Array
(
    [person] => Array
        (
            [person_id] => 8985325
            [person_name] => 
            [department_id] => 28
        )

    [unwanted_genres] => 1
    [limit] => 16
    [offset] => 0
    [orderBy] => Array
        (
            [0] => release_date
            [1] => DESC
        )

)


lastQuery: SELECT SQL_CALC_FOUND_ROWS movies.movie_id
FROM `movies`
JOIN `connected_credits` ON `connected_credits`.`movie_id` = `movies`.`movie_id` AND `connected_credits`.`person_id` = 8985325
WHERE `movies`.`basic_scanned` = 1
AND `movies`.`images_scanned` = 1
AND `movies`.`adult` = 0
AND `movies`.`budget` >= 0
AND `movies`.`runtime` >= 40
AND `movies`.`status` IN ('Released')
AND `movies`.`movie_id` NOT IN (581062,1128819,859645,859687,14693813,728335,728344,728341,1140978,859732,728338,859717,1940656,4787893,15254033,5218855,272188,15798856,19499797,16206361,20062324,14152351,13770721,16206436,993460,13737101,13053787,14152369,529798,163039,627955,1298604,3969695,1565059,1610791,1413270,1409652,1679401,958594,354583,1965955,18052459,882277,2161179,848074,1284525,1470780,4777887,828997,1811974,2019670,2084293,2055964,1425366,163057,904489,473011,5178739,2678203,5164889,668128,381202,151879,140884,509581,183118,186268,495862,3886,20920723,882055,21174431,4143217,13428655,21471071,739192,568264,714115,536005,297853,191770,208906,394945,723454,21065690,743293,671302,367447,561580,297151,630562,1410990,1591660,1591666,1591669,297301,1124787,655528,495958,1591642,1008757,1486710,63430,297295,1591645,1353456,783148,1424289,1433097,20997637,162481,128212,242089,179863,475495,475504,253474,475492,1033387,475498,681847,313339,326371,581965,615238,356248,2137221,581950,4787447,581974,581956,13119679,21628613,4223417,20474335,5164225,916510,20474491,20474503,678928,20474467,15183701,20676937,1906192,5113819,13292125,17166730,383575,17204122,1051837,341119,15315225,371620,84115,375367,38359,72466,431497,431479,107605,60007,431401,431476,51244,395092,3400805,431089,102112,431398,137635,90694,281632,431275,431524,364615,427318,92026,916423,955759,467152,688315,779686,67501,538654,470470,153706,972511,21111560,20930647,20567311,21839354,13326321,468394,468295,468340,468466,468418,468436,468472,468439,468391,468334,1997812,747544,745237,169090,785386,474868,1241319,186046,375736,370633,647515,588970,1621699,334630,210880,670231,749926,13053837,13002929,17166553,14860555,4152051,15330137,1652857,290737,649570,58435,152017,224680,1019734,630418,1782475,1743325,579757,1782484,880603,976129,1057366,719293,1050664,722353,914224,720529,880342,1056034,973426,1050670,720628,568507,17434528,1832359,1691254,1056502,2235985,1829323,722590,1056742,1362765,1829299,880357,719629,720805,1387752,719476,719782,4257927,293410,1612513,21737138,20018776,1712875,14331655,303727,1218720,481909,279997,3816793,1447392,13112421,3942873,609958,405493,629473,632173,278563,845674,875305,304642,795016,355264,405772,17893186,4764169,304660,1248222,15107439,721576,1442127,1519879,1736794,2390499,1994917,1365702,1447371,1990222,1736584,1369014,2570363,1928098,1393308,1736611,1736263,729184,1735618,1919911,1736977,1777837,1737445,2571229,21722546,20885812,13967437,21315359,13420679,485563,133777,504868,504871,504883,371197,215842,470431,214354,1284060,1010515,1729648,1026394,1546588,12967405,271396,271639,13027547,526375,251941,237199,299635,20505172,225232,235237,235606,737482,234661,552898,737053,226477,528076,235534,738640,249802,739705,246514,225187,552949,552895,552862,552883,737056,528157,526147,526117,725665,725692,257809,528139,386251,386149,910750,110893,1273875,1714078,1714156,1714069,3814941,1355988,1554703,1828939,1554565,1097130,1056733,971659,1602475,1356033,877717,4150255,182473,18065005,1273848,13538859,2023552,1343439,2023558,1346547,889366,1343247,1343436,2023555,812188,1953319,2693003,21666884,2643045,2643049,983323,756376,1083645,13230481,20273242,4097349,239509,239827,239569,238159,4787677,238816,950176,238192,1657417,1522762,238432,238054,4145143,975325,1604896,809722,427159,46192,666556,1335897,500992,99268,647935,370888,139129,183571,96463,110332,156778,41920,15756592,105250,401656,118582,24667,431503,18805,472696,470125,244120,500641,171184,244183,154132,244231,4097395,1603972,1866547,726922,1603921,1755220,618763,1675273,1008541,32770,965302,145852,244036,286603,568057,609682,615094,616594,1572163,1481058,198565,143146,442822,84226,1597072,1948342,1655203,1530373,1655179,550909,1440024,663277,4257865,21204542,7728107,293530,1096998,1507875,13413097,1971010,911284,608173,1275822,1340823,1427985,907171,1297887,1659244,1646140,374812,1389081,4021931,554593,538840,457804,795415,911479,828862,4764479,435406,862024,20519524,233911,13697919,1092150,21912389,27343,903865,1412064,1581862,1464729,1078098,13467663,512338,1412007,511843,324622,324382,888232,1115013,304159,165988,1617466,333337,895489,594721,485182,2169149,980782,757720,4780583,127513,756232,1555390,700426,680947,1276401,4129631,4786245,1071586,267367,241627,1424865,13727907,468043,389956,17434663,13770531,20143162,16302850,1123968,4147723,994942,683086,1472403,935083,390412,1472391,1472400,1472394,1123971,1472388,726175,1434321,1472379,263647,549532,991840,19058101,1123953,1123956,951085,13497551,957634,116647,1027729,55012,1525249,775801,839815,865612,997252,1233204,1616350,1104732,1616344,617203,14985449,201826,15032669,21840929,165283,4152131,4784465,824362,1283514,824221,615763,1028641,375271,587758,600499,211615,560302,1773985,722953,870085,958705,1022785,13153231,20782162,1915810,880321,880327,880408,18902224,2199683,709702,709684,304453,553219,495331,404620,524959,421405,743656,591328,682537,520405,743659,491953,529969,528772,474952,522577,848872,405175,318718,554332,506644,588718,318547,956791,612394,333985,670555,1024933,12741101,858142,1558096,814633,939121,815086,814705,857653,858169,948031,826255,1505013,21938366,826252,1985377,857830,233791,748876,815158,959089,748897,858760,748912,826363,929971,1083768,857821,185350,1108080,538795,179419,448633,108382,884218,14591227,318583,106324,779722,562015,795457,162112,364942,517120,212500,667468,166855,472951,946942,782188,183094,373360,195946,102562,288379,185275,95119,78289,670678,684538,151987,404239,370639,496579,402373,641386,321013,3707331,2032363,20395573,13428909,20896981,15994069,21543071,21529184,20337661,7103661,18236464,593038,20247949,20885857,19250638,16828246,19212178,19209877,15994063,4095445,4020399,640036,14062197,153742,314962,210637,459574,216190,441829,121084,367954,459580,102352,13505859,312727,867538,437242,719254,867889,126424,179236,735922,1235637,420748,568462,386221,139990,386215,824863,386206,58507,548377,1639486,146008,92080,23065,20488,20602036,38536,65143,70768,839833,4010209,839827,1653322,839431,1266789,614443,594997,867748,593008,953356,915604,585208,264379,259585,366043,30880,16157860,471178,465802,415438,200812,894838,473080,936268,162187,1434312,186424,721456,608341,931675,197965,673270,568171,731746,673264,1305639,283690,19409077,508354,769537,320971,1396653,718156,506347,13594153,4224357,1908421,952684,952693,952618,952699,1021918,1021930,952672,952666,952663,952636,952609,952639,952642,1021924,952651,952615,952654,952621,952657,952660,1374621,1313514,1021909,1312728,1314453,1314465,952711,1424811,1314435,4151717,952702,1021954,2117715,1312743,1314495,952675,1312881,1424724,1425135,4784359,952705,467635,434590,496360,484492,421486,465403,642931,474775,387457,401395,124717,470737,486394,60694,712744,490663,389296,210289,84613,497557,689299,543061,60073,110242,14625971,490804,433993,86770,64309,106450,41179,3817101,352447,488227,124861,226867,1597447,93361,310771,1400100,1685659,194989,230131,544783,759976,539560,292990,292993,109912,254407,293008,471199,537346,1509504,654616,244690,689482,547909,487657,411523,618700,777304,496666,353077,1647550,1647580,1752040,639160,622987,22086692,1962313,464008,100078,282325,19318,55960,262954,120316,332845,1238667,1360419,1764925,288802,638062,3943145,779542,279391,1421022,202537,772135,202216,601732,295804,345166,637975,771289,1352982,295678,295774,20168587,1452864,937615,327727,937624,633148,14062183,613858,471886,359071,513847,2152015,1381500,2290739,1351389,473023,746077,22981,41680,1486431,426784,282484,275749,871876,78991,824875,79006,634309,580627,135004,23050,450052,1385775,568333,332932,319789,135283,1478310,1072363,134893,743437,1464390,1479105,292798,445423,557215,1485069,3503159,5157575,992173,2159943,3292405,455161,418918,1549996,3722041,20424742,1275300,1275285,1275264,2260801,2260779,1378344,3292407,2146351,2000905,3862715,1993096,2887285,2887287,1626271,1610740,1318422,1275303,1275294,1275288,1275279,207580,1275267,1274919,1105305,1092567,983299,2799029,21112166,1989499,1380036,2476289,2887291,2260789,1993102,3927371,1993084,1275282,1275276,13309843,470845,102790,154765,497245,470899,651022,353584,488737,754501,962668,113461,102634,370933,101014,101005,218926,19754638,233695,19310032,218959,18966175,650137,20986282,1756765,2389703,2389723,2434243,2523189,17434501,3992177,3548777,774037,1076622,1146831,581143,994771,663676,1621048,1511541,1728763,1477611,325696,376066,406099,281092,523066,56656,367045,650653,515323,388201,663643,462196,189949,191818,540163,398872,524170,210472,108685,56302,154729,408865,13002587,4784553,592294,1687606,1755397,1755385,617662,1637479,1414074,1755379,263359,501223,1729672,854794,1525726,21367238,1259415,1233330,1739107,1722034,1259724,1258944,1009945,731191,1233324,884329,854800,1259580,884317,1755373,740953,501367,1017781,1653328,1382208,749818,401161,997510,884335,884332,997126,1702783,884311,869197,854788,687622,1258680,884320,20383750,763030,762928,762976,762985,762919,1728250,663826,890986,353932,81595,762955,519862,555607,1635391,519817,1607800,519865,763102,404941,20144038,1123173,782182,935371,935149,841741,1578895,760297,108412,1073521,743974,556732,704047,533782,501394,691366,1259769,370459,646405,21484631,416329,1623514,17178367,1110084,2018230,322828,1614643,1614637,1614658,1614631,1614661,1614628,1128648,77161,1614655,420520,79000,586492,428506,149101,270691,270694,1672306,4722743,19546084,21557162,21515351,13498245,21515306,18053446,21965360,18803329,4112223,22034123,680860,424783,21174551,16043671,333799,15033153,20326093,13585979,1521088,424906,401971,13586153,13716819,1706716,2608775,3940837,1048678,298765,425812,1142976,1362408,1804219,2870385,7020589,424999,579271,2032807,13552935,19285870,1054789,225331,97201,138949,19043203,19043500,719416,719284,147607,312718,719506,722020,721990,237115,1385376,208498,652297,622822,634318,241432,929935,85297,579169,214861,162424,233848,368923,162028,587689,296482,296422,13736967,13830455,2137779,256699,234814,764434,255319,739552,299395,243319,146287,1231512,21273230,143317,1373502,517693,889804,902209,640348,792766,961144,982483,1227798,218323,320173,168679,162532,732160,474292,1922005,1480476,826501,1433313,755662,568411,966379,338209,1433343,491137,338266,976075,1231188,225532,475915,477373,480433,475486,1095603,476722,952813,476878,479080,475603,1012051,479413,476908,475885,476527,945379,475519,475936,479329,475792,475546,476770,737062,477622,475582,476419,480076,477151,476611,480061,737128,477811,477946,477385,477247,476524,477994,477961,477700,477493,477838,478351,480037,476929,476473,1024480,860707,992155,1024486,554251,405916,150697,5187211,745792,840025,584035,227242,475189,223831,493111,187072,409168,188881,189211,228691,292384,13789963,500911,4729209,863404,13646119,13690793,1944694,4715979,4715787,3723477,4240919,209185,731956,1066885,502177,112876,605617,304696,965293,750481,304081,894502,303817,304672,232144,494179,632893,304099,906769,1068832,501679,315724,596557,593770,973777,49711,164443,385348,618445,578578,271414,579442,2171615,1243968,1243983,1243992,1243971,246094,299338,255352,254821,299065,251920,1110138,1110102,21543248,116473,552334,333076,98809,79561,97738,98779,71512,98821,22005650,57481,40489,87919,443080,16205638,69025,436651,232696,74650,485455,524266,81157,133405,82321,19381,559228,741820,318790,836503,1750882,333901,770848,582319,266248,265987,500881,404713,20137,288523,381175,244567,652402,192007,370912,518605,562009,1100571,66259,757657,1321236,1066486,1833076,895525,209551,895111,948145,2078731,1413873,1318947,1362486,1769068,1769071,20061955,1694224,1528390,1694149,1694137,1694152,1694140,1694134,1694197,757360,759712,616798,380065,1868689,1400940,741358,178087,177910,466885,679813,759730,680020,293362,678133,680128,680059,680101,757366,466945,466603,680113,441589,409705,389449,420139,438310,679945,679870,419800,679921,93118,13366097,680065,594433,547987,147079,746878,519703,310951,1071076,465937,796828,143497,528799,376069,461113,462898,375751,462541,648298,439708,1410420,462598,134194,342004,1321032,3040777,1652899,475783,1018543,246412,954913,953308,962623,259513,1033135,585220,993556,953035,614401,954613,597196,1143339,1143294,954628,960631,277690,731431,557602,386053,1235730,386101,1629061,751954,1235433,889603,544144,987337,1232292,1235508,1629157,386014,969991,721855,1629067,1321116,1629046,1235562,1235718,910747,386083,1321299,1235490,1567153,751741,1232286,1235457,1321305,1091196,615082,969985,1235352,1232250,531955,752137,1235643,873961,1588753,1235688,1235448,1235733,722236,752005,19808032,1235415,1629052,1235646,718828,1629025,1871053,178573,961561,1116570,1116393,961696,765127,1522891,305248,568132,44296,13538905,13538959,20474575,1081239,1081236,7020039,1637422,13545241,1400475,1861000,2130015,1426677,3618103,1377540,1673767,13398109,1610575,13200163,1657000,931546,1657246,18583633,3735643,2141651,1386438,20505340,1940956,1378593,617986,2136839,1787263,904435,1657003,5124685,1796794,1029316,1098597,1278435,1284714,417310,159355,20945938,4012439,823993,814948,947908,1018600,815140,997228,945196,940135,462079,372829,651220,391936,345943,1321218,996055,1362393,721948,544168,758533,755491,360097,1298826,1433121,946174,1022812,1433142,946060,1433133,1433196,718846,1265751,320761,1433136,979540,1066192,5100761,4693955,1114569,3515055,1114686,1114683,1114611,1114608,1114719,1114614,1114755,1114749,1114728,18802480,1114584,1114752,1114581,1114680,1114731,1114599,1114677,170941,637135,182644,750826,813502,4782689,1028683,4757375,322930,571135,607927,1009555,262033,1138047,665326,148174,618247,600976,634486,1477020,529591,375157,233086,131908,507550,375274,568621,1237530,1419783,634471,1529851,3946699,1512670,1132863,237676,910921,237394,910930,239653,706873,237814,237928,940972,238210,238072,237997,950266,2602,169489,470428,181600,969517,761686,4734953,550201,1792738,892042,1000039,892456,593494,1549831,754018,1667167,561721,593419,753958,704686,135064,983353,986314,593425,593515,492520,20475091,938416,938413,730357,212656,749593,399493,580753,1259634,1016776,1094103,708871,839443,18951955,475282,610651,21680597,20473744,13366095,745657,7884769,220549,745672,745663,613438,745666,745675,168976,745669,732025,1979083,1675252,991999,828019,1673554,15183463,67384,966598,868099,546736,1042252,1403436,1403472,544477,544480,353788,19540,649528,269638,889729,14339415,1085787,911131,1655875,365578,629431,911134,911137,13497693,911140,12910751,1030240,1089048,13560507,1899835,913648,945499,473038,725608,866830,256807,255145,866833,498820,843709,739684,225454,257899,259390,260236,260263,843724,254953,713755,331996,257896,258121,713875,635350,737650,737425,1937032,1972000,1057276,2035279,758302,495475,3963113,4788189,1031899,538351,652252,521233,455845,681187,328162,139351,363757,484429,675898,264796,153946,389593,569467,356404,569464,569470,569437,320575,569503,553540,1810711,441229,20337061,230722,768727,554020,554008,754339,616633,2315081,905845,20424262,18583723,970804,969112,970774,970708,1372074,4148569,971089,971227,971209,207415,971242,971128,971263,472099,970756,970798,1062754,1096149,1396632,1562806,207499,1796824,1656403,1861207,1036444,1727170,1315413,1034026,180517,251872,299749,234241,246157,245941,246241,1109805,235240,251716,251800,252133,234793,660799,583753,374155,784528,1049554,60466,113647,121138,426205,36067,62899,117187,117925,135523,3984331,71602,68941,38455,133264,461443,687286,53764,845782,807994,837844,279109,767962,533560,376225,210025,429904,384253,218539,214027,51193,113077,88438,91009,93802,34276,21937,82465,113191,53152,2935,72151,6034,111502,80527,74182,10324,146797,627142,179125,253999,523864,254539,459013,19755049,4779941,4779947,352651,315631,627385,21528809,13498611,303454,304195,609919,303991,1359570,304039,19321993,520720,145033,467647,1321014,181282,591769,434167,1146096,444604,201301,522811,522778,522799,40450,497011,522790,522793,436627,430507,377401,522784,101665,243691,218944,94651,522805,143755,281230,282682,522808,369337,51364,118291,535957,535087,279652,292363,148756,149203,150775,264802,766321,150229,278710,1588300,148771,750775,346846,1650427,1595530,589183,347332,235636,250966,247969,477142,621526,478060,258133,620395,620818,620545,620593,248188,250537,480883,478645,620029,372790,621208,620788,620980,621412,18952735,620884,621400,620812,513754,621280,835876,620284,621268,620533,620953,620734,7020077,620824,620872,620737,13062273,4784997,620719,620758,621127,619855,621145,621160,620614,444913,620743,620293,620065,619924,621493,620857,619972,619990,20168383,620260,620998,621157,444868,620893,619981,20116108,620035,621430,19409269,20063875,621373,620374,620677,620785,620020,620083,15032937,235681,20168437,620125,20155597,20155864,4741381,619957,620794,20143597,621499,444742,620266,621214,444754,620821,20155753,1676446,620350,620101,620689,4790293,235318,620392,427558,4258529,396079,1823605,1402347,1823590,515767,458725,501853,1823602,1823599,1823596,1823593,1823608,271270,272413,271357,840073,271753,1143957,272071,272140,1431003,1548454,12910909,844918,807616,807703,807670,807637,807763,807799,807760,807769,17893153,807796,807691,807793,807601,807787,807622,807658,807664,807736,807685,844927,844987,807652,1003903,807694,807751,807724,807772,844939,807742,807754,807700,319438,441118,428704,441094,784315,428731,441097,792958,793180,793069,649498,793183,793048,1280706,1077297,860503,740299,1603834,740191,1758715,882895,911107,740185,740281,568147,1068217,318346,318634,293581,448507,1108914,169975,3996475,465919,781741,1023802,486802,110233,647899,233611,108568,714124,542404,118174,687133,118645,664417,840898,650512,134959,13760635,13779685,1756618,2216873,1655161,1778818,1831168,21855617,347773,134566,515134,124723,106126,307822,307819,121378,52879,224791,522523,557419,298198,110569,91945,30778,68836,96487,83773,43816,54274,1866097,4701357,483226,1057291,12910863,888979,20780719,21737090,719899,20543257,1312917,13475209,19309981,15107571,21751304,17804200,321229,967837,955960,311914,3950541,1368225,13737027,1292727,968263,828841,277720,220153,762373,20116057,820084,1318287,1981795,401419,1128882,165262,1407279,1259604,834961,1521307,1143108,1016779,1519321,1519330,1035712,1259115,412747,457153,47269,148672,148678,490432,17177770,1352619,195397,637198,1350681,518233,1109571,1581421,467290,346825,877426,935995,1548586,1689112,505675,1376859,958903,1026055,877123,936256,1009876,1143708,441766,4019843,492862,1026634,261067,875944,931339,936049,353596,1341195,207748,731782,936037,798184,877120,871951,271795,936064,1549261,1272273,958846,877117,273010,871939,936220,936013,1853692,958744,1910773,936001,1341198,1548703,936073,2252811,1406961,1341213,936238,871981,721693,325159,325153,13460351,1844671,877255,14693983,321214,321241,1024093,1077276,800647,834337,834349,621721,319555,969190,840826,840673,1031887,1376268,768553,1405563,912457,738664,256432,738493,739717,418534,739714,725335,737485,526162,234988,525472,525613,527176,14683993,251080,738658,737845,246595,248221,621019,249568,21599762,1340121,384970,602137,151021,770245,1316283,1401807,387580,1307313,838792,822730,1429311,701704,872053,1432911,1634605,1046806,818359,797026,806992,1079745,1260435,835252,443809,945052,1088427,601936,765262,897463,797035,943504,1380615,720097,1079742,675904,473200,515338,675934,2760851,398890,144370,1252899,670381,407002,419041,1524535,522079,660538,711376,313111,13325993,982618,4128285,462682,91687,529396,432985,5157653,1977046,1977061,1977250,987151,868504,1977067,1518619,1103313,1518604,1262199,2066077,1553170,894499,1114977,954826,592258,224551,898420,148792,830971,147295,1375191,764569,602062,1553863,1396254,636826,795673,21255884,1133112,418573,466939,154936,543679,210004,160093,100339,185302,400735,280000,39715,385225,185608,375265,245383,185218,36634,82519,280504,94282,117955,373819,83317,456190,185230,186277,94270,117952,42712,451654,111367,116017,71902,461131,530530,78310,218938,109726,116296,97339,116209,68755,134407,156541,68680,99052,72634,139099,102184,143767,58636,93985,112063,20838973,454129,122557,522370,138952,140755,21295664,2695867,5810179,16055650,1090941,3689857,835987,91192,667252,16817167,13185599,13374099,4004401,16817158,894310,719074,721009,4734701,345670,344197,956032,274732,706522,713275,765877,158449,18964666,182767,182641,1398195,508291,1501773,562588,112759,117463,1401975,660067,4778991,1115724,631066,253786,536215,19854103,1518760,325885,1615891,1304619,1803013,1755316,832399,1557508,211654,269797,161488,107440,407980,629926,811786,1525411,723445,1500492,702046,377719,3724,1324524,1106748,743512,602305,269536,1266849,940543,501190,1755958,425116,2304155,2410425,104587,232660,546034,538888,135433,112222,471250,1994869,18376945,539983,703435,544981,60502,331624,12976041,246913,226090,764482,226474,243343,331930,1141017,725272,1370199,1730926,1730977,262357,1007800,234190,1618345,913381,5149611,1831861,758392,975301,841357,1835974,1951498,914485,795367,1952830,873907,1383441,1830193,421999,100780,72751,81538,40480,91564,79414,102118,93226,72259,105550,159325,24985,146659,426838,23200,73018,22471,75133,93577,72940,1286160,322726,99580,288418,402586,312574,104515,379543,132253,223906,230281,719278,233188,131902,719287,1037800,1663789,1103637,1549921,817192,856720,1341138,1349211,856171,132010,931591,856564,1097076,931567,728290,37546,9775,79093,231895,91660,80866,80734,428668,95011,72280,89656,93172,76363,70675,66715,6298,88483,1232439,743134,254509,254425,389782,696667,126385,279961,212344,600610,377692,582928,530341,116317,615787,105184,107671,256495,163135,503767,470473,791203,354196,132316,786487,509569,347818,658933,274813,522862,352879,754609,403117,464215,694561,635365,693034,1107120,703432,184387,467515,116743,626959,1301100,13521247,799531,1073113,14736009,1132710,1132191,794419,18065518,1057315,1232979,578827,2069665,3551795,5164509,2264885,1455486,1232970,1629658,2399469,2399637,3946873,165955,724831,477703,22006649,16302754,671230,1421694,503905,1363356,882814,21826595,514195,239098,232249,296158,72472,113062,118114,102253,118711,47947,3625,530041,215110,704122,1441701,941629,1529710,1541392,669280,527806,13566343,1752529,450979,1351143,1480371,960268,1434003,1847782,315427,1547419,1477434,19460254,1780282,275635,190639,189109,548575,20396257,93547,94369,81934,37198,69712,111190,93676,11194,349753,75772,141685,782254,141619,265360,266215,1139019,394519,202069,347317,295129,192712,112645,169288,15756121,508453,155482,1594741,116158,1349100,1442604,720310,2111051,630532,307249,980680,270229,834847,1556137,2154557,117730,13760701,254965,270808,270742,67684,1111698,252100,109705,1671643,17043739,2087203,14976629,2047984,4152399,5218451,13011171,914371,914293,594637,755644,1847644,755656,594655,421975,594634,757669,422017,757816,1065829,1373604,1847467,975361,1065736,1847524,421900,338248,361021,914299,1034965,1066222,758734,1065619,756202,719269,1847623,749305,995713,1067083,1762054,756310,321571,13011215,19058254,19103722,1013836,1403451,19103626,934852,1396590,1936912,630193,1783363,203539,17288431,3310235,1393716,1822969,1532818,259834,242200,50863,259810,225553,126706,464149,362716,475552,47599,234097,47665,1257333,299245,735535,20811598,812068,1729084,877789,656884,21737156,3724523,824266,867541,824287,228376,760117,568390,21397556,208522,208621,208597,1297974,208654,837817,1806397,531607,19103926,913852,518338,13262271,3724943,149563,592309,3971085,149659,897412,20018176,614383,505654,148840,1038355,503923,1401720,463975,1051102,695053,1030519,16389043,201604,1121130,1119090,1119093,299224,45676,551026,45328,181861,225388,1109685,252022,251812,330007,20781637,251890,180577,251806,48283,245821,311431,225460,48289,251611,299125,181186,1109715,237265,447181,126490,1111602,20200432,725209,227371,242116,299176,1110018,757822,799396,519259,6687371,532147,532153,532156,721828,601573,347734,718750,338338,721846,320353,421840,591796,560614,970021,1593625,1057378,372538,832822,806116,614158,161659,517114,199132,609760,609679,506314,614011,162181,162226,168034,803542,832825,836710,1479381,1638499,731743,582259,129574,1970728,725158,225640,237226,737506,713764,1226073,737302,256969,21782792,713917,21926693,256171,477475,775780,257998,617026,528100,1600645,257890,226420,227878,20475484,225844,256264,503032,17544757,259981,1782733,338230,1782718,500686,1025434,314842,867916,1321362,873916,26923,987319,657589,440602,4251515,761680,108724,400792,244441,161158,651658,1087914,795574,1351395,896659,150568,765316,523528,2058328,532318,164167,288619,103459,465421,148216,515494,1844503,246826,246697,246724,248134,257386,235477,1051210,1540675,1696213,122968,1430295,1266741,242377,225652,1082250,1082247,1082259,891274,939730,735712,707509,539410,669067,449569,1431900,537361,462829,740509,15337515,504679,407158,655483,271561,940486,1143771,1077741,13120097,21217334,1341438,1129560,867463,331729,1032838,126931,1289388,1049173,1129470,282982,1471428,21640772,1030231,1923676,1923691,21949517,387406,464200,460840,157639,736144,719848,347746,881785,762424,228436,132844,21366950,631810,601243,631831,631834,631828,631837,1897099,631897,1359015,1551961,68851,289330,134863,75985,296452,91171,91168,91216,91213,78262,91246,91231,91234,91198,91162,91219,20896597,91186,91183,90580,91177,73336,91165,91240,59953,91180,164224,13318573,271246,324871,936028,1549021,798136,936031,15005055,19058299,891544,13917521,4241141,252619,22465,1229004,266575,255406,241285,271033,329956,21216341,251803,251914,409063,20705977,17544184,639571,951034,991120,187480,2844283,1048675,783358,1351410,387637,602065,278944,150682,765445,150508,824911,387643,150709,1480473,898162,523726,560419,598009,664597,876034,233005,731509,847594,899905,860233,803602,492550,271870,891529,271384,271267,588901,148453,958690,731767,271492,1143699,731794,271228,15329581,271840,13044695,19409113,272380,20568109,273850,20383990,895474,1598008,20581837,20568115,20568094,20568103,1336131,4729387,20284309,273790,106591,859810,14860925,271537,731785,272464,959059,1344621,15338039,678706,1799059,271309,367615,271717,271453,376120,875938,875941,855547,273268,12739981,1986505,890335,261139,271624,1304496,395359,4014291,260149,1141524,601882,499159,243523,243484,4152423,70492,365431,664438,437296,161164,1364541,789856,6394821,1523281,1617586,1819555,140320,1616071,21052826,20356993,1104615,1848922,1061233,1017649,1055908,1088241,947947,1017733,506023,1410321,1017631,461314,1513810,213607,4018311,211561,211945,797440,385117,462547,407245,226690,593053,411334,402100,651253,279631,306853,535477,535702,1767283,407749,1818298,814333,1401489,20115997,1046950,1387428,1263876,974395,1135293,1020976,472132,153949,464527,385375,22138763,146083,539476,600001,599998,523033,40453,1359555,304636,304198,884590,300241,733825,733720,1359558,751621,304612,126754,733576,303766,303781,819265,300226,894508,101323,503614,553,965698,20532067,20543497,1460772,1617133,22759,29155,26749,67897,79189,71089,82831,66598,47512,66727,71443,369829,17398,282235,1246269,214831,1245627,40888,345637,161263,284002,285079,204739,204418,204004,207124,281785,937765,281920,207175,282169,642961,821050,107686,271816,1234944,367144,534610,304285,820147,1488675,957295,609922,1163454,948439,304357,1115190,1488672,304327,303952,83431,1419573,1567195,143143,617806,836896,2107883,1803010,1444551,1935436,1865161,1774543,1797694,1729048,1691437,1728874,1854784,948190,1098066,1400631,1003465,1003669,1103598,1656454,1656199,1727113,1456695,873733,1727110,1796830,1003468,1094865,960475,873463,873445,1003408,873382,1063435,873358,873466,873364,1976500,1036486,2162399,873490,1729015,873391,1853230,1063510,873409,873430,1097892,873523,1728826,1727287,2162405,873460,1097862,1033864,99034,688687,415990,244024,500254,654634,686527,180637,211444,587440,904699,329338,241387,561577,270058,748417,60088,303415,733606,733618,1324971,216496,189499,148366,721657,190357,189763,663757,292246,196864,494011,872935,15016407,277786,277789,277771,13026977,325,149239,145063,824812,897505,150379,621796,898120,150268,508210,765451,770212,278953,387589,402844,602047,278917,150412,765079,150418,764902,108535,1008946,1134687,880714,781033,419395,1134705,734467,4142729,419236,1134699,1134675,1134693,1134624,1134702,1134711,419359,1134636,849583,1134681,846493,19754434,142504,142321,504049,504052,4223877,129655,734944,132274,154651,174472,344395,345742,394525,295516,163735,206590,517531,796651,202084,841201,1431585,838645,302263,207577,638305,207007,1245078,1248567,387610,198928,399448,530092,204319,295399,77509,296077,295327,1379349,207832,934111,485785,213223,313600,202576,203902,295084,771535,701938,296044,207526,638545,346345,330403,295273,44326,490768,507025,402544,366835,19448434,3979037,638785,944092,344626,202486,202690,201877,344545,202924,202978,345397,1248909,205024,346639,313444,302458,203992,207601,302134,85135,283954,214474,1248639,776455,579664,579499,720727,1800217,1230756,15799282,21556406,763636,41281,302365,832051,370099,1300665,162343,166432,100522,162100,169012,1421487,384793,384775,288322,1720492,701866,787276,414460,234667,968590,798712,823801,274348,468193,315328,1511295,167332,591475,233200,1234692,440398,629509,4223053,14672017,1758931,2161639,3964749,13127713,1460103,1364628,1657012,21767495,20114992,873211,20518582,2096893,527416,489097,1231530,752593,21397634,256255,737929,733339,738964,4015993,13697753,1022320,1022272,1021996,1022023,1022284,1022218,1585087,2126009,1869076,15190761,12986215,20885968,401800,852697,717820,16006405,1861519,214219,718081,948025,1087113,770452,948028,1089762,1998313,978550,1847041,1305963,852517,638839,106579,851794,571006,851548,1858204,148183,812002,1939282,1884727,1324854,1125999,462835,464995,459730,185383,118195,78397,393289,660853,270247,137833,329578,186211,490921,1056595,20986606,233050,233035,403189,47143,131857,135328,600652,115417,379075,280072,185407,488386,109879,18901093,283960,344755,703570,884911,886492,355477,1074795,1116657,485323,370930,191773,474358,689533,201295,381658,201343,524803,530107,531535,1362714,1710724,1145256,860653,1025392,13078207,13070095,20475781,31342,13036013,14693703,22060487,912760,837622,20677633,20767672,2274765,15756343,3979153,312430,961639,1475904,286414,711646,155371,521605,774670,4734655,858640,858136,858145,858487,1015219,715231,232240,818749,714667,950779,892819,955174,955300,955396,1715572,1349745,231322,752995,891031,905944,2048917,202663,1246323,692209,121750,448405,112213,10363,84922,364819,224683,224674,224662,651346,124705,153895,404446,372385,210079,183220,183112,154810,456613,286879,462610,474832,435181,578296,12067,12325,442498,649492,113725,520588,643234,669871,126028,846280,9799,577030,577024,524635,475093,183247,21989348,522439,215023,18583465,284368,360208,402811,302131,852727,5157663,313447,295291,243184,198910,772600,202759,283876,322759,772867,1248822,638083,203335,204109,934141,203278,343936,344149,344392,202993,1244946,344494,204040,552799,491815,202735,638374,203590,1245831,281914,1247634,344887,381184,344254,889102,1251030,1251081,295288,163879,491794,1108611,345706,499372,168037,283843,771427,1690,295423,187510,203512,309196,285280,285673,143452,965152,140986,586384,586444,1251075,586381,159475,586390,174997,20639419,326593,34096,774676,738571,17288500,4224269,1594636,776416,1358268,776383,1113855,732523,20718781,13103345,939367,4783625,2053147,1029409,4011797,2253587,2106562,797644,797851,1353063,1097136,797686,797713,2407823,939331,797794,797770,2000833,2227631,13726663,1294758,2148631,889900,3834319,657994,1141695,1029433,1413336,797845,2819885,1558630,762613,201751,758518,318445,16969219,17204569,800653,562342,211693,286618,269830,211858,1075113,562036,1102773,354823,1087854,304423,333091,734143,304258,1195473,2156989,806236,806233,1860082,846436,846442,1137012,1691506,1137009,406528,403855,403798,22330,120919,135535,4095691,812011,230995,142732,97987,101194,78988,73045,155926,143743,3922,79015,48352,74218,71938,104986,186004,124825,395251,5219045,411058,491923,382936,110869,244057,180571,355084,662818,142300,60721,181156,232498,472144,723001,470530,144376,641413,276802,210559,452458,103570,281110,392071,452449,107791,210250,40456,99028,77797,672859,682663,326014,170860,441628,484798,753697,475090,354934,454582,787027,715960,652033,650266,650002,727441,650380,39691,39667,97507,504025,745189,245536,527587,267112,1310463,391792,82366,153610,19339,9310,492403,461824,668593,175030,35548,445330,179422,35341,111748,146827,307804,54613,396529,4043397,506284,450763,746314,609691,812527,1478859,507505,189151,682150,1487361,353227,20874220,14436291,1992334,631543,518008,117775,504727,548284,665998,104536,157792,322228,134149,133801,434602,277039,390607,244702,185353,443680,88825,380626,1528402,1590835,1487889,510703,698236,698233,741229,698239,698500,1390977,466771,466888,698608,1125174,715690,698635,698305,698545,1498356,698191,698458,455353,715642,698173,698182,698323,698470,16181152,135544,698341,698170,698518,1125063,13357811,698167,698185,368209,698446,741373,497086,1364946,1535512,1457826,1457829,1535509,1427817,1498359,715717,1457832,1590694,16170799,21529112,914476,1739080,1488276,997507,1687201,1094082,216967,410122,704419,446188,331021,544456,191923,188737,333856,215353,150715,138055,180085,189271,821011,151264,803335,823729,664573,1488336,765250,1429056,998365,1234617,1046833,224152,985366,1097157,578656,802156,1411674,1055947,827947,664594,1402197,805855,664696,812425,1429464,1568788,1074564,1046827,823723,765202,436846,894718,101158,797143,1860796,863746,1401981,664510,1001497,1553953,797056,897565,1411497,664549,1015936,864565,446899,1429140,1429128,1046893,1015939,1046830,1001470,1411686,1707271,1401774,664507,894733,1020724,1052116,664531,1570066,1411689,1429137,984310,894736,664609,1401564,496414,601534,1015918,1015942,985438,1046839,1102056,1860793,1494699,1707286,1401630,1401567,1401627,705508,1610437,565864,566704,566701,41989,1452318,1685605,769657,519232,639157,941401,345226,296758,638929,638491,637837,515752,89470,16817974,947734,947848,5112791,3974977,20542492,620044,1655566,835882,621433,620809,621130,621175,20115859,20115982,1477125,34060,14437159,768439,1266621,768370,215452,1739848,1568581,1039258,1946386,1675540,4722739,871315,259213,4153051,257791,258871,257179,256786,257974,257254,258331,257074,875020,864718,864214,739021,235996,423580,423298,423994,477031,480808,4740757,481102,476974,476206,477907,476182,481111,476470,477646,481114,477376,477523,478198,480919,477832,477133,480889,477499,481126,481138,478915,738745,478456,476956,478873,478339,479491,476503,258229,257167,591109,591238,590728,590059,588991,589150,589357,588952,590284,261802,590818,589762,590056,590620,590485,589783,590830,588931,588880,1305999,873736,873760,1656196,873763,1656352,1460313,873748,1728811,1374891,1062397,873754,1460274,873730,1060042,1060030,873751,873766,873739,1765354,1706437,1460277,1765351,651283,189337,191686,188878,613204,340267,274987,606466,803215,606409,1046800,805834,664705,644176,280915,1411695,488923,100999,4764143,1508352,835477,166777,876316,755677,1065694,1030804,1831156,1066078,1065496,1067179,1065469,1847269,755755,755968,50761,1034983,1065376,1671898,1834921,1394157,1624732,1034140,1903384,1903387,1671733,1903393,1622899,1097118,1065682,1448223,1671754,719194,1831867,1056199,1066024,1390431,589186,588928,589900,589057,756853,995935,755638,1903390,1671703,1067050,1671517,589456,589129,588895,589087,1306149,1760563,164620,462238,168808,274990,619078,619141,718585,619399,716755,718243,1644946,717094,717103,716668,619441,228268,1482426,619351,718291,375172,636121,897745,645520,13112007,872056,157555,797038,1079748,864559,850615,981919,1524106,851029,981928,1099071,850891,1946791,995155,656923,851404,1079988,851089,850786,851395,1378032,850708,851140,850954,1640782,851203,717415,850963,851173,851185,851179,850864,1779931,850942,851122,851167,850984,851365,851311,1779280,851386,851275,1779937,851227,1204254,1088715,4707993,601168,716551,591178,589288,589882,589831,591280,589162,589165,590914,589144,893137,893131,893239,4112345,70471,70450,70435,45061,68077,22663,36283,6895,70465,70453,70459,41707,22000,70456,15166,70477,70474,70480,70483,2983847,589075,5138765,1004113,683857,1707256,1651498,159421,21535,93145,87019,20530,89647,2212087,905044,421114,233749,72457,6652,961318,585364,585955,585970,585448,821917,585577,585988,585529,585985,585700,586072,1279791,1466322,1466343,1466373,749518,660349,1393299,1466328,1466379,13374581,526903,2455525,1263423,952519,254929,952516,952528,494017,1481997,221599,167167,1350567,721375,1250055,161914,1350267,540112,1440204,1237179,1260717,1260720,134923,134989,474196,637645,1479996,473725,200251,369301,374548,369469,369271,637687,563233,223942,202825,305056,302230,302146,745801,242806,245329,544873,1483413,451297,296659,296743,635998,635995,692923,586420,965149,375352,381442,211834,456721,377521,4278561,271324,273808,271756,273925,279541,271645,271426,840028,840037,509923,279508,271372,1443600,796756,1303335,959041,273703,272302,630601,706009,16205710,1599145,4222985,107539,107542,107545,107548,86617,712414,586633,591271,588853,395365,377893,189379,787828,49783,20272219,292393,448375,292339,652900,112375,453394,57445,191074,448366,183859,1003348,666538,1003327,1003315,1314027,1003336,1003357,1003339,1088064,1607626,1088058,1088043,1088052,1088046,1088055,1088037,1088061,1088040,1088067,1088034,1082703,1411434,990028,373876,379078,443536,1320984,1003318,57079,1320981,1320741,1003345,1411440,1003342,733876,114709,990037,990040,990001,990031,1003330,1003354,1003324,990007,990025,990010,990016,818839,818830,719701,990022,990019,1273722,990034,990058,1003333,720463,397522,1056751,818842,458200,1001254,818866,797506,866011,818815,1026409,600022,1035754,719920,611665,884221,443527,884224,884212,884227,1447083,1261404,664060,1003321,611686,838582,223288,114949,167293,381973,167209,1341075,1002211,1073260,870364,770179,149296,108550,150010,1031851,732064,150706,567931,445900,561706,167629,385969,588877,507046,589777,797296,588865,414241,589354,588859,591127,589342,588913,590716,588838,588988,13486,589525,357421,433858,13365893,175063,1657672,1657675,639814,265069,640210,1061227,1672180,144241,1738600,1840270,972319,1672231,325333,735058,1146660,16193710,313402,841393,343618,346366,1553665,1247322,1248159,605578,166483,810808,540388,811009,746014,607390,746008,331981,472921,166996,866026,568165,1427010,1483257,1397679,1668268,1397682,1497651,452056,1668340,331129,1428975,201481,525304,21750806,538246,743959,232024,601945,470665,710191,12690331,303451,852880,303898,303796,750310,1219890,583120,987892,1116333,1116318,149770,1652227,149713,766288,770281,726067,1024996,1024954,216637,470539,762154,315412,26728,384709,354286,770233,866920,562744,578530,866950,606460,606418,363964,644407,866965,1349781,684442,527698,836767,317707,317614,260890,13094765,14229041,21203801,219274,814369,486598,254374,733486,1730335,898336,1730332,597964,4144605,1005145,466039,691657,1066978,828991,716791,432451,619303,720790,499807,499708,71065,499711,716767,499735,499762,499705,499768,619327,318481,318538,202351,267787,294118,550414,267556,334429,265141,550276,765247,1139142,859402,329167,820222,1131549,154576,1229895,329110,629677,4145091,1067770,304477,913576,13611987,1064992,754474,1596640,983350,531085,1549912,1595272,589294,1799098,316312,589363,590698,492577,589780,589741,589714,590800,145927,589423,589771,590689,893185,893272,890197,1320684,458953,266794,765745,596551,1680688,519070,278746,127567,333280,387832,568024,525730,1146210,956410,929962,150676,1020841,974230,877822,974398,974269,92236,1467960,626830,145834,22474,591124,309526,4708895,610519,1689277,891280,1758928,427252,1657189,882070,1657207,1657183,201745,67900,278686,425947,561553,915430,182731,568138,346819,271354,273781,271507,271285,110830,86257,86683,644146,373390,138661,291646,255733,236992,291601,372397,12690507,737026,1111782,915679,61948,519802,271342,959116,449620,1548100,589885,283870,589132,588817,492544,414247,589252,589936,137152,589717,588835,492883,391558,590008,590932,590641,591250,492910,609790,627568,168166,1649188,560908,829249,829252,500518,785530,1204077,520624,667135,1836253,234445,256582,100867,256570,448888,256741,256672,257224,256813,256639,259276,1781920,256654,1693525,256981,256945,258001,257491,257812,256510,258328,257104,258442,258727,259273,258595,258079,258646,257797,259270,258592,258007,1781923,258361,258775,259267,259264,257728,1654657,764617,472987,765352,278776,898555,770293,150193,1401663,861382,21736199,167734,369607,280798,405190,164647,794851,764959,1554028,764767,150331,689074,150583,150808,597979,560416,1468248,1058659,1598395,1550122,1386603,597988,1732645,1793515,487465,1054963,873121,13490627,738655,738736,14860713,13276733,17432401,528016,738841,13284649,226192,12966813,15330277,620431,620116,620200,621391,619816,620239,20063392,620875,620422,619903,620191,19447891,619870,619819,1645741,1723084,621394,620227,620140,621193,621256,621583,620797,621385,620845,619780,619771,1794970,620965,620608,621142,621166,620254,621580,620476,444877,621466,619993,621328,621325,621322,13127255,620212,619837,620722,620245,283747,936886,798139,1143720,274195,931348,1549120,1375218,591205,260335,591085,588832,261043,260365,261091,316309,591049,591079,590647,589516,589174,589765,589099,111982,589852,589681,315925,271987,272218,272338,841603,329395,588823,397759,589888,589870,589837,588883,589792,317761,588874,590674,589489,589954,591052,589609,589600,588862,591184,591139,589798,589975,590890,591169,589597,968773,590701,591265,589807,589468,589387,271690,260470,1595572,1342533,589591,1658341,140608,591133,590812,590956,589912,591034,357787,315961,589822,589603,519289,503713,131416,1605535,1765393,391165,18687157,629386,1836151,795757,982519,278779,1836148,391261,650314,197101,18734776,325981,5121609,5121023,500236,178723,690691,379489,683638,379573,1490727,21528734,750136,232741,109369,140533,82126,83020,94075,27496,68248,74623,87187,62575,907855,757831,1066939,375739,587065,560920,13053853,690481,219808,703621,492886,315751,642436,530860,502684,499126,13085537,530857,692914,539467,276808,652978,691882,655357,1806043,2145505,1604287,372988,372760,1257186,1114860,1257183,279304,786412,786418,749578,786409,279322,818677,549631,1138242,1432794,173872,172132,749569,1446702,888628,1103037,519427,1341027,876682,704401,1052011,1020304,1650511,119284,1059613,393034,973819,876709,13441,586897,868948,868951,869026,973795,868963,520465,654490,124288,185269,107968,39979,1129434,1010947,913459,1129770,1129953,1032835,888187,929518,841735,873220,710806,1630822,818050,710824,1231596,525259,713911,4146371,491857,720814,1710337,824227,113152,718873,602368,1674391,190099,195034,61735,282691,391627,3148,348559,61714,652147,266992,632566,171745,224386,347584,154570,61576,397777,364771,58474,649873,373486,618754,266971,433606,108136,347581,448423,139915,276982,434023,338179,137200,181981,649861,161128,53503,108964,398482,892753,707794,707800,1264392,18583699,13061487,1431981,259903,1755136,725536,13664557,1900279,1311837,1117716,670963,556795,743755,489628,657217,458257,50173,743746,529810,743770,404362,560044,743167,456250,395599,131527,97843,469015,502591,694453,668158,489607,543418,131041,666763,294937,665524,667333,449602,402133,1623919,13798095,13514171,1109910,764410,255904,1109895,1441800,17056966,2527315,111409,111373,54466,58621,36763,810775,929014,191851,609928,47674,531889,734413,412603,32059,97363,358321,581332,613540,561562,709588,259825,259822,326173,465064,4779973,1969183,997648,5113267,14662105,14967809,153886,207988,496816,480343,470218,13475767,554608,16817071,709519,83449,317938,708988,231724,19699510,960184,1116789,546970,13475793,1464702,1085466,828655,907828,1081191,947869,668755,274981,947599,930757,983959,2240357,794974,960160,1616089,1803574,1721659,1702324,1523311,2356889,1867066,1854229,1765288,13497541,1530490,2130595,2013583,1664107,14985541,404347,474160,491497,169360,704089,449152,573559,894787,1123338,1243797,637411,637699,1486182,514096,743131,3997761,442468,314398,163441,81094,186241,280825,109501,437659,325549,282292,318616,559216,20653156,4787687,253372,257023,725134,234337,234289,251947,257308,291991,256144,21722585,634726,969928,1474365,1363758,20224081,690742,1391670,288478,1522660,176653,614464,1143390,584959,728440,235675,1143396,1115403,1143393,264391,264271,18913309,1071295,1318773,4112415,694573,1825684,1134414,803062,583300,660112,1020913,1020916,643144,974371,1145142,1135638,1590202,803767,1134429,1136292,1026004,875992,38134,906730,901330,4386121,514423,186142,656917,644164,439498,864676,864148,4777955,1018780,656926,656914,1543399,15024237,1407129,547354,1766110,864613,1134399,644179,439345,883594,980026,163102,126868,958339,707578,402802,784327,619312,715984,154462,527881,521548,459316,4020691,104368,441760,3051841,578851,200125,369121,20896102,381166,548116,279724,407899,532021,208732,547558,292396,396463,61774,513727,355057,241264,723961,75571,112360,347572,4781321,493720,31828,4018211,939373,154288,1063828,433123,223987,153757,503698,670255,14871581,16019452,1757401,1757404,1757407,1757410,1757413,1757395,18358774,1757392,18301456,18301477,1343748,1757419,415138,1346199,1346196,1343991,1354287,1354095,1344129,18887740,1458654,1458657,415153,1693702,1693699,994267,1757359,1757362,1424202,1757380,1757377,994264,1693690,1693687,1693669,21614189,630433,1059781,757603,914395,400591,381352,772699,1112076,773128,664228,481675,666811,204340,345613,1245468,1143363,1120722,1144659,1517032,760420,5112327,13982013,485119,1800052,848467,985954,850516,610297,13982007,800161,799546,1936264,660802,530323,376363,1000411,809725,15301,728083,1232658,597307,581101,145189,499093,404326,376144,667696,2185327,548716,768574,529600,543040,532072,517234,402838,270466,384667,546859,158458,195370,20462605,911281,330520,987799,1593349,1488429,1660780,3991285,372073,600151,116083,650308,388441,184522,385327,502498,541228,947290,715495,1040020,1055008,333217,398566,21810563,969691,209749,1024150,503791,634528,812272,399280,990493,79117,436768,451072,521599,2170723,707752,110767,354940,241048,18235300,492763,468103,412501,446638,391978,140896,433525,183208,670873,372769,417502,743218,787129,509755,484969,483196,208018,671665,500503,407563,277675,277102,276799,519679,671452,457951,182338,407122,379036,263026,196522,19698355,666892,356032,20062597,1136226,1136223,1136238,652522,367408,1136235,169003,720868,1136229,1136220,612415,608500,88369,214891,301267,202852,937504,282172,1796848,320557,384238,22087283,21042236,40417,61276,4387259,722338,491911,663994,664000,406996,311119,491908,1430880,618523,636352,54151,129625,432349,1326408,4143193,1758991,1098240,1730068,873190,1657009,1326123,3670567,1325052,450244,124525,129709,49945,53791,12616,6673,657340,20974372,1007242,784903,663550,737701,246400,247744,249064,251380,249904,249481,247315,247246,1649695,248284,248329,247555,249988,248860,250075,249982,251122,250447,247222,248659,248476,249658,248956,250036,13185897,12917599,1645645,249874,251368,250132,250564,249808,246658,248854,247825,249022,247690,248338,248185,247348,248395,249883,250990,249565,249109,248044,250417,248716,250528,4018173,13357797,248119,13153347,246457,249517,251482,249775,248125,248482,251443,13245067,248158,5113965,250936,248281,248893,249310,246943,248959,248149,247591,1944373,250213,251092,250522,250219,249700,250078,246865,1645744,250318,249754,249154,251137,248620,249571,250198,5132531,251260,250048,251362,248050,251416,248335,248218,249034,250093,13244997,250699,250711,250024,13967691,250276,251353,249529,249916,5148087,250771,250717,18939739,250396,250444,249811,249115,247399,249712,251314,250018,251161,13120015,251440,250702,21515813,13127731,248833,13244989,248896,251125,251110,14406941,251128,250207,248602,248209,248686,250738,4143389,487189,675193,778909,375595,3772731,13044577,1141290,343528,466075,198886,621829,772852,772864,214609,344023,575689,343768,772861,142009,360091,360967,358420,359341,246853,818296,1763497,372373,525469,1128279,21628124,527449,1383867,13798331,1590277,245944,597025,249319,250780,3813389,248404,250633,251395,249751,249613,883555,249919,952225,4782999,248086,4016491,250672,250678,250684,248242,20542855,1684390,1747726,1770124,1293771,1684522,1848739,1634584,1770058,1684909,955270,2000293,2040505,232372,232306,20261158,21723134,3553831,1603936,793477,1529836,1725670,2077108,1865968,1646347,1655149,1688506,131563,131590,505408,491287,83239,61888,424699,411367,218623,667147,320725,276112,456904,661393,196750,230296,474067,671338,210571,542473,627856,710182,710077,709774,711142,708928,709474,709117,710128,20368108,541966,21378698,447415,123229,467563,14406171,467362,1445385,380056,448789,201511,547555,4147935,1623658,1090578,1551967,1105137,1105149,1581448,1019671,367690,663943,13153493,4013291,1718530,1409898,1819252,77035,1660438,13154131,1252500,954337,705562,137074,1615999,2037496,860425,847876,1145865,1287651,312457,1985224,343981,204493,467005,772465,206713,773272,300625,1496598,90394,1244535,905773,343870,771883,203125,346192,202966,344311,61771,1496370,203713,313366,302056,772000,284038,203563,164113,207763,638959,467767,638848,344290,771940,214876,3994007,595549,1743316,203314,749746,33901,93106,410518,15981310,20677393,20451253,256150,237295,1053838,1053832,552967,552946,738187,1673680,987202,1802851,873634,1403703,1406733,1460499,425278,914902,1790473,995521,1420362,1287303,1752133,1395384,1635040,424978,1616197,1544332,1616182,995500,869200,1266309,1781680,15745297,1077417,1630060,1630063,1722019,997348,1263648,1610470,1470423,1630111,1790479,1390743,1630138,13144951,1755733,13909515,1390641,1616176,617137,1790482,1790254,1631980,1790485,1630153,1790197,424360,12671579,1630177,424345,1265889,1090881,1790134,1264260,1101462,1630096,1101486,939139,1630174,1265880,1766227,1781188,1781176,1371030,1781179,1781185,617236,1790113,422872,711634,658588,673003,1649395,1390908,704197,742129,742132,1500828,552280,522427,385474,611104,611110,501532,874618,1097208,1105572,940477,627301,1375062,2137873,1392708,762664,538585,799411,5112769,915937,233860,899167,209374,899149,1471659,915949,916009,1057927,939025,209416,302179,1084401,761998,915865,830200,634543,615721,1464660,915862,687478,1087755,830209,275119,1268718,5112753,915910,915952,1627276,915772,814096,750892,814033,209179,4257699,32737,333616,333610,303802,733693,304048,845677,231997,304174,762556,638845,586723,954205,676837,738583,526126,619894,621061,620113,620386,620134,619801,19855603,621262,514354,621496,19473004,620269,620473,19907704,619813,620569,620176,14781651,620863,620464,4782765,479482,730363,241468,444958,616255,13560469,2194841,2194835,4021511,21483926,21963773,739702,260029,260083,249334,810385,810409,810406,810391,1074355,83257,140500,106267,443815,74293,105097,667888,13292989,6688151,773110,955954,956611,265273,846730,967690,181321,417262,484795,147748,403168,365560,147718,448645,448717,147709,147697,448702,144175,490483,444517,1480482,491131,22073624,142594,1542991,1434546,995032,1136130,1416045,1318782,1038211,1320924,1013644,765469,507190,1028800,888607,824074,1122414,1619587,1733806,1084146,1074894,969922,812677,1074753,1034392,893779,778036,1779874,907219,1601485,739561,237517,240664,239395,238714,890977,227428,143548,225559,256330,355474,1676371,346906,1763854,1763851,1763848,1599997,1763845,257260,1763839,1763842,13578377,1625971,5123873,4021903,3974607,3974691,4780893,4090775,312214,1139496,1139538,1139502,1139526,1139520,967594,967531,967618,967522,347758,1052155,1585126,1654294,16803373,528046,236329,525076,246355,331960,258925,4708093,767617,365515,6394237,953371,893983,236287,252073,1083957,1384008,13967203,2172115,845020,1040905,17803900,1510197,649357,635950,722920,4144763,635968,19103677,326425,129229,361234,360769,326449,361852,176227,142438,1034119,755635,756748,1095270,487078,1007824,398290,4271327,1230798,579481,862057,935242,574303,199471,743722,604234,473131,7727439,12901893,694771,1144263,1263945,1144428,2227123,1068481,1279155,1285587,1782838,1638403,903457,507766,199396,214399,1118169,1088556,2048800,2047537,1363167,2047576,461365,1569373,535129,13061673,19472704,1107987,103501,462586,515260,1629178,2095228,7727345,1806730,1977220,893014,1054675,1977202,1916110,1919647,1919644,2059369,1054942,1919494,2040997,892846,2041087,2596446,2596443,2204547,21642026,1028218,1028203,2596442,1028164,1299360,1096989,1028242,239686,1929442,1282524,1663810,1082226,663508,1406772,1657123,1861111,946753,1106148,376294,719203,1236795,989344,1256316,821323,821512,378220,821527,821533,659668,1586887,821509,2078755,2078758,946339,728818,728725,13594445,21064880,1920886,652540,21757,111532,96847,82276,83836,72877,260143,140491,744604,320968,186370,1511115,126451,466279,1604071,538771,1944478,1935142,1770196,2270351,13253811,1370466,18926770,2216103,20639452,1117599,322708,1912243,15970042,98179,24517,121267,93442,72715,38152,28849,29227,29662,13779585,504394,164887,882946,145426,149695,461842,398479,459745,400510,210553,214039,365389,210187,97354,461764,245398,97315,593485,1099998,1003936,947953,1618444,947971,593245,754063,469927,593530,743728,6687251,870757,1618408,870754,496432,395248,1336326,1273215,561904,1336314,432865,1717561,1717573,179911,430855,913549,1717570,867787,1551952,1581316,794716,663892,1227771,2185025,1013929,701632,1533166,1533151,212773,287131,1479090,111127,664828,58819,1916149,270244,35740,61267,41962,29293,9154,3991,35842,843307,19755112,169969,13277413,299413,737530,526855,234958,372382,117601,651607,13412291,13664377,388915,548758,280090,196681,208936,369295,877726,600607,601465,370228,157084,667837,157078,582931,366388,1864597,3812751,21854216,161725,942793,834421,942784,293413,817798,1229991,889828,1096929,1618714,332818,1619386,615469,220150,2137631,616624,445015,167242,986794,963316,464596,748078,14626201,269971,1092318,747361,1549507,632179,304666,632176,304654,303925,1553209,965368,1430220,887128,1428645,1521676,246436,332104,724924,413470,1110630,257380,256045,236071,18065164,738937,738598,249577,249925,269674,736915,234286,260080,16948246,931702,1835503,553045,620086,235003,250915,1763524,738721,235582,248617,619876,250063,248272,13664241,247462,247912,249118,246898,249241,248401,249403,251479,246757,21447077,249421,248008,250645,249037,251266,251215,5139973,13178333,1829062,13078205,21825386,1124571,1124568,1124604,4771221,1124592,1124565,1124562,1124595,5131895,5148015,3489095,1711483,19699531,180820,1783744,20625802,2159681,1859743,1977985,1977661,1869976,1977982,1859866,1026580,1977988,1048066,1266876,1977991,1954507,958951,279526,272428,273766,547450,798121,271708,202132,731776,547453,367693,823774,877162,936067,209320,277396,353314,1238631,675175,390889,255586,1530496,13506213,1120521,1058302,954892,699442,494452,5179735,186670,242020,291712,1133151,2074807,3762043,344344,346399,163804,345187,562267,1247577,1247565,1247580,284863,756598,19321903,1743769,242746,1914307,1999798,1997464,1866985,1702486,1866982,805534,1437750,629500,431929,397228,658570,1861963,20260951,274120,272119,271771,1143951,589030,527764,1778800,1614040,1349730,527728,527722,201460,405928,618832,708298,584062,196513,389632,215695,460354,538681,470842,186220,444181,381232,183139,307654,671779,421600,490090,671770,650296,21204188,21204197,21204215,649798,448159,429805,192295,1089057,951523,1089063,13578329,639133,969106,1042510,1579234,1042507,642850,1667116,112369,649882,507976,1123479,246172,844855,528733,735265,150526,149674,1511220,710680,150298,578533,1131672,810004,960511,240247,809992,810013,1730482,238075,1052419,239260,468901,106432,1435590,4122381,189679,1017070,191689,503095,190951,254680,552400,401227,366874,548065,315157,744928,473326,600256,1274646,538519,1243476,596527,168274,1333776,560710,560713,397213,559171,616615,1511646,320587,831394,1241826,1601605,221092,13309207,175621,1659535,92311,39619,92257,92233,5980,173707,80581,80659,80290,172405,567835,567862,715825,715759,5123437,693067,544657,218875,446620,60292,13162103,469183,13292131,629479,32785,1624594,601966,629482,965923,1465209,1115217,305062,1481409,1911682,1600033,733195,1338627,838783,838777,523888,865009,157615,86296,866017,768268,214762,224164,1046914,224182,4129869,525376,533563,509137,542893,35446,559075,470884,539149,471691,365788,522691,528262,51256,528265,408361,660793,474982,142369,214753,317779,1750060,725359,950635,739123,1112874,739042,986092,272161,273847,271672,399778,1685767,1840483,954430,837202,561391,805186,837175,561040,840640,805279,866413,561406,974188,4781135,945475,733180,415090,1652986,225796,736981,2015311,13154217,393706,458998,418327,214021,210244,488998,383368,143629,157654,243136,110359,153505,88861,42376,632203,867271,836515,278641,1521667,578581,672454,690820,493783,246754,234832,6529943,6529937,226396,1001728,479635,959767,945382,20567875,980116,1938442,20652805,19448677,282859,1073218,108433,756370,757834,755980,1737730,528664,1021165,951877,247831,739768,951874,475942,237250,248818,476053,739045,945427,475906,246388,1459479,526207,1455294,569395,1298268,293443,867952,689977,712384,689965,304312,303469,300247,300274,303724,304675,303844,333322,304009,583132,13206955,214483,507613,180844,214594,784171,214519,214507,214582,784192,220132,116305,626779,784156,214510,281668,346114,295405,416230,550351,550123,295384,161908,637426,162031,1353738,204271,784198,203389,344227,784153,295438,784183,784165,784162,474325,304930,179845,391429,166321,305311,353470,1243878,168961,20439580,1619329,861997,150358,842704,234541,5164211,948814,1838998,1021159,737080,809881,737239,984220,1095591,1938448,1002046,1012282,1012237,1012168,1001821,1824913,1012243,1012246,1012252,2032954,1938478,1001797,1012279,1012216,1938451,2032957,1004626,1012189,2032960,1012195,1012240,1001827,1693540,1737160,1110054,1110048,1737310,1012192,1839331,1095576,1012210,1095579,1012171,20998984,13421007,1001731,1012180,1001758,1012219,20998417,1012288,475957,1012207,1012213,1012285,1012162,1001815,20474314,1012228,20794627,1012273,20794747,1012234,1012249,1012276,1012225,1012177,1012258,1012270,1004671,1754629,477559,20985913,1230342,203047,116641,60961,210403,237634,785200,208843,1444128,452512,1444125,587041,167128,587020,161950,1478055,166720,162079,167044,1388574,956383,956380,868216,320527,1051954,1051948,1728886,141739,325876,766687,326122,546796,1037536,266800,975004,1533760,274576,279427,2045023,1270356,1270449,4150541,1270452,4152367,952669,4151709,1021927,1900225,1312350,1312347,1678351,2045164,1670698,4784341,14626031,4152727,2045167,267277,2045173,1754833,2045170,1021948,1068214,1312593,1312599,1312602,4142389,396736,484501,726484,658936,457384,653656,408898,509416,162496,333295,875209,587017,353500,353965,353956,609802,217156,186397,199120,353971,744787,1235091,415957,199486,450772,545866,110275,194770,194986,714724,697378,1595650,745246,1340142,850576,1359495,1757305,709591,1359501,1359639,709615,1753795,1144374,1729483,371140,299341,951847,843043,45697,267259,299170,299179,4278677,271483,271579,274138,2055430,1574464,763999,527692,1524244,22176448,1046392,1427646,1383279,708763,617344,1360098,496267,27190,4094915,183904,510598,617341,546013,432328,356050,480628,4272477,478111,477190,13137769,476077,476200,476083,1578496,506365,609658,986971,1080969,594010,1454016,150325,153340,641461,212224,639436,185494,63820,314395,72034,97501,164734,1081188,449431,501829,764575,278854,402895,765418,280888,150391,613369,685474,831511,151348,899065,578527,995104,865024,148933,765787,110035,765085,509992,150961,1297818,596656,414430,823846,150520,632311,150487,132493,770236,870298,151231,870304,870301,613366,870295,108541,1087644,1087647,1087641,1259793,1259802,1110945,1259790,1259796,379192,2074120,379483,1555450,631459,1225647,1227843,279505,906010,906007,733897,1382916,985618,232531,132883,1260363,143530,245224,245227,842047,951553,951532,601087,951556,951535,246553,332122,251068,523927,257461,15254471,247588,246235,251536,552889,250246,248848,250423,248227,248683,249277,249586,249217,250525,250195,249814,249778,249526,248506,251455,249937,249985,1649674,248110,1633558,247417,246271,247153,250774,248230,248062,248647,248083,247168,246994,250108,248917,248020,249484,249349,248782,248740,248131,248233,15563189,250291,250201,249508,250381,20542882,1553698,870175,766630,1135527,767482,2110735,21840734,4224657,1955266,2193035,666469,1473552,567982,166939,1712650,356206,1321692,321043,903739,629668,166495,353560,4783839,764542,575896,882112,1614397,166666,501775,485800,933796,933793,1482939,13277471,209383,167392,794806,1834471,1066921,13262243,1505751,1089798,839116,839140,839113,197662,568258,329185,581677,2146871,733402,1118955,749770,1727539,357709,358744,513814,20272789,360154,18631564,18586237,526213,1614877,1854169,1685182,998509,739909,739921,527323,739582,1751824,794683,475891,739414,738268,1347702,738676,1590283,738127,1361067,1341042,1859371,619735,1633627,620509,493576,737029,18115543,18188152,480334,1012048,1289385,595102,467494,13570025,1120065,1595635,1661656,2024608,1076352,1505337,608350,607918,20115952,607945,167086,567955,871045,1627651,1627639,782404,2150429,663670,2150431,635587,1967278,149098,149929,13192583,13899625,1671241,1101924,13697663,873622,735961,1315608,15554911,3725317,14599097,4108553,1264947,13326551,1952842,13753041,5157397,507142,16019533,946021,914335,13200589,1059805,1662943,946042,914338,333109,903817,1767481,888748,13900141,1218618,763177,161989,734197,470275,654901,93004,49993,38566,94627,89632,18520,94819,86227,58654,94750,94762,51295,93820,13602587,728443,166468,1364904,371272,954820,980686,640621,585250,332230,476110,478378,501856,650086,242980,668872,209887,123610,1078131,169267,1137894,21065291,4021687,1849612,176896,471109,672865,459082,459496,1446384,1089516,2018107,2157651,889789,13552869,1846423,2410163,20639263,20518723,13389665,4224529,13300361,20529850,1763758,1522342,883465,1583959,344032,99049,1357,13690973,1068643,1068637,766231,961690,1616977,1870999,1494201,1234260,709423,1291845,1366812,709003,709009,231781,709381,18926248,4000931,1053295,1037377,917089,2176993,21111740,20324506,508984,509044,508981,509008,509020,509005,509002,508966,509032,327184,509011,17190292,509026,509038,298234,509029,508993,508972,508969,509041,898402,13027719,844726,862279,432973,1557592,1091574,595537,320614,820177,820975,380356,343177,163495,214627,637336,296704,411484,343222,905182,4146645,568030,1609630,971260,800476,970693,971002,844285,1325634,630613,17892619,2649141,15970213,750274,505531,432550,109843,23593,146788,86677,111139,86275,70411,23581,109837,412798,1139463,730630,150574,151069,150703,609700,546487,533101,589111,589246,590902,589795,589051,589126,588871,589984,317497,534040,283807,591208,1454709,588826,591121,492559,589801,588916,589507,570298,492766,589063,588856,589879,4728837,659206,137791,529003,781036,1962439,441805,150559,672817,150829,829924,246670,1751470,246769,597076,186715,493642,6608517,663790,975505,975592,898990,709291,709279,119269,605689,454189,94567,436066,224287,35767,48547,1291677,1135566,1718389,796210,755821,759031,732295,796168,795727,796207,1051726,808243,587674,296221,14985931,538813,16856854,60427,748336,211534,158686,823444,1616890,702373,408193,803881,877849,803866,899095,606433,803341,606397,343780,343480,313399,345232,163690,1245669,1245855,207802,1495809,207310,637855,2283791,356245,899227,1066987,13374921,13452661,13553293,13412969,13570593,13442419,13578609,13578605,13560561,1010359,1657192,21926513,638497,284143,203371,211690,637030,519745,344578,241573,206812,893368,638479,936340,308791,142006,207754,283864,202231,207628,771952,747637,745513,149653,343423,1218792,313543,771799,404668,163939,163900,771877,301921,344380,1248819,1248834,963235,1034854,581251,812731,1811044,1475805,263452,263419,825859,825814,263428,975586,835996,871474,239440,239371,239518,239581,706714,1227294,1227285,2117371,929932,876514,1691446,83944,20143627,764356,82765,1091130,51772,72190,79069,137098,34822,83536,106900,74986,102160,79573,74137,89368,59017,111571,75052,109540,34825,137089,82918,22261,137086,74992,25807,137092,39487,9931,73012,89848,34360,87811,70138,110962,87262,29131,11812,44617,19543,122905,102517,5281,68251,67378,1323486,1689550,1651552,151357,1117476,1902973,1655167,1616086,1720825,1685815,1866742,2457939,877390,877150,718582,936247,936172,935998,853525,764992,764980,150751,233014,764974,764989,1102062,1401804,1067863,985375,945094,765256,945091,1488378,985435,985387,1015957,1804501,985444,1804504,498217,14152147,804067,149566,150625,19908112,13349631,760075,420391,2241195,2029639,1962169,637999,686128,494260,415537,1526170,283924,284071,503704,1091250,692308,1010884,874171,874168,1010875,1129914,1129422,1130211,1010881,3400809,20861809,591766,824245,186223,21829,185587,16157302,167083,209182,499702,207685,619315,727615,109828,3816779,4010975,1389498,241765,706255,311593,1109991,464251,304210,706243,465478,379114,216139,648061,288730,242395,255865,654214,210661,210241,492631,70195,183235,404629,459757,143641,127249,116308,1608043,734947,460894,562687,693265,12966613,605680,1777417,761683,421681,391078,401044,465637,763132,400564,613357,690637,141745,318400,318451,315271,141718,767200,106570,767218,767197,647467,767212,767206,200203,767215,395593,767209,517705,400768,297733,1358826,297883,562975,845590,995221,1395378,1258728,599599,810346,1631617,1516060,1258710,599659,822703,987514,1395306,2370165,1631095,1072372,422560,515473,1325889,766660,127438,148768,149605,473917,144481,1304526,587296,316,166189,794857,812596,601984,896995,897661,764608,1090902,444424,796534,115153,796630,981964,768643,731020,265039,157642,1122801,1429173,822805,1398915,1069612,267820,629494,503392,792847,1382250,524326,523879,664366,269476,268018,1260132,35602,1072624,622048,1382457,818713,803353,1068508,584029,435046,818716,283720,367339,803383,1707199,1260144,632827,383359,562720,387601,831514,1401966,765646,367555,961570,378031,154075,617380,548395,548389,664474,898453,1301556,1091481,578557,370294,803209,52486,116116,671527,210556,182068,13838187,21229352,20356492,13838179,12966583,14683461,14782079,12966573,4143011,1593274,759532,1457592,1400622,1703710,1428210,1428228,1428231,757372,1569019,1863211,1551049,1693765,1535518,715714,1128015,1457454,312550,1528114,466483,1457649,1401291,177856,715723,1310280,1693762,786928,1401207,1401267,1528156,1401159,1401237,1141761,1486878,1486872,1401195,1401153,1476231,1401264,1457766,1374612,1401246,1509765,727699,462565,727696,91912,434044,650269,545959,99466,91924,1475262,52723,784813,546457,850501,327595,224314,1590781,1528213,1551055,1400766,1528207,1401201,1401258,1518466,1401240,1401213,1528192,1401171,1475268,1401210,289225,452515,289075,768622,19473130,485602,518680,448801,13681917,13681943,13681969,13682013,13682015,13682021,13682031,535246,329062,329161,1459722,126847,460366,461416,13717487,518017,1460946,1478499,162370,1511061,1511055,450190,569368,235021,298993,260218,7884577,253486,270868,255265,396850,907573,869626,343093,5152,2866,5098,95008,1130964,13594473,857566,1500603,998842,1454670,1549588,20624848,303871,303907,232111,1228947,304075,303865,304609,161695,77080,758548,365977,594640,594643,1034956,166327,245866,255256,299866,299842,246184,299821,255241,126514,299872,299833,527341,294766,237238,3995449,255247,994594,1053826,252736,310537,310540,488776,950590,310534,488770,327523,234538,241927,310531,348055,1109919,252241,252715,254869,488755,225841,387604,1429176,384997,150616,1386045,823630,1401747,1553980,576538,1554004,606427,1553995,1041178,803125,875425,898246,562711,861367,42379,79834,49348,72433,51280,91732,212185,362521,362533,747013,597760,311020,116866,106741,372964,296470,208675,748447,748453,47110,601477,601447,1007959,381622,634771,643294,607348,374863,202381,897070,174673,1031353,1110975,23908,89944,54649,89902,38905,89914,58999,89899,89878,69775,77812,1515649,554266,1135497,1135443,1135398,1386054,1450209,503554,1113558,419374,1135434,1254279,601069,322387,204637,1074417,233422,1237404,107731,107719,843295,585796,1261356,101773,433198,89590,434083,464023,367570,143383,281734,1140594,433120,869716,1538758,601696,1263003,281824,872881,585427,74953,799186,588298,836221,588616,588322,588496,588400,442402,329089,548296,60601,269872,1519312,401050,690865,407572,395275,417319,412513,166831,497116,470143,14152335,13705693,389527,422530,117178,191254,503059,785323,471007,502981,209944,1525387,952228,252667,1110954,1110000,1110912,299173,2021098,415891,161452,713539,197734,13830379,270193,15685498,631099,1026901,898354,955591,581248,1599238,814270,1815994,813334,878149,956041,1257444,1639630,812647,1477158,1779064,958720,153856,278812,1295052,1519660,1359630,1476951,1288824,343744,343822,302248,773368,345544,595672,1251501,771262,562273,434077,745921,1245885,154684,1097073,958651,713821,257773,249511,4701785,553054,253378,738577,235801,619915,235483,864253,636499,235513,4007141,738568,620890,476536,247780,1835020,864757,479770,257170,478261,480877,478954,477253,621172,636493,479899,481015,480910,476599,636472,478045,478144,478480,476209,479581,476173,479167,479374,479521,481207,476461,480790,479128,479815,479713,18939655,258550,258718,150136,150586,1429179,1583539,148993,148969,233104,465340,2741723,770251,1382262,1362705,387598,705493,110713,521155,724021,402970,267007,190906,697402,697396,347911,277045,191485,194956,213697,230053,411880,576286,13022693,1908622,1908631,1231713,1908628,1908625,1898038,1908634,1887325,1606849,166900,1632538,1680028,1713682,1639171,580090,1713304,2001991,1047367,1713445,1643737,1713481,186925,1701763,1031104,1713988,1092096,1079706,1273860,1279734,858256,895807,895690,895750,895771,1050760,1279437,1643749,895777,1324521,859072,1639102,1324680,858886,1047331,982069,858958,1609369,1324686,1713418,1781626,858505,859009,858181,858763,858946,1230900,1323567,977341,681160,154096,154675,552433,503989,488959,84907,554299,266200,13717413,2257569,2351099,171199,490114,654451,654463,654472,654448,437041,536977,116635,143749,643252,654454,140053,371107,133993,619663,441691,289066,379915,459202,455974,672991,367966,356131,166786,1481178,581155,823552,464659,167767,449110,108565,13482631,418579,131683,21528662,416659,447301,13655197,382759,204772,346267,1249950,1237233,729331,1247175,639214,346645,346783,1250667,345646,1256100,821419,1256067,1256085,206911,107344,544888,1245549,1249407,49969,21614837,1256061,370027,1256070,1021063,727672,969310,743833,546463,1245525,702310,367639,523150,601678,313114,646720,1046701,1237614,588328,657760,214771,1256046,659665,1256064,1644589,360175,434956,869353,1538281,765385,1117155,166531,364573,1417119,120220,119845,95527,136927,69688,342262,136795,80890,122182,137002,136906,576730,535000,342505,342655,577420,57628,342376,488695,449497,342568,343033,342949,22867,542602,113509,662434,67723,68365,669952,111163,118330,516016,756589,861328,106795,105412,124492,172060,516745,322219,10885,751384,998473,83098,93595,724462,657262,521452,172324,887830,75844,85444,646882,136180,669931,94915,124489,656452,539455,861958,124507,427756,998479,649384,68437,593086,1395030,120184,80107,805738,27883,577165,563761,136156,542608,859168,838411,1499505,599860,657964,22672,657823,567802,7072,567757,20272294,494770,17332,1066135,430711,644563,662281,657916,566218,440806,598750,705376,1448271,881086,1108350,373237,87511,17392,427612,26569,563479,348865,614278,173353,242686,428779,566203,364306,574261,576613,583957,902335,430714,1044121,36298,79111,156835,1112112,1334370,741637,1827283,125683,1080930,1707538,1707544,1707541,1315185,725299,299539,1599565,1614889,1231578,12918339,1585075,623884,1585102,1001851,405889,706696,238063,941314,941275,238096,237508,941230,240595,239953,949645,1052344,1052479,1656721,1052338,1052440,706693,1052509,1052518,1052467,949267,949219,311341,726508,1251933,746131,1740316,1743388,1560181,973552,1672126,903868,1122735,977425,2387377,723346,93814,736450,729985,702100,440290,1447545,495655,838189,1267632,743515,635905,601909,701842,701665,21841307,1859791,1869937,1869922,1869946,1854289,1869961,1869952,21722948,1859671,1705984,1869940,1869958,1869955,1869919,1705987,1859764,1469100,1859539,1869928,21435974,1869934,1859803,1093623,869398,13018513,1869925,1869931,683821,101131,244651,562636,729418,362755,745036,794506,794329,53725,224269,279571,191869,505636,376072,436093,876055,601930,898705,611749,635836,722854,26617,529813,186421,374893,806326,612568,580690,866890,611767,587659,563092,866767,643882,723520,806329,611773,562699,998635,866887,999115,135019,1504236,1461288,723115,664327,562984,1037923,983239,723331,723436,662662,664999,370621,999109,370693,999127,635956,666667,722902,1035970,866917,1479843,999124,431200,568591,1501767,516028,823726,278257,377659,431185,665122,940591,563155,666664,278188,800452,848791,979723,848743,707428,1621222,673447,640852,162940,767635,1618936,1716127,899458,1294383,717007,1614313,619063,354454,354523,619147,716128,166849,619048,717001,3868537,905212,508117,382483,521122,939112,191569,13309243,221323,16948261,13358185,1978000,1955314,1859884,1872100,1977994,22099397,1859548,1978003,762166,1711435,1387098,765919,1017001,1780372,889381,692389,1773421,1507023,1735471,561880,501955,490726,1519717,908410,433147,578497,1401900,648628,578668,415429,641167,540034,550396,346705,772003,811570,343591,357451,358279,357355,360706,513517,358402,361552,358195,588940,513484,513784,513544,357799,1236474,203725,344743,163813,600526,346180,1247760,206983,1246332,1247652,889108,357997,357322,357223,17803699,20907940,21885920,752416,500137,148747,81772,17204995,17286916,180772,1602871,158923,17056825,1371459,638089,346456,346720,345301,343519,343642,345592,560968,240994,133282,199279,291490,585067,594832,877741,525556,1032064,585202,597355,264619,776908,33658,505612,995356,1143192,425722,1047310,895711,13069961,1092147,1092156,1927753,895687,579466,858928,858646,895678,1362921,4144201,1031110,895693,895720,858703,666412,288688,487756,1065451,755485,755497,421882,1671802,1941661,1324362,1941607,1377513,1406217,462409,518707,501451,210295,210457,218977,288397,288568,183136,210181,183232,459742,459754,210364,404551,185374,459748,253642,170317,280579,171829,459760,429916,459763,94129,109303,34324,109675,249082,739279,260248,256267,739447,259021,258547,226225,226435,226009,226111,226279,260119,1453164,226180,1500123,256276,248986,738652,528121,14683973,552994,552877,552982,259249,258352,250819,381739,889999,895024,13529395,127618,219754,143167,254665,957844,639676,334351,1139961,800944,264988,265321,268009,267877,268012,866032,1139481,1138761,866704,866119,647698,909796,208939,830086,294160,268339,958048,294238,956641,963484,293674,635686,14599431,294370,871090,20202247,294241,1140222,380875,321538,321535,946417,756604,1993624,2048110,2047546,2087581,1830118,2050936,1414029,2051086,2051008,1322931,2047549,2051278,5124259,617857,866881,1359234,880645,539311,320872,545119,277522,960550,386866,547882,292258,524044,143518,187261,194944,192760,190543,191986,1060084,1060075,736798,1060090,1060078,1060072,1060087,620323,257500,481144,738775,478384,864247,1645789,738703,1060081,864226,432832,1391139,592852,746158,492280,455854,440584,161965,552715,161512,44860,381310,1009129,1009150,1009207,1009075,1009096,1009156,1009042,1009216,1393266,583183,1009009,1095357,1009039,13309017,20601292,1009117,1145106,438865,1047961,1320327,419251,18886651,1868548,695086,35566,19411,1586995,1618096,401443,1618093,805267,1133787,13655121,13560123,13569867,13237923,13570079,13350251,1828819,2267453,1806691,2112173,1962931,452620,836518,2267451,2154411,700957,2154447,1384188,13570049,836557,1617202,547684,851905,1725418,836545,13602187,737395,853141,19409011,589957,851641,853222,853363,596584,915610,196093,143644,182485,1482999,472870,604270,1636933,168052,616771,1272171,90391,168190,375190,168319,26299,1218009,450742,568189,233194,575980,197254,479134,492652,1617943,378058,114892,280975,186523,280735,395572,454396,118501,109498,135628,46006,21529,22027,4122147,12986383,343144,464050,1387317,1731667,1496826,202309,15685564,15247217,517522,203638,550360,163705,3816775,965284,364888,781045,461551,454375,464905,1372629,2105224,2105218,20639116,642487,389971,553315,522415,432772,164209,390106,639688,827134,1587907,80851,442963,93364,514549,78508,576928,67447,56869,141814,479053,75916,91816,139057,135766,1014955,398227,244315,20896750,883087,181699,616252,78226,45382,41827,368866,292756,3815087,4129353,830287,795943,795889,20410039,4781723,108742,225556,752548,764305,725092,226141,1696111,612199,619183,716548,4762871,715297,714964,714838,1851148,2001361,1007653,1007659,457693,457672,1695538,457663,1608337,1508583,802999,156511,802993,419269,1074178,1106997,821857,802975,687730,1535152,1025053,102220,1287417,13837671,800191,1020934,1136148,1020910,843211,1136145,1136169,1135653,1543216,1379508,1135227,1458909,1416102,1369638,1865191,1820911,1783507,843199,1458954,1842871,1107522,1842913,1543213,3008363,1039630,1465608,644095,1039606,1044469,864649,1434555,803797,644200,803719,864670,1783465,13102991,1044448,1407141,1287876,2103883,741634,877810,803713,890857,1001515,1504137,1783528,803053,803059,803218,1368105,1122588,1273224,512179,570595,857110,511750,511867,3396247,892420,357088,323014,511903,13483491,324694,322978,322966,323443,19409164,570778,512650,404083,512104,572074,633358,512122,856537,1618492,512332,1083342,856531,827377,970297,856831,856480,513016,573070,1009420,512479,1740217,827362,856741,512185,144250,512098,572833,620605,620188,620800,620521,444805,619900,620671,621595,746602,503386,614581,1005175,664600,869935,664624,764104,335131,974758,1518697,1483380,13559839,1136334,1134495,13291871,639916,828679,828733,630595,1557682,494533,1866868,1419315,1142916,1704748,1233486,13089175,1026457,607378,161422,517096,304978,4092363,1586470,241894,248422,252634,241939,241891,85507,252640,245704,55495,299770,618106,568180,197401,381814,622069,538891,111838,185197,78391,64786,47974,110197,91336,70552,74410,1287924,644173,394786,300202,300289,304003,991993,635473,635608,374878,635584,635545,635557,635491,635479,1139715,1140207,1139073,635518,635641,488518,635512,635794,635788,635725,635638,635749,488509,557179,488506,635506,635593,106582,104707,635635,635605,635620,635494,635536,635566,635554,635563,635581,635770,635629,635530,488533,635662,635791,817189,1343832,940660,732265,797611,1547395,1547386,661303,465907,859972,1336104,695224,140497,941671,1456854,530518,835288,860095,1028911,1145391,523657,581269,381061,184462,214495,198934,963763,343285,622834,644293,647542,635338,428497,79060,428530,159151,1566373,313198,224149,452182,1566370,75505,1434042,375316,305224,1476375,474856,990532,1845493,634306,333013,598087,1566418,832801,600316,1566415,305482,1476705,1234794,883291,831568,892351,1477476,452116,1478874,636151,1566400,1526848,887536,1556629,135277,1526845,1566403,1566421,1479873,452158,1566406,1006681,1566409,831577,1526470,998605,1566412,1562458,55225,570829,2109609,848446,1859335,848437,1796953,1069534,1059133,581386,581440,162391,581410,162601,168952,673273,167704,581437,167878,166852,581398,581413,168019,331213,577099,434089,634459,1476594,370504,157000,449377,369583,800395,445702,647596,430591,186130,724387,445735,394792,445612,134968,134962,134986,984676,135058,656563,1476924,430174,887506,378454,824590,1254786,301327,634708,375148,654928,843346,15980746,820231,278866,150271,1087863,124132,454240,520396,408940,215017,489862,185344,442954,965122,1863616,1145760,549715,962575,712345,901975,734185,22135,575551,243376,162388,162004,797542,568156,166585,1619590,1405725,1618939,1960399,4251087,828580,362053,211099,13283965,278761,607402,637582,595090,906583,1643431,155068,120313,92065,120307,236848,1035874,520591,864076,1136328,1043548,223225,132652,1266648,1518967,278716,12484,278677,584947,150523,765862,151771,330826,330787,263404,330793,1001923,1001926,1001929,589066,590833,590128,591262,589285,1865446,315964,316261,328735,473431,414520,89206,437005,333937,333988,1650640,333922,762601,1279404,525589,348061,245938,246742,246799,245731,752569,1652416,1677400,1677406,1552207,663949,1229973,1227666,1229982,1229985,804181,1581238,982489,1704358,164626,235468,553183,202357,711952,207214,21257117,865978,197455,233920,618946,283735,587047,930817,338350,1014604,1029172,757303,755455,755614,20567527,402442,373807,58477,12902467,2282583,2247879,2448739,5139893,1546075,547246,20652940,2282617,16157980,2430807,1716931,1287927,2430805,10731199,2797657,2797653,2071255,2581577,3724445,745696,814447,814459,295393,1245930,295267,343723,295186,1564747,343972,295768,1245942,295807,295222,814468,295033,202414,231034,204778,814489,688171,295228,814456,688147,814498,814462,295924,814450,584896,2085391,267643,38650,100264,87934,80923,89842,22087,81319,43828,25405,24847,72985,111490,26542,80944,29866,75412,86452,30958,84910,29035,25633,84895,95524,80806,25399,69598,57802,342550,342271,437413,113767,25108,34435,70573,104029,342622,67864,577390,57877,577372,26317,136804,74146,57703,576931,69643,576700,576997,95344,9784,119578,66604,81361,81406,618514,616126,587431,677938,412903,677980,420202,549649,680008,420223,679972,466642,679966,680107,419878,419857,466570,678034,678052,677827,677815,677953,420067,768124,677728,677719,677959,420190,456817,420019,677863,677908,420112,678010,677962,678043,419851,677998,420064,388492,677767,497989,420172,677944,549751,678028,677911,677977,677851,549511,677806,677830,677965,677947,677914,677734,466669,677866,677704,677731,466588,677812,153433,153430,153409,370705,853963,723148,370642,662722,853912,853966,853972,853927,450556,662776,1501797,853942,662794,368650,358510,607993,21557192,20652538,4223503,334186,334189,334183,1350624,382273,933979,768520,771292,16043929,67786,135655,871855,834793,834796,834826,1604557,259837,15970402,646138,646594,646327,648385,4013063,648370,146581,646249,648430,1506876,526945,527494,356347,527497,526927,526906,257020,526939,267271,526933,247099,267268,526336,291817,225868,527443,527491,526882,526915,527437,525628,527464,526921,527455,527482,1846354,525802,526885,527476,248551,526876,527431,249028,1654261,257329,526891,226039,255838,250147,291844,252742,249337,525586,252727,1694437,1550806,757033,1528228,13428881,4771265,1671688,1346979,1828660,228493,338287,1716307,338356,1346970,719635,16080946,181327,720979,721069,881935,1830697,722089,721249,719941,871078,721087,450460,148924,150346,2073496,613948,1898989,11927659,13027603,131557,667930,352990,1756018,1791841,1791838,974401,334153,974275,1707643,974284,1145286,334150,334168,1756030,1135854,1145196,974461,409258,974473,974425,334171,974476,1756021,1136349,334156,1135389,1134753,652933,974443,974452,1134777,1756027,974437,1707622,1718146,974428,974470,1134780,1923190,1718143,974419,1035868,1756000,1107507,1035877,4250797,1134774,1520587,1458828,1134765,818917,1923196,1550479,1035862,974455,1756006,1739548,652927,1758109,843250,474646,345256,58528,203224,1252155,163750,214462,283774,491818,1244526,1245069,1663039,473539,20222251,13637371,12986055,13077999,4272043,782737,177748,177262,498208,498184,461794,154123,452998,498103,498100,154204,498205,153838,575677,207766,204691,945535,593224,441901,1094376,999421,999895,718732,904936,1623199,1617010,766222,812491,812497,812518,812524,614353,614326,282724,219829,506329,766318,417019,747652,837361,791101,244297,837364,652561,460225,951202,772555,105109,665782,488167,470224,461782,539047,665785,133732,474433,130969,376153,169504,354967,170035,389629,108085,491509,368368,281098,860770,1124832,2005522,500794,155692,708223,541306,1135086,503695,176179,426163,449092,402289,524230,711844,54202,524239,487114,380923,129583,755683,589243,589945,588958,271822,1015222,549556,210349,133561,272098,796762,2048827,1440948,13186131,2265497,1537264,1060789,4782355,1828798,1088544,20662339,2011435,1088541,1691251,1829023,1642999,1661992,2361225,314854,431092,84985,364789,87607,89719,13570325,214285,112534,71785,135460,224698,224725,102865,154588,154552,71725,426835,646813,437089,134752,426859,109117,443974,118822,83599,838810,522028,19249,832075,832063,1844989,20298451,1727671,1047841,702856,1607311,1116471,320563,1784581,1286454,1657225,108418,1097796,1667353,610594,805636,20745037,14671995,994861,616513,1034377,667489,18901189,241183,1587061,272299,326230,521551,525703,227248,1021234,383782,1655557,1231242,1231239,1585105,1968121,914110,899626,1531591,1401483,1051174,660601,431650,431644,392191,660604,288634,371494,129235,660607,520666,6769625,193789,189877,545266,190789,408034,408028,191890,194164,230242,4018713,1517257,259702,727984,727999,585262,585214,728035,264208,597178,727987,728029,728014,728005,728008,727993,352948,727996,728017,605350,264376,728023,728002,728041,728020,728038,188770,433903,398050,730447,460270,779698,466471,610996,417337,86233,133417,474721,743275,493717,120652,746218,593740,1065265,1034500,469954,754282,547342,1549825,1244340,948220,840259,1235043,855622,324142,259333,257701,1383525,258370,257986,417919,407677,496057,655228,460006,400642,123628,381514,472825,354856,322330,322333,322306,322309,322312,322315,322318,322321,322324,322327,1235007,354406,1793992,839152,718981,146194,761779,809551,424990,452353,1546639,244294,650323,517081,491047,430084,914734,641791,518971,1429653,51811,690397,356059,937291,1124553,1360602,1429644,1429728,540928,13838099,2166665,2363105,914731,3712489,3973547,14445063,2546305,1569427,795127,1384332,795094,155281,711697,390913,795163,1569424,652213,1569421,668062,548773,531247,374212,189934,15107605,199240,608326,278827,278788,578524,578563,578503,576397,803347,606421,606463,803875,606469,1488375,1429296,606412,606436,899089,823702,899086,1097154,827938,1411683,107374,1041187,97900,894727,436843,629827,629818,629824,629812,581611,721771,362038,232474,208138,326401,326227,288658,109195,671803,311536,395659,360283,433684,581245,778021,317899,78961,282442,445801,1479156,365671,367378,832789,439888,823417,40606,377635,568894,743773,743800,796633,796618,796639,664807,765694,796624,796609,796603,796600,1382697,613630,808105,241120,440980,659365,1028626,794680,148906,850102,19958122,13585835,1937443,1259379,731077,1764307,1721629,2164543,1764775,1525294,1294269,697108,693538,697099,697111,1124775,4149591,760582,696991,61594,351877,661819,697093,696970,560392,1124790,696958,697087,696952,390442,12690375,390406,390460,824485,696937,392914,389806,453973,1124778,663706,696934,687271,390409,651619,400150,388312,403270,542413,697135,840445,515785,119011,455827,455818,402352,404515,455815,455812,504133,631441,161872,581632,472753,636868,618715,718471,354337,354277,717580,619204,1793707,946816,1482462,721573,718441,716458,717712,1843633,619372,716965,717016,721081,1039456,716431,718321,717358,716905,718285,120913,752851,442279,523138,783811,712003,722269,17544379,16388905,1691575,228490,758752,1035340,756577,1633507,755641,1847713,1034932,360115,1062451,714328,97504,216229,366334,941776,467557,611872,611878,777571,691597,611848,320323,781933,493687,510244,192919,649969,87268,191767,369409,463546,533515,122119,155443,230182,650758,13162373,15254385,1705861,542278,463498,195802,395875,110965,775507,412486,412474,412492,681895,397774,170071,490882,99673,3960049,13389493,696433,680581,13229639,479944,1582849,1050994,1409766,385876,4152751,861697,541465,1454880,430594,861706,14871007,487744,346864,352978,1231539,594040,594286,517150,517147,535264,224503,1601854,398494,16067149,493051,1006063,470512,460396,542032,690043,627523,356077,356128,129091,780853,21446930,186511,107614,135562,53908,709540,280993,780373,1082217,1233984,473044,19409659,473776,1242879,637639,217255,1242831,330667,1242561,627499,167158,907222,1241157,472912,166876,167146,13112191,197383,1242885,168880,65980,473665,1242882,168331,746308,1242888,1233975,167773,1240866,65587,197689,392299,808381,1416111,808399,850303,1416063,1416051,1416057,523678,392329,13237175,1416078,1136568,1416054,821797,860557,141583,215092,528481,1416060,1287075,1020997,1416066,741628,1416069,803047,1107018,1416105,1136427,1416093,802984,266914,821809,1416048,1416126,1416081,1145112,523621,1134912,1136646,1316109,1416123,523561,832828,1401777,859849,857920,974317,1136799,523720,1416075,1020973,1020907,182863,523654,117283,1136901,21203759,21203936,17190580,14339151,523342,123538,201247,288517,463477,190801,187846,685879,520018,548341,19447225,396094,5810223,79525,438007,383839,484402,705832,171127,21273692,704671,470554,20908582,430465,474970,398707,555808,430363,343609,488599,430366,876178,506653,1019299,333952,14626447,762634,651391,512896,793231,877063,458626,804691,809713,1520893,401404,114982,215911,77698,162148,1427031,568984,40258,1342731,591442,395425,232924,571231,562852,562870,445156,370510,450124,831412,902347,224242,445348,817450,452149,40843,1474305,176674,557455,13027679,718513,1383900,355099,551203,456673,518440,382663,707986,785521,1297845,1122255,464191,183058,610525,21460214,1657105,19906057,492118,183055,381328,660139,881332,131905,541972,270112,321115,343573,211816,990934,269869,597649,722944,213382,721963,721921,721966,719059,721918,718669,721912,492727,228529,721951,721954,719041,721915,719014,721936,718909,719023,719083,420760,518392,719029,596965,719068,718975,718966,719050,596929,386176,719032,386170,165133,1239189,166732,161878,19375654,1242363,472927,197749,472984,328978,196492,470614,538480,289015,282313,20639206,325657,762871,543226,301,528694,391846,400633,195907,146959,455839,253690,111523,124828,543538,393691,218554,462334,15016303,21459293,643363,445363,1427865,416554,288328,414115,484657,185614,367660,231703,1333974,412606,1441923,116509,125608,357556,357706,357361,359149,357976,360457,21783431,14339165,1038136,843142,600277,1271541,1787602,3973341,1723747,18631546,15981607,1038142,2053000,3973289,1472115,4110877,4699311,3422535,3064563,2293749,779728,2190621,843136,2181663,615652,1052140,933661,945181,1026142,779731,1038145,2024986,1086363,1087728,1577824,1590328,1670068,1784323,4780041,13094515,4017299,14332867,15981676,2870057,21397412,5157067,424927,386806,1716730,1513654,424798,1653424,1265322,1366470,1003981,574411,1931893,1790746,401986,1449279,3915573,1566904,223036,209053,929077,424915,20223736,1339677,3966047,18965392,1616275,1394697,20326120,944947,1426074,1105452,1634761,3489081,915988,1084764,1550527,3489079,3489083,3489089,1678003,873355,2405101,3945623,2079166,5131949,5164291,1308654,209419,13482601,939319,685849,1855852,154447,499975,41881,381502,372367,20201278,12690241,4142721,910009,909997,170653,1924456,765700,1867927,1090899,805765,594022,593989,1301616,898690,2207919,3067189,3177007,12741261,611221,1104114,2094874,2154309,2893905,108628,1860352,1246566,367828,81829,276826,224383,352855,224590,224743,224719,589675,936139,590671,893113,893263,20663092,365512,214075,370198,73597,58765,35671,37387,22069,21877,87247,568702,197470,632152,632155,473026,162019,317806,517141,616786,182479,165901,637405,167731,304915,70837,222559,581713,1363437,1508730,1075764,753604,667189,753415,411748,216265,1561888,188788,673573,396859,155608,459913,449980,611371,431893,470806,118273,735085,505141,456559,154372,176611,1127598,244147,60781,682657,1496841,1103694,1655869,911152,1657102,21111356,1488441,778549,1050397,16856704,898423,695632,278653,149176,164590,278743,750799,150859,149080,1351383,485083,367699,154693,332647,332638,288670,5156999,13154427,432151,127042,667993,463429,543487,41404,41413,41380,41395,36595,41419,465280,465256,412459,464509,465262,102397,4224573,743986,376096,743968,743989,344836,344305,649543,743956,216013,367678,212488,672412,523876,467254,211015,467281,48877,743992,743983,743953,1349604,766297,278752,766312,766282,766285,764719,106897,601969,766291,766273,766279,766300,766306,766309,766303,150466,13538061,471196,774340,774346,771025,356116,470878,54958,1339656,371347,371452,1480266,991723,602293,1362711,894088,634492,1402050,135259,374068,135040,370123,2576361,159301,635059,1241232,1477767,200233,909658,472885,18939454,733411,19472020,217108,217261,568303,874153,307063,182461,200077,331012,200692,199633,1240965,604288,568822,1566841,162598,167131,369277,1402971,287167,371431,275725,275746,474862,869689,432142,591487,605536,161968,331615,162337,1427142,162196,395917,162238,375202,167590,212809,371368,472723,1486233,473761,1241556,65995,1434111,1428399,1240776,591439,973279,78934,591418,332992,1204014,569407,647356,78940,474337,1241307,568861,381787,78955,365584,807118,381901,309253,652288,573823,613672,1038238,133744,1408065,311107,275890,960802,2346909,375256,886141,394831,434926,1488381,11986,722743,859222,48109,702037,104290,1005436,822781,84106,520846,82576,68563,52528,642916,1006381,68707,835345,635389,1033462,664654,807592,2600513,1488390,1401621,1402146,1410369,1411677,1036165,1393041,586336,1088934,20755708,474544,13253951,566785,565978,14056,349366,206341,141076,772561,115468,141007,122125,96346,701659,635029,1256742,381868,109051,274357,368587,1260489,1254948,797335,348235,647851,601846,266872,821599,982300,982339,142762,999964,1043848,1107243,156607,433126,281872,1254123,961339,1070188,1255188,821668,586198,1667356,771727,18926134,13284079,203695,202135,271093,345268,638317,271102,1249518,201973,202585,180631,346138,345034,202174,203821,344341,904891,281686,638053,214855,1250691,346765,300490,77749,904894,1273350,346567,1244868,207781,773236,638566,638659,749287,140377,89347,358234,1127730,466063,166597,795622,1234038,449509,1525789,200443,394204,392917,344647,638221,163858,638422,1504758,637873,283906,202396,250327,235447,448876,621568,621565,952900,1041481,258652,952831,1587103,259381,948607,257440,259375,515647,1587100,9457,124039,96754,90907,10231,9544,528877,809605,600865,7020013,599821,90766,136171,230383,172552,11950,14050,349192,90823,33679,439267,170191,494131,659455,90928,551461,6124,444658,567886,435931,19376203,1057267,639709,981658,591802,608065,639778,276709,608068,640282,318937,621772,827137,1554451,467914,639826,640159,720076,1393251,668125,114904,579154,758545,970060,517405,591781,995635,18723856,640204,555160,639940,631516,1026766,613486,745738,640459,216613,894898,298819,197494,216748,1434135,1479174,199477,1010986,233725,1123329,394207,1510323,831952,149812,733354,182551,1510125,162151,167401,1219581,451936,678160,473320,370036,168718,749563,573796,1241367,1480536,1394706,744847,385522,20261170,333307,568072,333244,304885,796237,161500,376141,214150,520636,161614,138439,363292,605566,366985,270226,368314,506287,186037,78271,325411,191011,162241,575734,161857,618301,166549,614002,1505802,166615,1668625,637807,150622,770254,984307,723892,101518,764995,805867,1401783,764965,898261,736267,1049380,702175,723064,702286,861802,947005,861493,866959,1033459,838138,935278,320995,746326,388540,1472094,161635,595072,934261,321103,747409,113815,137743,211381,117607,197116,199705,200800,867586,935194,12975463,491113,161680,867550,1464633,595519,1123482,796243,199252,1712989,820915,320665,907318,234745,621085,258400,621055,250903,250228,248497,258979,21274406,258436,683575,1715929,1480959,1479645,274315,577096,636166,1717855,621424,1691878,234931,1691851,738961,620308,874939,620005,259312,620158,1572523,235126,1643395,235120,249049,477403,235978,476215,258736,234178,479626,621289,18952177,1060366,235705,4279315,4015319,249685,258943,247432,258322,952498,13245483,623434,635497,269206,619927,621577,619843,4144901,621355,444808,870778,748915,731989,1067029,1514143,731959,5112759,899119,732001,889972,947992,21031237,799393,269992,647458,899101,288394,283258,794968,1066912,167554,1084413,907846,1081455,1267014,732040,899110,899113,2660073,4278563,745249,896563,1117356,1326546,765169,15247447,1485546,1770715,904984,1847389,594718,1389375,975364,1847377,758743,758110,1065700,755752,1835953,1632421,1044571,755440,1847419,895522,1847440,1847443,1831006,1098084,1276713,758026,942958,686554,1725199,1136391,1508343,504718,1135701,757711,781048,1202670,976111,757981,755554,1066072,849625,150256,1697551,1066027,594697,1366770,736777,234169,13193111,553177,258028,553000,553030,1015753,457684,766369,980860,1839697,1359756,812770,1753756,1519624,1359579,1464924,1450455,504688,1267488,1123269,1848943,39919,265903,782257,568135,1011058,199192,387565,387547,1446537,1617142,369478,134440,1095516,983161,41011,860227,822751,664525,1402200,797512,576511,765772,818869,860242,1080024,1401753,445450,613699,13342975,13586305,519229,1427946,930013,1399068,546964,1039381,794959,1374894,939271,938980,899125,686167,209218,915940,857839,830230,830197,873250,873286,858160,830239,830173,613096,736639,209128,209131,799012,873256,798580,209083,209386,275299,15329791,234454,606454,765289,723091,806335,861421,894730,1811821,9443449,1359387,2151889,1765477,1605286,20960629,2018071,1301727,255649,255283,1770142,1859956,1770346,5140329,791047,762706,18052822,16206502,17555218,16206463,17554237,16043794,16206433,13578121,7020337,13185553,18064261,531514,38335,14995,80791,124291,16169431,123190,54319,74926,53350,37252,124279,817702,507076,492454,2108183,973687,905653,905650,1966951,718336,718324,19808812,321187,1776553,321136,321139,321130,321121,321133,618475,211666,321151,321094,321097,211201,211477,321124,270148,321118,211255,211432,20284681,1560586,13770297,13154301,176914,508756,912658,1652887,247015,1230966,334591,1696117,733204,525829,1676428,1053850,17432437,737050,237031,552874,2423111,553033,257680,258679,1763563,235135,248122,257992,251389,948850,248725,478249,1611217,1645765,236575,248263,236020,13325729,615163,386326,1239696,386383,543442,672946,815035,815065,823549,20368411,16193431,5157673,763819,763816,291697,299410,246133,725182,372394,256108,763822,525694,256933,736819,91633,91627,91645,83335,71572,6958,76624,17083,85021,70243,91621,77959,91630,69016,20890,89383,42106,87028,43645,91654,91615,77485,70033,22153495,21499607,1059520,1862677,466963,297382,742663,148417,13018835,1230462,465922,880723,20063035,89758,109927,534652,442351,440062,656110,644005,574171,4885,48556,562807,656128,123343,656131,656119,656143,427108,656200,656194,656134,656197,656191,656185,656137,656164,656113,656140,433267,601387,601369,601360,656122,656107,601348,601363,601324,601333,656236,437809,437731,656212,440914,499201,755308,383287,326530,692155,412003,630439,485839,17067871,899455,162958,899452,914836,1308771,996007,996010,1419399,1349589,1782685,422002,1834519,1065508,1515910,421774,996004,1419405,683632,147775,189868,188989,278629,353221,403048,403045,288361,369940,403036,280474,67228,991597,484786,133909,654001,13690785,712606,231793,231763,231787,231775,576136,21064871,663499,63247,521683,471274,711934,406264,91402,1011949,673846,1748089,839560,1864318,197956,331684,1472064,113791,862183,941863,1788001,1706095,637177,1352883,295489,2097535,194335,1432008,928813,1350249,542584,810889,811036,4781075,36829,35920,45940,48643,34564,62752,87097,20761,35293,541903,20677816,1026463,308734,308680,198892,344473,283831,345061,203356,211741,345205,164035,346159,204112,474649,163534,346657,204592,1459686,345115,345499,284266,637918,203422,344248,1590247,1016296,646024,375634,381253,646987,523924,196159,381259,183595,1111290,226135,631423,328936,330058,447946,353080,391159,687673,196546,129532,456232,503782,488002,546472,326563,396646,498532,417490,61261,21421577,1075101,727852,395086,806461,772540,1388667,523984,693052,132853,741532,135586,234196,225724,327412,251815,294649,267274,246142,434506,654586,21640874,21410144,21421943,608926,143137,710197,112834,93121,488944,662245,609877,427120,118903,72292,78571,75943,98458,83008,68155,515848,81724,78613,576754,78610,5148809,662365,1500639,278335,1421508,865336,705415,848368,848104,89191,1394289,1494348,1382952,656398,1602535,583738,867964,579937,580243,579634,1230744,20505844,1738351,510145,517936,493918,558481,19809553,19809040,154291,19809025,19809004,183322,368338,401017,474031,462847,349894,457660,263086,116386,521323,81115,505429,209974,185299,400876,525607,739885,480709,1440417,929815,654187,792355,1497837,203722,306598,1752817,13078125,1035778,911125,1137684,21203450,19699489,562327,892024,354352,995395,1258665,5139453,424855,423757,311548,1234224,805960,101626,110284,110245,118177,546541,413443,521974,266953,266989,210814,367180,1955329,944053,1516804,846109,1846738,1846732,1098900,1288929,1047850,985855,318448,20677645,89224,1780264,594580,682222,777124,1513234,18723106,18723085,1475103,21666608,13229905,1631935,1787896,640750,746737,538741,16817911,1461339,591112,1973611,501421,669403,490975,456046,522499,215044,322237,270220,190360,383533,1318926,100954,74731,1657087,1787251,4790263,533416,310708,188755,431620,963115,292729,292741,541813,1387599,1312587,54370,881923,2050417,1903564,1093113,1101900,1502631,1929721,1929322,1056172,1433127,1066672,2069707,1941469,1831966,1072714,1941259,1950604,1930003,1101861,1671883,1835098,1382991,1829029,1385130,1671499,1930042,1834366,1830889,1295976,1671130,2048173,1066684,1930051,19473115,1928722,1941436,1322955,1847521,1928644,1930126,1930060,1951297,1377156,2087734,1809592,1931356,1642996,471925,13230035,4149083,674443,674449,387523,662431,670645,104806,459058,550780,505999,1266888,554029,855925,571213,1250661,401566,874612,720469,355255,586453,586354,891388,244414,760279,15246905,459070,154573,150304,764557,278650,584950,765319,236557,1423233,21898838,21898820,21484202,21329678,15744892,14061959,13664863,4011601,1844518,1127958,436681,679951,1133925,1125168,679888,680080,441520,473476,466900,441574,680110,680125,759460,466657,21367835,4790753,1859860,1977826,2130397,869419,2145161,2213137,1869973,1869967,539500,1859728,2365143,1977898,141301,160111,160063,132031,91099,132088,160057,160117,160132,139786,7727339,132670,49813,143731,139105,160102,140551,81514,98053,48832,1110135,554107,417013,405328,665749,278782,643378,523933,903814,459766,13682393,311242,311188,311185,311074,311233,292927,311236,311224,310954,310984,310993,311227,311014,311218,310957,310963,310990,310987,748306,310945,211378,310936,211216,211729,211426,310972,311005,310948,117319,211198,211228,266788,117526,747157,211222,311056,311137,1460181,167809,582094,168013,1460178,282520,745111,287401,962842,2295961,3108509,435028,370453,1393419,371899,1427541,146365,1460175,134953,1709461,134821,1460184,511282,875182,638026,810733,201880,214765,1386444,1474425,119164,65296,492424,103192,58342,3400795,53770,432289,133612,270211,492433,113197,94672,771919,99037,749713,371257,285283,733069,1249011,203503,584878,576130,283699,789175,1478232,1254810,492418,492427,492415,285043,1250139,1472043,1236471,492439,1907311,1982041,1616059,1398582,727318,1280604,1602925,77470,1138269,1529854,1579912,232972,622873,826270,530503,1108239,1539877,650359,1238268,644092,830374,74314,821554,1140387,806377,642949,821191,860293,743581,643033,811579,642994,448651,139312,672037,844858,1256445,643588,74653,644311,891061,1539193,601918,644353,664969,430486,807565,267067,865792,1260915,1107264,1094556,1041088,1007680,711106,732637,1041103,5139689,581236,818341,731638,818407,818542,832813,220285,614098,986332,1325865,168070,167371,1336365,1668328,18925960,1799245,127330,929776,325888,897106,781018,1508355,995011,792796,845977,1063936,1605856,1136973,432976,1267203,1287438,981565,741598,981142,472237,1219233,1605862,486601,780895,3473099,1605868,1246074,199036,1351203,205138,1261989,205048,1250850,584854,199057,584914,198943,199027,938356,1250961,199021,302437,295996,331993,203557,295801,821530,119497,207370,588475,347338,302521,203188,20638714,882787,278647,948430,255718,235849,752545,9443841,255709,225967,228100,234691,1231137,418477,246307,255661,236074,1397703,402742,128503,128497,765334,747850,108559,148975,764593,150274,782506,278674,905083,1127262,1141041,256177,736972,21296300,256078,248920,246631,291973,962776,251413,1649680,257746,1649683,1696189,248458,1649668,619879,250030,226237,258619,246772,1649671,15685369,737314,235666,258175,526306,256039,235495,236191,248437,247276,249409,299158,245920,246298,945463,235282,254740,299836,242242,254809,252226,252526,286762,327448,234379,234943,286774,270811,893980,598171,893977,226147,210352,528742,352084,461821,282307,155071,210148,20766706,630157,1138638,893287,631120,752500,1661599,629854,876592,794191,897694,1661593,1138632,1599229,264889,864694,1605229,1661590,1661584,812746,1053373,1144485,818485,1144284,1034881,964486,794461,780481,813343,1380861,1519570,1310796,1030171,812620,554263,1295898,1791655,249541,225511,245848,356332,225442,725101,151540,1665814,149617,1665808,1556194,764953,1478616,765541,54937,586693,1394151,899068,901456,162364,356173,568756,472708,616972,161641,506299,1677256,596770,150451,1635466,613975,150463,150223,1599727,737875,256195,41725,685057,234133,13215369,234610,258517,249328,259405,257068,259309,258598,2093134,4782637,889303,251431,4147401,20338021,2158225,1252620,1358118,2038153,1614349,905275,838573,168967,2181519,862213,929893,716473,402850,354733,354853,354373,3636243,719158,619672,1301433,303061,302098,183835,112783,560788,1237935,1563415,66532,347620,397810,75595,54964,631597,439408,69868,452176,1108455,821881,980428,1073227,821884,1082712,1699036,585790,1253487,799213,1050628,1253424,586213,1082673,1508691,1083669,797899,1044799,697675,1699045,1699039,282031,1465455,5164193,1456047,745162,508192,198478,78907,880681,107182,447673,187315,732406,1481169,134917,637474,1086810,1225467,199300,864814,190135,591307,568768,161833,445414,1712878,917101,860305,616675,161803,147772,862177,356242,199318,1033822,1712974,1073593,473065,615103,614068,161527,167032,161623,320977,908152,568012,1712968,867589,1140945,817483,595084,304894,609685,166639,331318,167737,817456,908608,933580,568198,595111,161887,473323,304867,216670,186373,167521,2131871,597667,1471245,2365865,904168,1821184,666025,753970,18312961,1062976,20143411,1003954,1131195,21257246,1320297,1131084,1131066,1131081,1131069,570493,1548103,1597882,824542,316024,589462,589933,589711,589738,589786,588961,589225,323875,324631,588994,591247,893119,893245,890389,725086,236983,255043,260158,234559,257428,255232,148798,1253094,149215,578491,1726603,278728,594622,883063,955990,800830,956227,334036,550567,731896,834373,293899,141643,265255,294613,1138713,293842,294124,334393,1732642,42214,1491429,265048,1604650,265030,293911,319048,467944,21216695,265093,264967,265840,265231,1146165,265087,334516,1037350,293956,265780,265024,1629676,690523,127231,31429,99817,38488,13035913,12676,34687,38473,38482,38485,38560,38431,38422,38530,20908000,23821,38491,1230999,725422,953539,1420251,226498,1594606,390799,18103288,389548,20463106,5132881,1110762,255556,211000,103408,543004,434701,79162,452518,543001,138982,155569,137215,105646,542989,542995,121282,133774,528805,762763,467938,334042,1670683,13909173,247870,710728,226264,74464,256081,4701251,365050,716953,593548,403339,354364,1811041,162124,627349,888097,750733,1605169,1623646,33367,2257587,1102530,2085370,2151611,2151615,637741,304864,162514,897790,150112,1584499,1584754,1584757,113575,1232865,1617214,558199,767272,1659811,1659814,840130,570013,570919,512587,512005,571696,513205,1618525,512590,513055,13873,324229,424627,513058,513229,4278415,21735902,513142,1659805,553102,257209,250150,249670,236470,621538,620092,246061,620179,620560,250798,513745,619969,247228,234424,249169,247486,247165,4144199,503035,1649689,619798,249124,246967,247909,247669,251377,236347,19409008,250471,448885,619786,480967,619984,13770839,248287,477901,477595,13404867,1766359,477730,479758,477241,4112241,4145743,4145695,293764,1025851,293890,294175,294028,294244,1139580,839686,294328,1139721,635698,1140432,488503,839659,1140216,441736,866050,1003885,441712,839662,1474287,819664,1140753,547666,517750,292366,278215,1444857,113749,70417,79702,102982,76111,191098,430180,723541,547858,256972,1259739,225400,415150,528211,61858,356038,496804,496795,496798,460699,329056,280990,446560,675892,497278,671359,274558,431779,274555,730414,133951,396454,135961,471985,642058,1232058,690766,457741,436177,436174,529036,417643,259957,242383,241813,348040,12689861,432238,13261405,693517,528940,479959,471136,903715,812644,850531,488302,186007,499138,499141,385588,499144,18377422,1924753,403957,1233561,883060,632317,1233546,73645,489571,1448238,355081,186094,328633,16844326,1336215,4019261,707842,393913,2076862,1285242,639313,4017847,4012319,415795,248872,249172,883564,248524,248473,248548,246763,248692,249967,247186,249238,248389,1305291,871291,703969,1699861,552832,472807,643279,664306,600631,838288,634483,445447,1058254,1719061,1506747,1619908,2184547,728509,1517491,1519768,3984335,3995685,243688,35827,1896307,747076,1225605,594175,746524,692824,117112,197005,747946,748825,296338,296206,241093,402610,789736,196495,120544,332350,299137,267232,1226331,861787,464299,464302,529375,330778,1532686,247090,708724,1107327,498970,93043,438298,694729,1622851,2952941,149764,369238,330703,1117365,1586587,149761,149638,643138,1886749,1669534,13269343,734431,19459825,898399,1116651,18103345,929794,174349,1496313,1251900,686173,749752,284386,303235,303115,303289,506323,14444931,1059793,21469577,6395327,1067254,1101954,2087920,347677,4150409,4019651,932908,331222,838105,897196,1240356,13018651,1724092,1639483,903487,567973,893449,733795,1802137,1802236,903490,1296882,166168,894247,1288002,260131,311455,739396,257692,1035061,982408,1347627,551905,23881,201793,16389346,639808,211891,17190847,1065076,544843,149626,766414,743923,151363,664759,329125,417244,1897618,1897621,1379493,556588,1558069,849469,544792,540664,1118187,447511,896128,1384485,200119,832129,21840821,1977931,13326053,1698445,383830,1048009,1940428,1859656,2145139,1096101,1090281,535864,593920,1471539,798061,690859,761743,1100670,4224901,4224795,4130157,21797204,135493,135490,108868,493390,365869,388399,277735,389647,468952,871696,2060731,871702,381655,653854,371821,184069,493975,21840791,21666929,21053768,614911,1609429,1942720,580264,1632664,710521,326476,710524,153859,710512,127813,474451,474469,4756747,5157091,746971,1673737,629428,629455,1774516,1831915,1691245,1783690,2051302,14867143,696595,171019,484075,491692,184159,321355,195841,98032,76672,44089,1267404,481066,533467,947449,1054804,1054783,1685950,232309,442099,1801891,35974,109201,675160,156190,102385,281035,461194,376087,158902,411994,321319,282628,87781,36523,155635,280945,13505811,39757,13529017,541792,734740,378718,292042,746719,748579,14626057,710764,743827,780118,780121,712072,1122366,1422939,493567,330634,1692298,1525939,975286,420895,1433838,2043427,882706,745630,1629988,421717,1832674,1598023,1829563,1691152,755575,1066849,980755,1785832,1830247,1671811,1834411,1264128,1554613,1671679,1830820,1349559,1671835,1832764,1834195,1832845,1786201,1550014,1951399,2088841,3723121,797956,1445700,1832023,1401465,1775002,1941640,1834333,578815,421987,1062280,1832839,1847650,421798,1951381,995920,1366653,1066471,1941424,751903,1928779,421780,995914,1810096,2043421,12822661,1662346,1834876,1834360,1951420,1941523,1833916,1324761,1930924,1834849,995902,1662349,980908,13611089,2043406,1300233,1833889,2043442,1518199,2043409,1061605,2043439,20143024,1066282,2043415,1066288,19958518,2043445,2043430,1300236,2043418,1299261,666379,460150,465454,1829650,1941538,1834672,1988281,995911,651577,1829635,2043403,1204515,1299267,1643017,1270185,2043412,1294710,132562,1294707,1611430,16804309,893953,147769,581836,1480416,421357,166711,1480137,1480422,71215,106717,1480428,472978,1480425,447649,1464357,587896,510388,575923,568234,1480413,568816,568273,1413315,305287,19212274,309598,932917,275737,1254351,1985734,1479033,394777,446923,515560,193969,540544,13475435,4142843,233776,907750,989923,960154,959680,487876,233788,960130,947617,1022797,947704,947794,686176,947788,500089,353923,267772,957757,334057,1138734,762730,265885,1139337,732691,1756942,851137,563008,1779685,1440588,161620,166885,662200,437002,83407,240988,84721,34294,63454,86089,550501,141664,1846741,1846735,21396641,20640127,343468,2102851,1060381,329071,320698,328966,329173,329050,329134,1073197,1073215,1871020,282988,1392597,890452,1897168,1777774,1252449,384643,470350,671374,368920,397882,690292,492613,531958,247948,248257,251446,651061,110911,705469,1016278,148921,1530184,2084257,1453224,991042,72538,20018218,878119,963226,457372,521245,520252,1288653,1288659,1691242,1288965,1288632,2257583,1459968,1436553,304018,303997,304594,333709,29827,288490,484474,282964,961612,1529818,282841,1548115,271375,272047,796738,2077054,769852,18951259,182527,21396839,616645,1504797,1241937,745183,282619,818173,1650145,1457700,387376,804586,1615621,1529935,1615615,804595,1615627,412525,167524,412522,412516,410050,104800,508036,214045,329665,102784,458089,196525,165013,1769434,2128873,797362,964702,1418766,36424,66517,88666,445690,1020526,1134921,836878,864070,156505,901318,1045231,554275,857848,1032595,1401624,457315,717250,714376,232342,715105,947167,714895,901303,714670,1054750,1601155,1304418,826858,1320261,460375,581521,13300565,12976369,1950538,841366,2065981,1066597,757030,1066213,1282215,757168,14977157,1833589,946150,421996,1066762,2050432,1514719,1939852,995662,973105,1059685,2051164,1939951,2050348,590908,590683,551074,954772,605425,597430,605377,605449,605416,682207,724339,218839,80113,94807,93370,555847,563704,4651,322915,96454,14332173,504982,1053115,1591267,392227,1232427,1591264,1615888,973588,1557586,1608046,1661038,1661029,1557412,1635730,1300008,181318,873655,1831162,2047588,1782817,1414032,1538260,2047552,12911107,1828825,2487701,4688191,1604824,1321341,13111965,2784157,758248,1831411,12918269,421204,300349,321268,1145844,967381,311761,311815,800542,834334,550489,860455,616534,529342,300496,300580,314554,202756,285304,1548544,1432104,1548679,898474,202099,877429,589819,492538,1302873,1548865,589249,591040,1399053,324883,936250,936211,717343,936241,936034,21379211,4148869,882355,743023,555286,652705,882301,882337,555283,1308252,4779537,1375293,552271,509125,552241,1308360,1583296,2090662,882409,535534,979639,552490,552478,711778,535537,979642,979645,1096395,554728,1701232,552274,7884565,370381,1458813,894790,1458858,990121,521371,1458789,14061419,1136955,1458810,821770,58657,1303446,1134537,156580,1458735,1107054,821773,671950,419434,672112,1070254,652966,14061407,1458732,1416156,1413024,803107,523639,1458816,523687,1106946,1458762,803731,610000,803773,610006,1458801,1044454,803161,1458807,803176,1458843,1136352,1458756,974386,1044472,1458774,974263,1458852,1135704,1458822,2616667,1458744,1458846,1434588,1458855,174859,1458831,1458750,1458771,1458759,1458825,911299,974374,1458768,1458795,1458792,1458747,1458861,1458819,1458834,1458840,644209,1458786,1302069,1434489,644041,1020925,1458849,644218,1458804,1458777,644170,1458753,20167378,1458798,1458837,1043569,1107510,883612,1371693,1458765,1416201,1032460,1001500,1020994,1043524,92908,1407138,1035844,1458780,97960,1107435,1458864,643732,1021000,1043590,644185,656947,1008619,463417,2989005,1134900,435511,995002,523546,1136811,523591,995053,419275,1135794,1135590,1458897,1458924,1458900,1043203,241165,156556,1458888,803029,419260,877819,803005,803041,1145373,974299,583171,156508,1458915,974380,1458957,644386,101542,1044511,652948,859879,64609,156592,1032583,1032502,853846,1135650,1145130,796984,523690,1416099,1416144,1416120,1458951,108043,1458936,1416072,1416165,864100,552088,1032520,1458906,1458960,1020919,1458939,864088,1035847,909901,1458966,1458891,1018792,974251,1018765,652957,1136298,1458921,1032526,1035913,875959,92215,1020880,1458894,1458912,644143,1458903,1458918,418615,655234,254455,320710,170977,687868,368320,3594465,255559,768982,129475,3724915,4096561,178663,526159,451645,2423113,738160,256876,236926,256831,737368,234682,541471,620536,247285,258484,619750,249472,864712,235384,257293,2494489,256852,1645684,636397,236731,236293,636517,259225,478477,236440,1643458,21435701,246373,620032,479086,257959,137587,889564,346849,164611,1647940,1647946,148894,391729,1641568,750691,593881,386977,525838,525844,1139205,641656,391066,639970,503239,1351341,264994,265192,13655735,334354,381208,1138728,865945,265405,4782757,1139037,265177,333925,269116,1653805,334414,294184,293920,267778,635485,265138,265432,1139340,546622,268309,1140252,663679,769777,1138911,640255,265507,269341,1139166,264922,294010,293590,293536,1139565,866128,866044,939208,899191,1017151,731998,899179,1042006,1061134,19322647,2055442,945175,1871938,668953,597646,211798,183781,747742,241522,748672,594154,1051699,2203149,938758,938755,141559,91507,185389,395998,280405,122887,35788,421498,50233,170557,186262,145894,109729,3984455,93697,530878,118105,639484,201154,986737,3942829,325801,1136994,131755,795214,781027,1649914,125296,252109,252058,253432,254701,252517,414448,1110597,329695,19472998,242185,242173,270958,291769,414451,5164305,20424751,13837571,21367706,794524,583111,219235,595606,246214,246292,568918,372256,567970,1668535,497125,746320,607891,865621,1042306,197404,637504,812515,607879,591499,517129,216634,618691,561985,575743,186352,375508,560644,315565,608461,315154,1618930,219841,1479021,1602712,519634,7884751,4019685,20451652,581464,15798535,616345,127585,595648,592447,269833,211318,732229,592450,211474,597733,211609,841576,580972,1569574,167701,904288,167035,14683391,940357,746896,747211,600475,1033621,1760569,732097,1625533,867241,161995,607381,596731,545011,1501371,1679605,388567,388579,1018264,717691,1349754,1482768,741790,1404276,41065,354838,718246,716599,716635,1644937,721048,716386,718903,717025,3627423,716641,977686,12901331,716533,1856008,793357,917161,719179,570820,1794070,20284285,2061457,1039453,489604,521728,133315,521719,7727691,245368,86284,46435,36844,521716,140575,94093,156898,71899,36709,55186,72736,52753,425758,1275150,991246,1390728,423919,424216,423148,423928,423661,425011,423583,423823,424981,1865329,17190763,1132383,1409340,237469,163000,3724469,904906,904705,828937,625909,637492,161785,673420,307066,333247,587566,587128,197863,275338,774325,593902,1726243,161113,142606,153688,462250,1257441,55453,63508,403999,561466,6770337,91534,91531,39673,91486,91525,55972,91498,91543,91522,91492,54037,91480,91561,89596,120553,465553,428155,735679,372154,531193,531205,529288,629437,735688,487213,531211,889042,531181,735673,13398373,931096,18803617,13318143,259816,1042570,1062862,299785,329800,251740,1614310,233119,500812,2135111,1085487,1085484,21963770,1476255,688939,698410,466621,496567,420118,741370,466831,466441,466816,466747,677950,466894,466789,466843,466879,466774,466840,466732,466909,698179,741400,741391,1438533,741394,741421,741433,698287,13357693,16031692,698479,13349959,13349955,13349945,1124958,698164,13349921,16055161,13349881,1487964,463003,13349827,1445511,13349775,454276,16170214,13349733,147523,16169917,13349659,16169836,12740545,715720,1438539,698590,698629,671671,467368,42724,153517,35665,153502,153511,134485,97657,146236,90610,118381,146611,118789,51850,3207851,1060693,1135161,556579,1514536,1636531,1706572,1706575,161533,445879,21187532,640393,517051,600466,760504,465343,1536757,1588051,313525,202348,703447,398866,309160,622366,4771387,730507,214273,1542184,606634,278161,950497,4372,723871,993511,993496,5193957,930934,1510239,1674862,1721689,1626805,618718,60676,140362,98413,81100,103222,157009,83500,40747,157045,75010,43435,89806,96961,727207,390943,390958,607420,568627,583393,445384,134896,445711,832831,365650,430273,1025980,1287768,101272,864808,1412460,831583,1252476,495544,1631665,1141248,1739698,1596493,711094,15798367,562777,562768,1478658,634711,1566871,830668,2105251,595045,634879,611728,445441,998566,430198,450550,21436163,472009,283711,207742,638749,501733,283639,473434,638617,535729,344707,214774,408694,610648,285700,303067,636202,124972,285556,375238,675841,1226547,74077,153982,504016,382828,1596478,14985569,639973,147358,891997,416023,517048,956818,554368,1615150,335509,705844,673039,593248,754402,754105,826438,754249,754459,870715,754258,754264,776173,561907,754123,441883,746215,870745,369472,496054,754117,1518505,679750,679969,679744,756973,756721,1457658,1457628,759535,679963,757378,466906,1367103,1231887,1231875,741361,54148,622936,618970,20755033,526249,227500,1231590,227323,737968,256390,738052,1270209,242872,528085,225565,257356,225736,256147,17432443,247702,255745,737722,1696120,736945,736834,247930,527251,3724697,737479,527257,251098,13405105,247084,475657,1696129,234127,14860339,683956,215437,753727,653038,18964849,561472,561517,534478,561490,561481,544795,681514,20473756,226636,125746,551044,4130033,125770,402667,120739,823138,509062,546670,497851,314371,183259,316084,317737,503815,328693,618547,730207,587413,270007,616183,241399,270076,212092,212707,317533,261223,893260,85483,271255,1143945,1443603,1143621,271261,87286,1443606,488602,382369,13222141,842689,199525,375403,1478898,186391,361801,167707,162349,876085,581818,332464,568798,200278,820246,106573,653701,281935,159103,591430,798721,1481064,632740,434053,940078,614785,595501,200158,568003,1240971,216739,200182,1241985,375790,878134,616789,182221,167221,166660,1510842,743452,750322,569521,889717,274561,889714,218722,4097291,698677,479875,663604,523396,1160460,698653,378187,698683,394018,1824286,174898,698698,97471,280969,524617,342151,43969,152707,1613521,692407,1613524,622804,607933,161575,606865,199207,166912,1572112,166576,1138563,587143,150403,150259,897202,668284,769561,522838,528901,541762,543154,5066461,418807,418801,99508,418777,673333,712711,712714,269974,190459,600496,600472,499237,834901,506350,841510,874159,595720,907375,592465,376261,471010,343231,300328,204688,343174,343969,905746,77656,1677898,204337,263557,16474,1139964,1122702,202240,615061,1249515,202285,344377,475471,313291,180592,517495,345496,163663,343399,302158,345082,207607,766003,2685181,2728779,1074289,3657285,2866189,2866179,2866175,2866165,2685187,2685169,2645701,2189579,1286349,1368258,1628941,4764859,292039,211498,616042,270037,1490460,1771198,1082223,1675525,1019695,202408,344134,703459,284050,283624,343297,343240,284077,203644,771250,771460,638017,278926,150154,764581,150310,627748,841204,1081230,449479,4753,3367,6244,1103727,12823469,12823471,1758967,953146,227167,989176,1137834,1675450,1663669,1137744,1137741,629443,1247586,1051816,1137906,1137678,1246572,1028605,1137735,1796797,589720,589891,590995,1144008,591286,1595317,358606,589561,589270,589093,589735,589981,588886,591235,590626,283858,315985,590014,284251,261919,591229,492562,317656,591043,1595281,589486,589375,260446,1245408,205027,905788,614374,622396,150169,356152,148774,358504,1117218,1396785,1084572,1917598,930778,905101,999226,1187097,1072381,303238,828739,947815,947602,546994,828676,959902,947860,13491013,1734406,1031437,65011,1657129,1732147,1218123,1614457,1650505,985672,832057,1552621,938713,939268,1442493,17579209,15466197,16030873,916060,209437,959812,209527,1374897,885079,295933,873325,274900,4779917,830233,139096,1471662,748900,873343,798568,550531,840070,272065,953638,260440,589828,589204,589207,140590,890077,893191,890209,890233,897400,632011,568153,825922,1647838,817477,169030,197671,616840,607882,1076868,473563,1098192,1728880,1620994,1787278,1764457,353869,839131,1778461,1802926,302191,1673752,331138,1470303,162448,1242501,333100,167071,528175,161881,331144,540109,611626,208078,296617,683563,796924,332968,1461975,1433973,587125,1037539,167893,853852,166672,587572,870352,161515,989209,227182,1663636,873019,693382,508465,880585,1957369,719404,1057093,1194852,750091,405640,578377,894490,1186398,543286,405778,15465211,296440,794242,1360503,751630,16843288,601972,875527,875782,1718902,875671,992056,1387593,1337052,965473,1477971,992080,128488,1693195,150034,869497,794878,149692,465628,299143,7884377,3723999,1465065,906232,1802017,609925,733579,304621,1456158,733489,458674,992014,734191,498238,991990,149743,750670,13284049,759889,1066915,630373,274972,907831,732052,1037989,732043,1263411,1569055,907840,1392705,1392699,209272,616132,621730,332431,746572,20907946,1471509,1412691,764629,278719,150619,311644,211225,1307232,765568,331063,1791703,1556260,581254,333256,107227,587323,413602,1135551,1297824,278875,162040,613978,151273,150646,1233558,4567529,770224,413605,150913,548161,1411779,150493,15106841,765742,828694,471412,693178,939250,1807711,887404,187090,209623,605473,65527,16948459,12901985,280744,1586659,733570,333085,733987,1465140,1464840,519379,592354,794476,1135974,1131972,1102158,406972,445579,880804,1478562,370411,1479147,1476834,634474,1566190,647572,373396,1413702,1526653,1476642,569374,1005250,1005163,569419,796888,1566289,995632,1776151,1542391,1476825,1002868,1479903,998563,862285,831565,1476816,831538,135067,647800,635368,831526,580570,445822,274351,1476927,647731,40738,1476765,41044,649105,1478982,1429017,649144,649135,1776145,647677,430177,1486689,1635886,613576,585358,647827,146824,1709806,507643,1709800,801913,1479564,1827952,880798,649099,647776,647857,1035274,1510230,1635871,880444,961372,526036,713842,249364,739870,236029,493528,475876,775297,226162,226018,225874,246274,948595,476344,249307,737167,476251,258466,235807,235519,258649,1723777,480949,480757,477799,477160,477010,478663,480271,477670,478789,481009,476674,479800,13325927,479923,478849,479515,246682,479455,258166,250192,257212,248827,986695,896683,1144446,1730881,1144425,870076,1839379,985636,735352,1038538,1394526,618886,717508,596545,718501,836731,527758,716464,716497,354814,902311,716350,688468,228322,619678,717799,861976,3719389,720403,720946,3215959,716179,716155,3627385,619681,716005,619432,1614388,1275135,860632,720847,3628925,354760,1085259,1085265,619423,848503,716959,201979,831460,977668,1260708,716503,977692,902296,64891,591196,590587,890044,988624,893182,586984,828688,12986435,270088,899176,1066936,828685,607693,562012,828670,895333,1442496,394681,716338,13789535,273673,780085,958747,441790,395413,780256,1304793,1385208,274294,1595506,1658350,1595527,590368,1117455,1051315,1728721,150781,765121,92146,621802,896602,765655,870247,831490,865063,1068454,1394256,822748,578488,576568,1401618,861496,978844,105193,150730,311068,231865,40942,370258,902203,842077,1524103,1099098,866980,1253580,1779316,1779154,2597777,981733,1779490,547402,981769,961249,1275528,769639,1308765,1586356,769642,1587241,1308663,277714,1856419,745474,231046,13094227,1710253,1856449,1061074,13237603,848143,1587232,1856476,799540,1856473,800608,799885,799576,769600,1856461,1856458,1573723,1471836,733063,1856443,848254,848287,848482,848413,1405407,1692004,1730365,1856470,946903,799831,800131,799912,848494,209524,881002,209134,209242,830203,209494,798988,858205,209506,915775,915742,960193,814051,915814,915757,938989,209461,275200,274954,209233,209368,209176,209482,959833,959839,930793,514909,939241,899239,916066,899128,19648054,830263,687472,474931,209608,209575,873283,209311,960097,873280,799000,915745,939238,814054,209125,209485,1037302,209149,1731172,899146,757591,15322659,553597,978346,809689,668950,540946,5100507,958822,960031,385963,1011832,799402,958816,939262,812542,5172079,939265,915961,634834,939253,605464,916030,485821,721390,915802,858307,615511,1038784,146383,889720,466030,1233129,781114,15107649,283357,91069,211267,211189,211360,702145,353854,869233,60274,195982,72724,20722,196390,94255,253846,587761,197140,607192,120946,648796,70372,212482,2530,30550,600481,587746,296500,939637,241099,665155,94516,103183,24292,492142,69277,60055,354670,1304481,1654852,1057468,757687,899161,1066879,1066882,114199,4474,97066,97087,716602,548797,485314,794869,188353,795760,2206803,4152447,639772,639694,639679,639691,956212,956206,956224,956221,1530241,1720915,1637482,1035484,1720912,20908708,1080540,639592,1078776,3022121,973570,1729588,1084416,899233,1084419,1084422,632689,740713,710047,286645,293935,230056,303361,297688,417268,132193,504973,195511,41791,279679,877738,1523125,1523119,669538,1965880,264433,552976,636421,235585,236794,619753,552937,4224679,235324,236827,636523,636502,235930,889315,636514,476242,477748,481189,476149,476896,476617,259426,258799,21435644,257497,258013,259444,79867,1530409,579130,1530520,468769,1530514,333844,333808,333814,731251,1530505,1530508,1530511,1530517,333847,561301,1523200,1421436,1530523,1770061,1008010,1684441,1770232,1684546,13752531,4018597,1371216,1684513,13357697,1867231,1684606,2162357,1101663,1559083,1867330,1559416,1898059,1303368,1958656,1386912,1559689,2218959,2267023,4014415,13900059,79765,83728,3742,4555,15049,70843,484834,641533,456079,474568,306826,154870,253657,111943,389836,389851,651682,283513,664135,686116,652111,490207,292573,196552,120244,13342121,795859,1625389,795877,149284,1625386,1846447,796063,498259,1987438,1987435,278863,419617,536188,78238,450787,58471,490024,2137185,1495266,399763,13736753,752290,496813,463714,500200,428134,17965,59968,62773,154789,655747,352774,13752563,509782,461809,18359335,371116,111424,285838,490708,111382,351733,530875,219613,464011,683758,544399,392206,683767,196873,663133,187492,697816,2018059,1719439,1859245,848506,799666,799858,848266,1859284,848278,1059136,850849,800731,575956,1217142,16006852,498322,1121427,528802,485671,705040,451192,430423,682075,705007,707818,84856,60004,547468,871873,375712,132340,140782,562825,445639,613675,282088,5164315,13254133,13283959,1577650,17566738,1577614,907447,608437,199231,894901,282295,124576,195805,195766,195979,141580,91963,215095,490075,687715,326686,185803,154186,379798,396184,320269,231748,417139,384904,709180,654403,708964,709159,318274,709147,320287,881821,709255,709156,320329,1363536,297937,687685,1580842,1050331,529474,151594,399904,1046650,1480674,803668,990475,671971,1765531,311746,621760,1371627,300529,969196,800536,834313,1097343,402739,667075,465625,320722,499108,154717,296113,428590,463873,757255,2187139,1950607,20543530,471241,641020,124819,102541,94711,124642,523015,584848,696193,4147451,381544,905830,77317,272068,717937,274288,594493,965770,300292,14591075,1029583,304282,304153,578374,733672,1864606,1587325,423805,424366,191911,370273,983242,1116411,551989,1258029,692779,329086,897466,782476,870289,280483,456133,304036,303967,888643,1645933,322522,753625,1541542,2075098,413209,1939771,1939594,1254276,1033222,1017619,754525,1273251,1273236,675490,1003966,596671,1273212,1273242,593407,407380,593572,472786,561886,1273227,593389,189166,518641,704662,458824,558925,572233,633325,570412,670516,1273221,354001,765037,1602190,1382355,587314,889840,614161,817432,568297,1306806,1306812,1306803,618166,168142,222073,162184,186433,168163,1306797,1242009,1306809,1242732,65638,168058,873952,718753,174580,1363092,386188,722359,1819036,2202687,910729,386182,386110,1632100,873862,1433238,174541,540214,1453041,1684603,544183,315658,642562,491632,442069,385099,489613,667717,1016047,651814,398686,4722647,384175,399250,417307,655429,180445,333253,218695,13200817,568813,568099,933088,1242933,574315,85342,637657,1431645,197464,1123326,904120,929437,637696,1242639,941995,889744,1431636,216847,877660,168814,747493,691174,931318,1431639,203683,465325,1431627,435037,1246452,4279479,2131749,746143,13578481,561841,1015765,1028746,754111,903862,407200,296464,296473,57019,647611,311140,445432,333037,233197,20297854,162400,744943,3452809,211576,568882,790861,683791,20908177,212722,568957,1106928,2166995,408352,201865,581680,587167,587161,587185,720580,907369,216985,559297,616984,1240899,211372,287209,980476,305461,1029274,333010,845455,332941,452080,622858,1434084,135313,838711,1431657,31303,1041394,13569405,647545,444535,1476384,634510,450130,1935517,1445127,1919629,1919632,1919623,1919626,2040550,2041129,2141943,21667742,1014226,487228,183562,29407,29419,573949,516547,348646,42502,573943,495928,583879,583870,146686,671872,604087,583930,671875,671884,671878,565408,671851,603547,172159,671854,602392,656455,582844,671881,564364,437665,837577,1022563,777787,176032,506425,502432,686512,700228,504358,1560034,783559,673810,497254,57148,1571611,232804,1571608,490372,232717,1500816,202723,1492578,537352,984121,304663,964519,304045,883210,304072,1777321,2725087,13254031,227347,469972,1137165,300085,270763,270718,251614,1110963,212230,1293159,242767,781978,4271401,2423829,1313289,14152505,1075083,264895,1455564,812569,557560,713458,5193871,21243890,265417,21515888,21570164,19500418,269257,12966737,576463,151045,797068,870238,721975,824293,483238,736210,667207,824296,386281,271390,491209,1089837,519271,1143744,840043,271600,272080,1595485,562306,589060,589582,18584221,1377531,914491,914272,422008,1066060,1298532,914494,1282791,1930498,19972,710065,709414,372586,215785,1423884,1039741,575545,1812751,1488663,488881,897985,844729,733963,1867783,282766,1270170,898063,167338,750343,619015,1481379,1242393,619018,766492,658708,3170541,845431,890470,16946917,18065551,18734809,212719,15189907,608524,608518,99805,1035784,629419,1324986,1759192,1691476,1759186,1299489,1583734,3982153,700579,1528972,405673,1529779,463114,1700860,1285602,1575085,1529743,1584598,1698427,1430829,1469442,1672984,463189,1121247,1360719,1262004,1517422,1547182,1656976,702868,1137708,1036918,955207,1685980,264805,1144299,1669375,18308632,1359633,2129083,1088520,1911226,1923634,1923652,1089090,1031164,707431,2066278,737221,199303,807127,2120965,616648,1697458,1269603,282871,750208,906283,1906516,2601147,635896,949831,1754158,1135845,1058656,659779,1634677,1145136,743818,1799593,1134762,1458993,872101,872083,991267,17043493,1293708,1293543,1000642,1639114,896017,1265730,1263543,1285899,1265652,1265691,1445010,636379,739117,874990,235186,619840,620014,619690,444835,621007,257530,621034,874963,620416,619768,620149,619954,619846,620008,620917,620248,444763,619867,620911,619963,620311,620383,620623,620506,620413,506437,1724665,813616,813610,813646,1618774,841786,447388,703741,1412055,1724662,1724656,13300617,14693875,841870,841858,855817,512146,971611,4757009,17974372,511375,14871131,1839205,2571073,1616791,511360,553681,13366501,511261,301888,4780433,590746,590764,466060,466066,784135,778711,181291,914407,914404,13664003,766645,749038,363769,766648,2148109,668929,280942,484594,358522,632392,334045,520519,643687,643702,643663,643684,523471,131833,845833,593929,495547,171226,488110,464410,216103,93019,1478892,282550,1431648,331564,622843,1465200,1555717,275845,374668,275674,562882,1477845,823807,560728,1476603,179953,13611015,2652013,562990,313162,863560,75451,1464393,2836123,861385,1976152,445684,1555621,233143,2572203,445699,1835056,635044,557203,724405,580582,108145,1413687,145879,1464498,736750,1428969,108151,1234746,451054,451063,1140642,716719,935266,1482963,1555714,1477773,1234800,1474530,803524,649150,445594,569413,1428960,134965,1526854,1031395,1234791,1526698,647704,1480263,887467,445546,1555708,796936,1555654,1477545,935257,980497,959722,796807,135037,547291,547285,135061,1099365,1025914,1555639,647563,1004776,449416,135169,1555648,662335,622888,1106598,430252,1477113,547390,368509,1234740,647794,1476783,1555645,430222,368485,1476849,445675,430249,1234725,430915,534742,647845,1524286,208033,185347,267235,450001,520942,1040509,1088121,1448898,237862,1512529,950356,706588,1132503,622171,5179341,238906,4788563,4785795,237601,238870,237742,4785771,699865,21229097,189205,190147,372199,402121,230074,195202,381610,190804,306796,307018,647284,97798,193606,190333,19809499,487399,628336,544228,53158,81097,46045,404287,320836,692947,639934,640375,621748,318502,93493,21216095,592402,1395336,1288065,374881,621733,739066,1231515,415108,415102,1231164,736855,418561,948700,739060,218752,549118,433564,1474320,609763,169018,331315,568807,182413,1281693,141703,141676,141682,141637,141694,141625,141631,141691,779380,141628,141736,141655,141670,141634,141658,167560,141733,141709,141742,141649,545941,141727,141667,141661,141640,141697,1139976,958927,1143630,959029,20908726,655771,168073,167314,582271,616699,197446,168343,1115262,573775,637684,162268,1481340,374047,1233540,162118,167398,618973,597712,211273,416179,967210,747376,491101,161779,167092,1482795,233176,162583,531466,632698,1476684,167323,331189,547600,78913,370429,331330,788707,296404,1479606,440218,331999,1240818,375376,395512,562873,1770262,984883,1770208,1559020,1089399,1270191,1089408,1625353,1088424,163132,716977,544744,1752496,354313,619363,634714,769810,1780324,720802,836797,724372,871507,127792,573778,159466,1521655,701578,444976,13743163,500110,413503,961630,282862,282814,894916,2076241,1497462,1862899,432358,302125,1246206,361003,356977,361543,357745,358117,360745,358045,357433,357484,359239,359215,357946,17197165,1743334,2196587,2196593,13177645,536179,127636,211396,747478,1284300,630979,1661536,211963,536170,1259082,1259055,1631083,1905550,21205031,13704739,427588,112498,80347,88810,9202,6445,14482,3388,104923,6400,514495,3337,5515,439315,614284,614314,5112977,75487,1001191,122911,622474,622444,1001188,976354,622411,1451829,622528,349006,5112963,20640001,13717183,724984,13789289,525688,749995,227332,255763,245803,320164,376684,1640272,1625272,20861146,752944,957973,458218,1795006,633049,619060,354850,1795003,472042,656359,228304,905455,1703413,964150,212392,1590217,843232,157975,803743,541654,803821,1589719,1590238,1136724,1752556,1136727,1039651,1752550,1752559,1018807,1752553,864586,995158,995134,803809,858070,803128,167212,703606,648055,1043971,1411680,861364,1080288,1844893,1655200,1764895,1664038,333334,4102577,162016,402856,805627,493825,21065315,13237815,760636,139660,500299,154324,1122903,945511,397627,417991,553282,1584979,1252470,1732177,1300872,1677721,648610,135616,111835,372139,986218,986224,381604,731947,457945,33481,456037,383335,1218027,519190,934129,913477,936715,1441503,1020370,1023778,1020256,588031,2152079,684541,730705,147631,411739,536515,729508,3495019,304324,85360,304336,304111,750121,303889,968794,303790,333079,304213,733558,1624591,906298,13672079,733240,376312,737488,737491,1141593,738562,257089,752662,737083,526258,1327890,1333872,527788,258610,738547,1365885,737389,1643365,1643371,13085553,738523,1572538,713740,259174,249832,738697,476416,257266,738889,249139,226375,234181,252010,237049,620338,552931,888514,593467,746194,593413,1412121,241984,242044,242059,235981,342724,124696,97057,87106,104263,70390,116203,533431,38242,655990,488629,57694,107521,21745,76033,30427,229216,23119,68347,22528,104137,342442,3700,342961,142807,103087,68305,67801,303448,1793944,561544,580783,1644988,619120,61795,123220,687985,1715566,619042,1029823,1587703,2853039,717706,205909,717700,619648,3767927,21396707,610534,710962,13570359,1278600,21824642,2055259,2254417,972451,2055253,2055241,2055244,2055247,375586,270187,597616,1025512,1413429,1671175,1783633,1809628,1273674,364699,457924,276232,2029240,1732051,963775,821875,1350774,533005,557293,534115,1730164,669211,16946431,346066,1496019,771472,1543924,346606,475165,163924,203968,346741,203734,313483,214756,1247799,1248699,90328,626983,772252,344635,344728,314584,161629,343894,58615,345529,638269,366148,1247382,962461,1255983,1247226,202657,762250,360082,359809,513670,357103,1523599,359917,361663,358966,513910,361312,360286,361213,513823,361174,359173,361579,357349,357760,358531,360847,361414,359161,358552,514066,358153,359359,514084,361138,361753,361225,513787,358213,513862,513520,358537,358255,513616,358063,357892,358900,358465,361624,358672,513706,361204,358372,358906,358036,358774,360166,360481,358285,357118,358342,358300,361087,358708,361093,360553,361072,357466,359401,712261,712267,542878,529516,987205,1663633,408535,20475625,4749211,304183,841087,1724158,750241,515959,333115,457669,1542667,733483,621775,606475,333148,1059298,733873,1718821,1163472,1553509,598621,1801942,1404390,193027,531001,530986,17566216,530983,380854,530977,279334,530974,3982209,743938,1426797,262207,311113,606355,1499568,832747,870310,1479390,723316,12994531,355246,736447,1373826,233416,446977,636004,31339,18734644,1754926,447307,546295,181309,976006,868114,996139,4105657,303463,906874,481870,4096791,4096785,1718221,252919,4150705,4150697,4150713,1270464,4150695,1270815,1270476,1270467,4150465,1270368,1270470,1270371,1270473,1270359,4143049,13664485,4143047,13664483,955939,13664481,4143043,13664475,318745,318631,4096795,318493,800590,554596,1925170,13412305,4143045,800782,639595,639619,762358,859303,1067896,475372,334075,137230,1219977,267457,762766,800560,60325,618403,952390,253366,541858,502978,618391,1231146,234694,1506900,346921,330280,1599460,1327839,737257,525892,1275249,13018911,2061157,1681480,2462935,1730932,2371491,1632031,2177509,2448483,1488213,1263678,703804,760084,267607,1556068,265078,1138977,318655,593944,766600,1336440,1535134,602134,504610,732085,402874,207697,1499535,899245,582202,939274,748909,209086,915820,1499493,939028,209440,209080,915793,1036387,864889,915844,209173,915838,873247,873301,873307,209098,873259,885058,915964,209092,873289,275134,915841,814012,799015,814072,799027,5112773,274861,635188,5112813,799006,634546,635146,915796,209521,798994,523294,209617,62023,209491,749284,209221,209470,209353,209371,939106,507961,1233744,216904,1510770,637675,199663,1242618,167884,1242468,168094,162115,789619,1342713,200167,287176,1479327,1187049,275641,1260441,1482057,348163,1431579,231814,736720,457621,1614328,162949,295378,820294,619195,834064,259336,252052,952156,952159,736975,893974,12902601,1385946,1349109,1669231,935206,825937,594187,1391490,1628119,15329709,1234119,13185355,907378,113329,21899399,1131414,6769523,878851,1131411,262030,1861807,1523428,1551256,1472265,593866,876598,241375,293032,568708,609754,161311,568714,795394,274459,127333,906793,1095141,1726960,770641,1515724,1515763,1006396,1006408,1006405,1099074,1004923,1728622,1013293,955639,1079973,1099104,1555105,1429071,981781,1044949,955621,1045027,1045123,1045132,1044970,981913,1044943,1045192,366151,1045117,1044952,1045102,1044946,1728613,1005001,850906,1779277,1045111,16181494,257950,738985,63265,443755,697909,668959,743680,449572,289153,1525741,865546,986509,1724380,1274166,929830,1866703,343675,2077291,515710,4707689,1533259,291649,736876,346909,620572,14966853,235039,235660,737884,478651,477868,476278,476425,1025023,1025020,984037,710062,709435,709342,419188,708979,709669,709282,1667842,122818,597871,904126,519829,1252233,199504,2113857,1269933,527578,573832,271339,272044,1143660,589633,589153,260359,492601,591145,640105,1235823,880711,793501,161716,426772,216943,197377,930628,581179,683593,356080,167278,1274067,472849,242782,167230,199654,166717,166471,166600,1242372,1385793,617629,903514,18115210,587146,450415,419605,149188,128476,149575,228640,162136,13002139,1558315,1117362,1432929,1386027,1500210,968377,1401669,224191,15315479,858706,133792,275287,275053,274906,274876,274831,492709,280558,822760,831499,1050325,1759759,1050322,1050319,1050328,692731,1584931,738247,952330,1027879,21113546,99415,409762,215860,666613,15466525,629626,344911,308656,344041,206710,343594,203407,203305,344137,214780,1245693,637858,888847,308719,85234,771565,638728,301798,2001739,2424665,21172511,2424667,1619185,1143165,1739071,1358181,1520929,785986,1702540,1524499,901963,1469883,2593711,15755605,247147,292012,247513,1390749,234868,258478,248674,247531,257455,247300,250834,236305,250390,246607,636376,249388,249544,247861,247387,246661,246637,247258,480946,477517,478156,480778,250387,249790,250384,246736,951829,13177803,1506837,21886691,477235,237187,738286,4021377,250837,1646332,929713,232123,1464900,733777,733690,21967,300229,1754152,322117,733855,165961,598630,734038,141277,832006,965440,875551,751444,965449,1225836,601975,232153,875485,1754161,751477,1465212,875263,875764,399880,875590,875605,166180,14599439,48469,88129,138697,72067,138742,107794,68770,105022,59002,21367,38224,1605025,591046,58180,590968,590761,590605,1839124,1452804,523156,24025,70225,3121,38128,70396,137203,137173,13908457,291760,291793,528136,251311,249235,1226079,247774,332152,21352514,247045,1205520,1219035,236854,247354,13136967,332248,249268,248431,1229400,15993631,13145513,13145505,257275,257953,257539,256978,257056,5172273,320941,161944,166765,842683,166579,60268,356140,305149,149305,149155,164599,164581,13397959,1350609,1431555,1350342,633058,206488,9442215,20931673,283759,283618,284326,182605,637972,1376355,747892,433894,101524,329383,292930,616180,587455,609688,101545,241351,709705,493750,241357,616048,292036,587461,702166,517684,355306,748675,211810,196987,1225575,730147,212050,241549,241594,654958,211813,396415,748423,1464561,271441,1548337,1549234,931333,288298,110506,373696,21680357,874282,128230,216700,179488,2827501,912820,331972,1507452,249733,250231,249058,250501,251527,18902155,480631,477007,13358245,479983,1606924,480850,476773,480862,13301355,13452685,4272451,16019458,478438,13325829,1805548,13170781,476851,4021043,13017895,479791,479467,478186,477067,479779,480721,477211,476833,477547,477892,479068,480826,479518,21614234,479281,21614282,479692,478627,607384,794905,1505805,1637182,994981,750781,640972,124789,52441,178168,21257282,13736803,326080,325882,465445,683479,3400771,399535,635326,109087,612571,601456,105241,644305,508273,634735,716830,902782,369340,947509,138946,448543,701815,366910,450580,157129,643465,278440,580558,278254,119947,278140,1237008,157051,278170,660391,1373733,1401936,1373715,732577,1802224,1064254,812695,733801,304588,845668,867046,503647,977260,1725085,303892,303745,503635,1064248,841396,161344,796960,474202,162157,145288,567991,1477698,1828384,686161,947800,487897,162955,828718,1087476,947767,828715,1229085,828736,1022782,828745,828742,947629,947593,947635,1471653,828697,947770,794488,960133,275215,947776,686155,947653,1421886,798595,947779,947842,947611,947512,275326,947821,275263,781867,686170,947818,947824,275110,275266,274918,947797,894124,894091,275011,794998,798640,959815,209104,1351140,612598,947701,794992,960103,4784251,275170,873304,873277,275056,2508273,695701,274873,13381889,873337,5112765,22006739,960094,275293,275050,1703395,211282,538573,1402158,212239,618457,940042,746809,269947,301924,597595,1497633,747781,730330,647464,934177,15005765,730369,105451,233440,702169,364612,598042,614566,370768,83908,377152,598021,116908,95110,105268,954961,954949,954958,954952,954901,861526,520840,955465,726004,491233,273013,1336251,151270,898294,765388,1554013,968374,765754,1340118,150802,1552519,898729,387745,1272408,387706,387715,822727,861391,1290177,1553989,765748,384946,1535119,1268949,576499,1553977,1554001,656605,831502,1105614,822772,831487,1135884,434899,150787,157984,984145,1037194,898264,887986,802150,844420,808108,1046971,709207,102586,73783,100393,106534,651370,6844,95806,98248,113458,18939181,113422,58288,113494,113467,1313484,733252,20476111,456511,457486,457411,457525,466534,522892,399307,799573,800437,996871,474907,551845,687577,996865,1094034,800440,487618,736477,996895,799525,799549,799591,800407,1966288,1557334,799567,799555,560167,800413,800434,736483,1233183,736645,1460856,1911457,1966291,581209,581215,642016,794197,1094031,996877,799513,736576,1268649,110056,667963,3953737,484582,586657,134908,369493,445705,445597,602323,1477989,403645,665056,730813,189448,550345,1651054,227851,256783,657892,84889,61804,1239354,170443,694969,486430,467710,281641,450496,667936,667939,758278,1686406,1114521,1114515,611446,404860,675439,170734,167161,185797,311533,121063,63163,13578569,152029,1035523,597694,597637,597577,1426890,597601,241354,21329996,20224021,7728217,3676703,261973,856066,595408,261961,1131099,21314660,985834,506008,371071,21187556,1131024,983371,1131228,63295,7020007,21243602,1244259,1010125,1131075,1244265,970348,464584,1561915,1344072,65473,141274,56458,139894,101575,133570,6451,48649,57757,48364,72346,146776,643129,1461825,648994,15745627,1599508,1721710,763789,763792,253369,527185,299098,526858,1231170,252631,255664,764239,525145,627667,471976,627655,488347,776704,654868,346822,20062708,13602403,882043,1116534,7019707,550267,762784,265852,614200,631363,220381,182653,683995,391264,1642138,1474254,901015,1376241,776671,901027,980248,1383864,1623493,1436769,807895,1420833,982579,1347336,906928,748771,1100781,1019335,1227354,117085,587803,600457,724816,299026,256090,713860,235942,225781,225310,737134,945355,332062,256858,225172,226033,108457,737335,246988,249970,552907,546325,787408,727339,64747,233668,542764,23371,697324,448432,787378,736369,643099,214306,400135,1807993,776473,207688,143863,180616,295243,61921,295021,367597,344929,313537,344716,367633,367645,367624,372310,367675,164098,367420,329623,302122,91096,367594,367549,132472,65461,1398984,487537,535252,409369,542170,760021,693493,201253,100846,545173,85774,3724763,214903,637942,313387,313300,313309,203071,203170,313396,214729,320026,320017,207691,203884,201781,214651,214717,320050,163555,320029,206494,283933,214714,214702,214678,785194,1245261,1248042,767296,1244886,749725,12688,61891,1244901,320032,562270,214837,163765,1245222,1587574,623038,671974,232747,371203,55900,303964,356062,76630,86638,36985,52462,456934,381472,147076,1433316,1320501,1061617,320533,170458,30085,83473,96922,56881,556756,30028,67852,107515,68194,46726,82747,652993,210664,660643,521182,791329,693661,531508,701278,701248,701245,701251,409456,701269,1047868,151747,332188,237223,245887,243328,706456,256141,521767,299509,528490,824902,763987,1231110,764047,1231113,255991,142528,283363,186196,134053,208030,1457397,460300,13036221,789553,449074,502651,794935,600982,794929,744055,744061,1829443,1295127,824056,519154,20862133,285904,264520,1127703,2018161,1667455,293689,1342944,227518,738265,3994887,724888,249325,738103,242206,257683,21937895,21937862,226372,226216,257065,745087,865984,235255,257929,476368,476746,256804,620551,452431,42391,15644668,1222467,1144854,1276407,5186871,1390299,537247,780532,286162,1605784,757780,969049,1076541,1022788,988252,148147,939256,1084428,939211,1780393,1448172,1036396,939022,1036393,1268712,615739,798997,1307481,830179,830224,781864,1268121,873253,830182,209143,274828,209155,147613,15323025,275209,4778789,751021,634666,209284,915787,663958,806161,395242,933838,581962,618664,167164,618685,196765,574462,1547017,794908,303910,751576,965782,1675333,399874,87955,279661,1468395,224332,1139370,191623,195214,553477,14151985,1058002,763945,528523,1146294,4097213,929701,506434,1675612,1257330,1060474,581029,737647,1691875,13325831,1110936,527155,655324,737317,120586,235099,17178544,1645708,14044999,235453,235672,236392,235939,236449,235213,235819,235588,235195,553039,134539,235732,236653,4095925,235570,235909,553009,553126,234994,553150,13780201,235918,235234,235906,235102,13161877,235390,4764971,234967,1601479,235462,236176,235162,236179,812494,835003,744700,157612,134446,444472,453949,647365,84205,821560,614560,648676,618235,369490,91870,443548,464170,20623,102097,448471,84916,24169,25666,21112,28858,29506,21661,95734,21556769,504007,269632,1034503,855778,1667644,593512,597484,16206610,326305,485299,181930,322345,285457,202453,374605,1259892,962431,601624,962362,458182,207259,58645,1249695,588436,1033669,634312,716218,228307,58336,207019,444139,743503,74947,322369,322336,54910,601666,869605,444106,1238205,1236711,1237701,1001701,869596,1253709,601831,1261218,1253913,358582,357133,1255101,585640,799324,1255383,585457,585520,799357,585643,41704,1256616,585556,585325,585781,799372,585568,1254747,869698,836254,585418,1006699,884578,521467,131506,288901,366760,102490,708457,1599028,401416,56227,1546387,522652,311089,1118439,1459908,444490,458524,269827,412159,594184,203215,1455495,547204,1478019,399487,1576456,211828,377815,212332,861874,832117,967060,634909,1431558,842002,1483446,488821,723349,13137663,736786,553012,3553853,14782453,236923,235609,636511,636445,256840,864742,227611,737449,737461,1572541,1652983,246691,260152,718702,720022,303403,895072,722182,1782841,751729,1133733,578764,1235544,544102,544147,752098,718783,462916,721792,146833,1567150,1433346,421864,1723657,1057312,578977,824281,578959,1099050,582304,969157,233818,731866,318532,1475055,401725,233926,318928,265150,279826,318391,318490,318469,318439,318442,1579198,86992,6007,22537,81091,122110,134809,109021,75277,366358,112474,146689,109249,86410,434020,428488,71806,662839,606919,1706884,70528,836596,374395,647974,109993,812563,794449,13412215,21840848,21641948,21839972,1977880,1555162,2157289,1955293,869425,1026562,21841388,831145,1080774,1872067,252697,420286,1654360,274714,1280643,1654357,2020336,953134,1394442,133183,1653364,1130412,1721443,1524631,1756150,617119,1436202,732103,282703,471571,333883,296140,214024,997015,278980,822661,1635796,424048,1858408,1233207,69841,988867,1035694,996253,1382091,1382136,1266663,1267911,1267968,1267923,1401156,1511451,1528246,1311579,1067617,786925,1428264,1400814,1528186,1528144,16817596,1401234,1457547,1694416,1127850,761608,1374462,1518484,1127934,13435979,1528141,1401303,1400904,1428267,1401288,431845,466156,866602,984391,561205,188941,83326,723679,691135,190627,667942,530416,650581,1429482,456142,347614,608443,270157,1631467,353125,527746,527713,288373,528775,170083,280033,181054,307273,97225,450268,505255,352873,36196,495649,132682,383299,362452,196468,21965099,87871,84496,116590,136276,94678,703315,318349,318910,318376,836332,559237,559198,554326,265948,988012,1004158,1111155,537307,16067419,1595236,1666330,1366398,1666327,1532674,949048,489373,953413,1289787,489343,15190387,2060371,1902448,1870678,1739050,1754962,1891177,1891204,1803523,1529974,1867060,1651762,1849048,1891198,1617574,1891180,1722841,1444323,1803541,1891186,1891183,3768281,1530082,805507,2037886,1382112,1655284,1706722,1724410,77476,1891171,1564990,358657,431068,132979,77428,747364,587734,595729,197086,929908,355225,21052904,804082,913846,1897141,455713,826666,219286,412141,347869,101857,142624,552454,4783925,52465,414616,94300,86623,35215,185257,100744,55135,99835,523588,543262,73456,92803,20356,117292,133411,69871,98995,78388,370795,291502,1717453,1599478,738229,225160,183943,13216,124114,483418,458023,483391,762262,485506,312730,591790,722140,1235550,181375,1235589,1235574,386152,790750,722617,1056112,1235424,1116093,1235592,1235487,751972,910756,882598,544159,1235565,1235568,1235583,882595,614833,385975,128662,461740,778264,594991,597382,264526,834862,13374743,1239744,13010697,1239747,1239750,1239738,1239741,203857,204436,135964,524665,94630,621835,9442343,519595,519601,181624,276211,1054441,264703,1055053,714796,1445352,1098345,2041213,1062352,1054549,1916278,1935565,232354,1054771,1014088,1810690,1810600,1916275,1012492,1980826,1966894,2007517,1014208,714403,1014073,1014076,1014094,1014130,2041207,714640,1014127,1875613,1055095,715258,1875547,1935571,1875589,892903,1875604,2041126,2041096,2041018,2041201,2041210,2041204,503929,1112352,69595,109864,293743,245431,495535,1476732,635800,872983,898027,1476723,597070,21435500,90253,116218,84283,116215,3400803,52537,50500,68995,43885,46639,15058,108910,74695,115315,78652,83713,72727,6169,41968,72295,120181,4030,15079,2971,4246,6406,377554,377566,21019471,129580,300778,137116,167689,167785,1245324,1299312,632761,866776,710701,988336,21133514,1091916,1233012,1029163,1370850,756160,1321521,881527,422011,1067143,1671928,757654,756118,757006,980776,995641,1056943,995686,420811,420922,1951462,1352466,757765,228541,1067011,1067119,1645183,946609,4152769,995767,18913126,492214,244069,614029,1027678,34063,748039,503218,413311,409702,60481,449224,608329,325942,277678,93931,707335,710374,502906,151807,654112,775276,1521718,1521709,765604,823456,1246599,508261,381793,612547,723319,598060,241105,370378,495688,558346,13602315,525904,259840,4279335,4279313,525940,259855,1111713,16315681,343147,627076,1229994,943126,1385766,941623,596695,21256340,410500,63646,410476,2225719,3571493,410479,15969853,410464,1129467,21273197,481777,457948,454498,77542,321526,140458,513979,39634,383746,356491,216091,262885,371104,280099,398497,210607,39628,514021,440341,55561,734908,291334,13628153,14044361,267394,559189,21483470,767419,1042810,621766,631531,525901,608062,13303,969793,1055092,715240,714799,458119,372880,382840,186184,698974,457927,471409,413533,460879,156070,671167,282358,18013,71383,17911,470398,405376,452326,262894,17056897,372679,372937,702697,535483,298000,690373,654886,438055,474076,767950,431935,182242,161836,161707,162199,753790,792382,707896,114544,244339,650953,654337,15798709,131380,393679,654340,735277,154687,244201,474520,96250,154189,502900,469918,216046,245461,496642,539146,466267,456340,327631,154849,475003,13334483,416278,73600,524677,351931,465232,673477,707029,478132,471058,630073,630076,1122747,461953,673522,596599,263863,869542,13018369,186202,99259,20384278,550594,252415,1141143,413389,253324,526201,253309,1021135,952402,1004662,1814572,1309419,15315343,226681,361996,467551,1232133,176221,1133019,132322,170233,373069,682435,164203,289024,497365,495733,7884613,714751,697306,262969,3400799,53377,50836,218929,137830,3995719,520642,218956,435538,76831,55207,105088,132904,74683,244072,185668,326518,530620,471034,18710353,13838171,13760165,13382539,13552951,13366335,2107541,5123245,1532203,741397,741457,741463,741403,759787,1457853,761620,463411,741385,1532353,312538,1694515,1127955,312535,1569022,557902,139366,889426,139369,1127865,1127919,1127901,765523,817951,4780221,182743,409039,14626073,14406025,1377654,1037587,757726,939118,519274,1037593,407698,103573,214033,753646,214072,460114,460105,460120,460132,460129,460126,460102,184573,16843261,393493,185515,460108,199651,283060,371485,167986,233218,671041,275182,1057513,20662381,371353,331168,1481964,744772,296230,1250700,167299,198049,894067,1466301,652345,908023,1680106,901192,395524,508180,305158,378991,1108122,591409,673279,632686,744712,287173,331204,145519,135295,135220,1481961,1342734,1450287,1857136,887293,240985,1481967,370261,717931,2023549,503269,182170,131815,124174,640027,441808,827047,826840,1371681,826999,826912,681469,196645,663556,484861,682507,682513,408292,21397037,408307,417790,154612,1639642,376201,412237,658966,790609,499513,289057,495505,175348,183400,660523,276307,1011649,231139,456160,78112,18052810,405184,1031980,734686,705550,734689,4771337,407689,1438944,828076,1439079,1421958,1006435,549811,1438938,652486,12917701,443248,509092,686830,16170379,4151309,593848,631510,940453,616066,329335,4790535,777052,653503,183127,291532,1229499,13900129,16181347,654904,326257,487522,784399,697822,436180,103348,668389,1001212,716710,354232,716761,13619399,13646543,13601807,575908,354361,354835,13682167,473032,1588198,13151613,718507,718354,963931,1587721,415237,716962,902305,717028,366808,228355,716242,3561535,29641,719170,228280,716539,619297,670480,521659,504364,652201,127144,108718,492937,13085133,539371,1091034,351892,4715047,131284,177247,402085,398884,6529733,15756433,13420639,1604389,296062,2160615,1507347,338395,736153,682039,500422,129535,2180093,3987573,55381,367474,1239993,1239996,1239999,999400,621661,1250955,464533,347512,618541,1357800,882028,2132763,1577983,433723,157795,36895,46525,561994,2267323,1713889,1713250,1713886,895735,977335,1713253,977272,13397957,571708,571063,570604,570496,571078,971914,1029481,826513,483994,401548,280618,186034,156886,752071,1064806,798748,798751,1831297,821116,1663450,733027,1714018,664723,600619,355273,377638,647428,799597,372601,34933,612538,444151,367303,117646,722863,853918,365209,524284,702178,5157721,507331,14405963,14405955,14405937,14405933,14405929,14405927,14405923,491398,283432,510793,741115,137125,674122,505513,255748,255796,526444,736990,724915,329818,389953,452047,267223,326254,372805,395272,485893,669196,692776,63772,510493,667213,497308,504571,110188,769249,693655,508006,508003,508009,1040356,867640,896710,153760,456025,408046,367249,214708,1249422,344326,352639,626776,671674,223156,507922,3971121,352687,352498,352618,352996,131860,216172,448078,214414,769108,17056981,189334,930634,1398192,47104,413617,82342,56755,34285,67417,96415,67843,135862,1369272,246151,1063681,225610,418297,642793,1474935,1074061,407482,1523188,44479,726883,425455,1252686,997018,1525282,1523173,1523179,1523176,1388421,455935,401239,293074,467104,226642,474406,692752,1252818,775984,1431264,414883,209074,873262,1084404,889957,539080,1638952,1031089,1638934,1279482,1632577,1095198,1265712,1609363,1638931,1280817,1315206,1047301,1278030,1047403,669613,1100676,669631,693643,1638937,858340,1525540,1525570,982153,963733,1526950,1047361,1460370,1638940,364354,1366842,1006525,1230735,304144,281125,125302,131125,504349,667948,131410,786382,786370,524203,1313910,1252710,1252464,1560232,597331,21217115,5218519,189787,416584,649942,689080,768847,244405,1038964,1131216,485533,99421,659839,714289,45931,1286325,2051080,445996,36310,41218,85780,95308,85759,83545,122857,117241,122908,17875,80314,76480,17692,6142,82279,98380,91042,76591,96055,77260,10201,71518,82132,85024,17836,85054,97852,88807,171775,106759,1135905,64321,649876,348412,1440702,1579105,4728869,882724,1939591,1672066,1716370,1835977,1831000,1038043,895528,594691,995683,1030786,1671676,1034128,1671430,758692,1059730,756292,1030789,1066210,1067017,1024585,757768,1065775,895513,756007,756001,758635,1066057,1012702,1410891,756724,1564693,4122059,506368,42112,12740831,829414,1088964,2048356,1830340,1235520,5164789,1285671,1830316,1870480,190279,403105,280453,230191,744082,18301153,4707851,371509,129505,383785,1836625,571732,149905,519493,765004,811753,812062,1025002,377701,960721,451030,224215,722911,563062,529819,563116,563014,324181,1412013,2133555,1412124,1440174,1719808,1039642,610009,610018,2577157,1018813,1538383,583156,1673497,514498,1827334,644203,2674417,1917340,1589794,836884,1904536,656977,656980,583264,1136106,1543402,1136079,656920,1961758,1043539,656938,644089,174865,1904539,98050,644254,1107573,2610783,1444338,21188006,486817,415498,503707,503701,503716,138796,88777,21173675,600232,440989,611650,611764,601699,611635,345280,164158,346432,347116,205075,588490,588457,214795,1237704,588280,1254108,1237722,370168,214735,452491,153481,871438,214873,370126,1033291,1253946,821716,1077495,1254090,843340,821644,612577,107677,281842,821038,601789,1237899,361066,358156,358936,359119,145375,18927259,775957,775960,259630,294655,259909,253414,253405,270760,372913,1047211,697408,1107150,463672,307081,1107129,841600,417040,591019,492547,589732,589156,589330,590614,589684,590758,590002,589678,395395,890062,142573,218941,20167993,583213,546064,548206,731044,374635,688594,708721,446224,528112,723544,17043286,436726,726517,1400862,129604,154444,165466,369955,369961,121147,16205791,30523,19754392,30616,750556,326260,1124478,465397,612361,802846,990088,318799,792955,2159679,2117479,751015,1371528,880948,2088193,1101981,148066,792736,704380,728587,1399014,41014,1497648,600931,107860,15388,500350,174148,19459669,1132533,240037,1512499,949849,240631,240646,706852,1131681,238768,1985590,1999198,1398561,13505877,4224589,810028,1132068,4004529,4150637,536707,215851,520225,375967,15106943,1997782,740440,390031,125755,326098,522673,408091,742057,13284655,610591,1595839,1759048,1663720,1137603,1661245,5147737,4012361,913165,441013,1428684,865042,1336935,1374036,1003411,644296,1504299,812503,1106730,835294,812521,602284,723280,198088,760756,491104,755623,474013,1861321,755593,1831540,1034905,1056184,21812081,983083,1065577,1320507,755599,758839,225922,725248,225697,405835,13277283,326620,500152,360814,210970,408988,154654,464440,469297,378112,343555,459925,195883,112285,410128,629995,673402,13545897,4787149,753979,870766,805789,1219842,459568,746179,4265405,1757095,511000,655045,1440384,286339,808027,627838,446644,521533,1440387,13018853,988963,950140,706564,1642582,342094,466516,385339,449374,449371,419149,490081,105682,444724,546103,546109,421162,472216,288544,457738,144070,214972,51289,99088,214990,80773,185317,451762,124558,55978,373732,86824,49834,139108,76618,64723,64405,119515,141520,119386,157345,68845,281221,23863,288451,143677,30472,49807,457726,90343,57094,1630492,948541,970498,780649,770023,780664,434344,175996,780661,627007,197560,1130319,167374,473731,78682,20284330,89380,166807,162211,795193,1041700,1725379,754057,1131159,796180,1801795,1589983,1521325,685900,13585507,786796,548236,4386817,894976,899137,1488186,748888,393406,1219785,13093647,242953,561862,561796,1010113,528067,234952,259348,286669,526312,1333752,1231173,245890,307375,706321,915634,225892,418531,256732,1731262,617359,1037401,91462,138979,210640,34873,22267,52615,52558,89509,133633,88408,527317,13192903,13119635,258475,480640,739693,256906,621421,1645786,4142873,4144215,258412,620635,4782113,257488,258010,478411,477364,476782,4147343,480958,479941,479938,479341,478534,475801,18902182,477982,248803,481090,1111566,248350,1289673,4771253,623353,737404,1060156,236386,1099011,13743807,84430,13111849,137284,137278,48085,137287,101611,137302,137305,20365,53941,99298,114124,612193,21528440,14976547,2813707,971764,572263,851449,13342615,572167,354181,1590052,13350275,857263,1825480,323338,354040,584566,2446543,970759,945586,372364,225544,528064,713692,522613,733249,225469,326284,154396,439048,93928,17067517,451846,90607,84619,89434,69298,102697,116200,84385,14339715,674590,254485,2007280,311641,1145094,754879,312652,1325871,670720,485944,1113888,412897,412261,1265151,198796,529045,643843,651565,170863,375610,1129146,347875,643420,509236,132655,243151,100333,185434,105364,647440,370138,75457,859846,1136880,334165,1074396,803812,974320,974224,974383,1755997,652912,120127,1756003,1707625,1078455,1033633,1520569,1145367,901342,114889,1755994,1397349,1736320,1777843,1513096,1737658,1383036,1919920,1737562,1908982,796171,1760494,1830742,1103139,789835,1558627,760501,1164066,14444639,1021243,949006,226057,737818,18313846,180799,127303,13899605,148069,733786,845692,1115304,1115280,304168,303805,1115274,214969,751588,875275,598603,1115319,875779,305164,875503,875272,751591,1115292,751594,1103772,405715,1081497,1115298,965485,516031,1090698,445108,493153,496735,667402,282646,282658,483562,712486,5139917,13170549,332923,282553,445192,141439,26800,577075,445483,1254462,146809,932434,991747,12982199,1567657,1321380,311701,829393,1232394,752023,1232403,137722,53296,116479,359878,325915,696772,1436709,1482093,278536,3459035,890611,890608,665335,1237269,428500,1855480,643864,1954906,1479048,1006183,1477182,2578449,1479057,2607453,1526632,2607451,1477326,838291,607426,975982,1975516,370465,224233,647761,724435,1005262,305293,394774,1413645,305020,1092579,1018006,1085688,947554,1555720,1476645,783928,200305,613558,135139,1234761,563254,1006288,1005247,832834,1567735,451084,449419,890587,1555675,449389,1526530,1419792,1479003,1526722,245212,1555627,40930,1044862,959719,1479876,634699,1566028,844459,553942,1567759,1234809,445939,1555723,613612,1411701,580615,135274,445678,1444515,1567714,1526626,1429245,1567747,1480317,1476654,1476777,838195,1470399,887539,1476639,1567756,1441179,647644,1526719,1530853,1567741,135280,649174,1480305,887164,634252,887152,430240,887542,452128,1451838,1542418,1567723,1567753,649120,1080840,1567744,1476399,1567738,514780,1025968,656539,428266,656566,883294,983152,1107813,1567750,886933,1556482,837493,643972,1567726,1422303,1566769,1073446,1526836,654805,493741,655102,538120,457507,21696722,502579,13743499,5179259,938797,149020,764596,326275,500239,458122,421174,536503,546076,478684,504817,21584036,137881,556870,226651,460981,491236,2550853,21435593,1231692,235276,481339,481252,477814,479524,480352,481414,479566,476605,476191,478933,481456,477382,481441,479386,477352,479044,476308,1645840,461047,461032,461023,461041,461029,374707,461026,228610,186208,528943,459436,185263,461011,315640,390973,132196,461005,288616,461020,171028,288742,208060,288874,15024759,525859,526978,237184,526114,257506,526141,1675630,327424,210217,103669,95089,798181,82333,488902,143035,69013,119404,434491,343375,346024,284290,343204,203602,214600,343993,344791,773377,344644,359014,356986,358519,357970,357727,357415,358357,358543,358846,357550,360352,358192,358150,358261,361081,357409,357343,360406,361729,357964,513973,358369,358792,357820,513874,360643,358084,186280,186910,744475,456655,744478,522601,407128,93919,158908,208075,116545,366517,484615,218611,102463,434548,191941,508138,649378,395632,418282,83494,1518727,2305967,2305959,17068336,13459741,4567685,13405273,3863359,680575,680140,680749,177238,1133916,73843,13538369,680557,280174,365818,1127904,418879,418867,768175,20167408,768178,1616866,1461927,1045354,1557010,1992955,1045360,723322,722899,664837,722890,1561684,1311966,162517,202093,720655,633211,571627,13553261,13085977,13045291,1338393,1119807,208462,208459,472279,459922,120925,528757,433780,19202809,508312,748666,321997,197437,320170,321973,321964,1357320,460969,460972,156208,471346,18803335,16206601,164668,56170,387205,387184,142276,389785,20581726,322720,37975,366283,213748,493054,486949,126646,389716,1067248,1067242,942790,293389,310840,432811,892615,1859356,432766,13054075,21215840,21528593,831895,689668,831922,831880,282856,1259823,13153803,505327,189847,75490,504964,381721,562282,405883,195313,189973,191812,650887,545353,446164,191695,230032,105313,189217,189613,396409,726373,469231,517174,254344,297742,726376,255673,331918,782923,1577860,905035,1009606,1146867,278038,1030693,820249,179323,740893,145354,60715,407590,307021,685855,535141,5164395,389188,407458,103561,654007,472540,321208,333619,347164,21065834,661981,13078099,911905,59371,1246350,202210,613726,1248156,163567,1700020,609817,1479966,4756773,1430883,18102748,1080819,647185,647176,648913,469633,647182,647179,648907,434704,50929,19322914,648925,18199,522034,195916,6706,331645,95101,221386,20862298,202366,315625,314617,163642,592558,638203,343219,346426,345106,20018101,20018086,3064383,687748,536611,399148,734521,743905,197590,78217,68455,39082,83095,184675,756076,755626,758746,512554,505687,511942,1740148,513199,137146,512374,513211,542326,1195926,1034722,199177,597700,104890,1080363,364621,374248,474886,61006,1370886,791968,16157182,1638679,32329,945718,945715,945712,1930108,227314,255610,62086,536302,726862,1517692,967375,800833,967621,893281,1481436,800809,311800,1033492,1049740,1226397,860470,956269,956260,848011,1011946,1139178,311782,1525315,794287,1755346,1670425,1382142,996238,1440981,4004757,2214433,1089966,1597015,519433,969103,1095372,1130994,1761109,299311,752683,21666752,1691479,1098747,989194,610540,629410,610501,1739845,1764487,559183,1739788,579445,905881,343150,884641,1227528,1022092,792754,1028758,293392,21174530,399700,459103,474496,1333821,1231167,20063623,291718,1231149,1547725,235081,5179357,552919,20896906,19472509,13690663,13398417,4011375,1511448,1511538,1511445,912730,178978,1511511,1428246,15329463,14600025,1694827,1528408,1988011,1715659,498922,1428204,1814854,715627,1868662,1715671,1551073,1676122,1457646,1067635,1551223,1551214,1551217,1551070,949132,949186,949159,1551064,949195,1551067,1694227,1568467,1568479,1694950,1067563,1127949,1127976,1127964,1127922,1127928,1127844,761194,1568476,761446,1712557,1694758,239206,950332,739432,239443,910312,1051417,949519,238864,637345,700036,706834,2097922,1825654,945478,246889,1676410,247327,528187,225961,1758877,1758871,1758874,1259031,1125216,5130377,1124925,1125111,419938,417670,466744,1125003,420205,679693,549778,741469,420073,1124931,420148,1125153,466585,216181,698686,741217,698347,698200,698260,698275,698401,698632,698251,678004,715672,985837,1754401,1041718,1055905,2221889,514252,514258,514309,514315,581239,942949,883096,457900,1514539,701218,366229,189328,665002,650197,12985899,20543509,1782835,758551,914260,365926,975283,979510,1099212,18901657,7020065,293302,1694611,1437174,1067668,761206,1591486,1528351,1591015,1591018,1694167,759418,1528387,698515,13366035,1550944,1550911,1532359,1550857,1590937,1591000,1535521,1550878,1550890,1550809,1591006,1591009,756802,1550800,1550815,1550785,1694200,1550908,1509732,1694218,1694212,1400685,1550812,1550875,1550791,1694206,1694194,1646434,1652617,759562,757258,757222,757405,757282,1457625,757336,1694425,1694356,756880,757252,759571,756952,1457703,757027,759409,759439,759646,759517,757069,688978,756991,1127526,414169,638896,895099,1686637,933703,1070854,1423986,13381769,1687975,13318965,134416,2027584,17434741,1066537,2088829,1834879,1835983,977230,1920250,1832641,2027662,756553,978973,1604848,421822,1829977,811522,1967746,1515316,898153,1894576,1803427,14134995,869062,13383009,262822,225625,227239,256810,227701,525541,1331838,1141101,56692,8092041,1195449,1229280,304177,487855,377956,137776,611413,898819,661312,860362,1298973,2163759,382258,382279,382282,703957,15970540,725779,982033,79276,12019,153934,325222,21825101,807844,551116,1712236,167269,1427067,1241685,2108411,914446,1831663,1035316,758710,1658779,179806,198895,638875,93469,207649,1533295,1369764,267499,13036653,1316442,1614604,2051245,2050783,1903297,1993618,1603876,1603882,1259376,1374627,154921,154747,978955,1834783,1831603,1420773,1828726,981037,1671484,1847614,1952482,978946,1465407,1809778,1066453,1951465,946546,1629043,1356597,1642732,1671028,1671019,2361217,13618995,1642933,1930849,1457850,980995,1687159,2195653,13207269,867505,2361245,1643122,1930489,2719205,1377162,2784235,1762177,1931410,1930723,1930348,1942003,2194643,1829776,1930633,1931056,450406,380617,280552,1063669,134437,581335,212137,888016,888013,410053,389542,277087,754489,840535,1684297,1617091,754495,1029718,323929,324310,1672234,6688149,323362,1619290,570994,17178388,13467691,572671,1028083,802180,4790313,469675,329560,370063,322573,48301,454171,488920,154495,71830,102661,5293,109111,373999,73879,94810,172504,432565,119611,623167,154666,10159,9142,157321,30121,141877,26089,11035,23431,25873,563662,28897,21487,1259349,1525639,1769179,254941,254908,427825,322705,123847,643942,643948,379996,474016,406582,4142857,587473,561571,618601,541861,321100,329290,433546,473620,54139,1386243,329353,472834,1230168,539752,346852,211885,210877,881224,587794,166774,1382268,573772,167653,315247,167998,568141,208378,241096,1429320,213619,311176,701911,374779,392431,1464744,778141,1125930,461530,16935826,54469,108121,289006,143485,190390,306805,545872,135418,429574,378922,736327,100699,399334,527095,245623,245614,938974,493486,737515,1052263,1070377,1799812,524422,163423,1508073,735910,1380312,4013201,434131,517402,641203,519055,873682,1993588,16193776,587419,211933,36712,52570,393673,70393,7036,450541,450589,377758,1046263,488926,1500513,21542168,954796,2037331,954790,728161,420874,507586,544627,447322,171295,483367,353878,202003,303481,883033,304237,883027,883030,883039,733711,1655368,324832,936082,848461,968647,931360,890371,4790647,1133805,1133802,1133799,894301,1133796,20115109,452959,1128570,19854589,19854898,163003,84781,76714,15277,356401,372565,254410,1581046,857785,20474311,18802933,20474257,21615212,5164609,13325895,21256979,2242661,1513816,126196,17893159,1343409,284209,1129014,1613932,939910,542809,434170,5164661,431500,1290219,19808536,13177463,15337929,13002803,283885,991711,903517,143239,3276061,16856044,16206283,672442,1377177,19374724,1854511,842743,18964681,17287567,729766,687418,1144557,874459,1122006,1730740,1720564,1252677,972610,1767040,476944,596905,386227,497530,14977347,13697859,12976495,4779243,1067125,1810195,1940032,1671232,1831075,2050420,1940044,1066492,757198,1062472,946192,756148,757393,914353,1905787,1059955,1940071,1942381,591838,1941901,96151,504055,629989,391606,326176,326092,326146,326185,352984,353005,353002,352987,352981,352999,764833,1585807,593878,727297,822739,278836,149704,524497,1680286,865066,865069,1091475,899917,775375,1411719,864991,898270,978829,97627,842014,141001,1591552,835333,664645,132283,835267,635851,153466,835285,899944,808222,520867,658075,803302,1072645,861403,618835,150514,808591,859228,5164307,890899,890905,218476,890917,890908,518281,614980,554317,1704367,1707637,3042507,808441,808510,523570,1134747,1018819,157957,157921,1145115,990154,1074163,108037,1078482,1043566,876025,860581,422020,1832338,1057270,758386,946510,1671982,1088574,1007425,946462,1829608,19580677,1832266,1830946,2087797,1056619,1786189,996076,2087500,12822651,1830811,1662379,1662304,1834246,1834090,1356678,4017075,1615489,1832971,1834513,1834324,5113701,421957,1834048,2087245,1964395,1942960,1833973,1055986,380815,399067,826663,119308,420793,161698,162088,606874,591364,78562,161290,162070,162334,200725,893917,1233774,1241400,167830,508204,220972,1807180,986692,986701,813283,2091751,860500,1491420,793249,15247257,21737186,17190676,14599841,20488351,20519089,20488927,1738672,12901535,1063894,20474443,20488891,21174623,780088,905764,1495653,204682,206665,206635,5131809,379081,1250688,285241,283882,344104,1511913,285499,1366353,1262232,936988,1248387,21112658,283612,285298,1043299,617347,897559,149596,465319,387697,150472,870241,1948435,850357,1641139,581578,219970,167617,1466889,1403133,581815,536158,167503,729415,1336470,381751,333268,2118515,214429,1306854,1299570,1230267,1230276,961066,2118517,967339,623029,485773,613435,569401,587830,613489,264913,165508,311896,847999,13538911,1037257,315385,168154,2132363,383929,692161,387592,911686,824746,20424715,81577,189127,647131,279637,279598,442315,803104,723898,1081209,1535122,864976,898219,898234,578671,984316,1046821,950485,99127,611758,866968,1072273,1651522,1579456,2404541,770260,1420080,2590083,1500465,1068346,792691,316432,316252,317728,302287,148222,209116,21133181,1145178,1135089,731764,274174,780247,279511,272131,13137387,877408,665227,664879,440311,601924,601912,841555,149161,127324,961000,387679,406156,717745,822823,822817,809533,1037203,1287654,1628995,285085,281998,281887,281707,283795,284449,283684,1004827,217030,1242366,1855003,473722,1271079,1241442,1060345,767185,585247,17738938,874999,146569,874930,257689,798703,256846,257011,21032269,246622,738739,257158,256885,725587,526483,1110642,818305,1857514,843757,785608,1857532,258292,1857538,1857529,951973,1857526,736789,823888,951991,1670761,1012201,1857523,1857520,823855,951937,952024,952051,526195,1857535,823927,1857448,22033919,951961,248194,250045,874927,1001752,1001890,952072,952018,952060,1012654,952006,623473,798709,952030,951964,951946,951985,952015,951949,952003,1599772,952027,951997,952033,951988,952012,951994,951952,13451959,951976,952069,952066,951958,952057,951955,1001881,951982,1002022,952045,1012639,1012624,476695,1109481,479536,22033880,1001998,1110606,696169,704980,659194,1607182,182887,877396,798502,519277,931351,871933,1549165,857482,271621,1597888,879799,1108896,877180,272167,492859,938317,353614,1549072,877432,260338,936226,324829,325171,877138,877402,2059903,324811,877414,931363,877405,877393,798385,936235,325165,325162,324823,3184317,260983,877420,872035,1922416,798190,12967063,798538,891532,877324,1340958,13086065,1658353,3863375,20582230,731800,330154,330148,348070,228208,723004,672097,232930,125749,111322,213952,704536,1387701,1370970,558073,322207,1683697,1683694,20862145,591847,579037,2031175,3663289,4021831,4785983,1686544,3995801,1318692,3977049,2461657,3974613,21173813,12690527,1342962,7103477,1343160,1343163,1056238,880384,2811799,1343157,720202,880345,722341,880534,343,703348,414196,190240,790165,790162,640546,776869,231274,202021,309277,1230933,1230936,1610338,736852,332701,1530349,1761124,739270,14976757,527410,1110474,863434,1054078,132796,172576,84358,87730,151714,131482,119872,83671,172849,137008,80848,171949,134851,173743,119920,172549,172189,173827,122866,173458,173857,136600,173830,173653,172777,1542481,912631,1578904,837280,963385,961135,310813,884635,1230030,1227612,1252149,506428,1097982,1937473,325345,929515,561952,856294,20985463,13103411,89362,74374,94585,83233,79369,77503,80854,79339,75634,436411,79411,79360,110074,183628,76543,79468,121252,79456,657868,18436,95578,95698,343051,95614,95608,95605,69613,28771,62251,91747,173611,172459,173500,79591,136330,103099,10012,171907,80860,69592,119764,80863,11722,113410,158227,84061,102748,172702,119851,89836,136969,6160,172372,57643,172186,173650,172534,60043,119821,106786,172105,173512,173509,172108,136894,172582,119815,173620,3988,173506,171772,78685,68596,119725,172288,119818,41980,104032,68611,172114,225562,171895,43714,171877,62299,136930,173746,173566,80989,171901,173626,173569,10909,172654,171871,171874,172069,644509,643960,56521,172759,72451,119653,119830,724459,75232,646888,76726,173734,227401,260212,1391985,246409,527677,260038,227308,246877,15481,291673,291589,256069,623119,15778,807526,255985,737977,724894,167833,413473,234061,256084,291613,234748,235315,254926,161953,568729,134182,210166,94720,313687,501934,368116,473167,201475,648832,960730,433990,429568,120280,303901,1722634,1114911,333139,1055062,426172,426259,426199,756655,420790,1076763,1338519,757090,1268355,1448169,1905715,755521,1396164,218893,391297,1474158,375745,1736512,1308486,1736011,1366773,1550341,1550347,478912,1550350,1550353,326986,1146039,420766,78358,607387,574318,161524,356221,305233,408508,377500,332953,167482,277255,186361,235180,526279,255628,724948,346924,257836,291637,225484,526402,252649,752686,331924,225925,234496,234736,331936,236956,286654,234514,724867,331954,225802,235090,234979,235867,235645,553114,234856,234886,13789779,235306,13797725,235702,236350,4764833,236452,1645756,889297,236155,236401,258238,236044,235591,13829691,13966873,553003,13982109,623890,620440,13982111,13982113,14044967,13717077,13612273,620317,620098,620539,14339905,478921,480985,948643,476698,106756,477220,948604,948631,948616,841345,422062,21256544,13560377,2285361,1547773,1270578,1270587,1270800,1270806,1270725,1382580,416263,305059,168844,140173,813922,372883,269866,538558,729964,1527772,241564,202342,618613,749134,405496,241411,1478841,329317,1717522,746548,378256,207709,1488561,1248192,594172,597796,747226,332455,693028,747046,865285,747979,747649,587773,820186,55690,259900,1664230,1463631,51652,263017,171103,196471,408964,196561,312526,467605,643726,208084,131878,374761,210331,86260,245422,461980,151870,459049,22039,37165,533041,10567,805744,171814,362812,135907,427705,173641,657607,44950,818161,494047,119923,818164,446413,80620,437230,21397,752668,1141407,1141023,20531581,1230993,332098,347845,19409242,759886,1237278,664300,1546711,542656,439939,960715,563125,159394,866719,568609,635827,428014,568603,662773,1446867,431194,602272,960703,516025,960706,873094,278110,1043905,1533196,627049,1431711,563167,563128,563104,899875,1052107,446929,1429266,1236984,1002418,439999,437935,372088,853981,1429389,1482159,1239915,1582678,1411602,901528,1429098,1565365,1594246,1706443,1644127,1555108,1565383,1373781,1399734,1079961,1497807,1566508,2257709,2225749,321031,609673,568732,571192,161347,161782,568744,568696,304837,609661,973129,539605,161644,305146,372097,1128852,264472,1270011,19754917,888265,894922,466330,1497474,1325676,961633,898072,898057,1497627,746011,614350,574447,618961,619030,615316,897988,618982,1494372,619027,898039,619033,283099,619003,282796,1453884,206773,1494189,1757734,15563117,1129917,414628,124090,389947,174175,34519,608830,492751,1722742,299356,1133145,736888,591298,330202,525193,15033451,631765,631732,1581019,655174,1356732,1256346,1358292,857422,856981,232570,403108,394456,502372,191326,524152,45967,230071,201406,292135,195040,654922,85000,190972,230095,279619,194905,146608,649999,232618,18115012,14436231,11389,10876,10786,10954,10744,10930,10708,10843,10669,298249,10699,10687,10717,10627,11044,10678,10981,10936,10777,11089,10636,10756,10456,10867,11269,11407,3913,11371,11020,5308,5146,11074,3904,9793,4882,11062,1596955,1336311,840421,1078011,880852,561838,1420371,9331,108232,69163,72997,102040,118657,70915,342997,89017,137578,342301,529741,164749,773770,504058,154126,671371,691897,503812,291385,671500,776803,707770,254794,934906,934969,733837,1683343,20851057,4096499,3557225,309826,744640,175462,632158,906883,394072,860740,166696,117352,586624,452209,604240,1242789,460000,182656,375772,371389,568840,395920,332980,371392,370018,591154,472876,282577,1573765,1476618,562816,842686,745786,1595419,805231,1764268,805060,805126,37726,151909,4272485,824113,34072,613801,184009,180739,326353,280768,244162,1144251,240934,291544,1065844,13420647,4782663,4146553,1903600,1847278,1034980,1671655,1835920,1097226,594658,1903333,1716379,1066393,756760,975349,946453,757723,1856371,1034953,757771,757729,594685,591859,1065826,1067215,756337,975334,1445640,74662,52735,3397,521398,4708,89737,465346,682783,131470,594136,269521,1765462,1557616,1530211,1138263,1756366,561091,1599055,471142,1372371,673033,1520941,954157,1765465,1765468,20451109,18886906,4786761,485923,455959,6687507,483130,686383,483151,384700,440323,210361,314392,183403,483085,452644,214054,140494,461449,392173,396544,456835,483139,208117,486988,343702,208351,39643,444502,245374,245428,374410,855061,520615,752155,548617,519127,434320,112120,201532,20639530,486457,660871,139996,1394181,409324,993007,525616,1522795,267187,120232,120265,120292,120235,120262,99043,542026,120310,83497,120274,120238,87418,120286,94624,86668,5148745,79732,93811,86245,89614,68779,357925,244153,154147,457453,651112,530509,509440,550978,524668,332650,394063,296512,170674,484738,399031,416788,517618,519544,1250097,641314,1350414,651328,1129338,1351041,928795,1350981,547855,519928,195469,455659,532078,197119,197020,117091,212194,20519308,776080,291505,506626,394420,21243971,388936,190879,393538,196102,393544,195919,642697,145933,286252,14672233,147559,548281,193762,547774,531604,723694,292195,544768,723691,723688,686878,723697,297568,315022,658543,651304,187849,201430,150718,311044,192832,532405,201526,463273,705061,495748,1054027,1062355,651694,654169,1060108,1060111,1060105,948844,898378,809836,1585762,498856,718408,354430,13167967,718534,499753,717076,499786,499729,718510,619348,1556872,721150,357520,619408,397747,733783,1225275,1084488,1758976,1758307,1077750,873580,873403,1656193,873424,1381650,661027,822694,643729,3995501,102139,114181,89794,36184,95773,1026097,1235328,641233,825181,532054,297673,297694,297655,254359,189664,20272873,522160,4015603,4096215,411466,1222533,706390,80011,17983,284164,203632,89464,57880,113527,107662,113428,75253,71083,124480,24844,56461,141598,10546,57796,69649,65632,142825,57889,89473,86125,17470,23962,492088,68416,1051960,891286,109942,1053382,685627,547552,650992,703171,251962,251911,251767,251953,1487085,289219,1366386,1258596,997249,1049467,1130394,1258899,687583,672055,1382325,687592,1317144,997504,1428810,789877,1409607,878107,1022716,580156,890881,1944634,580069,484063,493804,460180,103309,366244,184216,280039,455677,3713339,754732,387859,347902,765733,808411,822718,552382,844510,844522,1260129,844525,844507,158665,765253,576457,576517,863776,381211,693703,552484,613891,748357,1618372,13601545,842089,722728,154600,547225,156748,5172367,14044993,1237854,460021,666001,413059,321175,449626,219250,641002,210568,1072111,1303134,1072108,1072105,1964476,1275123,1072102,1273827,1829146,404572,332275,236446,737908,952741,20826232,293491,202126,1244838,204514,1249032,148594,562258,368704,208474,1641148,749059,269818,703687,5123285,313636,96235,310684,87295,313639,1084356,1643311,319087,837583,871744,725515,558034,1112298,21557405,781318,575656,211387,587437,616195,1977823,1977832,1977820,1869871,1090263,1977829,1872049,21144911,1048078,1955281,13318285,90739,95896,68629,12703,43948,105586,36586,12058,126052,9940,49084,137941,112861,95905,10471,6184,124513,126103,146989,6145,87745,9943,71341,35242,142012,71071,11962,494008,4621,72382,87211,75364,80179,9340,44782,71344,73933,515803,124483,5413,3802,24274,113788,6139,89050,349561,502843,436384,243052,36499,20337982,4251903,2280885,2130413,21421976,1048063,1519912,1954399,2157351,2157343,162835,163180,986935,717412,162856,311734,718453,441811,717172,825805,716392,718561,1619629,2194405,1847755,1360356,1847410,1314312,1833838,2048395,1321227,1035349,1671520,1281459,996034,1929409,987328,1066399,1830058,1942075,1929505,1232400,1903324,1928833,1282962,1295973,1809484,4008319,758611,1941499,1671535,1721941,1903288,1619701,1717666,1065424,1941658,1847632,1555168,753916,948214,1311693,1717678,1677184,1671490,1835095,2064541,486283,1677190,1289046,1717672,561967,987172,1639828,944014,441880,1717669,1030957,1616719,323026,324559,323917,18359683,562537,1068469,1090554,1880800,1026904,969916,1360110,1773601,1359726,781498,2452253,18887398,533407,411841,447289,518146,19809325,196762,192046,292348,563212,292255,546328,319585,650248,1615873,1661170,1032901,1557262,731146,1661173,190159,292273,190252,1288971,21008977,1441692,401929,1438884,391384,905824,538252,1126623,1355175,1355172,1355169,293230,1441668,1438872,1353561,1441674,1441659,1441677,1441662,675679,992314,407740,55570,55600,55624,55594,55579,35245,55555,35305,189565,618466,747853,211309,329371,597661,21543152,499393,499390,1412595,673051,517738,544210,594436,389641,3553837,705034,522148,332410,458014,114685,185176,683800,524887,454384,528997,5104017,621919,460621,123814,118579,296155,697906,610585,617818,617800,831934,1759042,629440,936505,124792,157636,138799,104518,141535,21840719,21782711,1082502,806206,13505999,509644,530044,699589,941617,1244724,331192,204727,368110,821296,823762,206422,727636,520831,659725,433153,157570,1033096,370102,648625,998410,1687966,428269,13436397,1636078,1075737,1411641,585589,585820,1506174,868684,656104,452206,37057,440668,636583,1044766,632614,632611,1452330,1486290,1044748,1313136,1044754,462523,79480,406369,143650,63469,401860,405103,176254,401842,176056,386659,13560077,405055,401878,75418,401815,401818,401833,405127,401839,20896636,193288,21274103,22047851,243232,408967,433552,600202,591163,589213,879925,1143993,1605136,492565,589381,589384,589351,622051,589939,589477,589198,590869,590557,590950,370798,241051,16315399,91102,389533,296188,1520812,809758,599533,1053178,793564,420418,804559,1143201,1143216,1049491,1035748,987982,1382169,822682,1127502,1127532,2618555,1785169,1454775,201811,435163,92068,435175,109564,75517,75397,69376,36361,435169,75106,88225,103285,435178,428989,26134,102706,24280,26017,22840,435172,814891,815050,1011850,474925,814660,273862,663811,1240734,169093,1240728,218407,1240731,3548515,1240665,1240662,1240671,3862339,1240656,1240668,1240674,1240659,1010989,1479225,144847,1240722,169126,287308,369529,355144,745141,332944,1479825,560797,317911,465481,1241829,60517,465028,1170147,1231500,1217883,1225401,1231431,1229043,1547599,1225413,1170234,1203861,1217898,1534225,1229040,1186839,1534345,1547632,1547635,1170249,1225419,1547638,1534579,1534582,1534630,1534321,1534243,1534477,1534393,1547626,1547623,1534372,1534591,1534327,1534366,1547629,1547644,1534375,1534378,1231470,1547617,1534555,1534540,1534360,1534543,1547620,1534495,1534552,1231407,1534489,1534492,1231491,1547614,1231488,1231416,1231371,1231437,1231377,1231419,1231374,1547641,1231458,1231455,1231383,1231368,1547611,1231422,1231461,1231464,1547593,1231425,1231467,1231389,355459,1231347,1231329,1231449,1231365,1231350,1231362,1231344,1231353,1547608,1231356,1231305,1231311,1231299,1231308,1259748,1231302,1231326,1231332,1231359,1231317,1547602,1231335,1231341,1231395,1231320,1231338,737668,1231380,1547650,1231428,1231398,1231386,1231452,1231392,1231404,1231446,1547680,1231440,1825801,1231482,1231497,1231485,1547677,1547683,1231473,1547716,1547647,1231476,1547734,1231479,1547686,1547707,1547653,1547701,1547692,1965145,1547743,1547695,1547698,1547704,1547761,1547764,1547713,1547710,1547758,1547746,1547755,1355334,1547659,1547656,1547752,1825834,1547722,1547728,1547737,915364,1662841,869449,1387362,1734328,916222,1047598,1047556,2105893,1099623,1450182,21871337,2335543,1047568,970510,970642,806791,970540,845479,1047562,1989052,1047571,1047541,1099611,713665,548059,769645,769828,1854730,799588,206695,799681,1468902,16044199,799654,13690385,840214,1412010,1758811,688108,1122600,750823,1091361,840247,1415769,1710640,1758814,1091298,1091322,1611943,1091304,1091292,1091295,1667725,851899,469945,593689,1091343,754465,840307,15981559,1659862,1659865,1758805,1679920,855658,1091289,1009423,16205320,1617037,840463,507808,571852,573373,570211,18876109,872890,322996,572065,970231,570121,569950,1553008,853270,570019,511489,570691,1758808,442135,684424,313102,299002,298996,237094,1110639,706519,271066,85123,331912,952345,300046,1093836,1053106,639766,41455,640147,488044,117778,293623,399403,4092267,1593280,1457595,1694650,1694782,1694785,1694551,1694548,1694923,1694920,1694590,1694593,1694545,1662820,1694581,1694563,1694641,16746262,1532413,19321384,19102600,1840,203248,562156,1244691,1066105,251560,13780123,13736491,213691,730513,1817005,2272469,388477,533530,487747,1472358,103810,869962,1066894,13120303,1919836,756322,1931251,758221,2088028,1903588,591841,1671646,719323,1768750,151813,412435,412441,640030,640273,10731345,3945323,769987,479671,478420,21600491,479383,476725,21614288,13084949,477637,478489,477661,418303,480700,481249,476566,479506,480094,479851,478741,480976,3533499,945829,384745,643276,441484,181057,218890,81079,1731673,771226,4016729,1550455,1074657,1779076,813325,818437,581197,898126,2895113,5810309,392374,392968,20115331,467137,545635,431794,139867,99232,650428,781342,1129827,663331,440380,280561,666901,496780,1512796,673582,538501,491914,486295,1512799,311530,682753,487588,474559,408703,280087,527797,488041,208009,214396,596593,728320,304084,733846,750181,1104447,893821,845899,1074741,812734,1359783,2185865,874867,265393,1144227,1844716,825175,777535,591712,398776,414160,246640,162127,275344,763837,1506882,256018,255850,1128243,227221,725563,1619524,1655539,227413,1057714,1720696,747289,1521733,701797,664099,746677,606358,606376,108670,606379,64096,606364,577102,632806,439936,17566327,1649893,2598261,4141805,1347894,732604,1275030,50860,303439,1767292,1618852,557731,52300,1015327,1358652,794452,794539,1621201,881827,1136511,1781485,5123341,614779,1829173,1830853,1580251,614773,1129740,1629358,544138,761038,1629805,1643032,1785952,1554949,1785979,1372854,1602481,1783777,5131821,1273431,1899118,1602424,867451,476581,1932148,1372560,1554442,929398,4222977,1372569,1776988,821125,1828888,1831219,1297347,981061,1554976,1931128,1646989,2064358,1285716,1372536,724783,329683,225937,329680,235183,247087,225649,1831192,2064352,739003,1629523,2064316,867526,1776994,1783792,1629526,225574,739594,329686,587599,1294431,867514,1830460,1931155,1634458,4240361,4240611,569998,1092309,1783795,1029466,2592244,1417494,1602328,18090094,459847,321541,673018,673015,673009,396685,668245,673012,326665,218668,673021,132178,792820,546112,143008,106498,51781,142984,68740,97477,54433,142993,56833,118048,70597,20812,76648,108664,50953,37207,108898,91393,89236,42718,41653,22006580,304189,733645,813310,304105,303760,303769,992146,304414,965317,304333,976249,1617394,1017265,733477,750460,1099392,40717,601867,353599,1479795,613903,1501740,600661,622897,377797,2621205,587131,1043350,182230,960190,828793,596662,446872,1469109,608551,800380,1510290,580576,1476441,1477833,445366,1477227,1510653,1707694,1428972,1566262,521413,1476969,1565755,886915,972715,576403,1144380,1488345,803359,562696,797053,1401678,1049383,664564,664657,1145379,664528,807073,664558,664633,705511,1278597,664639,15330299,20705026,236188,257263,250117,249133,22137683,251530,619873,246964,249157,247519,249532,236227,251272,248521,249928,251269,247975,249292,1633549,250498,247477,250072,251152,248017,250408,249901,250900,249190,250216,13570151,252076,286714,242212,250864,246922,631267,683335,318475,1325352,844894,803344,14693729,189007,733861,733867,303988,733870,274123,273949,271264,216307,796729,1548076,19322449,1548097,589048,591055,1549255,589924,316174,589417,261085,223411,87343,167197,217084,161731,1243134,637591,1403136,1510302,591175,1477416,200221,146704,452122,1419777,1428963,444133,2600114,1821223,1477023,553708,1480002,1556407,1477518,3041605,1255224,1484940,1477083,1006468,134500,832840,1474527,368503,1005160,1005226,736738,1483308,1482618,930739,613426,161560,1637167,832810,910633,1647802,591514,1237197,817420,166357,1242471,667477,275350,568930,1483215,1730200,242797,1482174,1482888,168295,138871,587833,200701,1855519,752602,725212,1291770,1619623,764311,764314,13436147,13177507,426967,198706,522967,387562,1309107,583435,583438,807124,228238,775363,765271,1401960,898282,803314,1464747,803593,1382286,803608,1099383,9443195,275626,643309,890605,978823,576505,764794,150196,150235,764818,764815,764830,764788,367762,164614,583186,610555,610552,610543,610468,1649593,1860988,1377810,873202,873205,873193,873199,519010,1081233,1724728,568921,1103742,1103721,250429,251224,246322,249721,377350,526792,1347915,237205,737245,331978,1231206,476653,561121,225295,247510,948601,246472,477097,480445,476713,477880,477583,480895,1112733,454387,456049,51316,214099,14967635,260182,1643434,256723,248746,256924,246415,247552,1110654,1643296,13760125,370810,14339411,259462,258445,444865,256087,620650,623464,4764911,258244,236137,257788,623764,251182,250099,623410,623635,258211,251047,258709,13093843,13185485,259084,251044,19375606,1722694,257884,259393,448897,258220,235861,257194,258316,259003,258715,257869,1729369,259102,952888,258772,259087,257851,258721,258673,258160,952897,258082,258697,256843,257458,1954933,258691,259018,257677,257296,258091,1693528,448948,448954,259480,258805,257101,13443633,1050868,352432,1031611,462919,1073224,375853,491125,1585486,652246,223825,1571527,540262,714055,573751,690466,741781,1542739,110032,191035,288577,769276,437650,533335,1542745,651418,188062,187141,188203,382810,241597,298162,522634,20731489,929224,1511703,13452649,6394723,944506,1350636,193702,916834,810925,1723555,803935,637153,1350723,1605064,1320807,1593685,1668700,2133603,1476318,1364583,810955,1350855,1352847,519097,752158,1678531,637186,1605034,1431966,1432116,1819876,449836,318613,762673,554482,1650637,588709,762670,957037,762622,1534777,937573,663844,214834,969181,318829,1780246,512914,807607,119161,514636,958564,1229865,1230297,1230351,1230483,1230480,383434,183097,150931,384958,215887,89416,464512,475474,343441,99109,415705,40474,124822,195886,45535,496684,488584,45745,56950,64072,43813,83083,514036,15493,75631,86266,104041,874876,1359765,709612,73288,89356,68773,84094,72598,4715921,1597696,2082538,1662157,13183439,13655777,1618258,1375023,1525642,1016752,1619230,997486,569428,1009930,1469385,731194,468373,1258776,1670521,1525369,468343,1143180,599521,982582,1755358,996346,793573,67873,1658797,819280,1009918,1670539,355528,329854,209032,873346,17554921,2648807,259675,955108,259645,414193,259636,1471140,259504,77500,763009,762937,20201446,642895,178084,217006,1243161,1908292,928993,12901655,4251773,1464657,960100,1096650,15970096,255820,418456,1584859,292009,1599631,186652,225601,225952,252853,1615018,489103,1530985,15322541,1968241,489241,489052,1679011,987130,855232,855244,855247,855250,1784176,1968235,818314,764527,1968229,1666336,1068283,1531615,334603,1111335,1409208,1111359,1925161,1968232,1968238,1033414,7728319,1599724,1533397,3416359,321937,674350,530368,370918,1395324,263245,1519318,1552660,1130382,501241,1739044,726955,1755961,538693,735241,608053,967336,22124618,547837,547825,211720,651040,651676,304933,654991,372091,664891,1027330,887290,860767,1136469,104812,209950,460555,101062,408688,347917,522250,386545,520645,49891,641179,280336,195172,460600,272287,1470414,1943575,737896,575587,489658,53545,648184,591157,591190,590575,1441548,1144083,590074,589990,357838,316699,877132,589069,589333,255259,952531,347827,376783,171265,430015,18926293,814282,883069,813313,2988049,1038541,676612,812704,1513624,1649749,1359585,374791,199180,292576,320926,199357,220207,78442,616975,602362,166366,1123347,567997,166954,66241,370165,766813,244612,465781,447403,464392,138895,515470,253636,382462,490291,4020669,520537,276559,1292478,189739,372028,195592,189946,399364,16857253,1778809,971167,824104,718579,902302,1835917,755731,1066054,1522411,1066996,755458,1920190,756058,1324368,1097235,809509,758866,1636840,755962,755974,755578,191632,201703,686014,1532521,826933,826891,1622050,955915,998371,18188308,1604656,2343423,4707965,162934,164959,174133,408916,30877,469285,408487,469306,244105,244195,244225,244018,16169770,1636240,805663,1381125,1513543,521950,699358,376495,1586776,1016983,41668,86686,4792,1603474,4129865,720094,1554220,992737,752215,540205,1554214,369904,3971109,824224,911551,719563,1963270,1230591,18734878,487795,288964,536383,380674,13967763,16935346,16844179,21584030,19321783,1973605,1831429,614872,13161627,13162611,1584271,775021,1613008,1730044,1299642,1521085,1602010,1259715,1730047,1819945,637084,182002,1448160,1756600,1897882,1559851,1811113,1859968,1684351,1822681,867853,1684831,1756690,1897840,1822627,1897852,1684972,1897846,1423800,1871794,1897864,20755501,1684465,1897867,1684867,1897873,1634551,1822630,1684819,1897858,1684828,1897939,1858897,1756564,1867459,1770088,1756825,1770118,21656003,1898026,1382541,1867258,1867405,1867324,1822612,1897831,1634518,4009389,1897837,1559341,1756795,1468965,1559923,1897975,1858975,1897942,1867435,1897876,1634545,1897963,1559914,1897855,1280370,1756804,1897996,1897921,3723931,1770214,1897891,1897918,1867471,1364418,1867318,1867321,1898020,1867354,887593,1897972,1897987,1897930,1559407,1897954,1898005,9442359,1897951,1559632,1897984,1559530,1297101,1867363,1777405,1897999,1867246,1897960,1570060,1545997,1559410,1867381,1747768,1897966,1898011,1897969,1570030,1559596,1747765,1897981,1303359,1897993,1897990,209992,383104,154432,209971,219133,671623,30985,382876,649531,1186407,1718815,575593,1769188,1063072,13655123,13770371,13830577,13830593,13569805,13569801,13569799,13570089,851539,853090,15744364,2197141,14782085,13830563,1465761,1618342,800239,853138,13586245,16856149,13585983,4271317,852019,2292903,851431,1387188,853348,2212841,836512,4223817,13830611,1659934,851710,851362,198679,853159,1130334,1130337,1129704,1129641,1555195,1129545,13193019,223168,382522,889474,1241271,750637,897556,149680,426211,60490,1233543,405709,1654411,21989084,1314891,1968625,472888,309817,1240974,17057134,835156,1875469,947128,2035798,845401,261937,181117,281089,154696,304393,973849,1675255,1389360,750382,304123,1584166,257962,636409,246502,246583,249784,247132,258325,553117,236437,620326,235969,236599,1645696,444901,620257,444907,1723699,620209,444916,444826,15563245,13569933,621211,9442799,236341,448939,448924,236497,4779883,948775,236695,286093,1453776,236698,278431,247474,246394,247903,444904,5123213,1645702,479752,553015,444817,259471,621313,236209,235360,444775,235261,4149117,4764949,14142765,14141915,620026,234373,737347,236755,236515,620356,235612,636478,236701,623590,1645690,257818,257755,1098990,235870,21043061,18114436,1832734,13917569,13318297,4018059,3962977,758638,995650,995800,1832569,1025566,914284,1832650,841369,1321557,1832731,420925,914314,1664068,996187,1658785,361033,1851442,16389157,16388893,63424,394150,392905,394180,37753,113986,394108,394060,394069,59833,394129,394078,394096,394117,394057,21515198,394153,385051,394144,394123,394087,394198,394081,61345,559,394054,15107309,394147,394120,394075,394156,394126,957787,1062925,1520878,1702330,105016,21076,22312,21604,495985,30133,77887,1019359,877498,836089,1944700,877516,23152,22621,21541,67426,24550,22723,24679,26620,44515,117940,658549,326743,69631,1084221,1077615,1077603,584134,584464,584146,1804057,584212,5133889,1536262,1858411,1286436,1233393,1078824,810394,423169,599602,1267761,424363,1266282,1649734,1013488,599692,1266285,1266735,423331,836011,1273263,1064761,1729555,591706,1602355,1602322,2095024,1629811,544132,1646797,544150,1602442,1405311,2169277,1097361,2169279,764335,2172189,355429,966580,1810582,947455,955213,264814,1779034,17544163,2050816,1856347,1065691,1937143,1834966,755902,756100,756052,1952839,758077,1555201,2108397,1555225,881836,757924,1066030,1065511,1903486,1295946,1555165,1671796,1321347,1035310,1671817,1830241,995908,1671358,1607365,995896,1671853,1065571,1035346,1385148,1315788,1288683,1642723,1662439,825160,3285211,1066438,1847572,1831978,1941631,1941481,1851430,1016974,1040422,631861,631843,1040488,1357779,1358718,1327422,295864,346780,295957,821206,642952,738130,247633,260293,225985,248812,864265,249346,259342,619960,1402860,418186,258994,20235211,1394601,259315,774649,906784,630550,518686,458866,907180,16170718,720604,1056400,2065669,976138,1926670,1798768,720562,720673,720583,1056421,719446,1604767,722476,880519,1761967,568501,722980,722587,1056007,1056475,403603,1115826,14061293,968473,14061287,1115820,13594043,1116144,2229175,1999354,699970,216784,930985,894841,1123305,904015,315214,200782,1505811,200791,318136,935383,568291,686137,162313,608422,744856,1483233,182494,1786279,914428,1781305,989863,591400,490684,457006,658780,523300,418012,91540,90223,83350,146260,69067,649804,105361,369919,21736472,4095775,21642041,4095771,409336,61330,37636,408298,408349,326806,408343,408283,309859,409360,408280,98548,408388,412,396376,408301,14871601,63754,408370,99070,89077,76987,12337,86110,140344,75076,429778,69847,86146,71497,426985,597904,516922,5815,3823,516649,172117,109174,17686,72391,81292,118351,7357,7351,5124375,6487,4039,88990,448342,20119,172537,10060,68422,87472,427819,5026,111607,6388,87493,106801,5266,428728,80623,75811,27988,7312,1467477,14335,15139,3718,12592,5284,104920,1518367,13770747,605815,83641,367261,1977616,1859935,4130075,1080798,2145167,1872013,1977952,1039777,144913,584395,584605,357436,584482,584251,584689,584698,584509,1804063,584614,584629,1018411,1804060,4224431,19499821,376936,23794,4495,87817,643999,102136,10732381,72007,42091,644002,1051213,1419318,812107,1057762,1432656,540460,4010189,896233,430087,1432635,528253,460903,185260,3006127,448975,353920,164413,487750,170890,185479,460654,491890,51187,387940,216004,118210,373432,1460835,196540,135997,99952,365494,493276,246649,712855,352732,670435,16935985,637990,639316,771757,202468,310396,283666,300613,403150,692344,1344906,1050232,472642,673192,1763362,85027,67468,76084,42070,79789,120154,103279,68335,36421,45133,5104,82906,106945,342412,80416,142090,82891,62266,72802,5176,88219,342934,80902,73960,114772,57859,142096,93877,133558,151963,1719421,100750,520594,723196,723187,582922,723193,723184,701584,723190,1510362,1476555,1566427,907543,304861,146665,1668433,2822397,647785,449410,634522,1094310,1510365,1237212,1476864,1855477,437116,853207,1413630,1886218,2311909,313177,452212,452074,445039,847468,1413636,375331,1057648,375307,1476378,1005220,1510374,796948,796810,863554,451066,1094601,1477044,830674,449395,571255,1464351,131965,394804,1476483,1043344,1510392,135052,1476486,832837,745306,580555,1510386,1510371,887464,1478862,558502,1005196,135034,439849,437143,1464414,1478994,1510380,1510377,1014415,20505337,182446,579289,798730,904096,1420476,1564111,632224,266173,1588495,343630,346711,58450,639280,562213,357748,357286,360661,638476,360820,358984,490495,122734,522478,96919,490492,681256,469030,681244,681253,681241,681238,681235,1650280,775255,400753,1538107,1552522,655723,1444764,1020691,791632,791548,1614754,839791,1009921,1143264,1739161,995290,1712473,784987,630742,13145233,1350765,211438,1351008,634798,367246,211543,451225,538636,21256232,938794,226297,764494,725749,1039357,237163,19907488,174562,722284,752125,1783726,1321302,1321440,1321437,1632076,3980073,1316127,987340,1646734,1085799,867445,719869,578941,578719,545686,1350069,826465,38371,407227,311836,1442526,26827,64846,397801,443752,1668166,788275,788284,1025065,81610,549142,769429,883078,623140,794443,878137,4790219,2456635,964492,753019,687322,20396542,347743,1677313,199288,637585,1602757,199687,1233993,614101,242791,630511,850837,638953,1287888,16158238,1857145,593584,1857142,1131153,1457001,1218024,1444716,402595,1672198,144229,324514,1517287,728233,1902481,16856254,458608,161683,1628929,637660,169102,325597,670834,158572,12910745,756238,757783,82621,2111865,102022,1056670,13760521,13002953,1908298,1470339,1819936,788866,1120815,938899,1088634,558328,806509,426280,21447395,653191,15005307,12985611,44443,593428,593434,503443,593404,593731,144319,303808,20839177,2020909,661333,661240,372571,500611,705235,968257,968245,150673,536902,840136,840397,840145,442168,735781,553252,840163,4018113,617797,752557,256,264790,1359711,2004898,31438,381886,274303,1005133,274345,1064251,33763,758185,102505,82591,80440,82714,78133,136174,146950,342256,141823,95728,68590,93439,68665,93529,111682,26686,67726,142822,106909,142813,563740,89023,78730,99757,342475,36490,78712,78718,78721,488689,78751,21637,115846,4738,72331,80878,115813,579433,647041,660079,83191,75058,72388,348637,45985,3346,94756,579385,75778,27889,76900,15205,516946,37264,494398,57595,48328,439432,429619,436252,173560,135856,636709,440089,440083,1290084,1865152,1041931,21296042,21295334,20973685,20273083,238249,20809375,21912080,4144373,319888,4147565,20732335,912556,970951,1082472,2119201,2241775,1084635,2001163,1235205,3502081,1277709,2113739,1598710,21989129,320491,902506,934273,902668,971026,948367,673993,618382,225739,725590,737119,263389,480397,480130,948592,480067,476860,478381,20959852,475894,4756861,20638672,249913,476797,481378,256855,479740,248632,247879,619738,246217,249646,248383,248737,236407,259294,248326,235087,251020,1645717,256939,259345,247654,235045,235753,235114,13137797,235405,236068,21112943,888610,1280271,433669,1685542,670765,666718,417046,672622,745078,1125609,214999,369556,315190,369523,156403,369517,107767,369628,369460,369694,369454,40933,369496,369445,36058,355183,369571,373996,78040,134944,369589,614659,1088967,757900,731986,1666861,1841080,1730359,595570,766900,1583860,769888,769753,769885,12672653,13681821,1571860,935092,1571866,391378,1571869,1458525,698845,1571875,1571863,524893,1814269,447697,733441,13908601,331054,202051,207769,344182,218617,52756,23101,63142,52540,105025,74212,72256,72607,1545838,619849,1110372,1110177,1242909,216772,941869,1483017,774235,4723151,1841551,1908187,649147,118939,133426,61294,81139,21259,68776,1599463,1340292,129619,245032,185449,579448,400990,288388,418858,1444119,614569,906727,988462,797875,614935,1008832,1858144,797749,41344,797671,1809232,308743,797857,797866,933439,1087902,233908,797872,1029418,1286415,939355,1032733,1858150,780355,1029448,1041469,573001,797716,1858072,797665,1029451,2339737,2003713,814123,797854,1858141,1271184,293095,297691,1119333,379033,134176,748711,60256,967207,587770,1399263,1230189,296983,664273,296320,369205,1710244,212416,133840,304906,1634824,213586,213637,1297722,1461237,1590322,1342743,654988,1013923,636025,613402,659620,1008016,1684381,1946317,1684882,2262885,1867183,1545979,373366,1559254,2282383,3724791,1559335,13119857,2267037,1559368,2162369,1958662,13909209,1634521,1559290,1559626,13908063,1559599,1269741,1559575,1431438,2218963,887599,984127,1949392,1431423,796594,1106010,1558897,1777369,371938,1559308,1821052,1546108,20861476,2282537,12966871,2632507,1559104,1558954,371839,2282575,375952,1569967,2075002,2282375,1691950,1558810,1716937,2581457,1570048,13697589,2581675,2282373,20439109,2282381,1559293,1417398,2282379,2074963,2559129,2282369,17974573,12902425,12823185,4014421,1546096,1559854,1821160,1558711,3987561,1558849,984886,20704618,535270,812971,1359666,1476390,732697,1628263,1359813,1359975,1779430,420898,420949,21696686,3572995,13284455,4152137,1831753,1626109,1267002,721078,1625968,1646614,1267347,2035204,21421226,1257582,1257579,641515,447922,471433,462502,288601,154345,54127,498595,124156,538300,764011,627331,149272,627313,794521,149623,391873,78763,907843,353467,602056,861715,15981742,191023,1350960,810820,810781,810784,593833,294976,214249,53467,64801,430885,606595,233590,86407,643579,215233,161149,129667,154192,26329,104149,70717,68620,82066,126088,3841,121363,15334,156643,10267,374140,342604,21853,109696,73918,79303,83122,113764,99613,71458,71425,93946,124468,93628,24256,24823,45862,21208,46003,93661,39460,77191,87460,110641,33622,135871,107566,349030,132640,516850,132643,151717,44956,3631,76663,1090518,1742527,1131996,209926,169507,109426,682249,489952,125254,102568,43909,105874,105877,72502,98041,5254,6382,6136,6181,5689,6439,21106,69148,796744,1267308,271237,271459,1073581,1385205,491968,274129,274267,891520,271903,271432,271444,274234,5149509,744607,190177,865681,1659715,13061943,13482903,1977652,21144917,20662114,1871998,2101207,3990957,154555,453856,379732,125377,744508,137749,353083,170854,103039,397927,376696,435496,397912,124714,627709,51823,370624,557440,710338,297985,170368,188782,192133,783130,413542,460558,457957,218689,454510,783112,408517,185188,58660,86773,50227,87883,45934,101269,84493,92017,113203,99007,86458,10441,60397,113155,9985,451120,210154,462856,408970,467569,399244,139321,288295,196531,960655,524023,867136,841729,1580824,963331,1028761,622324,607702,1578709,1388082,750298,1580821,1227606,934243,986905,1325547,663937,1580614,486967,621604,195943,13342225,122302,475183,164161,97294,384226,51163,356035,514078,288703,348358,195871,522283,164206,53944,146371,134062,714385,1054126,750226,17167282,757024,1281855,1292112,54835,3908981,54841,54757,54832,415033,54862,54817,415021,22138235,54829,54901,54826,54961,54811,54847,54823,54745,54853,54946,54868,54880,54871,4044161,54715,54970,54739,760771,1441341,621904,112987,375892,20593,21025,23491,22111,161854,431704,431716,297736,431713,1031536,1524724,470626,433042,191437,328333,330478,182146,244003,1120872,636604,585172,652672,663574,15005823,235492,236206,235294,251005,236641,737323,258505,236164,258052,13045583,235960,2492273,553087,552991,236134,889264,3553901,236431,3611849,235351,1419714,402607,13137011,133870,280966,13127897,13127887,13127941,521629,728797,811882,725944,725926,453835,616357,211708,746842,939778,269842,748432,1204416,939919,197098,1461468,1386069,616150,746743,211921,444967,212647,746629,13018389,1042993,729049,259795,1335879,1120554,610063,1091367,358675,492586,401806,112909,570187,233728,198694,472699,4701705,140911,233602,18875038,274801,407185,110923,13908893,659755,192883,194008,659752,15755710,18902221,377083,14142067,649270,653044,650557,13637383,13627781,595237,198568,17578690,13505943,2372225,2306379,1572499,2317609,1417476,1674112,148597,1507278,2237259,31747,805489,1700920,56338,688783,243829,538432,347809,694540,411127,684535,492127,203221,1799056,132148,1422054,989917,1118544,691927,988759,839119,1118565,391828,1103973,1118541,936295,824002,1118529,1118538,233794,231067,1317510,247027,13018907,178195,179356,431656,521956,727357,704485,59095,446500,704488,190303,517876,531985,697522,211717,548734,190051,545356,704470,373579,389890,84190,189583,777829,154354,568705,841558,317821,317827,3769011,5112555,1431246,45307,461221,743260,515584,548353,291376,667045,470551,530035,263011,196483,102451,376003,64897,494185,125812,17166871,550144,4715733,4111361,321184,597781,550132,749146,211465,594058,211315,241441,212329,60160,189961,1339959,653041,685843,106627,17042683,20530930,21912458,19958755,16828225,5164961,65986,300604,21397388,1253370,40819,19103950,4771057,19545958,19499986,13830557,14229015,21257129,21216053,20168707,21257270,21257078,19510990,5124271,5164481,75193,18926053,21229187,5157059,19545949,21229193,21255857,5124281,21216041,20115193,21737201,525211,220540,214642,491410,12994755,165688,360751,165673,165724,50989,165691,287428,282250,282253,65134,282259,214159,451690,280729,64126,69019,657496,153367,53905,72583,69235,18241,110683,976738,213985,522532,530293,62641,210643,225271,22162,60046,185272,86602,326482,366415,326524,326368,326392,14967347,18938896,4152275,13619371,15685345,3993801,1142145,178996,1127874,418870,466600,436672,680761,293335,178243,177838,177820,759766,466933,1400913,558094,761326,756916,757207,441613,681094,768190,1133931,680011,531487,679897,1276089,1458069,1067674,679960,1365894,768121,218797,91354,42100,155080,34366,90136,21187,136336,38692,94528,523966,117883,91885,489700,40993,435187,185119,75256,84586,405148,136294,78781,86248,274816,105415,50134,331666,43495,111730,142951,87847,118975,6687333,231064,122710,329914,120808,1367799,583729,1279752,1268262,1638973,1591390,1268271,1639363,1639351,858595,1269744,1083807,1230651,859015,895792,895933,1285896,669607,1632583,1288989,2173873,1265682,858397,1230888,1230708,982066,669637,561973,278701,331078,764860,150016,1690246,1291896,558196,43717,4019217,223228,673471,4148783,449017,1134609,507520,1238862,12718,333490,1547476,1700869,700372,1814896,1593217,528178,444997,528184,274834,40924,368047,450868,520990,108031,490333,13154327,115633,111358,56896,766012,185365,185404,641023,132379,520561,61210,183271,121135,218947,297661,190888,546604,22006355,446281,650011,40792,159220,78148,70594,75172,183619,83551,22123,70498,516913,111091,244075,1953166,828493,1547239,828484,828478,705730,781837,735271,370993,375697,729442,339634,335770,456781,732196,384364,1136631,849661,1567819,691528,1136016,843196,1136472,419479,419284,871234,1134492,1135422,7102673,1136619,1754674,252805,252757,253102,187465,410197,410209,110929,1107060,1135713,652945,419449,1136634,419221,523630,1134663,829873,1136622,523489,1134507,832087,802969,802978,832084,803017,419428,1136625,583150,652915,1020979,10730593,610471,1137657,1588969,817132,820264,279739,820228,820225,4387297,525007,279589,548194,188083,189940,189118,111886,520009,240967,191578,91405,84295,189928,190912,139834,192028,216418,216481,134794,650005,18078199,73897,177250,232510,367324,489808,232555,474244,517132,326719,358462,366145,363217,1142634,91366,449521,491248,448036,688615,538483,363175,354979,462553,684907,708214,1142715,745780,548401,548308,817198,363181,1511532,1146834,182614,388846,182515,754747,105073,398563,186991,77638,1008253,691246,712117,655393,742876,408715,461107,64366,461923,682600,389464,56386,530437,379453,643189,502816,470611,504943,654874,390469,701416,62689,701401,98788,701443,701437,701434,701440,61375,701431,701509,372505,701461,701476,701425,100096,701458,458332,4149237,701473,132061,701452,701479,662119,12690657,701371,701506,701386,163300,310687,473527,132727,407137,487600,869269,780208,515416,215767,196918,381172,690388,391228,211882,1229613,671638,190285,654253,1066459,431842,517744,130879,652099,392182,392095,392092,392080,392074,392167,675532,1252854,1025677,21366914,395620,164197,55993,210379,529792,134074,132367,529777,49795,87946,870334,850408,1218915,523699,1229361,536899,468064,794440,4010347,958561,1131375,1131261,567994,639265,1071082,1227342,1227339,487198,546115,362128,529054,111436,795388,985129,907051,729628,793588,19408291,1131546,992506,279436,671734,536983,784111,863815,1230357,1230399,335473,564139,961069,542395,1482492,961105,1230402,339235,950461,18078202,180682,150061,1233579,1233582,587293,1008955,143119,157216,203116,1236153,588331,656743,203410,48538,899947,281776,313189,811540,811531,825091,281722,836242,281701,601606,281968,821641,601648,1236108,821617,245158,843298,613876,982297,1236189,982303,1236111,1094535,1094523,1236129,588319,588262,588370,902374,836365,586231,821914,588295,588637,1077486,588367,902365,1072984,1081395,1044706,1236132,1094568,439399,315790,75352,1236117,111991,436693,846085,1044817,1236144,103093,585541,586219,1236180,1236186,102205,865177,428254,371764,586252,58222,479917,189544,281650,499453,154753,36085,491179,502252,380335,451123,288736,83236,356011,208120,280540,595123,1088166,567985,1242057,200710,35524,456832,183199,154852,134173,183178,392077,210097,456829,210196,210424,280441,86212,60016,622348,942754,1013848,744886,186259,216946,200761,182509,321025,559279,825901,1243131,616795,1123314,829447,933484,161974,473578,15745630,521005,929443,1243143,1243137,1243140,1243146,78832,43537,109396,94453,96571,70861,99190,381292,696877,587593,1901137,615268,162499,220087,1243188,121897,562051,1243194,162154,867637,304951,1233831,744697,168820,440209,465388,288304,3400783,186508,1229889,688603,1230318,493396,262237,729469,1005709,878908,651766,793315,216088,729208,597085,674815,495604,1230375,729202,146677,417223,1533853,1146675,1041517,671695,942916,390532,729118,993706,980674,1032046,954691,1058086,1226277,955114,1232760,344692,327757,343354,204952,302515,673084,170713,1205169,587407,456910,664003,375019,19375240,18693790,1382907,18913741,18926764,978604,978634,13342205,214624,330394,141949,343393,356122,638911,203194,883105,1248504,343717,343567,202495,343579,790465,284407,484678,207757,344491,638050,206674,1244520,201892,220510,343540,62080,639235,523243,345478,163525,163753,639082,771310,638182,954463,270199,283750,343588,203665,203428,163528,771733,220654,295132,485467,950980,638254,1249419,296680,584818,4271513,284074,201961,1752484,773284,203647,343351,936748,1349721,639283,771574,1030768,638155,343564,223123,773293,308770,61861,560185,295258,1249335,637891,203212,1245696,202306,344398,464095,344281,848026,283792,202729,386764,202459,625906,550729,697993,122284,13546243,460987,459457,210205,218656,668470,214048,81127,408679,650020,143236,185248,497497,501961,106489,13170455,202501,206008,203122,356083,203041,346081,294982,772615,638485,202333,163591,522127,346582,343348,206848,344389,519907,344521,283918,302407,771916,468211,13200361,343342,74173,6943,183838,1249479,343624,203011,284314,718858,964735,395938,1621000,544462,153268,210034,210016,244246,19582708,383611,397054,158113,661048,15005875,361807,397555,4147713,189346,216460,17544061,661501,498775,293224,63745,661495,661477,207790,412816,344386,202060,345127,1247805,1326246,405367,1248060,19698433,295270,343612,207814,1246212,346216,343891,164164,207760,207784,1246584,398287,163846,343693,207850,661474,638341,661483,21886262,485764,1279761,638395,206743,5193241,214888,207346,1254927,114790,109486,420997,61981,14662083,450808,374521,461455,588310,1254924,743413,209068,477604,1245723,294904,64768,41266,370111,1254885,1578862,58669,4345,1254921,585652,224827,1254909,585406,360802,448708,541222,434008,476863,469801,116719,468010,185308,455887,4735617,128470,727291,765307,578500,330193,1325853,150163,362782,149221,278662,156742,278707,593923,278740,149602,587311,727294,844303,764566,150028,825145,897544,245836,725128,725230,186598,138070,245992,332218,234442,21314558,21885956,730219,140629,934165,210373,133831,183190,408538,97384,195787,280705,1338654,595093,760846,200695,161479,169063,320554,897517,1342710,1038757,473692,275395,1325817,793327,915499,1052971,199408,168238,233989,203671,711961,417199,1359498,1028596,1359510,405811,1053481,794872,150748,1359516,709579,1144338,770290,1359531,1359513,1359525,818455,933733,1359507,1359519,407356,709627,1359522,1359546,818494,1012594,732694,1359552,18938899,317857,392305,581551,1367769,405124,640357,5112359,13177865,1042702,267562,1377684,321223,318580,318619,318562,550270,318505,318571,318628,318526,318517,318394,830065,167611,265051,1139559,782260,550555,168202,529183,214438,20396176,805624,554248,695641,860665,781015,504121,642823,1135407,13753063,150601,277603,373813,21782702,267451,1139949,915580,550264,1139061,233866,293950,294610,161269,266539,334474,265783,293941,159235,522817,153235,293845,294376,1026007,871669,871678,1138965,871672,294424,294112,293836,293656,902497,14062311,866215,294127,866248,293977,293461,902473,294097,293680,509980,326170,1340100,1386009,1386012,1386018,278797,1033594,765442,1386006,1386015,906895,1386033,1386036,797515,387718,13276457,13443775,561727,4014173,78178,49948,74842,116971,77587,72778,34561,534997,105310,34387,212443,748858,69232,79537,115279,63019,76582,81037,172501,75817,85066,17923,20662,102742,280873,342118,83044,613351,101632,1030198,1026412,664642,429958,436195,1401546,520855,372106,736540,634324,68584,348298,692056,770701,1273731,33394,412324,63826,412318,1116273,1122729,150406,159100,714190,578572,803278,1401660,332938,1030126,374830,707824,106414,796612,543250,1382280,636022,611752,803170,1401687,139228,523291,578593,1401690,787285,1041229,1710820,547282,656668,370426,445537,598039,153400,508264,1401666,803296,224173,1046929,382651,64093,797149,376813,514513,1117227,803596,1016497,578548,84532,1401798,796798,89386,232963,232960,99286,520834,111952,850828,863299,1108386,519889,793465,210823,2580275,515731,214681,310315,309199,145462,550231,344215,394579,639349,1253703,224455,278242,314545,141997,554338,750829,1494648,361054,814423,310303,141016,632851,343189,3941319,370081,664075,203656,17555284,843565,843541,285115,727657,491866,1374921,843553,13837627,370072,1107897,21158597,384841,384826,416206,166306,333220,587776,664501,1431672,746617,1431717,748492,223930,223960,1431714,1043467,861355,701992,355258,355291,1058452,702385,435223,635887,701839,311158,311167,702001,274327,632812,600700,701563,361612,723403,587668,213280,159436,580702,1431690,121189,233449,367312,1408284,367861,137725,99457,563164,370666,601501,600649,280900,853930,431191,1046497,1036339,864547,362671,598015,232516,15330161,1243836,450049,1386072,1230321,637711,1402950,961426,823795,309217,282454,233053,157297,656527,845443,1478577,375811,233185,1476957,634267,179959,445834,716617,830680,1477464,910675,66121,305440,445771,430948,1005298,439681,370471,1041385,375322,1005208,635854,142789,575755,1474536,375259,278293,445720,1476948,1566673,1474533,1458978,445666,600304,1458981,370444,614590,887026,614572,452134,1477470,569404,1477473,75100,1476708,452131,1234749,456727,116536,456712,421468,450100,456703,122314,374530,456724,35500,362767,210136,132076,305083,280864,1350360,1478508,200002,331228,1427238,1261461,295966,633112,1112976,450916,1350675,1999000,227479,640876,458029,289117,384778,141538,274807,320542,843271,304945,389041,162193,1242729,78856,169051,164191,287161,1477296,1477317,1478793,745135,228211,355135,900511,529567,656512,437119,721399,1413708,1478799,1428951,200107,568750,218419,166687,162529,236602,287185,275596,743617,845461,448183,610627,1479024,736627,1429440,224194,56305,36139,75292,19486153,1022296,530062,267037,445495,608554,664426,74509,487993,657448,74503,520354,95122,560740,369547,646708,599938,369577,1287639,520336,450712,604273,472996,1479339,461638,637672,671143,162478,1242147,637720,587842,296290,309184,1396332,134995,873265,282508,281899,1479333,332956,1526476,135298,445390,1477242,832753,714199,1247526,788536,714013,635815,611725,484243,583411,1040803,209581,40831,428464,520861,877855,381892,1855486,1018573,36364,634477,278125,1476747,394834,375247,823426,1254693,947545,135193,634273,99439,3813417,1380120,445615,450202,1937368,560779,441064,452194,614593,835417,569386,1477041,1477089,891079,1479342,891073,602326,306142,40981,831520,40975,449413,1087356,1032904,371449,595495,315202,388258,197611,322540,331207,472954,166993,212617,579262,365572,440203,353623,568222,748939,445918,262192,1402032,137677,375781,702163,332974,275734,673276,371377,232990,823789,859939,634900,634231,79012,135013,370447,751375,445567,940540,1477521,803647,2576437,1048213,387364,154429,102367,52468,387373,636070,451768,118621,36544,1413642,914911,375433,568036,161569,19250551,472942,415885,331141,1479660,605569,1479669,732184,582250,973291,1479663,21965663,769552,222790,743455,841024,381859,161821,162217,1233714,832852,614140,168157,197335,1479336,1347540,812266,1687246,986125,1901401,812269,1902943,1857034,1444314,2552967,1015129,1818487,1448529,1105011,1368798,1396335,1662229,630508,1422417,630472,15329767,15329833,1409775,15970015,1126983,1089807,1254234,1508094,783802,1051855,15322275,15329805,630529,1024450,630496,1817197,1703143,15994435,2105620,1303287,2105626,3959595,1556857,1409754,4789307,1310625,5132547,15970078,1638739,16006861,2105608,16006252,15970054,938350,944272,15329819,958372,19545055,15329789,15322289,1089810,13981343,1557064,3959607,1573039,3959597,178339,1628140,463120,1436400,1277691,463681,1694002,1810417,463675,463135,385432,162121,744592,167290,161797,593524,593470,593218,147409,216643,216760,197398,199174,472960,217111,906625,331405,212980,497140,197485,1478679,651079,200467,315367,293098,748534,169069,305086,591088,395536,493906,370441,212242,1095297,1230210,1246587,1230180,1448781,82507,641578,660409,4111339,1480539,544468,831748,304936,1981591,866800,15744343,764245,484819,1479204,907546,647524,40279,508168,305107,1240875,382360,508444,245302,342112,437281,535723,355999,188914,99388,1595128,747202,940186,747352,167302,723268,600454,296281,296323,212053,823462,379897,701803,636019,311038,722935,600955,635929,370501,208819,840424,219901,547534,1482966,148744,97408,104443,372682,171217,153925,368002,288586,53359,215905,218749,208000,464506,170971,313630,520150,124111,65203,469387,647224,218860,104794,377236,185605,185290,253687,452506,651139,94243,253654,131167,297505,140509,196732,156907,322021,413554,1483065,14142433,2209141,2184491,1622758,2184489,2410771,21483689,21570611,20719282,20920321,20272906,20920612,20555896,684733,907204,591358,930571,1010977,632107,1117701,812506,560917,581716,901957,321007,587011,568672,468082,374227,315787,663445,128722,1483230,315193,874579,16019275,55228,124171,271141,899434,1483236,1274043,459286,622675,609721,595096,305110,568792,568726,1483278,744931,166861,903751,744628,445963,748696,720565,167518,321016,560911,41005,1085295,587116,1480881,167251,1510128,242785,445861,242779,684472,691795,618121,211180,330040,472741,408424,763576,713605,1241592,1321215,752011,1132950,421861,1419177,1642708,1316784,1398924,1833868,1930843,1770475,2183821,1316787,1554280,1385121,983086,2246063,385999,13752997,2246061,1056625,2246065,2048029,2091511,2091526,983110,1642765,628387,523177,500143,675166,170842,906541,20985229,123139,376807,407131,153877,361978,389977,279979,456883,185341,488542,463441,210022,830905,1306746,766471,613342,621799,1488354,1068550,1396482,887977,745255,765649,110653,822778,1082706,1116513,831493,765280,150367,578692,803179,305077,797527,1488339,723406,1488342,1411716,664771,860239,797524,775381,2221577,836053,822796,426442,822736,578551,864970,864988,606451,598003,436045,887983,1977106,1845805,1845835,2004823,1937071,1845748,2287189,1845742,864979,606445,1845829,597976,871663,947011,844492,1845838,941074,2019787,1518607,578689,984148,1916047,863350,1845754,844495,803143,844474,2019904,797071,513994,311131,898228,803869,844477,803119,861379,823714,224170,863293,802144,100765,897454,407125,1316874,370519,102721,36277,618922,141673,762910,503014,20325103,546619,1139676,1287534,1046302,268963,265408,776836,197026,1042705,730645,892627,318454,267490,640267,955858,963463,1137558,766237,244066,1009957,1187181,1578214,1245909,674896,382816,1330791,1491528,732859,1491714,1353213,1418364,1458537,202714,302113,285415,296020,692008,505024,1246953,1491624,282094,49963,1267416,133747,843559,902080,1254591,300331,642946,1236579,1250229,322357,207199,203176,1075686,207064,300760,1493520,743572,876472,281812,1107261,1238292,3708287,625897,1245072,202573,1246137,214750,301915,346690,638650,1007356,347320,343960,522046,503731,307552,597463,1494042,1413675,283777,1259925,862378,1317909,869641,1494894,1043098,1530037,1521382,961645,1494750,1494765,750286,907327,2839511,898069,282730,667372,329539,334300,18314506,911239,834433,202375,1424079,295426,346594,638704,1495692,544642,313612,241567,776443,384907,2224241,362605,182581,381682,601765,655348,285616,34747,131389,1491858,1495698,208357,692194,202681,2254415,343909,287551,1495749,907873,1241523,1260951,588643,601828,724147,101080,1054762,1054768,21556334,670285,2603525,771703,548761,202114,312412,1467621,575533,77224,163510,1248528,352621,787477,16856026,13018289,5112519,903505,140080,464530,333046,491620,430420,466579,489544,1564963,955816,955840,955831,955870,955813,955852,955834,955873,1604662,955825,955810,1564960,955843,955819,318523,955879,955867,955891,4024865,18236203,133333,196045,118651,81112,59686,1245765,803674,344383,202039,295147,345547,1249056,473290,61993,343498,56182,56089,4128555,56197,56119,56260,56155,56233,56254,56113,56269,56242,56239,4701811,56257,56176,56236,56128,56218,56131,56221,39658,56200,56179,56095,53986,18583696,5193417,701206,941410,960772,1479111,634738,607351,157567,954883,1517371,728503,1517365,910336,216877,597553,161380,820219,329182,182557,1029271,275020,97009,608497,19663,618229,118144,613552,427234,159442,1468692,65668,613549,193021,690661,105262,444115,373639,612541,657763,2353,278350,957751,448672,842083,796816,157381,13682185,472909,903610,472966,168385,568717,161449,472639,321010,1242063,117493,305002,568855,445864,469771,1242453,497521,166795,199465,1710610,14782329,230767,523099,35452,60181,116554,35569,656986,245287,30790,245386,526426,1360773,4729273,256135,525085,14683969,527401,14683963,1333917,738436,738871,1572520,248776,1572529,1572922,248671,226024,1572925,739903,145891,245782,503029,737356,1522615,666121,330412,154819,534799,1440249,1440246,1420254,515143,767878,642061,770437,682669,1436037,640744,345445,228742,913867,381139,712483,85156,594211,1263369,216082,85081,806623,148402,33217,462934,215383,419020,700207,241315,535798,524155,488263,464881,80602,75400,63058,87004,84553,543094,342355,71302,657745,99079,93589,366799,21925,887614,872422,433630,157540,61756,672007,36229,520741,715204,520744,267091,440026,42076,61681,714154,241603,535858,448363,267097,1413435,111931,53425,15172,214246,437293,649609,18631414,522007,20439634,870535,6058,112714,819643,429994,659950,669970,4048,1312389,2067196,1315035,1315041,1315920,1314450,114700,76387,24457,5193183,708934,466651,1527334,496711,13389443,1535527,1590703,698272,698350,698485,5139957,698284,698473,681955,178054,7727625,7727587,13357787,16193539,698338,13357769,698290,698320,698335,715645,436429,16170079,456826,434836,492328,102094,698536,698665,16169581,16054972,16044265,1575520,698497,1440996,832018,832015,1059463,167413,311278,543457,673762,683305,465199,499072,458962,112525,474460,520153,428470,998389,998380,135547,106102,289009,1739863,766681,1596130,586654,105493,593938,144886,325930,1596121,764956,682468,21665990,462655,668113,99493,19322365,754480,978514,561829,315610,132181,1646656,705826,361327,244096,244039,472945,5132597,546097,574300,1397028,216628,614149,524425,559282,171283,1513375,286861,497092,12966851,396208,742117,871837,743830,491299,671797,241003,547435,1595467,271891,14228833,589171,96652,379156,392008,379165,72676,72682,209914,329119,329023,328972,328909,50986,233929,233845,89800,91549,13655521,394978,715957,186226,1311474,759649,680755,834466,130978,1045474,1018957,1008682,1541353,1045429,435202,712915,378262,380131,380155,53974,461770,594307,958738,870109,548305,271849,492682,271498,958672,824719,1143840,943516,1088289,943513,103636,90520,30610,30613,78214,142861,140929,413449,156073,119602,76705,80008,14887,430717,136243,14815,30097,44836,33721,439441,136150,109615,92545,439375,17437,13170001,21174434,18965245,14339769,16031137,226696,142639,1598398,1253226,150484,664111,452038,244714,50977,35143,1893694,1250805,1242963,200314,1477212,766483,321976,305203,568951,1478853,233206,275461,309664,304801,591136,1478790,275698,387583,1272435,211582,233221,605977,305041,702460,313156,197152,553909,746674,228202,313135,107263,274777,598048,701818,722770,212548,723082,632785,562669,1373835,1480335,502894,1262436,213526,749482,634864,563065,370744,96901,226744,463486,55213,408415,1119726,1288671,568249,151237,583468,576439,1069606,578614,111430,1411548,459967,743539,232912,583453,897610,1076955,597970,597991,835291,512464,890614,1478379,554638,529210,1142727,1301754,1538128,208015,397105,638923,1443240,374221,405955,333604,663715,496585,459652,496903,520408,653521,543136,195598,664714,546586,650917,527902,411490,1243911,166516,800845,678172,166555,304975,162430,530308,461545,552424,509551,668239,283417,102154,387475,508489,537676,367990,55975,40504,4016579,364759,683185,515053,329551,398644,651802,704785,660997,1703995,502852,195961,386935,387532,127648,469219,1252791,449290,547759,310429,121132,201658,20531101,501094,520102,520099,520108,459199,117037,103681,74092,9607,5242,38635,74122,314404,520096,461506,17203885,40513,520105,1496955,317662,325126,1128177,691681,17565823,13420545,13318475,2074321,2709007,440314,158707,520939,461305,124771,404788,138073,210298,984724,903613,904009,906514,217162,315145,381823,200110,200758,19545598,198571,1243185,19104286,167011,166963,117193,377032,587254,18925936,147802,379276,16746742,283459,445987,83308,1316136,931087,823555,618109,186382,1271634,684790,1477704,168670,1237770,1585330,397165,166612,465310,472735,22495,651679,140044,814237,197608,613417,197425,1427028,385204,540118,275413,1480275,2249457,388600,99403,351883,133864,318097,545704,956812,318739,969148,333949,612346,318433,319084,969154,612340,318382,612355,612382,514648,612376,318373,512818,318589,663829,792883,514696,513019,792895,512800,1004437,514591,792964,1004335,514726,612358,1004350,514627,514546,793147,1653826,514657,802834,514609,938419,877057,514690,318763,807790,634351,319033,512839,938407,1024936,1004323,1653829,512857,43561,84904,49543,471112,668482,390514,698917,440512,424648,175054,154327,490852,98620,470548,244621,311539,695083,641518,903829,147541,1597579,641593,388228,223828,381460,404632,395671,348304,1602559,202597,343198,207835,346753,174994,535609,154336,385093,536077,500284,154567,223915,170263,196573,101092,213019,170947,490381,462604,461239,185398,78256,458116,110353,49792,118108,368221,98137,113071,55918,185860,196912,161884,469234,520048,193690,163114,1587682,13981941,408631,619579,691534,540337,781024,554239,3609791,1248231,202258,201991,202246,638695,346111,345181,773374,202339,220066,202675,207787,206842,322789,308668,507790,203626,344713,203434,203560,1245588,1251243,345391,141976,1246083,357619,360631,434542,384124,291367,458944,408766,376252,143131,215854,185287,459043,383197,281083,458992,458968,286891,274423,18723361,214777,308629,302224,163474,1250766,343216,637012,1139154,674038,488968,499426,384178,36646,154264,42709,39760,142891,486955,673858,421594,486928,60304,13760261,34906,133609,91282,49378,490402,49405,15802,61264,99031,22072,658705,1530400,1659730,1603339,1617547,1659733,1584163,1248750,903727,473935,1236846,745549,1252074,461644,4764287,661945,457090,81799,89704,85744,473686,162103,1242747,167377,167119,168601,200284,496519,168721,22086755,15756646,18735016,15330443,459544,4784271,666223,366502,666199,666196,178033,199690,199321,445912,330664,1481034,1242408,18711091,410530,374425,401320,408697,244192,133924,183100,375916,288424,639439,4764889,678658,310462,632278,678652,123721,678625,678628,502288,501751,1650328,354925,678613,116803,409417,678685,678643,678610,678604,64513,652981,167959,14591009,1547482,974566,1415724,1073584,974542,340732,1597168,1456284,1010557,2495641,836653,1428600,305104,186943,1482990,1565848,279754,1372353,1287891,1417359,78286,84214,109858,91459,727843,83890,78232,370882,368197,182050,120484,153184,436048,57097,431131,656365,441709,441706,686935,659740,646681,650260,385654,367636,823339,1414446,637618,186418,1241379,1604383,305026,218356,1588165,315433,497128,199498,1510806,82387,208927,230092,698071,1434225,345406,207154,1249647,703549,359299,358198,568261,908617,568009,605563,523681,1018768,877879,1107414,1135692,1135827,1135593,1136322,732733,740689,644272,1136841,526387,863788,835273,1538377,1231281,803791,1673485,1107516,858490,157969,1504143,1543231,1134450,803152,803842,861373,995125,1478190,995137,1478139,1538380,514465,523807,1107438,1519600,1673482,1043545,1043602,1013287,1673488,1045012,803251,851347,803761,86083,122050,47551,864625,1018756,514516,56482,56452,87502,803782,547270,1535290,803728,1589743,1673491,644050,644266,980017,1428366,1032589,1045291,1043629,1407114,644239,1134378,1134381,1032592,1497771,887656,1673494,1107570,1107393,845710,1242165,836713,147871,1004830,1241997,304900,892480,166957,1241976,1989274,166690,473149,500551,182635,469270,4017593,197893,19485463,19472884,143047,618295,431674,391204,413566,457285,461068,412162,174172,154537,457777,671653,162376,108109,280684,353842,73372,91015,132409,528832,383131,34231,68452,84886,1086741,465001,4271599,457576,157225,210325,307381,3724415,738847,332026,258670,480688,480088,1572517,479494,4272487,480625,1810576,479533,236578,478153,1654645,478447,479920,477259,478510,480193,1675606,1793326,477487,13578661,19581934,20247595,476299,185554,528166,227473,525955,526699,710725,525967,253273,245812,493273,246478,245641,245677,251521,245851,245902,248581,461299,443671,20874343,376819,673162,704233,616528,1022056,320566,561976,409330,154099,317884,215791,379399,393736,315772,321544,86479,129397,304303,601957,304567,303835,1115205,750232,750187,460579,750133,578389,733699,606496,888718,13404359,304249,304348,333712,1114902,733504,300199,1598242,875266,896332,16157542,129670,320635,390094,161827,559306,2575,4789187,2655445,78589,561991,906076,182599,1241517,727729,381169,666814,689191,640954,490723,418639,791764,133816,315814,325534,654589,403930,497506,400795,898417,765043,1064317,278734,791005,1116375,601954,150385,882661,488293,13514353,414934,73714,480277,704116,695614,17179057,97570,749896,404530,2502879,1307244,857389,1323915,417592,330355,897994,1116429,149077,193030,447766,78181,196903,1431084,447772,119176,189226,58192,447784,193234,15554995,13627551,770842,58126,319843,1233510,1457358,1683550,278857,692638,766603,584953,13069483,88915,456211,211900,366226,520201,421615,122845,244285,76522,195820,521209,64471,116503,107947,395296,196018,164638,632323,1253187,384931,602035,384949,1481481,1556200,1274541,765313,1117176,898699,1651519,1454274,149026,627334,435976,732082,387550,764962,150316,602080,150592,54121,1136685,766633,1684114,149092,150469,148813,750703,149056,594019,995194,106369,995200,149536,367768,782890,278791,13420221,3724209,3676679,296761,344422,214522,283741,343462,344257,284332,344167,198964,905722,308704,344011,202228,762667,13061507,150571,843562,314401,529963,183187,521284,117895,52504,108364,134623,122752,4781319,845974,1137015,683428,392314,1284732,674107,1669273,616669,473617,616627,520273,145069,16842973,629434,1053391,581746,1657108,579526,520093,87814,1644862,354478,1515466,441814,354259,788974,1596703,2217393,326602,489814,489796,489766,489772,489787,163018,372865,1122420,1692040,354787,721603,716863,18952264,716947,1644886,601693,1644889,839155,963916,717793,619462,1487598,793354,719221,619279,718342,977656,721546,718309,619561,716980,228277,719461,228298,905263,499798,499714,716245,717370,619450,720895,228271,185791,737602,583375,257335,1128225,526540,738877,13704825,738931,256912,738907,739225,738874,246814,738913,13705539,332080,738865,226012,513769,13697555,738895,259408,257041,738901,257317,258208,257377,552958,257827,258262,257476,258109,257302,257401,20063839,257431,258148,20063779,257374,258268,256798,257215,258541,257767,621109,257473,257806,257245,248416,478318,258796,477277,257602,257581,1119561,1119564,1119576,1457865,761569,1532386,1518472,1528357,1532407,1693843,1311453,1693852,1693858,1693873,1693849,1401162,1693861,750478,888256,20260048,71713,462625,461248,527215,13027781,697447,411988,215899,768073,547213,956251,977629,1077633,512212,968200,840439,21243341,584161,323824,323185,117445,584470,584215,584164,21053744,584203,572713,584542,584158,584089,511366,584686,584473,584206,584224,21584879,968218,1018402,1647553,805795,226468,737494,737122,620494,448840,14860195,236503,236467,235168,155077,235402,236509,182152,156214,116437,3821061,15644065,404548,436942,718000,360874,718060,717976,718006,718036,717880,717922,717964,717994,718072,718087,718012,361570,717970,360379,717850,717814,717862,717832,717892,718018,717910,717940,717844,717958,717790,717748,718066,717886,717874,716434,718054,716383,717916,718030,717928,717988,1654864,717856,717904,554605,717868,718048,543466,543394,717946,717934,243673,582298,543379,717826,718042,717838,717952,717982,717898,243685,485758,909844,113449,529867,543445,1481397,392251,385144,404503,1388628,589546,589531,893278,893155,376372,529051,465418,437494,99832,4780029,544666,196879,547141,194782,773659,415327,409252,194812,493831,736951,248224,1556392,738586,251365,260092,619792,250426,247105,15337607,249355,250237,249400,250549,248971,247279,247495,576487,723895,1628584,214699,232933,1005178,1001479,1001476,989377,1088445,22189,29977,118666,102988,63049,70288,420937,536164,820243,411598,442393,1427262,63520,1482660,1505748,1479306,678175,1712764,381991,147763,704782,546091,123052,162916,5112395,641332,531766,683938,690313,4015373,108661,171253,520147,244126,16315534,1578775,1135428,64912,1336446,1651678,413578,1103724,1103697,13382671,1103745,366445,1801327,1103889,1687906,1749268,1103718,116527,141541,514540,24139,73786,43807,38443,367819,45388,74284,150280,278872,602122,67336,109237,137773,15329707,401560,730930,343954,382555,474070,306769,184171,408463,195061,690604,215035,651247,545221,21329450,675517,638032,1085316,456121,587905,353629,647575,331516,1474542,304879,117616,541459,673159,529174,699751,682078,1506279,1420026,1420116,271363,1095561,937525,475288,956239,956257,267952,848020,265765,1011976,190300,401287,174157,96127,459679,432145,665497,498046,458434,185485,425143,1595941,1836817,1790074,475693,237130,245998,476035,476167,477967,186484,56404,655726,352786,153226,5157101,5178727,1442946,1403505,435022,1427187,907267,1984882,5810311,361873,361960,888703,1360113,13789585,473374,297778,1126344,21420920,545575,545524,1443117,356605,543265,216469,1238916,543268,183166,210328,137770,99844,20907424,186514,185446,133366,133645,389305,253852,3511367,4093389,543259,90286,436852,520351,142228,612559,454801,407857,1116168,1138248,196597,514951,1246986,881008,107701,3963129,553393,745720,766885,519856,411913,519781,763120,20309653,590920,590629,762991,812545,687973,896860,810919,1987153,475204,492376,153301,462301,588949,405568,406666,800776,318559,955924,1232598,330322,498940,213997,474487,366067,124339,371569,496852,485851,140050,528529,462745,231199,436147,103486,489964,528679,389848,509857,133798,498754,146449,289354,465484,289351,83341,331639,214177,13333689,427144,291598,525052,256159,1413786,486391,366268,292978,674212,219268,426808,210523,610681,668599,652696,534484,457972,653866,21528563,4785335,517885,292207,193936,650677,405268,292399,1322628,437398,392269,628396,74578,536554,86725,673984,673975,468058,484681,35875,459346,226654,210541,399049,21964697,21964739,384388,60388,19447663,399055,384382,278638,396406,732106,379012,443563,331258,13595045,167572,1242759,167668,1435758,1125438,1435761,1339803,1435779,784342,1435785,407221,1435782,4090209,193570,379909,400546,151039,1435767,639547,1435776,646576,158842,531910,241600,5157517,651724,288406,191935,546526,652735,530569,545884,650416,986266,964183,1479243,473536,167218,304810,330586,386758,866899,811624,811615,253975,408799,380437,380482,865297,275380,399100,869293,766507,445906,135151,49318,49309,90427,90460,1337085,497917,394801,1510857,575878,278524,580624,1476693,522685,484471,522661,315706,1444953,491884,522667,302434,417964,650389,371143,651334,111433,542539,546001,138973,97270,72754,4013563,136300,30415,116167,108604,138961,138976,42001,51253,30622,87202,132226,271612,95107,138919,138964,1619278,970450,822151,424636,572695,21158648,1523554,1523557,1985584,323053,322957,323119,512074,511909,511483,21469796,511558,1618393,511948,13467191,512701,511627,511450,971197,512275,512968,584560,633553,512155,512779,546130,243817,461623,683929,687058,466555,467338,271705,799423,273331,103270,224266,87658,21446456,271654,354349,271495,528823,381127,155590,102529,78283,133402,71875,658699,78196,30694,58330,59986,86188,76489,658696,791590,142999,791584,655576,526753,214879,721681,875491,797263,13981541,821161,1081527,1074786,601096,894145,868831,1019119,1251963,198898,614665,469084,730864,311491,469087,469090,469081,310657,310660,469078,311494,469069,277009,277006,384649,409408,469075,543130,137785,651757,233704,277591,664747,59149,396418,26170,1460832,4764381,17287114,13193409,89506,68638,132256,69274,95296,49906,49900,49936,86791,42694,1027294,1134894,1044508,1044481,974293,974203,974356,818134,80053,80059,80035,27538,92902,23890,432853,4090,3154,124477,113746,642091,642088,542062,542059,505240,642094,778783,1110237,739387,834067,226540,706171,706168,706165,666760,3059745,3031,1476570,355141,311098,1477161,94090,419719,419731,529021,6687563,1324233,3511227,530305,419737,651046,372787,153793,673132,394864,1513372,540331,776140,170578,202264,281683,281671,2185317,530275,530284,530290,1454922,810349,656812,656809,179434,331414,590767,552319,432316,745213,660619,697468,774787,774784,13002385,523375,520762,1578829,473515,587287,576481,1030582,1046947,664813,664789,1030579,765658,282505,978817,978847,961414,978853,764998,1057573,682624,490585,491017,59482,673057,456658,131602,468727,461086,522403,388639,366364,461110,736585,736594,15032615,736606,381736,148585,381661,378079,149047,207994,161938,82516,381757,381649,187447,381673,149635,216076,1775998,462094,462091,52402,159550,418891,462103,384316,1652620,1047343,669601,1092213,1047358,1267422,826378,1092207,468244,1378239,1229208,1000651,1643779,1639291,1578007,1031122,3668287,1713901,1323570,579658,1268259,202363,1288488,579679,123133,418597,351997,416473,184561,352006,2542,407005,171727,124228,163372,47281,124234,409072,37645,1437816,14436581,1112016,1390950,436678,768163,1141770,1379250,679846,679747,589492,395401,989695,679714,679843,167989,233998,612421,442114,591076,196726,374767,1430382,1430400,1430379,1430385,1430388,1430370,1430376,1430391,1430394,1430373,1430403,1430367,666259,667735,470185,470179,434656,127870,129385,471310,654046,210334,613666,375721,613669,252841,420529,332371,420463,500269,742639,378034,392257,420295,627115,463495,408433,1602085,460033,288580,360856,377644,643708,315808,87298,184048,296152,224578,397873,376012,210322,1137309,1137315,273859,189079,274789,192091,38176,189037,4600,519466,153565,697777,687259,528751,267064,581449,720880,717064,89278,228274,716080,228295,716086,228265,716083,13552933,619393,717118,717919,123781,717907,716779,3495451,717208,716269,619600,716281,619300,271804,504196,1385178,19285150,317500,1022701,1022683,1022734,1022746,151822,387445,137704,274786,232129,154246,154426,411706,384157,1062586,725698,260098,725047,725254,253573,725065,554785,234790,234919,247078,948667,1231566,1230990,1141512,528169,725143,724987,255010,38551,581233,794203,162106,161374,264232,1531648,642721,21216347,274699,254866,950896,253312,425689,599704,737248,1932466,1946374,1946371,739408,246199,251284,475984,537718,51661,462580,329083,996058,824284,103960,523180,400849,530326,543235,1111572,15189889,1123134,856057,21388292,743101,913375,1729282,857182,183292,501637,153892,364636,144553,210076,1856317,1065910,1012318,1716244,2171193,1012324,1314492,1321230,1034122,1066066,1547305,18927154,993589,732931,993658,1059091,145018,154663,467377,245533,497527,495769,100243,4783473,515296,608365,608368,608371,1463511,538363,491590,376594,119491,496633,289240,47491,374041,13482505,520162,77848,21457,182062,3627579,142555,280435,277303,395035,244324,13770719,693535,693574,435376,666964,403711,693553,391363,533623,1141515,693565,20505220,693562,20461501,1717228,952309,693532,20505226,693550,20505175,124591,321304,474508,487558,393799,474505,1669717,433528,570517,1908328,570037,21722759,1891321,1287693,1866046,210130,100975,146650,116179,387019,727330,712996,649564,433597,521986,664321,736318,139858,84397,1414242,659308,367141,98875,710209,709225,709018,709432,231796,13326131,13326159,13326167,13326169,13342213,13342219,13342257,13326125,13326137,13326143,13326155,379894,376741,376717,379918,379921,376723,105094,376738,141586,376681,214405,137839,376675,376693,77680,376657,86665,376690,376678,376702,376669,376708,376648,14735621,104461,376663,42370,450448,266719,391669,366943,288382,17737819,34714,307276,185116,687781,459037,185410,196567,189103,504742,672619,485677,663565,515281,86263,366457,139015,107653,85975,34354,76507,75250,342706,460387,1050097,140467,153247,487729,288556,520576,263209,132190,280045,346810,520558,288448,520573,391735,520207,407149,486865,243085,283408,280501,520564,397708,520570,262921,253684,520567,106453,100033,134137,210481,135793,61051,118045,382504,508696,372874,140452,214018,398512,118204,214060,214081,110218,116026,134602,172006,464479,659152,536893,523828,103438,36787,333670,219064,382528,444466,43237,352876,21355,141256,3995689,2290779,2866171,2866193,380215,288604,376834,367720,192439,1574599,397621,42151,484612,410923,458062,252166,490831,151507,289255,95248,342133,770350,659224,49216,496819,128743,224509,524419,353134,185182,455905,210118,462277,367357,210253,210259,457174,709315,709765,709285,709000,520393,455878,522430,471535,417391,457603,21158594,1324866,1546603,1303641,1405380,1784335,1128948,208081,682771,667171,1430232,467641,754756,499285,623104,543670,484477,466948,536896,468895,56710,586276,775474,1322619,155275,410611,552229,586282,520768,773896,520765,516499,697474,1008847,1692166,611290,586315,610978,696775,23485,913090,1286472,913087,1377384,178699,1377354,2399511,20063734,2476193,2399509,2399505,2032447,18102835,182026,682708,367933,487957,13830019,153343,654193,6769797,1522642,57367,447310,514966,185458,474718,106480,373852,132592,95260,97348,655249,172120,395791,520972,1475697,520975,521449,1317708,509512,123565,13705085,22087865,140347,356602,517630,663598,442462,196600,503089,333205,517633,497434,687277,1143369,433924,6529463,143059,72364,681829,326413,524017,108640,524020,97441,206764,286864,373816,280450,214093,143881,117961,280828,524008,186256,306751,306754,306760,306757,93838,13467059,1784935,775783,1530127,77512,468757,13420863,2000071,580174,481924,579613,111901,87280,111859,111862,12436,84268,111898,111826,94654,148552,196069,111841,111850,54346,60697,7273,94429,91399,58237,488803,36265,106441,442834,78118,442831,109183,111832,270223,111868,61252,50932,520333,113884,490309,366439,491938,906511,415789,356497,1374657,551002,21396923,352411,154456,154009,210109,690826,102607,108055,390046,390049,365821,637222,363697,698482,1583683,746053,462505,448768,122257,122254,34270,35140,87016,118528,95794,73609,111589,23353,367999,384679,402706,663418,487069,536017,786598,560086,419521,6688035,1435404,386968,501958,334129,158284,1743526,4128193,345652,344605,295309,346351,295324,1246932,203887,496783,303109,303175,206611,176161,653653,467041,443110,3941345,676840,663775,1722424,845737,778033,812611,14405793,14405787,14405783,14405771,521185,143434,215089,58774,64627,103444,20489221,77446,21680660,342340,83221,643318,69709,81172,88159,68803,70414,115300,342982,109537,82594,79453,118681,79813,38149,115309,343009,60364,79450,68446,114142,63046,648940,4143019,1313241,3724921,1831711,946483,895516,1022815,973084,1105575,979537,360076,342370,80953,343048,13578395,978961,1056937,1066228,342607,342964,74194,1762123,1643131,1671523,104134,342928,1847647,1276857,1810108,114256,57967,938968,342298,119572,650905,20395489,845752,120514,430810,1753726,1144434,1639531,86224,86287,86161,86179,86281,86191,19959463,86251,86269,86272,86182,86290,71926,86173,86152,86197,86176,86218,218416,491701,144547,224467,16945903,21797159,21886700,417853,417883,18631057,417769,37609,417796,223819,417820,417766,417760,104098,417799,417748,417736,417826,532039,760573,500251,671551,154795,154699,154351,458092,214360,1121112,410356,180715,547411,195328,215170,480442,100951,210439,170920,19854829,669010,686617,326707,154450,471391,154060,500020,329146,376756,331051,183376,403453,470029,773878,243841,498199,403465,735082,5157035,188968,73231,73201,73219,73207,3995709,73198,73228,73156,73153,6826,35086,73177,73159,73216,23620,36475,25051,24658,25039,26314,73189,73237,1408776,115426,995680,2035282,2043547,2043535,758554,1920532,749239,975340,1066219,980833,758590,1066903,1034998,967051,756628,506326,756622,755716,1671640,756616,1941544,1010698,1066165,1130109,1762114,181507,108526,509374,654064,214096,14871355,14872029,21840764,325660,13654559,723706,460537,187192,745591,517237,40771,432457,531382,661855,661861,661873,354793,267946,490357,954805,823606,716926,13797667,1667677,561925,813592,1366533,233806,813532,366199,947968,999424,1667074,410878,449905,388084,688096,55684,55864,914914,217000,606859,1243578,199327,1006450,188623,20200693,817513,1201041,1243038,330682,904282,1243725,1241445,182677,727315,1510548,315217,168574,1510164,1484646,1478814,167014,636118,1242975,233116,388543,1479981,167899,614392,1250670,1461048,305029,562822,1241625,472852,1240401,530452,491176,539113,539110,539119,131677,40459,390619,539122,298321,158236,474379,654364,132235,696307,1426554,491905,412843,291430,1486449,823621,221131,162001,275464,168895,1478673,167716,331102,166738,161743,440221,1510473,369265,447670,394708,283930,21470384,409474,14332379,408691,325873,131737,353140,400456,400444,277105,492472,185332,430462,411961,657184,491713,40501,460207,134464,514621,288280,107533,351868,435493,113050,91966,53929,133399,118588,435487,51226,133627,118039,116290,94645,73615,96187,315817,393688,74521,474334,118216,322258,99919,348379,456634,296149,161167,63865,16315501,460642,398017,64510,185329,218827,93151,3400759,4019039,104446,462130,4016519,4016513,481753,16935628,492364,245407,43747,391642,218917,435367,495619,103558,495574,94540,456208,495556,60148,864478,799930,946861,134203,442144,668473,471973,684952,288496,288607,490933,735583,521725,320719,446797,735586,315742,476629,36937,165826,434119,389932,406969,379072,486343,391258,215857,61030,102265,106426,139168,40159,17287579,17974741,326446,360721,1595806,317845,1595803,1595788,458167,1595794,1595791,933133,1371552,463462,1219185,1595797,1324824,600007,228745,355441,22060886,628261,72748,90499,72718,143833,143776,143779,91033,143782,139303,83956,40510,81160,2908,45466,100312,51511,94396,72043,43612,400318,284575,347167,345178,2276287,1694803,1694767,13451999,1694806,1694779,1694257,1528378,1694332,1694338,1694236,1694242,1694254,1863181,654580,502453,12454,536011,216070,1764373,419650,1142802,580822,1009981,1866178,794281,830662,4779265,4787251,641194,1547314,15330303,446602,279376,397558,669256,16947040,1519018,379213,288733,171229,20945875,1672081,1065688,1829398,758824,755629,1941445,383137,653962,379264,428044,315655,315730,521542,457933,315679,315670,315715,501088,315757,288565,170821,315805,170962,207991,171082,506998,683536,865492,521698,1024255,1542112,5139577,1024276,444076,406942,653230,215026,754693,83356,133768,63262,213718,283519,489622,245401,185122,1108182,35149,134614,1315164,230047,16170742,791389,688891,21114401,1831072,1716220,1782844,1066564,914392,1088529,1362171,1066786,255853,1656730,1324326,774412,332167,225712,493312,1928995,1942354,1066126,1062307,1809769,1324410,2171019,1065580,4735465,980788,1369071,1832800,889693,1643359,259123,13382531,465676,668299,196984,13497761,17057326,19250335,20986276,13292639,19581436,16948642,1142709,20384533,106447,13595049,764905,14693601,13830161,19042720,1795447,20235877,321415,373705,20462398,20945866,177196,393193,667186,497983,145960,182266,4272561,1789543,2126217,12911369,13177933,13637439,21797789,154615,218965,175042,1232277,1433490,1010632,591730,1629166,1662391,1294392,1232235,1663402,1356825,1646767,1355973,1635154,1631920,1064797,1567096,1355925,1029121,1059100,1782667,1782895,1273269,1828846,1786015,1785955,1067554,1347255,1608223,1830280,1554934,1663381,1412757,1786033,1602304,1631290,1629883,987265,1646788,1007437,1064752,883510,1316247,1828654,1602391,1777027,1686301,1634614,981040,1915894,1687096,1815829,1499511,1915891,1399485,1777054,2579751,1371249,1830841,1001293,1783825,1362621,1931782,1602445,14590691,1320057,1830397,4151301,1629544,1783891,1554946,1075857,1629550,2095000,1830856,2588013,981031,867481,2064418,1075833,4240715,2510397,2579749,1321158,4112343,1931275,981025,1029457,4249179,4097327,1362648,4152573,4112529,4241249,151480,669550,226666,46831,39520,165193,64318,1043596,710344,279607,1234677,76915,524734,395821,459145,21926144,64927,210358,133807,72097,788212,297670,12672023,306775,194473,723028,15336783,190822,299005,4149383,86518,270175,180721,211294,519463,171691,469261,153955,396871,459349,123799,449950,459334,972604,328537,576574,4701789,642874,155404,679462,1743223,1668913,1812202,1621696,376747,467026,244243,171067,244267,325804,13177119,6634,83188,429814,659539,20063005,20062993,97138,441505,18711001,1312893,1312887,1546165,322267,36784,49486,49342,433999,208042,277543,196576,21500354,379249,65521,382216,134122,146350,35302,372421,387244,296170,43882,434002,20907208,433996,12822885,380887,52873,243124,186160,243157,118075,930085,393403,196027,141463,36838,23362,106471,135778,41002,244771,121096,492958,55966,240991,68821,280687,289327,528736,72637,121054,652663,15457,88690,128206,847684,13185837,333598,16314598,135073,594454,751597,1854037,1141086,6529861,488356,36508,3962311,1100868,1059211,1100865,1022071,884653,518272,1832836,2027581,1834495,422035,1672333,1983007,1626097,1672348,1832767,1832587,914251,2066614,1646647,1056946,1671934,1834444,2066602,1007434,429760,1007428,2066608,1475121,451549,449332,283435,1832683,1460136,914317,73663,185887,1124757,446227,284986,2834151,1124754,54448,1124769,1124766,658807,4764749,467179,694579,658825,446566,2061178,536482,1080333,954649,1520146,1520092,509446,347887,15183695,1457517,779995,1278453,756769,1520131,21446297,1401021,1520098,1231884,1520125,698593,1520134,466702,462499,698398,698431,1367130,1520119,122659,677800,420079,715726,1457961,1401057,1457958,1364943,16947568,1457955,1457904,1520116,1457949,1124973,466810,677698,677968,677794,677752,434845,466849,677791,1438545,1457889,1520128,677749,466882,1427808,1427820,1457901,1427799,1458057,1015558,1520095,1520086,677881,677941,678016,1520107,741256,1469553,1520143,16031599,13349789,16169926,16170094,677956,13628263,13628267,13482733,4128163,1084068,1102713,1630306,1102728,16947190,21114218,979819,310861,616153,587449,140560,233815,296251,212305,748246,1363956,653869,453898,752206,400480,486736,979591,535498,727180,13103547,288499,19907368,1118400,536710,627508,953713,1675873,636865,262318,1412286,1056718,1056649,1057090,578899,1635151,1634923,1762144,2617083,857371,751900,578890,2617085,2088478,675541,649720,547885,546232,230029,112318,628192,650587,182572,443254,546730,15322867,177325,320662,166768,1356807,448147,781759,117958,70012,49870,143635,105643,37033,80473,610900,468754,2044372,1529824,839872,560989,345559,206806,207265,295150,821326,141034,283999,214936,1251984,586369,821416,285526,821380,461317,821395,821410,1248900,529576,586378,588472,588304,646702,529555,214828,74644,58594,1256166,585619,81634,951565,821680,74914,203251,3817241,218482,575935,632701,305101,683467,998611,779983,675901,515776,289144,97432,539473,490783,1134243,962647,962620,761656,962656,1252488,962617,1232613,1231260,914680,264442,581035,642193,100657,64009,244279,62095,288364,456181,210898,137824,492361,757852,1759693,2137849,799453,18102856,396265,538348,147619,628144,469843,42703,102421,215815,91117,97330,41203,374614,133024,405109,297520,763609,545473,2148935,5186959,1040110,610567,1040119,1826686,1764583,1620976,1663660,873442,1699870,873457,415912,873412,415909,415906,1787311,326221,521128,153916,1068646,536359,652798,726310,975961,713752,246421,4784219,235309,258667,553048,236893,308620,283645,639016,1401504,1657345,294889,1643476,587272,1095549,1011961,1011970,1011964,1369239,1588339,1588342,1588333,1011997,1011991,1012003,1011982,1012015,1102452,1077282,1588312,1456449,1077279,1011988,967789,1011985,7020813,4688377,1718356,561853,561781,1596067,329446,1017286,733654,1396788,1464756,1064668,405724,1107090,542494,653629,1947775,1601011,1024384,1229133,390637,1674331,764029,384397,450847,297511,15644629,450853,386023,450823,20297869,636007,665437,643174,1427523,446866,863563,664381,367873,79129,843826,1119225,785617,1287336,495382,553957,830341,505798,679321,88627,88618,88615,484978,88591,88579,88561,740020,1132083,1073107,22153807,1075356,1131822,1021036,425539,1131633,1052803,241057,839890,1258554,840688,1688797,264667,21750815,2043646,4054809,20908933,401347,845680,1228941,1320333,1217670,1359816,1019149,1465029,875518,457063,103546,361063,500455,670681,755710,975328,1535434,1619815,1630081,1638736,1728883,960733,165331,231799,484354,1905796,756421,1059688,1101834,1059847,1782679,287470,14236675,627382,2039944,243358,299392,15005609,286,1366734,5123297,227335,225913,752689,225682,706261,296398,521380,660778,736630,736546,1311969,748483,634747,369244,760957,215428,82354,532411,417304,155311,3019511,485428,655825,20973961,460792,50908,154876,642295,456157,488674,77773,133636,99892,68998,288691,1143399,452743,706069,1525246,1730704,1730716,326569,460948,244150,460936,244219,16031152,399601,230158,652525,652528,306892,230194,434974,230197,230200,112327,546553,517873,652531,649585,524404,189598,652534,195196,195127,1031386,694636,500434,153685,581140,1517293,421435,16193914,546589,190354,140623,293437,77467,293458,264943,266164,293485,607813,265441,1229898,468838,19285174,1261827,692872,334873,335125,823750,337111,335167,21655754,202726,344848,708799,1009915,995311,422557,1258959,423634,423517,835918,58618,945412,599395,422608,732115,21460421,21655325,1258194,169087,426064,1259589,1259538,1844206,1758085,731080,1705627,1491123,1233483,1722076,1732246,425293,4257687,1384530,997114,515164,1381365,269950,594250,377647,296203,869242,271975,1609435,1748878,580099,1785547,20780791,859057,858751,1632568,1279494,1713739,19854181,1639054,17973898,1632649,1713661,1280562,1276362,1324683,1386591,1324671,1639090,1639153,2057779,1713865,1324689,1230684,1047328,1265664,1460376,1525555,1079700,1230696,895789,857959,858043,1230909,20284138,1006531,1047313,1366662,1324674,1366944,1083786,1230924,1283184,853801,1638988,1639300,1277520,1392060,1265688,858787,5194139,13366177,1288983,1306773,857932,1638979,754000,1064965,1131108,840178,421255,1596871,442138,1616746,886720,746209,933835,1079571,986302,840253,1725373,1725382,1065097,856102,806164,826411,1619800,840244,1659859,512506,4096253,264109,1489887,2331009,2116975,354157,19285579,1360086,844315,733999,665695,529537,224254,224197,431206,901507,807004,1836748,2511005,366958,563029,368617,1399827,116548,996862,984949,1104714,775279,1966519,1265022,1712461,1610488,1712440,1035724,1263510,1263252,1409628,1090884,1233219,1460808,1712431,1263972,1004173,835939,1004176,1004179,1764244,1866196,13528929,817354,987484,271282,1063027,1743412,1063033,1596727,1928584,1488423,4771105,617551,1616617,855646,718483,441922,971281,324064,856354,13350505,717607,362191,1582291,572563,693370,529531,486013,5130437,176197,738601,225412,87580,487195,846415,846370,1624933,362113,4015731,200779,320989,595081,231943,874147,1092330,1342872,4016897,548413,20167240,1027006,722515,1831825,722077,1915870,1832221,719545,2066338,1831849,719557,1798885,2163203,2065771,578935,2065807,871402,219877,703783,497947,4278761,1660711,20810986,13357679,13350645,13350633,13350589,527161,489148,489067,1317633,12985883,661747,20367769,1677733,965938,1518289,82372,183262,18735562,144694,703198,703201,722851,10732331,987316,196756,721531,416530,20505214,1553836,18634105,246016,246667,245962,246643,13697873,13207527,21243329,21767246,2876287,19511323,18078316,18695794,18236119,189616,195544,192175,191620,2115947,547819,15253729,683332,688765,653875,170824,331030,735289,894547,1600897,1666648,641113,796957,199387,1243617,320956,320986,568753,596515,505057,356263,823102,361639,557032,199534,168847,814192,13358689,710845,738394,14152239,737998,739759,1127751,949075,752581,226261,1512321,377317,377338,377335,377344,657550,660493,352507,387898,276895,610624,110224,677404,677416,959191,2374545,715459,2035738,955354,1403835,1403823,1722823,1871311,276262,505609,90652,90700,528880,390862,474601,215806,937930,937939,765496,1250100,1432065,807277,910417,860383,1350651,1350975,1861606,1139466,1343952,807214,1494024,1350924,940573,2020915,20167564,1262463,1265934,3518227,303100,302284,586435,302278,1236498,797299,303040,586432,618283,302422,667327,1342971,720406,2065564,880549,575623,1755361,279061,1702789,866650,1461708,995497,1461843,426073,1395396,1233378,1488285,423175,424003,1141416,1847815,288481,101257,101266,25693,22129,94480,25159,83014,23161,72424,23416,42202,42181,3895,3235,74899,75763,6964,4759,395986,216430,533347,473164,768445,20155189,760276,297793,769123,548146,520372,545323,353746,322714,447859,752203,522004,502381,297625,548422,112585,544579,650863,650884,730948,196906,730951,697513,650317,730954,544573,545713,650035,698008,547546,653269,442936,651748,721171,1957366,721126,2180391,1798831,13094793,719419,1050685,2065627,719527,122626,1111932,1362903,722044,1056646,2065456,1828978,1798867,214135,383338,4096921,347899,298468,91465,430159,8092095,60028,137914,118966,38893,496498,55702,85111,690532,10733047,470302,15016217,548929,727465,244708,381730,381733,320740,470809,216187,118255,4141351,451858,95350,115903,30169,80797,88075,647047,122224,100564,21331,9850,10216,443836,71164,397696,81367,109657,180031,80632,113740,79264,644008,1315983,85087,1240167,413965,789895,413908,867766,414022,413929,911263,1240098,1240137,522154,911266,837316,1240146,413950,541039,1240140,766258,1028527,234772,258853,250543,1572910,251302,259204,251290,248614,251014,13245043,251176,248164,248074,250558,248656,249373,247789,250999,247813,251002,249796,247708,248479,247801,249505,251401,248758,250087,250186,249862,13672587,1546690,248245,250642,249439,248275,21721937,250555,247570,249535,248113,249142,246604,250450,248983,251203,7020243,250000,2764769,21446681,247759,249931,251392,249649,352060,1382658,199423,1240806,331480,450706,315400,315469,568981,665353,635803,637609,369880,369898,369907,158518,40918,369901,369874,56776,156775,146545,102712,369877,36109,522328,397243,387358,126769,244228,244141,244234,244237,524650,362740,100882,684430,186880,1663528,18912865,267775,311755,265303,267493,265120,264934,293644,265282,264949,264964,293857,504808,2333081,1911178,20920726,134005,313621,746509,747238,747058,580963,1374756,391207,1526941,105145,1482231,1509114,1399320,861463,126877,1768816,2029957,2152007,1025695,1977238,1313067,344092,203086,308863,343492,796657,638041,1561405,771622,224665,214318,70522,553927,3202,214351,106681,108187,214288,946315,1321770,1743655,1739326,946285,1025008,877666,728773,984031,1729066,13128161,13452351,1911442,1629004,728971,728956,1324551,13452379,4258619,738223,1075959,1656610,527320,1289634,2828847,1146552,764338,1066633,1066627,1066639,1066618,1066636,1066630,274630,1145004,910966,740335,910903,911077,739456,740377,237358,237370,239719,4729085,237415,239356,239659,1132563,239428,237760,1052425,237520,949804,819763,215419,167839,239479,154423,100012,13069605,159106,736492,1534783,954802,728227,1035004,605413,197038,444973,587728,1481766,746479,1229373,1461228,701647,355276,729871,811597,702622,530482,723355,797164,1474548,586348,46621,807001,1634821,1556614,1971352,1461504,1399785,1571554,722881,444154,997786,601525,627055,151888,754939,670882,522607,304960,662962,21810944,107557,7297,12013,58159,135895,75304,6403,24253,858418,1458585,13697347,645775,224623,103291,842794,139900,193273,659356,18187912,836617,809917,941320,133756,1132410,1522813,240055,239842,240757,1073164,949954,809986,239632,240316,240091,1101456,4012077,995008,805648,1607089,473020,1625377,504118,15254039,1134600,1107555,1107579,843217,38137,1134342,43702,803101,43750,1134597,995170,803263,1134591,1108389,1134588,864679,839803,839800,947146,241282,300001,270841,20885914,20885926,253252,556318,253126,254773,251905,235951,750019,263434,252514,1110381,225772,493378,186676,738880,247135,328303,1659529,13300435,21229679,448084,641431,627388,861229,3706,635284,370420,13215259,1631551,1557388,547456,196915,515665,190519,277063,722740,1056727,1056391,758779,756364,269644,335515,1524505,708808,1273890,865558,13262139,1034590,1116291,896593,1098012,224023,224092,689338,371563,750022,669373,186274,434494,5810341,13636819,532063,532069,701008,215773,765715,1060819,503857,742669,1254189,328924,171298,331039,467764,223834,376780,703711,305008,158356,19009,82708,76399,7291,441697,21493,495406,155887,1423665,440029,565966,348583,5584,5122,567817,426706,92785,139075,658054,669874,93460,636808,494512,368404,494566,90868,494584,432538,90883,494611,494737,494386,494266,104905,494854,494344,432586,438040,494878,494677,564145,493837,230371,57562,28159,516919,493903,646843,120382,18102682,566443,494731,1402659,566725,614272,120208,574264,442837,574252,427504,25114,657721,574225,427474,440059,427489,997804,565930,705643,1019260,565273,1629763,413656,1241430,197353,744895,451306,171802,904561,162871,322954,354292,1430085,354370,1716130,1938742,619654,332632,344098,223900,109495,650896,463543,1713001,759793,809617,1360467,318565,770752,318406,554293,956806,1140726,582307,266167,890971,201550,490117,94249,99907,469708,483571,417289,695266,227554,332374,256120,249550,258577,235714,249679,4016171,1392174,249997,620746,257632,4142613,4741553,258790,163486,21203594,125680,131329,131575,1669708,377869,215098,196396,210538,210574,393364,384229,196519,515500,36970,515014,666574,668686,154141,488848,696550,773014,230446,502078,4728565,667609,1425498,93736,373294,118663,362914,385207,667612,502123,303097,207673,1246014,1498080,1260264,347077,347122,347038,967138,41359,1610851,685189,1317399,500212,425932,391069,171325,670696,451750,514915,421387,542464,347935,1618570,1017712,754042,390148,233893,1837510,485218,1626175,513424,1606291,321265,321253,860428,412390,904108,216724,1426998,1477599,561523,1241193,371365,1477191,403702,371275,591187,1241541,331300,842038,832759,1477596,1242786,233044,331180,1464375,372610,1476516,2514619,547267,601498,1010713,19876,1571500,467140,1537150,398377,96301,898048,1616953,13967553,409021,459724,488068,132334,367942,544801,735514,501703,146101,464407,279853,279886,371119,405382,356146,5164223,1411134,1134546,1305633,469705,1508328,1136607,780502,981127,523555,178000,1402353,111028,69982,110950,110983,69166,63079,80956,103012,72496,73009,111001,38113,71464,88324,111073,105067,22264,87613,410317,1365093,1281432,1399911,15554297,257944,257659,13618833,1572931,257905,257641,258310,5810481,13153775,4012739,236650,381181,545413,474064,650869,788725,546577,652480,279643,279622,645724,190927,21542393,145831,191380,788728,224299,649537,134047,132019,183514,649567,377422,267013,153415,347566,224329,156016,4097483,1806364,197476,1038751,591106,1377864,1988803,365812,1132035,1509714,761374,178615,761179,761173,761236,761245,1694947,759778,1437171,1457661,1568464,1694752,1694956,761230,761320,1694953,1457505,1715797,1400778,1128000,1257924,1694749,1715794,761494,1715800,1694980,1694860,15745654,1694506,1694488,1532245,17566069,1400907,107803,866674,540160,663919,672403,991480,1479363,901480,1581061,1690612,321028,1480608,1580749,484777,21997,395626,384475,461830,563242,277948,642097,474130,546079,783073,311527,503839,171085,461566,73654,326698,462064,470062,219649,456019,387328,462613,681259,467629,1118922,784354,403060,784351,458059,410557,486976,26710,915736,1594696,297790,143479,432499,539608,532441,309187,402955,545995,1581484,672391,1533484,804130,221050,143401,22138,522637,213682,298186,772921,162163,433387,215434,150928,1552513,1552510,1242903,150352,169930,1477413,1552525,431542,1340088,1274535,1552531,13269209,1068457,51793,64363,48703,40543,55378,524257,289333,384928,78205,105382,87115,115501,109324,38158,61228,17905,1024039,1943425,1543564,524455,288667,101365,210115,462763,524698,21595,94303,196741,524701,460318,94684,521647,99358,351880,157492,215014,370648,120319,451519,86599,115411,116359,210340,488431,14860867,91210,373669,143680,1381902,1381977,1544032,1054774,955429,70159,71653,94096,77836,82177,109405,3505,73408,88705,87025,89104,96943,78064,91657,69049,72178,373840,72133,72250,124504,459451,382495,132661,13200793,1315605,1315602,1313235,361318,286456,207430,206620,1491660,1261659,1256196,821737,105256,871447,1373673,1033672,1236276,970159,407416,81601,585940,821551,643501,58597,81613,938056,821053,821221,584911,646726,889123,1044043,961312,282217,1237386,1238079,585526,585508,585709,74935,1254474,799390,886012,471820,1010503,1468488,211786,751480,665230,224008,1500480,1342992,798157,1125606,3999105,1125483,1125570,1125651,1125654,1125468,1125474,1125480,1125489,1125645,1125294,1125288,944245,944239,944251,944248,944233,944242,944236,1125243,1125258,1125237,1125249,1125231,1125444,1125555,1125561,1125522,1125639,1125312,1125528,1125171,1125534,453079,1125129,1125369,1125549,1125039,1125426,1125306,1125456,1125420,1125150,1125135,1125342,569065,1125414,1125219,1125336,1125618,1125447,1125375,115525,1125384,1125453,1125498,1125123,497632,1125357,1125330,1125207,944254,117076,1125261,1125213,497629,18115519,1125276,1125204,1125144,1125057,1108188,1125411,1125591,3961031,804682,1520923,1521160,1259046,1520875,1520872,5139401,1520803,1259079,1520884,1520815,1378026,1259430,1520701,854854,1520806,1616467,4223195,749245,1520821,813889,1520749,1520734,1520911,1520899,1520791,1520788,1520854,937444,360739,4782705,865654,1461678,1382313,1729699,1860844,794308,1038877,687616,1732273,708811,1729720,845584,1031473,599971,1382340,1750075,1523335,13736309,548917,662785,643456,13428829,504802,45379,581890,1012327,758794,1012321,1784854,758668,757840,18065311,536671,2098711,1365216,72106,562180,562153,562168,562186,773623,550528,161608,582139,13162181,844357,883045,300244,303775,21256973,715123,398542,174142,129424,41164,500644,430333,385162,654655,434668,505243,505462,4749053,673960,668290,387973,673963,669049,124648,185164,452377,279310,518140,372916,462913,690217,460612,653827,279601,548122,405907,490978,51199,473980,654667,515290,509587,667138,490996,633178,367876,648838,367186,718705,716485,717451,717454,716743,716200,499738,717313,716749,718345,13244641,717166,716401,717448,716857,743170,1590790,1428345,1039444,679804,15254305,679849,741286,741379,698311,1630447,541330,698392,698212,741331,698206,698218,496717,466795,698527,1367145,51112,1125096,1124952,1390968,1277214,1124991,698332,698650,1125117,1125189,698491,698326,698299,1390959,698413,715684,698329,698302,13357829,16181083,16055377,16031623,13366333,21569870,715705,1442412,1541005,705088,58843,60448,67951,41956,88156,111673,42205,68029,79309,22147,22201,62200,112765,43822,35776,40816,21515075,1552402,1552399,338500,170014,377092,1440486,893551,243934,665152,46897,634795,313210,105253,1118928,712150,451024,2153507,1076445,1089015,2228547,2236815,1955170,1026565,2253727,1284495,665107,408574,1953355,1105092,1303056,543313,211102,517861,170560,650974,1637278,659290,647281,190375,224377,887635,1053448,211894,211417,212023,850957,439933,292681,2019763,1062538,1944655,863452,1769299,905647,1528618,2019790,2019781,2019778,718396,141082,71839,71962,71881,71851,71845,71947,71944,521164,432352,667927,749815,506980,13743217,141952,283675,627682,131746,241492,1556095,1521988,332470,730297,616027,197125,861394,654994,747382,343435,344674,202960,345751,1491618,584845,814375,884434,955192,1014412,1014406,955264,232300,447604,754516,486304,754204,1837870,486529,1601776,993253,892564,204700,710821,948706,1011973,1588366,265873,1333962,1320882,19809094,500086,687451,770518,1527706,354436,561847,827905,733261,19855,6610,88162,109558,122038,577168,76636,658885,64417,644413,104143,72130,86206,61225,42673,37285,88714,4098453,1721950,1059859,1671991,1370301,1833583,1059850,441724,1636573,233947,834766,13333417,20827432,526918,277933,277936,502270,119533,314476,208666,376543,451870,648541,355645,466234,97390,288430,31951,185215,102172,1667161,593446,1724644,1724653,593344,593350,1395699,593479,595384,469924,593401,315793,485179,421879,545368,1130226,502405,508552,13070091,1023475,898939,1617760,1387611,54019,867127,293395,1025038,1398942,1423266,169966,172024,431812,190093,13318625,18722509,5112407,4790227,725839,2172531,640018,600592,149164,807958,1123770,524410,1595263,790537,1786825,1814122,630130,278755,126760,765358,632314,1049431,33190,1099899,1923625,1048945,613774,489505,554284,293569,762616,554449,956800,243610,1048408,2376121,458590,999148,1675258,303928,750202,1546948,18952771,456100,161161,117652,704272,545104,242776,381646,201637,190006,1129173,689671,187528,372064,191614,13646239,194680,687043,443200,4012431,815146,1055809,2245891,758395,1414056,2394189,287062,859039,1277532,1445073,1095201,1285140,858208,857977,858721,977281,1265739,1713532,982063,321349,291511,636637,683515,315781,683620,468898,517915,416794,655057,709963,709405,711295,1609540,1121364,473203,696829,686323,505438,1121361,398476,473218,1121358,2216015,473209,473215,1121355,344008,1251939,344203,301021,588448,375775,52933,1043302,301333,61243,659470,196621,1427208,193672,439306,1676230,991585,734899,467353,416293,411364,710149,1409931,783562,1258563,731119,986521,1095021,1004596,370375,641737,141379,208087,496609,280564,757387,34426,80017,89668,87595,70564,76063,75532,68188,76027,68242,76024,73453,14674,454921,3942855,1923619,1344957,621871,4708905,526834,13618471,13459955,352762,397495,503971,487768,2444727,1737436,1871158,1735933,1737304,1736965,1735948,546151,720514,595768,747484,748609,746785,505405,771421,168226,13374659,641353,747367,1774234,1402020,1523662,57304,658882,635911,1701814,665125,115504,120475,21229091,654097,653074,652342,798664,988348,887485,754084,558202,750706,1363827,892483,840433,1734394,841852,840385,841828,904939,841750,716044,840151,1552906,840166,1758772,841759,2245535,841804,841768,20554864,460576,553255,511411,570775,323623,633334,144268,1411989,1320360,281698,1649953,1735150,63934,856240,511534,570730,856414,853096,9443965,649789,569893,362332,855955,323125,570310,323095,322975,572917,323041,572632,323803,512221,718498,323593,540223,569935,322960,511777,449938,324010,718429,358705,323788,323668,827320,628303,955426,1036222,1810597,955177,947404,714697,893008,893005,955369,955375,1838785,955195,955288,955393,1810633,955540,4790811,746275,320965,13261545,4780003,163141,487054,639229,163138,3966893,771001,1122441,21203681,354658,1676545,318850,1817587,18078730,518701,536068,169948,492235,743725,978976,1662298,550468,524299,458515,381007,492274,1458159,296143,81118,450439,500083,154375,2110225,1397856,2227179,438901,1312803,400696,231295,333895,1382919,98416,516040,875314,875296,2031268,1761997,880393,14977107,1798663,719992,83293,345160,346276,345025,204652,163861,344968,1248759,740125,507571,99904,762064,16044163,2660657,717169,1297068,3507735,619669,716872,717532,718195,354676,1752469,716230,718420,717157,325456,720922,1089687,957436,803356,1137447,1137456,517006,608086,517045,468814,401473,215476,454117,230230,653209,518134,20272087,191341,438100,134590,20309671,60484,288622,277252,745900,1518955,1518949,1518970,432469,783640,1274556,889726,1131285,244600,836536,836539,762382,1078773,1522453,616156,747463,748750,1522447,286615,211591,1428705,310960,311002,1481976,587701,1254438,940621,224002,587719,939775,296410,296215,296239,296305,747145,865291,212317,305023,197074,355210,355168,701590,355219,647455,613744,78970,332959,1402026,746671,615784,1419747,232927,880978,613384,367168,6688367,1596967,3436,20826316,1241835,197986,331477,309589,745132,887344,332950,1177356,583360,635041,36118,2316115,3183851,600319,40708,179938,65869,65866,547363,1855483,281941,1478991,1411413,1140465,2626917,1478328,1072366,2838617,233110,445708,375298,796945,120469,657310,650761,727519,545449,736324,86335,75544,347596,1234041,1080648,443530,745099,894391,275959,135307,450043,1479402,647557,36574,2580273,803644,233140,947017,984691,445750,635392,730789,636136,1482960,1464360,1526650,1078809,1004797,978856,645583,1479168,224236,1004800,451771,1140675,1526662,796804,847588,1526659,437128,1478988,40852,1476942,1399599,445789,392974,1464366,1526656,893371,362005,1526890,382861,275896,1241226,1476372,635293,600301,880693,635809,370405,437911,426799,635344,332998,1482060,1482105,445630,1800811,374326,275875,450643,1431651,724432,84286,1476444,1527013,613555,1481715,862297,1483368,1526671,1527019,1527010,795286,457339,1399602,801919,998557,613600,430231,721648,871150,901606,1527022,297763,396424,190186,381457,417559,156415,546226,201244,535336,201379,697552,519538,195571,438103,531373,685498,648040,651859,723787,1076055,607921,579463,216646,216841,824062,820183,1663558,1663555,882832,1032178,240034,700105,706843,949303,1032115,240193,911017,888715,1097565,1051414,237937,1131720,237808,502465,520702,506587,506449,398410,20519053,20638807,813952,11928577,20719306,739150,864763,864208,737401,739057,1719442,258859,864730,5157503,20383789,1034428,16194064,592267,131680,509947,591385,522901,590941,1339944,617224,617170,617110,599674,617086,617092,617131,210190,156892,709846,709243,318277,231757,709318,231790,53926,368329,116323,665827,157807,593179,547297,561913,507478,430846,840217,1735165,1611865,14662143,14860681,167494,633565,21341480,1080525,126178,354184,633571,354187,841810,353986,354034,324784,13186361,354121,354220,633289,354007,633418,354175,1018393,354103,354226,354193,512815,72493,35989,95056,95059,92845,465895,317797,161446,595099,508201,1580077,117502,562765,1244052,1005703,961048,4785449,1111467,180940,326962,1535140,810379,743782,1135932,1106940,8091193,974236,872086,1535146,1136271,1535149,995044,1020928,581791,906973,1933897,1636981,167956,1933900,7884887,198580,1798309,587938,153391,428557,811612,1043374,869710,1253583,938830,377026,768484,448804,300052,235684,236596,236518,501472,682087,142657,2212037,1130997,562354,946921,543292,691678,330514,18735544,1047379,1079682,1079697,1079679,830152,65785,15322707,1707136,14062323,15322699,14062335,150691,1707130,150736,202057,345565,295024,345604,204946,337696,21766718,638200,434071,1248474,206581,202753,65221,394648,358948,291583,359293,99484,296650,13254181,359185,358576,151570,717550,357739,295369,358267,358390,358423,77635,360310,357196,358327,361489,357382,358414,323716,358882,360370,357463,357856,357937,361534,358630,361294,357334,359197,357508,359785,357604,357097,358762,358780,357034,361606,357304,359335,358612,513658,357214,360901,357199,357007,358093,361150,357316,357544,358246,358840,357004,361480,358858,358210,357022,361048,357403,361264,358078,358258,358828,361405,359323,357289,357868,1046284,204646,1251693,309208,673123,203014,206176,1254444,74638,869608,629584,406573,488371,216199,681280,1261365,1495953,797350,207133,743458,634717,843289,1236207,358864,359065,983143,282463,1107702,1477038,198691,275614,445846,365653,743422,275536,823429,709366,733498,734158,165976,1064692,635308,634912,800383,445693,296392,436090,601519,530722,657937,274360,600625,231817,577090,1467078,729862,618238,1051723,445417,378631,371410,983500,187372,208222,219049,708973,355864,709438,709747,1550494,242995,709507,168958,332548,243010,332596,709657,713338,713236,713341,711052,729244,729559,773929,154036,684640,443029,805018,607954,329092,523351,583426,583444,2866021,1566235,2848151,751402,68635,635101,370681,60802,370747,381907,281947,434239,428452,1478694,375187,1247151,214561,214480,703510,797320,206686,283591,492031,206947,283825,203155,842005,283744,936790,347023,283915,834040,836500,201952,318496,318535,318550,1583941,318712,318901,318709,554341,762640,1583962,554314,333943,279790,65329,318976,204169,202774,614254,344566,206371,345526,204790,343396,343975,421066,834397,465640,562201,1248030,749722,357388,1053658,382270,594583,765166,1586668,1117275,587317,1233435,278908,461182,244177,580828,1605238,1605223,1605241,62212,763432,149044,898465,750568,602050,367906,418654,132808,426457,824098,355117,1258161,279400,13789653,162982,1277268,882265,984739,163093,407413,764269,1614835,980638,914098,980641,1614847,525364,14437247,291799,14437233,1506879,252748,1141491,20336665,3895765,244093,326635,568078,1482780,1465194,329536,898075,897970,907321,304693,1039768,1494966,282769,162316,304813,1225431,1417812,1540849,735379,1018939,712921,1053700,1001878,951970,1752970,952021,1983325,1837417,1576261,288715,288571,288535,288649,288613,164707,457975,113677,469369,496723,522625,395269,562057,703492,1249050,204220,300571,623128,202327,1494048,767257,1251789,13294,771859,214663,1225938,346330,772582,307114,1247880,295951,491764,772396,703375,202558,1246989,163489,1113840,1246680,772756,283873,167305,1377792,938560,1274712,1247523,203914,1251147,1244514,300526,1544437,110212,587104,877564,1625143,586738,588052,1020325,877534,101557,586891,868828,3963545,780898,1625512,1605886,410281,1383495,808426,849484,1625515,21272465,544681,2013994,805984,200686,1123344,140386,1229064,167449,1511052,162229,275455,167815,169066,569416,472891,1413666,348208,826453,309229,1116675,764938,496216,58807,1298919,711136,865039,1598401,1635457,576421,434992,168184,1538710,799174,334306,1255152,1255143,585424,281869,1285821,1255257,1477155,1263012,1429074,727390,103159,1497249,1044805,982381,1440561,436711,134764,1540486,1481487,1485981,117556,1000360,814261,1017523,1595653,208129,1639564,818458,1038529,813052,709576,1237170,96502,135736,22321,69238,23176,89911,25753,25936,24682,24265,22096,24715,25966,72880,24649,27619,24403,21958,6907,72373,9484,5560,6727,4174,4405,3361,7285,119266,709930,1623742,1643317,489088,738106,245932,1057696,291772,725392,226369,226087,31735,739000,1643323,14683981,738811,1070719,526186,525958,738685,225568,739366,493414,1070722,1021246,1070725,237289,255136,255139,255142,738097,528151,1643320,248734,225766,738580,13085585,13036381,945505,235459,2093464,737398,252001,330709,841195,595069,587110,560902,473137,127672,320950,1229364,264793,150046,1650283,149128,527791,1338621,613354,1287972,899911,1008268,898285,21065051,20475571,561526,840799,1656994,557557,1377888,278722,1657657,972964,1586581,1651486,1657669,1285647,317872,54886,1415859,1903528,1295985,1928923,2194695,1903372,972967,1952323,1646887,1067056,1941583,1295028,1038061,1475109,889690,1928740,1833067,2132809,1847590,1558687,1589644,1831564,1941400,2048551,1952509,1286199,1038037,2043400,2140869,1928707,2047402,1349625,797935,2047381,2047378,1952308,1847635,980899,1460145,1903336,1834663,2050726,1951519,195724,194632,194236,399346,4152369,187327,650176,190555,195562,519511,546016,230110,230170,21811466,980848,1941412,981094,1101768,1834756,2050741,980968,1834678,1941433,2179543,2094616,1834729,1847557,1038052,1903327,2043460,1903330,1378110,2194681,980830,1475130,1460160,1830139,2043493,1928647,2144293,1295316,1952287,1903624,2047435,2031199,1929766,2246095,1067530,1929769,1952248,1422561,19485514,13498657,225808,13498603,15254367,247255,248764,477280,477673,1729345,477415,476350,481237,477433,480859,19581874,479890,477625,479104,478432,4272441,480022,478291,478315,477181,11927859,3703331,479449,479827,479932,478558,13200223,479098,18803077,479686,18913465,13200237,4149793,692170,1081128,1628557,311086,1008937,1488363,722773,158791,580927,702118,723364,803191,430984,736528,813988,105214,432949,808228,1246386,202972,1485750,178495,659605,1248144,1043365,1043293,13467801,838672,1260813,204025,581224,448705,869593,520204,460816,742612,686227,514522,100516,505882,387865,1120503,16946656,234403,234595,234922,737383,620854,444874,621382,621535,448879,621181,792856,620410,619942,620929,620107,620194,620974,620899,619741,13467693,619762,619744,619804,619747,620956,621586,619795,619711,620938,620368,620716,18188938,210583,461251,619705,621310,659023,653011,1061245,753952,92983,718378,561775,593335,460813,522841,1596934,132292,489859,214129,216022,515194,520309,280489,647212,613414,1510980,1526605,634321,613570,568615,1478148,232870,1413711,210628,371773,681772,195940,113623,210580,318946,1139655,514798,318934,514789,793111,1402449,448798,963919,721042,13153099,716728,717247,619339,978145,718189,716923,718390,357622,1793974,1615753,284602,1615747,716827,721306,717541,716704,831655,716665,716455,354682,619501,717151,619429,619237,729772,228283,589045,3518145,148885,1116792,750547,308005,307969,1273701,1143711,1068931,796735,274024,386347,1803217,1763827,1331901,1643305,738283,763894,234070,525814,737203,739222,733207,1328121,724960,739840,739216,739837,739210,525979,739834,739204,526339,346933,739831,2160085,527398,739201,739825,739195,2160083,346936,13664303,1846360,18874966,225775,243355,186757,21796616,737986,480748,236551,235813,476179,4272467,481222,479872,480922,480091,479359,13442993,15555265,1766377,478891,20985538,478078,13404857,21600506,479314,480001,477484,477592,478135,476761,479335,13398035,14339621,479191,478453,477550,477613,477538,20337016,480139,21886346,480742,21600536,477460,4095745,477964,480931,476068,476389,13366359,477310,479263,478771,13672245,480961,267622,763216,631270,590998,591031,589033,589339,492880,589180,591274,590473,1094592,1078545,1074582,1078557,1138629,1553248,1078560,1078554,988804,986776,913942,1359705,1465185,1034389,844279,1628245,1078662,264892,1661617,264811,956089,794485,767365,1061143,559204,823399,150319,21446954,1227423,1138044,960220,689302,276988,276148,139909,658327,244156,261931,654637,327070,389905,487726,57376,208111,184453,490918,495517,1258440,548404,780100,958723,1258434,1143678,272332,840046,271885,1455657,1249260,271336,591292,274222,1236369,1427856,798553,591241,591295,931366,958990,590062,982795,1851922,304921,1606141,167254,821266,367801,1539670,764770,1307250,150517,1585789,1117143,1340112,827923,765766,1363503,715207,271381,898996,734182,929653,18376843,271513,271504,547597,799648,224224,433141,1256295,107755,811561,1043362,569398,1078023,397831,1753363,1474605,1753369,563152,14228407,191029,741862,703318,186454,311500,167719,616597,167188,616642,167422,167425,616654,167125,167194,167626,167755,167017,197500,1478784,1478787,1269675,1573180,635023,659143,60736,1933249,1231143,15329539,594304,742111,696565,775081,989071,533788,443845,680230,13053515,766939,979501,979504,170272,938638,888772,137500,888766,162130,617830,617812,20826241,539701,539698,321217,4257555,857893,1116630,813352,1117212,707845,203548,1117224,150442,1107945,664795,649054,629887,1117359,597115,602026,587818,664486,1118151,13276811,731899,1118157,428185,428161,726520,286975,497236,117919,695134,837865,509746,542836,405466,169909,373795,280747,837886,837913,404989,393340,393664,318100,269407,4111575,1138962,1138935,577105,161248,1138950,844933,104710,938428,294412,294193,293794,293812,104887,938953,293830,293770,293791,866251,293980,293665,293863,871684,294583,110707,441139,293488,1138944,1138767,1138956,618307,445075,581176,1071613,114457,14152627,1138953,294355,1016146,1014760,488491,294352,902446,902392,871681,839677,1138941,839620,299188,1076754,1082244,1573357,605356,765010,1404252,20873317,1515817,1515838,1135791,13084851,1515826,1515829,1515850,1515847,1515823,858637,11926907,1515841,4141675,2582807,1091721,1515856,2593181,1515820,1515853,1515862,1411176,2243877,1432536,704974,1515814,21157376,1145238,1145163,419197,995059,1515811,1107546,1134477,1145235,1145298,1135824,846043,1692985,1136943,1145265,1145340,1145262,803146,858046,808474,890854,419368,523510,419242,955597,419317,808462,808417,1349532,1515835,1135749,1136532,901345,1136139,13837135,430213,209509,1095204,1413657,977428,1481805,223945,717751,1024519,632788,84664,1045225,664132,94621,111112,209050,209455,209548,374758,209161,632797,79072,702415,634258,209119,209338,209545,636076,209188,209122,209299,274870,1010980,1262022,587713,1266696,1315359,1020556,1524034,1312371,1130976,1472163,1301358,374776,441010,331108,937540,3112,875926,213715,197185,84169,1023007,842017,313153,871690,560299,818872,1524028,1256364,702214,583417,611638,253357,887161,1103301,1522534,701617,701548,1533145,1533148,749002,702403,701677,598066,311104,643909,634846,636031,369199,1041418,634786,613651,171646,861535,846037,1061053,1429377,231838,960727,613846,563089,723283,370147,431182,853033,377761,448531,448540,807589,370792,313195,634276,837055,441847,540772,491026,462007,1432584,156487,1020946,313348,203062,204379,1249536,140371,938611,132259,658081,1247529,116884,116926,635848,58693,1256523,344548,646870,821197,938569,825034,1005946,1254567,647602,1254216,280894,1461204,280918,634741,660088,434116,601681,601768,1236852,21114212,1297308,412681,394660,337672,542335,877846,418279,1274415,1113294,587029,231940,371401,387148,744565,568867,933904,1547425,538207,356170,575737,161806,568735,274465,1525753,1230333,1230324,1230354,1026445,961078,1225920,203263,905749,905761,1564540,141616,1247928,207001,221032,1492584,346333,688180,303271,1245087,1251798,411883,295495,296086,1491891,1491897,151549,1247415,610630,797356,206467,1236426,4012193,203677,295939,203806,637438,75235,386719,800710,1136490,1136475,808414,808429,1783474,808573,808468,974287,877813,877816,4722285,877843,877837,523729,974308,1035907,858535,843208,1459050,803140,607705,1022146,806659,382996,518224,143545,452161,1431021,592417,896074,1556266,764950,13192549,795784,796225,731488,367252,578446,267085,224326,650554,709741,732397,4729001,691537,989899,1142724,1389447,805639,734446,1136196,2113073,501097,883630,839599,850489,4141653,1621162,150637,1621159,1136133,808528,850222,860677,410215,1134678,1514587,1483209,608491,1023001,228223,373699,311035,26425,600334,723298,445162,367321,241138,26209,1482303,278176,874363,1480587,1522573,153427,142780,241111,224227,701695,224221,367342,1057543,278155,1392396,165205,529834,430207,1542181,960736,278209,278122,643450,4000921,1046983,278158,1077819,157132,1002709,1389450,127624,1131978,1134087,732079,1079787,1625371,1625368,4000589,13069655,17974063,1815343,410251,685063,2266557,914788,600373,770161,1287219,1259613,1104927,987490,952204,793576,1266063,1310652,422779,1488306,1059604,1488282,809548,1382076,1905499,1454358,495799,810487,4096993,835912,997312,1258833,802927,835957,996241,1702768,1062295,1521205,996988,1073392,982561,997363,1587310,93526,1273572,2589013,424183,1627111,783352,1136388,910597,1472643,554236,808576,4756393,1514554,1704418,1552282,618544,1070311,1596313,1640281,507226,1638517,766249,1627585,652366,337969,632104,507307,894205,1641529,593872,1116366,151162,1641523,1641526,278878,594007,465304,473377,1233810,161539,197695,375658,1428855,473893,21500612,4764989,259105,620548,234565,257743,235000,620437,235342,235744,16031296,18078583,235768,257731,552997,235363,235060,952792,235531,5113983,553081,2078881,1691842,236260,4147293,553027,636394,235546,6688197,236833,235414,236353,236197,3816545,236494,236539,235084,235429,236689,236851,235441,236521,236542,235054,235231,236110,444799,234739,227350,236101,234964,5157413,257665,620173,247705,623761,235639,246097,259438,234547,251476,236863,479257,161758,248755,236239,234685,236218,235891,236008,21342023,236758,235816,296776,284287,1260438,1428393,214843,284182,1255980,966421,64420,1256652,357493,2011432,271519,272233,271888,796747,271666,745804,271984,840034,796726,846307,77326,639103,387451,1249245,301597,242824,149125,203065,361144,1493454,283762,749761,212833,207352,89284,207511,843568,327550,1651543,1586599,1077333,596539,958273,1615783,1502454,334621,1653067,1020268,586792,13525,226168,291802,225550,225679,706327,255652,291952,258049,253384,738190,1643314,20919850,256909,258115,255706,1825633,525055,738589,739231,274711,737293,235471,256237,226060,1643308,526330,257854,14626157,14626115,14626113,14626101,214639,258340,257395,236740,258031,258508,636328,258856,259285,257740,257848,258868,256663,257359,15005863,259414,258502,257653,256792,258364,13342973,259291,257737,1290060,249868,258250,257995,257344,234382,258124,226294,738844,1835497,475912,552892,738166,55138,249706,259330,479884,620713,19854286,589876,20475727,798133,1786306,817978,150340,1305276,931345,1471335,168097,354256,1511112,929857,169084,1455435,200080,721354,1841002,716587,591403,718198,1615735,718348,882253,228289,717604,318427,294622,167935,267808,265057,294073,272035,271732,893956,958735,271477,1595482,1385229,771571,588997,591289,4265019,149662,128464,586651,148843,1842532,1243158,315337,1479198,199489,168016,161956,162421,1241382,766531,1241505,80779,354514,717178,917158,716260,716248,619390,861967,619666,228301,354445,619228,1479009,4733049,1644874,978244,716995,999394,963940,228361,717424,718756,716677,264799,1754245,1074663,1727002,279517,589432,589471,328753,1030762,1839778,1923451,321190,21751535,209323,830248,1064587,751507,992122,1063948,405808,375358,1411407,983614,1446645,977371,450313,22153372,283669,629521,13560803,162508,182368,806212,16945900,13743963,3724439,519895,125374,828730,1119450,1119459,906931,488860,94771,99829,109534,91348,3370,660580,660583,436246,822067,444634,1146813,883468,274567,253639,71620,133288,280714,280717,280702,280678,97360,280732,521458,280699,138820,280723,537820,133381,1234308,200206,1234140,550441,744682,1234314,519844,414943,794578,1026925,1074798,1912300,601816,274924,179932,1237287,207349,203368,450112,13035937,169522,201985,435013,445201,586438,601612,47623,601690,601060,657028,381601,643000,1249743,348907,381598,643486,837922,1077711,743821,1019002,1045450,1540846,674113,891085,462220,215938,961213,685354,13646533,13170787,459016,1547803,709183,397357,689359,14142369,162175,315187,741865,218377,568018,1136118,1136715,1543174,1107048,875989,974248,1078461,1434522,974281,877876,1842907,550645,559984,1044463,803122,843253,1107033,644071,1033636,803083,4150617,1511475,16935490,1693639,1694938,1694851,1690474,1694935,1257912,1865548,1694968,1868674,1690471,1127985,1868866,1869007,1400835,1662775,1868872,1694737,1457481,1720147,1720198,1694857,1694863,1532251,1532248,1532260,761332,1401120,761182,1694647,1658890,757384,761200,418558,129517,61612,403138,60589,1232202,777157,215914,288697,430453,380668,58012,280084,508885,523867,495538,488458,1770277,1859101,459481,2163067,1063795,1370196,1063792,1756546,138847,2922555,148432,514087,48178,148423,258919,259411,38980,21064328,35857,10858,38974,169264,430597,743509,601702,634444,455848,455857,154231,153307,97426,455851,185113,455860,61234,124573,83503,3967005,61792,36208,71647,579475,182023,805486,2199459,1239708,1267035,1659631,33067,21459566,14151545,727516,643615,545452,722158,606841,442921,371932,87355,396022,288400,156889,186520,186502,58732,461971,96535,654502,103729,130930,308794,387907,89260,183244,486877,186193,549643,153244,685090,18687175,550582,459733,137890,196465,505690,94240,312532,1039300,2244929,2085382,1572226,2244925,2257565,621739,631525,892633,1491387,4386307,583159,1106958,436597,1605958,1091706,1044502,1107390,436546,857992,1145154,140524,597925,610003,652963,803257,974302,803737,523516,878986,1459059,1416342,992611,969109,992620,1096152,1084677,8092629,837667,970744,955210,884437,1055056,714310,714940,591874,315649,671179,543145,472072,461554,281104,100630,543685,20839132,228151,116230,210145,122305,110665,195925,195778,95899,151858,218932,60253,17043241,12976075,156355,41896,21964640,4128317,21421925,21421916,21341621,21341387,5193943,18065362,675430,215836,521395,675436,355627,56956,128632,124252,1122003,1902775,1079583,12689423,1303407,288331,58747,48640,72220,53167,1351548,102646,671176,395341,462865,41320,154546,329113,495685,474943,156205,154723,387385,447313,653728,39652,380209,1029076,619264,720940,728551,210517,16303516,719386,720598,3863575,1056355,722488,719716,720541,719809,2066401,2066398,1957384,1056061,1056523,722470,1716340,722431,641209,880336,1050676,880660,946699,1181133,1835902,614704,10732903,580309,1943842,580282,580270,47071,647833,390892,292108,292288,292390,407455,145657,408259,391714,687643,387412,514981,653734,485194,216025,196435,478054,216112,462412,530260,877801,1456434,4764855,375136,191929,450781,650611,118567,730888,684043,133630,442924,370039,21031528,216751,151291,524560,394276,641491,374887,650293,102466,648283,394339,78115,13358543,593737,593581,1672165,1530493,151978,320596,592453,616141,107146,166990,233854,587740,1614712,73963,72574,664939,1641145,223975,1652653,1265397,723478,84202,211045,533659,1072681,282778,1278399,321220,673570,523804,497494,113539,523786,414109,280429,310867,122308,380653,78268,24034,93748,1377717,1012018,668143,469690,13237425,4764005,1903603,1856323,980803,594664,1034959,601441,1409175,914383,2088895,1067059,2031169,1919839,1834963,1288686,1847428,980800,681073,408976,233551,110083,224353,652408,191233,64717,872248,77365,109786,672853,465706,414844,178600,366844,1421523,122476,865675,865678,1107192,627601,543388,524401,254194,510289,394882,292354,196789,193819,523951,484264,65005,373012,389242,464029,21256934,392509,320590,602371,161470,824830,162058,161863,780862,249661,1141020,13797699,1548070,651196,1022170,1022221,1793827,14444491,1304718,1763596,334243,13837633,2015269,1754641,8092209,2239515,21460154,984244,13655301,487834,40540,96670,14590937,1516615,856870,827632,13546041,66496,16843894,570322,404014,570577,705421,484705,694999,16390009,995899,1952491,995917,995962,995965,995980,995944,421771,421756,995977,995959,995947,995953,995950,995932,995905,995929,995941,995956,995926,1671058,995938,679168,734515,592993,614530,585193,402541,542242,654244,17544625,1050076,1094985,754345,1054006,1546615,561724,1619275,1717648,1100397,1735162,826429,617425,840268,840133,540097,472999,406687,570043,1697428,495691,379120,21840629,353737,4722665,402265,627121,679561,484465,489970,417712,495463,433081,490867,13002719,894334,894346,1128714,894355,1128705,1128717,1128546,1128720,1128708,20984878,21009112,122155,123478,726001,1739341,725761,195949,91453,53872,124720,88711,585244,1029166,755647,568441,1029169,537877,142546,1541473,1993627,2051242,1831891,1506051,2195833,21840188,1905688,2166929,1834465,2087350,1444017,2047507,1982878,943084,4149683,4149689,753973,813673,617443,4149691,746146,1619947,795187,4149699,1666762,1734400,912775,491683,754156,593353,469942,851479,1549822,1672144,441886,971839,746230,840553,1734403,215425,1009468,856090,1218378,840565,1734340,573352,827332,827281,1618861,356695,633184,572119,1077993,573100,1835950,757798,1851316,2132811,1035001,323863,323254,324277,570934,572626,572749,570484,672430,1840294,912295,988369,892051,915376,469930,856138,1078020,228577,1056658,1266117,2066410,380464,116104,111733,371551,442090,149719,1625392,1627048,1307277,149599,150049,150058,149782,149809,2366185,148882,534499,430648,377641,998035,367864,99064,979693,299140,241921,159391,784204,381373,377353,784201,1309284,544771,544765,207928,659341,648631,86758,103225,91087,322243,521512,3547817,99802,20062705,19959262,13737265,5157385,6688069,235057,528013,725023,525712,462544,524641,280012,16746124,1599820,1068271,4150139,4150577,1447122,356479,489946,387292,382762,21937874,411427,131887,411424,824839,859144,512434,514441,514525,514411,514462,512419,512401,366136,68290,514402,514471,514396,395857,15005743,514387,512392,56782,104254,83929,22084,448351,79282,71494,139087,512410,17413,514480,444646,514432,514507,86239,430678,444649,39697,103927,512443,98644,68521,512455,125095,512473,382177,380407,380575,372721,367927,368011,372748,154438,372766,367930,367945,367981,367984,47092,142522,315688,581065,740569,592270,583003,264634,13053905,656773,823804,427153,74176,122014,49915,137023,107485,75961,142387,98395,21982,864538,92044,100927,579763,840958,634750,1426842,582925,1362324,1525612,664096,1428639,13717347,88846,194779,193243,542758,397480,768250,4780811,47950,266968,266950,224617,271774,1595443,185023,363319,363310,288772,363304,35902,91552,363289,39373,40384,307795,828472,1061017,1146921,416305,269803,21856028,19309837,1859716,1977940,1978195,1978108,1978201,1872037,1048081,1977937,1977667,1872028,1977919,2280871,1872058,1955362,1093668,2370615,1859749,1977934,1978021,2142991,1382568,1048015,1336053,21042749,1391292,1954546,1048084,2130417,1978183,1977631,1859800,1870045,762157,1955311,1940356,1978168,1955161,1297977,940417,1977658,1940482,1573255,1859809,1870033,1381515,2166885,1472718,869407,1093626,1687057,1978084,13053647,185185,1280085,88864,49912,407434,381193,232159,469666,190183,890875,614923,1873249,746353,141646,896023,579610,1748818,1636411,579460,1021681,1473417,977293,13736919,540439,196570,218854,107800,490534,444532,333019,523126,523132,491662,523120,481549,523117,523141,523108,521623,604255,609664,1528036,215944,409642,13611703,13611725,1118754,421603,179104,1664608,953458,953428,953452,2020144,19375858,19375843,1685209,1111701,2020132,1853998,2020147,1079385,311392,276226,294157,1139046,823642,550459,762757,823651,1139607,104776,1369104,1026361,521746,1137573,1146267,293566,293878,293737,8092909,1369113,293686,1491363,265882,269386,1685215,21459332,265108,866092,657163,1140105,1026352,269083,651937,269101,1140444,1026355,265165,104653,268240,1138926,2020141,1139067,16193668,778693,1597657,1524559,2129397,874102,321529,288445,502243,714931,232252,1916155,1054798,892891,950842,177199,708484,176035,430627,1065838,1917226,1688350,327511,327508,246625,1349778,904846,364876,1614433,823840,1860133,1619635,716119,716491,619534,619231,945880,4148643,686263,778306,4127987,708259,509521,1258503,1058074,1144773,13003213,13374331,912640,910588,951190,1358235,352009,667423,109015,652570,370084,652849,546049,712087,659191,462181,531994,232678,137656,354958,529921,457108,282328,633166,286909,641008,462214,1634476,1984342,1084308,4150941,20298289,4010365,380542,380512,380527,380554,380488,380416,380539,5111765,380473,382060,380455,380476,382120,380413,380419,380533,380467,380458,380431,380440,380446,380605,382132,380545,97210,292234,356761,380479,380500,356707,382102,380524,380461,380521,380572,699562,531751,699565,484660,414871,666034,227404,870478,1141119,225520,764461,1331895,1299678,1334409,1366254,387505,762106,132910,71857,1834543,795331,1061560,1520275,1646764,366031,1834378,1834540,1834555,1662289,1349568,1834552,980752,1783717,1784704,1828741,1786096,1833946,421921,1786219,946591,1834510,1065655,1833079,1066231,4095323,342445,376177,454636,940432,399559,993547,993499,953038,729193,489805,132139,94123,3984327,489652,1413345,539140,155317,683785,660625,457987,389605,1756747,959779,2054623,1270173,1684504,1859035,1777438,1008019,1269915,1269966,1684393,1684555,1897807,1627066,1898143,1684747,1822579,1559092,1848754,1935367,1449255,1898275,1822600,1684888,1898272,2013889,1935370,1559674,1967311,1366476,1684528,1935664,1935676,1898185,17578057,1559347,16182100,1684996,1898089,1935376,1935373,328243,683386,413557,42727,42679,42730,42661,42700,42691,42658,42655,42652,36112,42649,42646,42640,42688,42670,42685,557998,1311507,1127883,1127988,1127946,1127913,1127853,1127943,444058,1128003,1127940,611806,505420,1127898,1128006,1127910,1127925,1715596,1128021,1127841,611854,949129,1127838,16067182,949201,1127877,1694512,1577749,20283535,761458,761158,660541,463459,1694557,1694584,1694587,1694575,761404,761317,380059,279943,1532254,1694578,761335,741184,1457679,1457676,1457670,20518420,178204,154333,475180,498079,623101,418645,19808791,1303560,230449,779680,380311,131587,941626,623110,228496,1057255,1783591,1740139,800110,614065,807397,945139,588013,1020274,586834,971683,996196,1671526,718810,663799,1405914,547414,570235,231820,634816,231874,702085,1123287,1501821,1471407,417565,231841,431830,1467486,960796,647425,473884,184657,688504,685324,292405,731467,650386,188197,315043,546355,535972,653263,194128,230107,190573,194875,651928,100735,72271,348346,327088,161986,1087131,1039282,162244,616843,841567,870355,462307,121012,93874,215008,88873,635335,2242783,157432,1398624,1057663,19698820,1510173,2620427,647737,1476615,643876,445759,119944,886153,1057654,1565746,1476435,2836119,1526821,635866,1006294,1057660,450184,1057666,1106601,1005211,1566283,1480500,1140219,647905,1044880,1854385,1707730,444538,891082,144160,947014,1542388,1526689,1526533,647713,580549,998548,1044874,831523,886657,1707739,1411416,1451835,636157,946723,649114,445948,1234773,1005253,1476960,1707727,883297,1555657,1566847,135142,1413744,146563,1477275,983149,1479579,1566394,1234734,1039498,1707748,1635844,1542400,1707733,1556461,1707745,983155,871147,135250,1542424,1565905,585565,1566610,1707736,1451856,1555738,1592428,1555678,1707754,1526827,1451862,1707742,1043428,1707751,837451,1413741,1451871,3186487,1477098,1451874,1451877,151375,4707977,1122435,1614343,638656,1615774,310414,154093,681184,606457,887974,775360,150910,150409,1429200,865027,597961,894085,1494192,1068448,797059,1554094,611755,1341117,864589,863290,863806,1554100,894721,1020727,1015927,1102092,1410363,15329811,500257,154084,71563,62596,41995,78829,21451,79051,88432,77878,88396,88426,154405,1620031,1048105,240025,239158,1131780,240199,240778,239239,239824,21937217,21065747,20985277,13673101,836446,5171905,3995343,4780043,3995605,836425,836431,836458,1738897,1738894,1738891,823051,669322,742693,1738888,1738879,1475190,1710763,611455,529909,1580404,1738885,248596,250840,251425,247693,251026,248047,248500,247108,248365,250252,251347,248935,249835,247642,251317,249847,1633546,250591,249958,248368,4011347,20505670,185338,377194,498166,855010,444088,215011,81103,116260,96859,64117,88672,379657,1285830,3723869,722428,1856302,1393323,1082202,719533,973072,1798924,414295,636055,718009,634423,1707244,835336,835339,733156,291679,1328091,553072,448861,258469,4782945,235537,235525,236845,235504,623671,7020193,235858,1645705,623512,1645699,18902149,476734,864277,621559,258094,258565,247072,258625,256942,257758,259141,257611,257560,257503,1110066,255892,299932,270790,270775,270889,270787,270856,355582,1111746,251755,1111578,1109850,478072,266755,367687,297724,364564,367735,13349281,364660,133348,369235,116605,364459,364603,60718,2085355,2151601,1358880,2151599,2013112,2151603,17893207,673213,490426,1642585,81982,176278,20247832,4748659,736189,228448,601558,1829965,1380951,1829968,1235517,528964,459295,521038,526813,498610,256189,258223,251923,226510,258067,33442,639508,96508,1615003,953548,953515,724903,587650,261826,989680,422098,421444,667258,1548637,324169,1662856,589963,1395348,588964,316045,519424,812041,1366887,5101365,21696656,21696689,13578385,21696677,1831030,21584099,21020032,20356015,13154291,1235547,1376817,21584171,19907509,706999,315784,1789300,1651489,387625,387622,672283,673195,384145,414130,388927,282322,159328,18359815,418027,418036,418021,297721,3724407,436054,781492,550924,654571,356830,395650,520738,486925,487723,488032,568315,13366103,641476,796234,19460284,1476321,1541212,108679,108625,61222,108589,71617,108694,101662,108652,91450,108610,108631,84544,108598,45376,48307,85051,1814683,1606555,411895,731788,171031,77950,521026,521035,521041,429862,196384,521029,125743,18965263,368725,38197,21346,21619,20500,13646629,279133,1252782,15107637,766420,823963,1882798,20017558,9443897,13594785,753910,3994475,1792774,1064995,870739,826402,561892,971179,971074,422056,422044,422053,422080,422074,422083,390244,5112035,63604,422050,422092,422095,158965,154924,183106,218911,158995,307267,83275,473395,189988,192280,191176,650536,13085471,379708,195577,15755743,113044,1130895,1409958,651223,1265103,508579,611419,611407,461797,449599,742165,375037,742804,464431,587416,631309,496792,778246,387430,515827,17190898,554050,1596028,813550,1007818,352804,754273,747268,1750375,495877,561850,1244301,617410,1617967,596701,13276665,1123194,167758,167866,323062,1727695,237100,234235,225658,1109448,286723,8091493,286726,1109688,861772,242131,797968,286771,1751848,1751851,252823,4278735,1524886,1751842,1022167,17057374,21421406,1845031,1987147,1735885,2125821,2273337,1500243,4785725,4782645,1500270,4781737,1899949,2273355,1004602,13326067,1594678,8092197,1004605,2273357,1001836,1641046,1927825,1927804,1651066,2273359,19648264,2068894,13145451,20850430,1938499,2125987,1938487,18358915,18358909,1651069,18358705,10732261,10732273,2068891,1784506,1938490,1754626,1012174,2197855,1754650,1012264,479233,623407,478348,20794675,1012618,20781421,20794729,2086579,20638690,21065345,21112643,20795221,21008806,20794771,20885491,20896189,20744644,404662,1765585,1776697,1503846,19809586,1661044,329272,1043536,821176,1001518,1001503,1039609,58501,867742,1143000,979123,1725967,13300181,664780,1079817,745828,745843,685837,279157,13482543,745834,697297,651355,280462,737869,256366,249145,1643350,737152,252013,259261,1723723,13760135,257071,247480,250315,636430,5113997,250807,249574,236371,621508,478273,636334,258070,251035,236905,478843,106261,1818976,1271193,1272039,13602319,1751854,476398,585292,740623,16194262,14662553,17892382,1414293,1100064,2194513,2027620,2194511,2051143,1903411,1952854,2194399,1419417,1930009,749350,1929445,507472,1295130,1596223,1320510,1318584,1831099,1120224,175489,254977,253246,737296,1762660,525268,525265,255202,236158,242098,332299,260116,738751,476152,1693522,257365,257623,13061417,514348,2241375,1713640,1781584,1713475,2267441,1713268,1713862,426055,1233342,995266,423781,1082583,822706,1377846,684493,423772,987523,995479,423703,1739182,599611,809668,1611205,739018,1333839,738940,739078,20581342,738958,739108,738952,2085763,2085760,527158,2085757,1524793,237211,489376,2085754,2085751,2085748,2085745,1569529,2600913,2016448,355438,355450,1657954,2016445,1670779,1643362,1740409,1573501,614917,579754,230113,587425,587410,587464,587458,724822,737740,231697,874975,952771,257347,952780,952777,257551,258190,256747,256669,256816,256963,4716015,13027659,762445,284284,484453,237541,237988,21666560,21666593,1258968,865741,839854,834955,75118,58114,58099,51637,85039,69334,76120,111505,98455,24709,86674,82894,96085,82885,76945,91825,83605,22036,428734,74830,57709,117244,57637,9475,78631,428737,24097,428722,62395,342382,342871,106855,71371,564106,342538,6799,42097,348352,62227,494986,111679,85441,71485,11398,4726,68539,24940,566005,473482,70804,1130220,4790419,1129431,2772725,1596220,349426,76438,434863,9217,120694,71323,5128,7048,93379,87514,69733,6949,10021,494203,5908,42406,98554,322894,1130082,1316853,125452,1626103,970066,538078,872968,987472,529369,99982,354883,162988,1740142,840559,21066152,1552387,864364,203674,652168,15981904,4785351,4151347,1583896,754135,1075005,356503,1596019,1028674,473350,386095,462241,394927,167578,462232,462223,1239114,231076,4783457,83830,367399,19512073,241213,398455,650779,134530,545437,650017,448390,364522,723805,233653,362467,233614,139864,542785,636643,1517197,190330,785686,194533,188323,187066,568426,910768,758656,1833085,1856254,1349523,755572,1847626,1316370,1831159,1391850,764131,21990020,15981883,502417,88699,21283,332419,456319,393376,57292,676372,184828,502246,102394,1128123,378016,510052,530767,123124,21696749,296515,184033,693736,49480,456052,224776,456040,186250,72055,454486,527803,215992,329548,90973,654283,49981,214153,4111723,210658,84610,3943819,1225461,379069,210178,389191,3962333,685039,154501,154381,666523,538393,296614,498961,371269,538414,530713,538399,473845,355594,470020,22111964,631432,631429,33625,365062,500770,631411,17974240,13736641,20705692,466507,243919,550483,940033,420283,431587,431596,96133,20475043,51232,34090,459340,195847,116452,459787,459796,459811,459793,459817,533602,97555,484537,389644,459814,458851,655060,669364,459808,641029,129649,159139,208096,57052,460327,460330,376486,312529,312523,39409,512668,288286,196414,347944,215080,14976575,433495,210286,36655,50833,119008,38758,63829,83404,522361,38656,118984,118999,23635,387340,497857,13637693,449179,411733,376549,141331,483316,370399,440074,215968,469453,277621,508651,651208,505000,126073,332503,20223859,142930,464731,1330713,303937,84658,94600,64294,120463,673282,460363,430339,44026,459442,215920,462271,462283,214078,196444,281107,382978,489736,529528,495682,180967,130819,57109,74854,59860,125599,381394,17189437,210709,21470417,418264,185611,107401,196474,24070,490228,390874,465949,100909,641557,124762,529960,663118,523963,143632,135631,687289,321850,107572,170836,450397,315661,315676,134470,195898,315691,315748,315700,315697,315634,171277,416995,706474,325687,277651,5139481,1338303,1518457,428548,465541,78076,358555,13276281,456154,497512,462208,13442519,13452673,13390189,13570611,1763674,13560573,13412985,683128,542557,654748,1440864,673315,378925,387991,529771,116404,176431,474595,124651,188824,190414,470689,190816,189850,500884,529765,457855,463837,414298,520546,119539,1356171,402439,1438614,461425,529138,91150,610678,1438608,361528,20861563,406117,382435,169996,20908153,380839,31870,454090,110863,281002,687496,346942,459427,154627,687649,487777,144592,129550,280960,244627,500290,326179,504406,243886,153922,14662205,1763767,953431,953491,1660816,459673,886519,2620539,4722333,7102931,529756,504409,281653,735538,372253,4723051,487108,729355,147469,469873,103456,462394,406075,5178885,805045,997174,628615,694939,6463,86671,528412,509224,50527,50512,50518,36973,409729,409249,449611,469147,398554,398524,384319,398500,368959,398587,398560,1460589,1706335,990958,805510,155626,742078,215980,661768,387847,1431000,586699,211948,232441,507583,517462,548521,12985925,355693,1441599,124255,254470,216010,421051,1136394,1138614,648757,146767,13459669,1114770,150364,467218,460351,124795,460372,416860,458926,684451,41851,407686,471583,694795,734914,671461,223918,664222,664213,500404,459685,740740,320854,13736675,539611,592471,154933,380353,457258,1469901,769918,5139153,22005404,189163,672742,533872,1124187,660508,652999,4252,465883,542266,724945,771145,1231581,725287,20826286,20826331,20827264,20838526,20838553,85813,580834,361603,109606,226801,404746,404722,170608,419023,495757,153937,1281120,524581,352516,326266,420550,315682,460954,4130089,94174,23860,461410,154813,154804,53692,63883,196453,210271,183193,342130,326236,97396,1405698,52534,409000,214984,51298,210994,116656,393658,188974,190033,112330,533986,394984,468052,219208,1333539,412957,312586,384784,100153,61933,173911,485092,779911,216289,103402,19855264,14339725,396949,707170,21584315,15755800,611902,688054,704437,194746,5112355,86830,560290,143638,115765,35491,547612,416506,104809,138112,73552,393145,375205,402421,94294,371095,195895,438016,490729,291508,1441137,778480,1425162,669145,687964,496726,430156,122839,706393,376192,462736,1617721,499216,479290,458083,555739,158032,458077,753814,4701381,467200,186961,17189881,690544,681898,13475511,743125,405847,830503,170968,449161,682318,288559,485515,183196,131260,196411,183169,524527,283393,379237,486328,213694,19906702,311335,496822,707182,470908,492316,422101,21766568,462118,97393,21215846,13300571,4020049,1754881,1101825,1671940,1626094,1721908,1831039,946465,112408,464443,372646,133354,154894,208072,492217,488605,3547821,210940,94237,1658194,774493,627658,592165,1396587,174550,216043,470005,527800,629389,695857,466240,488392,993217,213703,514873,170800,164467,464419,514825,513859,59107,154816,513850,384196,792238,486859,154339,500116,401308,94486,69361,93199,82861,68749,104266,6490,135619,700891,4785117,395257,455932,525346,491020,671257,13222149,13292719,388378,575539,575560,343585,416614,371047,126919,427372,705865,575563,708367,655375,398593,52399,533626,693931,154012,674422,522322,740752,668458,372244,435211,387367,195973,682729,1107864,789502,532807,839047,1458153,1458156,403072,331033,1143054,1143060,278998,1724374,241330,446611,354916,461134,354922,110164,462862,414937,18115225,389950,501139,451009,286960,16970179,183730,387490,325765,654301,253675,1585579,353488,907315,1349424,19545754,353464,333274,832816,410371,174802,695851,19375111,762880,763954,763966,504040,387466,421477,388918,668491,139702,655714,458383,154267,126256,446596,292387,228622,292189,651307,145312,448807,371803,185437,539386,470164,531799,158767,631483,509392,660673,1231914,189595,45526,85936,218641,218734,48046,131752,372844,1131966,547144,1131963,805717,18187909,15981022,1436319,532618,1133343,788317,402484,509962,502054,241171,1262841,1585759,652951,404581,777604,410671,280537,1396503,20475019,541975,483865,492304,487597,177604,18064498,417400,326158,180193,986044,251662,234253,484378,19043020,251638,232414,288643,170029,329143,329026,16388623,83218,156880,391249,87784,120085,81169,109873,83380,392188,58717,208150,22414,22522,429703,69703,29140,29986,29230,24730,24916,25870,23572,22873,23077,23128,429688,342628,154492,67735,57826,65404,63409,57958,53347,116140,4740785,342574,461722,342967,61321,57607,3400807,720292,343090,722785,402055,133531,342778,342805,95542,508027,456091,557278,342844,343042,342469,69322,81046,119827,95632,124600,342304,343003,342958,74785,342223,104062,80905,136378,80794,107005,15208,125539,100168,15268,106966,342649,15151,75169,195931,224788,16829176,675097,457081,456988,459235,115627,479071,428698,459463,459454,102637,119722,286978,125809,414121,459448,367417,135994,395794,438193,133297,122299,280963,342124,805840,1038463,157906,459439,12745,1044478,843187,1134366,583162,1520416,1402191,69994,408082,419740,486970,184177,529060,21556091,540217,471544,60472,540202,539515,154741,504484,540232,132007,461755,540196,522058,540211,232222,546727,540187,540220,102469,540208,352453,142612,450514,407449,156391,33688,436864,166525,835480,3978115,243868,195487,159133,210676,426340,187612,352771,660895,210865,462127,209911,87424,364465,327619,118135,118132,78229,118129,118120,70408,186505,13560791,19117795,4729175,3994455,18690541,137755,426466,417118,554677,163429,185482,74311,281080,154660,327607,366373,658006,261940,161503,369691,490915,541414,468190,171232,402493,651241,734356,692875,741130,464719,1391661,755698,2048038,1783735,2194609,1691167,1671328,1919854,1375125,1062271,1396131,411502,411487,1961998,473287,3778071,1673305,432496,670252,243160,243163,542860,53977,44263,73594,542851,1159818,471661,502495,310402,254464,389797,502492,99826,467461,467476,122920,502489,502486,502474,502477,502483,497797,389770,467167,441820,414364,13111709,768985,279103,545737,211789,17179033,320521,393202,547672,487813,326542,499888,154114,22048382,142585,684013,153781,385483,434143,493864,1607362,137800,22123589,481666,437653,254356,190549,650650,288343,322729,535096,446737,280066,487852,399283,15107003,548755,546532,515272,399607,1415709,124747,673000,129613,143098,544231,125611,104524,767707,21584081,679177,18313078,117922,504154,41473,1121304,1119084,673504,416557,276796,124786,187177,407923,189751,650122,470995,17974381,523753,21242654,159370,408052,463870,309853,354886,479869,479881,687796,871231,171097,521086,359902,15024679,15107345,779884,13637339,17804317,689587,13253989,183643,13309705,691120,366514,34765,1515628,179413,196402,24115,91318,551188,405457,707851,469702,412132,1400244,77386,158230,78754,428566,132436,22074251,71389,666148,1046449,541552,135847,516658,1490526,643399,887836,76165,35503,428749,868666,37276,94015,599890,1535215,756460,14755,27955,567733,751105,21343,29737,440641,705100,172363,437329,551674,5794,25546,406558,27994,1394580,29485,11305,442819,92449,1412451,576595,569551,592219,90922,1001170,523837,622480,1449312,21410567,130975,697417,707026,2175827,493690,395215,548920,180286,208090,315736,474388,315811,461008,288409,185428,459907,524728,395848,390961,1442166,504694,479572,479569,479593,1337373,417205,245824,15466319,449173,246118,245716,429868,243253,501802,676444,529870,529906,475063,529879,529894,108094,414097,894817,245491,744523,839875,1259694,153646,183148,402685,286828,492757,347872,474091,474106,3962335,210436,460966,131128,14599231,111817,1394634,689632,660010,1474407,374341,773887,489817,688063,165604,485530,1638733,400630,392104,276331,211711,487495,391723,701926,1420125,455200,156061,869590,869602,838693,448669,838348,12986155,246160,650059,174442,134704,490360,188812,783994,457126,279976,486922,216274,658534,492358,49510,298030,514813,502600,418099,374089,16946476,699409,667054,460885,113248,1126155,1125981,13655013,1125972,13177309,269701,639412,665500,639343,1125327,1126089,607573,488485,636235,73930,65341,2071342,1588663,125689,708358,544303,472636,547102,675418,481474,134200,210991,481501,500647,21925772,13404953,13909129,13744121,13170631,2090095,518965,556171,469714,531235,531175,19472125,674344,470026,379132,452368,129661,214012,375526,401110,396712,617680,288292,655126,170332,185617,94252,527539,783667,530764,505945,668794,653938,1380675,215335,107428,184546,520051,1633798,524050,1772836,15980989,16043926,21353042,135514,246493,20850937,246850,1111080,400528,325945,17166673,178258,361972,379786,384334,454261,5123253,395290,396139,22177198,384358,775504,21871193,436216,485644,461302,165373,153748,325867,60352,558904,456235,1264929,51607,611911,665872,374050,326104,529642,712831,522979,679345,510586,493108,497572,545863,183682,674092,1013794,667270,112018,363151,460723,367732,213886,1595119,211366,241243,632590,541165,632575,460717,342682,64816,362464,460726,134515,531388,562927,437302,53509,86368,111925,86404,649954,86401,135469,434026,214372,655306,780778,280081,306793,315718,522460,402262,440017,372229,276811,288781,528811,652618,132064,430369,671800,156634,659014,666373,280444,183172,349648,633718,83230,14967791,21159185,21750344,983362,1009411,856420,74722,55249,1524931,378043,388510,3723937,371698,667351,505081,4786719,402307,499150,475453,488020,390004,457297,49201,526516,526522,523831,451,1351446,1351440,1351443,83032,82114,73672,94108,71743,56773,70561,429925,38188,136312,183658,74719,89401,710494,3628,88978,21892,23215,17599,71392,44803,81913,113731,18301822,93598,333739,77221,80221,906190,551587,243772,3535355,463057,684496,469390,4008935,652645,183145,276793,153298,396031,3939797,387478,104479,21085,117916,73546,3999237,174907,174916,174919,490384,545458,38647,20263,87082,120142,92929,62398,25951,22399,135373,343087,120838,27577,29245,6856,24841,22063,29170,703798,24415,195862,24475,22654,342907,22279,24571,28906,93517,67741,75904,135922,342580,105481,93466,141811,115915,171940,654649,467986,521179,487945,672658,280477,655099,524035,1751368,690760,280075,1336860,399781,276136,778462,320869,696349,663814,408592,1425540,215827,16303582,411925,411922,411937,462859,415207,415201,777466,751063,474526,640798,657595,509869,530242,94888,625855,17974450,667603,471103,680143,123448,366469,667597,680149,180325,667180,521176,320731,16067656,667165,667162,480730,1324254,470944,642859,642868,434620,19499284,181090,37441,383440,39637,373810,170827,383437,37426,37801,383449,383446,467593,99682,58384,137887,283381,12966541,322303,671485,186244,461944,185419,99046,4251653,27508,76468,85048,522556,69175,11686,43870,82954,52366,19202458,82165,195826,6601,26788,15112,94738,71335,114682,35314,114760,83164,666940,777889,474400,559048,18313786,360703,729694,362008,899122,289210,158920,188872,88687,659368,63973,118441,4147627,663478,246010,246163,246244,119542,467911,1123353,426589,1257246,779077,1756723,63871,287488,751669,13443137,367810,370348,97342,4993,107518,374584,89644,72163,329176,754948,70213,292972,269920,616108,471028,265,300184,579094,430825,1504575,210625,195817,700996,218725,95176,183184,653725,17579176,185512,209983,98998,530110,191938,230287,373912,521356,289096,367879,661096,144085,661099,88867,489997,280612,157468,142069,597955,348334,87226,76807,87256,87253,87250,73582,68767,76573,21148,18631381,550366,154369,13192673,12975905,2162573,695998,431053,313,687793,462880,18313315,105529,743248,4783959,360685,687874,687445,536560,244081,181087,471181,654592,735850,372862,328960,434608,722662,377677,326572,821368,449221,686338,454360,547681,580918,458791,158989,1336029,702604,1376589,167335,765607,1679938,1383078,233419,634234,1045774,809527,702592,701581,1027699,875929,635890,723460,1071544,232906,701641,723382,821362,635080,157561,20544037,278092,869230,50545,1289184,50707,50536,326452,50494,50647,50590,432391,276841,14332193,280438,253849,4111719,68893,48484,83764,115360,280939,536008,215971,111238,398545,111265,87319,414373,536284,21121,13404299,50902,13398207,13404321,454330,110890,184129,296161,175435,84199,608899,21667,186535,367231,375175,195232,191086,533953,21614534,21555902,1352652,1351014,1432494,435199,409207,243106,116500,94696,367375,356494,138805,138835,109990,196012,191599,473098,194926,483655,401758,475390,381187,455875,393169,79159,485845,530575,547843,280414,91456,210433,490180,102610,459901,456919,277246,369208,490351,84715,142717,539545,343276,485524,91516,444475,207889,270241,377425,371770,438022,560113,665029,703027,13908815,44980,502180,3675223,210616,214165,462457,84955,185416,86503,98419,53155,38899,490441,53143,13185731,74917,88381,20581,712615,767077,328792,328786,905884,134161,53899,53947,17554636,353338,109666,641329,410872,491980,185800,491350,710665,491335,17803750,1486815,17433721,1515883,469741,4010067,1461792,789850,351826,351817,405769,231154,54418,216145,415390,124336,363322,408880,677023,502420,18952198,462043,387421,121165,21628148,3816257,243604,243898,696181,520513,436954,982057,5959,722653,1234896,499057,364960,465217,1507113,177877,452794,393517,781336,460324,134131,208093,134143,253660,437011,195889,356488,121291,541474,67465,138826,178207,373843,243895,69061,254473,123112,254437,164575,254428,254416,469024,36724,151918,400408,1126716,184063,103738,184150,400402,1432299,14332523,869236,21824990,1445226,3548431,624145,317896,639529,1134195,1137006,12994651,779614,504106,583108,1299690,436834,435421,802981,96694,783187,352909,44305,55510,44311,44320,518413,741061,691243,749431,504820,792718,504829,471928,539425,443074,76933,21707804,436393,500197,326314,244102,781084,1417653,471919,244648,499051,1409928,460162,651823,165082,653434,653815,216232,371818,1426527,674518,465808,416200,142264,292051,293107,211612,369304,723088,490123,210202,502216,216049,666307,277150,542236,215800,187234,144373,687253,99691,196717,216067,280423,52729,307801,457990,97312,53902,143074,171331,5141385,84727,248719,385336,109387,116902,139597,89410,68212,254269,397225,508867,448750,254422,448762,361825,6770475,485125,538378,142897,61249,50125,52765,18259,48133,142894,103534,54628,557446,459592,776929,417907,456601,529201,326290,244009,417685,688786,627676,534136,379462,145138,466003,1233687,744922,167140,1233678,169135,168085,1233675,2855495,615778,1233681,162061,876247,233881,331402,455938,823309,1233684,499432,351553,210151,21584918,486712,687397,509317,140449,547093,13003267,115438,671239,133303,100384,351550,691669,408346,296164,59263,196006,653182,496420,684565,89581,465745,468112,462076,68170,52456,444427,705796,705799,115402,695758,666499,15016307,705793,630526,748894,655510,2129991,410377,1371480,504274,1371516,630559,717943,108379,862009,467434,391531,518830,491785,797338,1761841,420946,188992,672898,507862,13245285,81442,84040,74296,43669,76516,139000,76510,71386,451774,102508,21238,27601,29125,25735,25888,29149,22099097,1376919,244078,244165,92791,470980,333073,4097545,652699,19958047,397417,595117,304918,472900,4122411,452395,452371,376627,452380,776950,170002,670663,668056,520420,64990,668050,668059,668053,774868,521680,376183,96253,103420,461884,131731,195799,353575,363760,210172,196447,210121,380851,458002,210064,1427868,118207,218533,440344,444460,210409,214102,245485,99871,135409,353137,470128,36790,40468,392233,699004,703294,45574,503764,102076,1467618,363826,462403,1292709,537598,630457,1663969,463723,486853,1029841,597469,483727,1000246,783796,529795,693763,392185,742945,497995,509563,495841,783793,701890,132400,659116,503977,456946,703807,13093669,660736,342136,528808,462874,52810,687499,144043,86836,537769,126517,170119,283429,288352,351991,120052,367489,352021,352012,281431,185362,280834,254530,254521,254458,243889,460906,245854,245905,246586,415486,518092,519100,297604,504967,194173,44398,460003,219253,99688,99676,686500,231937,408862,177385,777001,686266,683152,85219,102415,407626,824899,352033,647917,54502,147223,164212,486916,383707,415714,116143,608683,307117,1232073,154363,504004,210775,667378,1232076,362089,52429,497515,471550,543232,510421,600595,21379055,397411,396664,1899163,1005109,987211,987208,1051792,242842,4786073,814501,3987587,231028,461827,696283,548638,244390,390457,537235,214576,421186,117361,243808,58456,244633,652972,113611,116458,524491,20582596,223891,760165,704521,536566,442411,341689,18711169,775402,496324,667678,451114,5105691,16738,102802,500347,16957,472000,416221,936343,343786,543103,543109,773422,773566,20236642,121735,20236531,65899,14107,16555,14677,20260039,152218,148330,20260006,20271841,20259973,20259964,20259952,16090,20259949,20236738,152251,312616,312664,298393,155572,784867,543613,17166493,1673371,466273,1844158,699184,699181,699178,683839,174169,145966,378385,352612,288745,53968,374257,107065,280408,36199,92959,88732,6811,140842,668554,457207,326431,232435,4567175,515596,254317,190882,531493,277588,616024,701701,382411,702115,1362708,899896,657757,223270,195739,456574,368602,860848,486886,3962327,356842,210394,490798,459157,399616,21783602,244603,1435509,312601,402322,443140,185452,535831,224794,327112,395683,102130,74359,824176,1434738,401200,210274,106561,367882,21111911,490189,642565,365731,776932,39262,196036,133066,133414,659071,13420109,488389,659074,94714,82003,2175065,183151,85399,456889,467638,103522,210265,146494,89818,261943,378127,196822,3987155,1523248,1523242,1523251,1138251,1258989,499843,1276671,21065309,661564,661573,661567,1403598,471781,264211,585271,210421,17544517,157264,224779,34297,183133,156622,486979,249463,21133385,124168,107857,151492,1636048,131593,18913984,1585315,755545,1585303,884308,1585306,1383735,938404,809629,623143,703918,491503,1127514,391987,548260,520039,421378,1441122,326578,181555,461176,522388,777184,525034,460930,764068,505246,16056310,760273,860959,169939,469363,505348,498931,556900,96538,489940,489907,1557376,1599007,4756839,1977136,115987,538339,459841,459829,459835,459826,459838,358468,459832,627661,123451,154183,663448,315709,695269,286411,218707,1427565,1318155,376489,1352937,1427556,57301,406114,181993,297397,181471,652642,690724,13397929,1621417,373168,451564,21824942,449170,396826,538879,592198,413698,657304,1363914,227203,1427568,297337,1427559,19754062,470212,1112169,407575,209905,666019,496138,509431,1764316,3724061,1100325,1233336,1248849,889735,1009825,567916,208870,464611,705106,674362,501928,402142,231259,281203,17190688,381199,206023,430228,430279,156358,430255,430297,315514,198037,430237,383719,430192,287218,281794,430282,275659,20689,430225,47986,430195,24736,430183,430204,430186,278398,233152,233173,135199,27526,683464,13467515,682582,215908,474316,395785,285913,16205596,183175,496636,431626,496909,692110,834475,463981,70891,1056451,2145851,1807813,154714,156613,44254,1118751,698005,792658,389227,400336,523081,432292,1232217,368401,498190,686836,461368,667657,461146,167149,352597,639421,655567,327151,753547,795073,530680,1622794,391177,466135,369580,5187185,1472685,536377,200083,389722,689743,469099,690232,692635,210469,484384,14735593,83344,593767,352600,122758,133510,502654,704758,280312,461179,674551,21515618,132850,385189,546688,703108,474484,218869,4147049,546685,375010,4014783,1146057,230272,392980,51190,118186,417484,791794,523930,509413,503317,116518,400615,263347,467197,464560,430378,530632,448792,1114185,376615,399748,986122,492148,141262,377068,417343,734437,411802,277084,661072,502213,780514,780493,215866,183253,524998,517381,369130,525001,297607,332107,1142853,408979,401440,386287,807517,481786,510241,186901,311053,648853,449359,191806,279082,648844,434929,293077,190129,7103359,292132,104551,280543,214114,432484,1114236,292375,292129,292213,533443,473428,517735,544660,292381,292153,292186,376591,495232,707050,13069481,411271,411268,87331,280837,769921,102124,522760,84301,499123,498841,458110,72265,21550,69004,102715,124840,80980,583852,410941,489712,654223,408823,154564,509494,352510,97156,457642,40483,35896,31006,142258,25201,707410,3954277,21353858,540502,592171,692185,464425,509566,420280,667621,1119138,484048,393160,409750,420289,420274,467626,91057,681568,20744329,715675,411571,450325,700645,524575,174235,469345,1430532,667102,522871,614893,169441,13010811,1595131,165589,1666903,487603,468100,61834,61945,61963,61927,61918,61975,465139,459658,459616,459622,61840,459670,471067,232486,459667,459619,459646,459643,185254,521692,208048,210169,514531,459610,522382,528793,533935,471157,146335,434659,524428,86497,215053,83920,68626,69034,102244,105610,523708,533941,143095,103051,85462,459640,459682,459613,208171,652990,554686,4013459,73429,500059,153640,514924,4147297,3962373,185371,196255,195970,86761,109333,4785415,120892,53980,39754,1592935,502300,406489,3647077,400162,3592687,689233,372946,522319,343420,64813,59173,389989,421441,390028,110917,40339,366847,218614,406402,764158,132328,390007,406366,92110,90550,20825992,743731,642250,467464,56020,468892,39232,124582,50896,409873,654880,473929,63880,421480,658789,370087,281272,1318047,210391,266656,994954,3947217,13645753,195358,857413,527593,490312,539101,280591,185440,448000,64798,1037248,280597,608590,462055,3987229,1446072,1108701,1108686,1108656,1108650,4148459,109507,1108758,109504,556753,1108740,1108725,458407,768910,497098,1108698,119044,1365087,531937,109492,99199,532480,486436,1108719,12901579,655705,462061,1109592,1108632,190729,1108695,109483,5123813,1108572,1108692,1108752,1108620,1108755,311716,1108764,61630,245395,1108668,388234,61666,1108731,20543137,486775,13505775,410389,696763,696757,484966,504328,326341,391747,696760,13917197,153328,153349,153289,367435,153250,113236,153262,493696,148327,657097,657088,1509573,377377,175162,674905,433444,471244,487840,698860,654691,315796,387616,461422,529882,470146,96865,6454,1806874,4264,6589,1632532,13011191,708235,1419069,4740859,387307,387298,387286,178141,387229,278602,387241,387217,387304,387319,387322,387301,387316,387313,183154,288646,387346,1011862,288871,387262,387238,1110459,373474,514114,1685911,1348878,1580650,514174,542482,35458,291400,385480,388759,536101,280015,13254117,552283,1051429,15024877,2303271,1696300,1701940,666601,1060447,1507173,1060450,16746715,432490,1051423,1090539,1060453,950089,950086,1060459,1060435,1060456,1132467,56044,692137,700675,660754,241060,499342,102604,472231,464770,398914,21654074,21446906,21446942,668419,1929856,467530,204349,201916,552802,203173,552811,202432,203326,203242,461242,690808,417388,671248,671236,663607,671245,13420247,2169751,96739,1803706,17178991,3681809,13317801,538057,387631,15329949,21113564,647407,647395,647404,475450,647392,495241,111439,538342,685123,430345,495700,379111,464572,228751,653212,32086,695209,70603,3937,4129,4093,4540,2989,9733,5290,4687,9838,4771,499687,280672,401119,96790,78979,20041,83017,246283,246007,74848,76651,1112061,523288,276922,509161,490444,143509,511228,523285,522697,446962,488839,523297,89611,841738,1456341,44113,443518,489649,483484,185749,456607,97333,103411,119485,119506,641500,376492,245416,49498,457234,348589,245389,60337,59296,81193,137236,201538,469660,245410,245425,325807,245404,18166,84505,36688,57319,102412,102409,245413,464434,417067,417070,703870,75658,30997,30979,70291,96523,78619,132448,135361,79774,75004,77395,79426,13716751,80821,185224,116932,26740,79429,113395,646990,28870,24868,25033,113464,136696,437410,342424,1318008,115801,342394,342325,115804,648001,136900,115798,343084,342733,342886,118399,249391,243280,735031,183115,214084,96460,549490,97519,443668,471574,396037,134110,393259,510769,218803,218806,510754,416476,510763,399424,185107,808630,510757,124222,520954,218980,463507,699202,699775,505333,523429,660667,752821,522145,456667,457039,226834,497536,9670,388654,642700,674743,209989,640786,387820,474409,474001,1429962,180838,142318,15465899,383263,325861,385105,474586,147298,142282,101071,1428774,14590775,543166,97048,652681,429844,671818,280447,643267,100387,507325,99988,671380,1430292,171673,240955,521140,661408,267073,659836,114703,655087,1490721,92818,87283,133873,667645,1017616,593275,506005,554023,420976,387727,291640,320059,320062,358444,703939,496174,703936,211342,457978,117514,412138,97084,687775,94882,288541,432808,218740,210577,14625519,1589731,803725,1135722,974407,974440,796990,583066,1519609,901375,974431,1018777,1099374,974410,1432920,875953,48031,1032553,1032547,1043542,1032541,901378,156565,1135017,1032544,901381,901387,156586,1405485,901402,901372,803836,1535266,901390,901393,90517,1589791,1273581,901384,1032559,1504134,1766101,1543264,901396,1287006,49849,499153,524536,389941,322666,393703,459253,681979,481858,96856,501715,379555,165184,84250,474283,38761,45082,102781,72172,69196,87904,25843,21964,509893,21570089,396109,389668,125803,297370,4271593,680518,680515,409438,680509,460042,378964,361930,460045,870454,1084395,699277,133321,367537,471055,376480,411832,600004,1099629,1760578,667801,492676,365350,142495,140710,142465,653017,667804,1112748,500758,326422,3979029,537796,325612,325990,176224,126703,158023,820180,587215,540124,595078,219967,581638,166813,144463,1380687,460807,667309,471289,141364,97651,454996,667303,474655,460306,315820,642832,642640,667312,371863,418852,195880,667306,667300,183256,474640,641728,1232892,1232889,456898,672469,399703,129250,456895,456901,432466,141130,23053,468109,396001,184327,456880,412624,1032988,355882,1556005,681496,777955,461521,325555,1120293,678358,678349,1358109,1417710,492925,684862,153763,670438,509518,658504,698833,474532,691213,652636,1187298,483607,465517,414253,671389,18687151,493927,176155,311323,21641873,1320627,997435,1014481,1014484,714637,1003792,714862,873091,1014520,714595,715111,715519,506596,154786,1507332,983593,1410396,97399,3410657,411958,474424,333733,674263,517246,395023,1327833,5140725,1473384,710791,1021264,710782,1473381,725728,952399,21470390,4783809,484570,413569,441643,501709,58045,514015,245152,186151,210346,352882,774553,999436,595462,1754461,1619980,1667143,513997,462622,380308,130987,37459,514933,92962,87913,118867,135508,135505,40531,3271,43510,43492,45253,72700,42589,693010,451300,1430454,414862,432427,218728,4144881,514891,215932,154801,167965,544951,1203660,232471,490054,686476,399826,592186,263074,456205,94657,54403,119002,157243,68752,39025,6687967,682438,415606,13070173,379153,97768,322675,281167,489739,772363,300535,300748,344842,1250466,313375,745543,300325,189055,547921,671008,433969,499462,668422,210055,13382325,457210,781039,98524,283462,263068,117901,99208,142747,81817,483298,103537,106243,57970,171754,51820,293752,293704,264910,125011,325822,451678,404338,208021,280402,170563,461494,327625,170128,127180,697894,522742,538918,137935,43252,131824,410323,410329,410311,410320,390403,4128323,3946495,1407567,376795,502207,48115,665821,673462,704992,462910,766171,366352,643117,456643,20705794,1235340,467473,277090,132397,288376,288370,393253,283516,558688,164764,153718,665989,132133,509398,461497,141328,665986,4778289,642268,183160,313684,4141917,667081,387493,391450,779134,13061601,1127601,13318291,654295,6688563,503656,312565,503662,447451,846013,470659,417730,689704,161977,1409601,696232,704920,705346,129967,665455,22099241,690973,690970,91537,183418,146629,1454799,226129,4128281,3286485,1696261,845875,219202,1379253,1135185,435001,1114950,391138,1135626,1135194,61114,1008679,875995,1383519,808483,1135533,524077,21172457,141223,1258824,1532155,1259163,426076,545746,641230,470695,389608,834412,286933,419746,1116459,499957,763696,367288,487624,108703,470956,129523,154102,536839,263203,124645,709762,711259,697411,210505,536830,210031,400741,536851,110251,210592,393262,474382,495874,736321,163225,575887,1301757,575890,163021,671299,441631,457645,21810989,14331791,1583806,588232,685930,353890,522199,441970,162907,235627,401449,446632,20395003,256564,234949,652393,354508,348466,105085,235438,347347,787312,374515,467359,505816,20557,524368,432868,1017304,653278,652588,1003969,186517,432874,436447,432847,999904,15337685,1225470,1103181,437977,651745,208759,562372,1041733,806176,63310,430879,698056,653407,470911,124357,460615,349807,394357,4790019,419644,39631,50209,12975851,21459338,653665,509899,775234,770056,1718485,538204,578650,21132719,726244,277597,189769,245335,498907,409198,380833,55894,442846,368809,4870,120028,26473,25654,68233,102931,90727,82636,73360,88372,82702,34207,449338,500413,4018681,366622,361399,781261,539536,189457,642277,317887,142687,361333,517720,189289,874135,4009669,19958026,539257,491215,35407,140485,19202329,47089,486004,1266687,158404,210448,208036,185311,171022,100984,680254,680257,263527,661039,93871,123310,30514,521131,498949,33607,498973,498943,521134,421483,478942,133261,213724,7020469,140938,238762,410755,264322,775684,239818,237838,239539,1132464,238345,3995797,706753,1052497,106210,122899,1583605,1132119,425362,1004458,103978,238516,1131663,425620,425236,1062133,1062130,778009,1062013,1061725,498955,690730,690727,187144,367669,282712,223147,480685,485569,329302,485572,615229,784306,465742,142156,465751,689539,64021,1511556,547984,941806,460414,52714,153751,655579,461563,389665,667384,524185,660763,141469,784720,495919,14671991,154702,352492,521359,389884,434149,461377,550060,358432,538507,1765309,1765312,1430496,726964,1685779,945736,44494,628456,629173,629134,628423,269647,1244226,1549351,1146870,806959,462202,139804,517285,352501,1508118,897199,1127610,488866,218662,171010,270208,214975,195613,244396,662815,210931,82378,13788561,368596,154414,491008,215950,490225,20717947,456289,17566651,65482,458839,379999,1113891,594076,13743123,705688,558898,243016,655372,687880,189931,492712,509611,688573,391540,146599,643558,232864,116038,108502,536275,459505,542143,471538,196033,121108,35467,456202,99886,469978,138817,670354,143473,143500,352018,116506,102187,670864,103579,210646,53716,185506,159349,461254,215005,522610,378271,353086,398518,14061733,326536,568966,472135,711802,521539,51172,469837,170995,134167,58294,145096,65194,140935,487072,216031,363016,244321,592603,128971,326404,183103,497467,104506,558901,1125321,262975,280567,514633,485596,91558,91555,91519,91510,91528,285706,99280,115642,133639,1232904,13611277,116170,19907515,505459,683437,21708557,368293,740746,84175,63073,120460,13185723,30637,78385,458653,499891,495808,500050,25627,18583732,686641,664234,196432,210208,542518,497794,495922,487546,548626,416338,452356,210916,21174503,1126971,185491,1115976,1115622,115954,2064934,279574,5099057,49273,49435,49360,4223741,49210,49222,49255,49411,49192,49519,49474,49375,4224579,49303,49297,49279,49336,460012,254476,435292,140503,88702,118708,122131,677518,677506,677503,469033,677497,451234,666364,10732933,158887,382351,491002,464503,411079,12689559,542029,480301,521638,185236,189640,400198,594310,713662,13003207,396892,52036,803755,1061098,5112751,581455,814060,749428,102571,120136,79099,45235,13909327,46648,62539,77821,713455,674602,452497,123418,993349,133990,276463,381550,532852,152002,297475,70174,1771744,712135,532867,532906,443401,21114035,818284,255151,994915,1310511,419527,451129,58525,964261,331036,175153,99859,642112,842965,703255,38293,38290,18193,38344,38329,38284,34582,23800,38314,38311,185209,461419,723031,721582,473353,361240,52291,178576,514039,486259,2063398,2074666,1674013,1933450,223291,31474,2147511,679201,4764135,207982,1933423,488578,689152,523987,782056,281185,107983,281179,496690,1974304,2063389,106078,502093,694876,13069723,713131,1134075,1134003,703852,223909,210235,184078,490870,660889,244249,244210,210028,1439487,1439484,1439481,5132077,710293,1439478,106663,643315,73006,78418,84364,111568,78175,277165,404401,4097535,31027,18211,29566,69793,108358,171835,113521,25486,24196,196642,459553,82381,509497,657583,376102,74140,60823,338017,13909365,652129,92872,79201,129418,157471,606928,697384,297385,140800,649867,157474,607054,631585,474481,75559,4386927,101899,491461,214369,416290,154858,695737,134422,243256,491644,1716940,1716943,1957492,770134,326395,464413,16856242,499027,499015,499009,499054,498997,454195,499003,498985,499000,499036,81223,730999,762853,219112,538678,421639,548791,672547,684481,141079,492223,13053529,462820,60604,133786,156631,578407,246550,247351,246391,255019,1021228,1670716,953530,389839,470362,210595,464446,490072,666190,104452,216052,1454355,515011,384799,673837,786457,652138,169081,724747,652039,332644,116524,365044,326611,554470,859984,21965636,699850,667861,457072,759610,1337634,1128246,727135,286462,1108797,661372,846232,1047262,794785,1523911,737584,188848,518770,373756,191422,20662255,536488,244108,352630,244087,754936,627673,420598,654442,219127,506977,727402,553459,642157,670783,22099883,462895,355471,1769194,1111266,246871,4020137,4010841,252997,739417,493924,326209,20810491,4151855,178648,286351,243850,382957,490801,732091,732100,369226,16948699,37693,418600,3949573,132343,170905,418582,486634,143728,17804368,592348,325858,467542,434662,196510,122668,451333,1258509,406633,665893,417493,510199,393148,655246,712753,520969,655240,325750,431608,641644,294142,320782,244132,183034,63655,438421,54616,134617,107797,84271,682621,165004,399667,464494,500956,356047,400996,484624,134179,1370949,116455,116416,405142,253645,116494,116530,641464,171211,395320,384661,1129170,828340,1129152,34801,1129164,676414,163378,20395414,218881,356023,384646,1129161,7728281,661105,660679,210694,661441,661123,109162,490855,501694,504367,411052,418171,92827,366313,510295,467974,293155,19043383,219118,723100,355138,13594533,634789,232849,77734,98353,46630,1399746,38707,157339,606796,138943,4694089,374935,278116,440005,524113,431458,1130958,844447,1108551,382735,1399725,1046506,1399749,606823,1002391,1399752,157135,183142,1549315,374086,13908665,1067458,660427,310885,286042,359623,243784,124180,18965314,123553,153808,689497,458971,298108,668746,188722,520195,689164,119992,119974,1341585,119989,119977,119980,42382,39589,315760,461362,458086,486907,461917,288316,460081,159142,296167,4749023,1146186,453025,1543588,400387,1543579,2333069,1591348,400342,1543570,277951,1503033,1543597,477334,475921,477094,480829,475702,480832,475882,475636,478360,475699,477697,477616,478255,481384,476290,476266,477631,481423,481399,481453,479632,451939,414271,246253,1670725,1231563,763990,355402,1231179,20885377,618424,818044,418843,62821,408094,13513529,392494,1397697,269815,616891,197104,197077,197059,197041,197044,197014,197053,197011,197047,197071,197002,197023,197113,587716,600451,587704,1226031,296248,296380,296212,296233,747790,747115,747904,606361,634753,600679,313168,311047,634756,601513,358450,499294,4014651,673558,667255,156193,504442,741091,497428,243853,655471,704806,245509,946321,1025017,1025047,998506,20676763,1204266,1430853,1430856,20410294,98509,5140887,365197,457519,499912,286432,155368,502129,154033,500167,695749,706060,688906,3725301,400609,433882,415672,42385,177394,534319,13269437,196516,691252,142138,15684433,142489,496411,288595,774664,195844,474472,393700,475171,252037,443146,506233,481195,671749,1580713,377179,1580722,1580719,4151611,1580734,1580716,1358451,1580737,1357050,1580731,1580725,378319,1580728,1961767,230278,230275,187003,232009,467335,465952,504286,658273,472066,546718,449176,433978,186052,658279,658285,89107,459052,658270,147574,658276,105031,63847,68683,462088,462067,196480,73549,375622,458884,125464,468184,364657,560215,561502,808063,561496,531610,655009,484723,394387,430153,94675,21352982,20676715,21352979,17043565,64144,126976,487651,158008,112900,158005,402460,151894,664990,450454,528814,464551,843442,62134,487156,651835,13428731,546748,470221,690607,486913,4933,794632,653848,102577,5100353,653845,419497,369643,297352,297424,425851,153775,326362,32542,145159,455347,404059,355,163366,464998,282301,509419,1572742,17179048,1121535,17067367,792652,489718,1121550,703087,483739,699472,492916,170761,99355,72064,462259,210292,137221,407962,280957,19374583,465850,288505,295450,303121,727663,824641,1539298,1263015,656392,342091,360694,154117,459586,180262,13585871,1132995,227566,1132989,1132986,1132992,263542,103645,36145,489487,458863,446779,327406,299764,299767,255355,1402299,783091,72082,72085,72016,72025,72022,71986,72028,953419,2094676,1925119,1925137,527524,1735924,528562,1925122,526963,19375933,2391303,1999816,2020552,953416,1925146,1925149,1558084,1899931,1899934,1899940,1826062,987109,987127,1089384,1900309,19375927,1089375,13309785,1660810,176857,2094757,1119270,953446,1615051,1119264,780973,486607,1119273,1770073,101089,51367,490294,769906,184006,334051,467821,474304,471601,608041,344401,465853,654625,519682,654610,654613,455884,22047491,352693,689833,642121,540181,1121664,413962,232426,1605154,330484,114967,214015,404473,232423,674524,405877,384139,201442,544753,592315,768736,768730,358633,472618,262375,1351455,112414,297952,277210,972622,504841,349882,643648,113599,116713,520315,87322,537340,41371,29716,1009384,185032,129136,13752663,13681579,88912,73309,97864,686317,216250,420253,195985,655075,454477,280981,667078,121009,700630,131596,209917,210370,530122,398254,398242,385027,306823,398245,332443,183163,157798,438013,102757,79714,385717,312619,312649,1435878,1232166,470761,20581738,64108,315766,644398,171613,13404119,262678,17205469,689275,470926,520141,653179,210124,372574,575716,41353,283480,471013,19511944,1547920,1225242,329155,96517,163048,769240,1387530,654706,498064,1306866,742951,403723,188557,754786,792613,13966875,178603,431647,700726,388990,462337,171034,462349,210529,462325,343444,462343,367507,462340,462352,462328,186229,13736713,18964894,20639329,462346,13612031,59272,18723220,510085,171061,348880,288664,218950,156625,456778,394210,1258296,783781,94159,105370,105349,13244901,105355,1555198,101368,105373,86467,38161,1628173,491896,675760,687433,461383,514588,367972,367996,288358,210979,109423,21070,382846,1342800,60874,1444878,13120141,1614364,388969,754888,531256,754882,366907,277096,1022515,528910,1257879,523222,523225,117913,374266,49855,132277,462451,668122,115399,15024719,397636,397717,397714,1625446,942979,1081122,363529,140323,419185,419239,608632,490795,693595,706081,666361,39568,1359753,543295,171208,627106,330475,1727638,481654,73720,462670,462661,315802,362062,154732,153292,366964,466969,1107966,208045,306874,697729,233572,459184,322735,436459,297745,517924,540268,441283,322672,80731,261955,444166,89494,51565,40111,50899,89374,23026,26647,20947,366529,29041,29044,19963,712156,24439,509461,403003,389185,208450,471184,1234563,18900925,1476177,154162,699238,116272,484516,120436,81955,5137735,7884553,76285,57265,682822,49942,491479,769984,531538,641404,745057,210355,20688634,88237,448747,355663,21064964,209962,154855,1109502,492388,294919,483907,754951,549688,13467929,372286,152014,1115412,21885380,52264,81124,50884,151720,58627,395860,75955,93667,343081,99709,58138,103255,342487,136750,683602,111403,673222,536545,444601,55942,209908,377599,462109,183229,399724,210904,366955,58630,16804039,106387,5938,462262,497284,288913,47077,11047,517396,782161,286438,2076076,673078,4128275,6529527,1234452,520963,474124,469834,689224,689221,520321,189661,762682,190885,544513,117466,20959804,330073,661003,165370,101074,101122,210007,470857,487960,411976,582262,581401,647923,185233,245011,102322,210193,456199,729199,460024,490873,596659,35431,522469,682483,658867,352090,1106922,469810,504019,133342,183592,640882,17067526,490282,491719,664354,682486,326500,326377,216136,648280,18102853,652102,84589,395656,1082745,1082748,652795,891403,1780219,358621,466561,669295,462190,511849,371545,667096,214066,627724,531298,146632,183637,322252,1845673,505681,456274,504535,1619647,407473,208411,426955,780730,13261995,845554,806188,1631080,405070,312598,368917,410695,430459,1448736,215962,288790,123424,509479,401065,1507131,693187,461380,14134709,14134705,14134687,14134669,14134653,721231,717709,719251,3539861,462784,617659,654562,454483,137668,415717,435514,63211,622669,743707,378937,304006,492949,87328,43888,496630,210367,6395153,13727141,751834,179800,1783594,970063,1433310,139795,248731,1433421,234091,459985,1829494,1320351,1554925,1634890,1129998,1686307,1397619,1829500,1771069,1829491,1056109,348496,1499982,1671046,1347099,1355856,1829497,4150219,1356723,1499964,1443528,703237,818635,462646,15107199,380980,841513,991429,568042,581731,1541809,15032587,459091,196564,18950938,519079,701110,531316,14332753,190156,690139,191044,190813,230050,216424,6395331,16843549,488284,488281,719095,1238757,116746,306952,362023,19755091,19755082,19755076,20677993,19249999,397603,13119717,14135195,358456,13513637,13358805,13237387,4014357,13137165,169981,130903,652417,213706,724744,685471,401770,20272225,675061,1085640,1363836,596950,13443131,13127997,1504167,1929865,13230305,4128645,749458,1338585,1847659,329014,1330,471247,329095,784213,689293,190891,97411,403111,549787,548428,1676044,692671,174400,124306,692677,369079,418051,288739,456652,277945,711895,711892,378409,196417,596767,505411,411265,791257,208309,690718,244300,244303,791905,772558,456085,154063,1526086,533425,328564,390994,215440,20143705,155257,414841,457510,394744,201091,462466,13412885,1060372,864235,236275,236899,235885,1005991,259357,236683,448849,948715,948730,8092043,726250,726247,446299,139747,59803,446293,446296,35806,14662071,61039,69979,30010,418885,125365,661108,1201797,650962,470119,460384,393718,485296,408754,177712,682372,705925,684886,682462,460423,214156,449662,508735,418855,534316,455998,154180,153811,13837537,699445,403894,520915,397597,677179,458788,134734,1112862,225871,225958,1506843,733117,725008,724996,725557,226462,724768,738205,418537,724774,527209,724771,525550,733300,526099,226318,736768,736771,736774,713782,736792,250162,466978,446563,276820,672355,411943,151702,588649,378001,22153999,55801,509650,218560,215062,103687,468907,509329,138940,523771,140569,109321,38227,1621837,393661,116350,243697,352729,553480,1253235,1910455,1689487,653416,280417,64780,218833,280495,210589,280480,23887,270253,48409,397789,218884,557506,461407,51868,461398,178582,154081,504268,409963,196399,288694,417385,436795,1425435,440338,169519,131446,653923,451045,1658875,459502,397906,730480,13908343,461122,673801,3566471,604345,746713,581557,616213,241465,241348,517681,16946464,1843627,1386210,241480,730333,241516,329275,730327,491092,747562,329359,329326,213634,90481,280645,517687,730381,181393,600613,729940,40555,128716,654265,367519,434440,434434,698983,421567,186016,13216031,741037,741055,1633891,575530,1250967,660553,137674,684568,729520,411763,153259,16067377,179362,326182,226663,467203,611245,1051930,740731,126403,786397,3821699,142447,448048,20235217,935281,216793,581152,1510161,515983,690310,607174,210928,21435287,195580,130918,509335,652690,509338,509482,491407,417094,469393,382357,407518,696301,329527,380614,491806,379492,515332,137728,489832,210313,381490,61270,733741,103771,750100,961948,447646,1401846,266926,950578,1073017,837322,656278,1401834,210811,1068358,1401828,985411,1401849,1401831,462331,3400755,538909,1082997,1083000,664615,1083003,668281,499918,153814,890476,1401837,1089777,1401843,890443,181969,654130,536176,729400,6687473,675373,1441770,486385,693091,358411,595756,618451,557200,415867,7727827,524557,524659,352654,142579,352579,386452,1434966,516565,135415,74029,33553,73999,37099,4123,10132,173419,9829,521656,459358,88522,1999603,514147,215947,1470036,549358,654484,469549,20355994,669091,431695,56413,470104,90469,105943,495880,495454,102544,174307,683455,447943,530695,1430571,685159,666688,697303,714676,697981,652501,672046,786904,650710,546340,715021,697300,492271,210550,659818,102640,380212,102595,245419,396169,118297,14662087,14625977,14625965,299449,69964,119329,20464,81424,367498,70222,342547,69976,342796,59014,77401,88201,342970,85501,57964,57904,57949,57772,57847,57892,57718,57835,57865,57616,57610,57775,4786767,57736,57673,57676,279877,279847,289282,57649,211069,57652,57952,13655793,57655,95599,279904,286912,57691,114178,342946,342634,342688,57787,95653,342742,94708,329131,1330614,818740,1426530,1426560,461734,818731,406093,401923,64810,92860,1277925,352753,561541,1135887,1136976,610852,667141,122188,460393,515257,498298,4141247,667153,813871,377947,661834,415060,5186279,470035,490213,326113,699208,205249,243901,393838,215041,524053,266875,374404,436105,84949,393142,1442028,743266,1293519,743269,4780197,542239,667774,129118,533521,760381,13291851,548578,279595,539644,177193,524572,682381,521173,437578,729436,196537,461230,684382,706648,1512580,631954,809896,947563,174139,1604164,1129017,456259,555835,1399389,3674617,130843,474061,373909,474037,474049,515176,262879,1704568,1665829,883624,308713,1514599,655498,893425,1675663,419452,2104270,1064842,469303,490537,1621189,632845,37777,174415,245518,438376,386293,518389,231286,118876,643381,276295,651217,186436,460729,329512,666619,666616,666622,34870,666634,377461,232432,670153,724735,351835,464404,585148,264544,497371,454273,670951,175768,451270,661978,465523,521074,172126,20410273,15466843,499930,364996,500224,373831,499996,419353,754765,216277,120922,5123329,303364,535075,1313808,546883,547549,21782366,488005,4014221,4021285,514192,699868,940702,769315,741367,414511,460057,342115,281086,329572,270238,154153,153772,129706,154690,154771,436816,5100699,510580,510538,55750,165187,289201,289132,289150,289180,289162,392959,521494,282367,170635,392950,673771,118237,118243,118192,102361,118201,118198,72541,531817,118213,17974315,386599,1132905,1132911,547024,264982,783349,745903,783355,498781,783343,707872,18938884,784489,530932,673687,713218,372289,713221,1129149,696811,769201,675748,1179534,217276,167023,1042369,609670,632047,1243737,907120,836647,796255,568309,391180,1234362,1483023,1240569,616537,1391865,745171,445924,315334,167749,672757,1241769,1479609,547096,20638654,1480209,883018,568393,20424346,21569771,21569756,498685,4688625,498586,499081,498670,498568,498601,498691,498562,20998090,98491,849658,150871,419461,14735801,184372,460201,806506,524413,2713253,105418,40552,131044,116236,52882,231376,75268,396433,74542,102553,20023,484702,20907721,65095,367495,372211,367444,367315,367285,231112,367459,84511,231061,14228245,449956,102619,109318,147601,133771,35719,42190,40948,67237,45118,20223163,276274,322225,91939,406507,488350,154657,132025,154006,929614,1607983,415741,4135743,533566,156451,99487,109294,102226,435148,743806,91894,1427862,379372,672769,704995,663490,196498,546760,13671701,1530574,210535,702616,52726,325723,459529,542269,329509,267319,776524,745285,473875,1908385,518854,734842,778084,546652,1325943,555664,1311777,734518,380863,525658,153898,356836,654769,210070,218899,103450,183130,185173,185380,486994,525289,17739007,16843435,1111962,655504,7884827,488104,713554,909886,17056927,284254,283642,343996,771964,361192,543184,657913,280621,17738947,185377,460927,376243,413839,652684,230323,601915,601927,142564,139939,417193,105319,69259,69268,67963,57901,29137,103312,103123,514453,134824,35281,94975,75319,68464,516535,442414,349102,173245,524317,1367724,210496,773635,936793,601042,586177,1077498,1253544,825043,1255908,1502424,1253535,428236,444919,358249,766951,663832,764299,725239,256417,712279,548515,531961,1527289,916198,436867,232417,517960,113041,496393,533833,436921,533836,4121917,449962,414886,714070,393103,508951,119248,820201,1305846,397594,382999,704098,500728,170230,15981823,387700,685669,378553,460645,208354,113092,185296,616336,211930,213982,675256,101347,393868,116137,116113,87949,116131,116125,48070,116134,485512,525331,39121,13002401,1406484,658324,642475,543655,702922,16206637,514969,668767,668770,87289,580315,772285,1230780,17304307,389650,436576,224470,510139,671677,1239525,585091,595021,387853,467245,508897,647314,800149,313717,708556,208027,641974,349846,533551,533548,117898,185500,210061,192247,368101,104530,82411,368125,115717,115462,135817,13390121,73540,97450,210502,132421,134875,84529,185563,505504,523861,349825,17204815,20368270,20368300,20368309,20368261,20235166,20235202,948538,17204818,20368291,311752,20368285,231172,17973892,518470,641248,187156,328546,1166985,544669,522715,443410,178879,15685528,94267,1358649,1358313,533923,409276,1391649,17739016,782758,140068,873970,1321110,508615,534256,701239,690136,530905,31132,280588,17042926,352735,1035379,1980721,861574,422842,1015174,593773,1819756,1819684,1819300,1519288,1819753,14781931,1819297,839326,1120950,673357,1519291,1546333,422566,1980694,1819744,1517602,1367226,839287,1980700,1546366,15330005,15330253,1336572,243904,859714,14735677,1398213,1366845,542443,688627,859681,1396203,839284,1402458,1272081,77002,951826,1265484,1268325,1364787,450520,1265424,143176,1338537,1421367,1266312,1364691,16031737,1372956,839260,1858006,1115151,1381647,1980718,1546378,1094016,1338534,1115145,1267095,1268337,1447059,14870911,1115517,1271583,1454502,1371243,96139,20168800,552910,234463,490171,20326306,533779,533776,58972,698797,282379,657838,469984,183250,503779,471643,124126,259024,259048,192034,297487,19809217,93826,134869,52867,93850,520552,93841,52546,93799,93859,93805,78223,93844,488845,4223281,93793,93784,33715,631495,366526,531709,531718,531697,531712,389788,531703,210226,654487,491671,62407,531706,640867,654481,56377,681916,667639,374743,390337,20410024,1472148,2207069,208921,429832,429835,196051,429847,515683,690379,1663999,282310,402295,107830,520282,492721,155506,243025,280978,118639,490849,47926,510565,666769,693805,153841,171106,57523,671392,729808,653704,557227,283438,224095,753811,13145527,1619395,575992,656968,362014,362041,231658,395434,448150,539851,704989,312583,681778,518263,618139,780274,817813,1580641,684961,1070308,712342,422005,756388,756166,1066891,1511643,601642,729466,374941,755533,978979,978958,419629,382519,154930,21750794,142429,35584,480943,411730,515791,165796,502885,18965941,224134,405391,170575,661603,279868,661594,280060,457813,280570,231238,352000,694936,1107882,504316,16180894,683413,681400,126277,667021,661591,417793,661597,111463,210301,390130,459859,459877,459871,190480,288340,459862,503350,642802,16031746,457570,491239,490714,491947,460867,1245204,467554,491932,286858,491260,460834,462121,243823,491944,164272,465391,297637,196870,491929,491950,488029,536020,171157,171175,118912,475042,520750,370156,53701,90451,520756,78106,418864,36193,243103,112651,520753,80470,361438,159049,880369,369979,369973,12901495,369952,53731,369976,113053,369958,4279417,5974,210484,44008,36730,103513,21500750,243022,99880,39202,12976099,409462,208348,658381,391300,515896,36640,499225,496654,671368,214000,1427427,333064,484225,1015288,742891,592189,131803,486964,213994,88882,807952,483766,4777869,215083,510658,519457,492004,449104,64516,548125,191314,524980,188368,192064,211111,13646221,19698037,490999,153310,471376,750538,13390249,16170127,531883,553723,779416,539566,533293,50980,50920,50905,50962,50188,47149,519103,50965,50893,368278,753703,459301,50926,116254,21872447,214006,4020689,95797,83365,515806,82303,124465,49885,1238646,82975,20794,72145,113140,86437,135397,116284,325621,667618,464449,776695,330049,170785,330055,288910,668230,484405,503167,541987,282397,557002,13459701,1943797,132184,153334,210139,210565,1581616,451327,663460,197008,196993,197080,749029,197095,197017,197056,197110,197107,197029,1398198,18721,437170,462703,538486,549463,684700,231667,558301,778453,889858,642010,522847,522088,142468,544609,292360,215413,755119,1129926,752110,522544,693058,461965,456193,17189611,447472,544708,191026,190465,524989,686947,1235289,55534,503719,448180,113602,456184,14782195,269917,616099,76798,489748,70144,75676,139777,509524,14444561,684529,504946,444985,120655,1030807,1684729,1684357,130321,544930,90532,358663,454390,145684,145684,283486,361945,80746,107851,1516075,705214,120949,405337,380224,57271,517390,717715,354556,767629,1937533,2748515,378577,536758,367534,4243,407719,433567,531763,515179,7727469,434707,707140,673681,689509,185932,1388001,1429470,936634,291535,322513,490399,122290,79483,46543,19958905,1217754,777865,3995729,122293,122278,122272,122269,20718025,108301,488395,122275,102424,326128,501091,395041,235,381316,679264,462892,777118,102088,557746,535288,536125,90397,640870,670954,211129,333754,280555,117217,62743,117205,46456,117208,117220,51526,93718,117223,75643,90616,117214,641977,16389379,594088,597688,597619,211231,813766,730378,460189,86500,137689,21584459,55195,367705,63136,44116,616207,197050,597769,747514,967213,197161,1232145,1385313,580960,1524139,1522039,616045,292027,473143,292069,321166,116860,616087,154606,773923,243094,156877,437278,115381,45496,157477,102445,437263,485317,589408,589141,4722711,171679,430411,218671,671146,778438,651805,493888,451177,740725,521347,521374,521338,418930,521368,488359,15336829,283414,393889,297514,254371,416332,1473516,184999,158599,315745,546742,490111,475141,496732,765508,343318,308017,1727593,638539,1388931,2117887,446185,689356,500425,1453791,672850,98992,457162,369937,377917,987169,515569,167365,116668,651985,490348,138814,442348,688636,665098,518356,641428,515188,13646247,292180,230212,399484,186289,697879,770704,231715,759859,845938,587422,1061422,292024,484372,479623,500545,558589,1250796,762679,734017,194050,166945,594268,548533,13309729,166828,841597,459718,841594,1250811,387574,159451,169900,587722,278443,650491,869491,211147,939634,642415,563080,939631,243070,389179,595741,433483,197131,132394,280675,211531,158797,491860,141115,307669,48616,461257,130984,556444,393730,726625,115327,219676,414322,242593,22153,1115898,1115904,1115889,699211,376639,20755003,21783125,18583657,520348,157483,520342,185359,298363,196000,100000,458011,5257,34369,137332,282346,282280,282400,672241,243856,282316,196504,55912,102601,133360,393712,653053,108079,13578075,665401,20489755,4779959,498748,401914,421303,36073,498739,263530,91363,398719,498757,484510,493297,104485,384262,761875,1677391,15644431,662674,520339,63268,143668,3984411,107845,437008,444481,4018057,1764568,1663852,55807,158983,210223,15322089,185125,1358955,1512327,1357947,433840,200245,421612,616225,748747,16206199,641761,700876,540325,708256,455671,131977,297658,447376,396451,99850,418483,653059,96283,1100070,146614,642334,547489,381205,671083,26560,524725,436741,459289,462688,460495,452332,836407,154144,154603,325951,639556,13238351,279883,19582213,180100,685981,547669,539506,715600,640999,509626,377080,377089,1431276,1650832,777403,412711,436141,683842,683845,654802,166201,120031,54412,752302,2097121,18188653,3950979,16315414,683497,407140,18875449,20582023,18951895,474850,16019119,953368,953359,211021,683089,498226,1455282,640699,13145089,614266,552733,156919,253678,655051,500857,462361,642856,460516,412207,4694835,546808,705784,420772,1080069,388075,13736665,12740835,352702,286183,352750,520777,688255,470998,376207,449644,528688,688261,509737,520792,658558,343621,480241,528850,542449,522571,435541,326629,492346,497566,538381,1234680,1234683,981166,1133010,667072,543352,543337,72157,47968,72142,70210,20752,489682,396907,20730994,394345,760522,281770,295981,1245732,200407,1562188,410947,158158,484747,555463,218530,40381,3400769,62497,143218,41809,18234952,362002,398692,492790,6394735,109186,56017,61033,371566,280636,185158,270232,270256,100255,298243,474463,91948,557230,665902,499186,155452,414853,174781,374209,568150,692827,666631,36946,19486411,10732443,154780,177478,177376,500062,457465,528979,366670,379525,4150015,13052923,73507,688873,124543,353230,353224,210043,648547,360778,244114,641551,282337,470803,17189464,487051,715615,177136,2064937,1933447,1070818,735652,2062363,1505778,276907,2062894,735649,116845,521101,458095,95506,362086,107584,95506,693508,458101,668710,130330,615862,517342,19408,75181,393853,103612,2158,88681,22030,441499,86101,13779283,133285,133291,133294,133300,133309,484489,463777,662932,4149867,1659115,461503,434878,123040,245392,19808647,98431,454225,1096725,433252,1588537,461803,131515,464401,375988,807382,64705,752260,14591007,707494,915382,915361,915367,915385,754192,1596811,915373,915370,1239180,915388,1239171,1239177,1239174,1239183,1239159,1239165,1239162,531094,1619272,500308,627424,781273,429691,218692,667408,139213,125821,371182,119311,107596,107587,107608,107611,107590,79585,107593,50182,48712,22021,89713,21470552,471439,768559,408661,72535,1280268,501412,580768,389263,580756,263338,805057,659083,790588,459577,143029,36001,79087,326197,154300,132874,553552,1120257,459271,1126830,1126776,21460190,16043917,7103241,1142406,4094537,4147657,1142403,661621,3961039,1555420,1089144,961285,1045414,450427,348544,454312,34321,79486,691168,487789,215182,667675,435196,16006087,455836,196405,386896,1391679,431044,1432761,461788,461785,461773,461779,242983,131896,461800,353794,641863,480337,646981,489481,543520,208849,49138,1441827,369088,165079,148741,398533,539071,170908,104449,1114266,677662,1114263,94291,183124,665845,685132,500833,504346,404230,133804,164911,774937,432244,741553,649315,56308,363049,432355,401170,208114,210985,91018,137113,407323,116095,116185,116599,215029,386524,116092,404815,89575,111718,451861,109003,120943,195589,192199,61534,652744,49876,191713,650782,190585,649963,307039,651655,105046,652747,137926,78265,122137,89680,640819,373576,85519,488332,708346,693448,704533,695107,472792,190171,491626,712321,703357,708277,713194,6608151,488038,495421,514693,431743,481897,223231,186298,655072,52792,52744,1121025,189022,215848,661879,138646,288283,505195,379750,630832,3918217,499117,154342,288757,459784,116182,488137,354982,141103,481303,483718,3723921,101359,154762,157315,218920,107536,104455,81130,352591,542920,660745,464365,520198,157786,146752,214042,1381161,1703659,38896,156181,97474,371056,186295,665518,195913,76594,216016,170614,355744,1126947,1126944,201415,130960,1126950,677527,1139511,900019,185203,210667,29425,42508,1252764,1252758,1252761,531886,1521388,726844,483448,667570,98926,455746,655645,274297,272239,1536445,505111,515908,520192,117889,660757,488575,270649,1303632,496894,994909,770080,697180,383095,102454,465142,171289,698992,707521,393649,442324,682081,727168,490240,461137,280426,655570,501418,682696,498106,690571,720817,383755,2762611,493327,126610,670819,383692,490927,522895,118354,3725509,449803,682630,682672,124693,137836,169498,666346,674119,415414,785788,20960500,1674085,1801414,2074681,605500,1674115,1993771,1993705,2371983,2371981,2126067,2126069,2126073,2062885,2062882,2059780,20367823,21460202,543676,543682,460912,543673,214120,349888,134101,214981,116617,654349,457549,396013,509491,74539,449080,487759,763795,527536,764341,763768,687676,110908,655447,1704586,170896,412888,362032,197686,1554061,33409,150145,813202,1359741,460876,724015,542263,814288,1442814,896638,241135,1227738,111040,416863,452443,668563,778582,170911,132145,16969018,521149,305005,485494,491365,156628,490186,522943,431242,522937,522940,490984,521143,23791,710899,415444,530848,288778,479125,462520,186907,672676,652117,20114890,201730,292291,689521,650161,689527,287482,546559,689524,445474,71911,24205,81205,120061,83332,68080,70321,68632,246319,1291764,245449,2270619,1230072,150865,387736,1554070,797011,860122,844486,1428987,1015984,464248,708742,21064685,499066,127960,93511,437047,437044,460546,15032627,390682,699280,19648189,1518253,315778,658462,371935,439972,522682,17433931,101980,210316,191032,544570,667813,110347,410869,464608,190048,102649,20235157,211987,709651,1126362,735571,13779049,2127349,2127345,1345434,3981613,1346508,493261,255682,245755,737938,19286659,13061455,738484,274678,274684,950728,487312,715180,411907,444079,280696,91063,6871,196585,490516,94003,138802,100354,100351,90976,388753,470749,4147793,396823,208915,753376,175615,696682,696679,696676,53743,493759,20920270,504325,685033,470773,244750,412504,207976,218683,396550,408793,762862,1366260,469975,244636,784606,671755,698830,14228903,661273,1124199,1317354,1366275,524446,517594,474085,17056585,139762,139765,254497,21706,653926,1456335,647080,543151,894184,393682,401089,388789,13442935,1859422,1736185,1457010,455830,185293,210040,353845,113047,980863,56323,1915,215974,524395,20862391,124657,124777,110323,124678,124624,777484,777475,124672,655384,3724185,459844,61732,310570,75373,195769,385642,528844,20582968,14044741,466294,243598,280858,466264,78298,493693,385315,70198,90151,84730,78292,76231,54472,643852,1436766,2244145,434443,18965467,277156,417010,283399,460183,454423,321841,774898,497992,471271,1271481,639496,653881,1604725,216223,1324875,520789,361102,34546,431815,672172,768304,310522,433357,40462,489574,483673,695863,1435632,508849,661384,509707,394360,279238,2303447,1373451,1118985,154201,470491,586279,627391,655708,562624,97129,687550,286888,1125891,504835,393379,405373,562603,430873,504838,214378,844702,587893,3987589,289342,554404,554287,705757,554479,399670,22019747,768946,192013,519499,498913,391519,4112337,177688,1320672,670933,231298,640864,703897,530152,754816,583039,280936,661462,643720,471064,374218,314953,131512,121156,369931,685168,685171,80209,157480,369925,690337,374320,374254,138583,215770,56401,14062085,667882,4265115,493057,544489,449227,349828,487810,446176,544492,431818,297961,531055,548425,309898,254368,230134,443017,372676,347458,154828,92866,143887,104434,700723,353914,372052,315067,508834,699634,288724,454333,97372,182335,416173,395992,82369,185326,307666,381118,395416,456745,484753,281170,371206,281197,76771,281164,3819287,106063,546133,356839,379216,280642,88675,22276,88708,395608,485488,22582,376117,218815,189358,117892,103543,82393,103360,192871,288502,727126,430786,414892,458716,684712,729556,778063,174196,329080,462382,165247,666232,214366,244618,183121,500074,500317,545998,381748,328993,190150,320743,14590817,469987,538135,693934,489919,231190,310420,494494,232780,544582,621922,123706,824404,391957,522313,3400789,115324,21681344,54391,469825,522301,40477,485278,1513432,465433,11927917,537691,21100,79543,20824,108277,683371,1432554,703699,388972,280009,281101,458644,428905,791635,791629,487783,791143,312568,742738,330439,443674,154837,329137,524389,769519,329047,524392,170314,244180,375562,524632,421414,296191,60997,524593,48055,154909,524611,141481,1427859,210520,1867759,411154,296449,443938,83248,115405,1430895,524620,120556,729550,19808737,241477,587182,594061,683749,178702,171007,402799,501127,276814,489874,498859,697996,143371,698002,1672468,777301,1672465,181036,651379,196462,415744,283450,379045,940855,706810,941140,282355,102256,545089,714949,201478,19322305,193462,672937,391018,463771,1561804,672934,430441,1234689,779308,3965419,14872025,13404821,1016332,13475277,1142370,642364,642361,715945,465442,286168,492700,88588,684553,282304,407569,210142,94339,96280,174166,288550,288589,430387,409885,358561,124066,464872,501583,1396527,177535,673609,670195,265960,554374,20383351,654739,16803565,654742,654766,654733,654763,654796,177793,453610,185221,538978,395677,2399531,19907617,2399519,2458433,2399517,2399639,2476197,781372,2202645,2545339,2399515,654820,654787,862132,2178261,1138323,728257,1128753,21216362,443650,404314,4013327,1795243,1739158,1739053,135346,35515,135349,436009,672874,135343,73366,19504,77869,1795252,1795249,1795240,135337,13003395,68794,7728413,5112531,216073,436417,1252683,1258812,1631614,328930,369052,670771,294970,355987,745060,210100,657145,297667,387442,187267,299536,418045,775156,65824,641341,471520,649711,154561,2445181,414970,171220,210343,186238,686290,557608,243931,538366,459310,244939,13654975,471355,1123167,474499,654082,374752,13237273,219745,385852,655456,616102,817864,381979,434569,1479084,906733,369319,283219,562735,18090814,528784,1510833,48688,887470,158935,368023,99319,702442,91123,670957,17544013,699787,501838,451786,47353,663268,253651,671752,387835,387502,489709,1235853,1252935,761740,3988685,1310892,509776,662929,18687163,44032,79168,411199,654370,680899,141946,12445,82375,82384,82351,82390,277093,186271,329575,17739013,86749,119998,103498,196048,132175,18939022,379234,379279,193465,14444987,17738080,331843,1141044,706207,291850,736984,246727,258589,736837,225862,234670,225571,346915,260185,225634,526453,725122,814198,257716,227533,146467,498928,1786129,881926,591850,995605,1348053,1347018,546853,189148,370924,140146,4764589,706453,225664,225799,21569945,251719,144244,228637,1365399,669565,485149,516526,13077821,138520,762469,994813,460801,274825,301951,432178,1250244,22093,460798,550369,642352,724195,757423,227146,656449,72214,362458,34918,499306,215101,390625,396682,119014,24043,520774,76846,492739,468034,378151,110308,110302,110239,467620,463759,444169,421456,110299,110248,97429,520771,119500,110269,110314,219163,724000,21949883,642184,688669,397939,261946,474373,53965,19698343,387397,400978,298270,186058,510517,426439,632269,21767045,528244,806989,13137247,164965,455920,431638,545911,297967,467566,523165,509989,791680,791683,592177,1439682,556873,464461,655702,118309,461743,154798,102631,103201,71560,91300,103198,103177,44119,34525,224560,87085,175036,395038,134482,488995,347905,253669,210013,453700,119005,81394,89578,508906,140512,91048,466285,1226190,29884,72871,412285,87079,708919,710035,142480,710026,709168,708913,709078,709081,709099,710017,651535,471298,320311,709996,709171,710011,710023,154744,320305,709231,710038,332569,555634,231721,697690,731905,548104,115507,61258,36412,6688675,10732997,10733041,10733035,1396545,720322,1284636,1085646,655525,415810,395278,673234,215902,688678,492823,785662,683617,826030,622042,226555,1382604,697849,655591,4777823,408511,704128,680593,2792963,1236024,1236027,1654225,382285,129586,363961,348556,457534,536968,694525,536590,779875,779869,729406,524089,562795,481477,183202,195952,16205911,100327,16966471,456214,163381,210442,437629,431701,224437,370756,546043,546418,444019,141052,398053,433609,411718,158062,155230,652513,414106,122875,35296,93796,78001,38641,33655,456664,310876,642118,504292,315727,663472,392296,254533,523144,510022,529042,481267,469348,745384,459823,119995,105421,109588,87835,2604219,125266,40099,783664,1249620,906901,1205214,47824,474802,529897,785665,1776052,411520,1229322,508954,540271,172546,946144,1554667,946030,446155,910732,1554463,421099,1452858,889639,127837,1554673,752212,1321137,20744056,52189,133669,13127929,1125273,1125285,1125240,1125246,284803,768688,135844,232816,73951,99133,20960614,498925,22327,120100,138508,83896,25660,498919,785221,17178043,365953,326614,326512,597472,735715,460837,503752,353830,183580,3984457,31054,509791,1016812,695137,704416,2406495,507553,1538293,150556,97984,232519,183733,515119,20505091,210220,156157,78061,156154,176971,12457,177652,700294,1391079,1318338,1394625,4700987,712951,1474023,1474020,4771345,675385,389545,267970,264973,293572,265462,6608123,871117,265453,265828,1434168,265750,293449,20200813,540046,782125,1648066,635533,635626,1138782,635734,269179,635617,635500,22137746,293635,293962,968809,201199,635602,1016089,170992,280432,459217,669439,315712,748396,1264959,758308,1059772,1273959,757609,1014586,1059910,1066783,1066648,1306701,1274904,915166,1648591,1629697,1066858,1285380,1378371,1809772,1387242,1340949,1100991,1829896,1056784,1642831,1588984,1561564,22100120,1646587,1646674,700684,1930138,178834,510334,216175,380881,777424,130996,99331,157651,1107666,89599,19654,82582,90112,99898,520402,253672,377419,391615,682231,332641,663571,372784,404692,81727,503800,154531,1624726,699598,1133007,1133001,5130349,1442307,1442310,188911,536428,432307,700168,21912428,391375,402340,452392,117181,210475,653491,690841,288751,653494,349885,282298,416092,381742,194947,687190,533350,532057,372982,3745459,297739,193318,310696,130876,929212,262390,404911,597691,747070,515743,504961,504958,651721,374551,682915,466528,19214272,16935484,4258203,4258197,511009,20582608,470206,511003,470200,376006,451765,210763,332494,456169,156187,456166,393385,120055,210238,185368,208687,139117,456172,379315,373546,143467,198442,368578,206734,300334,368626,333034,668752,16315783,368569,309268,36448,116164,14134575,485389,127015,391999,669754,653917,325480,146209,102403,312595,983071,1310985,456112,393715,478081,509143,21447128,667849,666367,770011,687241,1047166,218809,829537,280801,113200,1717984,171163,438889,670738,46663,132370,78202,665983,676570,1512727,443149,245377,196501,459265,777412,782119,361843,708553,508396,469816,538963,4271893,671164,528676,417079,534823,690082,352696,183373,352549,868642,602044,419227,498310,384976,1447548,462973,808534,153715,224203,1253169,503830,372757,196456,2529339,265804,490237,1043272,1543258,352738,322234,1001458,353977,210082,18565,454471,118246,99922,347908,20605,502075,1106871,514156,651376,296146,502072,96889,99364,466519,44197,372598,372928,376570,365467,372886,117523,372631,466498,810553,372835,114997,34864,313645,397051,478075,757777,594709,895498,434653,171070,344731,144526,710836,137698,367837,366766,99955,502228,195784,105403,546772,683746,640738,39646,109114,356974,102922,595042,322264,506194,5112275,724231,180640,502426,4122165,457540,131428,1126164,1126284,859780,13726879,14340101,469339,680170,673855,505201,231652,497113,300745,956035,673114,56008,13435705,502576,532525,349843,201454,696976,19717,670861,279688,508051,216019,101086,697147,335932,421624,679456,21054017,760228,189547,785476,787156,649462,440392,670351,327736,356383,1999,19202818,706132,709252,283420,539470,686671,276823,681085,80431,80446,84748,471262,696709,389590,1599415,154378,171166,836158,836155,252652,530215,1963162,320797,764476,1124421,1124424,245935,148426,528994,641902,450637,654676,132199,601273,315763,276817,138643,684877,398368,170776,262906,442447,40528,43528,3558087,1086192,1024063,215074,515551,685819,416218,631489,731950,550252,562048,638677,74701,344317,202465,21825593,21810785,19908052,673699,649012,638191,431758,210949,141565,454693,213961,140521,154441,188965,277957,143926,531919,228157,81142,34774,18710497,470002,409786,57277,310897,3724353,459601,411721,61207,119635,639310,905743,345229,100345,500854,500902,500905,1667692,13569491,100834,367741,394897,754720,754717,451747,4386489,383176,682444,280096,469561,382534,13601873,1257882,1257876,685828,407503,1517458,1530124,508123,684688,102511,195937,468817,652399,545914,170893,346882,228163,433501,436207,17057455,491155,491152,189013,652381,491134,310675,211996,133018,691288,652396,115372,59353,433342,500158,83932,548608,297421,454327,652363,437599,214963,71992,38425,34750,91060,474058,894436,667771,412267,673615,46936,78835,352210,1781125,518599,432241,608533,671449,416512,754750,13145797,352741,421675,469831,153889,742786,1373061,14976465,22100108,3983247,843067,4015121,495670,641581,176404,153682,720226,487615,451042,171151,1967494,474412,784873,430372,487720,1582651,475387,460900,508882,276202,550702,195955,195877,137866,321313,373897,744511,524038,20839138,17056894,44575,1120059,671707,412375,1120062,987256,1120056,452524,215050,70348,430147,987262,231343,391120,742750,742744,742753,742759,742747,182332,742726,159136,270568,270538,26887,13011325,714259,650857,531760,519022,980746,395026,519019,124570,184105,288469,140455,616381,1856800,329299,747283,616117,746947,241528,636358,748117,210652,15330515,212407,391660,374512,128008,381424,668011,123358,670537,514855,55888,49744,72208,47038,115957,49897,696100,693253,740413,397855,2055139,1017211,1639816,18965620,4013673,1751566,1547770,20602378,4279223,246277,246115,21583823,18939259,2234157,1719409,1257339,246109,1231029,736843,595360,1943563,1654018,245926,246187,246325,2014990,595399,399709,4148771,407425,312589,490738,1430253,460828,366412,30691,214978,28957,183238,210106,616261,616129,746929,483460,746932,671173,20838826,1676290,764452,738376,1320411,825109,248470,256648,1141506,526888,1646446,870499,1365792,457654,434113,210112,297685,185281,3998533,134152,60709,457648,3400763,457651,173749,800821,834352,472450,1141596,1551793,1928044,248143,736891,1619521,375193,296266,491386,723946,664369,693352,14237137,60646,13770577,546394,45880,601078,1629670,1347228,13061493,1273299,1777117,1629595,1777123,1777120,1641115,270874,271027,501337,1502241,553129,553024,236770,636436,236092,18631336,623767,623539,623962,623776,623335,623359,623524,1071274,1684900,1898065,1403526,1449195,649060,1121964,132847,736252,243154,245323,688900,13052931,313723,318016,5866,353734,720343,758803,2114377,1266948,757639,1370280,1929151,580672,1809784,1316805,1003834,1066129,1930363,1856200,1809748,1942072,1856203,946045,1101795,1398672,1930216,2051170,1460841,1809703,1066120,1941502,1100043,1809709,1809781,1100046,1930225,1809724,1950598,1929925,1950514,914611,1929529,1809475,1929958,1929355,409498,35725,38926,51169,20794423,183541,560509,202369,164134,1246458,148750,483970,673309,715876,315694,192880,306802,690133,21655241,752656,752665,47632,752653,234904,725149,225829,1715452,1591513,486265,552601,399142,1685857,137122,210307,1412646,1412649,1412655,1107888,189406,776113,1588651,417616,361627,448693,442108,700840,114451,399865,13467313,703762,611410,1194669,807391,596548,596554,807388,27736,574324,186343,167869,1243596,1240296,331093,874543,1478922,743419,1233924,549382,1110816,414442,1109913,780847,685468,546238,520021,193576,622306,609715,500977,497674,356824,667243,153346,799486,4715689,622639,4786795,1050682,1731748,1065832,1579936,188983,533434,652306,372151,905866,292219,496279,213712,530578,371239,880960,785902,78004,1670836,89440,196003,121183,683722,669241,654397,451876,367237,91153,66373,451879,113227,402283,183559,107776,171565,746740,485458,140992,157219,669259,1316865,694915,98500,511237,19958131,723739,163540,15798520,527596,1032160,737371,1522765,237553,950032,240697,240106,739894,255778,527311,20838856,527287,725593,1652905,737521,20827012,4764937,20780530,1720705,363106,622816,111928,490990,488422,91432,18735814,298831,2121833,474652,1684498,1770304,1071268,1770301,1071310,1357893,1280199,568633,233059,520363,377764,397762,377707,627052,1684600,583396,500530,1678960,1559074,1858900,1770307,4017751,20154985,1684795,1405488,1770310,13334347,397924,652516,1056988,457771,79204,137608,825949,356227,824824,637825,632074,216688,517060,1606237,693160,231979,304162,304096,172042,609943,282685,64735,370075,59179,1363530,836650,1234428,1497639,218464,587578,4708057,1585834,411388,881797,650236,685396,19809331,19809616,456802,456790,439045,456808,456814,62848,407854,456787,17177905,63580,17177869,19648216,456799,39790,71191,4728921,329449,1081659,666793,194599,13646203,396466,1423848,421459,437149,487117,686113,667027,762388,515599,280282,310702,432733,544780,1472253,776851,1391475,13475765,279379,150226,441985,13428647,1146489,501535,341512,267646,739999,107215,781690,648865,910915,882886,568906,446344,650089,651295,375859,546613,353755,650095,467977,541396,64825,224293,22090,266986,441154,153493,379738,123547,606601,71722,224626,112732,644314,64732,649603,70555,736723,71698,649600,103288,75883,104236,86347,118843,111967,71782,662278,659806,751126,836860,1373805,224380,787165,649594,1057618,474394,430417,666262,388765,402136,546028,189442,292336,651718,650107,192016,306862,649768,195574,112453,71833,601549,388675,140155,722329,524839,386107,297622,12917893,698086,190018,687163,190204,193972,193594,400036,232147,399931,649960,191185,13145855,644275,14135121,437638,191503,300220,469264,399886,304576,532420,399895,399946,142924,400048,375232,399994,399898,399925,399883,5121517,703543,689737,461089,1109757,270727,332158,330817,739786,257188,21886460,13779707,282694,13646501,13664851,166174,405796,166177,1431921,518080,311488,560308,21447566,909766,65689,299644,741994,735835,45502,45499,45403,45370,45367,244198,648841,1262622,703405,322807,203029,100024,292306,367657,949243,910999,238246,940960,941185,941224,940867,941008,238177,941323,240505,238549,1678378,1132431,240709,985351,986401,1052434,238045,238297,786256,4963,731944,621601,266257,547075,265123,267961,1139409,396421,724291,38386,112720,347617,81862,270502,417457,778519,496369,1313397,21031459,573859,135466,18065023,267040,645829,788641,788500,546022,109987,749950,582970,582976,723058,453844,13967817,5140835,240901,707722,3549011,728677,545377,439480,306871,195388,280681,21223,650227,195094,195082,191134,650503,650488,543217,14135087,650494,755239,531349,13981715,238204,237682,706609,706699,238306,699889,941026,17892982,940957,940762,940900,940675,380200,20369134,13103651,1870030,1242588,277549,277138,559192,885580,253519,1013980,288829,241297,547201,544471,415447,62128,741853,472507,196207,518086,228793,125275,245977,762187,372346,762181,535969,576106,957871,283495,1444725,800773,649015,694654,448369,266959,697375,650659,448441,297913,96559,10486,9490,577147,17977,5101,147073,11935,4108,379717,6541,107014,213676,563743,99721,142036,77272,348418,497719,230227,686917,14142083,535180,754642,288787,754615,244306,503953,547150,404494,545128,356482,1557553,253465,22033409,299407,157684,107752,266977,409303,1389483,93880,3670,45304,550525,1110168,1286193,248728,248095,737341,294631,235141,738157,235690,235840,247843,247204,247216,247303,248599,250438,246628,249412,247447,248296,250096,249379,251230,13206921,247489,1643413,249478,248005,249499,250657,250126,1645750,247777,247732,250360,248443,251254,13245065,250168,5148089,251422,248302,251491,251374,250420,251404,249703,247282,250330,247720,251350,250492,248884,251494,248452,1856632,13789591,13207249,13435873,251452,650842,503188,762583,215500,14976563,190846,446317,731740,201100,225370,234436,528322,481492,371185,313225,560755,14142269,194764,21840794,522085,546415,13760897,154366,154720,209920,276781,547135,292210,547147,547153,449269,784324,15015809,465685,647824,635401,64777,644290,287473,4789253,753502,397915,1008844,1027525,611074,1027534,555733,1027519,749806,127372,1947595,1360002,1360008,1359999,1360011,1360032,1360023,1360041,1359990,1360029,1360020,1360026,1360014,1360038,1359900,1359996,1360035,1359912,1359993,1359909,850723,1360017,1359903,1360005,591979,1034155,591913,852994,850741,852952,852964,4151537,1604875,127210,1347045,718993,1604926,760873,1598842,1783054,1629718,386068,1490583,417007,740776,654205,18874885,408811,64867,650665,145639,374608,215059,13586145,460186,13238333,3553789,190498,13284621,650641,292159,650647,674425,454093,998617,191761,650635,650563,13637187,546346,190777,368857,164842,132415,375880,401113,947386,715462,13237257,376156,191983,439411,191200,292177,660850,727858,697762,36256,224395,347608,15182991,1870717,1382364,463255,19512055,139822,41260,23302,13742539,120445,681643,175315,465250,447238,1441935,1561846,969487,17974114,958219,958228,1555129,958243,958210,958207,958222,1303428,293827,958204,958213,1555135,293809,101356,76474,1555132,958240,196486,293710,68914,4921,83851,730426,730423,768769,661000,182341,524530,503911,524458,154594,224113,404836,186232,524827,438982,673429,392971,102718,102691,102694,72448,102700,20310178,638377,995176,637330,622369,343603,310768,202474,771343,320212,308755,345007,67600,653440,344017,638641,69781,13229981,72454,612442,19159,1866517,835150,1259403,1364307,1525285,1259343,1738366,731212,1827427,1520794,1363242,1520818,501319,775777,1525420,1259406,1722028,1382130,1795246,1765321,501262,1259526,599452,1734568,1009939,1748599,1755403,1259592,1587337,1790752,1914229,1790629,997498,1755592,731128,1764199,1653352,1366365,1078263,1078266,552829,215344,22033652,228634,262366,407914,228685,230338,1513537,1258287,267025,659686,224656,84943,135478,224635,154618,347641,75574,422170,207409,285313,504319,381664,395068,215380,131521,518371,541591,652468,543202,84976,13744057,523891,13602201,655765,712972,297919,712969,226189,226519,794638,1928302,250849,739102,949081,17432407,737137,175885,504970,189460,202594,943114,894241,353707,202198,723817,1006585,134890,517339,305476,602299,883570,892486,1476288,1428432,1428420,275917,270070,213424,1266834,664288,313201,48160,367822,450535,291685,764467,226450,739162,737644,18065335,707944,503842,664441,306895,306886,13830319,1865305,953581,251185,246835,253114,460609,396448,460567,315061,168964,460582,50056,379558,4020841,1858390,1016743,1858366,425359,1520980,1259190,1912696,1409991,1721077,1258896,1901512,1258962,1663099,1524619,1755100,845533,2246859,4147761,1761481,731101,845563,468289,1280823,501232,1259562,1278057,929779,1524511,731188,1631677,1713088,468766,1641664,1077930,1233162,1653283,1258920,1653295,1672327,1905442,599563,995392,1460778,1004167,1377834,1610491,3056071,1038880,2865559,1058551,4778089,1729666,148504,1631659,1631680,834976,1377831,884344,425353,1773361,1041457,1312032,1613542,1753249,22048037,1537990,141217,665458,710929,655543,484552,131749,131797,455929,193585,190126,158917,13737019,14444823,2157649,2040145,1786069,688435,329041,154171,179062,62905,767608,1614367,1288221,1732489,861973,717436,716683,619444,717349,717022,1527760,619243,861979,716581,1715944,3555109,1036183,718840,1761853,230086,230080,230155,2152919,2152915,137626,208855,274858,15183535,433627,431293,431461,232918,14151827,73579,60838,775204,303355,303358,189292,1129287,1581961,1456314,1427628,1518142,225973,733336,244579,292117,439879,255703,739807,253153,16948033,16948027,14339641,489460,489433,739306,739165,13506159,20638462,84964,31300,526504,92191,496312,107713,14339537,526537,739300,14625865,14625863,13333879,14625851,14625849,19957648,606589,739240,14625839,525646,234553,525634,255727,226081,257422,19957642,19957639,739330,528355,739858,725077,19957636,292003,19957630,739252,4021681,19854613,4021677,4021663,739855,4021643,738886,4021641,738634,4021407,528334,525667,4021355,737131,739264,4021281,739246,739861,739882,4020997,739852,525595,4020921,739234,14590977,526480,739927,739846,14590773,528376,739228,739801,525610,14590769,4019913,4020901,739324,249652,738967,526606,739879,526579,526078,528340,528343,526570,528325,984040,411814,545152,279565,189727,657076,208774,435331,98113,58354,53320,523009,650521,297847,634402,1511325,1447284,596755,143503,531379,788047,1352649,495955,189715,382153,1351020,84973,382906,1010425,1230261,1230264,339697,1230552,330505,830368,270496,523345,707971,663541,1230549,292192,191089,140149,471853,506608,362512,362524,362530,353827,133624,228217,228241,228214,3433,156250,370921,687055,321598,643849,41230,156232,146512,20324926,92056,106708,634240,179941,656557,1241562,656602,634852,656524,233431,108967,647554,1709572,157228,20580067,1610926,1610881,1081347,1610920,959821,1269489,721156,722023,719773,578998,1610884,1610908,779758,1670074,1669873,1239381,1433523,1610911,1610887,432130,1610866,1554241,1610875,1554457,880495,880621,1122750,1610932,1610902,1295667,1610863,1610896,1610917,374296,1610914,578737,1604947,761062,78382,54358,48436,3292,38623,396904,414856,540886,673312,2130109,2130113,1231716,500323,4097161,4020753,1821718,599677,809671,1266591,424288,364078,442378,279466,46678,440545,440548,96964,1902190,1100664,719935,1752523,720367,721270,1761961,722434,721177,1321458,720811,720028,201208,207304,202882,772351,295336,1237905,357958,588640,1494612,1511943,207427,205957,204118,206890,622054,302182,245188,951544,245191,245182,951550,433204,1262394,245209,434224,364765,100543,1616368,76213,21667523,913693,313384,198904,744988,2679763,771787,1249020,1229307,1756663,1747705,647137,224713,77392,829972,373651,373774,373597,291424,1542043,373465,377173,192241,189553,190225,189250,1615183,110572,224302,374437,654916,653470,1806106,469003,375478,435325,1329441,573652,271810,59089,409009,190237,270532,1164282,216304,648208,157711,648205,124639,457147,124684,528496,452467,18103897,645823,134044,139870,645817,648211,109084,102880,884650,13413111,20410081,914458,722869,722128,752116,1615504,420730,601555,719011,1252779,1662385,1085667,1057360,867442,578911,910555,1356582,578773,1554340,1321452,752014,751963,323509,1433334,1629580,1629364,1347108,1273458,1629172,970000,1273809,1629073,1385436,1347111,1302207,1433556,1232349,983116,1080342,1433364,1273278,1629055,1273440,1064764,650788,292111,546865,143557,112345,193975,664885,411862,211849,458416,104272,194023,545443,233107,1555255,725218,291643,253579,725032,1109730,235381,739465,1141347,291997,739213,235321,526294,1551814,733162,1333815,235357,641548,490762,543469,280954,524287,155932,452329,666673,116074,782176,1359354,1761586,1609003,607213,372541,183535,157681,445285,431884,153805,700195,244309,189112,303961,632188,372628,351859,545176,548728,403063,405874,189991,493087,652348,652324,652321,293101,652318,417625,670858,96481,53704,90433,208588,426913,185278,509830,69073,322222,3400781,143884,121120,23932,428845,245380,20325331,296116,180214,296119,121258,48709,52762,64750,62692,76810,20907667,428842,74038,109402,25918,62572,1756561,1062664,1756558,1756576,1756594,1559128,1756555,1559572,1559500,4016625,1822570,13230005,76615,1756567,1756549,1756552,1756543,1756540,22720,1958629,1756570,4017163,1756579,20062726,1756588,1756573,1570018,1756597,510796,534703,515197,587488,616258,540259,20554822,463978,190372,472576,306931,21388067,210961,375250,93274,195547,635362,191500,261934,20555791,190117,51304,401530,298009,641869,405154,731047,7020121,182047,224356,139837,192820,646690,151645,268354,293647,228181,13161857,84928,267043,667984,53506,228172,61720,2054575,656407,660433,1809304,1809313,1507302,963373,158377,546391,13482699,18077833,1038604,232318,1100415,1810615,1810708,487300,1980841,1935520,2059243,186532,13342559,1776235,544789,638560,702928,702919,702916,629773,1120572,352945,597175,1458444,1458441,1354698,686608,768808,256198,398341,665923,368245,120001,86737,397,162862,162850,461572,125290,448198,693649,778153,828934,609751,441940,754660,650614,697456,697942,373447,546274,183856,443608,1376658,266878,436039,233635,13466981,306883,187531,543208,1252704,201457,450805,114127,399097,543205,522970,522961,522955,522964,522958,460531,132202,701284,402115,311584,311578,699490,654145,267505,770746,461620,762760,760945,430414,256033,591304,1747435,1903129,1057891,1747321,1529842,322879,1371633,980308,199543,473923,474340,473752,473908,473740,161998,375922,107326,189352,132769,320860,404464,688213,1497834,326155,697540,333772,310324,1260357,938572,1255953,1255386,1675543,1103874,702874,1051783,591805,312706,174613,484309,682933,470371,21216104,295213,1666369,204820,284419,767254,1288851,16194319,708304,1586338,190759,265399,190378,287467,230125,1090482,1013926,21255839,17190583,4021905,18187930,14405891,20474563,197356,21174641,157213,643141,98284,488830,84085,43168,55399,445825,445786,90742,62545,49879,74872,116257,96544,69970,523882,523885,208702,439447,191560,109033,191416,378211,655405,689785,697537,520726,672700,607438,195097,195112,194767,56311,1034548,1034542,1034545,505984,704407,62431,686194,1817635,347731,1571353,1835872,2050804,1930111,82327,72688,70078,62236,29263,44533,81040,113419,5068,67420,79957,173575,342586,146386,300427,1493340,388069,21855581,686530,655717,121159,270391,21898166,355849,1441530,210547,99865,509344,210199,709165,709498,708886,231727,713509,197932,525361,545689,731026,94648,701881,408187,562849,1718374,725410,764281,1599817,15466371,1235439,1928500,356086,473059,473089,4784615,550084,545455,545428,46885,545425,545422,104302,444022,99454,433636,241267,224365,112984,58396,545434,545410,75649,545464,364843,20068,338035,75973,146983,83557,545446,545419,545431,1090938,1426623,758728,1993612,756559,381643,288412,139477,465058,755707,756394,1080429,361045,1129809,1671304,145126,389599,1628308,416683,4780783,993574,1088367,880669,1436919,993535,740644,640672,740635,1721725,1679053,817735,526951,950887,1231023,1334412,525685,252835,227458,527371,256324,528061,525061,21680435,525058,226234,236533,4152995,234076,736933,475750,479116,1012822,281731,86806,650662,650668,442930,266941,430564,179749,338425,1141071,249226,82168,1394457,543256,277015,109072,4779949,264787,21872747,12986153,527500,1022041,1763581,725314,311416,953479,949063,1531174,2048623,1782823,889609,1320870,1347072,1367631,1783057,1141428,1398648,724972,706468,226228,1230960,118342,38254,118318,118336,118348,116401,14694457,311590,476146,246949,945484,1263942,725353,738001,400366,364834,364798,279721,364807,90601,953521,183844,364816,364831,1333818,364828,334264,334258,226288,226183,256261,733222,733294,539980,539971,540142,169933,643108,16169797,502645,652159,183886,266962,1104531,17739244,521509,100075,651001,19408972,898387,446776,132736,770599,770602,2270175,629770,581056,1506726,892009,605401,297619,189286,546427,474736,3509553,1317300,189862,2225387,2225383,190294,4020613,1365828,800794,708469,800611,846727,531676,531679,531673,271597,1986610,630172,4012375,667741,208606,21113306,96655,665512,137803,374353,62929,186529,535852,13770989,266965,139825,58276,433279,542779,449050,725509,1676284,1506846,418489,739738,438118,189628,546493,110293,274957,4152735,672550,823525,75238,218857,657568,41947,103594,396844,16056067,53389,53482,53437,53530,53407,53473,53548,53383,53380,53515,53464,53461,53491,53419,53452,53413,53440,53455,53443,53512,53497,53521,53431,53539,53536,53566,1022206,1731334,1731331,1447689,22176355,1585099,13490445,1927810,476359,874096,1001845,2018185,1001830,441850,391426,489943,457783,51217,393982,3464133,215641,461428,18377917,334030,466081,640498,318715,559180,1469826,531229,426157,641629,641626,582316,354985,51241,524503,524500,196252,110680,524494,658744,139636,13742567,195868,93256,39190,1841065,108112,279706,1316322,685543,650527,532423,935830,490267,345289,329269,54181,642586,123529,983293,706294,216673,1241991,41476,627538,370609,903730,142000,568843,315250,353959,1815796,1132494,1710190,472702,163780,1486638,117610,647494,1486632,315199,973720,2066050,1769278,744769,1845814,1845751,1845784,1845760,2066071,1845781,568225,155503,568765,560455,1481307,168256,568789,167311,381796,913141,448027,568834,1483221,440389,1486641,167587,169006,637633,636040,1477674,1476621,122776,568837,821854,282544,1479975,744781,881371,1241142,18313030,353653,200149,744823,1476540,826495,65674,562864,282526,241552,568588,351865,546088,116071,97747,156493,6046,72805,131953,21673,446695,109276,5896,13967131,1091031,967831,1077600,1077630,584137,623020,743623,13192919,448138,520804,244669,21342077,3946243,277240,374185,191740,216445,702568,191785,786058,786067,786061,786145,266737,786115,63667,786028,158938,786127,21885377,786121,786043,786136,786031,786025,132610,786022,786076,283384,631087,330481,338281,758725,1436874,386233,995731,467236,189133,215458,190756,728602,1445370,382648,754582,636895,1366758,932191,167404,1252914,533134,1252911,1015189,1252902,283606,13397937,703819,613525,941368,292216,65443,135937,39013,39019,767623,732970,1760110,636616,1618996,1035145,1464312,699310,1638550,766252,315253,153736,484423,154078,531436,105580,72838,102142,27514,101554,105526,103186,105499,105559,41629,77917,76066,654658,672967,54361,542422,462292,784285,671170,3984329,766267,696187,1110804,256408,580129,579544,702226,702202,701941,702196,701929,702193,671581,701977,702052,701812,701953,701935,701983,702181,701971,701995,701758,702187,701533,701947,111892,89788,76891,46861,664978,77155,355240,40936,43579,702220,73495,73735,443665,215056,463438,441268,371122,208885,88876,218935,102238,118954,21295,34585,70156,37072,489502,487894,434950,282559,507859,612448,75082,244174,154630,471400,536518,629839,457756,671542,504034,684526,462904,218776,218767,108958,113737,430312,91084,62287,342235,66844,655030,465172,450490,689188,772795,35185,84847,56506,1624909,654190,545086,208678,131866,121111,503794,1427004,832123,282430,369325,745126,275836,2541091,881356,1855387,1480464,375277,1511184,107626,855634,855610,754234,855772,750880,7728273,746137,1061200,913594,753928,503521,1017208,503437,1044661,999322,4004729,1558591,412987,455881,214996,536599,1316046,909928,4700959,51259,143542,168001,473920,834391,1596025,134050,90958,196042,195835,186157,1602736,161749,161776,592381,522931,304090,546499,1571932,297850,353731,208810,548554,520579,12994297,210094,243097,384274,86590,107623,214123,84487,521677,56779,1034089,1321365,1278306,751975,1629292,1232328,18723037,737557,14683657,724954,737005,94135,94138,704926,155947,155923,89650,74365,155917,73444,51727,94990,72631,136306,58954,137011,84073,122338,114754,82093,155935,45160,45286,12151,86662,155941,155938,44599,93568,155929,10369,76906,42187,15196,786571,3982237,28885,155950,20310058,441217,629416,1765414,1657135,481882,897088,1137696,747958,378535,707941,1268340,785611,861310,648793,1404177,505084,456076,658663,708070,708079,653902,244312,533965,682345,1641463,2067826,782083,143092,102565,58723,490297,674008,660919,1070461,288685,485290,387472,465520,649009,457123,374443,448774,195400,265234,347344,171040,647275,195550,13222689,20897251,497896,293923,266152,958099,1650196,4567017,1400322,906532,1140345,402172,675070,1574449,13222693,582403,265978,3556271,457786,395224,1067992,987877,20260822,1295334,85207,4784279,7884983,470872,1120248,517009,138829,522001,183826,651136,267004,266980,521977,58261,369466,653149,657439,18964573,89617,723730,1350996,190744,171223,353917,103639,90271,154315,783529,562792,496036,529063,18217,49804,35632,5767,40378,4633,70384,36625,71656,67525,4897,18367,45055,474607,485857,270217,195922,461869,119614,276946,159091,90721,9562,30652,696892,103519,34339,53137,134413,121276,58177,11992,773965,103564,23782,115912,21484,191836,191320,111400,89659,74269,36289,86707,69346,68299,122878,70627,71062,81889,80443,17866,417817,34405,80344,76708,146719,653071,115378,103996,445915,387481,288355,137932,243694,81823,276664,280738,155461,95890,133393,396004,3400797,376525,376528,61762,20168503,13222947,51517,96232,14735697,491041,21160,1118349,148111,768610,394972,1133373,679705,679999,679831,679816,679840,679765,679858,679984,679756,679993,1238382,679852,136441,43942,36337,9898,88012,170740,12130,76312,507763,1354218,1848508,1599031,1747591,13560789,13560805,30937,141049,89890,112432,146695,161122,139855,112723,659743,161176,699517,102859,656404,494128,494182,108949,338131,562891,111961,685552,1474482,546187,627652,627670,451159,1029778,334090,1611895,1611892,290440,570889,970321,570082,970258,693397,571606,570481,323890,1611862,134296,572989,573286,16828933,572965,511678,570088,573130,892204,892231,492367,666103,18187741,1710637,913312,1061104,540952,899212,1375401,1506318,769231,766855,416824,662224,77647,21178,214126,111757,139033,139036,3481,89266,58372,456241,666343,137644,58465,137779,137659,137632,137788,137665,137671,83938,353728,72655,103588,137641,100285,137620,78199,94588,38695,24652,22024,60994,437215,6751,15121,137764,76696,137761,427246,393487,393511,393484,1473843,1473846,393481,393529,1473834,1473873,1473864,1473879,1473867,1473870,767821,528256,393499,1473825,1473921,127129,1291905,467185,1473852,528280,393499,528277,393496,21352376,528271,1947856,1675276,333724,522550,535837,42388,13237193,52747,77983,20567155,46951,93241,81472,26110,21838,25186,23533,23707,25024,24700,736288,545902,461542,650374,434503,647155,159313,649753,454120,652135,517450,652120,736282,89503,89500,76840,451867,402790,545083,544972,441529,1457394,1847704,756571,755530,758056,680458,170077,170074,349870,349864,227539,503908,281176,692803,432481,139111,4688545,692989,1592593,400378,1469958,690868,690874,137248,651850,154417,657862,75334,39451,88741,69802,662677,1128510,13010743,13002745,13010727,894265,1128507,1128519,1128531,1128522,894307,1128525,12994827,259555,1128528,894268,12994835,61045,38416,90508,96907,80458,56842,82162,36166,49684,18938764,18939097,18938755,369559,36958,4757149,214807,1372257,1234869,644371,529861,644383,440605,463768,478702,415756,94312,18938371,4150487,685027,171274,85957,91288,437587,347569,112504,573865,76243,67918,88303,888562,1659424,40786,13112211,270637,649834,331630,642937,172282,93976,492505,143404,147034,41986,87628,34567,543082,79726,123022,74305,92173,169465,474604,461593,395287,496720,75142,132496,21421592,82282,734395,388606,779335,303370,262435,517231,654547,653518,472234,1058815,396475,262438,311497,517228,262492,262768,190591,190234,531046,92830,78211,189049,192169,467662,463519,17287843,183907,55969,139147,292612,46462,392239,77839,89560,91756,96598,4011781,367039,406861,100945,73528,119461,649312,81145,81109,81163,81064,81178,81166,36775,81082,519106,546898,546901,546904,460084,388747,208099,592996,179026,690940,2116061,461692,454087,675790,675799,675835,675802,560335,1285746,101635,213700,157324,125584,654715,654736,352465,487132,986059,466918,1294206,398677,56890,101398,67990,85075,68059,75964,73966,139054,431095,685516,191020,39829,16205983,996094,1662283,1984162,421846,1831612,1834381,21255710,17739310,421876,946624,421897,1833010,1662382,1082949,1264905,21255407,1662409,1834828,1829701,1834831,946618,1834012,2195655,2195983,1829770,2195963,1643047,2195969,2174905,2195931,1347249,2195949,1662373,2195973,2195951,2195977,2195979,2174891,2174889,2195947,2195975,2195989,2174903,1408518,1396143,2195995,2195943,2195959,1396167,2195987,1232523,2195937,2195941,2195981,1232520,2174909,980962,1504164,2048140,2174899,1423701,1423740,20719177,2195965,2195961,2196007,1831189,2195957,1294605,2196003,1287858,2195933,2196005,13585827,2108311,2195993,2195991,2195955,2195997,661186,636037,701575,62659,5623,20325310,62755,62593,62674,19907458,62668,62650,62644,5186551,62653,62698,62632,48652,51529,62647,20283502,5149267,20325334,48670,19375558,62713,62677,62629,20908021,37825,20907529,22822,20908018,62707,62722,4097465,51757,62611,62542,224488,396430,447430,462877,661084,452314,343648,288511,409684,57337,54400,189982,262387,644302,59965,49489,9628,94393,37114,71476,138736,33535,743155,322897,154990,107872,573619,92548,42415,574165,90859,432571,567901,736756,431668,1309563,457294,530773,666172,460951,210160,767167,766699,888601,163339,718219,509209,1614415,1227660,721570,253201,13161481,234847,739618,225397,739666,256066,598102,717562,1733653,409837,493774,733267,733282,235138,299521,618394,225805,35704,35716,528673,1835500,14683989,738625,14683987,14683985,14683977,14683965,13192827,945724,552964,423361,479677,1572544,478861,4782149,423172,13559973,480031,479659,20959696,477055,334390,13154439,479809,480691,20960857,480925,20959690,13154281,1410054,479602,265033,955753,131872,266251,806911,765697,372652,1613998,1030831,1230060,1393191,857398,1613929,1233768,1230330,1234227,1336107,220354,562039,1574668,559924,618757,68947,23338,443605,117577,211234,18802231,643375,643390,643351,402778,643366,3566389,718633,354391,718876,716554,836806,717877,831652,715996,490264,758062,747682,74875,91591,91360,72169,540661,652114,146749,348598,220312,1549591,110599,643603,888034,1406628,1354293,1437921,22005521,744049,36718,3553,3910,3661,99289,660655,51265,208912,1908265,637111,4781873,929008,522535,522538,94666,637108,190474,667828,263056,185443,214105,283267,87292,98026,527302,527950,87370,153604,67006,21775,153577,71593,91189,56764,26059,67813,75742,69898,281218,276133,288805,404359,244348,687268,791365,244291,960358,724741,216007,990754,1055161,947350,955180,232408,2061532,715054,955420,955387,955297,747985,723919,196801,652291,192118,191875,189046,673903,705862,92602,558964,527779,508120,197308,390964,96874,669577,693073,658987,658666,669514,611125,658999,100342,658996,658963,386239,474787,532792,607726,658981,658972,669529,659005,5112523,657214,657211,669532,524692,658954,659008,658993,51358,5112525,557425,521221,658951,643693,658945,658957,5875,13261379,658714,658939,289156,830041,672799,503956,276139,490753,461044,689218,652549,929821,125383,498256,1225788,1833664,498709,750157,304063,304000,731500,1405416,733966,304054,1217622,750130,304024,283156,64819,587851,1461333,734053,751405,875749,61336,1115055,875752,875506,898672,888754,1718905,831985,751534,118987,1063957,906454,832012,1553401,982927,982852,1728565,906442,982810,850801,1754197,1662670,1115148,15981757,497764,245155,473296,517090,836656,445867,604264,230344,1240461,215632,430882,1677607,4013559,53740,98065,51451,98056,560242,92953,98083,63913,51745,98002,6457,327988,486985,96196,52858,94447,94441,196126,354946,939466,1341405,839968,468790,467035,640837,395056,190858,192271,647908,287455,540178,13498263,873955,4128073,65113,111535,431143,723754,351772,723847,266866,61678,10731689,448414,649669,503326,490678,321418,765118,944959,547066,1240977,472108,744760,950479,601108,375343,305644,1298937,1428702,907570,1556590,149068,835279,861427,765640,838771,870250,990043,70216,70099,20653,77947,109384,74725,59005,74179,5488,5155,6829,1440657,905956,461569,3768515,673684,708322,442360,1830676,1830673,1786180,4009,101860,320134,59983,505450,212368,353299,697810,191209,233698,19808740,297958,546490,641119,14135069,403078,99517,230065,546337,40711,522226,546430,514102,402274,40423,332488,1027000,1056994,2065693,722560,1831951,1762000,1761964,722608,721186,1957399,1762150,88879,1678468,929005,1350282,156055,64351,57220,52333,109723,155986,155995,39640,54571,54550,57214,155968,1102098,157909,864106,1064596,644236,368683,1403238,186199,653674,39625,492103,52156,382363,697795,189421,697792,726526,289135,103555,21666425,138430,104125,82312,19447036,867907,174538,721294,408982,141514,505414,310816,254467,310843,310828,826678,781516,310825,296437,311110,102523,61219,102526,1861,102547,213688,367468,632593,632584,482947,541399,651646,632572,632587,664330,652264,399358,224278,224728,134950,224611,224653,143488,194581,546331,218716,687982,632170,392149,99418,393721,183829,349012,30532,152020,83995,86299,22339,70996,26140,475006,4150861,853540,106462,106492,962368,64345,64378,40324,38911,64324,50221,64375,54568,20308,1048873,21388247,334117,18078088,3835,1859761,21840833,499999,1514773,103648,103675,103666,45922,120574,80479,84244,80476,70102,90736,464887,710350,1769197,195934,113860,254998,583336,526177,737620,258559,259201,583330,258628,974185,275545,2626779,286663,737470,1231209,713887,1652974,3705297,738949,1652971,738955,226333,21256028,4000881,1421277,250690,234415,545983,189454,727726,650575,621094,553105,952795,5157627,488524,650785,623164,224335,80497,77932,556012,375889,355690,702709,652861,760105,21964829,64612,111781,381625,121129,60289,2383,627223,652249,4130061,225070,521758,245305,138667,113638,1554709,1295331,116263,219685,1436619,493084,276883,10276,182071,353833,288427,103315,276856,210418,546502,455581,492625,526609,258487,257419,257398,1643386,52096,703696,500764,17893081,22061933,17974717,21912221,510055,133900,684547,476704,817645,817627,1726855,63217,38260,23089,286804,21136,382933,389833,169525,237259,13697597,61462,753565,1363266,1098186,631708,433543,672613,1560262,499978,913147,412489,13170057,138010,117931,63490,69187,137596,122059,83650,38245,111082,137953,86077,304942,124456,10180,137995,123031,114406,137956,137971,137974,124612,109681,137983,676270,118390,120211,72343,49090,15022,137968,70765,138004,137938,137947,3400767,20725,6787,96772,9247,89623,41899,59974,1552354,99040,611827,649396,488962,102250,522367,154408,208105,143626,201298,1571593,493321,830404,830587,529078,473125,473104,473134,473128,473152,166840,473119,317803,150070,198466,524026,152341,215032,322231,365164,154042,467650,1527976,90457,78499,13053557,1742530,1917604,497785,150727,150967,46051,377416,134209,70006,1085163,1952017,1356519,1450401,280048,280018,404368,279958,280030,1139400,334345,956113,92815,113068,90259,90946,113056,113086,113083,113059,20272951,60805,113095,113065,113098,436624,103633,82477,70087,490765,368311,21190,147067,1292571,488647,474814,683605,779854,725116,260167,1817077,447316,225616,687787,307621,293263,502162,772822,377128,20062528,377125,1452243,643642,1842244,120889,214786,153475,35848,232948,81670,562675,112471,195814,195958,252760,980653,1735795,738037,739516,1633636,1676272,525934,725029,738262,274669,253306,948847,225934,372400,1655545,1599514,1351269,346951,676987,651997,650638,718681,788773,104275,347611,789655,158926,421645,113275,533599,392287,99172,693163,93244,87976,156217,116464,287518,522757,118993,164380,21257075,232402,892834,13909061,1764904,257923,258307,257230,258916,775900,189232,650548,631579,436075,267076,396148,86722,96880,4741087,36157,442285,13192939,1958611,13397849,1958632,20154913,2267027,983596,1559395,2188325,1684981,20602063,1946314,4788299,1867195,1558993,1558732,1867279,1559650,1559080,1569997,1431447,1431459,1569889,509602,12917407,1431420,1558888,4017759,1898035,20652985,1569952,13053293,1559158,1558708,2267033,1821007,14062499,1569919,653842,518602,518596,58459,442180,39175,130726,58996,157621,1106826,94423,22033,5299,441694,312580,210952,652801,196591,1457214,515833,135955,693673,496462,652027,380050,544099,129172,14693267,534049,190774,652030,24835,652024,444505,288769,382108,13452229,19906804,1109178,732664,20907439,1540864,631477,386812,76954,96982,774895,686701,54463,380380,103552,103549,69022,56287,156130,156118,156115,156139,156112,156124,13261297,19267,20115292,498271,488662,411526,688414,597958,150721,1429212,224155,1006510,745381,957286,665311,665452,665116,606745,682792,498988,140437,140434,140446,135595,108004,214168,685303,685339,685351,685345,405061,685312,454393,685330,685300,165175,1854799,685297,687112,688429,685309,165172,685306,165169,652471,165166,502366,689947,277732,4785533,384352,685333,542416,676561,540793,545617,533308,685315,21217304,15107597,21133418,871861,668203,20475115,1416324,665641,20248072,871858,16206745,16157698,3829237,712471,755185,642340,254515,642325,769360,769363,400624,615466,17205229,573574,163516,579721,1371456,385600,579739,579934,580171,2000101,522880,461887,154522,430069,503776,322684,464428,401005,380329,1123713,1123704,1123731,1123695,1123677,1123743,5130357,1123737,1123680,1123689,811189,1356357,1123707,1123686,487501,659926,143737,1028539,917080,814312,823675,398452,568648,672052,1652401,1304673,955405,1810798,1810804,1810747,1054456,1054453,955204,1944601,714616,714610,1977217,714568,2039728,1434351,1014160,1014106,2007466,1014028,1966900,1014124,379774,438319,693115,450790,192160,653161,192088,195187,650938,20272195,191293,650698,650695,723859,650419,653131,1389057,698062,546019,546190,649534,377953,697588,650164,14142035,14141883,14141851,14135249,14135205,14135187,14135169,14135153,14062517,269314,20652646,538633,3611909,288679,288706,214117,490069,1002652,296296,296347,723277,296488,866896,667342,53893,488971,142960,99307,488974,210214,2066371,2066368,2065924,1528495,560734,140983,1528492,40825,84118,81790,91369,67591,1099068,1528498,981823,981808,981802,981832,1528501,600616,446989,450532,831697,448537,560776,848767,605998,848836,367327,848773,439288,605992,848785,1002409,362638,362662,662743,20850244,51202,377407,671149,485293,435154,529111,63229,792559,1368585,909940,888559,1432206,1513684,867583,165031,162202,591445,774796,1306002,497479,451615,36187,280720,406831,529846,99058,415057,1229733,657586,440596,440986,440578,724696,517387,657580,508378,105055,133513,36748,72310,342913,96586,88213,58981,103174,488449,314503,132430,138832,141523,3984415,392347,523423,580045,349798,349801,40336,1625425,843259,1605823,1475253,1263987,871246,1508349,986197,143647,434572,40495,487786,211642,131845,553450,699463,699466,371923,641527,20930743,83170,84079,13185691,79978,82669,38653,6289,84046,1445934,966805,568093,604222,247606,297124,141097,18378388,233665,17893504,16948687,102232,353590,391579,110290,378910,454162,606505,727591,461101,1430631,219157,50185,404587,448108,521662,677065,459778,485761,668131,701020,245095,467497,490168,446005,25135,202546,775558,775543,518329,73414,794722,681265,58969,743227,45901,90340,331801,1231251,587629,294856,1333806,1009972,1333809,256162,20974399,130861,587014,703096,651235,682900,496915,470293,652327,712048,776911,490858,490861,525031,688405,161563,581164,581170,1543315,161554,162205,167818,13145075,257554,486421,63127,133255,112039,73024,16828597,250804,195559,171286,684682,682687,137794,524179,694591,490345,509998,121153,428932,552253,743698,710863,467059,742699,611821,1428108,1437219,700792,708439,84550,119389,91903,114895,830710,496750,20781457,352567,234937,418528,652090,233593,15755755,225535,252784,1378323,459076,434623,58702,288433,1298658,218536,409069,490120,7102813,1055188,1439592,20602576,332194,332305,1762738,618745,527029,12901531,154108,684787,684784,540550,545206,1443588,651913,421462,693175,424687,402535,397585,185848,651121,383260,449449,467332,36172,23998,87412,111694,86794,147022,232468,104428,658633,103975,682882,499339,500449,177148,326008,72745,92839,282373,218848,613981,382318,347380,230161,53173,203350,1482933,22300,110488,443407,632854,270250,3629091,1444665,132313,783247,346807,382441,549901,828118,631075,810817,465892,1432386,637093,1704325,622330,465451,69301,6019,77032,56497,102763,113272,349576,70984,400984,254173,187096,689611,60034,89827,4024,84760,828523,94276,156883,502018,99685,69700,22309,70234,102769,70246,42169,36343,75616,43207,102589,373042,523348,483499,843841,843778,515347,311161,99334,657247,369280,546037,426958,657238,109228,541174,146410,169291,224671,113290,228178,448435,224689,155773,169270,267031,546220,1622185,97606,139918,558934,36415,12901971,690154,195277,1982695,580789,805051,805039,805108,640822,297709,42358,70237,80767,348859,375838,561049,802327,1002754,869692,724393,1474539,142771,451093,1399611,984688,1486395,1044859,394828,656560,1555702,1479573,1552384,657049,1477176,1441176,1303122,1481703,838282,1234719,1530838,1555630,1479324,1234782,1555696,1510791,1555633,449407,1005190,508276,457309,1555699,1555624,1508781,1555693,1480302,16169554,15563359,5218221,1940017,946039,1671985,1066081,946027,757138,973078,756412,1316223,1941889,1942054,1065502,109861,109831,108049,22180,39073,109867,554749,68791,1595260,1595269,436876,436879,105064,18077755,89629,68878,62506,122872,70180,87886,34255,126220,321700,94639,102745,134866,82012,280459,132703,518827,520525,1763809,1784488,493651,674110,18064816,463825,641425,219172,389992,389983,389986,389998,13459571,3816521,4729205,1847359,755671,758863,882703,755665,755668,756142,2035264,755674,756382,1903210,1937182,228487,148495,568408,1306992,757741,1832707,1101747,1434684,13490351,1434681,17739022,115240,473956,436069,139831,446431,136414,71737,726646,420394,547933,227179,489619,489640,945571,1675792,332827,461371,692062,225064,411916,702841,195064,596899,21872444,440377,24001,696514,545125,386836,13778959,13200101,21446756,21446834,1437276,1437285,1579507,381595,379672,379768,379627,379669,379702,379684,18052918,329902,322240,20811406,1226097,826237,1591294,277624,16388755,485437,485485,479710,480127,13428911,13153875,1721917,1920184,757804,756034,1014592,1035334,1903477,756439,1941493,757969,1671400,1691218,1847371,2194697,980797,1671475,1952365,1066660,1349562,1671529,2094610,1941391,1903351,1941283,2050810,1952392,1828759,1423065,1903516,1835068,4005917,1941679,1941670,2147617,1302771,2087731,1671910,1762090,1671460,1942129,545848,17043145,545314,545824,406054,545281,545287,545275,497380,144049,18053266,4566809,18722758,365521,212140,365482,1136589,1135479,1070995,1136442,4127727,1136448,1136466,741688,808531,1135461,1136538,523609,1136505,803206,1136487,796093,1136595,1465473,1465476,1136508,1136547,116434,552247,1113291,552379,552421,1026790,1136586,4141669,821821,523531,1136430,936325,523723,1134648,1136541,1107036,419338,1136457,1136553,1136571,803056,591415,669151,1136526,655354,524464,653122,762691,671980,505777,774703,52105,774706,1006225,1383528,421429,544075,708220,667960,355075,760915,659038,641407,726349,1239288,408025,1257567,1257561,1257558,380662,382771,394957,785740,800314,1444938,402196,492061,110470,1444947,1444950,419080,1444920,661717,780871,1444935,725038,738661,175762,526156,164983,1523914,725344,1646386,376210,60208,93157,277018,403081,84508,201700,393388,649888,158386,190567,539488,614410,48661,456565,112867,651838,651826,430150,533464,365206,140176,666505,1051189,946372,437503,89227,437509,396865,280933,643861,246439,326779,256288,4000991,231280,95785,534685,492511,42037,102163,77830,94195,19460320,364792,687544,791311,1367595,490759,680962,700390,700381,700399,556408,415513,700339,415531,700585,700405,435157,1442805,1509888,663505,705199,397180,20474632,762580,689815,244342,707584,522037,728593,728596,3984333,105970,502867,191125,483307,303814,75049,773563,146842,546067,654823,586960,896617,805951,556246,186400,1636936,897511,1203978,616846,282352,378289,682309,1351638,189139,279628,21216368,276355,20272207,1758010,170092,132163,245353,452401,146740,49840,443092,1583965,266197,266449,1277985,4688913,265999,269455,1668634,1421661,1297998,958108,1115946,1400496,243139,60391,94744,91003,297439,21158186,140947,84718,49873,100981,91237,81811,81523,139126,616312,107410,78919,746683,388861,157462,141022,116089,125518,81754,96838,41602,98200,108343,115999,146812,10450,87709,75982,75202,69340,657313,545371,80452,448444,369505,490576,430144,140572,115330,490417,280492,277183,580771,804895,599632,1709857,1747474,492319,137368,2449,51829,137848,82000,195976,461587,458005,58876,51763,53344,58894,58885,154357,673324,1536475,1459596,1403019,877768,1661308,13482933,1138446,1373667,276142,464224,699349,545071,2011903,386797,785572,654133,21641573,754597,614635,754591,1661293,1661296,4112455,530842,754585,20063056,579148,347947,61786,371101,658474,115333,146548,495787,60433,37129,121390,748159,692107,167950,472858,1478844,1325814,1477602,19472035,689788,197842,1478832,1428453,968596,21255500,1477881,622861,744853,353647,1478838,1478829,1384278,395437,397876,134701,459721,387517,428896,653197,587179,647551,473758,445036,519502,438814,647506,199825,57400,647533,647476,371380,382339,647530,591412,4740729,208741,647584,370636,370780,647491,647590,647512,560773,233224,454363,443554,647521,647497,452137,145174,647647,554659,671509,524452,154774,185335,4111747,196528,617113,617143,1454235,1366266,232165,12985653,1424499,1526080,20958769,1557580,1557289,617071,730987,1431933,526399,527701,392245,651373,110260,36952,20998483,87853,538804,458335,458347,210127,484996,779992,30961,30973,119956,75031,102952,90679,530449,523315,13497695,4021135,406882,406858,668656,507910,408667,406876,21910907,80971,88207,118687,342421,59182,7333,499102,210103,58054,505447,13435711,330409,325771,775435,788449,243130,210412,5132981,20283745,5178869,685624,195121,49822,49843,49828,49753,685567,49810,704374,740971,1513621,49864,9463,240004,19906966,240556,240562,239932,239530,240019,950014,1145694,425149,1522855,240628,208303,524686,378685,240514,238033,240424,239692,238117,425578,237763,238609,240388,666748,742834,642811,596677,296269,701629,729877,729874,310978,701860,367222,78124,702433,211285,481678,636016,508249,778576,521935,367396,608863,210337,490396,460891,112372,14976593,233584,18089890,523039,523054,523042,433963,40525,523021,521068,523036,523060,523048,460267,426118,20223217,13570313,3863305,1604002,1803589,731257,1803550,1803547,1723870,1803514,1803544,1702336,1602919,1584220,1602913,1803508,1264056,1803505,1803556,1661803,1803526,1803493,1803490,1803487,1803529,1661797,1521391,1661800,1803520,1125576,1116162,1125744,1673113,26530,93739,36331,56803,21430,101167,69010,43231,72304,86074,15130,26161,101164,29344,68623,4273,4105,6712,99094,4000,4891,24127,5089,15400,435517,435499,433915,435508,435523,435535,438550,657421,1030819,1032712,1063804,1041880,1269852,1684915,1898161,5172015,1684408,1008013,5148617,1658944,471712,1784830,1475160,1617631,1939660,1809493,1066843,1295067,1671937,1003837,1762120,1361160,2096797,1385937,1950577,1928785,1085658,2114355,1059907,1059904,904174,1313796,1091205,1413471,1930519,1241301,1847533,1386921,1283481,1643101,929359,1929526,1929046,1832935,929356,1929166,1384938,20017081,279994,415579,753772,1364034,84010,83968,21811,75589,451117,18734896,522988,443452,7884835,1651774,170026,22152832,104206,104191,104197,104203,104200,104179,104182,4387397,373789,106402,300688,592399,610843,328810,332629,332635,461746,100381,117886,446221,19544824,78538,90484,186292,102034,5186259,19510765,979141,532633,779398,367177,1369647,318742,970048,1721932,281077,133507,480736,334309,351799,504955,641110,15190745,1819942,441514,472111,185581,655729,13627485,4130035,1088553,648667,112630,112741,112780,112627,56911,112669,40774,112705,523246,97264,89584,122233,103660,143071,70741,139594,77914,3733,71521,102499,34381,71869,22618,34378,489490,779200,140101,92851,37384,53146,140107,748426,1158240,493150,485542,405460,13230099,120895,781279,691024,690994,456568,470764,546172,379195,375034,381154,190624,672820,656653,274414,329392,796363,664459,643417,534463,233644,392755,48676,1853422,449839,964117,208789,928996,99862,352675,651067,1061395,210175,263065,396064,91315,1478079,331120,1286421,704458,994366,1243029,794557,315313,907312,420712,780397,445873,419176,186388,1242042,667534,472738,899428,472837,117538,1346592,642907,1750087,330418,700639,130972,6619,6805,6868,6655,6766,6976,6739,6760,6910,739426,739933,238324,6967,6229,6952,6889,6649,6667,6916,6838,1242276,945130,586804,1650496,877546,588055,1312956,1020358,704398,586879,1020265,586828,877570,216259,451663,289264,451681,277288,351871,451657,56887,78190,298474,521518,99847,523705,541981,13717031,118693,653203,506206,382813,488608,462274,277753,37444,82750,196459,530422,99073,75673,52621,377545,72721,292147,154792,153727,673720,685126,1456323,636355,109390,136339,671908,648175,489847,70228,213973,487780,774457,569443,1281483,1116408,655171,14591323,498121,533791,651592,650023,2019172,2019178,311737,551083,503272,504187,557443,360202,753001,360193,891034,557449,682519,676672,459211,752986,557629,752983,676666,676669,676645,752977,752998,676639,905929,753013,1192674,905932,905938,253648,97051,183181,210319,905926,387508,181045,905947,9442455,21067,56944,189760,687700,486820,389218,398974,488113,401446,687808,674296,652606,459916,393256,374749,453583,376606,459919,82348,1540762,325186,1253220,13027485,536740,778564,700198,540169,651622,447364,520030,548140,279634,394564,192256,189976,684958,380041,1112535,241327,141214,660916,529153,491635,13397333,672349,540784,18115495,672346,672352,665644,657205,56701,459094,468070,241000,490888,20839117,36151,82258,82252,82261,70405,82240,82231,82588,57064,86635,133270,695887,67000,792247,1778206,540283,392158,400621,244336,101374,79495,90163,57115,88210,468076,210631,1064905,391822,241696,1110045,20202841,20555779,315775,469249,688030,413290,13365879,539623,693232,830914,473575,567934,531199,783118,471091,531040,414235,517222,480025,1798708,1497930,189214,1447035,185026,576742,437035,253897,4763829,4756359,1826086,1826083,974497,974506,974494,1826080,974488,974509,974491,974500,1826092,331882,974512,16315387,1868161,910474,1432626,787876,192127,1913158,508000,508018,507994,508012,508015,117511,17892994,770002,4788289,21782501,490942,154255,430342,671512,4152593,299374,299353,1618870,763927,763939,763948,233215,437575,763918,763942,763930,527011,225517,470629,757984,1061095,1020067,1042024,1665313,754588,4015479,286897,20809654,840325,593491,1336317,776179,1061230,1028686,1596793,754162,718159,447901,561946,1549804,531619,754348,840142,1041763,754369,261964,63307,1619089,1611931,447910,1412076,1588054,93340,1549891,840241,503476,754384,503053,1566874,1412052,1596760,503056,826426,806167,1038901,588943,505711,21459572,570439,570046,511687,571408,570106,156523,156484,156490,156481,156526,156496,156514,156538,142261,156562,156499,93790,156520,103003,13053311,841825,570136,512203,572725,324760,156529,156544,382324,156553,156589,156571,156532,156574,156550,156547,156517,156535,156568,156577,891415,605404,413050,1318383,1144683,859633,1517560,532666,533878,523240,533869,348922,97351,102772,52732,18951820,171100,276319,524563,38173,457999,522472,5112331,13681983,676858,404137,517789,297583,446641,663787,230038,135550,51361,122812,79066,4740805,183469,355660,23965,45046,79045,78607,90589,605995,665119,159178,529825,278197,366946,1428150,1617523,1258794,13737305,196831,17167273,17167267,14662055,13292465,13161755,4108513,4688999,3724381,1511406,1511514,1487898,1487895,1487910,1487913,1428252,1532404,1428237,1551058,1428225,1458087,1551076,1428213,1551220,1551205,1401090,1551196,1367100,752776,1367160,1125141,1125162,698644,1390971,1125126,767494,653290,450262,1117389,1024540,1750561,79330,78235,101770,162880,180703,13003571,20874427,168259,709471,709087,709759,709306,710134,493345,179002,326119,1209123,1410312,904252,200749,616978,197272,591517,397222,1464636,297832,1391220,736444,531838,107347,731416,643105,102892,143407,1231101,480109,544624,739312,225208,226513,13594437,738253,526219,415111,248629,392194,490963,388849,13459657,15329467,15329465,15253847,1487904,1693810,1428219,1694113,1428195,1512487,1428234,1532200,1428255,1694128,1428249,1558321,1428198,178342,1532350,1568011,1392639,1133928,558004,532876,1471320,1694455,540379,680077,1133910,1511526,1511505,1694461,1694458,761428,1509720,1067731,1532296,1532293,1532281,16170166,16170163,16170157,16170154,16170151,16170145,1361652,1457406,1511508,1361733,1532242,1694386,1532239,1361715,1428261,1509684,1509723,1532299,761518,1532287,16067152,1630918,860512,1947991,784819,1509681,1532278,1532305,1532302,76588,56389,84517,208963,195829,867652,6395123,397021,674191,470800,272173,1084971,731770,720193,164623,541702,363103,124750,139639,175333,592456,1752520,13585513,215068,682684,506914,540301,693799,47431,1108014,1108035,611467,458173,1197354,1150425,1150416,649393,148429,538450,597886,463786,326704,689362,671602,31816,465415,213433,274792,116389,19808626,189175,992077,992053,649507,649354,453355,644323,154609,649348,444016,112528,233596,514930,451216,552502,667555,396361,136420,630502,1537006,1217802,702991,139603,868105,1529041,1508082,1536988,878236,1536997,1536991,1537003,821092,2110647,479707,655693,519373,1371558,655681,523111,548224,1536976,1536979,668371,1371573,1409760,1537009,1324782,463516,692293,685048,451111,190282,292225,194053,192733,191251,13085347,546211,20017087,381697,520681,148957,149059,456280,1596649,1616689,766777,398491,641419,627736,505837,640891,522502,20297083,522205,216079,1684192,881542,650335,85036,21433,79315,83842,76627,68617,270478,90898,307570,104488,660058,729496,985075,1127295,1583305,329107,684736,329029,154051,329122,524653,473746,375016,517762,20451262,196975,347365,701296,348487,90811,668956,43606,74026,90754,10189,2126679,2132759,4111539,541204,767503,401479,381334,184972,84499,2277821,2277823,34810,431071,134722,136222,6178,136384,75310,136213,353776,381229,231712,407947,161992,396592,375337,85504,342664,343030,14866,99715,342820,215314,6151,67363,119683,130846,491746,1071469,466036,447982,1138140,729457,1230339,457765,1551115,961096,1277169,823669,1394127,823663,1500825,491170,463705,374158,119167,289021,1538284,740497,1228689,1441362,547543,16969021,381157,547768,306859,185620,321328,449335,134128,143827,132046,544285,417988,1130922,81517,133981,112825,80740,88186,43420,88192,3538,67810,9817,10252,670960,322690,9445,362092,650083,666898,665803,288727,427876,13780015,13018555,13018557,1141026,1524853,8092899,1908604,8092855,1911673,1751833,739333,355372,2165427,74470,724912,74467,1351005,40411,214009,109306,96520,3994351,232549,232540,464452,47596,333865,286885,693442,406585,77530,81478,72421,89554,94522,505177,77281,649096,650752,224323,266899,512962,13637167,266956,434383,219328,649561,266983,266908,352837,523900,448489,112609,224275,214270,224608,444013,338119,75568,473293,434047,650341,139903,1044229,147028,154633,649504,1399560,89218,433402,22390,648043,842659,659737,427975,660271,98830,137191,848737,373198,109984,79876,14625931,362167,2512215,1584643,1584640,1128630,1584376,107734,104323,1738696,972295,1549939,268117,13145965,944566,488515,498808,534217,214579,760414,641596,21599276,1999783,299419,752626,255607,226051,294733,252775,258163,418552,226210,809692,415105,1999780,764344,12740295,4251481,541828,715639,466786,18077851,1124964,1390965,698611,1125069,698575,715660,1390956,16181134,1527343,741253,1442409,1541191,311506,402991,259987,329767,241645,1110015,263224,252541,294736,720208,315397,1243059,241408,619126,600445,327853,958717,799432,271897,712531,492748,947806,780253,273778,905029,274282,807379,5186849,1143870,274135,279520,941830,200164,331087,568666,908053,356185,1038754,1416174,1515673,1136436,1136808,1723243,803008,1020985,1723231,1434525,1520440,43546,836881,1045237,1590178,1723228,1719739,1135020,1723234,858061,1723240,1032562,98047,1107501,1723237,1543168,864136,1043497,221512,831049,276091,162007,524311,524365,524335,524359,275524,524308,450238,524332,524341,296413,524320,523057,524353,524350,524323,159097,524362,100942,475207,21478,390157,4143511,933106,216910,618100,818068,552712,1511574,450736,321004,1242627,13357759,257389,251434,1645738,258730,249886,258184,1290048,5132555,1226094,252889,737767,1649701,257647,13112179,65614,915673,235507,1724332,737431,737569,255199,237190,294835,1423863,605698,739930,226516,294838,737677,514360,951853,4014449,181630,589393,260314,590011,879775,589903,589825,589543,589441,589027,590821,879781,591223,589747,590740,589534,558700,590563,590881,590791,589522,589558,590518,589555,589282,591091,177526,365299,485281,708757,731779,1724806,14979545,206608,1251153,584821,749704,588922,589138,589396,938608,589579,568429,733828,733534,20874448,750502,609970,965566,906334,303955,1553314,457720,1725097,733708,1725106,743788,149398,764554,503122,1727611,346600,207796,308902,214870,772192,417997,941395,84616,782407,1728247,519793,139546,1472052,13672835,492595,492571,877423,589918,589222,589405,591037,589348,591214,214684,590353,395347,806503,149023,1253211,387757,913303,209560,209137,5112793,1037320,360376,1343874,295216,640516,13389249,272422,167875,840007,261913,1597444,589927,492580,589729,558727,589279,589774,590896,590632,590488,901369,743779,1135452,974239,1468176,523624,1739602,1094607,974290,990157,1107405,1543255,1739593,1107069,1520572,974260,1739599,853396,1091685,1689571,1434543,858571,857911,1739587,1135296,1039645,1666090,1134411,1107057,1739584,1135809,1136763,974416,583255,101161,1520461,1739596,1136343,1739581,1607041,843205,1434492,864607,974341,883597,1434528,1739575,858001,843238,644221,1739578,20458,1135236,157966,995146,877852,890179,1459071,1136061,1543270,644098,1666108,1135728,1020991,583180,1107492,803734,1064602,1719745,1739590,877864,1520506,1520476,1043512,644182,858562,1043491,1589764,554254,157891,803158,2674433,1002787,643957,1590145,1589821,864604,1032571,157951,439966,98128,157936,583081,157942,157924,1002781,644149,1398402,1739605,1367874,1030783,827932,595726,13292443,418420,1244304,1412037,12910465,4735591,527710,1778806,717730,619129,1710169,3518223,1642942,1642729,1067290,1294704,12976139,13967497,21899408,2190731,1598620,1406049,876235,748261,1461366,748267,747433,413581,600502,1390710,809521,722035,1834996,829366,505336,69028,105409,105391,105394,96466,87400,683161,1049029,683155,1300386,87094,72850,87100,342676,342847,71641,68653,94132,429943,429946,90295,136402,124414,119596,342829,17683,14905,105535,109609,118378,93613,89458,342865,36355,342898,342718,58402,342541,342721,342799,342403,1672021,1382832,1587079,587755,600463,296350,595735,374911,601471,612451,313186,613843,508300,702382,1398423,653821,402523,1134969,1074405,945076,803779,1134930,656911,803758,1018798,864082,1528534,2019925,2009542,2091064,1062508,1845706,863368,836104,1977109,836056,2376769,105232,725215,18965254,1932214,367774,371146,1907161,825925,1359849,1313541,619198,556375,1417791,443485,265921,266161,319465,554329,361903,1638700,16843939,939784,594166,616075,241444,332428,537202,15256,70744,992602,992587,1587751,992599,2411593,21397322,17579074,839539,1130442,1138260,1603981,1603987,637801,41554,1080426,1066426,2047603,755482,2048920,1022779,1553152,947620,947827,1782040,947641,947584,860761,1520323,1124982,947881,947836,960139,1022803,748921,947737,794971,546982,1553149,947809,947590,947644,16817962,271636,274285,274099,640090,639817,640285,293926,639646,520327,376057,520330,196024,636964,5148105,930562,1650130,182470,899431,1602787,356056,1623511,807514,1141473,391432,1230387,906958,1230327,536350,784000,1107423,583306,382912,1535284,298129,87415,14614,644167,135712,1043500,1037647,22786,439675,656905,80500,97993,1535287,42955,1043509,883606,644257,1535278,19956583,1230465,1230417,3925617,300754,1051891,668356,3400779,881860,326056,540391,3610139,331825,733333,94603,116269,613702,613348,803236,901702,440995,1488372,451726,861370,404095,1477407,776656,1018927,794611,354043,517117,906586,709153,709984,711082,710122,948487,806734,992617,19309333,2063293,682567,869137,904933,1123056,212794,213541,491164,1139064,1139778,550438,266182,503236,648931,265438,334477,293713,268045,1139016,268477,293875,265210,1139052,269047,13018425,1973602,719725,1235739,1590634,460831,473602,746665,747763,1240455,392122,306277,1461270,1203945,20355790,1241553,1482021,213286,117382,377674,20518090,722533,1056715,1055998,1566145,1233009,1830712,2066341,1583803,2065702,720358,2180643,719677,1056454,1831831,2065612,2036800,719500,722116,719590,1617781,722095,719599,1831807,2065795,1798936,880576,2857923,14977117,2065774,14871151,719734,880447,2143071,2065729,2180645,13192627,1786171,2180647,20167435,2781379,20143432,12917543,2180651,20063143,1629793,20326297,1623718,770836,616717,70855,102703,77041,33589,83761,21883,21256,89068,80227,646075,242716,243832,42067,83338,87739,81700,79570,75688,14860933,1974799,1376883,953023,255622,260230,729082,311473,526255,381880,1637155,519832,19907788,23389,574417,77332,1487571,560719,355453,245674,729664,743488,4095413,1816726,849505,1644208,1420287,498778,523744,1827076,821779,2140013,1634668,2081278,419503,583135,1106970,1107030,1542955,419206,419404,523501,1135665,1543348,1458999,858604,858436,1504107,878965,1411527,864160,1789636,1863712,1134402,1756045,1459047,644104,299146,294706,270781,451330,933856,550126,594247,286600,765487,1125807,730243,213580,213256,139936,107212,211732,579199,748183,117022,370615,211186,1205136,550990,1135995,55549,219211,744421,744412,15337705,739030,737428,843730,949084,843718,843706,1239345,488353,687886,142378,1817443,1866979,1866970,174121,1803679,1866967,529270,1866973,362305,1530235,1598953,44536,142537,1530484,1866976,1866436,1756522,1530061,13062183,767314,772468,1246878,772459,772123,905794,772453,1247142,343531,343672,345931,467761,345412,638872,203854,464083,961126,346579,203482,203347,344110,638833,771832,204523,266803,344053,346453,231718,637015,1246575,1803676,1835521,444142,1387278,664849,368713,381631,278227,758275,875473,1801906,875455,1019131,1465008,982888,591964,947311,714859,947182,985846,1012471,892996,232276,1012486,1095672,629407,755476,1030795,117910,4420,72565,280549,257314,1127745,20638459,764401,235285,1259847,246127,696067,506986,640897,125395,1721623,1382319,834439,663634,1007668,191704,531862,539632,396583,830281,4224439,1853023,257197,230263,13560817,461491,417214,1258248,5113821,1828423,1784722,996142,568489,1783081,139819,824323,722317,518476,1830883,597001,1764445,1785895,614701,718891,718792,718762,1320330,1783009,596944,13900267,1554244,1662295,1056925,1056028,1601671,719791,722530,1056085,2066362,2180469,880501,719764,548572,650683,447271,13646269,13244669,882310,1300635,882406,1246092,308677,760819,214798,296653,343798,202651,345355,345313,346054,344152,302449,345439,204139,1249134,773290,295432,12565,345379,773026,765628,772228,652048,53950,964123,1250130,1246119,1496046,915118,1248447,1730917,1730923,1632043,1320456,288763,1730989,2237945,13318247,2403421,1632037,4782333,653383,4150357,2127893,2282441,2282685,1859071,2335315,4009473,2282425,1898119,1101660,19809226,1898284,4251077,2328473,13452591,1559329,1898269,1848862,2095585,1859179,2282491,5157805,1898290,6769921,1898281,1570111,1636372,1859155,1559563,1559608,1935685,1559557,2335317,15969904,1770103,1858963,446206,1106025,1858825,2783099,1559800,13111669,1231689,1569943,1558972,1558744,1367265,1035760,1431441,1618723,1820998,17973205,983560,2393619,2282663,668242,73591,429649,137929,406798,198526,243892,1099047,1461099,1012468,936388,555007,346747,346273,77650,204577,202975,207523,1494588,346612,163645,13560647,204244,1245840,1305555,302401,634327,301609,203932,1467567,750907,664048,204484,301543,285646,285439,1460961,636181,303004,1675537,876232,845779,1871266,2481445,1338267,2481443,4096121,131509,461815,687871,529252,1100136,13404695,470413,298516,75247,20416,1302195,1602694,575740,1394979,1241277,1241439,1240959,219991,472993,66238,1244160,1467354,395881,167341,604279,168139,1388436,167551,903910,445651,1234359,1464507,1004290,1461573,2078737,954715,954742,520243,821947,800752,1254111,1254147,836233,451069,601876,644521,1254159,1107285,601756,601705,601741,214933,451087,982342,1253922,1253433,982321,1237941,821662,1254129,1099356,357877,601852,1254135,1001629,1254156,646780,1254141,1254162,1595644,957082,1447221,1317147,332029,166282,182377,1586584,150547,750574,712450,632308,1483287,2021794,14237399,729103,1120740,1588435,1059061,1585987,256213,737158,874354,941911,5164279,18103138,1290876,904453,4110897,2249903,20861593,14694401,709333,1587334,20439706,1672753,1635757,1635727,1635754,1372851,1635769,1141536,1615936,810835,21274229,282220,433168,433171,433183,433249,433159,433219,365563,26215,433177,281956,433189,433192,433144,214243,433162,433129,433186,433222,433216,433240,433237,189088,372169,190780,675610,685642,563200,939865,417607,400858,728842,370846,551968,60817,91093,4987,56509,18049,87598,11752,35410,104317,11944,658024,71428,73996,94366,563635,76414,80266,516703,658018,93352,15643867,12901431,142945,81136,63028,670423,528589,392242,48076,48106,48040,48037,47914,22288,47962,411790,196855,282445,351928,14332531,31375,623314,466366,246901,763435,14331933,241156,4567289,3974845,427141,713095,713092,713089,690448,786910,704641,731008,1705990,195085,650746,1705942,1705966,13646361,713083,713080,713119,713122,789181,1278933,1633867,1705954,1705969,4145815,1706005,1705936,1705972,1312770,21157565,1706008,1705963,1705948,1705945,1705993,1039006,4779221,1706011,1705981,869428,1705939,762172,1705996,762127,1438173,282343,22441,667687,653077,184615,455890,443365,440908,38212,20674,427996,449200,528205,183616,4774,4216,5005,57559,114556,443269,75055,471166,443263,443278,555391,35233,349588,443293,62512,683392,551773,608266,1518331,443281,443284,397423,436888,133618,266194,270640,276217,435151,307030,469225,393397,1427301,737614,805456,805447,1727626,444175,191359,459220,443275,140725,1790899,805462,19202839,1790902,218698,159001,158803,158860,18919,158701,158953,805444,1295472,1617538,322543,443296,134431,141064,158725,158896,805438,805435,606499,13111889,681964,141019,63853,158854,743758,158713,184351,12487,195865,741010,1437249,1304709,503845,372217,682288,194305,641338,652573,230041,13601619,241255,35581,34861,47956,6502,76336,730744,415333,320734,367273,398539,218674,154750,461374,224077,202879,493078,78184,153832,448330,111454,542641,347971,452230,266938,546247,495775,500767,13900043,427174,37519,530278,383422,342283,522214,228709,183805,425602,144970,792694,792685,531946,491707,792679,668809,20652883,168337,898117,1616401,1633666,725380,252880,1375323,226438,225838,225949,32746,226195,416455,368086,456619,651673,104500,416449,468031,120646,37135,650014,546301,398056,134749,648571,437938,445297,120643,107923,1437099,535708,488101,120649,38668,120640,392935,120037,75667,116827,13600659,454756,137614,120637,70900,82936,75661,655123,320713,1135149,1135605,995050,69466,57979,1718548,702685,1306371,148102,1782787,1973629,1436862,38617,1662430,1832806,996040,535459,1629205,421939,153964,431689,164425,296176,70141,2087248,188326,996031,1834216,996022,1984117,946543,946582,188326,431692,137035,93136,98176,13560051,120628,81181,1834564,1834837,1964437,1662343,2088634,1964404,529708,775846,75850,1834189,1833982,708607,1833922,492232,1647922,946507,1982890,1834633,407668,2087257,1829647,1964443,38746,120634,19545235,1402932,651382,448480,670066,84883,127252,342409,138505,342763,85513,84367,276835,276838,118696,108340,69553,342292,343036,342832,218851,342808,1402926,82645,84028,342736,115306,342751,543025,785755,342775,342697,135772,1267296,1507587,67408,105037,118672,69559,343024,102733,69736,69184,342436,342337,342481,119800,342916,439534,342331,448297,156727,411703,21019663,1324344,298465,1119795,534352,1407588,53983,17204674,13292679,653668,382693,1345329,1473360,481357,510601,654142,1013752,724006,770968,1473351,991591,181306,93730,532777,481360,481348,1277844,1472688,1234887,13269495,661705,492448,389656,660826,80776,31510,116461,372352,117436,914215,216214,186877,362173,727111,280165,154210,179836,588244,1259700,2155225,517078,13586447,14062211,651244,280486,54205,5157643,214720,313327,638767,494053,838642,693871,203749,343678,343651,204520,202639,1245258,346750,637915,202219,1245753,163714,320044,320041,327838,214621,1245234,320023,204163,524011,1650916,162754,868651,1388922,1245771,1245798,1245759,295504,206788,204904,1245810,394609,1245252,207319,1245267,281932,207160,773599,284341,516664,285451,4008931,457816,35380,214636,357676,359527,705916,1501527,711037,14985751,723583,734317,723586,783226,507508,397012,734251,805393,734272,734260,703420,723577,549850,418144,409900,245512,1793479,734248,4015807,1062325,757261,804226,1950550,914377,1939681,996124,2187111,1059694,1721902,413713,621892,1739686,756172,1364649,680638,462391,88189,62242,79768,83062,21511,99295,135892,96001,173782,360079,1280067,15325,80641,106924,142105,109939,5632,76486,62401,133483,75322,76483,141832,82744,87166,142843,9352,91276,80584,39469,122902,349129,173440,4722349,1110822,749497,142873,541024,23347,541021,27775,34237,449296,68398,87208,79228,92941,74257,92905,79819,92911,68461,92869,92923,92914,87454,64837,92926,92875,51712,85078,80275,74896,67480,493462,157306,1770802,1909822,466540,366223,292228,611674,443533,367258,805837,209014,1076007,805879,2600116,899914,1477839,1526560,1237266,1008346,1975522,994219,587134,155035,450769,1486188,146635,949003,365596,21583,862300,134506,445681,134518,1819546,1819549,1651753,1803601,1706161,1252599,653959,509863,836527,475285,836374,670639,495481,13404339,514942,847894,514069,1507431,1028611,369946,607936,313414,772477,560230,91375,86443,79885,154843,409816,300622,1583827,1250880,1501479,1676362,18314443,1719418,237208,517849,1662910,416026,1717531,539614,546637,18301873,265066,1138920,738556,332200,1652980,259093,525448,738529,651364,1014499,73675,342154,97300,683308,192151,16067854,1095264,294772,501850,20766727,1109952,1735465,253441,1109961,1109958,251212,296401,313159,1109949,4011023,236989,225982,299227,706174,736999,299239,366130,236965,208141,22124453,1771588,294895,1109706,366685,366583,22191148,22191124,706177,299149,253066,1110879,462595,1109466,1109733,366712,2208325,236524,294751,438661,291886,259492,297613,649900,299182,1109943,6469,528070,22666,1109967,86710,713713,785542,390172,127312,148780,149608,1135044,226027,367309,449041,3995727,3995725,683770,430357,326191,749764,749689,752929,735529,325291,712954,781303,127552,51580,51514,23974,51493,642085,473992,13375085,741601,218635,244777,51520,24124,1285512,1701640,463186,1517416,1529713,415501,1121256,686572,682423,399412,1367163,1367121,1401006,1457859,496300,1458024,1457991,1232106,1457985,715699,1458009,496330,1457979,1457976,1457973,1487928,1457970,1457919,1457967,1278441,1458006,1590880,1457964,16746325,1458003,1457952,5112147,1458000,1457922,13837783,1401051,1590718,1590850,1067116,399523,212905,16843480,693451,784480,36823,1939603,399505,1100037,153304,2036887,1930114,19808797,84961,245434,341680,13011069,1349124,282370,671521,2108359,1418478,399058,211633,55414,1939567,23629,392464,1929844,1939891,1928992,415552,1575109,1929841,1316580,1066807,1929217,1930117,20337226,1008913,211726,950269,910975,237961,1929847,552214,877792,1380909,240616,1475292,475096,54766,1132500,835324,84694,938833,1834975,1395846,665530,1132512,399490,1510854,1065391,757606,1929415,2175535,757555,1851403,1929433,1856221,1532878,688936,688918,688954,679957,688969,680119,1142130,1929190,1398669,1952521,2244957,419794,1930099,1928758,1371189,1928842,1952419,1283937,1851325,1101876,1270254,1105932,1810072,1929085,58951,20462479,16968430,157645,343111,563455,660937,868663,541522,70252,443383,116611,237121,252268,252208,3500313,1868095,1868107,4756323,1868110,62503,63133,519508,63184,41803,63145,1630423,428119,1257606,1257600,1257618,493795,621889,1267839,770470,865489,1250409,300562,782548,1672192,1724674,1122543,1843975,1112892,226126,1112907,237301,414190,772246,414184,426730,414202,414166,414217,220276,241726,705958,1668985,587683,600460,296287,1242552,955198,747319,808240,111124,1500486,1557004,794911,702607,117034,488815,697840,702364,1061494,121180,521050,172084,6052,516736,408505,635953,99220,783808,105220,355285,158710,224464,518632,695122,655255,201310,16856968,540463,752863,19809022,293578,547021,1219260,1136007,393370,370006,461527,503983,505519,5186457,457537,4122241,659824,77833,659821,109417,36160,376300,83074,89692,29308,25915,67798,89686,86080,71167,663772,78547,89677,89689,88972,89671,6973,78709,68176,89683,89695,49135,70534,515077,421285,325609,101443,20662444,26917,10069,44872,45730,44914,466636,175204,461482,1436067,420196,141868,161572,442987,472861,83815,73294,199141,30409,543478,377437,141136,496534,560197,541951,655291,104779,67432,78085,20154526,456271,83776,787225,469813,15013,660577,496606,450469,481132,191824,687235,187153,391213,45925,262984,214957,116326,21862,371614,455095,116716,518059,391858,524041,729445,446506,1001233,67822,11770,173596,295036,90037,7300,146728,36514,641482,472006,34423,283969,154459,244765,72301,80155,134839,641410,674293,94834,68536,11242,89980,120676,155836,120223,119908,427081,320791,1825471,769414,1088577,946477,978949,516238,657703,90880,95932,71161,769411,88849,315673,1453209,750553,117469,581518,898303,278869,413608,1065439,387673,829345,803254,402901,1429395,1401759,1067203,1136889,233425,269641,565849,233410,657469,233437,822799,664804,1250802,613690,704191,78082,822733,613693,1005457,491878,474289,1129254,156376,63463,63361,228235,504124,14445035,185323,411829,70801,736678,12502,6769845,653479,132685,498829,138811,1479318,1342746,1479006,101119,369220,13899731,1234128,1464690,18302137,473809,471988,275362,581374,961432,514822,287203,1481460,321940,568021,768184,1694623,67582,67579,55261,584044,38239,22336,81346,102730,757291,1693978,1435902,1400715,1640947,84208,200128,1715785,1763821,1715377,1763815,1969267,1763818,1518475,759727,1694629,69289,135757,1367157,1476249,611614,78982,1005166,1481517,722758,68056,67966,1694602,19043155,21173306,698107,1174764,698158,885418,296491,1139100,1445517,1476324,622831,549145,1242768,1242915,104218,284110,80683,374647,1482069,759721,698146,145024,745168,883528,132547,394780,741172,20202172,1560856,65629,601126,1694047,1242003,1476336,1229079,622027,698140,698266,508255,662860,1437216,466861,309376,499378,75214,741283,469564,1646428,1457514,1693939,664303,662860,516814,534769,466708,741208,678013,741157,17203684,1535485,1461417,311209,329542,1509117,587194,1413063,741169,311956,1107138,224020,1139136,169273,3126673,232945,749020,723475,93619,143800,93655,698209,5147733,1401018,759661,25219,99625,535873,743527,172012,491812,535879,702427,1622428,134641,106519,174028,393100,650422,909382,124681,132016,283264,437017,690319,394630,1054696,545977,459175,523825,84670,171817,394333,1137885,1003399,948148,14976793,947467,950770,950824,2000200,714994,950761,208828,696460,11032,6892,3928,5371,6385,1118337,705067,406261,454096,406174,454063,403489,368983,364042,364069,364087,403384,454048,1421211,403318,406186,403513,454084,454051,98404,21654740,406249,406357,403609,4141455,1319175,43993,37255,18439,15220,81997,80200,14989,348679,862141,862138,241030,562780,1533856,1525774,643831,653239,374953,349240,438694,224785,745270,124408,349723,349009,349741,439501,33754,555136,348424,242644,20369023,234397,1595221,3994495,330157,330166,330169,754300,978511,20394883,500191,154549,643261,248680,148396,611899,102358,666061,329506,665686,456892,208852,443038,739054,254551,19310029,18901780,60982,42367,82717,45004,4453,23158,218914,94618,671044,150901,1460043,666550,771235,771232,13069677,692059,469912,713293,732640,1459029,523666,1135269,671938,1106988,890158,658810,1134873,1864891,1039618,1039633,1136733,890146,890176,890149,875962,1864885,1135392,1503708,2138567,52009,938635,1707628,613696,20142568,19582570,644152,1032361,644119,1842946,523768,629497,1135242,1135371,1135359,1032445,741562,2577139,1084584,1907563,134434,1025386,736480,1538038,1037644,108046,1766116,1607680,1607656,583144,773398,1043515,609898,787261,375511,231853,370915,651625,803071,1770610,375481,1136295,1842961,1020766,1459002,1134939,595414,99211,432889,593287,157990,506026,1618375,1623193,1032358,1589836,644128,17893516,375460,12740743,754174,723256,276790,1641190,560752,835246,1537984,995056,743803,1134528,890161,1136199,652942,1783471,877882,20167846,1136754,890167,1136718,372319,1626142,261967,92086,210490,139876,286882,442039,372280,470191,784123,784126,12966941,12975863,1135173,487075,1135416,1435674,490540,734422,469519,349849,485683,148492,144988,57466,57316,57322,57331,57382,16206301,57343,57361,284272,1246077,938566,634315,1236816,3400785,343729,344806,473800,204403,57310,1837741,1616854,1837711,971596,1047631,11929529,511420,570175,570262,798616,106603,324097,1540048,324136,513175,1667155,1667152,1035262,753976,561730,595396,746224,754285,20235295,1671946,1646950,755431,1127316,1707058,1315728,755617,758080,1689067,1288692,3724787,1972477,789094,756565,1903453,1646998,1824703,1509444,1671880,1066408,1941652,1065421,1941667,1662442,1828765,365377,378193,2140895,1941496,1671496,1473747,1443168,1135329,1758118,578686,1134918,1543291,69835,95809,80587,432511,71002,135715,20452,23068,20956,89929,22417,24109,26851,26233,96079,60052,140335,146953,76174,277312,1508313,1397160,116824,247795,226213,54160,526120,525757,258139,1431978,739360,1599760,1333860,739198,1204434,415132,1053823,259234,370894,193261,396439,201667,191308,546367,647674,287497,201445,306808,189646,736384,653857,365677,601468,390703,650560,546046,653389,291403,132487,202843,548071,4142023,781990,724657,530494,244327,183577,192262,134713,488956,43531,4786531,244789,735292,715471,714970,328615,771751,550246,181288,1476279,199234,1457994,756184,1532329,1458045,1458042,1500180,1457916,1458039,1458036,1458033,398257,914350,914362,914374,914356,914368,4149851,914344,35131,913438,21499997,914386,653872,744934,134191,502084,502114,106069,106240,502117,115318,67921,1233750,1234125,182530,162235,415951,168007,162178,1510728,167776,695104,798715,241129,1429446,275509,189655,311155,132745,544939,1546654,450694,578641,105244,618841,664126,372985,287140,435241,22048,4042,682879,157210,313120,634927,105190,394768,40987,634858,1480512,601480,563017,861424,698755,851512,374497,506095,462418,655120,405160,396469,403123,405145,5123793,519376,474019,766033,306949,724666,171826,1441995,650041,679165,408835,502318,408502,684508,6769,182053,180280,654646,107524,14625567,459280,490096,1066726,1636279,1059721,1929043,1929019,1928875,758797,1928911,1928854,756130,1928866,1928908,1427886,1076775,957727,1386894,972412,325453,326383,1928980,1928962,1364361,928906,1308546,1402989,361282,522889,485122,496378,1361976,715189,1928893,669313,528538,378379,137653,736456,1054945,1928998,757459,1928971,714664,1856248,1929004,736453,947203,715318,1054759,955243,1054795,1097322,715312,955378,245098,955246,312556,654778,232387,232210,276778,13498565,186379,213421,947431,161548,18901837,929596,929638,540121,186442,21273944,1409613,313174,1064179,544054,647449,723154,540106,369193,132697,1943164,470152,355318,701776,4781121,4782861,1290285,721513,1000603,1057138,593746,421558,159481,500719,559945,460945,352660,613798,829558,653281,353749,190144,390019,554674,293683,487471,714988,267484,293881,267829,294442,265279,267361,267382,267427,373462,581758,145540,293482,267634,265843,1138827,267637,264946,334510,19693,1241550,305119,474331,104599,293539,369190,294190,293650,294619,293998,293593,635731,866275,104578,318085,866065,1400772,699169,956482,104413,72508,866038,154321,523159,139306,91012,196021,443245,778222,586597,91771,756241,134584,228748,80968,29860,26626,79903,63154,1555366,526867,69604,136855,90139,24016,437404,23743,30004,29989,576850,576871,649432,599740,172180,22246,437416,437434,577219,23278,593836,437440,95485,577276,136834,593830,291370,549460,470017,432004,342673,576937,556762,576841,577288,136798,576796,102751,577345,576802,74551,106792,577156,576955,576739,21481,74548,136738,136852,14683,136987,28975,576949,576778,576925,136966,119758,576721,26080,342631,576901,57829,3400775,474985,507652,136789,26338,29812,576970,576808,576709,57664,577114,577252,26743,119704,576880,512281,57817,119692,57805,576916,26218,57883,79924,136369,57667,79990,342973,24055,20896,57700,753931,15076,136585,987184,78556,25099,342841,561922,883546,859612,593557,265063,640402,1611670,1425696,29071,24379,57862,57874,342307,580663,57739,353014,352936,295234,540409,412741,954646,932131,3994909,776953,690907,682204,803680,398572,493648,979363,35941,1430946,495778,439867,88168,77791,116956,116962,116980,116986,77989,116977,116983,82666,116938,116944,69493,82306,109267,89857,96526,643156,489655,655666,96556,14896,429706,577192,426628,30118,139009,88750,91780,76471,446686,15744667,95644,86641,85489,57622,57751,57853,57721,57916,51640,75898,6127,57685,6112,27565,527305,342895,62308,63064,58165,135763,135718,58171,471379,342823,342496,516859,69250,342877,4241051,332032,190471,546856,201352,421585,95707,342781,141820,342619,119557,57925,178930,342400,135775,292327,210622,52705,342772,98473,384394,280831,57661,93829,106963,87667,57994,29653,80494,23944,428953,80524,18040,80566,122167,122173,79270,704638,122170,82828,9877,88555,576166,546208,369736,490099,490108,490087,369718,136873,71257,172168,71275,490084,490105,782185,387934,539821,1350948,276991,457963,457939,535753,392392,457936,457909,122011,21847,104911,72835,11848,74860,9163,9235,457984,191863,77113,502648,518650,158614,664420,85063,333763,86116,75733,348751,24160,11761,15289,656266,189115,473842,86185,21064,87463,22729,93316,12902709,11182,75151,318661,84751,84871,124426,333919,612364,1067980,848578,1970962,9337,516793,1014091,2041045,2009647,106939,1776466,534112,534106,187129,194563,529978,425071,843886,843808,1108038,47215,1197303,775678,726733,843844,382843,1038943,843871,843829,524962,658645,732466,1787545,21655343,21547,38626,1167231,709360,709396,732373,709390,267523,743476,913543,461665,320314,267751,839098,231784,711244,713488,1258176,600016,731623,713491,712678,521020,692467,692449,1258179,293725,742174,102001,267826,4016727,1875943,783262,433099,961060,1264656,517258,86440,456139,153667,329554,417004,14044821,714991,714631,714646,765814,21328907,1233489,444355,444328,444394,13475755,444379,444322,1297701,210067,444382,20504536,1670890,444370,649843,714979,663685,764932,120094,644335,568990,306787,546298,163387,21976,59938,897649,594016,57742,364675,439414,548092,100930,448813,649456,84796,20272411,45907,562942,649162,347635,641587,46048,140392,20115685,257146,951787,526981,227833,414232,385597,234265,225814,454513,693199,470917,674299,291634,1333803,652285,256315,418465,457150,279658,213709,652279,245554,140587,20617,365347,1231599,737926,4017287,235399,195997,215047,245554,105052,86098,650998,232726,120547,737719,246712,978499,2050378,946036,1942396,1721911,1066645,2043532,1671283,13637373,112378,1671322,133765,542752,248722,1617358,721519,371155,84991,1939519,1017913,194005,1066123,1017916,40321,1939933,4014691,80062,748576,727609,746953,748549,78010,1064722,992302,72820,72847,75259,136054,499399,270133,748564,66595,992302,74431,722968,89446,6265,75469,438883,21286,142702,334594,76786,89173,705940,393007,176236,786784,233554,83875,13770859,5121525,727252,637876,529282,615052,637900,621832,214516,837742,1512186,391033,637879,743215,203923,825136,1585792,145297,607570,39742,47044,99145,68614,409429,109636,82672,71542,105061,396442,788986,190264,45085,514339,100039,516838,516856,1522024,723079,133846,1046944,562831,184375,1480230,723421,138808,803197,1394778,88333,1142154,1568794,519256,1206843,466591,419962,1394778,109375,44572,62353,516847,516853,419914,420154,109420,658465,62332,78454,76060,680122,89041,535885,173932,420160,67837,112813,218800,342658,94999,135742,68269,79534,185422,113752,72865,69484,13759907,69508,142828,363979,363946,210283,106816,142831,58963,106927,142804,528748,21144545,546382,546505,650515,649726,182035,197035,74602,29182,750469,21886400,197203,197173,197089,124759,197218,197188,117157,197128,49075,21082,76738,82723,26302,197092,405982,197122,197170,351886,117097,474778,140407,63226,297805,140401,73282,277036,197176,197062,183880,25957,22045,428509,87775,363967,12316,64759,64762,533131,29098,75751,11083,33946,489475,13538143,412753,653641,39751,697978,545944,14228619,531826,435238,522868,546397,13467203,193759,42109,652585,697720,613660,641137,547165,132286,135400,23953,134362,399565,659872,696850,777997,1503207,655546,82579,35551,89782,86680,37060,693667,435034,262381,1013233,292105,190222,188095,193522,548119,469273,190561,519475,550099,21750026,501481,380305,96931,354961,82663,658456,74131,76081,294727,95713,142093,142099,978490,3186443,1141455,100795,183622,135724,120130,80548,172213,119905,80533,526441,842671,258085,725647,737833,1141458,739027,320146,526843,362044,528619,171796,486895,501805,18064300,469627,1128441,347407,376582,489277,1353648,225622,260227,115474,195439,526321,373039,245653,739009,713803,526324,382747,297934,789343,59971,7020417,714280,739051,739015,236482,258907,236383,76342,739033,620959,257533,37183,397720,30934,22137827,257410,208657,108838,490912,16205620,436618,47347,121249,322741,704269,20222656,22195681,262432,13200437,1064857,696559,698962,186586,178837,718915,306784,13601973,255742,291871,256507,725260,225880,2103991,754513,181093,253303,1381077,813721,754534,1729546,5557,754540,82618,94111,91513,593620,67369,442711,80917,1589092,95338,324100,508876,1839262,93565,1446816,204421,966916,275638,141175,783574,700246,462268,140557,210406,707641,288796,1778620,74191,121090,133423,536146,684901,684904,656908,1009687,109261,4789017,641497,1350951,1203192,1350942,382951,1350405,731344,860359,427,661207,1350945,911851,1350516,535846,19512064,727321,241252,156316,392272,527458,210499,505528,293104,515740,723661,666409,619054,1084944,619117,21435524,51796,723682,641095,279604,544945,374440,684478,13382027,193087,401737,532018,766525,1046863,655465,989365,866932,13611783,51832,714535,487333,715219,714673,898240,396085,16302757,538786,762436,4001175,1248987,771457,772411,745693,1250166,455962,702994,702979,702967,404830,180589,300493,418009,4015927,702985,702976,1493289,283990,313351,702964,343525,302080,51784,7884245,493813,118147,777493,1249581,72193,639271,4786297,1248975,468685,16303795,604330,615775,1014310,950854,950845,211801,1072438,616249,1423998,749098,2087728,1405659,1984114,2043487,2048431,2043496,2047516,1833055,1834345,1405674,2087740,756919,1014004,1011007,106552,1993606,1930501,1928683,1715509,981013,1105902,1066291,756871,1762024,2087737,1834708,1066285,106552,1762078,1916086,995923,2087563,1835092,1951333,946534,1834774,1643041,1319772,2048026,1903777,2048020,1448286,1066300,1643125,1318578,2194679,1038055,1643113,1784047,1984123,1930681,873175,1066294,346474,1067080,1942141,1494681,674407,1374804,1942144,343600,1247178,2296047,1038064,1930408,873166,2048434,1942138,1941793,1834726,2087839,772471,214528,1903213,1931473,2194701,1066279,1930993,1942120,2255797,1275213,1275216,13546215,2361259,2087632,1930186,773347,1802686,790963,638332,935815,1496496,1326216,629623,313390,313456,302155,1249476,344668,1646902,2361329,207517,513976,358570,359047,4779263,654808,772081,1367118,420049,14781603,513589,360670,361423,357613,358894,359089,443008,1457664,125530,549694,680050,680038,1430277,14871477,358072,379327,357226,357781,679795,790954,549730,679759,358822,358060,358270,497590,358132,358159,411715,680002,698647,1238397,357070,1127889,679915,679753,757183,688792,1278693,492283,680095,680062,13545911,3994465,1864843,215923,288610,1766590,1325649,1122585,91054,94426,617407,963745,1238391,712300,583051,468904,680086,228160,753634,652615,347941,119983,462799,6625,53911,189310,652186,194878,90367,143437,279703,1672303,19322029,6199,1282422,30016,210277,517819,547621,210634,307672,552706,139942,652237,652183,214180,629674,670942,280582,670939,510253,650731,13111971,126694,366961,652180,322576,280153,84982,15005503,154642,630778,490705,391720,484543,421474,670936,20284336,670930,653800,430168,430162,41839,708496,642274,697789,777256,70588,68905,4279345,116338,710602,735316,664468,475168,418969,418972,418987,418975,419050,3426381,1528132,1528177,1592743,1528231,1528180,1528249,986974,1093851,790945,176707,21328997,5491,448519,863287,88828,707719,1553971,682051,711901,730159,730117,894805,551263,1234317,486337,814267,159445,681982,895429,723481,895423,232525,747592,747907,1522318,747430,1288041,1020550,296326,870586,595744,355270,522679,649075,197164,197182,197155,178300,763312,978343,304657,331027,1788325,522679,955399,487420,715183,947143,649819,129154,484999,1550461,474271,522907,153274,169390,649795,172423,1727032,164182,376159,448120,142081,430141,288391,460858,950470,241033,13552699,505846,38680,24514,83482,647170,70162,77209,489757,133606,6028,13498305,83905,403021,682171,369934,1121391,836707,200146,545779,1010956,381463,546376,409852,637768,1242597,375598,421672,1242339,568945,698836,4224187,491182,72394,224452,85072,156442,140356,454345,443521,68404,79906,80203,80272,102736,80278,17671,80212,17947,75298,2936065,14599661,15024191,80308,72397,66808,80299,79786,80161,79300,80173,6370,6529843,531802,42061,80134,71095,6292,4756,80152,13537901,685531,292942,501907,548806,34981,72352,80194,80182,5356,5113413,80188,37123,75163,80185,80257,121051,80176,3883,662878,81865,454456,452383,80311,80233,80350,80206,80110,80215,546724,80326,9895,80377,80197,77299,80236,80287,461929,46078,80284,46042,80218,4795,80398,80317,80281,34162,80269,25819,80296,80392,33844,21242837,56296,80374,80167,80248,80383,80332,80401,1711324,306865,472069,207721,1135062,664453,651628,14976393,80320,33829,80362,80386,80242,404701,17892121,171661,194710,194686,496924,528913,17189434,148657,470086,731761,745045,61999,541327,1057510,687889,471991,412270,823753,698641,692674,20474206,686989,3981655,83461,83464,83452,370042,1114053,83479,53176,17543935,52444,83467,24547,365323,83488,365332,61216,19753948,13002541,15024999,1847677,1268730,1416723,756328,2027752,1817638,2166859,1396716,1007698,60883,336061,710932,1477836,18595849,972793,175021,445831,369253,651982,1477875,322201,1477860,582145,734347,708736,5149053,484363,548854,711655,15189941,365110,1621450,549274,1444197,1120272,498682,117949,38845,67255,295042,345112,207847,1244799,163903,90421,163969,19698442,462997,667987,1142628,1142622,465289,1431891,397591,559051,950830,1083420,714853,955318,1014409,728293,653026,555277,955327,1046644,1977184,714574,545782,409585,468079,650872,13382429,219043,1966882,1977181,714550,2653919,1263408,714409,190576,685636,490033,545365,1054936,714478,1054933,714448,315685,714487,1054462,1977190,1977196,1977187,1977178,892987,892975,1977193,1039159,211411,14445299,4092215,651229,151759,1599427,1419207,256048,2217257,1243056,315364,199726,445876,587857,703624,966841,1243053,736813,736858,752674,295387,738154,1245828,299401,527083,278773,957559,268036,5130493,21707591,542935,697171,120535,77407,1595905,904654,944005,1669228,1034506,554083,505993,561895,90745,355966,307648,17068534,1595722,1382049,777421,1808200,56455,665728,665722,376126,44857,396574,201733,3723943,1955251,194791,191734,90676,1977703,1978207,78622,9259,1859875,401752,212008,520219,370282,102727,522184,1977760,1080789,1958800,20980,682252,1422648,1977709,233254,100711,2142995,542890,2142981,1080783,2263951,1067344,1977595,415273,1048045,2145151,1870003,2130403,1955395,646669,1977883,1940437,781783,21529169,1872031,21112001,675601,235192,660742,295078,1069405,381946,703396,13127317,231670,13028071,507997,297451,167005,84724,392230,392038,689272,671125,392947,411049,392581,90412,500098,690799,64507,201433,277021,277027,685915,195406,13585913,191656,372514,4097617,3984625,1412478,1322742,999328,704353,704347,704341,120349,518995,201964,1673626,891289,514207,101566,1272144,768211,658798,99967,183226,226006,1141539,418510,725683,500818,186658,738508,528040,1480596,587356,738613,256336,15744523,35833,429829,215620,54238,159373,87301,426562,22153042,1721920,1937185,1629481,758917,1066063,1305315,2233197,163945,1536658,1560310,16304032,276166,22060838,1810726,1732810,773317,17067520,91006,94558,72139,70150,4095737,688927,1433442,1729564,877828,1608199,722212,1235625,1554652,752122,69244,1782964,1401045,1785829,1142151,1141758,466447,54190,882979,277420,1238649,1238652,1238655,135367,84400,49708,123292,108442,60808,169537,63061,434884,1242969,627700,661066,627718,1367706,183739,524647,1441539,376081,1342728,1481400,915703,168838,198682,1426962,447373,12966621,704722,694681,4012957,704734,704710,704731,398362,778543,1764604,1691497,1087941,411559,313513,368953,156610,287515,20325805,297727,92767,72487,74188,648112,110674,185425,86692,417922,165418,473530,474166,473524,500080,869554,197227,1084407,1023808,889963,915895,17579227,1290114,906949,1266951,915769,915817,732058,1009552,337708,810067,1216368,406960,100624,766720,275173,634684,830221,749551,939187,798985,959824,481312,214363,397429,899131,1268115,5139929,418249,915979,915994,798634,915913,915826,2300951,642382,426253,12901979,666184,552445,899164,1529929,915856,520423,675274,873292,508141,783604,720409,13136995,500995,783610,3817117,750457,492007,372850,461245,659065,184981,490414,783613,783616,783622,703240,101137,783619,523330,115420,131995,143425,189394,17803915,13736823,585160,658582,658600,510646,469807,582685,726280,214864,690670,180988,35836,1113243,245530,53164,99742,648706,230317,649372,649363,648673,181099,768961,1780693,3971595,1780684,1780690,1780687,419212,419281,419296,419245,1134363,1145181,1376781,857938,522622,1107345,740692,1411533,1136265,858631,1503717,1780681,858517,857929,13726653,16006288,21782393,1117146,1522480,586678,479284,116080,20368744,4143793,2642137,797158,431224,111520,830164,1076274,202417,1225926,1218765,563257,703498,638620,550210,550327,383788,474622,612475,1205157,1218774,638590,279409,554560,344407,811552,578569,1229304,344230,1774321,665494,233839,296002,825682,13326679,782242,938131,1589278,506995,2074276,893047,2041048,501895,95269,142054,216163,131863,145180,1760686,800083,1760689,682789,1611616,214144,391246,554575,694684,651943,652852,546373,793342,50029,1429983,528247,231904,191158,190945,161638,651640,651649,5944,1024606,672085,527893,146791,91582,520633,1398201,498181,485551,196999,107122,197146,1083762,197143,1014601,1060984,1686463,1940029,946132,1939654,356350,197230,197206,197167,197194,197221,493531,829264,14599203,829375,1066780,467581,1350939,529303,529324,757375,197224,985978,509485,68278,72469,88918,68560,1478700,1851349,1851337,1435704,23317,133063,20938,99787,1281357,1714189,661294,819226,1930543,1283271,732625,1820041,662803,1145316,1145325,1820044,1145328,1136706,609895,1145370,1416195,1543249,1136088,1136091,876028,214276,524128,1820035,1590154,655390,1784167,1350390,1611004,1066489,405223,683236,1503705,1107471,1397226,1107504,1107468,524143,1382067,1942225,1930975,2200075,498934,153622,1928662,652732,931045,197530,183736,627595,551257,652726,522475,333262,1385790,947122,19545928,130963,161917,903367,166924,473605,162352,569434,375538,68554,140806,652729,594064,947191,1240395,1269705,49249,507370,811318,1810666,161935,161764,497155,94525,168979,161722,167656,623095,1440804,741472,475126,1440801,1440807,1122054,167284,162385,95080,535915,410185,464422,700924,498397,1263300,15322249,1376778,114310,522400,2000206,715342,1032478,960637,1032454,4096063,1906,107329,215764,107332,1783459,1810642,1620670,663760,13207357,528328,664450,687181,963358,917197,190063,779503,254440,254488,546307,490048,867121,888688,1230381,1861516,717784,717739,852553,717733,719137,1445706,852286,1229916,518326,794749,1044625,158320,2073031,293716,1517059,1914538,828748,292174,798571,545740,338077,947596,1090179,947692,1515643,1037629,947791,1085478,890080,1423932,2538077,15315021,1076043,4145669,5112103,232693,228700,22176502,5132817,1580890,1111047,601222,672421,1123176,672388,1580908,1580608,857290,1580911,802459,1551889,727336,698029,135484,442858,663895,1578865,392017,159226,18078700,760300,438994,638962,553576,334279,256537,227467,414433,256063,362923,362953,526318,16055764,256363,81883,258481,225889,371215,207943,34966,738304,724861,736987,1806040,868090,1282689,666289,1371489,226174,40327,725203,739156,225859,3990487,460594,739429,247849,682369,1288734,3580195,1231893,1410117,399460,545344,688501,135781,99055,304969,331465,1479912,1243023,1233729,618967,1241325,426763,744790,1427007,182665,698911,331132,666817,708202,65602,370774,282451,61900,375196,1017193,807535,653473,143347,508267,370531,489988,139237,524296,3799719,245278,280606,374581,657943,521239,439963,79705,439960,23542,69217,4321,70309,433852,183646,415285,608902,161152,443170,530074,546061,19698550,167692,233182,367807,1367772,454219,418312,4013571,3987153,266896,418318,951517,4090361,506371,161596,2152325,103249,100837,4051,161605,506335,4375,1299180,3816483,472270,3778931,352528,19058422,88870,99352,332935,656776,656779,54475,53887,79675,431956,648967,523075,51229,647227,52489,433531,462124,181879,106234,80770,286687,748846,181738,965587,1043872,592489,825931,637573,241459,84262,195010,522952,86620,111052,450817,4777591,460825,201574,522949,4906,695845,1232421,650506,20489707,126070,125893,132868,102121,94981,68854,56812,117904,74869,155830,72988,118153,35824,401221,523387,26875,121396,75085,69859,24592,135592,45028,462385,67630,468097,88747,62413,24508,1781764,24994,514474,4251173,673063,1122825,3817211,810610,593209,1070437,593194,1010866,740911,505720,5157793,407908,436450,1114251,279361,191047,1117338,355630,1920961,220072,34876,1602670,1786324,216697,1852075,648640,488224,500002,219223,536953,671761,509638,693181,195238,445858,3816559,1430859,460174,1008226,14406519,693184,768565,571243,1243206,691456,637429,77659,120199,841027,87697,342988,11260,429571,429577,510358,90511,685093,675514,13284425,474808,841774,805891,22003,539743,805888,140788,651367,185395,280690,497056,210133,4693869,1316886,4265037,484381,474565,711370,1130913,660037,491254,61003,544636,230284,14694275,685873,547744,524767,54646,55180,21898832,16969543,2188303,1428222,55231,761596,1428258,509296,1569028,757288,1532233,509275,757189,741307,741343,759448,1528405,1476246,509266,741277,1558429,495712,759718,757015,741271,1558369,1558426,1558411,1558420,1558417,1558414,1558408,1558405,1558402,1558399,759583,757342,698554,741259,1558423,4142161,15032483,15024557,1558393,1558387,1558390,1442445,1444326,1558378,1558384,698512,698416,698521,741187,759691,1476258,757135,1569025,1569016,756775,1476267,759616,74161,1323399,741382,741235,1528330,1457907,715732,741352,756940,679912,549529,460636,688975,460633,99367,680032,1231881,466915,419782,135403,68098,489976,642400,491314,450298,265375,108394,689956,230128,1569013,391489,478519,459193,348661,370516,491902,689953,460639,1442103,434389,539782,14591161,64792,659869,70123,652753,191083,10186,751798,751780,67396,13561091,751768,751783,751906,230143,4781131,45448,751777,751999,659863,520222,22034333,20474074,456517,6259,345745,344590,344899,343888,151639,358870,212068,607195,390100,665209,212203,743824,232939,691984,707749,668797,664174,21353861,31030,120772,15555109,192781,1508766,426517,980794,641758,678115,343948,785191,1016470,194125,438079,95278,778396,281938,1230630,745975,460168,311551,307912,203098,375670,162412,1511301,637588,1478343,375691,1585333,935269,1511307,215917,627187,485443,558325,722416,1851370,1057408,681466,552451,552250,17544208,283492,779932,658459,670528,130990,657952,89809,62368,75262,73522,19753978,110077,131158,539314,1113762,110089,638536,344512,637987,277054,785446,202900,446548,1368912,343645,92779,60040,3934,92788,11896,92773,92761,92782,84775,92776,80710,92770,11326,75793,92764,652822,411295,701254,701263,701257,523948,701266,675421,667765,1113708,657202,698719,701272,91762,21394,68827,79081,69817,657199,25441,25879,74275,28861,25594,4366,24925,22891,29992,26224,22834,22057,29383,25402,28855,26020,28987,26671,654826,24754,29005,376501,376516,25771,1553866,25963,29224,26803,27556,29008,29011,29050,26515,26677,28990,29020,58318,28777,29053,29278,29512,23854,29257,28996,22126,29518,25765,29032,23698,30100,26281,22174,28783,1113351,568255,17578471,115384,1106388,142072,49798,997372,1037890,1422636,681691,559081,1443159,432199,779962,398986,1127643,1520164,1279278,665623,1461516,611113,611209,1127442,665551,986008,1520173,962536,280594,658861,1520176,665536,665617,522493,665539,500890,529873,530428,665599,474901,790708,1231950,401542,1234893,509434,522466,692977,460240,185503,21696332,35440,1384242,693802,289204,554734,1520167,13837841,116596,449215,701155,21570167,436675,768166,768136,768139,759541,759505,302068,202621,464056,331117,986287,904129,1637170,559738,1637173,320656,1010953,381931,1578190,473638,1613938,1483284,1556074,199450,315223,540085,1803118,1347852,1582045,756727,254089,1505790,1637164,1477863,167062,682246,610789,190819,22193008,632569,643756,530380,194011,656410,364795,20662648,21937730,287338,684391,443620,698065,65677,301927,667150,568804,1403139,470266,20959675,154735,448042,1121271,154399,416284,280024,21736127,709126,713437,709921,709639,67927,709666,683107,709327,695035,143734,210085,185179,18952900,519655,16157899,1229634,115996,535954,533026,390334,461695,1131987,364642,461707,385747,545731,190255,190396,709750,756610,758161,946114,124915,461698,1366197,671140,690745,106528,1367085,1367109,698440,1367106,730495,1367082,683506,679837,16205617,966352,1554868,1637551,741580,1386057,808495,540742,540739,540736,540748,540760,540754,461878,540757,208054,1107381,1107399,1107378,379300,1440738,1107429,832078,802972,446836,419329,1044475,523027,1107372,1107396,688411,1107408,1107375,639325,1107426,1039648,1107357,1107366,1107354,1107369,644263,644035,1108125,644260,1107363,644188,1107411,1107420,644248,1107348,1107417,1107432,1107402,1032496,25243,658138,658099,184045,145699,1294191,509740,529849,515326,529852,529918,524200,529891,529915,208684,699403,699397,956020,699394,1139529,265117,1137306,267487,1139133,1140369,334378,267472,1139535,501478,1663132,192184,54013,726082,529855,702829,669043,529924,529885,579742,529888,521254,592552,1119123,382333,382303,528916,694549,466972,551086,486595,1065667,21796643,658531,27502,89896,69271,93571,75739,292342,173431,3547,9949,4447,161230,76036,736669,705337,606847,362578,367381,20215,560767,158029,195904,195859,778135,520135,289348,705004,496522,1674979,754429,1674976,969820,809845,795220,593203,486526,1672189,731935,4149279,4016103,3995681,757210,756499,1930936,1062475,2050357,1065472,1847323,265300,1939825,548173,334069,546388,1288803,1059868,995836,1939993,1939744,304027,1115022,241159,265207,544375,534241,307027,731458,756463,768955,757600,36307,17287204,366952,531394,112216,17287204,651343,758269,1267491,1059790,797599,656401,820252,539077,723592,4111711,467470,693706,700954,666847,179011,905869,114679,1125693,19448644,39397,111766,39505,43549,36706,74590,380389,116584,36988,525436,525427,525430,525424,525433,21667052,975304,13127449,1060921,1086114,755896,462628,895510,609637,1066207,1536640,758761,1056604,1716247,1067134,1829002,1012369,1716343,1832692,671815,1058953,1077708,1509354,1509363,1672369,1672366,770860,788332,531940,516997,788326,530965,788320,318778,659476,19472674,770809,35413,539617,501151,16947187,3993837,252592,597067,736831,256036,738196,948817,332035,1141578,40546,905920,329515,235228,739816,855271,542896,915682,16969453,915685,1128090,87112,443203,689761,1804459,1425354,737374,1599781,526675,528394,464557,13374191,739849,250453,689758,247369,410392,102919,663436,663424,663433,663430,663427,952810,13483035,556060,100825,35473,451897,332986,275821,71797,182686,430057,836605,1478094,643018,470812,415684,522031,648016,659287,623194,189688,4148661,544276,544270,93913,93562,640774,647971,83311,25588,99019,877783,1514479,1393269,214282,523660,808486,1514476,472060,329308,461677,463987,291922,434365,381727,291733,191731,224704,89764,396787,84187,22966,126133,1262691,325966,757435,489733,474817,289231,262060,262039,729778,447994,878902,881287,4279095,13681933,13594697,13420451,4144789,3723151,1128669,1128645,1128633,1128639,510985,1128627,103054,307225,677575,123355,307222,435073,1120296,362272,531565,412759,120805,102229,37204,46972,1238844,1057849,375874,124474,699406,15433,307219,427102,747724,269851,269812,616231,211324,710083,269977,116941,709513,709312,17190694,746701,270016,869335,1101777,13261721,769117,709303,712390,631327,434611,212263,332437,449356,214597,241393,167203,1374777,347860,575746,579193,212404,992134,103528,157465,214108,670045,67618,82978,288532,460939,521092,818593,776779,1697671,1697668,746788,40516,743866,703792,673924,471484,211762,21796808,498391,1388517,151843,196792,710734,216262,119200,546313,233479,3863741,1751095,1121988,315652,118699,673852,183349,219229,570847,1145343,717073,718147,718105,3809555,718117,716578,718099,716152,13308981,305914,499771,137854,667726,619609,270205,716143,216502,1357287,790891,1005454,256957,251965,13498617,242101,13381831,287500,1667047,650674,1109499,706153,299953,697915,190762,593341,869146,753934,617605,16206592,841765,270883,237055,299938,252898,14332517,1667038,230236,242302,705313,668932,671011,648229,227227,1058836,150241,705307,664786,896599,13705295,465313,1009102,141124,578539,434896,597973,1259310,674458,973573,1116135,1442205,1596733,1398627,1083114,804622,13162259,1596613,1667050,13230595,389614,466318,691642,596479,823096,562006,947578,473644,471394,671530,470347,1427652,655480,1614991,1834705,743692,204715,1473504,790867,468091,1642897,233773,1028914,16018885,289360,332338,110848,594028,614152,636955,594409,600271,287425,169573,667552,548131,786244,617287,201661,380071,165178,469636,645712,529279,697528,21654692,1112532,667507,199585,2881,891010,930775,697912,705037,729334,650179,1036369,401551,862159,1036372,1036378,862165,1036366,1482852,667528,231166,1342869,208816,208801,49996,317908,196852,377323,162253,167008,379900,600664,373924,667549,509239,121099,7102951,467266,990472,667435,373657,378121,673807,170980,1014616,1014634,1014610,132169,13497519,4785307,464464,19448254,202666,893365,202483,746176,593359,1626028,297361,408637,778372,539401,219022,665698,509332,426184,706276,1092492,395308,140479,665701,693262,132730,36121,693268,649762,406051,1101117,451954,697381,1268394,395281,19580668,699601,402310,709852,506476,1405536,28222,426646,445663,72247,21193,541588,692317,783280,876664,1109553,1020382,1763986,876721,1051996,586795,1052014,588088,1654849,586786,877519,1632484,15226,223138,1793869,985843,1322757,658846,101035,302164,595516,22153798,704668,737608,1365888,234925,21826655,9682,115480,526351,1691839,554224,658573,99256,78052,99262,584017,12946475,17189791,2007406,1345890,947308,947206,955237,955282,320806,246883,647056,842032,140995,2007409,2007412,2007415,1121661,1142718,555652,699025,781345,448642,983233,691591,398641,474442,372730,1780018,812614,1793938,135769,102028,426769,25294,142267,88117,36967,83848,47629,679213,679216,22426,108355,118678,74080,95533,56515,364201,102775,82873,253870,17803,253903,67954,696820,67405,466489,25555,58096,84055,94912,57778,342790,490891,1014349,426619,88216,23137,672973,105961,103108,427357,1430622,710902,556390,1470474,1224201,4021777,579583,1577962,579553,1031245,383371,801046,1397148,887968,1397199,454966,660145,774883,374446,293938,774880,442555,58966,18951211,1204470,19374775,4000791,747772,328225,58960,832804,611191,3931,117259,431245,747898,56563,21387542,117262,781471,610855,441082,83902,232867,21353849,166474,653932,500419,628240,154465,116041,665521,180040,492229,139606,457819,87238,125626,30088,436414,87232,79825,29296,1235166,80893,28759,135883,1126086,85057,83692,28237,513487,26239,24739,333103,999388,1128183,763567,1059250,20029,13578321,750487,303847,1225872,35506,136204,136177,137845,541057,91798,1126230,82981,657148,657151,378088,740947,705202,1443123,34843,185476,558913,35395,93232,1324200,67552,34579,34693,24796,28978,787141,677440,412279,1777636,185509,34879,184420,27520,136198,666514,329656,93412,426733,35428,25429,22324,24358,1042318,379567,3475,22738,28936,342577,34690,509545,102391,25018,25153,27625,190936,1093887,34606,22714,25990,23365,30439,23731,29143,462313,28264,342691,669340,671740,25213,171880,81379,98449,342910,75244,72319,76735,94966,253666,122719,34531,69694,133573,479020,113782,82753,82693,99085,135925,76711,820261,34741,76744,76159,76729,81778,74836,370033,68407,80938,426685,63592,63547,63586,63637,63538,63541,63535,63607,63595,63553,63601,59815,3981649,63415,136948,122848,113569,63583,63748,138541,63634,63625,63742,661033,1551184,161566,1565284,167347,837070,1283946,699622,1565266,1481022,837061,92854,521191,1301391,658870,743536,658711,1424235,396160,1347576,1480800,843532,18938761,1059727,881830,786013,396775,755806,755800,762637,755770,1428156,191365,116266,72154,931342,913408,20850088,1799074,473797,262231,638722,1248789,762295,346225,346681,346477,345940,1492965,1724764,357178,358798,547609,2010343,895477,905023,1548499,274018,959626,1561252,913945,1144287,1952617,844273,1238781,515587,399238,1234185,1599232,695263,651289,206404,201487,189691,583855,544675,514165,969925,812650,314626,191455,384271,4128113,656638,192103,548128,14735733,191038,230089,151852,487564,279616,548110,18378184,721663,190948,650995,373171,1144494,836785,722548,292156,190447,13215995,1529410,1469925,641296,18803308,1474872,694696,999454,542053,216058,5164163,689725,710329,215398,1679029,1679026,234838,1021147,953542,818254,725695,818239,754291,818257,489151,14591521,527296,1614109,513763,1968661,42031,587653,225607,739093,73921,525067,258538,101572,154516,325543,444730,777307,549244,225895,171577,257191,42127,15247461,120406,467092,42178,1821403,429820,556021,20908150,104740,424777,389194,101530,118576,52219,975307,78091,643780,687547,1849162,516532,171244,171247,38170,648871,496861,647149,648877,647143,19699,19651,524461,115303,1065907,40498,384244,140956,87103,1059736,4912,453493,712291,723757,335122,13002959,328969,36133,1097232,758089,644512,755773,757699,3817,121348,665191,1671667,757441,94993,669904,1316043,432514,280984,792073,136735,644467,79459,91768,62281,96103,97828,380017,75730,342925,264862,135790,5218,615463,418651,633163,664225,95050,89089,113776,109330,6946,5179783,776239,509827,39385,1410927,18250,114844,71251,427693,427696,43489,427678,427741,115855,1035304,496546,496288,387424,365362,68377,427735,427732,68533,627352,387418,13602103,1065478,353974,270631,801037,720475,1659421,545137,369697,1071649,491758,386890,654151,787549,546844,1498152,768199,22018784,1513612,533899,16389436,391321,698023,1513717,600352,196489,137317,218953,17167009,426313,519583,1397286,402481,182044,15970636,215071,651385,713668,547663,20168692,15107943,259924,671005,1675603,15554487,1141476,245311,60733,141496,474580,226099,235036,764470,19544440,217237,216829,1434960,216778,20410,441784,1241274,391522,1065787,710722,1065559,68974,91765,24817,436027,112114,225928,68293,10513,13560733,12910799,5156933,1375551,1866358,1756483,210037,673339,214801,766438,595510,48553,637333,122164,493768,435445,766432,283261,78334,444073,705229,378055,444613,393646,507829,181549,705232,4567611,653773,183265,303391,699604,372688,1382397,1382418,263524,59851,1382367,1382379,1054864,817753,1054870,817750,391189,370330,454324,1334289,1382385,754711,760735,1434795,464203,684571,1141149,1470291,1599496,528292,1759969,526600,952372,1968916,1599730,260065,528484,1021957,582169,104419,473806,315409,415939,4094373,525517,490270,246103,1754644,1396092,176416,741328,759769,16856584,581647,632038,66526,587035,934162,743464,162256,61738,529435,448453,1486974,752629,227281,657379,530050,670456,892621,488383,208834,542962,670417,196705,388045,83755,25882,30466,24481,1538209,9253,24598,23425,25231,27634,29173,26125,581527,202720,5311,143968,23437,72808,6745,554290,82876,76225,45394,894004,536116,319006,328756,46000,494101,80668,113755,494425,647071,608308,25168,647065,155782,111685,11203,109645,109630,4732,428776,696925,670429,785719,576559,516787,3730,153592,6748,636793,647077,5671,120670,42469,4779233,4779337,1016542,124744,573979,647083,1679434,668833,3960337,902092,4687865,741364,741439,1535515,741160,741205,741223,678007,741346,741436,21886538,14693699,213730,686005,4693919,58327,743107,107527,41506,107512,1926196,211735,279964,97267,97273,97252,97276,712066,691744,849619,83935,546229,14683597,163600,464668,1710394,1054120,425920,545692,881056,277141,185992,1239138,531592,544954,14976825,14976841,12823247,12823231,515728,652633,517138,495889,17067769,4223563,13382079,15330547,1282851,588754,785398,13365817,192835,254362,549700,115939,673525,657385,123754,19042945,371035,95173,705118,651361,230164,775873,467251,190210,123712,786523,85555,299806,299809,215845,299803,255346,692653,1110069,540763,413650,1066360,1059853,757243,356512,733309,738064,1657570,754294,593497,4011937,299518,874150,18631501,467017,1321584,689137,689140,298045,465976,4701363,556681,91573,563725,106669,111508,156769,449494,576508,564151,564160,689134,461095,429766,979489,1729135,757351,333757,2052463,623137,201817,13552859,1127400,1203432,1062682,1407675,517729,5156875,1984756,83092,79711,40420,1822684,82615,516916,171892,84043,80005,51628,79807,173584,89866,505492,517717,1684396,1634497,87010,87007,82729,84766,68218,505468,81196,89074,91441,173878,87013,75430,76747,111088,29836,22945,76198,540265,1231722,348694,26881,27700,28288,24574,25432,25225,79342,126124,95314,83716,116251,136270,434683,656995,436600,99223,94690,828700,89716,989911,22019663,95779,12922,545143,394588,686182,700687,106438,1054051,457837,3129387,671182,286528,3129389,1814536,947323,411439,154174,1054039,1054045,411439,1503288,785578,770392,114838,1335849,1916227,1856590,556567,469243,818746,481693,4151727,818728,103489,235921,4787837,1913866,605776,1388640,4781541,501577,502210,450019,785590,1974151,18102679,979993,21315206,654409,1028680,63241,530572,772690,1440366,468055,450871,89341,356803,146491,107665,91819,58750,577360,88624,437257,19408426,101596,39478,83119,132631,566962,139072,71326,660109,3995713,353011,433912,829234,4111733,768835,244426,1258281,311572,311569,540166,169954,666391,328534,21009079,2114391,881857,523381,346879,1128297,1128315,1128312,64849,510232,1128309,170662,871381,501937,394447,22033760,3994491,754531,1122258,13276709,1453191,734491,707713,185170,425026,304522,426328,4143825,494035,1360128,187411,1639639,692911,293002,178438,679777,123271,1437234,45022,83629,72790,679696,549769,42211,78739,20482,763897,332020,894640,526411,549523,679825,6094,9676,549679,348847,425164,704890,688396,498436,1063648,1386429,713503,1062916,1062922,1137600,17043061,157021,361798,381148,1282317,778456,112942,540652,651613,455011,1386432,1386441,692029,1384542,1386435,518962,280300,4143499,294601,467809,731941,762676,517027,516994,474829,267628,518365,770866,503242,472765,645805,648202,281260,546784,11671,404653,190243,190969,59977,1033429,1033438,586663,1033435,550285,583459,93313,278266,580678,613657,835318,189400,1473588,530068,1302321,1529647,18875470,772423,1042513,1244322,826372,692746,515056,136285,136291,19510891,13420375,1066225,758878,1941577,758539,1067263,757714,233641,136264,1504548,756778,895531,136267,74287,5149507,1023388,1457448,1428243,1518478,15315465,1486881,1540750,1234023,162046,508687,219940,353503,627535,21811241,970102,774322,432052,1518460,1401084,18077965,105028,111499,5905,1241775,704179,1361721,1476237,1518487,1067725,614026,666781,658426,289192,367225,1518469,1119489,549307,447142,1518499,1518490,1518493,502630,490489,74290,13900501,13222831,725170,724837,176680,525196,725071,15005087,16006027,19959220,21871772,536974,688279,54184,658840,652009,192763,20272990,676609,356527,729754,381712,651832,195373,194047,190324,356533,726364,685702,121960,1591417,93502,342598,546241,768472,685702,189241,723772,411898,651256,545389,785368,787915,192148,192253,42118,98182,156814,658132,660265,71821,599884,174451,111640,566737,71266,438031,111169,671743,11191,10891,26413,27997,428725,29365,440758,597562,494347,672049,791332,791275,497452,1122024,602254,444652,69568,348712,576547,1229481,1672537,391654,495307,494092,768103,899761,492955,791539,668098,3995489,522598,592183,20222245,195568,193681,191410,803851,650704,190408,664708,191833,650170,994036,196759,421183,643303,132748,450529,643297,643288,611596,1365633,643291,90115,643282,1569577,1623406,1569580,38671,643321,371782,437299,347578,2088631,755944,1059844,4786793,1017910,1833580,320863,774286,543439,599992,599995,1377264,86734,757369,1286331,647950,1282584,1292190,757513,946156,497176,443158,156334,1833562,1391631,142078,1059814,218971,353572,135805,787441,21652,75598,349027,76258,81370,368374,94774,1373346,566098,1690549,71293,770413,1118931,697753,214087,155497,157456,141088,382456,569527,904087,688879,507952,637579,1230258,543298,291877,725548,227542,738397,21499934,291787,525547,291745,200671,278548,744850,200269,1478676,1479261,132079,1675210,4009075,107986,211570,108001,893431,82459,108016,747967,211774,18802246,36943,108007,938473,270004,1108332,650377,725269,5115639,108016,874081,1513840,583048,21556862,1477026,526462,108028,365401,159223,975715,702352,600433,1021123,70129,282493,233077,562855,713350,1479255,601510,600643,78025,38677,291694,725074,737011,994918,106714,375814,1479252,305095,233065,108034,252811,831970,560413,371335,323818,372175,738628,210091,89056,1479267,1241202,120577,1287513,952540,527089,1551238,367450,43261,634222,228196,670699,234835,670702,670711,343762,639424,1491957,673129,344026,207595,295435,121114,548494,163996,50434,346144,395923,1474875,1250856,346729,287134,1245915,108076,776437,346591,1246794,517534,279277,771646,548974,344596,346150,1313580,1009387,170281,671548,457834,68689,490027,64741,233647,136297,1101813,60742,194962,180901,370090,794515,135445,20050,490042,254641,340588,313381,484774,433642,106444,1606831,556690,13552817,591526,758209,100966,430843,143260,711739,467596,82291,333928,762628,266146,265003,652543,1101270,1316328,955807,1233858,514699,514537,514669,34267,69220,331045,243916,113437,21255764,331024,139024,1747813,787537,689476,554302,233692,233677,233605,703822,139027,133591,113413,117232,666352,83704,421684,24391,675844,20767378,1644859,532087,496429,734650,682762,13284433,3942479,1131027,595465,1797448,1000042,994297,840283,1759906,375976,539326,375994,124948,520660,371926,586681,159439,513469,651076,397492,448570,686458,687265,58243,652894,1598074,528682,1225500,777028,144514,529132,375592,500233,672487,472990,541915,19959175,715045,800872,492337,839041,1444137,726739,726736,524848,1423494,763261,692953,492187,374839,298726,441721,329443,20462965,790090,80254,80224,80353,80302,1343169,171916,722584,719542,664465,42085,601531,81886,146572,80251,11206,146662,80293,20861311,80365,6250,48391,22540,431113,7339,741970,531136,508111,1026784,11224,13420131,80407,80335,80380,185413,51067,618697,581953,880477,115921,342979,348205,597634,18914089,19753768,880657,80239,80305,724729,21925367,80359,42637,1304595,80341,80371,26362,25705,80338,80245,76441,80389,80170,13443731,80230,80164,80329,352726,80404,80368,80395,71605,80410,3559,514312,51115,51184,51307,51235,36526,133579,190216,30214,90775,742870,614035,170086,51130,51136,514363,48514,81976,514318,29545,614032,667951,51157,29323,120373,672793,13829797,109270,30229,146785,492190,70378,90715,90718,124837,156745,106615,24193,492514,523405,514324,514369,1470894,861685,29413,514306,514375,514381,748153,21707789,514330,111067,13381943,13215985,949138,963220,3987917,834790,898345,752464,2191567,1238385,756832,1403481,265684,267823,759739,680758,1133922,4095961,888001,4701219,13442393,679882,679894,143605,2643959,142237,13742565,679864,683260,55747,102085,102091,3862361,218713,503998,652594,4128313,189580,649744,5810191,1434642,650509,457768,344917,204208,174322,533389,199030,313477,1456119,4122699,391771,389635,458020,504046,345004,110272,225073,203392,107395,89377,94402,70003,660379,402517,193948,190453,43474,72907,547789,1341930,194140,652000,74884,101527,302545,153325,1504338,343810,637927,1410762,828487,1241130,344629,637933,203812,207583,1113318,1134795,1134804,1134819,803044,1134789,821800,1134798,1113315,1107003,1134801,901357,875977,637909,433036,215326,533269,533392,523684,1134813,1134825,1134807,901360,1025371,1134822,637924,1020982,1134828,1134810,1134441,1020532,92557,1134651,858055,533302,377614,134857,637957,533365,515656,1476030,315169,1556098,548692,1467015,450199,182215,471958,929644,1218369,484768,876322,737848,929632,874984,473425,744733,929641,595654,535705,1313544,1204344,212080,652648,90574,39403,520606,513436,51274,18799,38923,346,693226,699388,672082,19448026,79165,212209,36316,117298,107278,81214,1707274,78121,212002,86611,120487,288775,1515670,21157415,19248319,803827,1263531,2243717,392323,1543030,1636609,1113297,1719802,1808395,109273,450592,1367895,523537,1514503,1020856,419485,4141647,803035,803092,832111,901309,803011,583189,523669,1458873,1739635,1543057,641131,518884,890152,1044466,1032370,974353,974266,523693,1135938,1020745,1020955,1136790,1134423,770905,19647502,1276278,1701874,33013,352684,1799590,796999,1136829,1136817,1135218,1313175,1135380,1136871,521527,1520464,1627498,1864954,1135647,900016,352765,1014742,352636,21053063,154393,644368,241276,241270,1039624,1459023,1666111,1718149,1543342,154222,546271,1458948,446683,352759,352840,650626,650620,711856,720904,686869,338311,1059724,975343,1059733,1041973,757915,755854,596977,1210980,596941,1288866,21187580,279352,818632,676342,818638,279340,790423,818647,279343,818656,818659,818662,818614,627814,187000,703018,721438,254188,818608,549889,219004,1238889,204235,204265,279313,457495,1239003,818626,279316,790417,279325,550462,1089693,727582,645781,657853,417562,230239,212290,517282,517315,18803317,517360,517345,517279,517327,517354,167836,369349,367840,661396,210604,22034465,367804,517264,163552,517288,517291,58300,372100,517318,517312,517306,384163,5112363,211981,213559,431179,46450,488932,108871,488938,465175,1112010,1112004,1112001,78244,34543,683596,638878,102217,426607,1604200,824095,723784,452275,152047,569266,297664,1732627,204565,745609,451525,307660,451528,804853,117442,451516,82609,122851,529729,4783563,759871,704902,1112355,651226,501049,491872,655378,245068,533587,808504,1134915,808471,1468173,1795054,1411101,995062,641788,1135317,974296,809440,1543303,1543300,1754689,216607,934264,200227,1402116,1471059,385444,1609684,1712761,1590139,1020754,858625,1135731,20794480,1135332,843241,1520548,1078458,1039615,75070,72124,180034,704632,196054,414244,501124,100069,710506,18634366,21782051,209929,1938910,1322454,371083,476608,108388,16842754,58663,104644,87001,478786,870184,19460341,163699,344224,102514,89821,20543392,244318,1397193,1232940,93478,15271,27769,103120,461140,1364037,507016,121021,523711,496846,1107108,86716,30733,611362,121015,656806,1696255,114172,1630051,1265394,1920817,1082580,693778,1024477,1457094,1756174,1022674,1264899,1004191,2593652,556867,1112151,735730,1468815,144772,617059,1610452,436399,1790272,423610,1630165,1631026,461752,1906591,1094073,1790245,1272816,111514,1132923,1098309,280468,209899,699694,489016,735733,14229045,535417,456961,1560757,374680,25777,157042,88102,428026,92005,119407,71923,85012,428671,34210,66619,81835,140329,72892,137902,576814,132439,73585,78475,576985,38257,89263,81043,118924,342286,76246,70864,30052,25423,183214,16513,124054,76237,658516,658519,180274,68443,99601,657742,27796,691900,643885,75346,2002,13358645,4784171,672724,1540711,701281,351766,351742,517996,412249,611608,19308904,558265,690829,546817,668260,3790,530500,530497,530476,458671,60967,186163,91387,471406,659209,335320,654622,335245,3946497,817579,313438,343357,163957,352939,1762621,232534,530488,170869,1027456,20567500,378298,491245,524794,20410030,957562,265144,1657717,267364,216034,293659,675190,190174,1107333,189736,734917,734920,684745,153241,44002,442204,544921,215323,215638,531403,543277,712216,430381,417577,685918,1067200,1307175,785335,1419885,79531,757909,134068,2048479,209977,1672087,202471,343210,1671397,344089,397726,1903609,34696,1349574,1903282,1952503,2048452,1324002,1670974,980923,1671586,1952272,2048446,1834627,2048461,1834699,1931470,1065541,1642753,1423572,348151,1234890,1430526,548731,425875,425515,682060,449425,441751,21352613,67612,441487,365611,329065,514912,69007,113644,430663,430669,127075,145471,22124222,675235,4147611,930709,929716,70294,1206324,484654,1197315,1072234,785620,21931,24790,28945,1952884,1060978,139873,1929946,1809448,107977,105577,122176,75901,122194,71023,1930945,1905661,122218,17962,122209,4777839,88621,71308,98584,122191,700657,1394556,829336,1066669,1671325,1939633,1105956,1671307,1372491,93445,13690591,13309625,1596961,2814325,561826,70774,809599,13104049,1929967,518071,71500,48385,21370,1752673,1056190,469276,192709,999907,2048083,1809763,68428,93940,192229,83731,21139,723637,45865,719002,191872,242818,670990,545881,195565,242818,84832,79294,41212,465181,187390,14683611,662491,693070,112435,1831618,122230,244684,244678,691798,684979,781171,12911205,1929988,1851313,320194,303319,204976,122179,184084,509848,701188,414655,416281,16843753,530716,235555,227257,58048,129112,138502,84313,343039,34438,139003,343021,80908,118669,343012,342361,342265,622774,20794369,331813,113431,681940,342670,113404,342406,342241,57991,99667,69742,104053,342319,69706,342502,257092,235066,95617,342991,108337,342397,82762,429772,72862,71209,227206,9736,37045,76690,521008,331627,342748,71218,74851,524215,342739,49060,93637,109684,681946,118393,494488,1230423,74845,6682,567709,443947,10912,426862,13036579,103357,442477,1382148,488611,103417,401026,1077435,1702771,599587,462421,528820,1290996,548710,189364,113434,740821,158242,563767,22561,33742,348934,349552,22453,646801,348736,490273,813580,1470240,1006015,841798,436456,144379,469951,144211,80605,100102,116767,67252,4015557,914401,4008869,821539,365065,1141173,658354,526282,65467,1402395,739357,194869,545404,287491,390676,522271,83080,559213,3816507,942013,144121,282058,74635,223114,970177,483229,282007,788266,375388,1254573,212353,392290,186427,1476843,22194874,604252,1690555,168883,500026,1114179,7156,288385,530080,83824,657325,649828,276994,70168,16205746,298456,183241,99250,74368,642790,377605,1217619,58780,504037,245317,20223094,1490811,20475190,13002949,397366,359914,506137,1427331,20839126,514597,1129107,1062991,159388,10730371,318388,389089,731923,146506,1406397,1406403,1406394,1406388,1406400,1406409,1406424,123241,648157,210958,248107,276940,245881,146521,146452,14530,245809,84319,82324,574333,121366,80941,83047,93475,172642,173389,17794,142840,13261441,80833,21277,87046,121351,114223,83737,74740,90604,563749,538984,901954,154783,409015,866686,1233852,501448,197824,874564,288709,651799,458251,488011,1384284,508189,162280,309337,636124,1482000,899968,447643,746029,495766,309310,673252,143032,21781,245296,203473,196582,119401,523813,516073,523810,231109,1120824,707074,2191551,569389,655252,622879,466990,121240,75670,79471,74149,77800,161131,185572,442957,81049,34384,745732,690190,371350,81034,79912,67324,114109,442966,442960,85861,39283,253885,99661,1480383,660691,253864,39277,366232,253876,87727,93574,87193,69316,76108,113491,81508,106954,82756,7039,66736,71317,172444,1443591,666889,353902,4238243,430354,20424796,18377032,353866,1847431,1035289,462424,1057258,154711,1065961,1065748,755782,1067032,1834753,1467741,61288,68962,615079,755551,1467723,1467753,771922,414907,375328,5956,1467654,1467738,1540,307816,119893,353587,1458261,16055596,28954,105259,118978,243259,675457,537835,537847,537850,184648,675463,675454,281038,185056,195874,683176,672529,13490203,483691,1430460,86608,20115724,19987,208993,449218,1721056,490243,939436,15330455,70366,664150,12975569,651310,195067,2492039,697936,15330445,14736035,685165,696598,299260,712153,21979,242452,517975,300058,1770919,299134,1232676,709609,437107,940090,2082919,1689817,26437,457489,384202,42082,42244,1669570,1420770,2013901,545638,18378289,544450,1129236,191389,14061653,193801,1113777,292378,1555120,486958,330466,540172,710914,654184,654307,708253,354907,857407,889003,1483089,704524,652096,304093,170305,651856,13103685,1101915,758830,1062469,1810078,1059766,524467,504739,504751,504745,463963,732724,732721,743797,105070,515017,743809,743776,743791,419482,522433,568978,610315,523651,672058,576478,538924,538927,743815,538942,538936,1371549,208609,1259955,521710,490639,1591099,467656,698197,698599,698620,1278447,1457913,1457982,5112143,1321635,4012387,594340,200011,768376,436159,752812,22477,41635,99703,785584,69205,33673,80506,72370,68014,87679,1506690,705181,87676,119587,171973,146860,86137,82072,153970,126013,25798,95923,45475,494170,21250,173344,441340,19069,172255,78850,22735,172384,28303,7342,102211,769456,10102,484873,730936,208672,93973,656695,519004,1352781,1350621,2424427,156352,4784627,972325,947962,947959,972364,972346,1035265,596698,1127520,82654,342415,15502,1750672,1578127,746350,21515615,559018,596776,1628083,1783360,1371576,1638709,671995,38713,73693,39472,84337,45034,45100,107995,124057,553369,55954,564100,139021,91471,69664,122854,48022,42055,136201,115705,82120,503446,561739,136123,596614,462310,1107615,800686,1464696,1414092,1230510,398365,649069,205021,345277,345124,762265,1248570,638632,1248555,89287,638002,1248561,1248552,637456,77059,33958,210697,374989,772378,721120,330388,736390,189856,135814,14228605,368968,135832,713008,64729,161146,5245,688024,73000,91126,50911,12280,113314,96412,96409,461737,489691,58522,96406,76444,96403,22942,384628,404686,262201,36322,96382,96400,96397,66616,471175,503986,27154,96394,96391,642190,26359,96388,96385,5186719,1248240,727666,394669,663835,17044,13770785,1008238,447184,1127376,491431,766042,151681,456736,277381,484300,694489,688858,688852,694483,103525,491740,306814,531154,786568,391039,211984,241525,241534,748114,606370,748513,556384,659917,24805,76057,77071,73432,76030,84037,715132,947377,79771,125629,70975,79198,76039,723652,1941880,1929370,1941862,1830556,1941895,1402461,1939690,1929673,1940050,1416645,21459503,1066699,1066132,946033,1066111,1941907,1941898,1809715,1930306,1930540,1930075,1929058,1809673,1671127,1903153,1672279,648769,1929919,1902397,1809643,825187,1929595,19956859,1929289,1387107,13069959,1928608,1809943,1066321,4152121,1928677,704512,1386960,1386927,1809949,1809952,346642,1362360,592639,702943,592615,398161,705022,345955,1386933,13538617,1809553,929422,1930153,135784,1809994,1809916,1928674,12823181,1930420,1928656,759607,759634,759652,757141,1437201,1532347,1458048,1472697,1457715,1500171,1458030,1214475,1500177,1458027,698203,210010,677905,1457997,1457946,1457940,16746304,929236,929233,187213,16745953,1457934,16745923,1239234,16745839,1457931,16389955,88072,447427,430081,411331,1249179,344890,464077,1487949,16745983,1457937,119716,208006,1457910,677989,677821,678037,1457925,16315198,677797,348538,677899,16315156,1532326,1457928,16315177,16314997,16314967,466897,677929,1437210,678019,677785,16314787,16314757,16314688,677923,608284,131560,1015552,1457898,677890,1457895,16314565,677887,677860,778720,3730849,307888,622378,307999,204316,203635,496864,77740,474448,785914,654310,762961,1134186,782353,763135,763063,1927909,800482,763231,1927915,782383,353938,1127493,668392,473509,150841,1429317,1605190,803377,275557,611671,872089,832024,1075707,1718554,490621,517852,433369,189790,788413,651301,667648,663592,461911,356002,20325541,15554699,278584,14339135,545203,1023172,266920,113563,455866,48523,741199,741376,741337,741304,741196,698488,48415,48496,698464,741448,48508,627727,698245,698227,698224,698395,412183,741289,408883,17178970,839068,320935,446407,76855,412060,1350912,1344501,561844,1943485,469681,1352910,872926,2021230,1432131,382198,1490838,929446,718399,194668,627859,412678,21052841,16067623,1065304,13553131,13553135,214384,15315519,111355,111340,641560,399472,215707,1252143,331747,482140,1785094,2898457,1047559,572980,21797300,21797315,970516,346189,752341,637432,731860,430552,159172,89251,103207,74941,98719,65842,1425600,473773,473767,104608,72283,88180,512299,446692,81415,83854,73636,72982,85495,342385,75154,342766,69169,342685,342553,115792,342310,343015,342472,95647,876274,517102,342595,136756,657904,551614,756532,342379,190429,685594,191491,16205995,190588,714913,190087,715252,233638,221443,399682,509323,715282,686032,1014376,947155,715000,950716,437626,450784,286069,132463,450778,13760449,1358709,555721,551236,839122,555718,555715,691348,478612,760792,333202,493291,728554,673555,128365,415282,651742,62887,186061,70171,140761,541036,682927,13200291,547702,276577,520318,142519,142525,164761,18187519,791614,13405003,1064698,758017,882712,596998,755503,1573360,1065529,651499,1856890,743941,548107,752965,668191,311587,544762,313564,396028,203896,344746,371629,22516,185527,484267,1126317,51769,724249,724264,190021,393154,195994,145009,507217,550792,130870,214960,133576,70672,136240,83917,651340,70255,232189,75283,955234,1916203,1054102,1054858,4240447,692830,39517,281344,39562,39616,86842,658039,659293,516841,84370,80932,504304,68200,788593,947263,714937,1101474,955162,765535,764716,528781,235774,464647,547777,670714,653050,670717,485473,755329,407329,404884,404863,404866,404845,35308,407326,404857,20167843,1582177,688654,13552989,658795,410368,729292,167122,1479621,188179,723913,192166,201646,907513,1121811,647734,872470,5131749,186217,313393,813619,460192,202480,308800,124183,203140,772186,207535,1249632,36685,550480,393784,627604,313570,313489,204568,550114,163693,1249626,760207,916936,361216,136216,71422,1785418,563617,563605,119842,563734,136879,563659,119833,119686,119791,119785,119806,36745,615055,365308,124462,69769,71131,71197,516679,37054,306850,514372,81769,57010,11695,497518,527815,282319,142033,157237,155800,16055428,286657,483013,693631,540406,375184,827914,971140,1064476,570871,511465,512476,1611838,856258,14976975,323158,323260,511690,265966,512956,324778,511402,354097,770875,572743,513319,1122597,512851,362404,511510,1606885,414127,14871675,572347,513121,511681,1122606,570226,569872,404227,512158,571318,22033217,1271853,571792,1466748,571246,511957,511327,323764,323830,750778,645469,454228,673510,148141,744346,133753,504103,960811,17068906,541357,134113,134083,134188,692809,421180,414142,226618,488374,354544,233209,744709,744718,760726,1590460,166459,216712,747634,70090,78172,1285755,368680,1145772,908056,281737,1240617,1511094,1240407,870034,84667,1476156,173995,1028734,1028737,496246,1596937,991570,485734,3950941,382849,431215,431221,63223,152344,513886,514834,514900,1031170,651106,530272,433351,648766,6715,654202,415675,116275,13646313,13646381,545386,13646421,13646485,13602559,1509735,93109,761185,1590907,1686475,16968850,586744,1509702,226030,1949389,1694908,1694914,1694905,74119,706300,71503,77905,1694614,1694890,18951103,573496,22087232,660406,84112,36451,94432,116008,6163,544798,345610,772225,206704,296644,343918,345583,204829,346219,744550,204166,163783,936670,944548,513499,357145,360697,360277,357328,132751,223978,513892,360025,357655,357406,357457,360385,359287,358750,193171,167416,544438,716512,360853,359497,394600,358564,394675,587188,357577,544459,1426977,979525,420853,829576,1105914,189658,1088589,1691140,1828807,873685,1436850,1620841,1680034,115390,58978,16947268,957346,730453,419533,393343,68788,314863,682534,504097,525580,96529,122086,34588,79417,74071,96541,125974,135787,118660,93496,82630,74086,110365,74074,21387518,34441,67306,69685,342826,84898,67351,93490,342727,342280,93304,342295,342253,103261,103276,530020,76936,109708,789412,759286,83866,157249,53326,118960,24088,96958,104437,1114110,5112115,43519,72187,91408,71932,230203,651730,266998,91444,24367,22213,22294,118063,521971,27583,23896,78526,342754,174658,665746,690898,433594,545962,60031,1637533,1615237,342904,731140,1525126,422692,1755106,52522,641470,224710,1403556,342838,342700,342883,342745,459547,1123335,587212,93346,489592,123196,304993,497167,836203,483415,71623,214003,356167,342856,104017,342793,342859,761416,761533,21796478,761527,761548,1487892,761443,1528324,1550896,1694293,1550788,437464,342457,437458,2019862,1361622,761602,761554,1550848,757219,756787,759559,1591012,757093,756826,759613,757003,342562,89461,224263,458479,757234,342556,136996,106933,302344,163621,87451,507559,1249470,203608,1544659,201802,1245057,1636237,1500183,1458021,13382043,106654,496069,496423,1458018,690085,61246,68641,86596,100261,78481,653941,522373,699700,496372,213976,102976,185488,634204,431569,428011,441058,43444,342388,398128,21722414,688102,658843,652081,552736,652054,652063,23623,658873,370735,521671,812566,1104540,658852,367939,651865,1308420,650572,652603,668251,461236,461539,434560,124708,84100,1325160,242221,642634,464068,345070,638533,421057,525562,1250103,281749,771490,300772,1342719,302290,853978,695890,641650,1514188,641932,20914,21574,369793,82945,538960,21020305,77335,133174,1916704,1359384,2018137,1383732,1523239,1605280,2018068,568318,21295643,1527193,752431,17973445,2018074,954823,650584,13770883,141574,776242,727555,13637375,193246,214237,347599,155764,399685,386302,1467630,408529,522175,246970,22193053,20146,651442,774625,522190,338125,154489,522217,327163,520165,404410,643327,178963,1107105,34273,104590,558082,710470,30421,1358850,1102815,691060,104581,665689,107284,107323,1778833,1955806,517888,653581,2312415,123406,404491,682768,10731219,286273,45139,45040,661918,661897,6598,661921,661903,661894,45136,1333581,7276,462406,367714,443806,661459,4588,1112571,134629,152236,509197,146455,47017,209956,860854,1533772,58162,708685,1711747,744667,744706,613969,406216,330397,744694,66091,280711,107824,472720,386743,278425,465373,19043446,344005,269791,1920244,1035337,1419225,457942,1533622,591844,1029154,995764,1059667,1636234,622339,1422915,509365,836749,3749781,471649,1423446,1342692,455299,13672989,390361,200212,392350,79828,113296,72814,5020,25885,157486,1510989,757933,1010950,2141837,636952,1810627,404041,500521,194950,22807,382330,686737,494206,72883,71530,686524,116365,93133,688693,1503807,404113,579691,459139,957208,107782,1607977,576004,2455777,1122489,1240425,539755,19408432,1662052,99013,735496,120571,326626,183586,404065,617386,406825,398635,757594,992296,1101942,87274,1112163,1066867,1762108,404143,404173,1120131,404074,1469049,757615,1028581,1531504,19212232,86647,782626,120916,400501,1762093,757630,21204848,404020,404131,668110,1137213,404086,427411,648097,315559,23830,29572,95017,113770,173602,79246,172690,28867,26173,27613,404032,18053029,107848,404281,404140,404035,593347,404188,409753,325312,561784,593215,746203,562000,1540834,20730880,4780363,4781113,404146,406642,1058839,107266,74041,330535,79261,523780,714382,14599913,491488,390424,441895,199294,1480848,406810,505996,999412,1481727,404197,404176,406660,171790,1054597,114007,560935,404185,404158,284923,947266,17178220,1233705,1479615,406738,503833,691828,661633,416827,21232,70060,287065,389236,903472,697807,1541041,15189873,1541194,1646410,1646422,1590889,1127202,206287,202066,3955129,532081,653080,21410771,772261,712210,1625110,76327,58984,73276,283987,1107591,377005,671290,614722,538639,571069,99991,2603379,218359,1486035,1242435,934312,103042,1668778,616543,168178,882976,1764832,581695,1325241,1668463,21538,4393,1258269,574306,321988,182620,527656,1764829,1242822,817441,29980,88318,488254,212542,232993,197032,369196,612445,159319,370237,159337,163789,638080,13513833,533371,463471,1262289,177658,1330755,117478,960247,13483385,251593,3514421,423232,1789912,310297,113479,5149633,670999,352648,242140,368464,79897,577321,18965791,524638,202618,344125,104287,79930,198871,771967,468073,202612,234874,202411,344617,313138,441775,84784,58108,79945,56758,62587,79987,159340,346327,344416,771934,242077,529255,20850547,952150,158773,78661,1110687,434773,347425,434722,529582,992740,503212,4114893,282286,126520,343417,204445,202744,17779,434719,430654,304948,1438494,299923,377680,771931,214822,434734,1257666,313450,200239,67717,601204,434767,254158,372925,596971,954541,434743,702367,1110603,434734,21737369,960739,1584016,673594,199201,170554,372925,775594,253597,241732,1635817,865840,529219,434515,434749,1712749,1783036,368254,434785,1438482,909415,434803,252115,434788,4264779,20569,382129,327709,529,135958,434731,382201,973741,9538,382126,382057,1354053,451168,382171,295879,213316,382003,382354,1783045,382054,218440,382117,824233,1696354,382969,500665,439090,382012,382246,382222,382063,1672798,382141,154636,943435,444454,600655,382084,223933,5218509,1618594,45883,607354,382264,382174,715360,382006,382183,777271,472324,382090,527281,755569,654439,135988,159160,382036,382078,381994,382228,381961,382261,657445,637501,1065406,867613,176779,932134,192313,381997,593545,382195,932134,486298,1513231,593563,1055926,1783027,507502,441892,382168,374179,382075,382081,86416,356518,717385,381982,1013881,83845,397828,195484,353848,528883,382015,435490,382150,20810242,209986,143149,507568,240976,528883,382204,533593,754036,648886,496831,26347,104440,372859,276127,132220,73912,69853,786103,13375077,382087,20395576,13119513,382186,304912,382267,382033,86425,102682,78220,382192,208744,382243,382048,383020,75679,74371,306976,1257465,447655,113440,1121628,652786,28306,1146795,132679,563752,23125,136444,26032,143788,67276,577240,204241,434086,982426,618280,428467,1039339,1043356,448666,819220,448684,999961,741754,400414,650407,67729,690817,69292,402313,533572,69190,43855,36334,95893,286084,639433,446374,1186992,742624,742618,742621,694576,524941,644023,543142,839089,133837,57118,544996,752806,706099,726763,710629,684658,58252,1440471,712057,550945,98959,682255,1816177,174892,21898,984964,984958,95515,5157299,510415,3963237,1000408,456283,1383240,807355,39361,274729,256057,247252,526438,459169,386818,552913,1590271,706198,733159,502045,597043,473383,808192,808186,1150440,887494,247897,252712,808189,696652,555736,186628,681961,1026646,236962,186736,435415,213727,225979,706324,256285,587647,193597,492805,551767,667576,724777,87061,1590268,477619,525817,20247970,659011,682642,19512046,738202,713839,1590274,477514,466162,1403025,19511188,1239225,651790,651808,592885,1125252,953983,1638418,440308,440296,435217,440305,440293,440299,523552,4151857,13646513,94141,86809,532045,228688,144949,287389,1324719,629590,375886,371836,218791,18102454,696730,547705,697933,31108,195193,729802,662227,90145,90733,1398840,393694,185227,4019023,4016627,3990961,488680,521470,3987849,3984413,71566,75655,488476,287905,82285,107059,515866,490939,490864,190249,409375,508957,726640,689710,1546168,1660693,526969,460651,1525876,1617373,1471182,724981,263341,250054,954136,44338,1454295,1616356,44524,834844,78142,450412,1644154,442126,79696,225718,805036,137758,132523,70909,1967743,57766,57679,207364,346777,313546,6721,93553,88183,1358274,586399,206452,57898,57811,57760,57790,57868,57910,57808,433555,57850,57727,618289,433513,961330,392161,1356777,57745,57754,343882,105235,433480,863584,586375,105223,1687180,840631,1247214,57763,57625,57820,105217,674380,68380,69247,80911,840412,342709,57634,1246698,562177,57922,57934,57688,342613,429700,57712,82651,58009,433522,642427,545929,509146,89467,57784,89455,136825,1739530,342334,75847,342244,342274,342328,87349,58006,95548,342433,433516,530404,57730,343057,342439,342484,343072,75823,342226,74749,342661,342490,75829,342451,21274046,504448,105139,488800,374764,105211,330052,77779,214540,766405,105148,163906,214504,13045209,344776,204796,485668,344665,313606,202747,955219,16019143,344827,4784693,515773,1246623,1835914,1903420,487444,345922,550198,1098759,1056175,15315371,1066216,758758,682819,1381233,1785811,448492,68254,378325,15466377,33529,4763851,1114116,188245,1289019,320572,518851,880720,916123,168049,704527,1403901,690247,1347543,163921,197698,639154,116068,116059,639148,77728,1052029,207841,196771,15756445,488863,657556,57130,657559,552142,657553,353944,783088,89404,1111872,13646213,454648,492493,15005315,321340,399103,276868,459268,20201827,56290,1111866,13743413,215401,61924,1233981,1516180,1352427,322618,167854,1125417,99781,93943,48379,57604,68473,489037,70903,401215,489013,210232,1119639,777418,445930,142549,444496,474955,230059,650257,649525,13529701,669226,355654,97297,496741,772534,520945,175378,4001521,1320669,2284111,683134,72262,215002,669229,1118613,1606687,3945583,74569,495289,159250,649447,952468,254443,560014,771076,1237989,825502,1251621,490390,96877,151660,1244898,1475070,668704,196450,697723,660184,686923,697309,658291,651739,649540,697717,687184,489643,545515,545401,672022,658765,266860,546244,498838,207724,276805,214231,131971,606964,70558,53755,19322878,1227444,906955,338053,75556,538912,553933,349861,17892553,439468,102871,137209,356746,1010131,729379,1227438,1058335,648022,75604,787168,105565,792802,13028041,491986,301156,840124,639049,202201,634120,1250364,123301,202477,1246710,21042782,77998,1435626,1694314,308827,1379244,680029,679909,1509741,233530,233506,149752,112333,1249734,297898,703465,1486602,732211,233629,751675,771439,211594,202192,309136,931090,2311823,517537,703399,594253,1778908,1527775,594196,938695,1432827,226888,787297,588634,555223,1250367,1106694,231226,460708,169636,1373895,656674,274534,706432,96970,706429,21556952,73534,959761,80827,848845,4015883,1247055,607408,706435,1536952,835282,247183,785206,374464,17043697,1013797,1589089,1032661,242965,718462,11128,26755,888448,579595,1234989,1034533,840190,20730829,13383025,1269585,894238,106381,753937,419776,1766551,1280967,909730,995416,13162589,1530502,1142925,929941,1603864,103090,103081,70264,47572,420466,1453965,1661191,1530004,1529989,561916,103147,1751710,419767,1524574,75640,1063216,1588858,1521313,1365966,800722,48244,103102,723745,594727,561931,189967,1618336,1242159,1242033,618091,13301127,1388577,1584085,1602706,524278,524407,263515,1439145,515779,44287,641251,93742,519835,107563,22018,13742569,184564,785452,15338005,14693619,723778,130954,188443,723790,663745,685840,489139,489136,384541,489172,489169,14966897,1670710,255730,419920,528409,13222675,1691848,20920060,234109,489349,1524775,15254503,528004,14860363,14860353,14860325,478006,352438,504172,1237194,162082,679798,611617,641065,332926,304891,107119,655459,377476,825028,427954,508252,378592,696103,674332,507358,1410426,1341597,1509576,1141767,680035,680104,679741,499282,735736,544831,545200,549832,679738,549493,679735,698389,688972,688948,688945,711832,311695,671572,202207,674650,676435,322927,848347,244693,723823,631222,304759,990181,529069,522631,838108,789772,754762,3553995,1239129,466357,643750,635332,1245321,344434,198901,296023,519970,344452,163825,1491888,426754,39334,45244,44548,421945,43288,44725,1108065,641554,86071,389221,87874,1858612,503062,1672156,1549852,63289,1735504,13553141,1596073,1734337,14693921,189571,190102,531484,1858609,135565,140836,1619941,750955,601660,22193221,573223,496870,730525,280996,183064,553765,1619935,785539,1552876,659095,49747,137680,183070,1059748,1035328,1419183,578803,710986,1444191,1434417,1006330,1667545,1443021,1049800,762082,704929,1277328,989998,1490601,498145,776683,895075,807859,770656,1443165,2051284,1196172,1469676,1459080,1375392,1830133,397465,762079,890095,707080,611056,625552,668149,784102,1324407,2027743,1784761,996019,421705,13727153,611062,550891,1306836,1306818,1808248,21328727,449077,1929439,1928959,1066852,430336,375667,1456536,1808245,1391163,21328646,625720,1306821,1392621,1942069,1847608,60748,433003,411850,1046584,1319409,524923,789739,980902,1671439,665374,665386,661177,665380,665383,665389,382294,665365,611536,665368,951859,557110,711601,611488,665407,661153,665377,256621,382162,382000,1834507,611575,1940056,382138,3981737,192265,195316,395245,1044394,515659,25780,649249,383014,611575,625573,21328712,4789117,4008323,115429,1928848,2688425,191368,665089,193435,1711189,4784481,611308,194749,665404,1829485,1847545,615088,1443114,1952401,1847452,1323792,37108,444562,642265,192211,1106391,1319322,860353,451990,860356,13611013,452002,876253,911791,1135830,382180,14966749,665239,1135431,1136925,1135842,1136964,1135140,647932,653155,928948,648007,649219,1427355,440530,1427346,441178,648013,665392,1060729,1135815,1102161,1136919,1136937,1135800,4778137,691123,738565,1655458,647989,21328340,1060738,1091748,1134543,419248,1102164,1135806,1032319,706459,913597,527653,20271925,1135770,5193181,342232,104128,741682,858553,1136928,1646365,527122,526420,118684,342514,342523,84877,247504,1427349,226465,525238,1136922,1135764,19309285,573532,84310,118675,1135758,1136946,523675,106831,529168,736825,5113385,258886,15004739,95530,737704,994993,419413,1136931,1621381,740278,419365,1936237,79381,557383,236149,250921,419320,419170,995092,70009,419380,419200,419344,137593,79921,62374,479797,419386,986563,808456,1135836,419410,1136958,1135818,139006,479734,476533,419266,1320486,951049,1135860,1065487,755488,476533,737338,234592,1110288,477769,49441,139171,330529,1735435,476356,636337,1060174,659242,457393,85045,4783273,979534,399754,686791,464212,200218,707674,39205,417589,13664597,469153,541096,5123891,1308024,541099,1308057,727684,85771,78592,85765,473743,154777,390718,292171,483346,266905,563197,761650,106975,473743,3091,502831,117595,334132,705400,495640,56716,1362489,229117,26485,229822,683212,788140,456628,18887611,229054,9967,85867,229138,22909,1275495,368326,229735,113818,228886,228904,686563,304252,304078,333157,636805,228946,69478,697480,414865,1314369,1550056,3995053,14142973,9442791,373738,614965,13127067,683419,13127067,3724699,14735787,214675,203488,203038,163768,204013,1245981,297001,77275,241471,771793,771820,839554,21568,4201,207142,211489,16842751,765478,207745,803422,1426815,211630,22150,202213,1524166,980083,279640,13200471,212320,546055,112207,224767,658672,538825,658675,367717,21295910,903625,7884435,167317,637489,830392,658693,293611,265072,830380,752980,830413,1241709,644032,334327,268300,692758,610804,1318035,471457,265675,317974,265447,670978,462697,418315,168742,1305531,830419,265690,1435296,68032,109594,265858,529858,490129,294049,635659,830398,68224,785824,265642,267631,44590,490129,319003,635758,56476,87664,75439,90043,56467,35077,667783,399850,692242,67999,41992,10150,76939,673345,1503450,635539,293671,517783,488530,77047,67924,68518,475294,659080,1140183,871666,866209,294577,190411,545470,294415,635701,20555026,86134,804847,302206,214657,190411,545470,839713,1247481,15107945,68146,14151607,488512,1139943,902470,1000453,343933,764134,81625,80665,42052,1139910,686806,354970,661468,772591,1577509,13442773,181726,635752,635614,1005103,694780,525325,505915,525397,234577,184591,1371561,842716,1371540,710794,1371546,1259940,194692,186616,527266,68368,1235880,1371567,1371564,18103219,1680916,367825,1287351,1788247,4744,133549,352960,458155,809536,6427,401422,7027,534043,1371543,95071,788587,374419,191737,650125,1599424,161911,805978,708289,406870,1349106,404365,246229,191593,534055,1259937,203107,230140,742975,472489,1628911,461359,1751767,515566,1469349,298864,861700,788605,208960,777250,101740,216667,861703,435016,1734373,353887,63421,503431,503440,791731,187195,325414,1028668,1342785,522706,687010,791287,270013,597631,1622803,465094,167947,579190,1424778,1312899,1313535,1342791,1022359,1332081,388987,311479,747064,212212,389173,587743,1311948,211195,1014511,14683601,737443,212497,347866,258235,236323,737359,259303,2004820,146284,44560,813286,1625521,1359609,581287,860173,1839373,2054203,581194,1144332,814294,1144335,21614603,154135,448831,786184,708247,769075,699877,545956,667390,418285,664129,651034,523936,524737,209893,524761,157624,524764,591082,365902,415450,1239219,13967823,13342695,1127859,708244,1457430,837733,219616,546775,759547,756934,757081,556048,20530093,1528072,509287,1367112,698659,13421259,1112529,1401000,1469547,698368,99328,523759,523789,1430820,1286724,523795,523777,205180,344323,523798,280726,478774,364255,286876,13094483,2223613,456625,452533,370354,672271,4708739,40447,54268,470326,115639,15684451,490747,490321,380092,1305810,1760671,341944,371374,340045,335548,279475,390277,390259,390241,390349,297247,489826,328990,510133,510127,114145,669880,89314,27445,390250,390400,458422,473824,94147,342520,510130,86065,131476,146626,98803,61348,390223,542827,173593,542815,556,1142730,542833,837892,97804,193351,576988,785710,5713,1630852,1142733,174019,439405,742630,471640,593260,1650244,1780450,1090683,1005304,278692,89035,193417,390376,99568,146857,766594,899077,665875,810436,698194,370909,1231863,68005,29881,72415,141787,148966,149896,49699,71842,42430,60142,643240,822835,751357,42058,657877,643393,390325,146698,458584,692833,465601,630892,773899,1490619,688837,657382,218830,390325,147010,297478,187306,399631,13559667,1060723,770953,91411,17166943,824212,114550,697558,201427,3439,348553,460060,495577,692836,540526,134551,517921,687784,697555,697546,146419,146497,11362,71077,17449,362872,153535,118060,53890,760639,366532,31237,565972,565960,543241,566107,84124,1999201,1560853,120034,440524,156772,1532584,353257,1532593,1532590,1532596,210184,137662,278095,70279,210649,75448,84382,76453,96037,88783,81466,35758,622849,607366,643414,38662,134626,118369,88744,65140,75211,87685,77794,4788333,437698,17869,543172,543163,119902,171844,20155132,171889,172216,21144464,209878,14671963,1649374,83137,723964,4018253,142837,86140,689242,693712,1324236,726694,951061,724501,87421,22171,4014679,311257,74614,91750,534445,721789,79693,1582774,204472,673438,504436,126115,542659,133705,214381,546475,652156,735625,155470,754537,493144,493147,274426,525388,525391,410770,208765,1060990,1929208,1929973,1930948,1928734,1929757,1809730,1929772,1929070,1930354,12902659,142414,21435023,781381,20248495,1139157,303034,841969,841972,841966,491899,175210,711865,1898428,456571,457483,499915,818692,160741,479554,1379241,1065769,755926,1817632,170428,491005,1125201,289249,19322287,93283,756025,758101,996130,698383,522172,1012360,698710,1034977,757921,688876,40102,89395,86446,92194,587806,746557,1032925,1230186,748429,1694188,1694299,1550926,730150,967216,710779,580945,746983,199210,664945,730141,587764,587707,311122,587791,587800,491083,60487,345949,204850,105040,43951,67327,89653,5110,683173,68971,13036363,587749,587767,580936,68971,378868,112837,106942,88519,35260,800332,746704,587695,587725,124519,311059,587737,548212,748603,587797,698254,587785,548254,51286,544162,544069,97279,491218,544087,600478,544153,544126,544174,101284,429643,544177,544129,544192,4011955,544081,544096,600469,108169,544120,544105,296431,157378,426904,94408,94411,544078,41023,36457,94435,426928,35257,587698,2243341,2237761,3769893,1088373,2243337,492670,343633,104914,714019,713992,37270,713995,601675,714016,713986,714007,367609,293947,607417,15033117,7020199,293869,294007,13917271,713983,488497,714001,546709,5077,151915,21790,26533,62386,86962,86953,86956,19249618,331153,474679,1480119,574375,574384,220264,519646,608560,1504749,1430046,98824,1650112,381952,69751,21715,867829,1668316,792586,983356,853570,24406,278671,1410993,400033,402898,400531,399949,5149635,402889,403066,400063,7102763,583507,1454970,1832896,983077,1832314,1830634,16043851,1035283,1266909,5157269,1672063,1831555,288334,297079,1320516,1027981,1832815,1436970,402907,402853,1066180,402916,399943,914524,399985,402877,1656451,1003432,402865,399997,341968,1003384,1003489,873451,1003564,400483,400111,1003420,1656430,838321,1003597,403042,74083,390364,399973,1003480,1903252,1003606,1003450,1003363,1003651,938698,400129,390430,1928728,1831123,403051,400105,20652229,402913,402967,91447,1065574,873388,1003657,1656433,1272744,1003483,402904,1003567,1834870,399955,400069,1003369,1003447,13169897,1003492,1003498,1374933,1928815,1834738,1003462,1003522,1003636,2031193,192823,2238203,1323786,279289,403027,1831963,1714192,1721866,1919863,1828699,1952410,889678,1003495,1003645,1003381,241021,14662355,1777135,4251913,1833895,1851367,1851397,1377507,1834684,1867735,1003393,960481,1003366,1003390,1003486,1003417,952915,1066405,650251,1003618,1003435,683284,1003573,1003588,1003579,1003630,419614,419626,1003624,1656448,1003546,1003438,113326,1941382,1951288,1295988,1928632,2179903,421741,1003516,1003591,1003603,1003612,1067749,1085328,17554939,257662,21315299,1101891,1646890,443644,1809682,649717,1851307,1066435,1270038,286213,695944,15005303,715879,487060,1669669,104113,95629,75145,141793,342850,95566,95494,83569,103252,18001,875326,14044759,18964234,1281837,595258,61456,521098,26014,20542,24433,453382,686941,432454,260104,165790,88840,224473,866245,43858,652717,526999,126223,525640,1775953,564148,23599,89095,81061,556747,259999,252355,252127,587269,234529,657505,10462,458929,428866,564130,107884,242287,541087,242323,526267,260194,527224,146368,237175,183553,948688,100726,1557394,21144557,416299,990730,235345,1474890,143722,21144470,12823085,13192621,1131447,611434,705787,725599,299404,256666,734362,652600,121288,764419,474529,1388196,1021987,253261,326464,187585,762490,742765,742762,690721,1593346,1397355,216211,1357242,544864,666058,581761,581173,538699,687919,127318,256540,542254,611845,474871,320317,531424,531418,761623,143842,518989,552079,241396,241345,541495,770419,500185,564118,563692,563698,492250,563689,563644,80887,515854,96514,78520,139018,563737,563614,665044,736417,535024,78703,139174,428986,136225,136237,97846,82678,82690,79579,87661,77884,136249,730984,342322,342526,455965,20247364,429817,682135,437020,124711,195832,749674,749671,653554,749638,726892,785140,756481,306901,660862,5131721,1238994,12901423,18913369,363862,548062,230854,296731,343831,1249272,205195,1808080,1808083,375727,375643,224545,557209,78136,147049,20542759,233056,557866,148642,575764,66148,209998,331543,186310,732850,732955,611842,915946,293122,2117235,532738,174223,14281,17077,176332,37732,1125339,312682,1125345,133537,587710,233068,508231,407488,524224,133534,111715,1671691,1065484,94615,1240371,407494,293383,766234,547591,601306,766255,467293,118150,112543,379714,377176,606967,766261,655159,100198,723751,83176,519769,514129,1384245,1398810,324709,571777,827269,971437,424660,569836,569848,571771,570610,569779,323734,570058,449941,572155,323791,358777,569929,1398822,569962,1398813,570649,514906,381304,116341,525913,241042,140515,15032705,1841554,570223,810976,810964,811003,21378800,571594,572935,570109,514846,658669,658660,658657,658639,827908,505669,569902,137149,324118,572029,323644,704944,658627,1555288,377980,13545403,753538,658651,658642,757558,280972,459352,980002,646099,980008,446365,107092,646210,72439,115837,646111,48343,173929,93988,98683,563758,1802611,363367,233671,606985,1263861,564115,33814,33793,646198,646162,348613,516871,646135,349519,349435,33733,646204,2769123,873958,500710,349378,646105,646093,646117,87544,646192,87523,9493,349384,592192,4128629,614563,800743,848755,729982,140989,563623,349516,175468,157525,787258,427615,427618,157519,428626,348769,646186,646180,646174,101515,890590,46909,87529,348688,125158,580669,683410,646123,646141,646087,646129,349504,661543,42400,574195,1041415,635938,636034,669331,646147,646159,574087,349381,42505,195031,1266678,22462,806995,516721,586345,818152,1038619,657352,1373919,95536,705901,1941718,755563,1066189,1834585,1834861,1601647,73525,224248,611680,224206,224212,441040,729256,232822,497338,853921,73486,635902,89257,116287,692284,389293,116281,190246,536185,521230,430456,508033,389755,495511,63037,63076,63043,63070,63031,63040,63022,63025,63016,63055,1112217,1553782,19202047,1325748,378025,734488,1266981,664984,111118,613624,529843,613618,613648,665128,1479075,865933,865936,426961,546496,372781,179956,62836,997780,904135,561736,186067,381775,322096,851542,962827,1480527,19545103,614005,315451,1618576,404107,23218,27607,561742,1619287,21641921,92797,24595,1135221,1386048,109291,116806,759958,727771,545986,768271,545926,546358,697453,672043,545878,664444,652150,545947,299386,320140,256006,15189715,13412239,247321,738241,1619530,255640,226246,658540,787039,1251960,756094,996121,347737,1065706,1604395,664753,1783684,987448,1830994,594673,1527973,592393,204622,517942,789250,194551,386653,193615,648172,666316,777685,391339,391357,391345,1434228,344002,320224,1035313,344527,206524,391351,506359,360061,314335,391342,719329,1101744,506338,737344,237046,391348,1061539,300766,758674,1831003,42511,104224,83746,79630,89083,106990,111085,563611,136723,118357,82648,13628423,755524,136861,204223,313504,302053,44758,119713,70957,67762,82090,1267695,437350,106969,1119771,282403,136711,77782,95005,42373,413314,908074,344299,1653427,200134,1241328,1233960,1019077,637714,930094,637654,523747,199375,216664,490840,730579,1510596,749542,167098,452068,1510590,197593,472963,758698,1113981,1510614,4741233,234004,1410150,1510587,581803,311974,253468,251845,241642,241639,168949,167647,241678,241687,241693,1110453,300028,178585,72658,103204,487543,44500,89767,1109751,13664619,70615,112045,4816,1111548,245125,270898,1111503,550069,527647,186688,1664614,679774,153820,680053,2884,495292,431986,270979,735259,680074,76501,782845,6286,43765,44944,554104,1111143,1530049,334225,618079,655063,741085,720826,1427658,811420,1119351,486523,1601989,619009,392308,15322039,1112964,4009153,3974135,254746,1111500,299641,299632,381433,1601335,1702390,3950937,610810,353698,468763,1747228,2794039,1385814,1810573,805042,1520968,560998,560992,1860004,1662121,561088,561037,805207,684520,830425,465436,508534,902677,1112760,485056,520015,287494,650092,673897,714745,426973,161134,426979,427009,92356,500998,1587370,1509618,176356,538975,91024,382639,688795,245473,456334,528034,406078,298105,377257,750634,298597,224803,1761262,703981,536035,517168,190666,666424,673735,19485061,772537,446386,650050,16817134,529807,887365,516667,134932,685705,650203,108976,438094,6646,15820,3415,13284345,4784605,13594771,754522,511249,948094,543214,9229,3646,1065250,1091388,789742,13917697,3160,1239276,1239270,768025,1239255,1239264,1239273,1629901,1239258,1239249,1239252,1239279,435250,711982,1429812,19510975,1014421,670204,21782654,2129751,1406481,2050573,1059691,2173213,2047726,591811,1832659,995701,723733,371911,146986,1432962,828073,1491810,416686,1427907,1491798,214591,1249002,755764,755746,681844,1383042,545278,171478,520471,648778,490330,508948,1568980,1568986,1385103,1568974,1523299,327463,143719,613756,726967,16816864,760177,866677,344188,769090,285016,638092,508945,202867,401212,866497,203404,202534,588214,3516201,775162,405235,203827,544588,279709,524056,266917,378865,562726,722884,521488,12671567,502351,502339,459940,1637548,446218,4110185,86419,85030,140518,1428177,402676,1384908,667822,1238997,698623,788905,698560,1490010,838102,168121,200140,388534,780391,472750,568858,612412,515122,536965,1357356,770020,142618,698161,527755,455674,406081,406066,15330337,408358,98374,67642,14871229,1293435,515695,68362,89443,540022,696931,56695,828079,695668,287170,1372848,489892,436279,531691,543274,685630,391708,34828,66592,94513,47050,75460,171964,80926,183550,643690,20474131,20462518,511033,4770967,20462500,108508,375982,457636,651796,241009,289186,332491,363262,1111791,1110699,255625,111751,289195,289273,333259,122140,670540,904774,779536,190468,31711,41275,904756,905167,110002,814702,68644,614224,670519,635746,532456,532432,126064,46708,531874,98704,343438,74839,6211,1397187,35128,70819,1680724,191353,113857,686410,79984,707632,80869,651103,81928,115867,142039,349522,13752855,79981,1465593,463474,396379,15085,1129125,737002,10291,85591,348997,492013,540154,1120380,342814,71350,138793,138787,71506,133429,604351,117946,211825,82315,77398,672796,754645,212371,194503,746872,743890,102214,20809663,19808824,353449,744874,883504,736957,20016694,16817161,252733,723643,347755,2050981,499954,1414023,1621750,1362741,1414008,1831402,2047465,760150,348493,1828780,2050984,1449708,1716310,332497,976096,1835014,1832233,735079,704626,430132,2050576,554377,1993522,1993540,1440939,13798127,1061551,2050990,19460359,86743,456949,338494,13779859,2050987,13779843,13760811,13760789,13760779,199258,893848,1239039,199411,166843,162262,1239027,1239036,331243,1239030,744916,168817,318232,871486,700306,252718,252724,664177,288637,291364,13245263,266944,850825,1483272,2852257,275227,635179,1443663,175882,25837,136459,25768,705196,95509,79804,111493,875197,1572727,315574,1572160,1481163,70939,776773,933277,220282,750337,601963,29674,99553,429793,867322,300259,71299,6217,516328,200449,93670,349852,136120,5359,427414,25474,71278,646918,22819,75274,24217,349852,5392,136870,458272,103597,576565,430690,643198,265102,540610,51697,1123575,119146,136810,98194,80824,1385934,21358,87475,6247,28270,1029916,577111,80950,84334,907324,576793,28174,3070,516139,28267,21418,4770965,168904,1233948,445138,576745,576994,576898,494560,544108,124969,33748,171991,348973,132280,43555,349567,348601,577351,26422,1427058,567796,560344,657451,120832,576826,677683,512491,20324638,466921,437419,576760,577339,515863,109177,910612,153319,576790,521455,705412,343060,78490,277030,408922,543610,57058,522739,745084,469798,218824,218812,335365,245029,505342,207997,1704859,441904,84979,503860,1625950,592882,531412,670624,191350,502555,856282,1138062,432676,546571,1258368,729775,961099,275377,689839,691558,765967,20809672,194860,1596103,593185,595405,595402,593188,665950,707503,1102326,1348164,20272987,1527310,1234548,1344141,500926,2159245,545407,707707,1527832,757681,757858,1592290,1344021,407842,1497408,1592326,1497411,20555749,3981605,1592329,1051690,297121,1349835,1592293,1497381,1433013,1437129,1038448,1108143,13333657,1112727,454105,1244589,614251,436606,436648,4019013,131656,738850,43975,14735607,342358,72367,69262,68008,81208,75022,363136,72313,46984,75976,46996,395029,70762,71068,6517,376411,1482720,270493,69796,78724,78784,647140,395740,20923,1131942,468799,691654,214294,138694,99640,77350,1111863,1258917,282562,567745,42451,954424,840634,1747243,1077567,954454,521785,840340,168982,22684,9616,77464,1866121,4693763,502333,741529,569362,22360,516124,427069,569392,406750,378343,567016,730027,3823067,437995,574129,154471,562819,368386,1449051,42418,1608202,553849,889522,42445,42475,42472,1672207,1619977,1605799,731758,271321,273967,731773,13342275,271582,487423,735523,18695110,90952,19248175,75934,4715697,104998,286399,538690,211744,452278,297262,452305,452302,244822,18359101,60376,68566,189436,1434552,521626,700915,353296,1957663,496447,671323,641050,778861,125044,634819,406267,20474149,90937,854848,987442,947998,701353,546352,664147,495586,72859,103273,3907099,37438,5206,3952,5140099,116353,116311,25282,189541,46063,1121862,752839,495376,617383,161662,613429,682210,65782,682201,642880,682186,665707,682168,245314,210229,134404,522442,244549,187033,22060949,325417,682162,197725,416080,117565,689980,231754,709027,1267824,21065735,749956,749959,727645,232759,947500,643087,35821,697510,518923,381865,382894,1318818,1528783,736393,1413678,1795330,530200,21379259,978364,313219,613645,1611595,472840,4297,940138,159430,88090,20930518,1106733,373933,657955,133396,342466,77497,80872,207598,295708,295381,1524691,1952164,1016716,769273,1729597,1631596,710848,728533,1614625,599566,954388,1143222,865567,468457,1650571,909778,115918,1608190,1803694,947587,985678,960157,989932,4778315,136219,183613,1487796,2171497,947761,22306,279070,1431366,88309,89893,87931,17785,20260846,74008,18114604,100558,109150,241918,224413,288454,70795,14236723,405238,1440375,17205439,180826,1055074,950704,947416,18358306,508405,663724,491374,1005928,142726,22756,111406,790339,75295,878245,4017577,731965,731983,731980,732016,568864,658489,216706,731962,77515,732046,732022,73411,74587,732004,732019,732034,584941,731974,732028,141319,279553,98989,731992,731977,658753,653395,701380,215617,731995,190228,546862,1429938,732049,1051978,676948,389776,543553,509719,436897,507589,1219188,1638727,1638694,1787569,1072456,375235,1844389,1587043,1850080,746182,795184,1596826,13276687,500887,1638766,552562,167434,148687,746167,1081086,500896,159334,102319,376774,975778,1454334,190525,296722,688123,470488,470485,695884,732172,15980590,243874,196876,545149,653125,486850,4020697,183823,759880,1267005,722767,14134893,413077,1722403,522526,460198,196924,650977,528550,279610,723979,354937,227362,487042,704557,669643,355321,657997,1123944,1123938,1564546,204619,163072,1091394,163063,163162,1071877,1508286,1018258,1010014,479182,468955,707389,282283,655042,619138,162889,882097,651160,562618,13528881,329569,619084,471556,688153,295090,889087,430375,215989,664144,651631,193612,503824,126781,16993285,161800,501940,197233,446701,443392,1455612,1482459,167743,637480,127084,20201416,1511802,693901,94117,115291,167179,199183,716983,401803,669268,54355,520399,195928,322249,119968,354928,13215999,764929,411745,13727585,826393,595426,1596619,35119,1596610,966655,521521,35050,35068,35047,35065,35125,35089,35059,1107117,826390,556105,753997,207730,536749,35056,21296315,1667869,1667872,1065169,214867,1565197,109690,436444,814426,758578,1461528,85486,83146,563629,759361,1227678,1455213,123046,1596625,436444,325477,750718,418261,58036,516013,894226,438064,1070440,1369677,1552861,196063,342163,538648,441997,593383,553270,841780,95800,342892,29146,29650,30418,114175,172279,173587,93196,986299,1651669,115930,1236030,51631,486934,561865,1596616,159385,1150851,904948,851527,1666033,855628,593431,856108,1596628,668647,1658788,755995,1671697,654109,30682,1785820,1062457,1034902,1009372,1009378,353146,676021,2088664,498301,1258113,1821553,1265757,1847494,1073209,1073212,1073194,1073203,1073200,1073206,895495,1834750,874885,931063,1073221,474136,1783840,1931296,874894,1497498,283216,506413,508240,1367817,1378083,1611424,1029934,1029937,931678,663910,197836,896605,1065520,1930663,613345,1810135,195838,534196,686692,1230486,555793,1264932,1055158,667840,270505,194683,481738,102157,1402014,1454889,955594,509245,1349091,17203816,157783,468910,913366,1600858,1642648,54085,2234019,1064944,1922017,212755,817663,831973,831994,831988,562441,74437,945376,332287,1673239,1725424,1061443,856774,253111,1113429,2234021,931594,931543,831979,557113,352003,675625,706306,1642651,225826,332116,992041,89734,1849696,675625,467212,1289337,1573498,2117079,675637,195967,523318,957595,1047160,76219,1787791,1787785,1020016,188548,678364,634399,1787782,1642654,99226,22005554,1510974,1103046,1020352,1650502,1020244,19621,186457,428902,48349,529840,171997,382870,79852,643228,600265,668947,125638,214696,102448,430933,430924,430918,687001,1136397,686803,1446663,1109538,832045,705877,180904,354952,618463,522559,551245,475099,19499380,269980,505072,296332,497938,129142,548134,255331,527194,16019263,713770,74476,344347,738460,255112,1614091,260233,15254343,291958,345508,713932,773023,415081,14599885,1686022,248992,715417,955240,950833,232312,812386,246868,848008,550801,628342,1036282,1246734,246796,1000405,538321,314533,1318233,345001,523414,1248288,183043,320218,322756,203209,1012453,1012459,1095834,327844,162322,1089549,773020,469498,386911,386770,386788,184300,386827,386902,386884,641770,542533,400141,909661,169024,199459,200518,198058,168685,636049,966940,1482351,353719,1287867,1510860,191215,17203849,505480,497860,18938935,492301,651652,191080,392116,1338663,1446627,282541,1128294,243880,596983,1221399,1721869,296194,529306,408010,651277,279580,307036,651271,13779987,18065407,141448,709660,709033,1059634,1854961,167185,1634077,168937,309220,711439,673267,188293,19486234,275386,1712881,1659754,1398498,1303404,495730,1656955,309472,1852564,1854949,881128,1088625,1460397,935923,1233891,1854952,309232,206668,711055,136048,531391,212251,732622,484771,113377,650425,4272553,485386,690748,995203,719815,1109193,823078,1064701,591700,1588810,421060,150181,347662,736072,375850,1024459,1557148,627316,765565,1382277,1377630,21825332,1323009,641704,1377633,389152,65023,398575,1117632,1252071,169039,382477,460606,378907,459595,459589,962524,58639,118000,459583,504940,183625,17974711,611887,21871913,306844,325630,474391,1082067,805390,413182,640717,640195,1112619,792325,792340,270547,791251,1686754,712840,1230438,773872,1953823,830695,830692,830683,830698,726730,1899091,830704,1269954,830686,726709,1953829,1857802,830716,1076841,744499,1728448,830701,830722,519253,830719,708331,783367,491221,491206,13664843,870265,898315,456610,2243899,1020871,1020877,3052057,4687901,830689,1401876,830713,1953820,710935,82063,490501,641086,68275,68311,516955,79624,299998,508234,380746,97831,331588,121924,71287,711628,1250991,328999,71767,75874,565900,157534,1716238,758680,298318,58333,15684991,313087,10306,98836,745369,841363,30493,5133211,745366,946153,1065925,1030792,201304,698092,189268,687097,292300,723529,650959,673900,1716223,685555,662848,606970,1716235,72976,98857,745372,78145,28030,71461,111496,707611,98476,404506,24526,72409,75220,101539,509875,76741,36547,70351,76996,191842,161137,546058,267016,651115,651127,142441,114658,114364,22153168,20395699,1096194,1984183,1671214,758755,756400,1030798,1832893,284473,4012491,1939615,361999,668587,848083,726766,687307,1732990,15283,83155,77920,83116,83125,39292,83107,74794,12352,74800,83140,83131,26791,83158,107854,24901,83113,83134,687448,687331,72361,7348,37306,78802,78745,68479,83149,795328,1684312,194521,228703,83152,37540,687334,81349,1614943,1108008,83128,83143,71377,71347,83110,1968544,1318539,40471,1126419,432970,800896,687310,980185,1269876,687316,97420,627541,109279,89332,77902,1361265,20810326,830632,491587,903811,72973,381388,54460,17995,548095,60835,201490,650923,664447,83665,1127661,131473,1127673,979228,4867,1127676,186358,61342,372712,661531,1377801,1377798,1142268,650770,1021012,1127679,1476129,767023,1022593,1022605,2120691,20543992,743164,112954,792598,61396,701047,61300,61297,61312,61315,13078137,145492,77296,288850,80881,69901,23341,20863,29290,649453,586585,87058,81592,755590,1124145,585298,585082,264643,640609,1672075,91678,104209,94561,104899,9292,159052,94960,124411,760390,80503,21679,75748,80512,86506,4480,66628,1359717,1911565,80509,1410168,80488,661378,661387,213958,730870,680992,671437,527737,167191,4019265,1340328,386776,139204,102958,507991,882115,771691,1686214,1495275,293377,344515,622318,746296,607657,203572,1021069,346573,344980,501463,313540,1349448,814453,401224,522151,283705,570817,230359,4693997,388780,991495,845656,1426923,1067245,757414,946141,1366248,1065913,1265478,698152,498952,1409154,735994,79477,83800,69193,121408,37090,91588,80428,278578,13036553,68587,10315,83041,505507,56503,137233,70789,1513600,1118394,21782285,88753,270259,407419,524590,704320,754993,1536313,561532,561538,561535,752083,889681,698011,508699,20907517,514051,460795,528130,1065664,1105899,1101750,216133,1561357,1232295,894397,149650,287908,106135,130777,75166,182056,659086,298453,298300,16303348,152287,152278,152332,488692,508633,289222,1080270,5121501,1398540,232177,942919,89803,1088214,1428081,657835,23842,530458,301861,1089543,445315,26104,391483,230068,24922,72796,88036,88030,56488,88054,36469,68326,88096,76519,68395,88048,612535,88066,36541,88063,88042,88108,501391,770368,652519,189853,190957,439471,42259,24625,98452,173686,171937,151741,36430,80464,79186,1004839,184036,352039,677572,352045,281047,186364,203689,58690,841507,17953,369757,437944,138718,395932,88567,98728,305170,458260,464758,706273,1668202,71356,746026,431659,304999,1381875,1412391,905815,371677,678406,367336,1355985,4741319,19582516,1433010,1353228,1678999,225643,253171,453925,682873,1418130,556615,1679008,19309399,502273,4701139,556621,501058,209077,381709,201367,404479,1679002,225877,256225,703738,256117,556618,392053,161611,556603,394294,1606150,46441,256438,256300,660517,496873,153961,94693,1108338,436858,398698,781771,394405,757315,2050867,1939726,755872,1285173,1062316,705154,817774,228229,489958,518839,657100,107839,2077048,1258272,456928,1671592,647242,701653,310870,396052,370204,146539,21199,837067,760864,1351206,791899,3909087,366286,642922,416662,745333,726235,415009,104746,491356,415030,415018,13645443,20114350,8092521,506767,1667638,89398,415015,20154553,20154544,20154568,745348,244276,134833,13743141,538735,20488702,2167587,1909657,450544,20114548,547924,4015781,139120,139093,415036,21144689,697423,546259,4429,375655,147007,546262,1028689,561811,388366,443626,543301,174478,541393,267010,17893090,1626262,2260773,84445,2799019,2184931,1626289,3627243,983302,659746,3497121,2799027,3666531,274804,2260787,4093957,2202767,1993093,1993081,1781677,647278,1626292,534985,693079,1275291,2260775,20424589,1756144,2799017,1993099,1275297,649057,352585,327613,112465,266995,224320,234898,77977,64804,649723,154534,446401,781132,1409997,7883971,1260771,98122,54364,1262907,643915,1540282,327589,1263150,580867,606946,524083,2038246,54382,227152,311440,227158,987793,246070,54337,76561,5911,1365627,396931,516244,563707,75958,563695,563746,119740,563665,119884,525766,136840,451780,87742,368728,56329,1707523,738337,1620070,225910,598771,349321,770449,717718,770455,208066,117013,116893,116923,117028,116953,116950,116989,116890,171055,117019,117007,116998,117001,183211,448201,517951,19581397,338458,469327,455872,216184,796549,458917,693676,169612,1056928,322246,242959,369814,549814,676330,676333,779779,676321,786262,172717,115003,444070,103009,83869,444061,25414,157630,157576,157594,147733,157600,157618,157588,93745,1121400,550966,396310,278821,157585,157573,379270,377272,1204986,792445,792442,201358,792448,521947,688588,538489,13618429,4787321,593356,1042714,15106941,1835878,1617778,20744800,1379982,1403154,536464,412255,1831834,1716394,857908,19287055,468157,1635175,1662445,282340,1740388,1835884,975823,1343028,372976,183157,1026280,1798726,1786114,719455,1449609,486466,4567415,682765,1788184,775351,2058586,1056466,655684,1795336,1180113,719950,1774603,1130133,753553,1756078,546829,666508,4783309,618490,327865,616201,616090,702706,747841,270010,594046,270091,616111,601585,601567,762541,762553,762550,540613,269809,594109,211624,204658,403618,1122021,743158,149698,641062,594082,723526,162535,1544992,241414,370618,139507,380332,472873,730105,696532,145546,163711,208804,674404,1870378,1633582,1016722,1016749,1866583,1755709,804901,1790737,1530433,1259550,1105659,1587331,501331,1130397,4008371,1755085,1722070,804886,1631671,1258953,1635829,1278063,1382151,997243,1705663,979615,1094100,1500189,1706107,1729684,1258941,1747486,708820,1748596,945544,1233411,622219,413485,371041,12823891,649048,657784,25603,80965,28846,78463,28852,416302,20438914,490159,568084,515578,28984,25792,378619,543007,52183,5157611,19309897,15033037,2195103,1939753,364498,1065709,1720501,757123,757111,980206,163648,1671235,198880,1939702,202642,198874,781402,198889,198907,547804,163762,198877,1247046,1293837,244564,654028,302239,347476,629650,1554184,1293837,408814,198913,4785201,465757,17205217,391135,13594779,517039,1238724,406966,1445376,457615,1003972,984181,754354,59011,36463,1667647,62221,99160,95803,76135,67279,73396,778486,395080,707977,561928,831031,1667650,182596,754051,167824,473713,38524,503863,931372,13594963,368341,449380,154024,21985,29830,24316,79966,449089,593197,5986,251971,89860,429898,76492,72889,82681,82603,7727851,79933,79975,172672,173578,28921,78604,251896,251563,467941,445321,45733,224176,86434,70951,6253,1827691,1411578,230374,10945,2195339,984157,1697245,20849698,62320,1252887,1697245,171883,35272,75814,1010407,80713,242668,461896,1847350,1905778,564040,173386,707035,95323,1735105,1295232,444160,1387056,20719006,22034342,547105,1758799,829381,973111,487996,41068,757495,567703,103342,649459,352573,409480,223903,172357,244609,1066771,1385685,744352,469966,318367,41326,554353,664777,20168509,797041,495400,191122,306922,230062,443623,195028,4279473,545659,727492,545674,367195,702640,183883,364966,702646,178618,761329,19754866,19754914,286627,749173,759457,211279,211405,211678,286606,759406,213508,21925382,286621,286609,306928,21911420,22033499,22033511,992398,286624,212188,2774391,165652,373192,14625969,140026,21871427,1430328,190699,652810,652816,332077,735844,641920,544774,195184,195301,90379,1107696,515185,377326,189466,929188,781483,17544526,817099,780313,133759,133822,133852,473881,214279,524146,389233,13254471,317866,520120,418234,544504,93124,1720648,1557400,660775,505912,634825,93175,26179,4708387,18802477,623122,87313,550540,87265,202336,204370,859789,461881,13717393,21667367,17566255,1706140,1584556,1601995,1530034,1665622,275347,467590,944941,653419,1420701,1135920,123427,1673602,174709,230044,21388352,443155,1593727,527473,703327,683365,462025,805699,1114218,430996,812740,674401,1102020,608023,2168561,18301588,581515,581524,1002655,1061545,812740,674401,1810369,430999,111940,433600,12975979,522562,450802,485704,326143,785272,484870,671503,684709,500680,411709,3863367,18377260,516007,3071065,500677,460408,241126,296263,665038,600682,647443,146713,649072,887608,40744,449731,1501734,853954,445372,47635,446848,1374162,366973,1399668,157090,20661775,518983,1005544,16169893,13292423,20462887,1903573,2194671,1982986,139651,684814,1114086,20581645,785527,184090,672298,374056,122098,5143,696844,735376,837880,1047934,1047931,889984,1541350,670384,142087,547630,330262,330256,330259,763348,1259145,1258764,839437,1414359,1143270,954397,1258938,1520869,1520944,1523221,486613,641068,501904,865618,655750,1755169,1320138,708829,416722,1653292,1335693,4094005,1110498,21216335,259939,21032548,1016401,785653,322300,557596,21031741,91576,57871,9343,794884,541723,91504,82156,91567,71398,367429,6529707,542749,642181,542701,1641109,643111,826843,298435,1076361,1140111,139966,108022,108040,157978,157912,157972,157954,108223,108025,157900,157948,157885,157903,157963,157882,157897,157960,1076385,157918,157987,157888,157996,1045972,13602261,157894,1395741,216919,504148,13788639,1242345,548332,930589,470701,4777513,20383618,4011207,182548,197770,632029,1383507,1484712,789595,692755,692749,670630,514003,692761,78019,514108,514012,514027,1240350,514054,670627,1059811,13200777,315448,197392,1401039,16170364,16170322,698188,698317,460444,770998,210058,661390,671656,394321,169027,1059796,881902,653272,841618,450724,1382214,1554526,1382211,1382154,1382157,986518,1382145,661120,865519,13552573,77440,1382124,1382064,618094,162310,1229325,465886,1382163,291592,291655,247063,248752,291904,291661,291868,234040,1679308,411085,1239135,526270,5123225,234103,13420657,528145,743209,13611997,20554033,257860,1679050,621589,620866,620530,479074,16817923,247900,4095079,1063051,660712,478000,620575,725794,257599,446539,13690893,257824,258460,275191,666529,259465,258037,1064890,658729,1237959,1237932,808624,21963950,1237944,747304,116581,1237926,1237938,306898,746545,111415,111442,91909,13185705,159145,159175,89761,89743,22243,159115,166735,452413,161902,118957,159088,515758,643162,26290,23470,76600,121981,549349,159157,87736,549355,24874,167881,212842,536770,348853,99697,657256,58030,106885,85060,75205,111637,548737,189430,190507,785359,722197,694582,150481,5112599,746389,658363,524569,240367,13917113,142633,656797,521110,656791,280585,280639,191950,185461,678217,1434987,297976,1362747,712195,656794,656800,743104,490132,643126,3970761,61558,643090,1019911,1109550,652492,484867,233620,13743503,1690465,211336,85843,4018193,594049,669148,433360,211219,618481,649657,521215,1102830,687826,1230396,906961,279457,395956,391000,442678,546199,828505,280105,21435983,650707,2522079,13752653,465592,746419,515098,581500,20115634,483235,694762,13011165,1230384,508660,94201,770662,691114,1230390,784114,557536,167569,488878,335251,694747,649390,255811,256129,1234509,672250,672256,4271517,241234,787486,4786415,1218039,352849,469093,1020001,276970,596542,832027,1341102,383506,210163,402106,515380,1307907,4700799,372907,489760,484897,15247029,19212529,671467,1129326,201418,134677,77962,78160,136393,79258,208108,398392,15015881,292150,523168,540475,757204,757174,757192,757162,757156,757150,757363,1754062,365353,757297,757144,757237,756469,1113129,1113126,103885,757129,804991,809737,1631605,394936,262996,4783937,1107843,371902,4278647,13103183,17544790,13207253,1684027,372079,683425,681406,201682,388933,650275,650110,466411,651259,547996,230146,13909527,1634956,194659,1903267,650353,1536766,1671436,1672102,522829,28165,835390,20850466,1286682,1671634,1831546,1634947,1095528,1831582,753754,1276767,1127235,1929025,781354,451711,184480,993013,444034,3724235,98890,1672285,719833,1646842,736348,98911,1941256,98908,86557,98929,98902,412750,1941682,1590985,1316523,664105,441055,465493,261145,311050,664108,664120,995890,647050,664090,664117,253489,48094,299233,47644,47626,47602,47386,784093,980284,276181,242191,246856,270748,334228,434398,232807,409213,1110282,242299,1132653,409765,255178,270766,270772,20410048,1830091,242311,262180,413563,237016,912442,593251,593257,970018,1830097,539683,539668,539653,539662,539656,539659,539677,539674,539665,881482,714868,1871530,1756633,225955,593254,966778,1830088,1124343,13062265,3978129,667006,667009,369076,1124349,524065,1830085,1124337,386656,1771075,4782733,1042324,1131465,488875,1686505,245107,1146840,21655469,3982199,3982197,674461,2942599,1230345,759118,721810,405814,1300302,20677450,668935,56713,367243,277693,1414893,1414887,1353357,20115820,477910,1582135,681823,1414890,753718,195553,455110,112570,1014904,1659016,1659013,1275183,1469550,142621,1230270,708052,330583,788056,288808,1579294,660217,322744,676432,704587,704578,1554880,1042519,1041694,13553139,332677,697450,767464,529951,658618,657328,383071,15322053,88813,1765828,643921,93142,185128,365239,365224,366160,366124,391132,370972,366106,366175,691915,14662067,1390275,1390272,20542795,170017,950749,302986,1263684,776563,514828,676345,730816,1247271,345364,207496,1249128,343546,821437,646744,601684,723271,788899,535870,535867,214261,448465,139843,131941,376804,439894,13636953,90040,1672186,776380,561877,840154,697924,1054009,659179,7162,98689,108154,2070565,454459,108199,121150,5572,1417101,86365,101617,623158,653143,527866,83323,520639,472189,20474215,683098,1124262,653152,1124307,1124301,1124229,17057713,52249,1124226,1124223,876052,1124271,1124289,653137,1124253,1124235,1124217,99361,568159,596512,1124247,1124214,1260087,99379,99340,9622,5140613,763411,298354,532141,232552,829459,748639,269878,270025,703612,345010,283582,202624,119086,685927,659041,13277287,196015,258157,16843507,1333785,12902115,2005537,294661,84649,84673,569986,856768,493237,952543,14914,631567,279349,531793,279355,818605,447844,680599,887563,680602,1238514,1474017,1474014,20368171,20874457,15314823,746164,637981,947197,420901,946177,421951,755701,420820,1057261,428173,109822,683614,1307040,1902880,1556146,5112107,454192,168754,369145,19485649,454168,140014,651097,1454085,416866,1608964,1395609,13390035,117388,1259364,1521169,1397166,170047,464197,727849,1445238,1363947,714922,767818,693031,3845307,20144014,464218,1521022,1525729,1638421,1525210,1764205,1729735,1579285,775729,1827415,1660333,1536244,468346,1369566,1469370,1520932,1755571,756799,1536622,1130388,1390848,1765306,995371,1058569,835978,1273899,1827436,1705657,13789765,1702840,749392,1764193,425737,845581,334654,1712092,264958,1627648,763087,1068046,1658959,836386,1927891,1627669,555610,763105,1911034,1816372,13798015,782422,763060,782329,1581445,2832673,768532,1058566,1827424,1365864,840304,1740379,1740382,383200,1395417,1302681,1305123,1705699,1732351,119797,378421,107062,1049479,1104933,793561,400861,684490,787840,836704,632026,1143291,1827406,1118925,21742,576982,382882,3039891,208651,581308,1038283,24706,241417,4011829,54169,1269174,724090,616093,20780365,216205,12736,5112921,1238607,894595,277285,455119,1133418,13170083,787246,791335,701242,13192359,500398,1686721,2199007,178114,492169,391312,492172,9442867,112831,4729,386314,231934,4715525,722830,715051,1419729,748999,808255,228808,159424,955273,1061476,1545091,1610980,559807,955423,1036237,1916104,573790,331324,177178,1477710,1774600,587038,161842,970090,1127178,1738903,179785,70363,122740,88924,72841,2137255,1026568,2137247,2137257,1026697,1080771,687820,2203289,1859602,1096098,2213147,1940407,2209549,2088256,1977802,2176893,1954513,1953064,1855690,20743939,668035,707077,99973,1779817,19582021,192244,19321933,950815,715480,19754830,1667863,557050,410503,300010,653455,661291,661288,661228,231661,345352,344374,344212,346099,286630,671476,328327,728578,474322,884254,661300,171187,17578483,2977,471487,7020103,589753,1143927,589264,979033,1655317,591016,616078,211645,749158,1218969,747886,746503,4147385,616324,594259,618496,589201,589813,588919,890338,329320,381412,1748278,1426860,1524172,382807,660931,557194,723799,699118,410278,489595,670393,153229,606097,1116591,1116597,1036225,13560337,68797,49045,200494,518443,1121487,320962,182491,568741,182443,53338,1010620,182410,568015,70132,98017,369421,364690,893854,442162,18914161,208897,62599,522340,402250,1642321,4757217,611443,562894,297838,645763,398446,16157725,221755,627217,526546,347563,331876,13909007,736897,475615,475864,479542,475576,476275,475972,110503,511087,752398,77551,511090,476578,477826,477544,476494,476677,480238,476023,27493,21616,94498,279121,17178376,21782873,1444959,481366,480484,475522,724111,241231,828967,20931034,480454,477454,1735507,1057699,722905,536581,649654,537226,1116141,840157,172318,779080,1117428,16031743,561856,962863,1280550,511063,619090,559177,1587667,520411,354346,1723222,882088,721312,449749,690172,714709,714679,137686,13169911,668137,461617,714661,605779,188272,407485,471688,4785319,447400,840709,948478,113641,311026,702061,580675,209566,1003876,1556197,355312,745432,1401762,93127,1411560,434971,787111,218866,666880,723709,547474,873310,857752,939298,251824,681889,299011,24451,99460,454369,191278,1571929,938812,1307484,208504,727324,241228,180472,102835,1110318,396286,1049014,312544,613207,798610,691960,742879,21436184,14444617,4715517,2306873,1084578,4129761,1544845,1258026,1627381,4566799,20337736,20356285,20677099,292486,1506834,237067,739639,1021150,660442,788035,543037,935044,661264,928957,236065,652555,1432629,18115477,13301313,898591,18711061,810967,960079,275239,5112755,332260,1269996,685573,1754866,1053325,170656,4015919,810970,1350333,426160,725449,525508,1730311,1350363,710392,746437,143752,36961,670390,712147,461287,670141,546166,684475,538312,688534,1075125,824755,989914,947749,940132,947773,947857,546991,1625983,61687,649855,434107,434098,203239,296224,3010,99124,671563,224083,16205896,16205950,53131,36628,224068,145693,112189,112192,141013,439060,352861,245986,434062,224035,224080,224074,224044,224071,224062,224041,224065,224047,224050,145690,434095,671809,145687,655531,671806,434050,505198,1448379,1594132,561493,16817386,1430217,421042,146464,769471,649732,1799455,1615189,192754,376579,633151,378895,378967,378943,4001469,726568,381226,13673093,150529,686899,1647970,30433,537310,378841,381214,387709,664495,378988,61684,664765,23191,68287,434908,228247,838780,379015,102457,102436,72199,618877,102439,73669,13506087,434056,552790,1045729,1068361,728506,664951,291553,1508304,378958,291478,503395,621970,1707238,595579,938470,664951,378874,458941,339700,784117,652984,69958,274837,61705,69952,595579,507469,702133,378946,463204,1647880,463171,654367,597385,1026274,595582,66478,434068,24007,1299102,2251635,463075,463129,648727,1146702,17204311,4019967,378976,1249170,434284,379042,813994,463072,1500450,540025,1238586,192742,822811,1500450,1816669,1373916,998044,1381083,1470591,345040,435328,966508,19808890,9441809,1062604,1787338,136135,577159,136183,119788,106951,664684,1747954,1816672,92281,76186,1381080,68599,18802849,119767,172354,985393,705286,87802,77251,463087,545098,64537,865585,865561,1258659,172111,500806,226015,463066,839524,803290,1490547,463153,556921,463117,464341,19699411,772399,935977,300463,1065256,640552,890818,500128,162901,342178,307279,59314,549190,679801,709057,732385,91888,20269,107482,656677,732328,732391,710155,732394,228154,643666,643675,643681,643672,643678,643696,529900,159109,16948513,607750,5950,228148,970036,647686,204880,344770,313336,347323,202957,1588267,344560,550312,789205,207829,197542,314557,220246,353617,1288695,610738,276937,434977,469396,434980,1632274,366112,434911,591469,1123128,322771,643618,357793,283855,588289,22789,202504,375703,1431666,13045519,1247298,1246950,772369,334180,20884,752305,411823,1520179,711622,366241,36328,463972,381571,1039981,76408,770908,554068,640879,540436,686854,504064,669178,745075,376108,470674,286468,745072,315892,170476,13003511,489868,1066243,313435,204061,285481,377740,1256484,936913,327544,282073,822019,281746,1261953,1002217,658513,1254675,1534945,4151269,799366,653377,488467,13254079,355576,952162,20885941,299611,1110447,257176,1111539,798043,192106,1390422,1662355,2027722,980890,1282770,1830640,1105944,1672039,1034908,983218,1671628,274264,1066864,1929658,1903159,1671790,2069659,1982992,810088,2179907,1930192,1847560,1809745,1716214,1928899,1952335,523912,990202,1603468,1047742,1671319,1809754,1459548,1047751,189820,1066510,1105935,2179909,1066663,1283472,438289,448567,448564,1448259,1930249,20744698,1929736,578947,1929727,523915,1929949,1098147,4111109,18938656,523939,805516,523954,85453,523945,2050366,1130112,6574,790399,49117,1930483,1671295,2050624,1066870,402658,653803,90940,1403043,1420671,1671256,946084,1284114,1422723,1543615,757543,1065568,1299702,1809481,767566,1929853,1809706,1066846,1929226,757612,1584103,1929682,1950565,1396476,1311939,492352,1523002,163459,756805,1066246,1034986,1606384,1929619,1942276,1066855,113485,1929745,1928764,21447602,1245630,1434894,195073,1952416,1456938,1628065,16180885,1903156,546385,1386957,1929463,1929274,1269666,1303977,1066315,689353,117535,642550,418042,950767,18065293,1929103,1847620,1314039,1834702,1372710,17056969,500599,216508,825973,764689,1116696,15032825,2050423,550918,1066549,698866,911986,1940005,552388,417325,184651,1418310,454606,18687754,13690477,212152,647068,211462,647086,1142604,381871,1826893,1404972,796216,755809,755803,611053,568351,648835,60118,648820,233071,472129,659203,632818,632800,157255,523171,558493,688870,117088,212038,372055,108247,632803,428536,1118973,632791,647014,401230,51760,278107,204490,497350,328372,1114353,766669,689809,689812,647008,470251,308854,206296,313126,162052,461458,613900,594481,1547047,1513396,1410996,1410999,472546,1410945,1410951,1410975,372433,31741,666439,452887,451960,895441,1249077,13229665,776254,529972,297148,403309,421447,529957,1410984,454846,1410963,1411002,549676,451687,871495,313423,202783,54967,202600,864811,1353285,987538,906253,345457,313360,313519,838717,38230,21681089,170671,390373,493639,134548,343387,529936,345337,1410939,533725,1356294,1410957,1410978,718027,454885,460273,286483,1325526,1245015,1410966,313468,313312,719260,529966,718933,457774,1247019,1410987,457744,614746,720139,70840,1410981,42898,1353963,529954,356026,390319,541234,457840,297136,392890,558040,712276,108082,405106,147847,392878,392884,106420,1712641,392872,392908,696415,457798,167698,21229199,63466,611836,962671,1564549,352813,1725499,855724,1611856,745387,1653616,1488456,614638,1513615,754606,772528,227155,270622,958534,20986201,491656,660829,144904,141550,21174422,9443957,178810,761932,467329,791704,881839,877024,994060,13341983,419164,1567828,419161,114271,1134327,1135689,419383,14735601,219010,1514497,689323,318499,826225,292411,910609,579631,579670,1230831,906985,1009612,858634,1071073,858286,1567822,1042432,464437,141298,1567825,1460448,1047388,820237,686863,1136382,623131,1567816,189724,16303015,579517,1047388,392332,1567813,746116,858568,191323,444433,189724,444463,691492,1001560,540922,650167,731035,135442,1514548,1458882,1032580,36454,1476216,1025377,1567810,1106985,732616,523732,671932,455923,875971,671962,911311,433918,644131,1107771,521080,521104,196429,888517,529672,441862,469936,1062736,1596676,561958,402145,652909,419323,189259,194233,137821,77824,1529971,561316,371890,415228,437644,156202,1081224,955435,521083,1008406,1008403,708628,89425,89407,1318911,2952301,509701,867751,953407,825157,1095990,654871,53149,155227,461983,743242,743245,225076,759496,244159,245350,137818,759622,757240,313345,378247,343834,1503510,697726,201544,2130463,756808,759640,757213,756946,126235,756745,759688,757057,111709,759475,756979,756751,232987,666754,759502,759469,759421,469990,756757,975976,343180,592441,169990,538951,1365930,861649,464815,994213,1085355,1046977,1106400,1567612,784375,4112309,550591,155956,1105626,1098828,2239741,416098,5380,1362474,374968,183505,211804,1231983,1231980,1231974,1603276,1231986,306916,685513,613447,441496,1659709,671506,1825951,670078,807313,342544,428917,147058,747658,710857,1373841,1218936,693001,1389528,995029,1431660,389182,840952,979699,747085,22915,6670,1634743,111649,369169,214426,73906,136126,93451,95038,840946,521695,702361,701596,635944,1028491,635884,11212,25624,370804,665023,747922,747154,747778,732994,521941,521938,1402071,874129,664846,521944,277201,587908,1107189,723019,635323,502873,373054,633793,452287,416791,701668,563068,355180,108544,723325,747322,355159,355156,635893,355231,355309,808231,355204,874144,1004767,702028,366277,369352,701686,702619,1046974,453577,21529229,529273,139912,263062,4001533,702583,775537,723226,94606,647746,947518,82273,702184,1303746,486901,496492,435322,21855359,1253250,528760,150796,427960,704800,1976449,1325868,17008,1004737,1872283,765343,858466,150667,1326564,765526,491023,360253,360688,358393,360145,1325862,1116645,503851,469993,292201,396274,437635,652741,786916,190825,189712,299434,652483,15394,7360,94786,443956,292570,384625,994999,375877,1520581,438043,671689,1803367,94792,13366167,37105,93322,303715,304708,303946,304132,304600,303886,303841,750247,151708,128674,303859,1252806,2076814,426688,93631,598633,526771,733771,142030,113359,1250652,1261857,897928,163582,5147669,418096,517726,190039,191977,648982,436408,21739,78586,136762,13736811,4786459,120847,120850,120826,13153777,1497069,904513,27550,1767886,154669,883369,1680691,56479,512290,1226685,1680694,729769,800983,80050,80056,375346,18313204,356044,82888,67747,79993,11518,62347,377896,417514,1013914,1403889,18313210,18313219,82888,4837,26689,132427,79999,78493,79960,79918,79996,74506,18313222,18313192,760363,79939,69670,79909,81463,81433,69691,13126983,79942,734839,15193,22099553,136366,81403,80044,81004,80002,17738503,418288,80080,89170,13161797,369775,95983,820879,616621,173728,446674,82939,9444295,48313,1373208,1402992,994306,994300,427387,1011919,501064,92806,738391,255694,80014,706195,1853983,1657948,1263561,715162,1003762,955453,980188,955438,892990,232396,1012438,892927,1954243,16804126,61018,1618708,13326175,14693869,443134,14599127,315025,773578,178384,448726,448732,560395,1359483,694588,694585,377950,469237,530581,787750,233500,650749,460195,212161,851419,1231278,725167,550135,561634,561607,517690,561601,655366,655381,704794,352459,80728,720892,146524,123184,703261,494278,88609,441433,115909,79273,42412,516661,71176,37258,95920,577225,9370,157708,9802,643195,19211614,564103,44875,434875,437320,563674,183511,563647,768475,1313547,94180,151744,618901,1467372,94171,14551,77242,566197,708982,709444,698278,660901,46615,436630,28810,406525,497449,382408,20886280,13237779,755407,2048491,2050807,421732,1059874,1059841,1378077,1903471,1038016,1847425,1903423,2114379,1393257,1349607,1929028,447172,2187113,1691155,557008,738412,771070,268630,1137432,1110978,725437,1831579,1847473,814243,516910,172489,26704,140302,6271,1038019,106720,93646,75313,81382,9820,446149,71368,112006,621997,1706959,700171,173416,754612,173698,670267,172939,90913,172225,95935,30166,415690,14237601,527065,1928824,1281873,503023,427888,496525,95503,567775,42409,11104,26983,404011,1809679,4749139,587284,33787,28006,1398876,1422786,527023,1085655,1929406,606442,1401882,2048440,1672270,250735,1925605,797155,1050157,1113882,587641,15684442,396097,705184,90559,90637,2156305,690499,688378,707470,520267,520285,520288,119302,119293,1441605,197710,665806,681436,481129,161728,731428,162436,18686740,492694,433492,432964,223141,148837,587299,490468,154681,760498,1084083,627355,731506,150877,898936,765769,839602,841723,1068343,831820,4015839,897631,897616,831826,149818,2112987,149773,897619,150067,19510585,401620,192031,274108,5112471,776740,459979,1239021,685504,682597,15247633,474055,710668,14976601,110215,113149,688165,219847,14985165,396580,426892,426895,426907,98266,503173,119467,3950837,76993,471022,587032,187723,933583,167437,145585,618628,378634,21871943,216271,20475511,22193032,13727359,307009,352933,887461,4999,5215,1049347,797173,812224,99436,445351,797380,13291855,874210,451096,3988713,631321,33403,445549,557587,597556,796792,887386,597697,631315,34957,597586,269848,597685,597610,631318,579172,1723639,1554610,369388,26833,369313,58579,369334,369343,369424,166780,722923,1433601,1634929,1829629,162541,369322,150553,369268,5140499,1418607,369412,369307,18902194,212293,369250,489922,1604416,313141,430600,26902,447298,712459,528853,377884,667819,296896,517546,773161,202450,204607,613759,774922,712462,712456,397834,498193,1362456,214357,301804,890767,489547,772936,637846,140797,1252236,729325,1246944,1577803,295330,83071,677242,1044052,671470,1434585,1434549,741673,1434570,1026382,1434582,419254,1130853,14734543,1434501,1434561,1434534,1434477,43465,541633,1130847,1130832,995071,1130835,1434540,832081,885505,1043224,13412045,1434507,1434513,1434483,761761,974242,974311,18913915,1130859,1130901,380794,55840,55849,1130883,55858,1130877,55849,1130898,1130850,547042,1136805,1136751,1134462,1110159,246601,527308,1434486,821818,1434519,791191,1130892,1434579,684940,1401924,857956,260200,725119,1434558,1434531,1095933,2175085,858019,1136832,583276,1434573,974218,1032364,1434510,887680,652711,1434537,1033630,1035865,1434480,1906327,1046758,1135005,1136769,3987107,346918,3665301,587626,1060138,186133,858088,380314,459781,1304991,1135230,1434567,993553,592945,80764,23665,722161,42352,528889,710647,106396,122713,63514,73987,435379,346867,455113,16205887,209431,132403,214954,422185,712723,423820,154951,422869,423205,423982,423493,372814,1382217,13162515,433348,424039,541390,422740,423334,649339,349831,648622,76069,441889,168265,315799,13560065,224638,649636,484174,278974,423124,1123200,422698,422689,855616,593155,1010119,813478,423112,422587,423103,648616,649336,161110,21065267,518305,518344,518299,518335,518320,708391,708382,518311,1138443,472795,683125,5112547,1844983,1230432,1014697,745759,1925836,1596526,1912237,1709869,56980,1371495,3180831,788617,1508088,593182,593227,1596844,15337179,1618051,593206,593200,14142655,771418,345667,179905,436432,503065,114739,495637,593239,593212,724573,1625383,914791,1602148,790138,506191,704674,270031,410866,211483,518992,269800,616054,469162,245170,455902,664498,664516,664588,664492,113302,489577,98980,36379,68167,664489,374098,81457,91759,406837,82639,69745,342835,78529,76018,664534,664540,86167,89185,79474,102754,343078,69526,342313,342919,69523,69520,115789,224668,434962,69544,104131,1126638,133486,349036,81484,437461,17848,490216,348364,119875,81421,142399,348388,81289,100858,76411,69655,427690,83680,427687,119881,348409,80800,119809,427675,348433,348340,657748,470494,81337,427681,172615,173644,2208765,172636,4114,37225,95938,536119,172711,664576,417331,131980,353344,473380,650827,390736,294103,243616,112993,643444,157564,643447,348868,230260,643459,643462,1634332,143770,30457,78109,284005,760195,491869,295867,760168,343414,313465,300457,541897,736309,343750,989488,203233,343966,283771,204664,169999,434545,434530,760186,654496,4534,5884,43006,2842,9211,3196,5017,6190,15796,11836,15157,3358,7168,5755,386029,889684,15298,6700,11941,14605,1065679,1449315,471910,804649,11011,12568,621859,25450,1900,12589,10192,997309,422350,1065673,995503,19210,20827,1449318,566011,854779,614290,1525345,423571,422962,423718,1525360,1525354,1372725,1270158,881281,1422306,1449321,242665,835522,195367,1525348,1263378,1525357,599593,425029,425866,614275,881230,1264071,1382094,1276938,1382361,1525318,1525324,1242069,1280745,1382133,1525321,5179283,2198815,1440975,15555293,1525327,1362210,13770415,1440936,1440984,1454640,1393623,1431297,1440978,15555279,15685021,1431291,1454646,1431195,3722921,1525333,1454451,1058842,36703,22193935,2593646,1525336,1525339,1525330,1055317,2457601,465889,1055314,2122567,13672439,1066582,1847365,1939561,1065592,1373349,1434849,1810075,1101798,461557,493075,665953,189031,616279,748819,746764,893935,16303354,111652,343000,342952,115900,113719,132778,490549,709753,231745,60067,136465,20959471,709777,709261,132775,427684,114421,887704,136501,111151,644029,596620,596623,22195996,535165,446623,17166187,760147,188926,275104,947863,1735168,458986,171589,115453,959854,51292,960001,154138,536614,777163,746017,650824,1242072,191848,199144,515677,581089,431248,469357,71614,761002,304690,760966,354880,761098,640903,487654,688192,1638910,760870,522763,436030,228706,195910,98356,190606,789403,186166,98365,98287,98347,124534,972367,1841245,1841248,492139,172468,781612,1458597,195703,672385,215506,244462,843529,972955,454489,1437222,662869,98401,98362,518212,734596,1438398,1008793,631576,717256,515371,454177,528670,436138,463552,468133,653449,1438323,186235,490945,71887,84316,416407,93691,693247,1503876,1503882,93691,693247,1353618,1031542,1377879,213733,622813,34261,740533,890437,777433,20368762,5810211,792274,98977,560626,94885,560629,3685499,532549,101794,17544016,140422,71710,87316,433798,1275912,683533,1374909,1446222,786238,560410,176482,435352,510385,706120,706123,286504,648388,703810,21295208,1040527,973540,706123,158395,646375,648451,453454,1614895,142663,490624,594163,208429,208423,208414,665095,292231,201508,559219,547963,915583,915574,643324,658084,1287435,318802,915577,421096,685969,319057,1134192,20809297,467866,1134099,742717,742711,766969,715327,1017922,507157,1102647,1102650,1102644,591529,2331005,712882,752899,681814,752896,266791,545311,685114,1704136,1541653,912829,4215959,392065,461818,113554,20896909,679891,549685,679975,1401060,1401063,1238373,679732,549628,680068,134452,134401,134353,2265399,545155,650902,650776,650545,515899,1020811,189886,697591,452416,539086,459025,787480,413779,1054618,1054531,305161,1458012,618529,901534,618460,595762,616897,571198,211621,211672,616915,616921,616909,616912,616906,351874,378754,370573,461758,299572,490792,597901,296434,17566552,20337436,1940080,13390057,1942399,3813385,1939804,1103898,1016461,1671565,1931413,1833577,1504965,1032688,2114359,1833574,2171081,2171085,2171083,1952890,132346,9443283,3987617,817510,1034536,735955,1952857,1718350,1718353,1304322,1541311,892555,1076766,788200,1001566,1001569,727333,708655,735931,1336524,197290,1942414,142498,21599645,1022956,666571,510304,485086,108142,784432,76126,264307,108124,551080,478963,96940,108133,706156,264532,142501,740572,264220,82138,749383,1084470,740575,140548,437614,392326,668173,34279,437605,605344,98851,108202,108190,108211,84970,97054,352756,139600,58576,108196,108208,89992,108205,108193,16842655,709201,423004,1672948,1610464,423433,423427,1382433,422809,18925831,1247337,16043323,621667,3942895,189745,1009615,1518724,16044322,1009609,685561,343537,13413127,187309,411421,314989,372703,685321,646684,898612,1668004,717268,1350693,829600,966862,727528,192061,20543971,641005,344176,685564,426751,51175,419536,51271,270235,518803,16006825,1847743,594700,587443,1385643,710917,310939,1389438,597010,597604,1125801,597568,292066,616243,710860,747667,547189,1847260,1506054,544990,1066162,355216,311008,156226,1061584,595738,311092,370684,651019,390706,755788,329287,1847734,18302215,1847731,296428,747916,877729,1847737,597676,823450,325615,858643,328975,600637,469222,54610,504259,761791,761794,1781770,1541188,761797,107164,990994,1242753,1781773,1053016,698467,1054912,715444,207985,455896,1553623,98239,28246,19103629,13908621,21666590,315484,874360,14684115,123034,71668,42064,21874,454402,66556,666052,522592,1067722,1458054,1458051,1458015,667381,1471758,13066,51679,988255,1288206,1268109,209401,1397538,915763,4096601,274810,799009,916069,1060054,916012,1087803,798976,520585,615667,209290,798991,209164,615724,522142,481711,727624,938977,1041319,635191,16006378,666319,1121937,538660,1027321,209101,814087,209377,209332,360532,19309726,635194,1106661,1374126,654385,634534,1267110,1027324,275242,1500528,652105,398059,702322,647260,1751311,1961683,682354,15247693,20475649,13349569,1018399,3817189,821788,1739662,741631,686536,518179,351781,351784,351790,544927,4002761,191119,727198,536038,191512,192217,546892,986269,179935,832750,36061,586339,616123,2619145,241453,765880,765241,457843,503197,657139,51094,208900,358102,1622446,334063,475084,712084,50224,522730,990388,548749,13716925,848107,193069,1249080,15107583,21329141,668008,613762,1544650,283903,535813,1275663,254350,1247721,163822,493843,194518,685789,509536,778993,20530129,689512,803221,803878,35794,124912,637534,1426986,568045,744595,1426974,439216,906718,1121460,43453,217171,330688,555472,3514891,1242174,81358,70096,1242726,289486,544948,356158,1118940,188674,1118943,658930,942007,167095,860743,86203,1118952,62359,74821,613849,678169,218104,1795210,17166904,20874364,682966,1592248,16828318,697990,368287,697489,233689,194323,697492,404707,17554525,1472745,1829209,394570,714121,194911,546547,714127,390670,190273,93556,89221,746578,428743,521077,12672557,10153,1468554,57583,790228,766504,308905,313372,343978,302218,809647,189892,732940,993529,641278,466045,333889,333886,333892,231655,132124,50842,1473534,58405,157294,780043,442198,741493,539398,111580,489583,59008,671821,451003,884482,450466,1432572,698242,1126479,400816,1350705,438988,523087,698596,1367142,18964141,407659,760219,860401,860371,435136,661219,215983,20624836,738028,1740406,526492,659131,698353,248965,615460,525163,525172,291805,476467,260134,291985,525130,186607,226066,725371,20553997,236113,502954,1126914,19545343,1618147,252628,18912916,752932,255175,692698,525181,733177,252610,151768,235300,3973121,1740412,615454,682999,518674,331858,1623889,526105,986146,947293,768061,1282785,775564,388408,775570,775567,146422,486415,13646401,102046,771595,396154,205321,345874,203455,888895,1218744,638713,313324,414586,1017448,904726,703552,703609,1088787,772516,346363,345139,343915,240982,283270,341980,7019717,490306,461224,457291,346261,204709,638149,285361,968401,791404,778612,767947,546601,696241,469036,486937,654304,417499,16804591,183976,343576,203761,1251966,205111,638683,382666,594127,1105224,568213,1477404,305353,331264,484003,656662,656665,370546,367648,257761,376336,550399,180643,184021,731314,547633,696580,1275108,1065277,21019384,617548,63304,827413,20766784,571276,827911,1412016,323914,599608,1390899,1616446,1022731,422404,1263816,835915,556864,1263342,1077456,15032605,483124,996739,1390887,1841776,1264992,498715,1370781,187051,1264917,446677,789580,433639,134023,1568638,990190,372136,1696162,1264455,910177,184363,362503,1479384,910183,538687,496828,496834,430477,1026373,504382,808396,423439,1026385,1428795,846046,1305696,994996,1080039,1476228,1718986,1718983,788176,456313,456304,456298,456295,456310,185827,379333,175666,20755561,456301,20676607,456307,54133,211408,270154,277471,3993781,54157,660664,660661,560074,494167,657400,1579249,547615,1536250,312658,61825,683215,380998,343696,70516,70624,154768,902233,726469,1016473,172639,529081,528466,694456,528475,528469,498712,497503,284011,313369,285589,344446,1535659,202954,283945,708046,708031,708028,708034,230605,233917,292243,546364,669586,457012,1383729,1383738,1383723,1803130,1383726,214687,1091370,1009492,1596901,330109,1383720,1596898,237475,1596895,735250,743086,165361,22074506,666955,671722,181591,530686,1669537,1037893,502636,59800,67969,59812,640828,59791,3501929,59797,59746,59758,59782,25396,506593,163042,905164,794605,163126,904867,22258,491887,120778,162979,794602,782191,838576,13900435,371581,369616,352570,718234,13428279,483199,1349775,1028803,214585,899467,1386402,703012,501157,1056346,1386399,157261,530515,727768,294946,433648,112699,433603,433624,657193,5123141,398170,1268670,1112679,907783,465424,1532515,1473150,71776,75553,158416,434029,1603273,109126,693685,687337,61255,531109,103153,338191,385582,649639,33712,792670,491413,1692514,55084,959407,94456,103300,760867,838756,104314,672067,94228,112795,599779,86389,86377,1014880,761755,1511757,231052,210478,472933,231043,769819,1653076,935971,769492,2074516,1587193,200113,1968469,853546,394651,1573720,2162087,1587202,1854727,2695141,1875316,1730347,1759144,946900,2063104,848263,799522,848485,1385244,1540054,799501,372388,769516,1636453,799960,466975,799636,799855,799810,721606,799870,1875298,799474,1875301,1854745,1843951,1760731,542509,77626,182110,530872,1934854,799816,848524,1760710,379843,848395,1983094,1843918,1854763,848443,1854769,203659,183427,1256139,1366317,145438,1924684,848356,848341,848242,848257,1983082,848518,872875,1247202,76564,283708,456661,1683766,1247448,530611,5395,4825,491224,9397,775135,22633,154384,1146918,352633,18115051,910867,747019,296254,208723,208708,355198,1382514,540340,354949,515572,322693,660703,642418,660697,660709,361744,242887,1126629,1655536,465604,1047826,384118,1230336,340444,715579,21341573,1481718,366265,1455663,154249,540313,531097,688111,1401945,841777,856132,1677154,1027972,539344,171016,1569235,1569241,1018204,67333,1596973,90526,404770,29806,883585,1103187,10417,14237145,1442910,26287,67957,94843,691645,83674,519043,16067461,1506078,730288,665242,1751707,1619710,1866889,1475265,1475280,1475271,761611,13560249,1258782,759736,1530208,672985,492373,744529,682699,705586,509500,666097,26149,1538344,1634317,1598938,320512,806251,313474,535381,732202,713230,710188,131332,13637577,356968,291757,250153,470116,245971,1333779,670216,1823065,1409757,256828,490420,992182,460843,1413297,35020,607930,199165,244615,393334,1135833,1135872,1135041,613360,305638,568219,1135863,1135839,232483,576550,353311,151360,1095765,664309,172129,142846,69517,76261,80782,84121,106222,672625,88405,106117,648466,262771,137371,78775,91810,1112259,465775,172597,79279,66865,78559,1238832,75859,448753,674596,674593,75838,539806,307459,899326,239329,237367,1060468,239572,706651,1904722,532066,237883,1052293,941155,240046,20142598,240118,1426716,1052515,755908,975337,240238,706837,371113,146773,1904719,1660033,239449,991234,949837,754483,1066069,1132887,402013,1146342,1409703,1075353,1851217,238393,237802,238786,1941304,237640,3668223,710548,913690,1904716,1409820,997066,398806,372193,188503,1602922,1756357,681958,1530277,1530022,238234,1603162,1132101,237955,1685770,1602172,1052695,1603030,1649647,15684424,19212196,420526,77425,548434,238873,237739,1098966,1722559,1066195,758047,1847485,1830043,1035322,1847536,433927,208738,1321203,15189713,1059301,13317817,1600720,218737,649915,649912,649897,649909,13752635,21052892,867208,593527,593542,876454,754543,905179,1020226,540937,768646,652828,650818,576109,1449930,1783366,1710622,89845,132418,892033,1224450,411619,4708661,367747,484432,1407225,499309,1039045,332671,1658758,712888,1800382,68812,778852,306841,15315461,3958061,1366464,1923709,1229910,1782808,4019487,1284369,1829518,878914,678493,497119,162382,968599,1242570,1108068,1241820,315181,1242567,106678,85930,303748,493003,1143885,5147785,589273,491311,590560,394627,590797,591277,590623,589969,315922,962428,589621,102382,730978,103582,195496,195049,399322,190003,3724385,652834,697441,192940,191059,1042522,1357251,539635,609706,3816355,744889,834913,722245,707758,730972,650263,631540,201409,693793,1561246,529984,1106721,2074360,745411,103948,473647,1402155,232777,758821,995803,13627379,195499,318643,191638,491317,784348,486334,195493,692722,682675,694966,480019,671158,396355,784339,845341,1434999,873946,462577,325780,671764,154840,746260,1374792,167902,166741,614323,1144908,488326,545725,377119,446689,134338,92278,651946,650119,167938,2968,567958,1241637,373405,5440,6079,2332,182458,373405,1241778,569524,5500,727807,358666,523000,301801,330400,372001,1241790,1240566,218677,280162,371941,371968,355624,1257516,13628485,467773,1241649,1241808,210913,13720,247873,371914,372061,1241811,1257519,345484,904003,1426956,471397,197572,495532,500149,216616,216850,169054,571234,182425,744571,499684,216640,371983,604225,746305,331393,1242291,1242945,230350,967015,892543,371929,282514,315556,979945,1359873,203905,207631,745939,1588132,638368,1453122,285253,394666,4612,4087,15253,608230,265174,659029,669781,14859985,267409,5123789,192589,650245,195136,13103203,192898,725830,292282,710956,754627,754639,754636,754621,754624,13690669,523249,960343,532498,543481,653458,601492,759919,315058,536245,1488489,321991,14151273,13094157,691909,4781643,531898,653770,653779,653782,651811,488623,1036276,1036258,1036234,1054978,653767,54451,13342235,20384719,269806,241210,135463,4468,787420,13505841,16018606,487753,1469445,489934,1276962,175345,1469457,9443887,888520,1617208,1617268,356515,1430802,463168,1262766,754228,1121268,233836,1596064,21216302,21031699,21031597,1469433,993262,913519,415510,1079424,1657465,1306863,847654,1131306,1005706,13837787,754435,1469436,1616773,561889,13538559,507487,556333,1230312,1282365,783625,1035256,335575,335752,1376910,288760,961051,335596,1481388,1680298,451753,1125885,640846,1469472,1080408,2134665,1240347,468025,487687,698137,1477362,693472,523663,1469475,1469469,547693,201715,699799,712705,690418,485950,154270,379711,429739,331195,1006279,37348,241435,1353807,638239,3945301,492970,436972,194545,22193278,162595,939649,162295,162394,1242765,550273,83089,1135734,13837175,189124,408007,1764802,294658,1128204,911044,882901,257305,651688,257575,13366829,738220,670495,761695,164617,761698,597703,706345,761692,262315,13475669,2984121,1031389,353992,19460383,557980,438655,754831,754828,754819,754825,754822,37786,495931,386686,1051963,492502,322030,50146,50149,740851,732178,1139988,267391,267592,315622,546640,782239,265240,334384,265825,1138740,14736063,265249,265879,293983,19582867,18078364,5186531,1532986,327148,76222,1674487,503725,490735,288676,411853,701878,1596034,972286,892582,1734796,113173,1466028,545971,668503,652243,104257,366934,1005712,360610,492160,13027325,500452,189952,13611019,1475706,1475709,607987,243313,331762,334570,1231203,291625,740590,1653517,234064,186673,263884,1231197,470359,1412778,704422,332134,913291,543310,668815,505918,682036,711196,776725,247729,493582,247855,702280,978349,1538308,847597,723448,748369,440971,311149,247963,21912377,21912401,672001,82264,723247,403543,786616,109225,246082,1231200,427354,70126,68920,42013,61486,1513714,740854,478102,83575,136411,24541,21805,342349,305014,133966,4224055,1121328,1121331,241240,58204,1116153,490003,13253663,271351,271627,271366,1597963,590422,879832,1597390,549610,679708,780322,672976,560068,529618,4224381,46060,45898,1120311,314602,21484352,345343,202831,344767,345634,931669,1131309,1230240,1227288,1230255,204718,1131270,1249995,199519,1244877,295639,13646251,601795,1237656,309166,285607,1249959,397741,821209,58537,797341,586423,1109643,838690,457348,70369,156967,24907,77941,72826,69325,22006,27589,1457943,677818,677902,1426617,687946,1633426,1854493,297481,3962401,71872,530710,14859945,13153693,154282,705097,1299465,22060853,22046963,203026,21925826,282238,281836,1249440,771529,21925814,1564684,202942,281905,1248753,1245498,344080,302512,490567,449722,814537,1258338,711916,769066,305275,1477605,370498,287221,543169,275482,1466112,896773,445909,1476501,659707,749218,1022164,1022242,1585090,1859374,1300932,1111152,1333893,818269,525853,1526773,510172,1413651,1028632,1738435,1731301,739303,1859380,952357,370513,1411710,1037848,1776199,445342,21397130,1021972,1001761,526291,526960,21315440,513322,607414,724399,998551,135160,21628136,21654701,1859383,2273515,738616,987106,192235,194461,697354,188920,112576,156247,587632,623836,21459776,1859386,1001842,1001905,69280,367201,9790,2872545,3988693,456082,818281,355606,737785,279568,201571,784636,711475,426229,426292,426238,352678,377617,165676,165670,484342,3988585,146680,674035,81121,490480,26095,13529037,325390,1618366,1131072,142477,85042,80896,173818,46084,602494,187252,459109,459130,454762,382837,30667,459100,470389,1077309,4130083,587941,242788,785698,731692,1362549,1795114,1765885,190441,75271,644281,744484,1024528,804124,1580494,1628221,1524985,154726,668992,780310,813658,913579,671479,1772155,1258038,492001,1258023,21798050,491992,414991,1431345,745747,1258032,1271205,1430079,167605,1595728,1366575,407500,1422405,485452,651238,375313,167533,1234290,21174521,5083,95002,11713,135913,397699,155809,1577704,68524,39466,564067,67603,114466,68677,84874,541060,87526,87535,95665,421723,22657,574183,599815,599836,1043893,699772,533476,1411950,935770,867796,616525,616810,600163,171943,152302,189706,190504,242974,661687,661666,661669,498529,658486,631234,493012,551821,1266084,1701841,1719886,1119696,454765,1125636,1125804,312688,554425,318925,554380,318472,141169,1031995,559246,415582,554419,544522,13230249,1940089,946129,1942444,13475655,1851355,1085673,1809667,4149993,1929244,478888,1783240,915157,1589119,1929061,1809688,297901,355651,1809847,1283700,873169,1809526,1810063,729796,216898,682144,1363278,1809904,1056568,1809547,1643107,1510692,1257114,163336,1349802,1929763,1401348,929362,1101753,1941709,704152,409663,162277,732400,450646,1481676,644452,1482441,1482456,718228,688531,463927,94489,1122408,1482417,534052,112339,396223,99448,396232,723835,64753,610699,1587652,396214,143062,119950,354298,29851,111622,299128,116161,398749,647368,315241,647347,71074,530464,646804,450121,36682,445357,647527,690007,418030,651487,91873,1274832,876367,365518,308785,304240,1456950,1350867,1847698,1847338,1937146,755419,1401471,1903285,1455525,1082232,1289550,1137618,1663642,914437,199255,1592377,4128801,454198,621925,621949,1036381,21132986,612427,190495,322750,216505,549568,1007962,326797,541513,701185,270490,910600,497458,497440,191716,749572,1145085,758182,458467,13229447,13119405,686839,1635127,651025,65611,522658,960478,601729,899890,1373889,543622,523147,840973,1629937,185431,648190,370720,490261,496879,515788,683311,406975,189955,456739,287464,785812,490339,20032,329389,1730899,1442943,452437,777334,1672030,1905574,871279,116407,974209,889198,1136907,1134768,671956,850636,1135602,1136895,864637,1135686,20324473,1136766,210376,1265754,609892,1135683,1135698,461650,883600,1136910,11926861,1107459,583105,1136913,1135737,1136904,13222501,1338459,627742,165685,1108674,1461423,1403040,355303,747931,701917,702358,615811,506107,1239357,413590,665308,36181,583357,838390,194314,969931,434371,606961,4130059,15315693,4786997,13085635,433345,73162,385663,17804281,103384,185602,492145,177139,449287,19251088,1080843,693040,640960,869998,1243323,161809,356191,1243764,196549,689287,121792,180226,102355,263047,1430643,21641369,115513,675577,1430637,277249,744469,754603,276121,14044703,88756,426208,433879,433870,433864,185812,183808,320875,686041,412477,1253181,737305,226270,418555,737263,226084,235897,258568,235501,736924,20554255,3979041,737332,246463,4122509,227440,1058365,5178901,698785,1311981,889528,386839,1579447,1638868,694624,728683,697684,13636989,531997,19499290,19471990,270499,652552,167683,15106757,469645,212428,748066,207712,85273,789439,1778497,725005,227704,726667,235246,710800,738544,175534,436120,548380,253318,796687,691951,597052,830206,798973,728590,256216,7020501,6530001,1522525,13704763,1258266,360460,1588471,540418,195181,503746,697966,196423,15466409,1385304,345322,343807,204499,698374,698476,1590838,500428,501466,24943,1537438,433972,685135,509248,420808,228718,292414,292318,529090,548035,14626013,630217,79795,79783,79801,79792,79762,68323,4780457,18077581,790624,386713,485755,87073,108244,114826,87109,138514,210256,102283,758131,451819,174001,198469,745483,452347,791722,788761,832855,609916,731449,1308750,1478619,1107126,154807,726163,448378,322000,203458,230083,650542,1859305,326203,2695143,1655323,309715,20781154,4129471,825799,197587,309280,112231,233587,799759,946912,934033,55816,799942,1952935,756358,661813,112591,498598,757792,757837,451312,800020,799504,845458,820972,269470,267949,269473,268039,267730,264961,1065772,687283,759331,294082,1429416,267604,1233870,1510716,579310,637795,21145256,500851,200242,595075,216703,1239846,14860251,1478607,1240380,1308756,1239843,780319,1239837,195532,794455,190765,726160,813322,1359714,1336545,750673,800251,496849,484036,812662,782500,360052,814276,1359702,818467,1359732,1359729,634936,485590,166675,1239840,1240377,562834,167056,1240383,1240404,1428786,1705597,1007608,2164651,1380432,475045,100258,1311651,748489,660766,730810,971836,23560,548431,162910,786352,38638,38701,73039,882286,741409,1457805,1055968,742219,110980,1672153,1549834,1735456,892576,909649,1141635,840505,1596055,840211,13069957,1617103,811645,572941,145822,570430,497704,376042,1590742,653572,466852,16935688,179770,757000,347680,1671622,562738,562741,191680,190750,652708,697705,189043,560653,1242825,13594601,682606,669046,13428245,593749,96469,52720,119509,474253,1405581,2084320,1362786,1631875,1366008,2078137,463729,1006840,68035,502918,61405,788455,352768,474361,16018669,52405,1504221,942625,1315578,374740,378085,4764759,378067,374731,736066,951184,860314,311707,736111,276094,719608,228562,992521,312721,1554352,665755,897514,975322,174535,375937,630997,1433616,355222,292054,594349,332476,597721,517702,891514,390103,542458,456943,907498,242812,901723,1124529,1067317,1810651,344287,1245255,302083,164026,771847,771523,562207,821350,1245207,821425,588628,838738,821401,601075,692380,58546,634357,13252,471844,170659,506599,681250,821353,806203,1659655,703747,821398,20638951,1443036,693709,1443147,776083,1443132,984994,984997,1300425,552286,390127,551857,663298,376090,302059,749695,425845,1244907,944023,1618411,813640,754252,1336323,840172,1618882,1618885,776674,1443066,561820,999988,1584346,1397838,1443003,502030,501997,1379724,502000,502003,501985,502027,501982,1536784,501991,1442997,349858,159427,19375573,13779681,785413,644326,99142,546253,697735,697882,664741,715852,644338,643123,445249,360844,16019020,397822,64789,606976,154513,135382,40735,436099,705817,509110,515104,4781161,734551,961039,654292,21112697,344956,204559,638470,204334,638800,322810,693844,202261,206797,777175,202648,267715,642727,860332,507295,470935,1124730,704125,1425603,696814,385132,674341,141460,516895,643870,764611,419608,17042890,308086,241381,538555,211414,212521,538588,444676,4784425,715951,99316,99271,99148,99238,99265,38689,38674,662857,442840,135733,76429,78505,69343,342811,67753,78577,24028,24931,81805,516322,441439,26554,758647,348895,9196,758704,4504,44788,521752,1065379,429784,5512,21130,4714,25060,71404,13552543,95029,6661,71416,6154,71434,1681795,26605,71446,199333,935029,860302,24148,315274,169075,1274028,200173,894904,381547,71536,4142615,186415,548800,194560,1058806,21750752,409609,462415,2023108,2078440,2078437,17554126,484525,190579,14560,307561,98119,283390,120160,783505,94591,457369,1439136,380272,501658,671218,474523,414922,588706,1118580,714958,1919557,1014166,2040967,2007472,1054501,2041219,862186,334645,763771,416194,102979,521224,521227,1727602,760201,315280,1125789,352015,301918,1357350,1596715,1596718,1596709,593488,698818,1511298,296272,170341,779512,623134,1095861,898471,731278,124501,75124,596626,62317,72418,521554,75355,6793,1596712,254527,197599,1549843,185821,750835,17566303,85336,1596721,867946,79447,421417,13459117,519505,402280,545869,228628,292303,574336,1636525,1061578,54298,376075,1596688,661963,1596697,687505,840175,530827,638077,1957321,675673,61285,141502,121141,24154,104641,563935,75928,14863,46969,20396191,1433004,1430694,79240,21782969,861073,861076,542830,5172325,1145721,1550707,13967333,746836,233752,1235337,370816,474445,13736373,16935322,179092,867616,507982,867727,867610,867736,98272,1374774,1374780,325468,747685,702151,616135,580939,134476,134467,363991,16303291,82942,45271,88765,88762,88717,88789,1751524,234844,668617,88735,4381,4786,88738,88729,88771,88792,7324,10270,88759,88720,533959,88837,289246,533956,550588,550603,562558,4128187,478585,22123577,1486797,752923,523333,170236,292267,1530943,4722811,17973811,805069,1631056,2285791,561154,217765,1631050,629248,600049,796258,211603,1250679,315259,779608,809413,375289,169045,569365,1121064,381811,1042351,135229,321034,445840,871879,635314,1021291,381802,1230822,278449,1478910,634288,215410,195037,686890,647815,376351,1131162,705745,1474401,3598137,530053,191404,188893,667234,667225,432691,578401,488653,689239,503995,514612,689230,1584028,773656,23956,78769,82768,396508,372511,96577,446011,694861,657730,724237,377386,790672,523894,108487,232714,143929,30145,492760,19102756,544882,344815,202222,749686,337684,1582084,372745,587752,720859,392443,347863,510922,154258,296308,665032,78916,587692,211456,211450,528454,241840,1141404,17178550,292534,371068,278767,702313,606010,450568,430636,47548,1141398,278167,278086,278149,421729,732061,430642,278134,278281,887488,747091,710776,375835,939628,211261,19645,380890,506647,454591,270625,875893,553216,199537,1454541,17190979,13200191,907354,663553,663526,202345,352444,20236576,298624,492157,682336,586588,4110699,98023,83554,95014,136957,99754,76249,72901,616147,212014,211291,94564,437335,124312,211156,813895,1400586,211399,747631,615109,594157,113011,113008,20062486,83266,18377893,486478,1388643,1530733,1807624,582241,766573,1855705,798856,1784266,615757,909139,1087719,1087866,155161,642637,402784,694951,21542873,13788567,533632,454888,449167,1014400,1430541,1014352,406519,1516006,866305,1505733,15338073,704629,593044,1113201,488536,488539,456916,451579,451627,451621,451609,451540,4145755,507265,451660,435289,451633,451567,451588,485497,614041,670249,13200053,451630,60724,451600,3999133,297640,451642,433855,146605,13601509,353851,184759,388438,622024,164356,1434801,1470222,469546,655387,733768,1645144,309913,376888,766090,304288,277099,437500,673816,748081,1065268,701098,448156,601960,778858,536506,449605,639559,497944,99430,1453521,758641,1950595,1101717,1273713,1834957,1929385,13254103,654433,562789,864592,54286,670264,1107876,1304229,535162,662455,982213,982195,1725193,522481,366817,1692181,691228,437308,140086,22195570,13230299,19485946,1577875,343732,204781,281848,343273,1248780,275506,1903309,1377510,1061608,1377516,1066312,1061614,1061587,53923,2191235,1230243,1023799,486814,622030,536335,34213,106075,69337,84064,72925,76150,95329,80998,42238,45487,172426,653686,75121,5383,643624,650338,68695,146602,866875,9907,1429101,464467,69850,22597,21396950,13726639,93991,21273725,256900,22193005,68485,15238,260113,344332,464665,306667,13185873,225646,332086,437992,80695,1257336,526816,390121,487477,511036,20639953,15685033,376297,1008637,294760,294757,1295175,235147,480586,1141386,1706365,216709,637702,1488450,237262,713824,736867,737680,503566,1513564,661075,779677,256342,714820,707677,824881,1014256,504013,246046,506290,954703,13230575,467242,41854,789364,2759991,542725,697945,112579,654964,75991,723169,62326,286369,100162,39880,521473,554590,41617,78634,69295,338236,720103,24220,21544,21502,132154,26266,712144,712141,629992,28834,274462,208903,671788,907444,26005,764941,931261,1656961,1394514,490930,1656964,472924,1478355,1505808,199429,262213,1652158,575770,4749223,7020187,197410,507499,372739,122020,356188,683674,286318,474799,693781,113896,693790,550717,890029,693784,693808,693787,56368,562534,360757,450022,170590,1258260,1665571,1233660,1282503,1407510,1051903,484621,435502,102973,103264,751069,426943,62329,14339073,684691,490813,485008,489694,460075,419500,447331,16388848,16388836,4223189,1469529,637651,6769439,914434,427567,347689,108859,194281,421120,20518396,594355,3972593,597571,211429,597550,616918,269938,940189,119629,19308979,650329,189550,189445,212431,964420,146461,739663,746989,13917581,4146311,483112,483190,627364,345163,452170,1119657,1428006,22156,94582,21065753,650860,1258698,748969,650368,697567,116197,1045762,982768,701791,6608487,241222,233701,649690,723811,650356,139885,347623,704509,1638364,1258758,727327,338083,435226,112702,1702321,338107,71689,597724,813997,429565,448447,1264533,822688,810325,835960,1702318,1619764,1460751,21500036,75538,13069393,494590,136096,622213,473623,1136637,983230,1281000,1541134,4278453,1590904,759655,759436,759523,466597,786772,503146,7884343,104239,104251,4663,104305,1017313,189427,953086,1686784,189814,1134408,1039612,104230,668404,103414,104737,929200,896230,614950,13390351,545923,1394433,154645,48697,20395723,48646,48664,39745,395284,20202649,48685,48673,48613,48610,48655,48694,1518265,764329,299362,864415,13497801,213238,18583792,764320,1274619,1006174,13838049,226201,525499,97108,97024,97027,97078,97183,97102,97159,97237,469384,292609,1431972,593002,1431960,19251100,244495,810829,938386,1431963,378283,639550,731341,605431,213352,310933,446980,311065,332536,5100575,444442,446905,446824,13018255,641176,1516891,446845,13018351,446956,446902,450226,1426575,214411,538492,195304,446938,485155,1474938,721090,944836,910504,1431951,1474941,213463,1350915,860338,1350303,633106,1427307,1431975,154825,149275,541594,86695,388558,83581,5065,9721,14104,714043,15067,976117,720832,736147,338215,1433262,688750,466141,386209,374305,883240,40507,2231171,947254,715039,27532,379864,1445625,489508,961231,508288,1760707,761758,769591,769795,884626,1691992,745447,1760692,1760704,937345,202456,799651,864526,799714,388594,799552,1042060,848149,979039,324517,799612,799660,3038145,576706,576913,576874,576910,515872,535306,69265,576715,576862,47683,322420,1244904,285436,282205,79606,93949,119794,69895,18151,25249,448345,658732,18377083,76147,94765,77083,90931,71365,68449,155803,155812,136924,155794,155791,429889,10405,4387,6532,9880,214450,458188,491995,306832,2965,778096,1107798,310552,19485910,705361,639487,699367,227161,40783,408709,768142,13467667,789148,727231,1025317,898051,1497597,1497582,893527,1029913,1618414,713614,1029931,688546,174304,557752,736822,252130,11928457,14237321,20474359,13497685,1553464,13497697,841057,3184085,304372,333178,708559,1671748,980818,1121700,1121673,365536,96910,726697,20062780,1093494,1376121,447151,1988002,703765,708595,708610,708592,682612,1473525,1473522,911896,1107531,484411,593476,503425,857341,413545,806173,593509,811159,457069,1547977,521602,331003,547183,144832,525496,401980,1654171,65488,658567,2706937,1092672,1092678,1645312,740782,771133,992410,792640,1285605,5112323,520390,281182,593374,1385928,465901,631420,753847,697693,147877,1011886,107155,387553,1526782,365893,73537,537916,508852,554392,362935,13207379,4020499,769831,799570,1357692,537220,243244,537211,100186,109297,1238658,413380,499099,979513,228463,2035276,5124835,493921,420805,2027632,1236450,4786165,455158,2043376,1699708,1671406,2043379,1010683,651502,995719,421708,1671850,1831981,20384083,516655,1834759,1903348,342247,67945,171979,718666,5239,6088,172237,64411,1671451,1829521,1066375,1578550,95716,75592,23308,72406,71269,17590,348739,21910,1467399,1898356,1941397,1721872,320356,705121,1445529,721744,348436,113284,565891,90874,1941673,1065490,718645,721747,13717113,73975,566143,451126,68515,68497,46798,1528879,1833058,612295,1762069,1528879,139084,89026,721741,79297,533491,1941571,5971,1553659,718621,720955,742690,444994,681997,1475169,113779,44932,107875,125041,566092,327601,566773,494758,6301,80722,566026,141028,109045,516217,566317,140998,141010,15412,13421107,566761,566134,566395,566332,21019366,427561,421426,567778,566131,349471,576553,153613,705628,1414284,610252,21469,6103,389869,5350,462592,296173,192058,5683,9553,595747,595750,6547,643639,962128,823816,618850,476764,1515571,1515562,1515565,1515568,1032565,932734,17286805,1135104,443578,598057,16303021,13003111,898525,898528,876928,1503870,428476,233434,1119876,647653,70705,635830,778573,20885746,1513597,1951438,2050300,1066798,1067122,2043550,1321188,514222,1031458,631942,1096047,1018588,1506003,1449150,1930102,1096053,1939630,1730107,1930027,1856803,719338,1662280,1831498,1646641,13619591,715909,708292,518656,708361,946090,1809751,655231,1929310,592375,134311,253144,253180,253147,253129,253120,253132,606895,198298,685051,749053,721138,1401921,989329,869485,659623,894394,659587,797284,743614,659614,821518,622876,961309,701347,465670,1284081,1401912,1401918,1106757,1401909,190108,1237962,191788,154054,22194133,386962,965728,1605550,55462,523276,127114,696520,1118976,496858,892804,460279,1555075,1555078,1555084,529783,218704,9443085,689506,1555081,1087683,223957,75325,635077,522820,137026,1917433,1601290,555466,841573,1352724,158542,265402,704311,406921,1127484,1837876,1657576,945517,945526,810544,832579,945541,642376,1283826,708445,844951,554581,13094297,356608,483262,697390,444937,1140342,18636211,882367,177466,304165,21501245,1009165,1009105,1009060,1009183,1009198,1135167,5139601,1009210,1009222,1009171,365533,1009234,1773604,13966671,1009192,1132005,1008988,530329,419293,1931044,367654,1810105,1928872,1422783,1777078,1929199,757042,808393,1707685,4013671,502378,1928611,1942060,21054161,541444,1929253,1810099,1929703,1930345,1342674,1941730,13077851,1941766,109069,20972977,19376197,1316091,333340,788692,779482,547036,401857,449263,792334,62923,4144493,194863,5123273,210508,307258,12690353,509908,791458,1749085,1812010,1301955,1759639,1492941,931330,814378,546787,768418,805285,295093,125797,203845,42154,136246,427783,11053,98659,83299,1011916,610522,264589,595387,853126,1107006,1062304,593560,1106982,1106961,13018763,832090,1274292,1065088,1617124,1297215,743671,1107009,1106973,1106967,1043230,803317,1107000,1106955,1122615,1040134,1106937,419263,1044487,523582,1106964,840481,974305,523558,1106949,1106943,1107027,974350,803830,974338,1106994,1225710,1106991,1044493,609874,671947,504001,1923595,650104,287479,731479,1135518,1468179,1107015,1107021,1106952,911302,231892,523738,109429,496777,1135584,296476,535834,743047,821833,1368843,1136961,1135386,1081728,1468167,485803,1470357,168196,1427901,220420,199462,200731,331216,450673,450667,199354,375214,450730,485068,754528,1871866,1065253,1984324,1737961,450709,320179,1231659,450718,157312,450733,450739,1862119,450664,966016,1618126,1392531,840271,162475,233179,450676,365605,450757,2007757,795679,929938,561859,539044,1374624,855805,528163,601192,310807,880684,1578793,1041985,1578811,1578832,794779,539626,781519,20462611,929797,806365,346771,668788,986497,1748635,431254,1521226,110857,1035769,665704,25501,76156,662548,342901,1544839,14870807,79549,490825,74767,755416,756214,1950511,2088535,766498,149074,59722,137611,14773,75787,135904,151729,414925,295237,343942,115960,462487,671383,471514,671833,448321,451849,691972,962218,1249584,343225,204847,4788445,545359,306934,714934,217054,315562,287233,1284456,1650133,568903,200410,1476879,1650136,282574,21989039,1365912,818734,188269,540919,193951,658924,332095,6790,338041,21949742,1639525,468919,1521073,1518736,745402,724609,689566,61741,650623,835042,623107,372649,504466,231880,82624,91651,823603,647641,79501,293428,1264965,727006,515200,244705,244591,671650,17892715,457852,1428459,778102,13104111,1129881,1130004,557884,704725,1142577,16817689,1288452,87157,429580,111595,770653,111574,22168,111583,111577,366607,111556,69136,75625,62338,111565,97291,111592,62602,23098,17698,68692,557422,509956,101551,545803,489823,860344,76885,68308,44608,56473,36568,63244,723820,472063,4790715,7020107,104374,711559,1436790,865996,711595,711598,865993,1022539,1022554,711781,1022542,711583,538954,711580,4145301,1528630,1610521,1022536,1022533,556117,711568,1845757,865999,1321767,97777,1022524,698053,595597,347821,693688,1341516,1370997,1074094,883330,726361,4567413,226378,1111764,1068268,257467,257083,291676,1515199,1686295,1655464,233251,709966,709120,540904,768028,719122,85915,1320858,751855,2543959,2543957,618304,817858,581242,579136,529657,265696,568849,1359669,1052125,19648195,818539,818554,1359480,1357653,1358193,1536502,1293936,17067613,14671895,412090,412081,412111,411583,4142567,748849,727612,270109,1556128,96925,835045,325462,163348,29116,29557,660376,28216,18223,1573021,18133,28219,24988,29062,25954,30001,26092,29917,23479,21523,24829,25165,26230,23233,65827,68332,142375,348748,1064521,555112,349024,80914,156826,348442,348406,307006,69505,395743,867892,1660651,435106,1588723,718777,987310,1235535,752230,889630,889651,1433529,386077,752089,61972,1433172,1321536,1686502,1554514,1770493,889648,1782874,731323,904873,715849,1349421,633784,1933699,993739,18635461,18901543,1461543,72943,500092,2056975,657322,776752,700135,1317015,751702,707485,219148,480133,591505,2550647,148414,1370652,516964,76693,88471,516928,488701,115864,516961,42208,516652,29077,4789,348508,87703,4435,21103,10081,81871,82051,516931,443098,516967,82228,516940,5112315,516973,348166,516943,516958,516952,516937,516949,428308,1844392,1384596,55576,714763,544819,64807,663688,56284,76540,404596,991600,761947,1474380,1412661,1141389,629638,597838,560494,259984,768631,723748,1482759,1041757,1852246,415357,20474392,321403,610414,999280,12985597,999265,672328,488482,230104,230185,533785,437161,1732699,3863301,639256,313315,320209,638758,329407,320221,637033,16302667,91831,655552,335185,5164313,1024735,658630,364633,650230,650215,126016,700330,426256,500980,1264677,1264701,1264683,1266027,1264689,1266036,1266033,21515816,905875,790873,1024027,1610512,1119513,1610533,179029,784678,1024024,1610518,711676,232729,517900,1669171,190189,768046,541288,979450,5140889,552196,104380,1392276,164428,694858,1421310,771661,711640,711736,784582,1473318,147055,2020312,303793,750106,750094,165991,750097,750088,733636,750073,746323,733969,750103,650305,385,29890,25147,1243449,637750,13736983,302092,202816,346651,302128,531532,1248990,711967,843535,879004,774004,773998,678202,1112160,397378,678196,19512061,725320,225421,1667734,1766635,525520,725332,246073,704281,394693,788557,546052,546040,224359,1555321,774040,906544,1230309,448222,448114,1230315,16829380,365326,780235,371752,529525,443512,13069457,760768,760759,760765,1298952,1304400,483376,166678,472846,166879,946714,1673224,1560814,913504,1406724,1474368,1406691,1556131,1397178,491395,1592497,640957,1447119,754759,21886919,1630543,1562650,1304985,1249578,25804,385498,513097,13830069,1530226,724225,724222,529198,654682,720883,1712785,307069,182617,331240,604243,315211,167296,1427025,867133,622312,867145,867142,867139,561649,293401,356407,691255,502255,682234,522376,745597,803950,803938,501721,1999873,1122576,1232547,737392,258643,1818661,1764967,1246596,583006,462082,376642,13646297,189904,234802,1655449,783325,356203,486898,487873,211513,1053082,903889,635116,372637,372727,498415,498409,498385,498427,306889,454222,498424,86512,67330,95563,109642,114133,576751,82858,76054,610819,121402,105490,1018192,36397,173599,897268,1291836,348481,535078,190558,986806,1773397,163117,162976,812509,22123676,621880,655657,652714,264772,670987,195013,805957,751684,197644,743491,743479,526225,255028,1110738,739864,257149,737758,737623,1266750,1792276,1093128,1274205,388513,194446,700321,415522,1125690,1125843,631624,631600,1426722,545107,682357,170695,330547,785518,441688,440560,441685,759913,717697,93514,705187,1639708,1823350,186337,20543320,2662347,1498158,5878,1420791,139114,443194,845881,897733,641923,275977,1482180,598090,1482183,1478397,20425078,111697,366679,112696,429733,103180,429745,72619,536002,1615171,1662022,86464,81946,448513,781126,639169,296665,344677,831418,505270,667057,101983,4094793,688141,320233,346090,1252140,962182,201850,1251165,401785,284167,133006,460285,1128336,460213,460234,460264,639751,682165,18722665,773188,772048,474883,473641,19485445,1477872,60631,768067,226105,725284,259384,1875352,528202,291709,620950,256072,738091,528007,4152035,503020,480262,946927,476263,247687,249289,15254443,674098,710761,747619,702139,269983,212725,150349,772075,475861,377713,171535,490525,402316,244738,546568,201523,21469814,191854,546565,546562,611863,1546276,665131,1129290,652750,652756,307708,1801507,900520,266809,902344,750169,776764,956794,318877,1031998,848515,504463,449398,649513,649516,649408,428518,102115,426745,20718268,545968,788785,787465,379912,453820,1231776,1231773,375391,20517994,1231770,1231767,41284,586666,150376,632320,228244,278818,14871707,13737311,831685,523585,630175,141475,785905,576127,87655,95626,68467,120673,93634,71533,494779,586249,848092,982387,1410069,1611103,1317966,636526,1452348,636538,636529,1504011,1324638,2195457,1810144,460018,403096,731701,6530273,384622,402163,681862,431578,22034144,696202,1653286,468853,805423,307078,775726,53989,24937,14625981,14014,81454,96214,660106,42166,6676,440623,81010,516451,10558,13483445,1459197,20662879,20662855,17177731,189754,809872,681283,170809,1232124,1357119,103912,629608,291559,13045325,365860,171463,19684,19669,19675,19657,19666,329563,179467,126442,470380,22060991,784312,1368978,2279711,690031,1482936,618190,1248516,270202,284134,198916,344581,207844,343684,693874,346195,164173,749737,468208,560620,703159,13144943,999349,999352,345067,553714,284203,201997,772957,638236,780379,780337,490897,740899,562204,300568,664084,744067,780325,1750270,203365,1792006,694750,770404,770383,1550419,367696,512521,1248348,314548,1247787,346621,132772,831949,773251,1251498,1246455,78544,81022,119854,663976,4143059,3993865,749074,660847,631654,631645,167713,210511,1382910,1280856,375169,375325,375226,167851,168439,375412,107728,161170,1359462,735862,1116801,1094478,910306,733603,304114,303784,733480,957301,841084,594457,1114929,594502,606490,1336656,733597,1369260,683209,503659,965539,503608,1114992,3987905,1594627,1122570,638389,905185,793402,1022038,547876,120790,737578,1508325,1706551,150082,387595,1269516,1405452,249625,818242,724909,2017732,525070,1111464,739024,269662,781441,1146924,855841,1127619,776272,746170,1055971,1008691,657544,773662,13736627,657790,280465,657787,707032,470638,474217,745735,529987,1587658,1349742,1556113,977434,581428,202516,368347,186565,1008916,890959,1351077,1415562,528838,1602940,613582,485350,479689,485347,485338,485353,479662,98731,485329,485332,485335,479656,479650,485341,479701,21722459,1532344,15980446,1406088,1121430,1532320,1581685,755398,1532323,397570,936451,1476276,707458,15254285,1239018,680017,260290,679924,680014,2127715,1671250,1367466,1942441,1982947,650851,2048065,1361283,1851208,1283574,1349655,2114403,867466,1101804,1500300,1101471,13538255,1686490,722419,2050393,1929379,1930189,2127711,597745,665284,1408098,1626058,1903171,1656859,1929187,1313064,467380,1285752,2127717,910771,1830940,1349676,75379,2127705,1554238,1632097,1273662,1285476,1072132,1740346,1056601,1783957,1634911,1634908,1672057,1321050,385996,1235817,1929808,1809850,76450,76042,914809,1286553,444031,641236,546841,417571,190387,379105,189229,40753,292237,651286,652720,773617,296014,664324,773602,210817,542614,773584,792043,791428,109105,1391013,1008292,1008271,1008280,1041181,808285,1041217,1041226,1041208,1041202,1267281,604306,525214,896578,13222463,404329,277537,594181,618454,729268,474421,303880,211210,16388920,1465884,314332,994039,1006483,989755,1346259,1465878,860902,312640,1465881,1418250,1353348,1465872,836935,1355472,1354470,1465875,99658,76462,112828,79318,79243,96109,76270,142855,113761,647053,437086,71353,11140,4351,71419,155806,35461,14871499,440743,401608,13497477,401578,1351257,740902,116476,1112673,749332,991870,162397,182725,569380,1407639,437608,591421,305011,397513,824869,968593,1407642,809530,179923,333001,116173,583405,635200,558961,76930,106399,216124,734845,55981,71764,440449,1694932,1322292,1128012,1476261,1319130,1476252,1487907,1528093,509278,509260,21796901,171763,845683,329452,303832,333601,304267,241153,3863401,406147,860614,1379775,1001533,1718557,701260,351841,118303,102550,33334,622546,298327,14599533,132832,435010,602023,151219,1585771,630004,1585774,1585765,523522,796606,1585768,797518,434914,613654,980140,578626,1552321,827926,1585783,821746,664981,950488,1072243,657949,169993,791326,353032,791452,791446,4272539,499249,665959,499255,231181,13654825,13690605,20410972,754507,14736075,1412061,1000609,1075002,1840288,1840276,947980,753943,892111,1864837,1391673,1858732,1726852,891874,233242,1532728,664024,687262,193141,1578175,530743,22855,789070,531721,789046,617587,390097,19646761,1065103,1618603,1617115,1735156,1596775,1858699,593728,826420,840457,1617082,617419,789082,1030846,855652,561745,16388785,856015,970294,14976577,511354,570163,572587,633187,571615,511840,1444710,570979,570352,21255551,572335,571168,570409,324025,512188,569791,362263,323479,362374,789022,694723,1897786,499276,493849,495085,13442791,896089,896155,618913,961648,896209,1463625,282838,1497546,1677691,1228956,1617397,1553542,304603,473635,746623,1637590,823447,595759,269875,630976,983644,748255,211939,529126,436087,13619001,517207,1117245,7884527,733726,733807,733804,733819,733822,970183,4740919,20337493,1619686,1617544,731731,449734,720394,1798837,1056412,1691149,2180517,1798732,1056427,1798897,1937947,578869,7103429,1786174,1798822,1785880,1321542,2180489,2064202,2065753,1798849,2065813,2284943,20260750,20235772,2189259,113530,1034680,1372221,381484,303943,472579,286675,725017,253477,725056,225577,418516,1205496,225865,1229397,1016431,253294,782668,346912,1141569,498229,1599421,738178,255670,149317,615256,960352,680449,735532,634156,212620,143215,77038,138910,203650,2770281,1454043,772750,18938545,19202242,1034608,232000,896323,578383,751633,598609,602014,875479,1465188,751468,1019143,751528,906436,875791,751579,1465005,1465143,1465341,1464891,1725142,1093509,90322,592048,692662,2077942,1661932,739651,1754389,225946,1721707,14044793,21825614,332839,13475543,2098882,239521,1944649,332866,257587,332812,775591,395497,741625,1074151,687922,1442196,448396,1635052,1557271,1661167,1141530,1661164,1635835,3509495,1616353,374788,37096,787066,780004,1404480,2164179,304192,1263525,1137042,420751,330532,1488492,96916,69145,96928,27595,21589,30487,811339,1229673,14599843,2287465,1205379,377731,1116807,881752,870178,149029,765517,1602202,839605,535774,263407,1545814,200470,315601,637666,1405722,568939,233863,162373,1478175,555478,331252,264970,305092,353644,233131,608485,724426,1419780,722893,1011658,443590,894235,1482900,635047,1413720,1320345,18902098,1027129,1299441,1409742,201364,1237065,1122807,813574,1667668,1906780,502186,20202682,16206652,15323021,13300363,381400,13111663,2087848,9443945,635359,475786,476968,479560,476230,478669,476803,16947637,476443,477061,713830,480796,479653,476785,479479,20337172,158068,612610,833875,798601,683329,504655,702745,690934,991162,1355625,1438980,347965,789832,427999,91036,10552,616636,775912,381772,1485831,166909,1585327,61843,330916,168172,507556,167536,168985,282556,1482693,332176,948799,234820,737605,738382,331966,234760,1231254,332140,234031,299515,2091682,668431,874342,743290,296389,212845,860539,1542118,1429353,600604,701608,355186,748930,355252,701623,223951,1518544,231847,702409,106009,785119,500416,13333795,303475,1617403,621781,844375,733657,750505,1624570,1447497,1022227,1022266,1022191,21435878,1657846,1447494,1599712,1249485,1763608,4122233,204505,345403,333106,632896,333127,598597,1203444,733684,1956541,1397607,283660,1070038,544300,186385,62917,40300,212101,22195645,13491095,594466,906355,844318,1546960,829288,248878,247033,250105,251281,251167,867910,598072,750709,561565,1090773,929710,260188,13027681,330115,781975,953350,593455,15337527,787021,197656,217126,1372134,744925,1427016,168004,745192,573787,198070,1545136,182755,17554657,179758,1129797,758329,312715,144421,1285779,1049113,1112106,1135611,1020901,523615,671941,1035871,523525,1416114,1300524,1590184,1136346,974365,860605,1537954,477649,1666093,1666102,1666087,1520578,1666084,1397352,542575,1432917,1134360,1666096,821173,281188,542578,1666099,1043530,1397121,644086,1666105,1135419,644077,1589767,1035841,1018816,883603,1060714,1478166,1135437,1520443,1666114,1589737,644080,1520434,13002433,271135,752491,732136,709177,320293,208918,1317081,1342833,1050829,1033486,1050832,418093,19199695,1515610,496399,1309998,1320891,308023,972916,594508,548068,1039744,750277,1024483,20356762,685912,16303279,1956706,18583729,13697593,550705,1334625,772108,435007,1689595,898078,864184,434998,108577,16399,143428,1378680,167566,933763,1504158,1363533,1347675,1231731,1904920,162319,733357,332929,1413723,549928,364768,649684,20986,139852,467713,1472706,1872043,1955356,1978156,1859587,264475,14062333,1801753,965278,304246,1115043,20639689,1490952,1490883,1633438,533167,660727,1229334,776425,1613545,491266,1503639,733513,750142,196735,875341,597715,747529,746692,823459,447637,866893,275164,798574,12994037,209434,881005,209146,16390081,814018,1419726,153478,1406679,818698,821446,622867,153454,601753,1255248,58357,843292,1238277,365614,75427,1236054,380392,428455,1254096,825040,825031,982312,1236060,826276,775534,865747,1529875,630589,834442,410386,465799,696208,1987495,464239,1824196,1562347,799507,1142868,1661020,980395,1295187,1516906,986524,1631752,1127802,1382976,1742584,202948,1704811,199348,469141,696751,249166,952222,246064,1739047,1817434,1817431,1817437,1817419,1817413,1817410,1662154,1521178,1111632,22124348,433573,433576,21295361,1764157,1283625,1852411,779635,665071,192145,649987,575959,632101,694852,640894,749251,1274490,1204899,304222,965929,829243,875614,512326,528862,986128,1480605,672397,1009810,1317426,1316976,650191,585268,740593,264535,740602,740596,740608,563251,930532,13798397,1580818,1666795,1138437,1000036,1077951,1430943,971674,1754500,1605802,1458081,798658,325324,1102890,1781998,754048,1734310,1618498,1412118,1122579,1734388,13797751,570097,971620,570505,970402,324667,1552885,15016297,13559811,571939,572341,323056,212587,360343,324553,457060,14141905,1765639,703489,703483,703519,638293,703588,163720,971407,13308971,979759,971485,5111923,1091484,1091478,1035757,606388,4122237,638230,14445191,1670653,1102416,1670647,1644907,1670662,1235772,722971,181339,519670,719704,617638,1226148,841168,326086,406390,767275,1801651,333145,242104,531856,1240200,1240188,522157,806350,1738051,674032,903484,1372389,283009,388672,722308,520213,1411914,1350450,1411935,1411941,1520152,657085,657082,1296639,698038,452473,651637,650797,86341,13412887,120532,63493,660001,1085052,1422633,163639,300532,245527,2091598,403174,98662,436084,52165,694630,549247,21065633,454258,454264,454249,1736344,1815349,304201,1661629,812683,812785,594472,896713,1844722,41557,201556,779053,542038,796645,66988,402346,959785,93865,4790193,848275,858403,826249,815224,635239,858214,858829,826351,814960,826348,980611,815155,858442,815191,814693,858274,857896,858862,857770,857662,857887,826339,828682,474922,948001,945220,858151,814081,858301,858394,858796,815152,233803,1432896,22190437,545974,224659,13628129,15338095,1442481,1430109,18584569,732151,15254073,15254041,683608,1372545,1372524,1372572,1372527,1372539,1372566,19103671,1372554,1372530,2160199,2160195,637129,496006,928801,633088,1350243,2160191,608707,176335,1333527,979102,1334607,1060813,742210,489928,143299,1309443,1321248,911215,286111,698716,1072237,599746,75970,118936,92185,81016,3925,6202,110554,71410,96025,697525,841192,1465422,687937,538360,456538,1238475,517765,1064821,1356609,1356639,1064815,20018530,1034458,264670,845338,1413363,1128498,1120479,70345,6775,71470,17545,103609,17179054,589072,589447,590713,460870,165190,458830,60154,649279,795217,1650208,862003,630475,862000,714025,4729171,1469409,1508091,1303191,194761,200089,182233,932911,932923,395896,282460,305173,232915,247585,307426,425014,596581,910786,1706128,1523152,353218,804919,1742692,1403814,1259544,615502,5164971,133246,206386,866614,1700521,1349793,619375,619345,619333,619366,977647,717223,619453,717190,619519,716911,3971169,718426,14142761,716575,718306,717145,619651,499810,717196,499795,499783,499789,41383,19511392,1067719,685576,531829,1437498,1776268,1735093,1601443,219025,840988,1634089,634792,1776271,652174,652162,4789063,230215,486745,348472,577018,1613965,227299,1613908,252049,474973,20367745,418459,1531078,255799,226309,4749275,743668,725659,736996,739615,225202,737044,1613968,1613917,1613914,294811,237337,3087871,1749052,22195420,14626287,13918109,13690931,13505097,678838,678421,678820,678427,678409,458875,1514287,431158,819508,57586,819487,1476987,623242,607039,656029,1079832,89020,373297,670012,100429,167419,1917979,9640,78154,509641,638782,76315,296770,202555,346060,1244679,107071,4095873,283816,771352,204805,345463,1369056,345028,1245633,342784,107656,775978,549205,1253100,20875075,327745,1251726,600583,308047,1251783,745957,584836,438985,648580,1606693,533920,322696,18686854,1317021,2055910,587467,329332,615826,445921,8092819,781324,13301285,137110,215926,711190,184597,4251361,15322175,4020871,1530358,1141638,1529995,557074,1618237,1259676,1529980,386296,1853431,720001,880543,1798960,719524,722482,1009393,1013818,379546,1119081,776323,701302,489916,705298,1119087,24298,4735185,691270,499012,507457,279715,279268,142723,855067,307894,308413,1234107,530803,135133,135292,135184,135163,135112,135157,135196,135241,244540,135319,76384,135304,135124,135289,135154,747553,211321,955477,18078790,1210965,4788625,1621117,1702342,804943,1702327,1235157,1230489,13627479,1601983,13293137,1060528,1530745,723238,94576,723250,723214,123283,723244,430609,723223,723235,723229,214747,723259,723265,723241,634453,632644,524281,201202,443944,232765,1541593,390598,496660,441961,12739949,838024,684802,652225,452410,686638,974158,318703,154927,442918,266974,73048,433633,371260,20230,71746,139810,1851124,589147,589687,893134,361357,1310538,1234365,14684103,252028,554779,282361,744517,24136,4789149,437260,461938,293452,545680,195139,397813,433264,1118238,14445027,414316,13044981,652930,794542,213742,692152,871309,568987,13136825,894796,1142994,44446,16856728,521107,20047,638524,638473,207826,975805,1632382,4781741,1232190,523210,1232184,1232181,629596,1232175,1129143,1232187,206575,539260,1440840,1440837,669274,669277,37177,169198,515797,643669,528556,838579,904780,752953,2170615,1056349,2128265,1630180,89011,6568,22190188,429928,67528,489841,839032,515341,700942,524914,1009390,131107,108241,843190,1044433,1043485,523567,185746,338023,520885,750358,299194,330808,299185,294703,267244,299164,286717,14671837,57442,225820,237025,22100396,230437,21471269,145114,562174,501085,672868,1500498,1411542,13206875,1491756,1491753,1476624,295477,889090,562150,1236783,797311,153379,153418,622846,135613,370057,844489,1491759,278329,606826,157597,635845,62425,3461903,22138532,1064707,719866,186394,1623844,1693759,20677741,1500501,1566442,20931226,404518,568597,452245,819802,901234,664402,999118,374416,84274,305137,440938,445747,838618,984139,458587,830665,370786,1450221,1373991,665305,1399428,831700,372004,848827,1566496,600703,1783357,16181344,560743,278320,278203,426748,13601713,1523971,278236,278275,292936,616417,662734,1373886,19201960,262177,808246,770695,578416,157114,615907,157096,606646,1399818,606652,329350,606613,1530826,278131,1399821,838636,1002424,749608,1428756,1566505,1566493,1373829,1478880,1566487,1549336,1795345,474574,613729,300475,344875,119185,65311,203911,1247331,421072,595576,560488,1217568,638308,156868,9190,771241,1026319,295408,83182,4036,500017,1514767,1781191,133276,49741,701599,1139115,635932,20767216,20767219,546715,138862,430042,1508310,1243356,688093,464746,224449,657805,448402,443206,711091,546949,709918,457906,711109,711097,711067,711103,709672,709954,345055,711088,711073,686341,638551,997351,1597636,530506,13185523,173938,666145,630733,491551,529039,709951,536365,697246,1474677,132859,1593955,1412502,652843,4010961,490363,21255818,71965,109093,139897,75910,724477,724474,1425996,1299801,734113,889225,18735235,263236,1603537,1722271,781378,770509,1314732,1674070,701602,723379,600697,1051735,889780,1783435,1145313,1135968,1783429,1108260,1266153,1134447,1107465,803716,1416180,1707226,1443525,1018801,1783420,1543357,1756039,1409091,1783417,1766095,1693009,583138,1135644,1058986,1710715,1543210,1379247,1238388,1540972,523507,1476234,1134759,509290,508402,1034857,520669,168871,934318,1005565,1005649,1417434,394351,210769,119053,1269660,1643776,1230939,1604362,4146361,5187095,951067,129256,14693513,178627,910726,13292021,969970,1663171,77404,1720621,18052543,437014,1598872,158041,1981339,13967511,1672777,1704625,1532179,624115,332809,1776700,1661071,1704691,162409,664141,682456,394558,544717,233203,1237545,331126,1481808,670615,823798,722761,445852,1541959,1481802,1467090,450142,232975,404134,445174,583366,894658,1476528,607423,806998,568639,1413618,1256454,1009231,1009018,1009228,1009087,13309019,689968,1287159,1637623,4763853,1636627,21469325,1628347,1827193,1862305,889978,1409865,1605931,13645513,1862296,1283382,1367943,1287420,1670230,1634713,1386186,1808314,1009099,1009081,1862308,741604,1287390,1719673,1840420,1719727,1411062,864178,1719730,1634686,858577,741676,1009006,1113306,1026379,1827286,1758184,1827361,1719679,1226004,523618,1009084,1286367,1934134,1719607,14734549,1862293,808549,419299,1008970,1503723,1543033,1472769,523495,803020,38374,38377,38365,784006,583129,1020760,811528,1035886,1520518,687667,1020832,859852,1135812,1520521,3863139,875389,681163,506488,712021,712015,21066122,22190971,1363761,1765051,414457,707449,503728,212104,1480044,1473618,908116,1481031,145843,31945,904276,219733,167620,106723,591130,608578,826459,2546735,501457,1477866,332977,140578,645577,274621,4009625,1603912,954316,562840,63418,179893,1481019,1464378,598081,36460,79033,333004,464188,4001145,530077,20248612,1247442,1249740,638245,203353,303094,937285,202426,550321,1247724,1252239,1668016,214645,163948,1246638,893419,639253,1122939,1493946,112150,1115241,1115637,4707861,472003,474466,653221,4018227,492781,20260528,4224621,174229,550057,1256994,1256991,803863,14338989,543397,696928,810064,1254498,1256988,1254510,699301,502249,1249023,1757473,1437924,1437927,26752,391030,212176,4112059,449998,18938674,61696,507484,1578763,1427097,1578769,538675,318415,813553,147565,1644580,600967,1130424,1844905,458170,426316,761119,154621,611458,294901,311518,475639,481387,481024,477991,684970,1008310,961405,797014,1755289,1615900,1755292,1672936,1672885,1615852,1755298,1630195,836041,1263900,1266039,1755280,836023,1038868,19102843,539527,1265646,1265679,20395624,13374293,1904176,1445277,1230687,3387997,982105,13137291,70708,70702,701761,212899,1285125,211993,224161,232981,5251,97966,600694,440998,929617,444469,19485412,715855,600685,723328,355621,1175631,1203897,696064,1267419,985525,1437792,297016,1268313,474364,400618,670363,790531,4019257,1857682,1720213,2076658,139318,58219,100249,22165,709969,709960,712546,1407276,710179,1108533,1108530,504787,332725,895969,895975,1316220,895723,1632589,1324650,1460355,1638961,1638982,1638967,122755,1434723,185971,673759,1230849,1412715,1006516,982108,1638985,982138,982123,1230732,274339,672694,1308561,748804,748798,747331,1314036,367684,1638970,132691,858814,830149,747385,982081,982126,274336,747355,4788193,785275,785626,179071,1234653,345298,343945,1245846,594418,664912,939721,606373,84109,1005445,701683,1008235,1013452,538897,831346,632794,634264,13636933,347653,747535,664339,308554,664357,534556,664360,664351,664342,190855,516751,114547,95602,633775,90760,13300499,1466796,7288,1451883,173182,494140,557329,843940,843946,669916,566764,1422330,566674,565954,566827,601357,601423,601321,601408,226906,4020677,1753876,192202,1129059,982453,145798,744619,1480749,315151,209035,332962,110836,381784,134905,772654,1106640,111541,1234368,499846,1672771,1619362,1704745,385993,937990,1591633,2438819,1424073,1591639,118534,789607,545938,1609483,1044640,1552270,834919,981931,132310,374848,212005,766522,18077890,13539019,268189,1138758,866083,269239,265384,265342,15466783,1440099,588721,1617028,268243,319036,635653,4095275,1937584,777883,436006,405151,504403,787375,13909263,653107,544786,540637,296386,531832,382510,1628551,803014,523627,877888,1078470,803077,784300,1317051,4715539,709132,1601152,713446,472336,259534,13397793,21111308,731737,13546061,654997,13628007,1779976,745195,1743463,1865710,131554,265135,738439,493738,842719,725227,586618,305050,1373904,155431,831343,659056,664732,135424,727762,13627693,286525,24232,20874151,1334379,1268982,1268301,43264,606586,1380732,1421454,664738,1459119,1508709,819463,1253622,1254612,588598,719746,1056556,1497225,1056553,134797,887260,134806,886087,643606,1044802,1513024,693373,865462,1563349,134830,1532707,886069,1423674,1238118,886063,887227,1421484,580888,1466337,1450623,1440570,886045,1337154,887236,636577,886075,887230,886093,887248,886027,886033,887257,887242,886039,1266636,886099,721096,1450674,1466349,1466388,887239,13789919,1429662,887212,865357,1648312,15314999,838489,596803,841450,607690,1022083,529321,20462425,469495,464686,748735,216127,70402,2863,9655,10447,3880,3025,9526,2962,9298,935707,78616,2509,104947,286690,116227,171946,20202718,20271847,670903,172072,172264,172411,670918,564310,82237,92677,670906,458809,670912,670909,1142139,1590871,1693726,6687369,380032,1100610,182251,706975,1242114,1385808,286222,121072,13770431,667273,672319,736345,546250,431128,736354,736357,736351,13119973,493723,839521,77416,20781550,557941,136396,362647,367270,708349,244711,284239,107725,697345,281773,371293,102868,98842,605686,697357,648028,1715677,1528297,756970,1511397,1474083,378022,642292,509227,839056,505873,839059,839035,76903,839038,866908,57205,16193584,162490,1786276,611017,13637369,1397220,70495,75586,70537,623272,606940,1401423,1440039,672745,119518,453370,497887,1127172,4063325,4779963,746767,397582,1287030,1082661,902317,465406,1370181,702451,831334,701962,1428741,701671,1464750,743506,1428624,1557541,442942,442939,108253,112684,68656,539050,434947,18077620,36373,231859,104620,148627,1300356,858994,1926166,1952587,1430667,1287723,1014754,1356372,1430655,1430658,1430664,1430652,1430649,1346226,1430646,1344711,263623,685786,788083,307012,191263,659347,654934,457546,76282,76153,73426,76216,74815,76264,76162,76180,76189,76195,71281,76171,71329,76192,76168,71332,71305,76267,71254,76279,68419,76207,76252,76183,288700,547606,148090,1116699,897799,438631,748606,311101,749005,40876,665140,748963,701638,749032,748978,223921,749023,634768,748984,722950,228802,430657,21680879,1523158,869575,973591,869578,1620367,869581,1521217,725278,547081,117340,375523,194917,713506,749767,521545,492499,521515,517075,405370,643534,617611,677971,720493,722977,1433520,829372,568456,1637458,386191,174547,889621,889615,174565,1783966,1634935,1235349,1232367,440347,684592,694726,1245297,347032,664078,937825,902773,1256355,1092450,610918,1254513,1385547,1500474,424921,491602,910240,391492,683503,491308,4128649,21937322,3723901,1250481,203332,163819,163660,638458,344440,206749,346156,204328,204526,637993,1250751,206728,191155,781936,329164,461536,193879,194554,545851,426427,193006,1597498,1521220,1688518,1079580,1028767,1753585,20272354,232546,4609,1473372,1441905,643645,4129657,239671,237967,240667,240781,1522756,388663,80719,687109,201334,203530,715585,735547,151621,14228897,19102831,752809,666736,209275,209287,643249,1296153,687934,534811,1437126,1437132,63460,515506,1441638,742678,352705,153976,742675,742681,1110513,1910689,1891885,1803403,1615240,1754956,1720411,1845064,1754959,1845067,1845073,583504,1419840,579811,580117,21019345,778522,510727,510730,510733,510736,510724,480775,750244,1546957,1729963,751513,875560,964573,701824,745156,2566639,701593,5113041,1237167,787270,1481679,131914,1501743,1501746,435220,724336,1578343,523750,409972,523774,21052949,137842,1518937,296419,1114095,13230423,594679,347713,829321,459490,1472310,946108,751732,1066888,718699,21584357,2150191,1731412,774892,545194,352555,85306,154480,530851,111529,39031,392176,568414,710326,729883,504355,705220,784435,330538,689857,552358,13318355,13309821,338446,651280,460027,844966,116011,656419,84778,20602840,4787679,1131609,740359,1131606,941080,237781,239251,910960,237406,237433,237532,238222,699829,237529,1008634,509410,449260,1047172,18077974,648601,112729,4019047,4224703,243637,594601,266467,243670,887947,806479,204583,66250,671020,267988,550633,1735321,334348,4272527,541492,563203,656842,701536,1389546,1411545,618826,1537342,641071,793552,76087,727504,108988,542320,793474,649957,873154,648004,109924,120784,1512039,1718170,654427,378310,785818,1650961,537772,143794,14578,35287,13681887,979003,369808,1381584,996193,1410825,1832275,795346,1832881,1065625,1829623,1887124,1831147,1554262,4781335,650878,344428,302101,202294,1247028,345346,346141,345589,344179,346384,163585,729322,729328,562171,1247037,461659,2074399,711058,709006,85387,291541,259567,18314833,1142265,1142256,1142259,1142262,655561,1674265,643357,2434873,73291,133504,69904,9973,87652,599749,342862,29179,25810,71110,29080,26011,29797,1023505,29644,79597,10765,75370,20921005,122836,566770,173464,838837,95722,580657,707188,120388,598711,813682,18723601,484939,14435921,4097005,15033389,13736871,7728279,489439,738766,843748,489406,489253,489400,738499,20581585,737230,260197,1869079,984208,984196,948832,225340,984214,948829,255025,723889,159265,19309504,659332,666355,1416312,1472682,208846,1377273,493597,258187,1432767,430135,451843,165103,1424043,761122,829228,1020472,439162,829225,4779859,280327,1618651,1077429,1866430,1705696,1740373,14135085,884347,884362,1781644,422815,422374,422896,1399869,423370,423946,424027,423274,1375890,1077444,996838,1386261,121759,1233399,1905478,1460829,1115433,414274,963397,839053,76948,726748,1009396,515329,786169,369004,752992,18188239,13705159,4780495,1903936,1765294,14966967,488791,20754901,829561,829519,829522,177004,655768,4143789,829516,829567,829540,191647,1121193,555373,1054057,714322,947173,1804786,770626,710698,496855,296236,296227,595483,1242027,1130019,211063,427360,427297,34837,411838,201466,218779,688129,1780189,1556554,1590304,461461,478258,211183,626971,1403469,165295,672988,2778081,446515,895444,1122069,411604,163084,686443,665737,665740,18914092,1254348,910585,675046,522421,1254354,1245099,1495716,285592,544885,283957,284248,394585,821443,1260975,821332,1236597,601045,544897,544903,1231869,352669,21229475,1127931,1133376,1108011,1513264,1513261,1582732,544822,4129099,1540963,659173,1802770,832054,1655596,832048,1020283,588040,649759,214228,361426,137275,521965,645538,89254,89182,103306,606913,428002,541054,1470909,531397,126580,98572,1303701,102829,599773,98593,819724,1494981,1388586,1461216,372010,430639,560758,369376,1013938,99247,445168,821542,685363,546400,1594231,1470891,140626,1053184,367951,1394781,545698,574312,685369,685387,692785,708241,417328,1023022,821404,421153,394690,424678,216301,1247172,821290,821431,821329,821386,600970,821371,508174,417541,1236090,821407,821320,821272,727654,1008490,821317,821413,785503,392209,403522,1858198,1433028,540850,36571,611602,441016,646750,206263,426970,588484,382885,497299,497302,505546,5130333,500056,384037,1368999,174604,384691,166552,105583,47041,642145,660052,660043,561508,463192,700324,1529746,1547188,1275993,659188,657232,380326,692686,521560,760306,495901,171697,400843,1017934,1704865,1263717,755437,1830916,996100,1830910,1782691,347704,1235667,578926,1830913,1830919,698794,681454,1970926,800152,848221,441304,961243,542113,134140,769864,1413444,2397759,3719897,4386511,1287990,1344237,1058437,1780183,15745105,429961,397264,231823,607231,1402143,1468419,367390,630478,1500438,520360,723286,280897,1036336,147226,278119,600727,278113,1501809,1504302,500230,986230,362593,665086,600730,437941,75481,500206,445744,362602,612187,377785,377779,1051744,381607,233149,278290,445729,1482165,1374135,979726,606766,606640,1373706,662758,1482168,1641178,437875,660445,606643,1038667,696817,1246770,19705,498082,786790,1257312,1257309,141145,379945,4778729,4127827,286903,1901956,21766610,4715055,530647,681706,311503,189829,19485130,189196,454354,20766337,212380,212545,376150,65368,372247,62500,1232745,728530,413416,993490,1120608,1648267,4021253,4021247,4021213,728359,2003131,861589,225505,252781,526246,165085,1631716,1598566,1536760,1433622,1431498,1621531,4624,562888,735010,649831,69064,86482,1065931,2188069,1423269,167725,166699,21159338,672091,985699,1139694,594598,554413,554554,544393,467932,19958404,1041154,1234524,59665,1647928,711763,669121,419332,985009,14662261,2243709,1853293,1047973,1386324,1542937,1605913,1853389,741664,2243731,1047991,1145337,1607116,2243721,1136514,2165897,21064364,1934140,21242129,2243719,741679,2382157,1420800,1091727,1060741,1060744,2188457,2243713,1826983,1310748,1383705,741661,1047994,1287036,1718140,2209697,1543003,808513,1913911,1266642,1078155,14661741,1379433,741691,875968,974332,1400730,1696885,13838183,20689498,1113285,1134864,1843564,1542982,13291869,1287456,13144851,2208555,1472649,1287426,1113300,1542910,1132038,1270137,4141679,1634692,1719685,1754668,1135779,1391385,995005,1515871,1754677,1919350,1500204,15329713,15329737,1401219,1919347,1857121,1926319,1265097,1919341,808432,1411098,1766098,1135494,1136049,1640263,1286184,1550242,419230,1791853,16018444,1719805,1273365,1719718,1136187,1783531,1634689,802966,523597,761524,1966546,974362,1842988,1607038,1145352,1966540,419431,865051,1864255,1863634,15329741,1025380,1966537,523672,1136373,580066,15329745,1390335,193990,344056,343657,164104,363811,219928,343324,284320,281764,203329,491842,207568,491791,491773,491821,491803,491848,491779,90133,491830,491755,1211832,15025307,701194,690613,208567,1427550,707626,707629,707593,707623,92794,530887,432856,779812,94102,346537,1249215,345601,344458,295246,202072,346498,638905,1491960,550219,1495461,300577,322507,1492839,474997,626962,295483,821302,1267176,1255251,1492020,821377,1238253,1248885,821281,794923,938821,869635,821308,869632,1042279,869638,796528,103924,872878,524221,634828,531025,531034,672361,672358,83863,1070857,228412,295843,296395,2126221,296998,203917,301501,331987,178843,212818,212896,643621,1654558,1654564,1654561,1070425,1234941,781351,181297,1856296,720961,592330,995806,604318,241456,597778,597763,799693,1478337,220711,200713,1480377,332434,166501,1480563,1482663,1477887,1325355,744913,647446,1005169,769960,1476666,1464534,1479858,445033,826498,613564,1004287,304924,292786,145858,643879,1529992,1758268,394981,1616491,1423662,88300,88321,49621,115936,30046,377932,78805,4570,542137,73891,26452,514378,348385,20689816,267568,1031893,834355,488554,18926986,1122456,77731,993256,841942,72334,466363,499681,841912,18090820,906865,936304,1787431,853012,939406,579451,748264,473914,1635424,3987585,784576,784546,784564,1113510,241474,730339,2195603,7020731,1704658,579280,1273209,19699432,2084251,17738743,1295319,1271454,1764805,506464,1635778,810355,809821,888712,954187,4224545,808090,991699,1578718,278164,785455,731491,561790,870736,870742,870727,870718,642610,409741,14237207,971161,1965943,325447,1615750,354541,3535673,716377,588982,307285,18115264,18966187,1867108,493624,1776094,20920738,245134,660721,766795,20530216,1133958,750205,1144419,1204983,1565497,1217655,750076,751462,875734,789370,93391,85069,514435,342532,41698,67294,2162937,607141,1469706,665422,901648,702589,747421,730021,702631,723514,545623,1568782,223936,797176,135016,634243,1241256,862288,445570,966190,226600,1428954,796801,797497,613567,1800694,436981,233167,546178,538279,1917286,1623928,703780,509557,1300647,724003,723997,724009,468718,469543,1249200,758011,343552,1250886,1399260,1783372,1015333,1452489,682216,330769,1258779,88366,69997,67393,56470,22894,1305300,4015067,888667,4278899,405895,786445,530266,1488771,1048972,4142887,228631,697321,192628,139222,562255,568897,1476846,200350,2346907,1477677,445558,657229,43864,643906,1460457,374560,320755,180619,1246215,1246209,4251345,457021,18965866,386407,386245,810130,15015623,859843,859861,808501,808579,808570,808498,1135902,808567,859885,808408,419191,419218,1134726,1862335,1543060,1134720,1432530,1432581,859840,859858,1107498,1808386,1134975,859882,974458,1590229,1862338,1134954,1134972,671959,1134987,523612,974245,974221,1145139,1085808,1862323,671965,15189551,1519666,1779889,674272,186139,1783414,1862329,859855,180337,471913,433933,585439,1514701,1648327,1417152,1689184,636550,868687,441418,1591570,716311,1046074,115432,409999,5148753,126373,709222,640120,930946,1062613,665110,1020580,808708,1317141,435232,562693,863566,736561,100822,863542,634432,842074,984154,647569,796966,614587,149491,444544,1662118,1662100,310426,503077,13018135,464227,935614,524125,194059,1471668,490210,20849632,529291,668326,455638,13559969,13269519,629842,1584307,1348233,12975941,939832,1019005,1018999,837898,681868,504601,531991,230116,727732,21065672,544306,76426,660202,9595,183604,455704,455701,455668,455662,387931,700084,392317,834358,1067902,1900981,876169,752152,19448089,1062772,1812064,1603990,1705636,1723000,1812052,1732327,1812037,1812043,1723003,1720300,1812061,1709842,1302369,996955,1616413,330043,688612,18803896,528223,1289820,372448,1327944,225706,225580,1416627,1909879,664816,1236690,1044595,308758,300640,4142891,102502,661060,705490,759868,1625980,454141,454066,454138,454069,454144,381247,381217,454081,454078,454132,454102,276706,550606,347977,453346,21872126,536668,1917727,1776250,1253268,278905,1117128,1619827,151240,384955,859225,1841389,997651,1937401,1738699,1937404,325327,1401870,774577,279142,685462,19286800,1931881,1931878,278995,698035,1931872,986152,1931875,2039755,955408,59944,13069275,59941,582949,1117377,200704,730387,1012474,678142,1242513,1672789,1616404,597673,6529669,4142335,811969,1242516,597349,585169,235798,186982,47806,470875,526405,15016525,14339177,1784296,2143039,779803,779767,2143041,270166,1784299,705856,779710,945154,441481,859834,1589599,20114878,707230,195055,2203223,666217,779944,1542616,776086,1099977,776074,1734031,1719121,1536913,1037881,1372101,480871,333940,1067977,318853,318553,319477,318700,319498,1046266,2125761,1037884,194449,379516,604333,649558,749167,286225,286372,127885,1510656,464386,1938940,356833,504460,686644,110230,1658548,777319,355879,681901,481507,783094,19202827,622564,779734,779746,779752,779743,615658,1411446,682327,253507,251590,1606699,1061425,573547,895846,895873,1609342,895810,895966,896005,895702,895744,895954,895708,895951,895963,895786,895705,1609345,1047322,858649,1609357,1460367,858313,1609333,1265661,858691,1609330,836917,1047370,639298,207469,771988,214618,74554,1548232,5178937,313510,87925,771268,965272,1245639,330838,737995,21421796,755728,735934,914818,1053103,710632,4110577,776011,1031419,967372,539923,967378,684655,969202,840823,320974,1001209,951091,689296,847912,1555270,471787,1563790,1049752,1336239,586600,296377,36226,313150,598054,1107984,134356,448546,529366,914008,974176,1431768,188506,18927217,13028053,4012417,3791911,763870,3666535,20475772,489901,740146,179158,666592,870166,1646881,1469973,247414,770347,2017096,1496424,525946,737839,526183,1643410,1967719,13170517,5810593,2084218,409804,1406646,1013854,1246725,667228,107974,261970,1065082,780550,528199,1128216,1128228,725560,1363728,1128234,1498314,387361,526135,1128219,466069,490174,1128222,1128231,1247229,1246662,1244916,257350,202288,1009399,70303,144196,724807,639886,878959,730690,1795828,639721,1667767,1061194,754378,1758784,840523,717367,840220,730189,746668,2085829,2019202,301912,579166,640051,747517,608164,426925,142876,95911,1120755,1388511,805363,212062,1120743,1686397,1120749,20907847,697123,1718506,1718503,279577,1718500,1120737,375628,774730,471493,611059,479935,750526,14693183,16946587,13261895,1278093,774964,89419,75547,2096803,2095135,1686628,1470600,2165443,1599520,152026,522379,692905,19512280,485770,709012,784336,784369,784381,622063,622066,1013446,13442879,150505,149524,764551,764701,1556269,1116342,730018,50218,450547,530197,46915,898300,374431,724141,563071,611746,299221,994324,1109772,557047,1276896,614719,386200,765400,52951,602287,1461207,1117134,706516,436204,436201,96061,439255,377767,42565,377716,362575,527809,384979,299911,1362723,431203,831445,362518,1306686,794860,580720,1552471,458632,634270,68923,189568,546217,600676,430603,1081740,1109457,848833,157108,1112871,1466982,660418,379510,1077822,157141,662350,876136,876097,498211,4096067,1540600,715351,715345,715357,715048,1540603,640924,410974,266797,1527244,499321,674140,936574,630505,794821,109579,649441,515860,515851,26062,28825,28804,23260,1115811,1439874,30505,26428,28795,29065,26545,24010,80815,599758,392986,489562,89851,119857,348490,611815,1406787,451783,304060,795007,150550,164653,611875,1647985,150853,296638,876919,301747,284392,1565320,771313,1492989,345190,1249464,220561,704095,21750851,346018,684697,800713,292072,252535,752623,468148,468160,468175,219280,344155,562147,16948786,19907371,597559,604378,616138,598783,749083,407527,213451,13505673,1441632,689623,616684,474232,900580,774547,669214,1470246,477640,476806,479410,145099,245605,476545,1263708,47026,478366,1302501,4708001,13292985,1662136,1702315,121486,1555882,650599,840985,840970,840979,1230504,553762,723949,389863,190837,13161629,13498053,44557,1757968,14977369,1917094,21132509,20974018,1514527,21556496,1129950,3143247,462253,1505760,980323,2062918,2062927,1585810,1266714,611908,1281222,1144362,875416,664966,1477593,818557,1779235,1760155,516067,818338,1779439,818398,850840,850627,818443,1477572,1524982,1477173,1779784,1391742,1759615,1707157,1703584,20247490,546409,980581,980545,606898,1467774,683584,865831,507973,2289001,798547,197545,533947,1482363,471646,18584509,5218635,13036325,21872030,4012489,3978621,766162,177010,1441449,321556,715846,810577,1441443,810646,1441440,453379,1441437,1357521,1550533,1441434,787651,135439,810601,224011,20167,17544085,14694391,355468,706447,699241,433789,881842,352582,283978,637852,202732,1244517,1244556,219055,18886675,510850,17166880,550744,345505,772804,575668,1510647,1349058,1348530,1867564,1540756,1867552,1373481,1867549,1867567,182584,560221,1065733,1101774,1065466,660781,1391379,1506198,691261,241864,1469835,1353471,2885171,1353477,21459965,19375066,982594,1756426,1815991,1764883,1738402,1817449,1530391,616852,1755229,1850893,1866337,1828105,1764733,699742,19808659,292324,1509498,4788877,1597117,1747618,1835626,322834,596617,228418,21274016,1532884,536299,731929,263263,1529926,1743475,1614679,1866340,1865662,1614688,1866334,1589971,13570139,568885,931165,1234338,798757,1234347,1602064,1901650,570541,570067,569824,221821,1426971,1020652,426937,472864,608071,1371804,1234341,472717,1371813,2105164,1072486,704023,1422399,1422396,583042,1234350,1234344,137872,1234371,1702405,1702411,577081,15329729,690592,639811,559225,471655,279646,5810433,1053652,528754,425080,511435,1244295,1701697,971614,1718476,569956,827293,511795,322987,569815,505744,1616692,570682,3630209,771061,734212,827458,12975587,570574,1523575,571558,971371,513028,5148803,13475771,511882,458692,512371,449884,449932,511405,1119834,663859,775996,488743,460402,15644812,1519705,14227681,150598,891067,795964,387688,1899067,658903,771157,1136697,1135200,1136694,1135209,13277079,1109808,1347780,706225,778204,254899,13276695,1111590,1055323,13276651,13276647,13276641,368623,13276679,526558,1295454,1109841,1696108,1288038,771406,260107,1821406,457015,648019,550786,583294,2105452,996589,682429,668917,1433595,1554580,1281558,760999,1082376,1777072,1433424,4224425,1502640,1714150,1298583,393337,393319,393331,326965,1554412,1777003,751909,1777024,1433559,1777093,393304,1604938,752074,1766884,614734,752053,1777069,1554406,1718647,1629328,1488402,106183,1267779,1554325,1602352,1602346,760987,1356744,461977,979936,682159,1777009,1602268,1064770,1242624,887197,1084905,473737,783583,1355946,761071,1269756,1602331,397993,197980,568759,1122051,470074,1242594,1718665,761050,1777015,1554982,95098,111130,1482195,162133,1777000,1358121,1302990,104050,104059,104056,104047,1629031,992401,747736,597754,1426917,580942,723172,544117,1634443,1687114,824332,1434165,1578898,293419,1458429,286135,982477,663934,794725,1742920,621664,655213,1037860,761938,841153,276949,1393599,693511,369781,45868,698404,466804,136417,78553,136408,466681,1704565,1383498,1112553,883390,683494,13460187,9442947,1674574,1547002,303949,1058653,1436889,1687255,1693717,13137211,1421961,647326,200131,614905,2232733,102061,456238,688606,89413,89428,62293,146737,342289,279442,342391,87691,983935,658612,21798329,1186890,281206,438004,698824,1751128,1751122,576124,684796,4128383,1249644,526513,528283,1869163,480613,1825939,246523,527074,527068,739795,739141,1460844,20919796,247198,226171,246538,247141,2102890,249592,246403,1430493,1685797,428899,428029,124423,16156975,1445907,1435821,1435800,1435806,1435803,727600,1305579,1750669,4147389,1355418,1503153,1259865,692128,687832,775174,722365,1554181,426091,58540,834448,18064540,1831657,4402,515881,659362,659047,135610,75184,136387,68083,576961,119707,136960,576682,577354,649216,649477,75190,24781,106825,89476,4146263,646894,660025,133540,658120,660034,660031,539443,20235604,649483,576520,649234,646930,617281,657751,232810,13161683,1581787,98203,72355,493315,412153,119938,35650,841261,272251,741136,991156,699796,1085610,808045,684706,684694,208102,18388,446140,136327,55123,70219,487489,131728,1145058,388666,1832026,1686346,824314,386098,1235691,1355754,1273728,1499949,5149111,1433250,752095,987352,1108683,578713,627826,2186127,1417974,776944,1366335,21064907,19699444,15981349,15981316,5112339,525793,525841,526285,15981175,15981088,15981079,525598,15970888,526237,156346,489232,20998324,15644869,526069,526180,526174,489205,489091,489319,489289,489322,525781,489379,489256,489388,489427,489316,489394,1358673,1007692,489391,489283,525739,489286,489295,489268,489328,2197089,489331,540649,311692,489334,489085,489106,526243,523843,522589,662833,782434,20663068,1455603,614944,579748,1419816,580294,579625,579793,213310,211516,701569,223972,254722,252019,600640,313216,202300,1110342,824194,466099,198952,1938277,988450,948097,948088,13094259,136282,136273,233683,121369,599755,599752,643834,100579,75622,103267,88153,74545,136579,76021,576940,113512,440485,74563,136684,576763,576835,576748,576703,62209,1052914,355444,1110576,255604,17653,442408,136639,576769,576772,119689,67312,576859,576958,599764,522490,1111731,270904,119662,576952,576691,119659,576733,576877,119701,576886,576883,119926,136363,576991,576766,576889,576784,104026,478906,576919,1041568,1104288,1621414,522928,119674,136372,576757,490219,576934,576805,576718,576979,576820,576799,576838,576775,576922,576904,576811,838441,1616452,1724401,1790851,468430,1074313,423397,576853,437953,599761,1143414,1074316,1049464,818803,1651777,1143162,330031,807106,136354,649240,659911,838606,115621,657706,1631674,576694,437926,669955,136357,817372,1140510,995281,1735909,1641691,1871176,1598443,1891318,1513168,342463,230020,342652,577126,658135,230026,658090,4224875,13269755,809665,809680,426001,535195,1790854,426028,1043896,369916,457441,735604,449686,129745,122359,129334,253720,213979,636346,1619176,1616470,1614556,1619212,1267854,467587,1365843,1264155,1631044,13162403,1423911,425002,995344,1631047,419683,1488300,470836,519364,4010499,775804,1605883,849601,13545173,746614,392437,840955,701836,1305615,860692,1363347,1674232,535828,2372223,1408887,540319,2043772,529426,83197,83179,83194,1387938,1585822,2204095,74911,17362,1286118,83185,567952,795496,1602679,946939,34204,17892766,888631,13053373,618505,212107,748138,83206,874861,748120,939895,1403649,1363284,844402,461509,559312,893593,956050,956062,530554,1349751,893563,389281,1007338,163105,71029,719551,1510245,666931,163105,71029,719551,1604386,1240470,12889,607135,496342,595774,1635322,310999,347350,547060,1540960,1527319,1367091,4011545,346030,703579,214816,16169773,597205,1917862,1086087,1026130,1552555,275122,1087698,1087749,1087746,1087701,1087845,696604,1979020,14142673,4147101,1244331,1042516,754033,13177775,869152,183934,6530409,2045308,355546,1381095,21256265,1113426,234334,963694,763621,764323,622582,456265,257281,803134,1408875,241201,700162,4764951,1095261,1064998,1051129,870721,817831,509593,1596859,892567,972265,1596850,972250,670786,910561,1596856,1596853,556927,670780,841756,840121,2226683,891877,716011,123526,1596862,840301,4149031,1095360,1009054,1443549,1546633,1009219,1443552,1317075,859108,1634707,1743241,1060732,21854042,419464,246259,631231,13144841,419494,419437,803746,1743232,1390500,1219254,315331,1644379,1644376,1644370,1241478,3725007,119089,1464363,233113,371314,906844,394783,274582,1131354,733405,371338,736729,371311,1146912,2117731,859408,398335,669019,21133517,526276,415966,703102,1008643,468625,1258713,1749076,44272,1706143,805498,1633687,809764,468589,1747360,1106703,1435860,1435857,297751,312643,1435848,1435854,291358,534013,1418223,194284,210964,901087,246985,253183,253276,587614,1823785,805501,628900,1660657,1973620,426670,2169271,353266,772507,20409820,20462647,16828375,859528,1556092,883015,579181,1500459,743875,444979,1336992,20424127,728488,728482,264097,743401,705556,1447278,743449,1476573,743446,901984,743389,264592,728404,874609,1386246,823453,743467,501454,743431,640708,640711,292084,728428,728434,743443,743386,331159,723862,743416,946732,346981,775741,1530958,228733,167461,242863,580861,647809,1799263,542800,1360266,276667,346870,804568,997255,503965,1261683,1261677,346633,1249764,346402,106645,1247310,1261665,553711,139792,811543,386065,727669,1255959,1685635,1229526,1343688,1069747,824188,859306,651016,473569,133408,1316025,205891,733633,21420875,1103283,651643,304204,304057,728437,821356,444493,965455,1492686,674776,18631489,751483,699220,1865245,643159,910672,668413,1372476,555697,1302423,21243356,3086683,601522,21886664,1738102,458404,627103,727288,748018,627073,1299210,518170,610966,484468,1513480,627100,627082,627079,655201,792580,1242936,579301,1242948,980320,1638673,1618879,1056673,1524088,966595,1638676,1454892,1595911,1403532,1325577,1422423,1504746,1409751,1237059,19908313,133177,1121289,741991,220366,204538,749701,592414,900655,22033478,171058,1349115,1442607,465007,394252,394246,330502,987796,394261,786535,786559,531595,20394991,786532,786349,786553,652855,546424,1567174,777010,777016,498796,308350,728284,1634293,651598,651595,651601,651604,1965913,173965,650971,606931,286384,1397370,195508,776986,672280,1952845,1065718,13229601,1870156,757663,969490,757789,3481283,1730641,20945434,501226,755863,1519333,1519372,1739101,893890,1861339,775756,1141233,764368,903391,1519396,1141611,5149085,1724365,541648,1289028,21132953,1014682,1387071,1000654,98866,98854,224341,649579,90070,649582,1081311,755401,1939831,1067128,225538,347848,1413000,760570,1103958,10730969,1847266,1118616,1305426,579184,682279,1560499,563641,466129,39475,37084,655168,16946701,118654,241996,875905,754009,1666738,632341,393433,393430,245545,312637,363970,20367661,1408104,1129131,689062,2153661,1768981,1518616,2066200,654883,693460,442189,1605832,1607062,286549,1135128,688276,741667,20461993,1607074,1504830,1607071,913939,1359948,1131186,1555240,1274340,1572694,818401,13103879,21329006,960646,631726,942799,622342,806626,663862,1144560,1084314,3987847,1730782,1602931,1917349,1854223,1982119,1982098,1982101,1982110,1982104,1720801,1982107,1310445,18114310,1720804,206500,104110,132550,1068019,762967,377800,442303,951571,1050337,181333,321595,1942384,436165,436144,1474347,946081,1738612,1849705,147832,1063903,1929394,22060475,21911888,899815,1138899,334321,876445,935704,1138902,867193,1067341,1138905,635779,866101,635548,1138893,956629,635590,635515,866188,866059,902407,1138896,1016185,547906,1069660,1051756,1533163,1289049,1390326,1082658,702010,997789,1106727,747424,1461414,911314,1522435,355279,1854676,1092360,1043251,1533154,866878,702091,729997,848818,111121,726871,595333,1653376,839578,1433553,1595962,1258746,1653382,887134,15330509,1298472,401314,1127511,1653379,1653367,1530940,1219269,1106679,1121343,1378227,440362,401350,787291,1607044,1009195,1607047,1542967,1091487,1436853,1086120,1436859,979012,1436865,701755,249301,966451,18913402,739255,1141356,649651,1603348,868054,1145946,293560,293632,293815,693733,2273817,1441953,304117,888235,888238,888259,2025532,789460,1282380,1473375,20530018,643633,1244865,796537,214768,601873,853906,1097091,601615,542620,601009,821740,20705800,1253493,821653,516022,367087,821035,838669,1256205,357340,1538779,799234,1494399,799369,519445,746755,19285552,664825,691036,1267428,422089,526390,6608577,526396,91918,291970,526348,526345,730660,227509,526333,639643,642127,691327,127000,1229214,82573,472816,78259,526327,732838,1140951,1621195,1244811,503563,787648,141040,18090625,505900,1600717,1250697,4786133,97774,3932061,220048,581806,820870,744616,329278,1439940,747118,743740,274537,274540,274546,64738,64726,64765,64771,20086,64756,64828,15744538,1324770,1812979,805861,1001455,72913,68389,497404,820324,353494,216757,637726,216835,805948,576049,1862248,613924,676597,529327,1067230,525826,391687,501916,696199,21032062,259849,330019,330016,1138587,241363,1269531,748936,701950,665218,795085,1911463,640675,640570,597403,4097045,15005599,770572,769786,1760770,2061586,799837,353563,1331622,734449,986491,991003,849544,849646,1483296,1483293,167479,1113135,484138,167827,904264,13237549,536167,484087,1483290,227176,679486,750664,1689409,1684318,166972,547813,3693139,1388508,1388505,214375,722812,843865,23557,683659,4386825,329266,329284,329305,211237,60937,329377,460177,329368,730993,329311,861361,1524178,252532,1048093,534358,462691,1089540,947470,651010,492010,1702372,805453,416254,592420,688336,906946,906940,605548,1764844,522457,1636996,1647841,1764847,548932,766954,243676,20168362,1578181,2115945,1578178,1391730,1514668,990481,874591,554371,1242564,199432,197722,197959,17204848,1482147,200275,1480821,703720,282523,282583,1601521,468787,383146,1618135,468793,693244,1833544,2299655,15254705,1933399,1981555,1443813,1700053,1993666,1315176,283861,1031641,15315253,520807,1675714,1675711,983074,13770023,693880,2731205,1234254,182578,1483092,1042153,18695329,225676,21341945,1327995,948583,355411,724828,526165,332380,526144,226441,759076,529561,1601737,861580,1980934,1381968,1980880,1079559,1619248,839341,30181,1376100,839266,839335,861550,861601,839332,1980865,1546456,1546369,1546453,1546465,839362,1522459,1980760,839275,839308,1537039,1980763,1546462,1067209,734275,4013013,13627907,1980757,839329,1980739,1546468,839272,839290,839359,839302,839269,208825,839356,839299,755686,755713,1835926,839263,839296,839365,22193317,1094019,1115523,1115133,1115535,1980871,1903426,2978327,245065,77029,16389247,839353,755653,1643095,929689,263353,77356,1653337,1529878,1980799,561031,866464,1836280,761632,1386882,673075,687256,641809,1139553,334330,1139442,802822,1663795,988366,581824,839128,865282,1359855,568870,744919,1481172,331165,327817,1247379,544912,472831,256927,256009,234697,234892,525592,162094,618949,207700,730795,779113,434599,729226,654640,748156,1430001,17177758,906841,1473429,1376523,1376526,455575,698776,212596,1365048,303478,533989,669367,821008,1740208,1275105,1541317,1725451,3910105,21782543,856210,1030873,512533,511633,570790,1616725,553234,362335,664396,323101,323023,542119,571495,324736,323434,511270,22193182,851521,970279,323011,324199,633235,1401552,197416,621820,78949,167539,212473,167983,1054105,20115262,436111,734419,467023,385477,687559,507247,19545730,1252068,562063,295069,345136,503575,295375,809614,94972,122146,787942,472093,1427610,692272,1065322,167665,1243809,1358001,651133,1280061,1340367,1608955,1714258,1432755,537295,1572595,754351,1726804,1041730,1003960,617488,892030,841945,1726831,617461,840361,1091316,1091319,840226,855670,374476,1412142,1093359,1077960,754486,572683,324769,829549,513049,572005,39739,17578276,572707,570850,570805,572257,1412049,362431,963406,1052752,1061635,1062235,1062154,518197,807091,310819,1383489,3207589,949225,1131891,425335,1101348,607663,1061746,1062145,1061749,114121,618154,663883,12163,158239,16006483,1062115,1061740,1062193,90283,842563,70618,1580503,1008814,660085,1062127,1062109,913849,1580506,5112311,1580512,1227489,672409,1070314,13085445,16857163,781525,781528,1110873,259945,5124655,270877,712351,1546288,1540858,989119,712357,663874,747709,671827,1114974,705943,1006549,682924,830335,936877,19058734,315316,283738,202996,943525,397816,13655105,4764557,555400,1769080,1041778,1103358,1916023,1768828,1076415,2221535,377941,13428575,1747351,1747366,877747,597409,1128762,1869904,831154,1870048,1977598,1955347,1977583,1977592,1380981,1954360,674494,1955302,732226,1652290,1954552,1048024,986932,1445379,388930,4782387,777688,1977607,1977586,225931,1898938,1898917,1898920,710626,1390509,1898926,597064,726760,830644,830554,843823,843784,21872588,88993,13192357,1898923,15554863,20223427,244282,367441,500314,1655542,1747459,1143450,269824,1017298,254242,1517152,728539,619006,640213,826867,639703,293860,1480599,18965380,826954,315064,432829,608149,265222,320308,608092,1587943,1674166,3984833,2356233,691753,2126071,2139707,2305697,2062384,2062333,61750,61753,61759,61768,1663156,1663159,805021,1663162,413941,1318680,1280052,867778,484732,506983,867772,989791,727543,541312,1241619,444157,1445469,1738063,491581,125842,646402,119914,393001,103189,141859,86422,28189,709030,576712,709462,731452,576736,106888,1656754,1519351,775759,684373,1469373,901630,1423950,425581,1525192,1259631,1805173,1702537,708877,1035721,711988,597400,1521508,264481,114724,539002,539014,907399,780865,259537,585286,1517869,1344726,1291452,1344723,552160,1027639,312454,556243,677134,677125,1004770,844186,1731160,770767,279895,486844,18376765,1520335,722278,365770,1118898,527827,1013458,1509270,812815,1848727,581320,1623793,593113,893347,540826,1988302,738649,556600,737959,226255,225763,410545,1658683,608410,496510,1522333,740437,1119318,14339999,1442259,19552,790909,470818,551734,579145,1519996,1414896,1280589,1024612,14236579,789337,780115,785569,1780312,1235085,182506,1669729,267466,917287,267724,802420,233980,779776,293626,334432,267418,14237213,650920,380929,1449966,4141239,960634,1552195,794761,618766,607753,1628218,464587,584827,303013,517540,345016,797278,214813,1734505,1113822,1814704,1736554,1995958,1736272,1995094,1994842,1995946,1736269,1735615,1736980,1736767,1995949,764944,278659,1995952,1736341,1995961,1737628,1737667,1995937,1995928,1919389,1735606,1737112,1597258,1995943,1995955,1928086,1334103,745906,804760,1515349,764935,764761,400261,770863,1137465,701236,4151577,750727,750562,278815,767404,190009,1719115,1569286,1422627,1719112,20766412,696361,1545211,1780381,1338651,382825,1478904,604258,636061,594490,344119,1122630,752935,4335439,844354,519886,629506,494242,13908719,1115010,733714,1114986,733639,639244,218794,888334,970225,769750,21570629,131203,718969,1783618,1635166,1604917,1347162,1728385,716890,1347162,578818,650077,977653,936529,712666,179392,1235463,1430868,4148063,1218906,849628,1517701,89986,573856,161218,672652,509752,505441,951799,947536,489865,124396,120115,901987,732703,253150,299926,253138,1110300,496159,772567,440479,245566,13027809,1619572,630451,1120095,757810,758092,882709,869509,1814143,14976669,698557,611293,665920,597592,597625,1521172,1567027,1557670,1602058,363607,352846,224524,373552,1349184,2164787,15755842,486904,292165,284179,895411,1326009,1544614,206593,346696,153991,1115211,705934,498070,4265429,870769,1605613,506011,1057135,964714,1619956,1944802,774994,459565,131974,1122738,1122744,1122732,1766536,855835,21839753,891001,1032652,708295,544714,22189879,730945,488788,730942,1670452,1670473,1603867,468859,438532,1259499,1524517,1670524,3594699,731170,4016529,964279,1709755,2139705,1507164,1507233,1507284,1507293,1507275,1219473,2059774,17803951,517609,1981246,1603861,787339,576112,980179,805312,468655,1488309,263344,1143036,62083,741118,97642,1544002,374620,1282806,586357,1806490,788872,1234374,689065,1067461,1383063,848065,635920,723556,1461474,1447362,313207,1716304,1783078,736162,614866,752026,518506,1554523,1233006,510178,865708,1259067,805426,839536,1259058,20985949,758179,809728,1468323,779956,185074,1120200,13300615,753883,16067902,1666678,593554,404023,948547,593518,841888,841801,511825,511618,3973107,1251246,329404,202819,295117,668893,203605,295360,295054,716308,638110,295912,1260690,164635,1053268,709885,325648,325669,1952881,758293,973096,914398,311182,664822,600988,876382,613639,601453,657277,664987,611710,838180,1237263,634720,107698,1373808,1266612,192340,185200,470260,469117,914443,516697,70306,811150,13545985,202249,371074,300751,638668,175819,1244208,975415,19957801,739411,425935,938800,737944,497791,151687,1077942,830476,843868,557107,839086,1443198,524884,1128258,1259742,113263,256012,510343,1452297,609667,674200,1636642,1025347,719884,1130127,3973635,22176349,13207189,1829287,1798402,881884,579040,1532659,1366815,2022922,2205485,3396413,2205605,2129023,3559995,3166601,2299605,2299607,2048980,2299609,711487,2048977,2299611,2422761,2437211,2440887,1923685,227839,808261,992773,1027027,1038730,1080735,1089105,1089108,3984283,1687564,3971077,221899,1075557,1015123,2200805,2066788,2299599,1403871,2074327,763426,1472625,747676,747688,594430,735616,423043,1258797,422347,835963,1406910,1964539,956290,378418,178525,1394643,712927,303442,811924,220165,882511,333343,1675306,503215,1228971,1281996,1624645,733978,1598185,1118478,1497471,82846,751651,83026,733735,775519,864751,751573,734023,866620,24766,1115166,811891,1225254,602011,875575,751582,82990,1464975,1046422,875533,658480,16193716,1671949,3709707,281224,314362,362737,4004307,3995579,587428,21111944,458605,509965,318424,191446,1592503,661429,678214,203587,1124112,1726417,16803418,436156,436012,666241,653428,492040,849502,981151,345817,772168,963748,1247277,773125,1246419,285538,357829,357100,358810,203758,1578364,1442466,984910,1537117,2073307,391762,596482,723613,379858,807250,540403,142015,633100,375817,418162,346708,398332,570922,1237830,1237794,1237782,909718,667903,21681125,1054732,950803,4694167,1490535,343345,4278773,1251336,1785433,1564501,7020569,710878,78151,942946,733744,304264,733474,1146951,259519,417709,1070251,464656,1217637,252091,126946,535747,747604,622102,405688,1497708,13103195,1359819,65020,750154,587617,1116711,1116417,795775,72811,356509,85795,657898,765952,652093,194851,24673,67777,387391,21912350,903916,375499,1974130,1187406,474025,599554,423064,422704,486358,422794,423037,965134,633778,13490957,422221,422887,104872,446965,422914,1521136,422512,1234152,552493,960640,889783,934237,464590,1259418,1122090,413716,1865449,595336,762478,203893,499525,771469,164152,749410,1136013,472123,775546,1578703,867775,806650,867811,470542,723826,3973043,1124976,1124979,1125147,1125210,17544118,652219,549736,876319,89098,4017279,1523290,1523287,1523278,1523305,1523302,413725,77491,1472208,552748,204058,344449,346318,302323,203377,1120803,915613,729169,581134,597220,605422,1143465,993943,1143462,21112589,1750654,1750651,1389561,954688,600199,750340,729286,678571,445207,666610,40444,13682111,1469094,13682109,880747,13682107,13682105,13682103,15005169,1666696,753994,1666699,13435499,13682099,4143981,1476537,1242390,703942,1325652,1378584,371371,111511,437524,1476534,1476525,649081,618232,600307,841975,608488,823792,333025,568345,562708,2583413,632608,598078,634468,167026,385441,560761,647536,983308,796927,887287,890248,1476543,445627,4111107,568936,468832,142972,3749717,13482955,686689,874162,313495,202813,345985,1558150,345442,612580,960199,275107,1025101,947872,1917628,798607,1464630,2253849,1481457,1578163,500176,4251143,762913,356374,823645,956170,1041799,1528102,1528099,1401198,1528108,1137471,293473,957838,1268289,312625,333694,304186,232021,303940,965446,733948,417703,1020718,1618729,1885525,751474,692980,1020715,1536715,439138,705394,1270794,224137,174586,702832,702823,702826,670870,4012539,1459074,1283028,311596,663733,14539,121582,121744,4097491,1236519,552814,343405,96850,659110,630970,1385340,13737235,13222089,6769615,4112411,1851490,1834936,1467405,1847662,1671415,758749,1847317,946621,1847263,1937149,758911,2649181,818536,1937155,13230489,211597,212449,597787,1799017,282472,777583,501880,1383501,2113721,560365,501790,13966985,1639663,1845361,488950,807586,521065,756106,234262,256093,157690,467437,760369,672697,1768759,2066122,1944733,1103370,1103328,2274891,2009572,1768813,1768918,1437180,1768966,1754917,370762,1374159,2019916,1381410,614782,1236951,1012609,1643659,835297,123280,184228,1434732,1358349,20283952,670324,278419,874345,606583,1489902,732445,126484,732442,21911447,708958,642220,810730,1922200,212989,1145349,523603,458035,12911357,483394,2298569,1409970,657118,122737,20143294,1230870,1230867,329545,549592,591310,1670758,765652,1004218,251926,708334,576907,136588,136348,708337,19905472,325645,762022,778423,507451,654160,1054969,1915477,1915474,13490205,412165,269941,269953,617746,617743,1321407,1433640,174544,751987,472570,1375659,782122,1622836,461974,1501548,1939663,1929991,1929331,1101846,1929679,1422777,1105941,2149057,1977055,1916077,1768960,412327,2019949,1312185,1810870,1441986,1952866,1809649,2420031,940018,746851,749035,1428660,296317,212530,1845823,846289,1382883,4112557,444484,1100028,748951,212869,800815,997012,731347,370660,727594,731350,568606,109057,640189,269401,1399782,997012,2576423,326908,1260123,267736,445204,647581,1408260,467875,191467,642997,955909,634246,431197,702325,1471416,1546384,490522,14694209,1546381,1546390,146617,447343,427831,17544553,17204743,17544547,377752,1726924,22195063,21963968,1205196,1560007,18709324,522703,704875,1418535,937867,1424178,1591453,862402,1591462,1591456,1591459,1026136,823990,1665625,1686163,634414,455203,580630,601759,62371,62380,22468,25909,17854,62215,62392,62323,62230,62341,62257,789649,593329,789649,62275,62344,483556,12689707,431752,344083,787102,55024,1247796,726826,540019,1240839,614710,701308,269899,13760487,946189,269854,343384,519892,690316,2813273,288640,772999,459085,529105,1204863,663502,15643591,291499,616228,1124514,1553581,493816,746488,211552,1135134,808390,269962,20973028,1414350,962629,640588,1222491,18692452,915619,538726,582682,597748,1622875,197149,477394,311317,292096,264196,727948,264361,1424238,247738,145819,738406,503041,257059,236944,256183,412333,247054,291736,737965,733303,739219,412372,250288,4016133,3961809,16935070,1663117,1547662,1534600,1534129,1534123,1534120,1534006,439030,490822,420370,689107,519808,1534114,681760,1793578,439030,490822,646900,649474,1534057,1533994,1534111,1534039,1534108,1534105,1225377,1534102,1534054,1229007,124387,450631,141826,427762,1217832,1534096,1534093,1534090,1534087,1534084,1534081,1170222,1869634,658318,10495,135850,659854,6733,1534078,1534075,1869619,1534213,76390,229105,1534609,1534018,1534615,1534210,1534033,1095726,1534024,515869,349639,99562,348928,151705,1534072,1534186,1534069,1869598,121246,1229037,1534201,1534048,1534051,1534195,1534174,1534312,1534309,1534306,1534177,497008,516001,93625,24502,1534300,1869622,1534189,1534255,1534294,12740687,6394971,309262,12902571,13085087,1868356,4786319,87436,312772,7728197,944203,7728201,1534288,1534282,1869643,1534456,1534261,1534453,1534387,20235205,16946893,304987,13830435,27877,1534276,1534315,1534270,1534450,1534447,1534354,1534528,1534408,1534444,1534441,1764160,2080765,906031,1534267,1534405,1534438,1534435,1534432,1869649,1869652,1869607,1534429,1869625,1534396,1534423,1534420,1534417,1534009,1534384,1534414,1534390,1869610,1534525,734704,1298691,450874,782194,1123182,1753210,761722,731041,504625,524779,841855,1041715,1672150,1657438,1041772,1596991,1454529,995419,754441,53881,2685365,191566,4715435,560083,901948,510031,115828,690916,553324,20325349,785644,640279,803002,737512,493441,36409,36445,9928,3946477,441088,9589,1686352,1782769,1723648,752008,1057324,36406,795352,381904,1057357,1002610,61393,20944702,13917179,731695,386134,725002,225832,200770,226330,356341,242875,15189857,693694,369568,394765,890473,4224147,700573,463684,1121265,700363,1694707,1694704,1412328,82897,135886,98290,134761,5086,9961,111655,427054,438037,5923,19126,432547,124417,13222925,438046,23134,363553,363559,368605,12559,363544,348457,368593,363541,363550,363526,438049,82027,1298343,81787,81745,70918,81751,9307,81781,81796,70549,81784,6781,1391445,1110384,1003744,714694,2058925,1537498,785689,697573,1300824,119287,489913,523273,439270,790804,668776,665638,1140855,1049485,1454343,533647,530929,1265592,663694,507238,282151,731326,526783,733903,720298,1301538,509578,498751,1405020,19448344,824311,345175,771700,1133382,986149,1003804,676312,253723,733546,1386078,396412,396397,184639,1391091,177340,176752,510523,190306,332038,661585,661576,661465,13045391,706501,661582,661588,253222,941794,642169,1538050,1323057,1119285,18914047,1536814,640930,608698,1658851,597301,605365,264622,469489,1023091,2216367,631042,1107885,826447,1031623,326758,351850,504439,401719,1023793,501886,17067550,665797,1107744,666652,785470,19809145,733834,1228944,2025067,402103,13310013,561814,1034422,1128810,1128813,1126890,9443773,853030,1728277,784861,874039,530587,551191,850951,1266918,259852,747301,874021,62056,874015,432196,294913,1236582,723181,982165,473041,1234239,1738237,1057516,1242774,1486536,714493,414829,2194169,1706464,1937056,220498,200545,19472065,19103620,1241502,780439,145303,13207397,431449,242794,1363950,20324941,869095,1275396,161932,1419756,1510977,1477437,806956,1106649,691768,498571,708688,687379,244768,183895,211600,14734535,1116531,1429158,945073,225748,737800,641089,447595,768661,418468,737092,1231020,255769,526264,739393,732583,1370268,1660129,6770509,232156,293668,1056721,299242,163756,446137,99550,27628,30157,26713,28255,25075,146965,428869,6730,776422,75760,565885,11422,68410,662464,85510,92470,1553689,4771029,1061125,793420,1287057,583309,1136154,757975,536989,930010,1110405,329701,254689,493585,493588,766696,197626,794422,1261632,514783,318841,829504,319726,395692,21008938,1024813,653194,54652,119449,119503,119524,119470,119464,119452,106252,66574,119440,14331781,4145401,138511,21256445,899773,763495,440569,871408,1602055,295039,1756387,295003,827956,1602115,550324,101134,245080,1816549,2109533,759241,1675699,1286748,1687483,1234458,769261,757618,1365903,502444,1082409,1120821,1546429,910333,884800,597418,1429194,897187,1037191,1037197,413047,728446,682816,1232748,206017,962227,391267,1109964,294778,849529,1508322,13373993,933682,1230807,579601,1031215,583726,1383255,579508,13094241,1109979,554680,1970470,13837645,13498709,2371799,479971,183817,560542,1109940,1109970,945442,1322940,291565,560551,253204,299983,242230,737851,1109976,1109844,1109832,1111743,560548,299659,600367,1062556,241912,13546001,560545,1133127,242005,254968,235096,254770,976231,252112,255580,299647,348037,387526,1400004,286756,13443103,331837,499018,686224,1124892,797275,843301,142759,763384,1110720,300013,194674,769270,1599583,2020123,602308,20018644,1442925,1436877,909898,1519942,692764,540175,733351,1241817,315517,445387,1482522,1482192,429955,1389486,171601,610750,16948207,4258239,1944670,863428,171547,370468,315520,2009686,1769347,1431642,12690283,809542,275554,406408,562771,333235,877492,1662277,2019886,2019919,1425363,984190,635290,568321,444520,1477527,275629,1479399,1478457,1944721,863392,2019907,2019883,1832533,1357686,79039,497197,20337448,275731,1476885,664627,1476696,85216,1479189,1977073,1671889,809791,497194,1941376,1903522,1315785,1288428,142075,682192,829273,1520683,2019895,2019922,1062283,645565,1479186,634504,1478325,1903501,1066456,1937077,2019913,1528672,1066477,574663,85084,172138,1585651,515692,297931,529000,2127247,313549,149050,1116474,800725,283840,1116798,18633556,348634,1552147,1116396,607660,1487580,125815,1227756,1761313,517126,22138295,1464870,702376,600328,941494,1460424,1476480,305122,197746,174310,745768,67357,81055,115933,68575,18077668,76423,75454,772747,569479,343771,1229319,3892,207505,77704,20115181,811297,690559,361051,369811,1121004,615370,561025,600058,1121379,1442601,656689,384343,365422,365485,453202,463378,426127,483217,956902,813262,794182,17738419,14781739,13585917,981100,2000272,1810720,1054999,2007505,1057873,755302,1277433,1014925,1507248,522055,629614,345466,346105,560485,505036,283753,18077956,202870,18901600,1494495,993748,206893,821032,498967,1232709,496417,784036,434017,699631,548002,100771,254479,355684,13137249,2028898,1418940,19646920,2028886,1452975,2028883,1505844,1505862,1283589,1282836,910717,1283598,1281042,1282830,21065459,1674082,21938315,986683,814264,874855,874846,1880728,782278,814255,898477,814291,625921,63679,323992,322972,449926,573238,1616848,1597060,827284,948550,573328,570007,1379712,323590,571300,403990,1868563,1144329,323002,853120,344275,1248354,704446,572962,856252,13405345,570340,323572,570331,261847,323713,420625,413011,1595848,570673,2716531,971386,571714,1641493,570964,13222867,324076,323146,827449,912265,1226508,324226,513397,853342,512197,1118295,570142,3065599,1734274,1606753,513151,1138650,1359750,148132,1131213,13222849,827524,13222905,1349865,1350582,1412097,1445223,970312,2126963,1461804,575836,1639594,572899,1454661,191743,983377,1030954,718405,1244286,1523560,571747,362983,511576,720763,5157537,2053135,323596,4728829,503467,512200,754126,856528,304129,1116648,1754407,449833,259564,553243,1479117,570712,1572346,716842,1667146,511588,513409,1734247,1552840,13222919,571396,812686,1619293,16828309,721630,856828,2211099,573361,1819921,860341,971908,15016273,13350497,17190715,825919,1115325,1081479,953314,1233432,420733,304552,1526539,1824856,571516,367513,1096740,547999,148828,971542,791173,1432491,553264,813628,812578,1847329,1671409,1309836,1817806,1313313,377836,615292,21470426,21470405,702613,673531,654907,2008336,563047,2129589,714358,1935556,1482306,640948,1482831,640906,489361,563503,618241,246544,71719,14444467,111922,353650,934036,111934,749566,1566229,226222,1599454,71824,721624,111964,1403223,452164,203782,780184,346078,1110123,945694,111946,111955,111976,345415,1786090,758509,725155,291607,331942,234043,725206,230152,725191,725197,225754,531988,726193,235426,549223,325948,1560742,772525,383977,598624,1115016,875599,1203486,718015,1729939,425416,426088,425368,894910,600259,701059,1301472,425380,426094,425929,426052,426112,426082,425827,426007,425968,426034,425944,697165,1144950,426067,426040,779530,187273,730393,747136,746893,206698,584917,871435,538729,1544935,1251825,302077,821434,818722,1033102,440587,440581,440557,1260777,99472,153406,440956,806392,430129,822007,657037,2862235,74902,95989,343063,342931,440551,440593,647944,538657,1902415,654838,1927951,1301958,1509342,1719034,1608013,1350336,661261,453013,116491,436777,83227,75523,20745316,21840473,1136400,1126341,1818550,1346586,676576,135388,19104133,765001,865003,797017,1001461,797077,600028,664993,802162,224146,648325,1467525,787825,861484,894715,101296,1072255,866962,499357,898276,1046932,1432401,661282,661216,327721,661156,46729,1129044,1352640,807190,669739,860395,1455963,313180,1554142,664591,1032067,651070,540256,1658302,955951,501736,896983,1243527,955600,866929,232270,407365,1214346,467923,955786,1107447,805843,183352,20356963,1488351,611851,666091,1001524,1884586,666094,829291,2108915,13127375,279613,817210,1411551,473518,509728,1674103,642670,680446,506518,1674106,1674127,1674124,1674109,1674100,1312788,1674121,1507155,1674118,784762,527461,13552959,1241850,504454,735319,208945,13262393,426262,295468,522922,347047,843538,201946,275185,302389,1616410,1542727,420511,1737022,1503801,1736593,1736191,1389387,1736797,1735663,2445027,3956413,1320450,2432177,2401817,1718269,1718272,1557907,1736734,224257,153451,151885,873085,1501749,1035235,797209,1081758,446893,1079826,1562500,2623881,1562476,664399,1736227,1369026,1735630,1736788,1549369,1998892,1919917,1777846,2445025,1927999,578380,1115256,1464909,843229,1336680,1079052,1115136,851326,1718932,1718938,472342,1129659,1460730,4741447,733705,1786138,1433325,641875,1064737,1186650,1552732,591721,1433223,779071,470947,1469622,16031485,13759979,1584172,20600992,960286,1368192,1621600,1706557,1706560,1542931,187558,673024,755464,758575,1067044,1049683,1809823,983092,1065517,1393506,2132807,1942033,2132805,1952251,1642693,1385157,885586,1623634,933901,406978,507733,1710673,1568212,876139,467344,467572,353023,2848753,415471,742615,4701125,225478,479005,1225566,14683521,650773,3438455,13342241,1669384,1033132,727270,681700,650026,165661,602128,150712,794866,387721,318586,517000,956788,265975,293833,1411422,150286,150370,593959,1511241,576469,471598,556693,822814,1604518,582934,1408278,664954,232774,889354,611743,876058,563122,1401933,313165,516055,968380,381616,1051738,1051741,368689,1530832,19042666,725467,1688347,1230063,618379,841021,166609,775663,149038,594013,275404,1397478,206809,1281969,1477314,734425,167206,203704,1338618,861994,355267,1324494,723373,722917,702397,111115,385549,94723,602296,870181,602302,531406,201664,20114911,13585855,365920,524227,723814,763366,364588,367219,614953,13145497,562903,154528,449047,369484,17189938,1545763,4241035,766048,541138,669166,550117,1225587,693280,147148,683689,13269859,587434,269821,746977,748765,54220,1607092,1006609,499210,585778,762448,639262,320560,464041,527275,241498,474805,785260,639328,464047,1248330,652333,1434597,673468,13103325,202750,1861837,344536,140464,1816720,1761226,13716879,1288329,1456029,506344,800566,800605,800791,800572,1133409,21569606,190534,1133385,1133388,1133394,800764,800515,800548,800779,1011979,1703491,1058974,903508,1112691,732718,1615090,1420395,898573,1112688,1112682,1142619,295522,295018,295855,18876349,18876295,15981334,21144536,18952489,15981244,18692635,15981208,1654921,15981205,980650,597580,874132,747082,296425,1429398,14683929,355207,355213,702469,15970945,18585646,15970933,528259,15970927,580924,15981196,15981082,14683921,14662019,18635197,15970915,489109,15562673,15970909,1703611,21353111,157075,527380,15970894,489403,489115,527389,489421,15970891,13900133,723487,15562671,20998348,20998333,489370,15970852,528349,489367,527404,14436335,526657,1679041,1679044,528346,526582,1498119,526588,3609567,489079,3609565,21767063,21767024,22034348,1611202,15337503,527365,527332,527350,659113,760267,21750686,527362,1633660,21750683,527368,893374,1338288,13505581,21750704,489064,527347,527344,527218,1347027,527359,1729216,489247,489412,527353,1785886,882592,1307064,1604887,1321353,1785877,1646605,1646566,751990,1783921,1567159,1499946,718735,1629634,1398468,3990069,667693,522196,1266759,831739,1112202,768436,941797,768427,773104,600691,600739,600706,600646,600742,212155,13276311,1051693,228226,278395,529822,662719,538447,212143,434527,232837,4780743,155755,650038,542734,135487,102886,102862,1402095,4265771,1759690,643867,1260660,1534813,601474,929923,606829,224209,79027,22207,67870,68173,1735666,68569,1995925,1928128,1252467,1737715,275329,941614,655807,1046488,819817,10339,76090,76048,467545,1524037,858544,751396,76123,365638,278128,1944667,1088133,880546,2123107,1937038,1370388,2029945,1528633,1944688,874615,895207,157105,1937074,908722,973723,948142,915805,1485996,7103465,714076,1106736,899155,22191886,1019212,1819051,1581760,864727,873352,1036399,1472484,940267,1977037,990802,3841069,20236105,915976,916000,209257,864691,1947040,1402065,583291,534370,671035,208699,1013932,1374912,445993,649435,582691,121255,231868,582691,1138359,108331,79357,761659,496699,72553,72979,489565,700744,84307,77785,748144,67402,20885791,804667,1258647,567595,1258686,1231095,299488,246139,1258602,446143,944968,1590286,1258740,1730659,1064311,291667,331831,1429068,1064302,1258773,69625,556714,1117191,764878,148447,1638826,353953,150301,1336149,51097,1121565,107887,13349587,1123266,776464,1025173,957847,541558,319735,788677,1659880,354358,20104,1825477,1623163,571846,21469721,19309276,572200,570943,323155,840337,2170263,1018396,873022,234448,291562,299857,20677345,299815,251782,299896,294670,294640,1382865,299854,271057,299878,299920,1710463,20688601,1087788,1519393,989935,327514,299848,329794,1847272,299899,1367178,1367169,393286,760852,4095131,178858,435103,594214,26254,826885,277159,1513507,13637045,22846,15315467,848812,4715679,5179303,13727547,4094799,13628345,622660,20875150,2043508,755950,1467390,756274,7884749,1493694,1641673,757684,13594231,1479534,1479546,872980,1141725,1066033,1691209,980845,1288641,13594257,1671736,980824,2051281,1691227,1295955,1449306,1010692,1831558,1370754,1952506,1835077,650947,130900,650944,1517788,1783033,1671886,1062274,1320519,413020,605446,605323,605371,520837,1903540,2156295,1928686,1941415,1835080,760558,1532788,1517449,636682,1634896,1941574,1930801,578983,503263,585043,1034899,1385133,1941421,1378041,1017979,953182,701551,2036899,1642672,1831570,1941430,1847629,701635,2194587,13664549,980974,75691,75694,75682,808174,75703,1448460,1312977,1561753,1847617,1671061,75664,1141437,331990,255994,256075,525493,332293,1141185,257404,1323999,474352,1231542,687028,697951,635917,117364,518794,823465,334558,669556,665185,781375,556576,443893,353941,384184,591865,1657720,6608663,13552481,18235102,1059862,1066588,3678177,758833,1675264,733891,1359882,619012,20838805,555562,631255,1247367,13521491,1278837,1287963,756595,539461,649423,152038,4145927,887611,648496,366499,643897,196690,599542,489646,3340,6988,5296,6418,1244193,1346625,132664,1452534,1129419,864517,555631,712534,500725,1082316,881899,1082928,1834969,1059877,758677,1319742,1706980,1939627,2194831,77422,1085913,973090,1283916,1350279,707983,1078236,796117,1470009,374215,1247814,774583,545329,51238,528817,706033,1421646,995884,1984156,1518214,2174913,1786021,1402242,13618397,2719059,1635037,13619051,2238137,12966801,1373085,2719039,4748425,2246037,2195021,1284513,13628247,1357395,458425,880828,1730140,1359252,1743034,1357155,1357626,1356771,21144713,14331889,1252533,1769269,1769266,1252572,1845766,963121,691636,7727713,1472142,817873,1769227,765559,764743,2151997,863449,1937059,1999636,1661788,750592,764875,2009683,2140671,1937107,2091121,721063,1626115,1346991,472051,1231140,21447197,17190967,702097,787279,826264,1121298,838192,719458,1129995,1367643,439942,1524031,2019970,1509828,783736,1118946,2774543,431188,1057528,635386,2019871,1476699,370801,848824,600310,1566367,664870,452071,1528579,430660,306112,1479315,1413705,2009551,72001,439861,5887,28204,1625440,1773514,991801,1421688,829315,721978,196060,20283139,753607,431965,2150487,392434,985357,1118904,161578,443239,1728130,13018217,195772,377362,5121457,139744,1533838,245086,685174,961102,413746,774196,961117,729658,1503063,687409,485779,688519,392215,471676,776743,1393344,976051,703714,1397385,12901857,668311,21556505,13538707,601723,634447,1020562,860296,107743,806386,1010350,821719,344242,1472547,825046,1236834,281728,1262913,1262919,1237956,672193,672196,1479234,1477287,1240887,672220,953653,672190,637648,877609,1664596,1110108,2572269,489478,355408,737860,737854,463678,418396,527041,1430823,1529758,1705018,672199,1517413,18939175,463246,611215,1693309,1599436,1282710,4144995,1128930,526549,818311,1524790,143911,143914,1614805,334528,143917,605374,413164,869563,1144650,501580,1128759,581113,1144641,1144647,1110507,1263687,1110228,41533,502921,945460,299818,954811,1144653,1120488,1144644,503854,1110480,254716,554134,236548,1144629,1144632,13084819,1144656,1116465,1018951,1045411,1509345,961204,1096083,1047949,463969,1144635,1144662,1144638,347824,12901679,254737,348064,1115529,1144584,299650,225691,300022,557059,230440,254767,915097,286738,477391,225637,303994,2179875,980113,13917497,499069,1626769,331774,1700434,21145340,793690,164584,524518,1431402,107125,24421,690193,245557,529738,1516108,1516105,538594,542905,493930,1056952,1434222,600421,1436730,13018039,1128684,894337,13027059,860410,910366,691417,1034539,1617919,1003975,1666672,1087155,973558,672910,504244,259588,593047,605341,315037,1144701,607186,753550,845803,549337,1507185,3982409,1507182,1507149,1507167,1507158,1282821,1507146,1507161,1507140,1070827,1507179,95125,1085886,18636628,613897,1110099,4567437,1721089,1905823,1939672,1851214,1366899,61669,1284033,3516161,4740609,1455477,1366485,1930474,265012,693064,773854,726784,13267407,1920235,1903555,1856362,1856365,1920181,1811836,1920193,1920229,387646,1555093,199735,1659907,13612007,470479,421423,527962,218746,1902799,3767337,527143,528313,489208,489199,489223,1614880,20626153,20626147,1614898,20626141,489424,20626135,489181,20626123,489175,20626108,525652,526702,14985393,14985389,13655357,1722352,13397379,1811098,2015983,711529,711682,20542789,1910209,1005982,1295019,1816150,984670,246613,737200,817975,809596,1786234,1786231,473839,216955,517438,140527,167788,16856128,1396080,140530,568876,897874,5141587,1367802,771088,31879,355711,771085,771082,79513,2187147,899764,742045,4708177,813622,4762845,530665,1091127,1095366,806311,16315744,2715089,584839,106585,275686,92041,1476660,1526482,66181,636145,635053,1510788,569422,1542397,1002880,966184,445657,484951,231886,17204635,66766,1818130,1322388,1560130,1818127,310762,1517329,294637,1231089,489931,724789,881290,256303,425839,54217,212341,1024018,79600,673819,1110147,15980263,1390719,941251,239203,949960,240823,22193773,371008,1230051,911572,683251,462211,621628,989992,1230054,420775,1235616,1714102,1235685,752062,1554562,578716,1635157,1635136,106618,141844,1024534,1476138,465184,470023,65314,660874,1476126,1563280,1456131,292075,587788,115294,23038,653896,22189711,734620,22195,520612,1628191,791740,375883,270553,1861513,2092645,800758,18090832,285688,771634,561970,344686,1281240,162565,1586317,849445,4224041,576817,439951,124399,131479,67711,577000,2170067,1071019,1071013,892558,892609,865939,1429347,894712,19499509,278152,892603,1623436,892570,892552,892606,754030,549373,991618,991621,1018948,1093140,3816407,689092,452254,1475652,1475649,452284,452296,188470,24445,170737,426736,99598,95659,95569,68356,30484,171970,754255,1122879,75340,120205,516907,83779,429634,429655,692335,765415,759382,1270422,81025,173647,643057,1298475,1614061,866488,1579663,1584283,1370517,866500,2173155,679726,420106,549706,549754,618619,210385,668527,1351053,1518595,691861,3067323,1474353,670807,752911,681697,15562907,1728082,4785265,671335,1666675,1545733,1545736,299047,299050,777379,637747,1480467,944905,241888,1225452,616483,149857,370276,652447,277411,15329913,1621003,1111119,883522,1029310,826489,881134,818179,946576,320080,983227,521575,901486,347143,1218015,1477323,372058,1437783,506485,14339729,269839,211204,301906,329329,329314,13207013,13127851,1940002,1733635,554215,1466187,1373898,355195,559939,1051696,702445,2106535,837304,631780,973075,18926113,817804,295210,1008838,1646011,643165,320704,687565,311776,1301628,999901,1581865,192658,1610332,1585321,1729294,1412127,523417,51073,108439,826414,800182,799099,297646,4019433,170275,508891,481705,715558,13645723,4780373,1617925,1617922,972301,62272,13094275,1939405,2531537,1998856,1737121,1736083,1545007,1735540,1735564,1736851,1735999,1367871,2449987,1866304,1737517,218770,389899,1736671,1555021,1737178,1736716,1031782,577279,136333,95584,577174,577237,104023,104038,136954,577336,577348,577333,577282,577183,577378,577402,577342,136849,577366,463822,212374,748780,29311,577363,136801,15315251,577222,577177,644515,1426773,1040269,544909,577150,771436,136780,136351,136678,136636,577129,119776,1086987,932722,746647,986179,577261,575665,136774,136360,1486392,577117,343006,604354,212752,5809787,870277,85747,1625458,74752,114880,36502,88447,367228,66586,78625,133552,136939,10039,348478,36385,89038,140773,1473435,548371,2044633,2144343,1115883,1867768,1309893,946183,344593,100759,343183,638428,756070,591835,1868386,1012348,758236,654781,654751,654817,1850431,654703,2162861,1313772,784891,654772,654730,1726648,762781,1668748,581302,1598389,405838,1038523,709585,770239,1680289,1661578,5178813,1485255,2391499,1657660,1651507,676510,676534,21315431,676468,676531,4779073,1619413,664762,151054,189244,327031,495934,676564,676462,804913,1635826,839773,599560,720286,914449,1931347,824272,1976341,181342,486700,683275,1232079,1783573,720013,1659478,2360471,751756,961132,1227786,760912,607729,963349,594034,760939,1688812,14625737,578833,955339,1685995,1012456,761005,1273773,1716277,385984,1930930,1066522,946048,1939906,946069,1274445,1930048,1014607,757471,1283526,1939864,1085652,2241237,1809760,2171205,1833001,1929862,21654641,1928650,1292646,1950532,733723,1728706,1115025,906310,751624,1553422,875569,1729927,875497,875593,1081548,286270,594469,1930447,286450,1809727,1809733,237172,814300,1034575,1104225,814258,1096749,813295,1288752,686308,1286088,1505766,1398735,289012,418183,1914952,549403,518446,13127747,980419,1674064,960712,139198,1431783,370696,568624,278278,665428,872233,848425,769510,1418673,632890,133729,1293423,1024132,1425561,1764757,560560,167845,1240896,973699,1768744,104686,1993663,1993756,1014259,628324,715174,1343400,761662,1128732,910330,20543515,1939600,20438851,585235,264445,835483,506398,1240572,1059883,1252461,1614106,19309858,12967173,1627264,1582483,597670,748354,748372,329356,61120,748339,5810413,311095,962530,1606537,1942411,975997,758623,78628,748342,118933,579490,99592,667852,702055,1671571,1083759,748363,429640,71449,313234,721264,498049,748351,635152,706525,154297,748375,159457,488833,488980,709594,658045,450538,606694,731512,768535,1428780,20568334,532399,244942,427126,338092,784957,784969,784885,784879,784921,750373,784945,784963,495562,784915,1555273,404440,617404,322081,1668751,540907,1477878,396523,568909,862144,1429350,269836,106726,842023,375286,1553044,1553182,929707,574450,750448,570169,570550,178726,1472301,343363,67774,81211,119581,95020,66562,66580,88630,119590,58468,119560,699142,4784585,1586638,344584,361846,250357,611029,1243812,1243818,1118484,1615996,1121871,1234902,1791985,1111944,21145289,345682,307465,1251948,638464,1254963,703369,772438,809425,737596,15005249,1090830,1624606,1082199,525298,1671253,1939810,1851211,1939507,1588552,1584169,1730794,1258761,20920147,17738890,788152,1806853,1318302,788155,435067,788170,264766,70315,563791,70312,70327,1336320,371086,2018086,2040697,2038768,85474,564163,688072,786823,1256745,14142689,375178,69601,111658,70924,564187,564181,647110,643258,647122,961354,866665,68386,78799,647134,124438,71107,566965,565861,112027,565888,109639,541063,565867,9859,362860,71374,503545,647128,566113,17544508,71311,411181,92638,496594,120712,29302,17434081,17433925,80698,120715,566128,566851,17288557,565828,565846,20168182,965347,1814284,2269271,16205980,1627444,349003,80692,80689,349237,80680,887959,565933,435796,251704,251998,681784,1038778,720427,591724,995995,1453644,397537,676654,671056,693760,490435,682639,307657,676687,981346,1773592,13513807,2124051,2132123,329188,2152017,2009593,1321866,1431492,1436286,1595710,714325,1055044,950722,13521407,89641,1641571,269860,1911958,629593,479887,659338,112690,36292,86095,135475,651895,71686,649627,338095,347590,347629,13771077,13309445,13309441,3884935,558433,255808,255052,253321,247858,713812,1279653,777262,1416819,471217,1554727,13838015,1670071,1523086,71794,618964,282748,1497642,1598599,961546,659353,18065176,606937,1141029,1388061,770902,651751,769027,694639,712387,297484,241258,469552,470716,538105,1111260,597679,597682,1229145,22153285,16068160,1054906,2066059,292738,1062496,1769074,1769239,1768807,2066047,208783,657880,1977226,2066041,183391,469630,636226,13162475,683656,1774462,13222539,1835320,1366518,1985671,505693,1093407,630931,2018095,2029648,21341549,778666,1239477,21031684,641842,1247349,552376,377908,892039,948223,659017,1730674,299119,256156,528553,736663,72994,75139,44797,6640,663139,1350906,661330,1350810,810802,20688805,811012,807361,395575,4279413,1908169,1350954,197854,517093,382864,1441311,831349,1464381,1047835,627091,1614379,1526017,702127,1072405,1614382,3673155,1227816,882091,882103,702127,917128,982486,20718502,4096047,655189,22087376,15005261,1616311,893902,687595,708817,1635724,1266537,995227,1712449,1675798,1524595,425404,997522,507760,534979,16067569,1633576,7102741,1409874,1409916,1409886,1616320,1633573,21825626,1702387,810490,478768,1118988,1119909,464776,1031479,423271,424078,1409913,235048,13207227,422743,423034,150313,465376,844411,765154,422203,986533,468868,1566994,1494090,1035718,839869,393772,611881,708505,495316,496564,1359021,1749157,1358499,663580,503803,1363953,529261,19057924,419524,366895,1242771,1720894,607651,13498743,436405,775195,1631704,945406,1525111,344404,1790770,1595947,1444899,1444896,542839,961201,485272,2116787,930787,129166,485464,4748599,1557040,1110900,1110897,864706,729148,1736818,1323951,689560,522769,1106934,729067,729055,13018375,692743,13760537,1955320,1496790,283939,274564,267028,338029,158374,656950,490366,256030,225541,1599523,528640,74107,1053331,1301154,800818,1063159,800665,654316,277996,277999,1243965,21825377,1465527,697330,633397,4144927,1530934,5218707,13045315,1952869,1952827,1939765,1284009,1062478,352603,255793,291724,248137,246907,499474,163723,627373,237241,1643392,1584943,829531,258724,735556,227272,1717540,247429,1232667,3863345,743848,764839,749077,1461231,656845,723295,665161,559111,702370,722671,21157835,2413485,1827340,2538941,2306799,1931455,780304,462925,462370,1047955,961210,1018996,1053697,1090368,1090371,745429,22564,732163,768925,769048,640849,1073356,1411362,1046854,1009144,1027102,1136244,1027105,1636543,1301559,1274157,389968,18927097,225694,227524,259948,4771235,274306,1774264,444148,859231,1464450,1533100,913573,910372,1432107,845971,1287993,13690705,933970,1345479,661159,541933,83059,1350930,964093,928960,1605058,225727,1731286,953524,964111,295888,1261284,941650,1743946,291433,14735947,1685710,1058041,1519810,1350522,255814,724804,724813,724801,724825,20504947,256378,14599977,408406,146578,658891,488236,1685845,642835,768316,1371903,789775,1131660,237427,1144170,940996,940681,238435,1073167,1052491,14436643,1052386,69661,1088865,240244,775285,722557,1132086,706888,149191,701968,1079820,1419735,14444833,684982,1373988,756661,78067,1051711,874642,811312,2062252,868129,578338,1252509,865738,1258548,279037,548656,1651039,252070,1110222,22047995,1109814,1109775,598654,237070,294922,36616,710959,299686,299614,300004,976225,299695,237028,737176,1060165,173518,628279,798010,493204,1142967,1014463,1814509,955291,1054852,714343,640417,297349,1129305,735637,1283832,662425,1253217,2198099,637723,637744,778129,200122,973288,21964487,13475715,649501,2052073,986170,2052076,2052082,1481982,650530,163570,370144,2607777,1006651,990940,792787,1102467,1560196,973063,1409661,203032,204055,743926,1497024,1250748,3531153,1733659,448468,462802,528511,237874,747334,4016259,747349,665074,810352,730000,232996,78097,1671289,1428708,797389,1066687,1686466,1671616,1130088,701749,1831069,634426,446371,722908,730879,126964,730867,469018,1046491,4264747,104773,1507134,3725323,769306,3486097,1726477,433498,355243,666298,712246,666079,543436,1123764,909757,382867,109054,355153,730012,601495,600709,600670,570823,563050,634480,982684,380470,278104,365647,423268,422521,424144,742204,496303,97669,1912570,1871680,1861510,991144,1089765,18952441,13277313,18952336,1402380,299086,706267,300109,1110612,108820,1132947,74254,549874,297493,399337,1089459,271429,590071,590773,589453,591283,588976,968638,591097,1377393,20543248,1508388,1265010,1508391,13671649,1422216,957925,1325754,265180,785743,605485,684769,475447,5112403,198391,505402,309235,1508625,765109,640969,1419585,193756,649852,654319,1581619,551131,539329,1302642,791083,13325643,452317,1416882,946414,1393770,728833,1364613,19249978,74065,402751,665896,490051,1613452,54352,659158,821938,871444,58711,1253448,601780,634336,1238310,1236249,1237491,357895,756697,837319,1538638,13262263,357295,640096,243667,276712,639877,631528,19511959,505033,264850,562489,562492,1768777,1768969,1768951,1768945,1768942,1079919,1768939,840391,971725,505765,570289,569851,571573,1320744,840169,596896,972244,829261,1671847,1247259,313531,343927,638572,203494,1236648,314821,203518,285541,1246866,358489,357952,513853,358684,513781,359533,359911,766894,1486122,1314033,1831624,1578358,767182,361699,360127,2794033,360292,357394,357346,231037,508270,934126,360136,361648,360736,357667,360727,358978,360862,358069,1066474,357352,244666,357625,357040,357229,357079,357469,638686,1671856,1831573,1831561,357313,357211,116485,335371,361771,1762171,1831576,748531,607189,748543,747079,213598,264997,1831615,267538,1831621,1831600,1831594,748150,616315,731293,295714,1350978,928915,720748,813418,776191,443191,346174,693835,693898,693856,693814,693841,661204,707965,588286,360997,359311,19199650,201676,392062,1354527,1397655,908326,733348,169276,581866,1312605,688456,1488333,13112117,1118685,1117503,688474,688453,929464,619240,619288,1435602,1243560,1427130,1110042,255358,1606147,255037,1110564,213346,4008259,1230285,1720927,178882,213625,734575,562999,664927,20530183,347716,1750576,1093665,405178,650233,647125,650914,650911,1238451,1435449,1097487,2043724,2102092,1809319,2019181,2085823,938671,1507338,1731109,797395,360889,5608,166420,106600,365461,576016,560731,1436241,332542,13918101,19202107,255889,241867,241897,242017,507232,267619,687490,1491306,783289,21187754,723970,179035,1338117,16018495,834454,748006,999088,559207,593605,472930,636253,557809,599707,2140451,613459,1412547,4148881,2269193,1467534,1006486,1575400,591349,1764916,1024036,93373,1229862,1138164,13770633,530101,523378,547879,392992,697834,96835,730747,540598,1597207,72832,1305726,540589,13917991,527254,527278,2018077,708985,500302,1249650,313492,1273923,2331677,21911651,594220,1269492,747994,16745617,660616,506014,1607053,1607059,1140351,495667,1947802,557182,594463,712732,867043,1094433,1094448,304012,211681,747991,21367073,162289,1360824,365581,703729,111100,211579,722959,412186,889126,1523659,1318089,1556551,398044,615841,1925020,1004848,730057,808582,803806,803194,419470,1134981,523741,974215,496921,864967,469528,2202227,1354107,1592278,150265,755515,493090,548968,763111,763054,1953568,1712089,782419,1078638,1388970,1545874,1402344,611014,2127355,2125607,2127365,635872,635926,1104789,727909,423424,839317,839350,839347,1267941,1058248,839257,839344,839278,839323,839281,488314,618484,748105,1134225,1517731,720070,758332,4145771,1599202,986686,1526509,930712,2074900,1844728,955669,812659,2959373,772270,343606,214672,285628,1848721,817474,61798,3978947,834985,481192,345019,638569,1245813,701896,734590,25300,1593487,1593490,1401252,1541128,1540966,1532230,352993,499327,726343,1560805,992323,814339,204535,1560802,13981433,1044865,1234779,1430592,1410642,186430,2529499,705259,136153,758083,734731,796759,540457,1536433,786592,594526,1588195,730687,405121,651013,148168,1127736,789919,789916,14237159,14062443,13967159,539629,466432,578404,720886,653527,693925,693928,161839,1353930,78331,517099,693628,490498,542020,1388049,13018177,889801,986470,502510,337951,1837960,1685902,241495,747373,1127130,296467,701809,1380300,579643,26872,548785,227461,764407,736882,104377,651400,291751,143560,330118,526861,226102,225769,13727123,527182,738259,738928,525136,479833,265042,266176,1370919,451318,962509,1407357,694957,137104,887965,13967211,1625479,185677,1625482,1625485,1047958,1542916,16817455,1850512,1019674,1934236,1785508,549724,665656,113392,67372,122860,58132,85789,46942,660964,643237,660967,398137,13085349,4278857,1112577,17892331,216715,576664,27937,24913,27985,136186,576628,23989,576640,29107,13342119,11455,9547,655981,655969,82033,17431,533089,533158,583987,583999,584002,655972,655975,583996,583909,563482,583912,583966,1959604,1618783,689779,1628131,1595743,1628128,1686139,4012535,1769293,20755612,978967,1916068,170935,2251071,653557,558967,1768984,264571,264580,1128795,1073365,79078,441937,589369,1447155,588907,1350426,273946,420640,273607,1724191,322111,913993,234466,271861,890068,589930,273319,1595503,589216,1432068,637114,12739993,1854247,1986583,1986637,1425027,1352691,1350690,1287873,1250082,893233,855400,282076,274201,1230378,1540285,334618,13389747,1940350,1940344,1940347,1024576,1940374,61777,1090272,1940338,1940371,1940362,1940335,1763983,21529142,438154,1940359,1940365,1940383,869443,1940353,1940386,1024570,1940341,1855684,641668,641665,141724,265084,546631,535978,664051,690226,12822921,345058,1366410,1684279,1616818,855967,14860739,987196,1500072,225661,738208,525514,674347,1116687,744007,294697,264112,264145,265021,1349166,884263,1683901,957505,826444,1605628,695842,448744,1611910,999889,999892,999898,617449,1754455,469933,826408,1234986,128509,17043829,687442,1267749,294688,680302,4020057,680275,1654279,680311,680278,20062972,397780,4688907,828496,960700,5193619,1009132,1009036,1009048,1135233,1009213,1009063,1443567,1009090,1009123,1009021,1009108,1009204,1009180,1443558,1009066,1689295,1605916,808402,382993,404803,895078,704383,1481529,465577,1748164,421465,594415,1568512,21188135,13570037,1816153,17578753,2171131,995989,995974,1260522,1252122,1252110,1252113,1252128,771790,1247916,205045,207487,797491,344893,562162,17190826,854842,1020223,218785,470065,910741,1423410,13982095,13982091,489238,980644,489250,1731238,489100,489118,489415,21470435,1611211,489235,980635,489145,1614874,1614871,1729201,1729204,489298,489166,489121,489157,489160,489163,13982079,1333845,525643,528274,1328013,21925853,16006429,16948177,526486,1731232,2118471,1729195,583633,1371453,1116522,293086,1005259,1371468,643372,739621,738448,1301103,1701853,1701856,1731289,21599273,1371471,489127,1729366,1731292,1953118,1729363,4779695,1812229,1062700,1270212,5171993,22176793,1729210,1729360,1729207,526732,818266,1524751,1473387,20945767,15745243,21628115,527680,1731268,525973,2105545,9442249,14444549,2001064,955276,737776,14444547,1716796,1731280,14444515,1731265,855118,1472130,738043,739660,594439,818491,850990,1779139,980404,1779313,983608,505588,397099,505591,1324281,169150,169144,1826038,259831,246289,468712,281506,2258403,1660687,1968268,692740,463483,1031587,487144,4093423,75937,687127,681793,824707,1129428,947380,715303,214630,344413,302065,296689,303337,147583,343570,345454,539059,666136,1114233,496096,510049,686827,456268,631444,313576,203464,771265,729301,755317,1408746,501784,782755,1770712,570568,913150,1528015,995101,1134540,1605817,1605814,1605820,568996,665440,524305,1146864,1481154,1850206,1479279,1477218,696601,696583,579091,578746,578866,16303825,1869790,1698394,333715,1812592,1121253,495925,1536793,1575082,1121259,415489,1862659,725719,725425,739522,733213,1667608,903496,660481,701893,1047001,606367,377662,313132,434557,562666,601459,663172,413167,216610,609799,866680,223126,1438116,939829,1712752,1233777,162076,114970,399841,1442001,508213,707710,1294779,1441134,288442,656875,1395594,291382,762934,762964,762949,762970,762943,1326549,595147,618130,600010,235270,556885,739084,1670704,781102,335260,1429824,1176243,823120,1107561,347341,1239498,1115427,192025,649465,7885013,1586725,714388,1036240,18926689,738769,247915,2160079,1654258,247156,553021,552970,235603,524470,388732,488641,562585,747400,153412,794395,787681,1310838,747502,747496,747151,541141,746926,1366614,301789,895159,1061485,1731202,1061140,3788411,211783,749176,213247,107500,746887,830656,522325,495565,1027585,1664254,814420,965326,202762,1730317,1712791,1287798,1738261,1453575,882772,1454457,199384,930730,908035,894895,1464678,167473,1242492,375748,1482108,208624,729949,333277,333286,1345653,1346133,433843,1322256,934246,1578733,688585,101800,654262,200689,1503306,1625542,1287441,385594,1016359,111064,1865029,523513,523486,108052,108070,108064,1136424,1136478,803023,1136601,987304,1136460,881491,386035,1595302,910759,1136556,889636,889633,1554958,6688447,741022,1136529,20661892,20661871,20661856,20661781,749734,1586368,492541,1110768,300721,1136559,773326,154639,251878,134335,21042641,1134498,13452725,1399770,243001,709309,1426803,631330,311032,597589,489715,746206,22047335,278806,260278,1696177,150421,249445,247597,477601,915649,4143951,249877,1645657,765643,258232,1645672,248176,247984,353989,776368,354124,249469,258976,1127706,1663033,248533,247288,1498566,257164,16935247,249202,249265,248761,248200,447175,1730176,1267701,597766,597706,561583,4012773,13601897,544834,19907461,1344246,726391,2039911,1296324,187048,1020790,1051147,1689064,1590115,1963795,642754,400960,137254,137239,1438368,46963,1354281,661990,1344084,312622,1438386,448357,657289,400798,400765,394966,400885,516319,516331,136921,685714,1350348,136765,437449,661165,1350909,860386,400927,400966,25609,25390,39949,577327,437401,95596,136819,79207,69556,78472,1289562,29269,28819,29275,657571,1350345,813403,20355778,25900,26599,28816,28813,21899048,18377476,1438326,29281,795751,25126,106921,124459,796165,444961,9763,27898,23884,28252,29770,28894,573655,1438320,1438329,1438422,1438302,1438311,1354695,1438350,25921,295294,20355781,25087,24532,25813,27847,1366299,661324,295837,24637,29803,29734,1431873,30148,26377,25417,22627,25480,23803,28279,26026,25117,21133187,25597,710551,295051,27895,17254,566224,566146,566539,516874,17323,567706,659383,20168020,566611,566608,658960,522358,695800,27901,566818,17428,1106802,1308459,368797,92560,18089983,622513,574180,874384,874429,874405,874387,874420,1449090,874426,874381,874402,114448,874396,874393,582646,874411,14340063,874408,622462,582643,602221,689974,729838,813772,706042,1023019,4785171,777649,710071,680443,244480,37066,36919,1657495,167710,2509677,278950,841075,717835,301786,875494,310528,234247,361588,513559,357043,814531,1025533,973492,702628,1102239,600025,481720,4013923,814327,814330,1574458,1375395,21341765,657022,704503,704497,367282,391960,519673,652456,1005799,196858,842011,586414,397738,1243503,1243284,162307,267049,837766,982762,777202,1271115,814207,1675621,1398222,13428865,1068715,1133160,486811,225688,1732390,876328,725365,527947,20861683,1584967,162025,194347,389020,1720675,1368216,226282,256414,526153,250801,837823,278182,524119,860860,1430007,683293,1119969,1320750,740878,762802,965275,390565,303241,1565458,1119960,207148,671575,423691,167428,1454523,106648,1479000,4141495,562261,204289,395050,191641,586261,1259877,556450,1387119,207340,1643656,267640,20931964,708511,1135188,1033582,207412,881824,799684,530059,232855,1477446,506515,20640169,676090,676087,351787,193663,133072,1486092,454522,326791,1306074,790795,1233633,637120,1324623,116959,98827,4777791,528400,1568056,699067,406777,4092087,549748,782458,549667,1348458,3521733,520873,543460,352036,859996,243238,254545,243262,448729,859999,398305,4109453,1435677,501799,449005,223165,1907479,21459032,16947193,321406,554227,1136649,1040524,1040545,1040536,1040533,1040539,1040542,1933261,1933279,1047238,1933258,1933282,1933264,1429221,1554076,836449,1395597,843793,82180,754714,825127,1131177,813292,813016,1359675,721420,1477563,1101477,729304,701764,803329,1097637,1033468,545095,1124937,1826056,1125138,1124997,415240,520993,560539,3504759,881809,1554205,1595776,1233000,889543,721168,1554208,13837809,7884939,218047,442264,1293450,1627606,1627675,343255,763042,519778,1138983,519826,313624,687085,787609,556015,196927,1129443,1130160,1719427,1516543,4015091,714841,715186,714865,715084,712093,286387,286495,715138,791713,830140,286153,714766,714754,202156,714742,714835,568312,714823,715150,714760,4567587,890989,269965,714808,715102,828961,19248325,2094271,1795507,679381,2175413,896560,1683931,554407,793258,958009,267943,1093110,1257852,788443,22122722,1418616,1513285,13967105,4735009,870073,870067,707554,904201,808081,837856,871636,143773,83743,134740,896146,1121157,668995,235549,236320,553186,12671647,607363,235789,236248,219835,379594,773185,388216,703516,1066306,284083,506353,760192,762439,1573594,1959202,16390087,446614,466672,466813,1125048,167509,1125108,5139185,1137570,1067926,321283,1992154,1125159,1367154,1438089,20247382,369889,1278327,373102,1371111,1632106,696769,526948,1327896,1524922,355405,1247250,260101,4144217,573580,1307667,266806,733588,1217610,906346,736258,736246,108991,367918,31603,391129,388240,549256,915091,451171,1429833,353998,713683,666751,1816366,779302,694825,476557,1232490,1436592,14683605,469492,776251,1617346,754414,1097973,20309425,256705,738430,807508,764503,1599457,237283,764332,1599451,1532857,1214424,506377,306925,787993,731005,1479555,1350825,386002,1547332,1828687,17803432,18966121,333781,670297,4688649,1784701,228538,1419414,422038,3634795,980749,1065454,1828786,1101840,758617,1318665,1374495,466573,394537,202873,550207,168874,616033,1373985,212911,1616905,21811835,21811802,520849,295897,342229,2675845,1999870,1580812,1432596,407938,405343,1765168,1505793,950146,933715,1471056,1242399,1242018,898108,730237,1848901,1848898,1846051,1072390,1010605,845488,1697401,326710,855676,514438,511441,827737,856342,827263,570055,512530,511666,323926,1611913,324574,514447,512011,630622,1773586,13467569,19285087,136729,136837,489559,91744,136318,136882,525706,733327,1186677,1022422,253444,121606,1127757,915643,331198,202282,315205,1626871,4224815,57733,18064600,98833,120796,120787,86326,732460,118834,1058362,1234836,518290,20530480,620275,250978,20688982,477238,1508745,1802032,1802029,1301526,247102,713881,246955,631426,477331,734953,475684,475969,479323,4146913,476080,475732,477115,4687905,402445,477379,636385,477400,476428,475975,477217,476041,481420,765157,100960,477118,479326,730123,200446,216652,20475505,1762612,992407,499402,882778,233722,21911255,220663,1345791,1431033,300172,1431051,883381,1431054,1431030,696145,499396,241027,241402,292060,270055,950569,765601,1482465,1473324,241342,15756169,1481055,213616,1679038,1679035,1679032,4015537,521569,412225,499375,747532,211363,296257,481819,732124,1240344,530446,718951,824302,1729552,1646575,1782754,1129716,686254,722287,13002701,3830173,719779,1232271,775384,378709,742816,611080,883393,851518,552436,1516939,1517035,851524,693037,510976,510961,543490,677500,19546,690079,690076,1508478,230365,646006,3684313,255361,1816744,241798,15322545,1119930,399457,1127448,1127466,16936015,313306,105010,354319,1644970,97729,622327,1454697,1692982,20235643,861970,191008,1631383,218437,2204099,877042,2717603,1519387,901639,901633,804565,1619188,1297671,1469382,865603,1370778,468412,1312050,803410,1629931,1128069,911413,1425954,1536598,1614598,1700704,686548,995284,869209,183532,500920,1537153,278731,1424316,16303369,18378331,552361,165811,156088,13798163,1382868,20115205,1717645,972307,325321,447904,754039,1668754,637555,1348995,1606165,2083765,330913,12740679,5124289,199090,14151507,18902191,1493670,875803,14599477,660547,21445,5130273,1515478,746290,659932,62296,20809693,1050070,754006,1672204,711268,708931,732346,709441,21216932,1076121,959863,521674,836455,836443,843802,13611225,666487,800920,1542601,1640800,830494,683782,1214499,136303,1868002,1660417,234022,510079,905953,800887,676969,800911,775669,830407,1334403,830590,808195,775675,13161675,18802831,486010,4694855,4387131,449773,903388,1194531,449785,830500,800857,687370,526912,4694855,4387131,984205,733276,676975,687373,687346,449779,1632052,666490,1000828,830497,763864,510082,800923,1201101,18876214,15981292,18875428,15981262,18874960,15981256,18692884,256399,65116,649276,666484,808183,754120,325294,1000777,800893,676681,557104,13153903,356317,412210,246334,103870,256402,525655,698089,830542,1503855,839095,15981250,1660354,18692788,15981235,15981220,103897,1259010,269845,830647,18876238,839050,711796,1119069,1800910,13428895,779929,20676481,492457,103822,1259025,607144,780703,67555,830524,76951,528568,524950,1321533,16946710,1969603,20519245,1321533,780673,780685,21614945,103864,766429,489463,3624843,18301198,590923,586300,895435,1473564,204754,725488,332452,550768,1259007,1800907,839065,3982181,4111215,581074,882040,284503,1258044,781843,655555,1584685,3862877,1618186,1370532,866293,13611297,520528,1241988,568162,1241982,1420752,356098,1519006,1434369,698863,190570,1171593,670975,233191,568879,1756120,1572109,40264,433570,287182,12741255,481072,1619044,1599721,1688527,600364,21886631,225262,525916,1530148,1661944,1370910,257311,180868,639925,1247505,794536,137161,226231,878950,772009,645994,713797,13475725,212245,207694,370753,370726,133723,755890,1809790,1643143,1942135,1810054,825190,1066342,1942132,1810045,1942039,1942111,1555507,1783828,796648,1434396,825178,1942123,370714,638494,412915,814429,21019168,14781889,13036585,4787053,1528789,1366923,1119885,1652350,1938355,1688521,681934,21144593,126400,782377,1434399,4779163,1816531,456346,1703800,370723,767089,295264,688045,1662151,814435,936742,936733,580762,780487,1288059,767083,1561654,580762,814390,814372,148600,814432,831160,814438,1118637,295048,1429926,376750,374806,1710916,124516,529108,370771,2448237,365881,154543,370783,18052909,510988,1414872,374845,638095,302395,934132,934135,199000,199072,206731,935806,204979,204304,1237218,825121,519496,356506,601081,601033,302533,282070,303280,58738,1262937,428440,984838,325315,1261155,659878,1966678,591382,1127361,1357515,448771,1358466,128449,307858,21707288,945493,1345644,1345635,1970521,1970518,1970512,1344477,1345251,1346355,1970524,1344489,805894,1131315,555709,1430418,446680,779851,891097,574438,630985,570802,89863,1465119,875542,1662640,906484,1513429,841849,197515,1244097,906226,1662673,1336731,512908,511255,211879,20325277,1081524,992518,1465083,699778,1064518,197950,571993,513280,1229193,747061,387661,1227453,573262,659155,859522,555535,1092372,88144,88150,67960,490021,569926,78790,71113,71431,743251,119836,524062,1140255,465031,95326,4688971,88597,843859,4150351,417298,638152,584902,584830,371413,371344,371407,67318,104215,89086,522331,145801,1769020,2132119,1528687,877504,2221543,863446,1769344,1768852,836107,2193705,2044723,973696,2019946,790660,1875526,973690,2366069,2163317,1103355,836065,1597969,1041571,629644,20518096,711904,527854,735469,735418,735403,735406,652777,735412,434014,735442,735409,735397,735394,735400,172612,693658,1107774,1107777,1273716,211135,668926,1286652,1135068,543646,699295,1358226,264460,580993,728521,311656,13169971,734626,604261,568060,264697,728449,484165,2348681,1966969,1784818,1404588,824338,1829533,1233804,1058650,20325553,15247261,568039,506374,1231662,1481349,894877,694972,445816,1241979,18632260,1242054,1572709,700618,1107114,1273485,744844,942034,783532,3954245,1528663,1103373,2091259,1845736,2019880,1526752,1116831,215470,1549474,1379271,579205,1426740,753796,2117217,469378,1431903,1431906,754318,13405331,1081080,1111470,1111473,752647,1365900,560722,16205833,20451346,251752,709894,231742,709162,711406,1053805,963337,356380,4015791,682045,13452535,4141389,384697,450046,450649,1477656,842080,1854319,799465,960754,574309,571261,835192,658636,21031795,1278192,1018945,1369854,1080057,18236143,1137168,594883,311629,4000663,737956,1299681,952231,519565,2205481,283696,1511049,519700,1721239,770269,1845763,866683,996364,765841,1031620,182626,763267,708283,1860781,881932,228565,736078,409909,893908,486307,789880,674206,1663963,806920,1137903,770176,512065,1142913,264484,466495,1727212,614962,1137876,1377894,669793,694651,1314408,44539,43723,44893,44752,5677,44809,10075,541555,1754437,948535,44881,44887,44854,2035777,561955,1949527,735619,4090435,931582,931477,441874,562411,44827,931576,5113829,931561,1740172,931588,1740169,668578,235393,1814095,1030837,718957,931579,20284444,856804,857242,827884,783022,760861,1030840,1030975,1650004,362371,1030945,1030996,856798,827872,44917,1532683,558628,856381,856651,857254,1030864,656644,95620,656647,137005,123469,855280,151267,1605193,1554157,898252,792835,864994,1689349,580696,1402173,611761,854845,865807,573799,436840,664618,866956,709729,1663072,1396383,538993,752617,1434420,13052471,14062089,771043,1467084,452215,445564,810523,743380,224218,452065,636127,568612,13726943,1709677,445453,142774,649156,1464417,874213,1272876,1526527,1005256,13637835,580609,1476954,1631308,692275,1119600,1253157,616510,1318146,661192,661222,661150,1351086,661174,1475361,202312,206803,1251249,46948,76723,124471,76294,9556,9427,20518963,348715,13374759,1603342,1747330,1366062,805117,805234,497866,758230,18064267,724183,20297038,1791658,523645,19459885,1378029,1238928,20061901,190708,1238973,191866,1238940,1238961,1238958,1238913,4152019,4152013,1238919,1238910,1238970,1118760,1238976,2104033,1031665,509647,497683,459412,1617517,826957,1628443,826960,909793,826915,47953,761878,1359204,1519162,1635922,15466035,2195295,1939990,2195291,1939564,1443750,1939747,21158171,501724,848053,710305,20247355,327874,517432,1418610,7020339,1442952,1671760,1349553,1035325,1558603,1671766,2048530,551347,17804356,1903474,1433187,1941268,1671799,813814,1830265,1061590,895504,1671631,482584,1671442,1642510,1274592,1295958,1982989,1390434,2087524,1025356,490981,1952446,1671820,1671829,155557,20861182,162055,1241394,1470888,1118160,736315,966373,1671832,1461483,377623,1951279,634219,563134,563011,278101,278194,278230,278185,278377,664246,665113,1941337,1903537,458470,744961,1295964,4016345,20602807,740371,940732,706939,239140,739450,1024873,1061107,434038,747565,803749,397744,606952,907849,105505,232840,1306953,783373,1702402,1835566,606604,1031452,1857037,1131621,1131639,519283,563602,1210089,535072,1488507,237580,643576,291373,234583,5179069,725236,374965,410014,997021,204130,1249653,509866,277759,346588,962422,1250547,204385,1262145,1238820,1238817,1238823,1238532,283681,1245168,238882,1050796,997009,1291899,68593,68701,238003,1291911,1291902,1291908,2059795,2059771,1674247,1507341,1507353,2043769,1660228,913108,41197,1986613,578512,948109,1684051,1933414,1031632,1507326,2139745,1513927,10213,1572502,1507200,2063413,691762,1933408,1507329,431749,315184,1133331,1133313,1133262,533287,1133244,1133274,1133241,1133238,1133247,1133259,1133229,377347,1607707,20504329,1133280,18802927,352831,120688,1133277,668437,549922,355672,697264,123370,810574,1133253,1133232,549655,1133307,811156,223171,485053,729277,355618,669025,1026934,1133298,1133292,811147,355669,1749196,478567,355657,355705,355666,1133271,1133268,1133295,1133286,4770783,1359129,355714,695893,1359111,871759,547810,547807,26116,577324,312343,587485,1790602,1598932,884287,471553,397633,397639,1142793,1008826,1179138,911458,973606,325666,1618990,614347,579187,769339,488335,1069783,811153,506110,899479,612526,283717,584893,1118640,73420,502447,7103281,1666702,1041709,19058374,13497919,13497915,13497891,419116,419140,419056,418978,1274001,649678,6394531,233659,788659,137179,135352,347593,788650,224677,883579,516082,1019170,1474488,662383,842665,1315371,660268,1312842,98860,1377702,819640,439465,819484,373357,90061,86392,1264164,980785,970030,1047514,757945,1474494,161245,45682,623149,1474491,1029133,1412877,804001,1578880,709387,709105,231760,709138,709135,231778,553222,207394,709912,357880,20016229,709915,709924,638554,202588,638602,203158,346411,207718,308722,207544,302551,1055059,202315,638608,295501,638563,638584,204088,1068556,12823483,278947,1508376,402847,1349565,1401906,1522033,20202013,747598,747601,1441989,552385,212806,18709873,771856,1758001,586228,707023,20838970,2061874,598600,58033,427642,427666,427651,427663,610813,674287,681721,459379,383158,112810,278233,112735,224707,606925,458284,606943,112633,441151,606973,776302,124453,95917,112864,6394489,217078,17515,69910,304342,570808,751603,733669,1801786,1725115,1725118,1725109,18114514,93418,18090022,659944,659953,71314,659956,659962,659947,659959,87505,57409,274417,562900,99241,659230,542167,244756,542251,550240,243661,454429,649426,43783,155053,515815,13569503,486559,776122,1235790,676684,1266462,30040,787234,175342,20425051,86086,1267239,191449,473860,712609,82864,677389,382498,516070,13637515,1782136,308683,459154,995998,16006897,722896,242128,1514812,1411065,1580878,1227792,1552276,1265457,3982031,1239576,4790273,1113531,1445367,1334619,1650307,10732979,364951,1486089,223981,831361,375706,374062,530071,586303,1442022,743278,481342,743272,12649,553366,286474,690925,743284,539041,743287,1057288,3862335,313183,1282449,1230036,2109911,20463073,1230048,672433,1686169,518968,1674139,795064,1097493,1507242,1933435,720364,719020,1325439,1554472,881470,1460076,946180,386026,1634905,867898,1235721,987334,970015,721861,803947,659164,1665889,490732,1324380,4007577,370000,441163,889879,107578,13681937,1248219,1536325,502165,343207,344308,1140249,344131,938971,344050,1124406,686368,436924,211333,163651,344563,517483,819748,1267152,1267149,1410882,780643,691087,980200,1799497,1419981,1491699,1266654,493594,248215,248635,248299,249604,148108,687883,439195,784858,693607,92170,484315,397885,947974,1027075,947977,947986,947983,1027081,2146707,633790,531073,971668,593578,2283033,3769853,1557343,1142943,17544994,13560135,492649,1028671,754315,1626013,911548,6534379,473632,1510116,20959756,1674010,1070797,770782,407554,844900,532471,1127685,20998375,1674001,1513354,1674019,1252581,654565,1657654,978994,979000,1056934,756931,1832908,1819000,1433190,1671601,1433151,946522,1834450,1832821,946516,1065622,1830799,1118319,933694,980764,2087404,1832002,1118313,1066432,1834375,1834723,1721887,1832245,2066593,1834222,1833046,946489,946504,1714141,946486,1834102,1951468,1851475,1834810,602374,721408,478909,875008,247270,1012045,477709,234079,476827,951850,476758,476224,1080963,1639606,1038592,1639609,812251,1530622,478126,476413,477922,476116,1447569,1447599,478264,162304,477742,823882,980857,17190673,1403562,661729,1360119,21397319,477448,986755,247600,480250,248578,475834,480265,246499,475759,864190,1293465,113266,479137,520909,477973,477607,478147,478939,476554,481393,1359762,893797,813160,479056,481369,478090,477835,478372,411190,411151,1522669,813082,519958,478795,476776,1082379,1639612,2024620,1226448,639187,562276,203779,2159917,969964,1673221,1785466,539161,25612,233080,78511,99643,342715,9364,1621861,685906,395386,1514659,1119027,1514191,320368,13436361,1033117,241591,747499,1774243,1461375,470608,470584,470599,470623,462571,727921,859684,522070,764857,764863,149518,745258,1030801,17578723,1858621,17738596,325369,144346,1619911,12966657,633706,15024469,1601734,13475549,13521697,13505907,1340886,704998,21812180,1519219,13094567,1783723,1852426,1905853,800716,1840717,1093917,1829884,1629466,1579126,1022821,5809795,1831018,7884607,7884591,259870,19485892,61885,1111722,1109769,890569,821341,1033675,588394,890575,691177,1235952,20518381,1611592,1053232,1807057,669160,671185,711346,231256,17286928,1391652,979411,770041,1059802,1059928,1413870,1833619,1230633,1110435,3860057,1125963,1406025,3962309,1379457,769576,579208,13559931,1233987,510604,718849,718867,945871,317851,858493,1242738,179266,840592,834436,648937,443041,448825,548596,14662339,1644181,1123308,669070,627844,1620040,1759225,1660480,1685827,601054,1236468,1075689,601744,1251831,1108326,302386,1256697,1256736,825085,646738,634342,247558,248488,246376,679876,4782285,264820,264823,581284,794491,1133379,158266,1673422,199966,1204005,867949,722965,2024542,343294,204460,204730,1252056,958807,737911,709945,543694,543697,774475,1138719,318673,318748,141610,1733458,202462,1246839,345424,292093,313507,3767339,327712,100714,370108,21628016,1058305,732856,1252434,1252446,1252419,1252422,1252425,321244,321226,321256,639622,834346,639610,13690537,834385,1252431,1141722,257686,834325,834388,1141740,688966,4784209,1738372,810421,1849375,731107,660910,548743,179278,913000,1143210,1074286,1424667,18709414,1124469,5130369,1591048,1124454,1107576,510778,18734440,18734470,1124466,510781,971716,3973241,1927888,1860655,708232,703045,324127,970990,449944,133384,2026486,1270902,1094805,2499549,1105104,952975,13459625,952966,1105404,1780504,21556706,3923787,21133076,2085841,2298969,1369185,993289,4144231,614959,1299342,1905592,526072,1231257,225730,1333812,775552,1551988,1584925,493522,1584928,255577,476947,2079514,148348,2079517,1625404,1687858,2079511,2079520,481315,986071,736903,1405785,655210,480115,1584922,506389,242239,982492,737416,526300,1070452,7020085,559327,607855,593032,264541,149851,1586641,1059934,1831468,585937,19582357,14860373,719236,1725211,770779,841873,593392,841744,553273,1623178,1405899,470188,1649026,684484,391294,54280,543307,743011,136888,567586,648754,576727,139078,342757,764146,771583,119710,136345,99637,124450,342889,136732,342511,88204,67828,1619653,1142460,237712,1144983,1052287,1131777,949477,232345,237559,237409,237424,1429887,238180,940420,211546,211792,204079,304681,304066,888253,733780,992143,1073758,1659541,103627,366841,964099,1496055,1350396,1605052,1614775,196225,1242546,1242540,186469,498517,498514,12975947,786508,26632,46939,46945,22603,521872,65137,766399,787966,193939,95998,371905,371974,270853,109633,78742,992386,566842,1790557,1419351,1748902,614947,20985841,990463,1082814,534307,445954,430534,427477,16969846,1392036,969280,318898,612388,844903,1601518,877060,663838,265018,318766,319792,792961,512953,155278,792913,794962,793177,513052,318760,318835,793108,318694,318397,750163,938431,965356,1122138,539995,1625149,553396,2235993,600961,1413699,1403217,869656,634213,1403214,697186,383005,1121205,846271,1242168,1234866,1638529,1069627,1111938,1537723,828460,1234863,1369797,22034009,1127709,253270,13161415,47827,666715,658360,164548,711667,490750,1809253,139408,780760,1420491,694777,1903276,755920,1065685,1832776,1941448,1059742,1142136,1099974,913720,638725,203908,1244106,9443207,1385958,841591,744826,1385976,1812982,180754,835465,1846453,1549966,1754413,1003945,754462,840511,1702105,1726810,856261,1734256,404110,1064503,694702,1093356,1404351,1659781,1758793,971719,570526,1097145,569995,1659835,20283484,424606,511486,2152417,537526,1594945,180565,388468,318895,807649,1004425,1004434,793027,1004386,792991,318967,793006,910660,1018054,490060,13697807,412405,21031540,1910512,705859,19905706,2858703,14735495,684283,684187,684244,857872,789766,21722102,736051,94609,157552,118930,556744,187198,537829,480190,269443,1054966,1107246,1423836,811630,1258275,22193326,760723,1769032,2009650,1062514,809839,702256,135754,121399,22282,1098807,485878,824710,347767,1116759,1116498,1204698,479737,1086180,1667566,915550,1425189,1649638,714211,1667563,905839,276715,642622,363724,145924,1123380,1084458,177985,682264,983368,713545,709015,1592548,1786252,595393,595432,595444,595420,557635,1574485,760693,451321,640003,1398999,550405,597049,762085,467107,1650967,1461918,574405,574414,6763,117049,1232148,1912990,1595863,868102,800233,744796,723166,743737,811357,1395399,671161,691432,915112,13900429,652723,1584970,205114,458215,1237149,2043559,1939780,737146,2088652,1423992,2023768,755518,1830700,1784746,20530594,739174,31126,527695,1697938,527356,738148,235564,235699,235375,780286,1643479,235624,1977925,1859650,391807,2130387,22099463,1090257,1405413,1859527,226606,236005,1259085,748873,1266396,151504,2157307,4009681,1231134,226165,13753005,21811826,118003,543085,748906,748903,209095,542305,1525396,28765,249220,691939,615307,250342,1070806,748885,1779787,1461222,305473,848821,1051678,368686,1700611,7103467,1672105,758851,755659,1026919,893569,1263414,2036599,1252377,1056334,1066897,1930207,1941265,1420830,1941685,1941361,1387512,22190224,1584559,20755633,709108,176353,1432071,910525,717274,2291407,1426812,594073,859405,730120,212641,888685,994336,294109,294133,945451,951934,242248,945457,7727825,1475304,1050370,360787,1528945,432913,360364,1667542,498721,788479,1240257,1240272,1240269,763903,1417848,4011127,837277,1415511,561652,293416,1734064,18078379,1054678,1815748,1875484,1014211,2114417,758791,1671265,1059973,1671271,690895,973081,825211,1059925,1513825,393727,729133,291454,785680,107407,605683,659275,241246,448429,371323,807289,577381,377665,818851,1616005,69622,24073,644503,644506,173629,1020823,1028866,559063,611701,22546,1023535,377464,818914,532009,1502568,167929,1043269,136624,1397190,1486239,1711714,1123302,1415937,1636927,2181647,352858,193267,214258,606598,111106,664957,697759,327586,1970314,1444194,697783,6769415,1018093,542434,1581130,792769,697786,673189,1288626,21352565,127876,2977593,786415,2023507,468643,263371,945409,1659616,1785787,1619692,119197,468781,1422651,629065,14134969,952408,694558,1408554,389467,389446,389470,1348977,1251342,203989,283714,283729,470134,652804,1646746,435118,568402,614707,614812,538738,1246230,718924,173581,17644,253900,426742,204310,26146,342868,712630,713413,1646569,345130,222913,448165,336151,588274,588613,1246389,174556,426739,735028,1246155,676648,505858,524863,76837,1569790,342493,552766,773098,1512018,344044,552778,343852,344797,343456,1816714,1263879,1298232,3673153,256321,256165,342559,93673,1456206,776308,1581724,1345728,17554663,1581715,1581703,1349967,787720,838759,154519,190546,835066,214291,1942378,509806,318667,1252650,814360,249460,1595233,528022,737932,1599604,884443,1009954,527686,62029,247834,725479,19485937,657859,657844,342268,657841,22642,28258,796246,657850,29689,776440,17067490,1225533,1391193,1621297,1142631,802990,803032,62491,193513,1592257,193675,193018,192787,4149255,796432,192904,1434750,630565,712201,1434759,1418178,1434744,458500,453538,387265,1434756,194209,506197,544678,544654,1865800,1893745,1672312,1458075,1730053,1239369,33700,1029994,1543969,165697,1272270,76924,1615306,21872189,1398786,1140798,1140801,1108245,1108218,1043608,95086,153421,123286,703021,864724,450559,1108236,562591,586441,1001257,235423,1108263,1108224,1108215,909913,377728,4779019,383914,951037,1108254,1616779,1108248,1429113,821581,1205430,709828,709834,1044130,682138,241360,4777951,20744083,1045234,981586,541609,1303341,687238,1120989,726832,1952944,1939762,1940038,756835,1283250,1267302,1302258,1101918,1294041,845689,793336,988357,1115154,875524,1464798,1754143,408043,1373688,1429629,965500,990763,1754137,1465041,1754149,875284,751546,1081482,1277952,730429,906409,1115349,1398678,1464873,695959,1691308,710488,549181,1777240,594067,1061428,211822,275260,561586,1544776,212941,892036,995422,1677133,619156,16302928,22192465,512026,19322188,22191433,13467707,511429,1064428,20297266,324331,13475809,512041,14966963,511759,970423,1942642,512611,324739,774064,842107,2625161,324481,1619143,511972,18091441,511933,513040,21911138,512020,511804,13104159,513361,12967335,13094419,512368,488749,611818,543448,611893,1300281,21112451,307696,1825273,271060,956845,506665,13529045,303958,1465071,806254,472939,472948,472918,472957,167848,1444893,545800,373219,1010965,1010974,443584,1028893,1004296,35734,1481061,1935148,93937,695866,461533,13177891,5193695,1651876,666415,521614,308851,1598887,890812,935842,979111,3825097,1009381,840625,873016,1604803,966400,1433445,1433289,1297059,111814,166318,1604266,747025,85228,530839,486340,162331,6043,574786,781966,1109931,299851,291580,299914,706408,1657999,299863,255253,1111227,1110249,299893,299887,299905,299860,299890,1479636,395944,299902,299884,1109484,713950,251989,3950895,218743,299917,7020061,9403,649306,788506,421849,736045,1130115,441607,1770499,720157,1691569,591760,911203,994465,1443192,995374,1904128,425113,987487,1724407,793579,1073659,425869,995245,1258845,13261299,1525312,1707640,1134684,320632,4145663,1581304,1275090,1091682,821785,821791,1458885,1587772,821761,821794,1520539,821767,821782,554623,1542925,1134420,1113276,821764,13103603,1589725,974434,974413,1707631,974404,863800,806362,686326,627460,74893,1440624,152077,1039627,75421,104788,1078473,860119,1492533,1543225,1032508,2526153,1032517,1590205,1136355,1032514,1543360,875980,523354,1589800,659830,1783495,1850566,1862989,1766125,1032535,1032532,1032538,1590169,1032499,803089,1135002,1134996,803230,1135680,1008784,1719748,803245,1025191,1136358,1269831,813913,1350420,13127389,2143131,1350684,1319601,986347,470644,4272463,554041,561832,610060,652903,1323957,616285,19908121,1776253,1023010,20662525,535792,1351407,1453146,1554082,1665013,1230216,909895,1282842,1480794,735100,381769,826486,562837,417787,6850,42049,36472,133594,4081,132319,1761538,1950559,259672,1029097,1014241,504433,1727587,1308531,945064,2199731,956731,1046500,605986,563077,380449,563038,563053,278386,563041,1001542,1376412,1939621,736000,1700629,2047615,1952908,825802,1584445,399646,1666270,1788670,299296,507667,139753,1653709,1297926,826870,827023,1634344,558697,138883,513145,511858,61546,614743,1040062,1722361,1259385,1790998,18735178,651211,13421111,13216073,1100667,90034,16193578,16205497,1533577,1343019,722875,808270,1473486,1571833,808276,808267,742798,20114848,1238502,189619,1442094,307042,13177597,1140555,5130461,1140054,13018045,13018073,1140060,1140552,710269,642328,710275,526762,526807,528445,526786,525505,528463,526378,959425,798544,526780,235834,1624744,1076004,1305942,291820,20063644,20063611,20063578,274681,738319,260224,769237,1279923,1369776,2212781,1093362,4144449,14236921,1535458,481588,756154,1241577,1477554,784096,1480293,744820,1303761,724396,890584,966943,13357893,1626031,708190,4090055,1436466,13061215,13061213,724135,13061209,1436460,1057624,101827,1436457,4777809,21352568,772981,17544460,722257,718906,345472,964717,561901,286444,19460086,14735743,7884807,4788513,4011531,1721071,1764796,1756501,1764799,1603354,1523254,19648279,1767394,1032682,2037892,1144575,407965,369766,104917,95962,87952,537826,625915,819790,248995,1060288,477202,1064881,21706892,480847,476530,478237,478465,481033,93685,93682,93679,93733,476962,477784,478297,478879,665917,775105,476872,477388,12911355,4764161,695917,5112615,111604,111610,349735,111205,113278,114418,349609,775651,163915,449086,476455,779470,1587115,1724113,1464894,875452,1594036,751540,743461,405562,477574,1442343,1465269,850729,287137,1081506,597607,1480227,19472866,1652455,982879,965482,1662517,592081,1336713,830326,852943,702109,296416,585181,723874,734374,264262,264511,873925,1410735,479725,1410738,941428,468937,654178,464194,697918,21052631,6664,21367685,850255,887971,60652,1269762,456982,640264,235687,15005705,22047263,606145,568300,653308,1028872,1139091,655987,443545,445543,102898,15005733,15005653,6769305,267019,2081182,1115919,98518,724429,1555783,1735402,2206745,1475721,403336,406024,637318,509530,450838,736717,1314585,1591357,1100952,1103205,474511,1195026,303853,16206055,1482330,368584,1515547,1760497,765775,1472214,488329,627877,627880,1332930,547861,190798,1232208,1232205,1588243,730654,21599588,330382,1601551,796084,434965,1752427,795724,1135047,796033,1846456,1084383,1299819,93886,1526956,121921,682303,525139,1354200,695179,400699,1768879,414337,1768897,836074,1768912,821965,1767763,1722400,171799,945610,1336689,1871704,2150489,553525,2083759,546403,2083756,1027876,16304125,1643389,13771037,2062888,2062891,1845877,837292,837313,671668,2132135,1602634,1861462,2105455,1901695,13326073,546214,1306842,1441542,5140103,15322507,840706,614170,637669,297127,1133052,446266,409459,1065781,1952932,1121610,127258,749557,612328,1497135,701092,127255,810571,1905784,1929934,541504,1358253,509506,629605,1625689,780175,13467883,13602323,447616,304795,1139952,265984,268081,1139214,726553,629599,629602,660595,1467972,1265169,861667,14141695,818137,380791,12740349,787381,1475310,678328,297187,955702,317941,955720,955708,1567567,955717,596989,1832401,1140837,458104,697399,189997,193684,761917,629587,18187993,790792,2004952,1217982,569341,1719346,1712653,216727,552721,2066665,1300566,1430760,200215,2066668,1030168,2820521,459976,2066674,1349061,1747213,1136865,1049788,692089,22192690,204469,767266,1733881,731887,1139583,448498,334438,334489,267370,898945,334405,1972576,955714,334339,866077,269224,268294,915109,269197,267880,1071667,267670,265588,294436,318013,955729,871096,635761,4784373,1133049,1133046,519775,381694,1240803,545383,1241739,16803136,1248456,3393921,983602,394771,445780,1698733,1401651,19042726,662095,562225,144139,662080,662074,662050,662044,662047,662020,662038,413752,3723799,987991,741109,686665,461935,1536538,662092,688885,501772,1554337,910723,174577,710356,8092435,1642501,1118967,1031176,1870765,600220,2113059,395335,427942,568795,1481523,798718,275755,668854,1433337,663073,1700608,102016,877702,550753,824410,748690,597730,730294,634144,441025,945070,722752,228805,133933,987349,90217,957310,1115046,1461249,17166886,14436525,344071,163732,346885,300055,611620,251692,251656,1109472,286744,286729,2037424,1627147,256222,255583,330820,255568,2133231,1347204,17190790,1850089,1017634,1017697,1406985,329710,1418583,551866,1585423,1521103,1675768,1520326,13497729,264673,1036231,970027,800881,683776,649450,1634920,94120,1500003,806512,12986339,1341243,274654,1604482,1832626,1042264,580747,17892793,1348077,1508736,1232496,665221,24022,435346,311152,1866169,1268721,436198,29863,1288017,1578868,876610,803992,18102490,660880,496738,660877,18052390,1831537,1919881,1671997,1831534,1101786,2088025,755884,71140,1067038,1065595,1478598,256060,246598,1445886,1029067,448111,67909,15187,10918,348292,11290,733687,751519,1603684,746821,51739,282835,597295,4222959,62494,712795,741127,689491,1285968,1905136,705193,13594885,458719,119398,548239,789844,1528996,1466241,530674,2565895,2294403,1004011,1017505,5139393,1031596,898306,969448,530677,878146,850648,709597,1399773,197200,723439,212302,999112,1021027,4091425,1112805,5127777,1444887,715408,7884881,754396,753886,723376,1428678,694450,458392,1500444,729970,686200,1593814,14070019,2003614,2003608,2003611,2003617,14967053,14967061,14967069,1482714,13917655,808588,635947,318844,838171,703342,1568941,588715,999985,2213891,1019296,1747864,1234812,588727,318871,588703,890962,588757,557461,1582093,1471842,91864,15190049,20474482,5101281,20462446,19809136,13491065,127660,1511598,333691,13619339,733717,407986,20474578,382618,1077336,411160,4011667,1324251,692023,541705,2081605,1091004,630424,516709,868096,651763,333991,1527088,1478931,1566049,1477011,601450,791644,375430,20283616,1398537,119986,913915,605395,728485,954682,740554,728110,640612,1144278,1798591,3219347,3219349,3219351,1486887,652207,14976405,2772717,2931437,993955,672031,1146198,374539,13397557,672034,581053,1144875,581071,4096,226315,264457,597202,2051119,672202,1413945,785992,599431,19408900,1670500,274633,392410,1259052,775048,1665628,546196,190849,543619,36796,661069,15189661,581323,1268400,763162,521617,521620,768931,1516930,162067,472903,305425,333031,305134,19202572,3552033,1022557,808492,1145250,1634683,1091709,1287405,1808332,1519324,858583,1675774,1143360,995332,997036,422362,51070,821815,1134888,1529830,1530406,1231815,332440,1231818,1231806,1231797,1231794,880264,1231803,1231809,1259331,1441938,794299,263332,992272,1685662,214534,19855219,72286,224308,908314,21328826,562165,944638,2019190,551218,1507245,1619227,1789939,1634986,208792,330655,1031662,783628,727411,1440006,1528765,535393,2019187,461263,263659,1584199,260221,22060499,845413,13716537,2019196,401728,706204,1548049,724897,1651480,1251738,204325,525094,4019939,522121,283972,478561,236317,227872,610783,745504,1131303,1131312,649468,649480,1127613,883477,86632,78457,226486,123784,1014502,226117,649471,23251,85801,343027,119743,69541,1894885,360781,407173,343669,1397175,508432,508423,435355,113452,119779,119824,94951,119896,1611241,235327,1226010,331633,119896,75880,577291,22504,576832,200824,21008767,662659,826861,613936,148762,136858,136951,94984,28798,714730,943873,28792,108346,136807,23185,1124634,1430703,32470,1430712,1430736,452731,478822,14044077,1430733,1430727,577204,166411,462436,1430691,409159,441289,619072,472660,619123,24250,577267,437467,1354128,558685,1430709,375418,1364910,1355040,1432557,549166,437950,942925,446008,1345662,1686700,1542850,1847275,343408,1061533,724951,147595,260239,516076,649246,577369,1430724,362317,516076,1065442,91753,505225,727885,1588492,257227,1398306,1637119,203230,1601977,1898692,771307,66298,234580,1676308,260071,392050,440329,427894,440326,436132,842980,1347039,614677,1129557,1675981,720712,1483266,737971,752620,125677,883399,647560,326167,311704,1723636,14683541,18901816,21435962,1566259,426991,648916,705250,89053,451195,1804774,751969,235894,21667280,1623886,20810005,1372713,516796,353020,1321164,784792,574102,21696782,881245,155821,63550,344245,313522,509941,349291,2998449,799672,1619500,21447635,247987,246295,20677978,565837,1962607,488008,1921927,638503,1530223,688285,607216,601621,809740,65800,1285725,460747,460744,311206,591334,705472,1263474,59695,727495,1529899,198940,1247901,202303,345433,346687,1260684,163798,204889,344683,207151,1248612,1247016,1799257,1799254,1047829,275374,1595608,1773052,1687573,267052,640945,730900,72544,787684,1259100,545707,2075728,115111,2075725,517642,711850,170239,17189653,13318731,1123407,1939948,1080102,135448,1312989,2104048,2371467,2306381,120343,1259142,1959835,1388187,663877,1370085,988945,2147537,1435962,1343328,1435965,438925,2123957,2123955,4780143,1488270,708826,804967,1259142,1093869,16170856,361522,560689,1660012,1599466,1368213,1276959,952081,1670446,21938372,1488273,332722,825100,1755208,379390,1423542,528577,496981,726745,1312518,1829059,1663366,1105638,899257,16206571,824860,1403478,1936036,1725370,1007839,1018456,1290486,1672210,1725355,1579243,1666717,1725349,1725361,933934,1065112,1122591,993265,1590997,1590994,1693783,1067611,1067692,1082268,841927,572242,7883997,572248,323731,323530,1029817,323401,1659883,324058,324334,323524,811546,781819,970243,357442,571330,324289,13601521,1511442,827809,500047,324202,21750332,1725364,571879,323701,1334523,1112058,1725376,6687323,572377,324610,571750,571603,571933,1454655,570544,570694,983335,1685479,535084,2287885,1684291,972280,441907,1618549,511999,1725397,449893,323941,209140,572026,570130,856201,636349,621277,1645828,1111563,380734,7020143,556348,598114,1440882,278008,1053862,856279,553162,95305,530335,570103,570913,323920,1725346,571795,571672,571948,513301,511540,1561624,791962,674065,708514,1725862,16842835,758290,630544,944008,671518,214408,772402,1310346,804823,605482,706159,1109802,798691,242227,252307,713959,736828,242188,414454,671515,764722,341659,251677,242251,270823,252274,252103,251959,522484,883561,4013623,1755832,107416,1262142,548326,523204,523195,523198,1049761,1488267,1382310,386365,1755163,987517,694984,1800544,188155,804862,1382334,2069863,1674268,56602,126217,13103893,761962,678607,1469844,1802446,906343,275563,36319,554350,837217,1255035,224260,1062319,735997,1267800,1059718,853888,394948,394960,1513345,4017295,789268,789256,789262,15799387,526534,956077,20283973,265096,2042182,22194268,170479,652510,277318,1120797,843424,687742,1629916,430489,311170,430492,452143,728191,660769,452062,185566,445369,452152,445636,452107,452173,518038,597370,264310,774658,381781,445945,452089,313213,452092,452098,445624,452086,579295,1425675,1478667,162274,21019609,121186,167356,453310,445381,278404,4147023,452155,1128846,713050,452050,278221,452059,452101,452053,982345,1615324,1685887,1601296,1619107,1765240,1461093,1481973,591892,444457,735919,452083,452104,452113,1732816,430912,452095,730024,4015545,452077,452125,452191,452197,452200,452203,1145226,781012,1145217,871228,112648,112672,606916,1145232,452218,659794,648589,102673,788362,605692,17566969,13585859,979543,2027767,731653,112438,196834,1476564,1476588,107749,1476585,601594,600958,18583672,907549,1234047,452224,452221,452146,452185,452179,568819,1017061,681856,1116147,83521,214348,5157001,743092,1470381,445048,367147,143461,907555,1476558,674821,1241676,434392,1476582,647995,647983,71818,836602,859084,40285,332965,304351,719167,819736,353632,143446,886645,1450425,832762,36076,445021,36007,529837,1476609,1481541,583402,2242781,199723,1547530,859177,583408,36235,826492,1476597,1476429,1479036,736735,113293,635398,445477,143449,21187685,371995,742684,915184,1476600,998575,378514,113872,1476606,796786,1476612,1252776,498376,777274,325213,948532,2207849,212692,1372311,1369713,712114,13069665,488047,13085561,388798,13127289,1392522,269959,1524121,1521967,747805,808252,887641,19545586,893944,1038481,600205,387649,1465590,1258299,1258302,1525822,1336536,1478484,689314,1114152,278314,947506,254176,653365,1219389,702244,601858,991816,1293951,670486,1351074,274795,1373697,1962655,1982404,318883,409927,4011219,333313,1393494,1259301,1619755,696589,501382,775720,949762,1601611,425338,1653346,775738,839797,140821,1259292,769855,1520956,1259466,817336,202225,344236,544891,405274,949258,691549,559186,904843,1723171,1071250,1491336,581203,581293,689077,1554718,21570038,303739,1029952,1163982,432013,303799,473677,591814,1471167,591886,911191,911173,911209,1673056,1384890,911170,911218,386047,1496439,21133556,718708,1646983,1783711,911194,911188,661342,34495,667573,76813,76792,721849,934063,203848,638140,343903,207376,329323,10345,15829,911212,1053361,1038586,559447,3179845,597718,1856788,723523,702019,355300,13277201,311134,311146,701650,911182,606382,785020,1265250,600718,436063,635962,1028071,861016,20811556,20661895,247036,1646350,1524889,252844,733297,2165425,1379940,897481,1658704,487201,1586596,424384,423400,1233363,1264452,270184,470866,741616,670309,741622,597655,296302,1124835,456514,1456038,1066795,1659349,763252,1297839,548725,639712,778903,1473570,899809,355096,450625,1532389,1590940,1694269,409447,593368,1813003,2062345,1097496,2386755,2200093,1507254,2043727,6769285,464002,761278,7103101,1677127,966013,1650016,1065328,754027,1061209,470155,1065319,754045,975775,448090,1626988,179782,1057474,1866712,374704,572296,324664,570724,572953,571033,995296,995275,818809,423535,419656,995272,742720,1525105,1239642,437092,1558438,13909265,72919,437101,426124,995470,22086350,437095,437104,1259409,1469367,995251,995485,995473,424381,1670512,765832,710692,2029651,884389,465511,2225817,133171,2651663,4095633,559240,378190,559264,770911,687205,650881,1331820,318598,39217,206716,314563,106789,233128,1481796,1940671,1464387,1727554,292810,370267,445582,770035,1476462,507001,559234,407581,332947,998053,1480287,305521,1508331,766960,459403,713428,17803858,708946,709324,969274,191248,501265,1239000,191953,876490,1362225,3909281,203017,308692,202939,475468,13200785,14142409,20945092,1653070,21666719,1650499,1571422,1653064,1653055,1002925,593785,593794,610660,807385,1082832,506659,4142377,344272,1270143,794944,669157,400819,754957,691729,832060,657106,1321776,472195,690598,13112215,1653052,14152485,1912060,1071178,2104030,21584378,1232844,1006189,1374954,1072663,910297,796555,1309887,745351,525751,1264824,736648,995365,832039,667876,1736134,700861,522616,1287774,791416,792142,1293864,522616,267673,635665,474790,265126,635776,635575,635509,13144,776884,1546981,4014719,1120767,834988,635569,671488,1127973,770773,770776,1241913,1395630,638449,639064,778045,905791,1406031,635650,762487,638542,859270,265201,797323,203008,61813,586822,1586701,938869,388231,1247463,835219,555649,13505479,1365840,658267,141043,635647,13261757,1925848,732607,661129,555412,678205,678211,660463,4777557,661435,486445,678193,661132,555430,678187,678190,661438,678199,438361,394336,15183751,1205592,460693,1229418,501145,1204542,1205580,1229415,4688313,581563,284296,346561,1476099,741415,553852,202108,488344,470515,639739,767521,774214,502924,1433184,578836,1295073,1928935,1588741,1929754,421891,1929109,1930234,1928818,858961,1297794,859123,65485,982141,858607,1433427,1713214,859042,1762048,1834255,421915,1929964,421702,1929523,1809445,1829986,39166,684421,1629391,1065637,1834093,1941427,2043385,1809697,888046,2244959,1847593,1809676,1928704,2043499,1942048,1347294,1929292,1930477,1777201,1833070,1734391,570031,13442685,399115,1809469,1338342,1642876,1903150,1809976,1809601,1066357,1810027,1283499,165793,892399,1686535,1929130,1930168,1386942,1930399,1809640,1930480,946612,1809961,441085,1809946,1930390,1929301,1929307,1929850,2244961,1412844,1594372,1809970,794425,748240,292924,1809964,929374,1809532,1930405,813910,610633,471139,21600011,471148,691918,460243,600442,1113528,701956,749065,1061314,296344,1674220,369847,698779,778537,1851472,1278975,228484,757408,1671784,811963,1066414,1066381,1401456,1832323,996175,1810141,995791,1433637,1941340,1604833,1309629,552106,940699,941071,940948,941332,469762,377926,699541,1101780,4152205,1578850,1578742,1572316,871375,857764,1851205,1229964,1499586,16056232,861187,785242,705589,683668,608263,405241,405229,407578,878905,883471,1045792,1603855,1043323,1419738,995257,1460871,1095375,702262,34852,751165,1396659,915088,597907,684949,13119731,93280,71182,449467,20409757,1239156,1435617,709129,1239147,514975,1239144,150799,150754,709354,913270,732808,1637539,732802,20908357,1428456,343789,292939,1628149,712408,1239150,1086285,682888,15970117,16169977,613708,1847983,796909,1360137,269209,265714,1604668,774814,1140450,265810,709375,265807,2219937,1454865,1999759,319711,275194,265225,2504943,1139718,871099,268207,635524,333946,1139085,2412361,1371180,635695,13798931,1016182,112564,1236417,667345,635680,826855,13900331,1005088,1005061,830059,1596364,956623,293884,1000465,710971,866089,956473,1014766,18901633,1239876,358114,295255,938551,1018558,723394,560782,870502,622894,586366,821620,601825,821638,278179,264640,642025,601639,837340,1237890,1898419,648649,951547,281878,1254705,1255002,1256328,14142947,1425861,1752910,1480122,441061,799354,799177,1375755,1485912,7102965,749758,1070794,1713115,1567627,771151,315472,1597177,1481364,13797971,1460997,1933411,587890,305038,881389,648454,14134477,975718,3944079,107785,148153,1388148,3861775,662698,142027,600559,358012,359263,359281,357670,55720,357607,514024,598033,358225,513538,615697,997192,804910,1063150,1912873,997000,1437627,1437501,1776490,17892505,767239,514138,359383,357250,359209,357121,357220,1258716,1719085,292855,193687,1514530,357046,542401,577066,1596472,64858,306811,1074891,1719016,357028,2054152,313204,1282266,542410,13459457,4779331,4141,724381,379873,217288,874156,21368066,876574,1009189,1099662,13325669,1004791,997675,1770574,1840414,4127711,1840417,21054095,1099668,1840429,1840411,897904,770185,21157361,1636630,11926891,702952,990061,1827142,760690,1047976,1710706,1408842,1840402,1047970,1542952,1136655,1619452,1287393,1381257,1803373,1634749,1097607,931234,21446918,738325,474976,15337871,443125,1111560,21421979,1572901,185530,682993,1515202,715291,715309,715285,715315,232279,4781375,636439,630460,1425606,867919,614713,776419,1104645,18377776,1089792,889438,1113948,326011,1693123,431227,443677,3321159,717097,13178359,619255,6769981,1114107,1523863,150826,203080,265111,1706713,1378266,166888,709654,732403,785167,945688,77578,723499,1456419,643441,611779,723508,723517,947626,221137,275080,960082,613219,884353,1520881,13053659,236887,13770461,13397335,52003,52051,51994,52012,51988,51997,201655,52018,667954,728740,1729087,812077,1259439,3815871,834964,806896,1549639,13093931,1731067,1372440,2895815,1398918,1614541,1386513,1446246,249259,21797348,528094,526216,528193,528058,13917727,724531,330091,1263810,1375365,1258992,550984,1703629,729487,528181,493288,1785211,593464,1762564,1259421,593422,1643056,1491333,179764,591823,1432959,12985663,1724377,291961,425419,1521139,332911,468874,1258611,1121076,1258788,1022710,1461579,1121073,13397847,1706710,708502,1521130,599683,425089,1263498,235810,1382244,1521142,817360,1396995,504709,1233159,1521124,423811,824971,20167867,599515,1322334,484366,1528750,35251,805294,1521133,1521118,424966,423838,750841,810343,423229,332875,613741,343858,814444,302473,703048,532459,576409,1618927,233944,612343,612352,512971,214840,410884,686860,1231944,1171089,739075,643990,3611163,1122165,214063,13206985,21064856,164107,641017,437965,24376,11917,691195,1476165,656383,1450023,656368,759352,1757062,909790,601090,831730,294016,514654,1014778,4264739,14141979,656371,1070860,346429,1540012,1007518,258490,1050922,265501,713893,656380,656386,585646,286732,1109907,251761,299929,656374,656377,236839,627478,252007,1701184,226153,453109,251851,1381887,1586590,376714,251809,1723402,16948375,1686010,1041682,1041685,1048900,2027788,1176093,445888,167038,1652293,1313592,1241544,568831,1276683,756220,882715,1229076,756256,66394,281926,945835,1521982,13119479,817786,1602253,1680331,979696,1409118,21322,146623,1131960,664270,647074,616162,1409769,430582,439303,1373799,853948,1528897,1840396,1763443,1046719,1611823,1611832,547180,1611835,678478,1486896,518530,274570,1538017,1127169,746455,8092379,4096717,712978,1807498,746449,747745,594226,747874,1075044,616051,241489,983650,701857,747982,1773997,747052,1524151,746806,204397,311077,1750930,212413,20297917,1699393,929911,1723435,212035,1468404,379891,64840,698077,297835,576973,212494,1419765,1800610,702466,1751956,74656,74641,214897,643591,195556,698074,643594,191305,158695,562861,539458,24889,2183547,25057,23194,29785,801013,1579942,1598071,15562621,489142,15562597,556585,1333836,554230,556573,1006603,368716,583153,1753447,981616,1083735,1328037,698743,488818,563770,150232,1328034,1116324,1306089,434380,193270,161119,338185,649612,112726,730036,504397,116608,1257228,407452,489385,878893,486841,1146681,17803837,1503393,77098,839398,839383,558235,1532941,1532938,1532923,365836,5193775,1592335,1532911,96715,1303113,1324029,13222205,1532935,834418,1333842,1328025,1377246,1532944,1418499,966931,1532947,13412863,1405083,413944,464602,1227510,528382,859462,616114,890920,1227705,1227696,952216,1592368,1405086,103294,71020,952375,1349499,1832008,471595,146863,1832527,1832779,1662322,1056610,1952500,1833937,1235781,1834279,1982875,1834339,611197,1121850,2167483,10351,1950592,869521,21667631,2051005,1082952,1834177,1832944,996028,1984057,1834387,2000185,1834306,13727719,1834180,1834264,1834369,29869,733279,260191,710803,13585635,2047756,13144813,36262,764266,556687,13027965,20705839,16316152,154540,330781,247846,644329,1456974,993202,760660,981136,1304706,112447,1817584,48403,1933858,986290,1732405,986296,1933861,1718782,909424,1423452,1233996,168850,1933879,282613,322084,1556611,961495,961498,1724677,748408,497227,157081,648166,667855,961447,961453,1480272,892489,798736,734971,491269,876334,1936903,4790503,701944,632602,20744227,787615,692713,205003,1405155,1426839,1924945,1185258,182623,182593,167368,161818,1856773,377170,563002,1429437,212614,475240,1474029,75562,1011913,754867,687658,563782,766750,805513,413092,264562,20272531,794473,673603,1703704,296260,562996,18114868,1390284,622840,470668,697600,697603,697606,392995,1732549,1732552,1707139,849553,1619401,1145307,1129218,803086,1561639,697597,802987,419455,607372,1503732,974272,1145133,1107051,1134417,1134396,1078476,974227,974278,2054938,1379454,464035,1358007,1247400,300478,1686661,1836103,771589,745606,745600,21144167,949579,596476,204547,1093473,485518,772450,4112017,611698,16828996,614194,21410642,254626,254632,821497,867718,12690299,254491,558097,757570,706573,1448832,949324,706969,1032166,911104,1051411,594715,594682,853258,210757,754141,1667695,836551,1541401,1667698,1899028,1419990,4741343,2025916,304126,751549,751585,751561,382378,165958,751543,751612,1667701,20639326,609946,296329,313192,313171,746200,853156,811666,1734382,1855183,1310613,1855180,950857,1811671,1625992,1383186,13085785,1079562,1855177,377044,683422,311293,2030485,1654501,594133,196819,580954,254554,1030192,695608,1475328,1780165,1316982,865723,1371912,986527,21388304,21388253,270907,699325,187852,194488,191344,331111,330661,1430211,529027,291781,934690,1818370,1349121,1982869,1047739,464962,21583559,19409017,19409059,1235913,219007,1235910,1235919,1783030,1941475,1928920,1939855,219013,1235907,669400,1939516,1551817,1835104,2147577,1928890,1399899,780421,393079,393055,988942,706450,1930093,1321194,1930123,934777,1304088,234037,725137,1930552,1928986,1809655,1662364,1386948,662275,757528,1930978,183796,1381665,1950547,1903300,889834,1066354,756982,21501209,15684892,1763515,182497,463831,248116,231907,231898,278074,387769,520828,908668,1074999,754024,754168,328699,5100875,1506759,54142,66706,20461918,1092336,13664609,26284,541111,211618,747235,1357818,746632,225514,22192,682315,21532,748060,6415,14152141,225463,1109868,605701,286747,1110339,413809,1109718,1567123,14407,258409,544549,837220,440365,366802,1008361,664663,1411485,1401864,451729,982540,848803,278287,899668,1006420,1020736,1015930,1411494,985399,146743,2114353,2187089,750853,1952359,1809451,1939549,1762126,665053,651298,1952353,1941565,1015966,2174863,1851358,929383,1929316,1620745,1306890,1520266,914620,1651000,891046,201484,1604365,213412,370360,153445,153442,1399578,1568983,394417,390214,5124229,666658,1140975,843421,954850,1232652,980707,1252518,17738902,1591834,869566,686788,790906,726754,708661,694471,1387641,785389,1232757,906934,1545526,1131435,488785,252751,348058,1191816,554152,1257132,993970,2191875,771841,752356,345448,1420812,541507,169561,989323,204037,1396563,478240,1401852,831484,147052,749446,436540,507562,1252017,114154,797509,1457652,1490667,18065533,871888,658552,1006186,660061,614695,139927,614761,1434789,1087686,712741,834742,18090592,13594827,4091409,441877,1765771,1053595,465898,189916,1440747,1090524,733840,1441158,82417,842644,26926,2342167,102100,78676,563773,80617,742153,672997,1664152,672994,25750,876433,93967,15202,9175,3865,11368,783589,1035427,891307,1060591,420556,1560508,7150,5989,10285,15523,6361,783079,139450,109660,4688323,437842,652882,170680,909145,764095,1444302,652879,5140135,542797,146701,1774366,630514,519322,16315756,16316149,734860,631225,560449,315175,656683,274948,428485,601735,585451,615760,21666671,821647,985627,1024828,881293,670471,887206,1262298,372016,722974,282097,1456791,1479432,1255125,1260492,1273560,459007,1535818,1014328,282121,74308,471238,643225,436324,398179,93592,979018,979009,360106,1376925,1818997,749272,1833064,1019236,1019233,1833943,1833985,825124,1779100,1702924,632332,1022824,421759,884599,155839,171925,602932,1621729,1518190,1074579,1833991,1662367,1629058,21352802,1661668,759247,18313579,154963,172315,1433709,1833940,1833955,1762084,1833910,1662334,946558,1833913,348463,172594,120751,173140,172066,1567144,1829581,1834015,1833964,21989840,1482930,864847,827929,1829668,21255689,450148,1106463,20842,1060636,1452180,1833952,375220,1629856,1642747,1670992,15315217,1834027,15315201,317800,1518193,430903,172303,601114,173158,887860,1451646,665005,1671001,1829632,1834009,377821,946552,1349646,1376664,1400205,566917,1001200,566593,704767,866014,213484,672334,1762012,15315189,1833967,1930933,349546,601396,601339,618472,594169,686545,454480,684400,1059838,21898961,211912,712333,1952812,961567,616165,367588,1422645,590911,1088772,1616206,1702912,1702915,1790152,1926421,1616212,996754,1263231,1926424,12690663,1790668,366709,1905982,617221,79084,1790341,1575436,1940095,1101939,1942402,1993414,1929304,1671316,976090,2087263,1831093,946093,1270842,1903513,1066402,1038013,915169,1942027,1984099,1676221,2047519,1951258,2050999,980887,1951267,421807,980944,1782976,914536,1662361,18052531,1834516,1303500,2087749,1941916,1385169,1448205,1694395,1476270,1694407,914380,17578672,1661233,1694392,15254301,1376544,1731448,16194040,1146957,1506735,1121154,1694401,1694398,665065,859384,1323210,183898,841684,1128816,768385,300787,1731391,156301,190864,1140954,530968,458887,530953,530926,828928,828925,828931,865639,814720,1583854,1694404,530947,4757035,1059817,367156,1807027,878224,41263,1409745,1807033,794593,1807039,1807036,1409823,1011091,20730862,1556854,2636609,1315524,211903,706126,1349112,1807030,785026,1454871,1679371,731176,524338,647437,840235,13310029,13697259,262195,1509108,1024864,723313,1480581,938335,1480590,22189069,785548,2217021,1477908,800203,643636,853897,3650853,285145,844498,1620319,823744,445060,21667328,16969753,1130331,14436215,21811793,21459923,21158657,21042590,1859560,445435,443569,613573,443566,2109865,77770,445072,1480593,645526,664372,372328,983827,498799,259864,971677,22196020,370525,1480611,613588,869620,1658182,235159,821632,613585,440320,305182,1369098,702931,1480584,1046752,1399011,84127,13637761,756208,561898,254692,525151,1614100,1524778,1717090,620299,247660,480982,528049,702121,385486,527986,753766,895084,709384,622663,622615,1338243,684406,1809331,1507323,20260537,18636730,14735707,13752847,6608287,13192913,1425909,1664239,807496,1724971,1119891,2102761,1341744,1819258,1819237,1537276,1364622,295075,206554,344107,936721,1480023,295465,203536,14151883,293011,266818,261994,261997,1623211,1623196,1007854,882928,13908355,654865,787774,18064093,654877,653227,1342839,931381,806425,171025,274675,22318,725281,51160,739672,255988,305176,1225986,688822,1404816,1452996,1142988,185305,615097,22669,199342,750259,1225302,267475,1139541,199204,1598224,1059322,693613,405712,1465191,1228962,875470,1064641,724579,1115244,390886,1598209,405751,807352,1477749,1465035,232843,804922,519757,1581790,1521148,1231230,783283,1019998,1655599,704203,467326,839851,4111347,2301851,422494,1015531,1601572,303829,374038,297943,1475628,1428768,448408,452008,4780759,154477,133105,699718,882460,304270,1387824,733753,988354,47053,906280,733762,1064563,751636,1194840,1109700,1635742,1584409,977065,1109694,21680963,1110081,244417,460381,671386,383470,1964374,1788364,348325,794689,1673545,1345668,706540,251620,1109712,593269,3789267,758167,163498,1767445,1555330,468094,533773,979291,2018782,13161951,151651,842968,21031693,84235,711769,1584568,1751713,1706158,1751716,902749,1615603,1747471,866515,1453173,1259076,1258545,1074298,865645,501250,552043,532024,297946,554461,554395,588712,1051309,704791,18951367,18876337,18876325,984871,687769,1292724,15981265,15981184,4021657,489382,15644878,961693,13136881,283189,1446534,1495410,1133751,828058,750316,1133754,1133748,20907457,532243,894997,20998318,20907448,177229,1495470,896776,1497465,146746,20795248,309706,200707,1230477,1390806,1256568,586498,275701,1549894,413029,233098,233101,233137,13104073,233122,264676,5171977,1420269,953083,21516041,877732,489313,938071,1245837,1372116,961759,15981352,549988,147727,1589965,1363737,1870147,1870144,840310,650383,1239582,112492,135355,112789,347605,224764,102655,426865,83527,752788,935926,913642,429988,224338,84835,172696,883090,183556,740626,790393,252055,1837783,844825,1456332,1288182,523534,1316481,558634,252082,3467989,198640,695023,1054600,1054489,2007490,1935577,1054657,556180,1114572,541912,1615498,18734932,772837,1250559,639319,771805,503539,471223,464377,1397529,955294,2004835,1204773,21767015,258382,248173,1643383,1243050,246895,715246,620377,608482,715324,866914,99154,514681,209563,736474,251467,947176,247618,1812973,1054984,1673458,249676,1939732,248446,1575088,247615,1109001,1575106,415525,1474044,463183,1575100,317935,1939720,1939786,247561,1538113,1441746,1575094,947233,495613,396091,114139,441490,26695,1607695,342430,342703,69463,342571,235132,80875,342250,22176769,445216,1804117,345172,475024,124594,13909015,580207,1542151,1230639,1230648,1230729,81001,104020,657871,1230738,29839,258523,809686,1972978,579403,579430,106783,27751,119866,70867,642979,643045,442390,1081800,119734,29548,70870,25324,448639,642967,448636,107695,3814125,579424,207361,1341141,495310,236644,708961,708895,709093,642958,643024,642973,579427,1135314,643030,70990,231883,642991,249043,448657,490636,99544,563464,542596,4146041,373015,181570,118366,136885,564166,901093,120118,90751,636712,636715,636796,20439466,636742,636688,496402,18313417,1500084,1753021,415960,1679020,1679023,1679014,1679017,725494,2151355,2151353,752590,752587,526033,752584,5164437,653032,20272972,653023,826384,21516296,4127899,681181,1091223,630616,1401453,1025578,318577,432814,1828438,1383492,640093,742948,748840,338065,209875,146770,1383516,898123,683395,536914,17738449,1113273,536905,1656793,13300823,1732663,267508,267433,1245987,1815760,714688,1014448,276097,764347,1761097,536971,489130,489124,1633333,1686013,540127,637678,764350,714091,287398,141163,1446810,2640481,991720,1965685,1419489,789547,764353,1428405,831478,18377116,1480374,370327,1980955,377602,374164,374170,1475613,207955,374167,207952,588229,72550,955357,1413729,204007,514105,655549,489133,1014319,202237,1259448,881875,1980829,14339197,715582,593734,294085,1930312,1704055,813931,212215,1483128,746734,640297,232297,735895,1054705,701779,1685998,666685,433504,771412,670744,699235,1251495,860857,360100,361303,358081,357193,194914,15970003,1384095,1780012,357268,358333,357439,1048888,642775,426217,1008391,1556287,576451,1441227,637804,894784,932755,199447,990205,90175,170197,372547,23236,552217,610981,496408,267655,1074025,1436070,615781,1348842,1229229,618937,538966,670081,552787,616354,1244430,618634,244546,340042,2496595,1061383,978361,748795,948442,742006,691600,579202,1765381,1670203,1125942,1529095,92974,1618270,1615261,580831,15994210,1469088,1754908,464143,446020,21367499,1091913,356416,3238351,621622,2108415,77554,866311,1747300,2532137,884371,652807,15183419,618367,655672,746920,1668598,580987,1832554,1378125,978982,580765,580990,1067170,444940,596962,82882,82879,587917,755452,975346,1712074,1031188,579493,1417197,858073,669625,1460352,1460364,13349957,797269,77563,1230777,1031050,755410,970054,1834582,1440768,745363,977344,1460379,858844,975838,1831933,115894,115831,115810,115879,1361853,1460349,1272543,707380,1575064,97528,579787,452896,1669912,1710331,25195,76465,27649,1460361,1941526,1015216,19698520,644542,858952,1460373,1230702,1460382,794893,115927,1671772,704623,857941,770650,858988,1267230,94978,1384314,421507,643384,4019719,1669588,1134630,655822,1109445,1756639,573850,846409,1122906,354004,846361,3630955,846382,505204,1219590,1644895,4708281,327718,14332541,21053168,606334,941056,945346,259966,412771,237397,112678,1436763,1487145,327841,238867,873919,783127,105496,1249083,2444003,126817,472054,685687,685681,18077677,1015360,192154,284521,607798,106738,607786,1014901,489580,16043788,71704,518230,640888,224014,1552309,1373820,18065158,643627,1684129,1530118,1578889,1019647,165052,663880,1377744,523903,1684135,562714,497224,618859,961138,13206811,562702,13577981,4112339,967387,13452065,1696900,1546969,1474926,882514,697687,672661,1301517,1440699,1407519,721588,262489,78820,595039,767311,313459,345145,313597,1245870,1245852,197758,719152,21065327,242320,237013,242272,552691,1362444,278533,274312,843550,285262,975811,638362,893416,745636,663742,1062904,237934,137752,237817,1512595,832120,581425,237721,809926,941269,907834,167944,899152,20475250,238231,1518421,237346,238828,733246,1141188,299830,725503,1560274,615703,607222,21379226,17043634,239116,2139725,884338,950254,347305,4144667,3971097,1290345,1073413,338254,1578565,754180,21990041,1073533,504445,715636,195478,1280964,954502,1437858,764392,1056940,420892,4787557,687691,1445442,465934,13177523,432073,1561264,303919,303976,239590,237703,237784,949534,493102,1672201,892600,1835344,1549936,16969774,507193,989989,1405971,18091372,792760,1550209,126961,1771696,1771702,1447098,1753753,474310,1445883,1752409,818476,1661695,276967,851314,1647478,206761,1517758,1517041,1124619,18313000,1786141,1674193,1684054,476005,732898,732919,732913,732904,732889,732901,486943,22192342,18951943,354871,473338,16966063,20223691,1498335,622798,17287093,806098,167248,550090,795499,3495843,766606,313378,72829,283804,1255278,1255284,202855,481651,9982,821704,77761,1253664,588421,902371,1254480,1238040,1384917,886018,616177,660238,750256,965680,304171,304300,21667187,1488645,787507,796666,731617,74944,970207,102268,102247,1347438,20661466,1382490,687142,15033017,427060,102262,957718,1588315,151612,104974,1241472,604228,568786,5121519,1313052,20767750,571225,1703272,1703266,1703263,1358901,1703269,660232,1565494,988954,307231,906451,677578,1942000,1474719,1941997,1146402,2646513,1832050,597565,3879211,677581,1131669,677569,749143,404569,1414038,212086,747412,711787,296128,237679,20272204,1442130,230233,1072702,13578195,4785843,1132392,1393728,841348,238789,1386780,1671478,1018276,1942024,1832989,715330,1027072,1755868,1409577,1755889,892531,19286485,913540,1340145,1634902,1941913,980941,1930963,1942006,1041145,1642945,1040500,239290,1603075,941158,940819,541249,745024,17734,17842,599851,1604479,1138284,77629,1834615,1941910,706561,1941946,980875,1941958,1834780,317878,1187541,809980,239179,94939,85438,85429,195475,824164,435190,382024,4786391,136726,1101762,1686448,601618,19752247,382930,599920,1025755,85432,764971,115825,579355,978838,79432,240643,21950126,1928665,19460209,1066348,18378064,1687156,648892,413284,797917,1648867,105634,750211,875677,850777,1729936,522718,1300650,1643068,1809841,608302,514366,534787,449461,752860,941239,810052,950224,616309,98443,1140087,99583,136468,1033297,966949,2029960,2554671,1707679,821572,281929,347893,1604638,13917363,949912,1634095,1634092,608293,535876,106867,608317,449473,608296,1834600,87625,214948,607375,1127118,231835,1941973,1642885,1415712,19907524,714085,1400271,580579,2029954,2009545,1003783,608305,608290,1977103,1634098,1941994,21628082,771286,763117,781363,703243,781366,410458,124435,1942018,949492,544756,16031617,16043746,698452,16170304,985792,2281799,2018155,585265,1594903,1246974,865954,761107,20395456,715687,13357805,698296,70750,608299,608311,805753,599854,599914,525601,1916044,538684,1703245,1523155,1090536,648139,2269277,697969,2139701,1781350,2043742,2269281,1773403,1456368,685651,2693001,556222,179080,455080,783961,343828,1315170,1585543,1751233,941095,740035,170767,650821,21825113,1232991,286510,1323390,1232988,361483,1056394,736207,709300,718807,764749,1086078,3863173,101302,2214169,1232670,734464,1557835,779791,1087704,1557835,1612552,126214,812029,1027462,1604629,13578315,1111497,1065310,1596808,307180,13627607,1098753,82726,959776,706528,237169,892618,18065209,18236425,18187900,18301336,18301360,18583693,18313441,1441920,4279189,593680,365599,365689,892054,539404,355573,38821,13389581,1059265,1040344,1599394,1103496,18377077,18313423,18583687,1077957,18377062,1382754,1106868,355324,13602807,13697785,18065191,660070,20719438,18377086,144859,1059268,656281,1596802,1079403,370306,18314074,1475670,18078427,712990,18631378,929761,18114535,426850,428503,147061,709528,686998,419233,842653,18102550,18077650,18114595,995083,969961,18102634,712981,19375591,658528,99121,18114568,656338,788188,18102622,426559,431050,687115,651907,666730,18090031,137182,18114931,842677,20201929,842647,86338,842650,842668,705322,722032,594043,181495,386263,275446,589039,590722,509116,4715961,882589,1274388,693721,13967015,256465,1027717,1027720,1840201,947353,825910,237421,1283322,13967071,13967039,1815724,1241433,1950379,613546,623017,825913,837592,334357,1588387,946837,967486,2000275,582268,653698,1065298,793615,945142,1581319,1362021,584125,22048004,973813,586771,1020301,588037,1581319,1362021,1284441,586876,448456,51214,1673242,586732,988909,19251052,5133167,586852,586873,587956,138985,586768,2128465,877591,586765,586843,691387,1888981,586855,877528,584587,375439,375379,1027675,375463,869023,868777,746995,869008,4142551,868933,15247597,375490,584695,378694,358018,588025,582292,1732969,530524,1031983,104116,136933,1589263,788389,524806,378664,878191,878194,856438,1469394,688984,21543785,869014,586888,971680,971692,357991,507055,781165,584563,205198,198967,345049,346732,345220,345586,1564243,584590,968170,1773577,1607137,210493,3558935,1007386,14045207,1827859,1759903,126067,825895,3405369,754312,787492,1840171,1281540,785536,525235,1733197,1750660,1445844,321565,1627009,13389591,1230879,893887,423652,614875,1519405,580807,839446,465982,808018,1674154,174721,13601917,1259133,539407,263392,123691,123652,207484,757999,1242258,20862160,1809436,1691176,1691263,16169620,1809457,1952533,1671787,1034911,1929784,420715,946627,1856257,313711,307756,650065,1135956,1783696,304678,1785538,1564543,1230783,640258,579688,858850,1786093,9443961,13726717,1066861,1829830,579799,1686532,1433157,995707,1929694,1332885,579799,3553863,963097,3723729,256051,202045,739129,669379,1809454,16843936,389002,2090959,1810120,1110744,1939570,255466,1066114,355534,1941244,255445,20973727,332254,2221601,1929670,375904,738085,558514,1851331,255619,1950508,4729375,1828996,980758,2149059,1952527,987283,1930255,1781527,168151,1929883,836095,2091136,1532059,491638,496843,904060,1809757,1930252,1584091,1929718,1349406,1834786,1295262,1370436,1929910,562045,934219,13010515,2009605,836101,1832083,413461,1929016,293398,794914,1578856,1227543,1929895,65401,1930036,1939954,1929487,4145411,517042,1929892,1929100,1929454,1929346,597436,199627,1930228,1930459,1930339,889360,13215549,1378356,1372707,517033,1930240,1939915,757585,1942213,1941691,1929568,1845817,134947,200740,597325,1772635,581722,134899,1851409,517057,2009617,1810015,36721,39889,1801423,303838,882442,134956,1929709,1929079,1833004,1930510,1467264,965479,875587,1801900,13178029,135070,1929580,536353,1929124,1594369,1810102,4779971,259861,1110567,256975,256642,1110309,934138,342994,1766851,139951,881488,1938124,587569,583102,1273305,1714147,1264554,751831,1235499,135025,824575,700798,95539,3987937,593503,746251,1356009,1829455,1930222,1929169,1066366,3495029,1481814,1786051,1321107,398125,18078436,749947,26506,386050,806344,13560087,1554631,1381206,19202626,134992,135043,821107,749944,534466,260086,1455777,343054,1264386,1433463,1433388,946498,1828993,1554430,387577,135046,135055,342955,616546,643807,1602472,1629163,761017,1274565,224239,761059,1001302,342787,78514,643810,611707,593128,614758,1783813,1629751,1629019,1786054,1499940,1829452,40291,838834,448024,12911067,1554901,1320918,1829071,1398513,1602343,507022,12740623,26074,1821073,1066705,1569904,1250484,859159,2178695,342277,4688243,1829371,3455641,1967353,1106349,2263663,1558936,1766902,755470,2048572,146977,659149,758689,12740603,212359,956797,562054,1646803,1742962,50287,1629736,1646776,688543,1687150,2047477,1549549,40303,319333,471043,13254111,956851,318652,1049569,554323,1049512,1398510,1476438,1321257,1366605,415597,554323,1801435,758908,756304,1448166,1554913,544156,7019883,294784,763648,1477332,1667911,1550704,780748,672811,536152,1185999,1027435,1096788,1027441,1875913,611026,552364,768154,460681,447394,1231896,1231890,460663,460666,1235649,18901183,1571557,1567132,1829269,1321539,663601,1001611,821989,656749,284770,460690,684718,1686313,1235481,1718695,992590,1009864,1235628,4279465,14967835,1647565,1287951,633355,332656,323356,970720,584593,611254,1631809,1357218,1091277,1714165,1604905,1347105,1321317,1433544,4740393,1265940,1268253,1629085,2065228,970753,485227,970792,22033877,424666,1232268,965803,1377165,1232355,1687075,1080483,1829347,971101,827257,1356738,1828858,946525,1554505,1635130,371740,4016521,711013,21796,1629160,760960,1642744,2095027,1832041,1629298,20056,1654582,1642867,1038442,1364646,1433436,760942,1273464,881386,472813,1445880,1431357,968782,640414,474796,529336,1601524,413155,4011717,1872088,1859608,1859818,1940395,891889,1048072,304030,1566730,614755,736030,1686304,1702534,580777,1785160,263386,21641999,22194487,1686304,1846696,1516210,844945,211528,211453,1561282,1561273,967315,967327,967324,651493,747397,874339,330685,1599619,167029,4139663,798412,818365,56611,818395,402505,818326,726952,818323,818473,818524,436912,1718539,354316,1614421,1716133,403357,916786,2226559,732688,818560,818512,1478319,1046314,1352655,1500540,356500,754144,21042566,712168,818425,732673,1870468,818464,2560921,1866994,821299,447283,1397757,1971808,989326,1263102,843991,1320204,573817,843988,1720552,1866892,21341285,681859,672106,821524,821584,468205,743593,551809,44551,214744,587920,1142961,1748641,1631113,508525,1121457,591676,591799,1515307,812638,170689,16303687,1545835,1110795,949051,1110798,813730,270733,21410150,11928975,255031,1534996,785179,355288,976228,307405,978430,50170,1071322,1756666,1684684,1684420,1570072,1848793,20114617,314356,817507,13254115,1110252,2266957,1765315,2296805,304957,1584343,593791,593782,1628698,1480845,876325,392485,1241511,1480842,1272132,569377,305263,1613941,901651,305068,355282,785014,315505,441430,365479,1480851,81496,82957,874141,707011,960319,275962,198697,1615228,845593,722713,430633,1263864,884350,1867495,884356,1096176,1706299,1705690,1263741,794302,822673,1953151,1803019,1702861,1265316,1376229,1756273,1750213,1756201,2595990,780742,953287,649330,648595,623161,86311,649324,183670,1790386,1610455,884365,982186,835894,1264407,1263609,1264809,1702819,1263285,118807,373117,182518,1609609,283465,1168890,1953154,809554,991243,1065922,1712425,12918123,1856251,423208,707008,65182,899482,749452,1636645,773722,1584022,1101882,423304,424018,2076883,21812351,657799,657796,422224,423739,1435899,2194959,1847707,1349520,422761,1978204,1859701,465469,1026592,1042201,520960,1474263,639388,21113792,433867,1461240,423778,648895,237382,1098975,423196,1441431,742087,903850,1362015,323104,1029820,291139,289840,1659832,323302,822106,511363,486973,547090,1782004,633229,1113849,12671639,323935,1059601,1012363,1943248,601072,1033276,1033285,821026,643513,1001698,1254714,844189,1036171,1474575,361024,361615,632809,844687,1665250,839134,1636939,15322417,1764826,496669,1070404,1474230,1474227,269989,611464,1474215,1046587,951793,48226,611497,1370958,611449,611515,4790617,4790609,4790593,618388,1516009,310756,691756,1442586,2571497,13237245,1328070,20115526,1709896,611527,611548,611485,1074124,13237533,741880,650116,13333949,650113,702142,1285365,611479,1009990,23596,1377270,757897,1029136,495829,611452,611470,536956,611482,611521,808312,15247393,611572,611473,1402431,1546966,304711,1802014,1340964,13537905,1908361,392977,346045,87937,1028074,1308519,1379814,598435,515344,611509,1428027,610822,799603,362614,800455,300337,90655,495403,808294,611512,48214,660136,544978,277576,277579,1613902,468925,524935,808309,1441317,470683,1031881,1241010,161851,1560184,1397307,1412103,1597039,665338,197653,16193875,20885767,1691959,1399779,1241253,1004773,4007139,681694,527725,972277,1599694,526168,2200099,415354,609868,949066,1313061,13137157,1314231,87901,880813,114814,1407102,367936,2018629,1503300,1503309,164440,109171,370450,752791,1613086,216661,13420653,527113,1603444,1022491,586777,1020364,1020316,978718,1654876,587974,1917673,1710907,4094831,666511,1288407,993733,1673530,1243062,1087872,615547,1087716,615727,1087848,939031,804676,909163,909136,275155,787237,687328,669448,14625777,12994561,636856,295390,20410906,14061631,1549846,1657486,1013872,637435,524971,874882,698725,1079082,753877,561949,1095816,955336,1000399,1040002,1875523,1552837,618730,474004,245059,1875529,1104984,1089558,1135761,462010,507088,555271,1125234,714256,1135773,1135752,217201,1383612,1551007,971107,953977,1379274,1135719,1134903,1135725,1103826,2254949,1626025,1134882,1135746,20827486,21459761,4013413,249250,591982,845962,591916,965536,1653970,1685785,591898,592105,1667056,1111164,227419,1584907,1523191,709240,763114,3467365,763156,536320,554437,291682,1044490,550570,1139412,293839,635764,1139043,1135785,763240,1106040,1007836,763153,267526,265906,523498,1013740,1020553,1257471,1639621,333970,268306,1121223,836542,268414,1724671,736642,1524007,13829667,1140321,980299,782389,1611640,96211,131524,627247,1367076,611323,20235475,1847674,1671661,1706803,874027,14228157,1903417,972538,20582083,686239,21557399,763396,293545,22019678,1436025,189700,831175,961072,13177167,295183,465916,17287075,1146846,2633265,936406,1905772,1951534,1632439,58000,173554,173632,105547,2160613,843772,843781,13215719,467365,92644,548272,611869,459385,19202761,548101,652831,57169,1476867,688690,547237,576118,507310,672913,672919,167137,162403,395908,2116085,672916,16315627,2028877,1505769,1557865,3516669,961522,282739,582715,15005757,1939540,863758,470440,1649014,296368,212446,664840,1250622,488632,841336,766228,961699,898060,577375,1442040,1687264,637663,132454,873100,342373,515809,74974,153361,1350795,550777,67783,69355,151711,9868,1121319,124441,20475682,385831,385795,385735,385777,385711,385768,385789,385708,385702,116848,385825,385804,1802563,1553512,982840,1005046,385723,385801,385672,385798,2207309,18939082,191332,385681,385774,385756,241708,1218516,385837,329677,1110684,817825,20861548,1507272,2062393,311740,637549,560941,1336623,385696,933862,1234032,2062378,662827,286780,1014910,825064,601687,556504,1123620,556465,947326,795541,1633360,1533601,891961,583030,1685992,861853,766834,702235,235642,233146,20395759,703618,225916,225709,61108,1357884,1542157,1480857,1783243,526726,235249,332269,528196,737287,598162,1520692,1076355,938959,958051,958045,346177,256348,733147,296713,251206,234172,1128252,1545085,418546,255049,837526,909643,126175,737125,248167,250531,13798527,344962,367387,1479375,198043,622855,568336,256210,1442226,1442220,830137,904660,204106,345184,1245033,295057,202633,618649,1670791,1090755,792364,798697,1595254,2446261,877681,20116297,1581937,758419,18583735,20298253,502069,557386,952075,1952959,1129878,227599,1506300,1083810,13162495,858589,3994331,1472346,1810684,771709,1897303,211702,671113,203056,475462,302173,390193,1251732,770401,202141,1390482,745531,1691248,772069,141994,1120290,912418,1661125,21886724,1557442,1443936,204913,1248669,17203939,1470774,719155,1661143,1048921,1704838,946105,1602130,1691257,1262715,1107084,1352592,1388895,1231122,733120,303286,618415,1318161,1032010,291883,1057813,228574,1481949,1477509,1482258,744829,750328,693616,1604353,1606882,201553,1241151,1023841,305497,867865,1658920,880696,1658923,1658917,1658938,1658935,1321095,1658950,21737132,996079,562876,867877,1411068,1072693,4777747,759991,601219,1269846,355585,195490,371326,13002957,1032394,664429,1691137,1823092,1823089,146851,876586,1956175,411217,1486434,1008007,1595662,1595656,635281,303316,13585441,409558,809566,2090254,1691122,563263,569482,1229952,74011,1260432,13026923,955168,595492,1081491,304627,882538,1081488,1098906,63433,986140,788011,1365423,683524,1380639,830677,445246,21990131,243547,19459705,242203,655138,501745,627046,1674277,655147,2104021,659833,1111605,655165,244936,1009153,1009162,1009168,13435703,2226433,1411035,2199791,191065,1009240,21172517,1719634,1719655,470509,191065,1108581,594256,366913,1108560,1445343,531196,659827,309073,345223,520531,300628,346768,149734,746533,211558,805396,641692,1437717,746956,212356,484720,750250,346408,122485,3954431,1247439,1023406,1355679,550255,375559,1269507,168688,13389241,18886849,5179695,616288,1437693,1437699,1437696,735499,773164,429919,623152,83578,379729,83587,434395,1437729,724036,16745659,1639840,1792723,869131,190111,90067,112786,98863,840331,940192,841918,1792729,20143669,1018363,13570341,1340883,617572,511612,1283901,1659598,856225,570769,570064,1437726,2955357,606979,88975,606949,771337,771334,771340,1667782,505672,1456725,1605616,553240,1620007,593380,1837735,573421,855829,883582,325330,205039,359362,531088,180028,961357,707086,811648,512278,1649956,1619926,1755727,1549870,362230,856444,100126,207316,771322,1992595,512608,572173,571822,705094,529462,513547,358408,361180,359365,694501,511459,569980,1002763,1596553,1784716,2182357,424558,827878,1902220,2064211,1798825,2181001,2276343,591259,635881,1636300,1783750,1551832,324187,1829989,2224643,1902208,1641121,185995,19907932,18938380,1798834,2491063,1056433,1056403,1915813,1832506,3183389,841069,1072303,1798807,1404717,2284937,1293576,894250,1047091,875824,1553416,1553425,1553407,1064638,1553428,719908,1447542,2781205,2588016,1321473,17043346,1239423,1553431,875500,1064647,973102,1059826,1064605,875776,852991,875581,515521,1678687,627553,631276,265942,1076001,150958,588730,441856,265813,551404,334375,334498,586405,1107528,788812,1137477,267763,525907,265156,13170813,268330,334372,21216674,268966,748777,265834,788818,1839319,1275243,1611946,1275099,549091,246664,843742,843727,843751,1053829,910255,962779,1731256,402256,237082,267034,16935712,13490559,13342607,12985905,13276931,12976343,13326683,13237661,13011377,2451253,1871152,1737235,1735600,1737046,1737064,1737076,118864,1737238,1737100,304387,1927975,1736749,1927972,1928020,821359,1928005,1928029,1928026,1871170,1736092,503200,872989,1735543,568339,845470,936382,823648,283984,1735846,1735546,21926003,1737664,1737190,838831,1736968,570841,1664089,1927954,598084,614584,309523,845404,831745,75280,1928017,1928023,1928002,1736692,838819,1645315,345169,1737010,1585882,1736911,1927993,1927960,22240,733843,577411,1431156,751168,564097,1464372,965518,527836,1736875,1735687,1736956,1737718,1737499,329971,332983,701827,438625,591436,114841,838825,915991,1461345,1122297,610759,1234635,1928008,1927966,79021,397483,838828,1737610,427702,643903,1572328,1737463,314941,1478691,13727653,1927963,1010998,508039,1735804,348505,657454,142879,850867,119911,1459176,1358973,1859062,1408233,1470105,1684630,519346,21295865,1806598,1684861,13967423,427726,92731,695791,1756744,1662070,1267071,1240767,1962742,1358190,1431630,1737619,611656,650671,1737016,569569,14116,12853,569560,20518732,517351,149677,1459173,1235319,1312884,1747741,1252701,1736299,569566,569536,567895,567910,1859032,1848751,2282677,1459170,1459167,1866292,1717393,58111,543454,567898,567874,1449822,567892,1927957,1662073,1737457,446329,1684678,1736782,1411449,567883,567877,567889,1449825,721621,1537279,464701,993805,1017931,695923,972328,672856,416440,559093,1055974,863308,100642,550993,695938,1073560,1448265,581668,1242081,499333,5149609,637036,1391202,1230195,556459,1260936,723442,550354,1229703,302320,562183,303019,1262778,935812,303142,302968,1661581,813208,1845268,720136,880651,1050733,1056382,568510,7727999,197635,760900,212266,211765,1243893,632707,722746,722929,721180,19408738,212458,1296651,458266,899002,783208,212338,953767,20384104,1412220,1342995,516037,315229,167803,331210,1482345,447667,1240800,207268,1482819,472894,1527085,188194,783730,788494,72241,76732,113743,733630,733621,733624,347497,701887,701932,701869,1126821,212311,701908,1572364,550393,1358607,157423,162697,341362,354415,157414,157384,157357,157411,20325694,192703,1030738,1238457,753778,1238454,157387,157360,157369,157390,905260,163087,1026706,3679521,1752868,333976,937591,106660,695002,619234,228259,1350372,1591075,15322013,84802,1617994,157372,994312,691045,994309,810754,19249780,1521595,269998,201928,747883,1241535,591460,591100,427243,591424,167941,461761,752734,557863,132424,2074663,1618786,1801417,1627087,2184245,158758,151732,111304,861865,1250712,313588,113311,75790,701737,1113876,1933462,157375,157393,212977,655069,507625,873088,1674148,230356,442420,2063395,2062336,56677,587347,568066,475981,488779,472897,522355,429964,385378,412762,557806,2047474,665557,1093185,254755,1412304,1411881,1078335,5123293,743356,1490739,792553,1314777,909640,212476,212347,212761,1431306,732244,1644871,195445,1505055,1427169,597982,1112022,597985,224179,1123044,1726576,434905,552751,1268709,1243041,1242954,964378,365425,305320,1240869,199588,1922227,1298187,485959,881365,1113552,4141651,1759180,503335,785491,888079,785497,536206,1146843,21599228,785485,1039771,727720,1604098,202150,785479,714340,785482,961063,1249851,1249860,638995,768262,1123110,1088016,1481385,1252410,20248201,21937385,1295952,1903495,1903429,30136,429724,24811,26098,29698,30130,785500,342616,429682,120166,75832,342694,75826,13276861,736192,1433271,386254,759850,1130286,777280,626974,20311642,1646806,761068,777280,417043,382720,293212,368194,386011,631462,554035,79138,826387,733138,1660840,1273575,867439,1075860,1356015,1626178,1766632,649111,250627,1129746,1145220,1626169,821155,1687105,1020772,1687102,1356786,1646926,1362624,554056,1687093,720010,618760,355294,164146,701626,1687120,1377453,1602406,701746,1554403,4008987,1629940,312469,1497912,420679,1687099,1602457,1687117,1629568,821122,828421,1242411,1514818,162358,469723,1057300,1075869,1687087,1687111,678340,675370,465634,1056448,311953,678130,635038,647848,378901,563245,600295,1141488,247318,869650,507619,685585,1658986,1010644,685588,79120,112777,1433019,1115838,950452,685579,1667005,898687,561964,755137,1027912,929554,828463,558517,855028,855025,1635379,1872202,1243920,487009,1729306,1667104,1469976,1755838,836167,685603,1452993,560737,1072360,671719,704275,13743277,167512,736726,489190,14599523,13284257,671719,1546825,147025,93085,559942,1038988,798073,1067473,120022,372556,228028,485797,331147,691444,541693,19854358,1022497,736651,691444,541693,19855570,228028,19855648,19485916,20063407,760051,1552474,1109883,370303,139930,20063389,1674211,724423,1499517,2165689,2126493,19408957,19907695,766501,256903,97822,135256,21654773,20063713,59704,620362,585433,706351,621436,562363,1596868,2428813,721246,1030969,1639846,1835272,820312,931639,621205,19409140,621436,620830,621229,1786993,1626766,260014,257269,620665,1635805,19472983,620770,706339,620755,621265,835879,11788,67942,81841,69877,1229592,225586,620923,444871,706348,620449,620485,585241,387733,80986,81901,2292939,620908,620017,20794960,620554,621406,20063965,81859,621016,13178161,674053,620230,20116066,81916,81853,657187,318379,353518,318664,1004347,319807,514558,514663,512806,318814,512887,1357902,792985,621190,19409092,20063926,15981253,20116174,318979,546025,866230,318856,1004326,436930,514720,319495,793015,319102,81919,81937,4780493,1004389,333631,1954972,20168422,464209,828373,1477455,884644,81961,884638,620365,20116126,20143570,18735796,621064,4788453,211714,789244,330715,1712788,752320,1230978,723013,752320,693043,994345,1000051,529390,1613962,17190253,451951,451957,81868,81991,529447,166594,734926,500668,27544,27571,203596,81904,80611,140554,506635,102889,77173,521353,13578211,370069,343654,773263,828151,1517539,1113660,501943,1088946,67891,552700,72463,830056,267883,96013,265372,334408,1140165,1139586,956950,728164,875896,1226238,1111248,1258263,462781,1146111,1110189,643453,349585,721486,727087,1109853,4787795,4787799,233581,190552,969145,467863,1958944,754453,19697947,348925,269281,1109781,1110660,334435,293512,696157,699496,683671,330658,1111281,140365,1626022,1596745,616171,1958947,1755913,950602,813706,1110450,1109463,1110456,1958950,85729,90748,201451,5626,1844026,1735186,1728400,20730928,710887,334426,699505,111661,790591,790597,13569837,1627090,4849,325177,883081,1122603,294682,1243749,1186971,488761,683317,348703,540841,429721,567715,268252,252214,488764,77944,1755910,1898350,111175,68542,76402,653320,1397151,1110657,508360,330436,659437,6274,25861,788842,233686,853069,567010,252598,252097,950587,558631,277492,299692,766435,430693,69583,576586,1660708,1109754,412216,2087641,1358277,2552927,1832350,1832602,1829566,1601650,721837,1964491,69658,139012,80818,69628,94150,69610,326746,342454,5872,747121,861829,132238,1461408,169552,448741,1110792,73927,75856,27829,427798,81427,21989723,563620,1312794,670993,498805,1112745,16303489,690511,951145,1129773,21751394,269458,293614,1140423,915079,1953856,246577,1276887,225790,17288473,1231221,682405,531844,774850,13537851,1288491,1246290,491584,1369203,893965,1234218,375208,559072,208063,100969,509779,915616,198703,1035481,1021984,1604530,969937,1099224,724327,303772,1165611,683572,1465863,2231631,1436034,190213,682114,552082,715288,1788214,1810630,1965682,769690,487282,2040547,1445148,20972860,21008356,498325,498337,2040544,1919500,1014178,1014175,1265385,1810156,837850,787426,1629781,1394925,1670083,1412820,783382,1204113,950554,1265379,487246,252409,1626979,1336809,1110465,236146,254710,1297305,1615519,21708041,554155,1486254,252064,334237,20960797,1650970,640477,939316,13594091,1720054,1997692,1138809,1992289,1992292,20676844,1940806,436162,13467161,551050,22191748,622825,1287339,56827,1044871,278512,1362816,1250184,285286,601129,1640212,1476396,1038565,320608,202129,936628,557212,1480488,1234146,568738,1624966,1647775,62104,1465077,841093,861811,983146,2089738,734077,875584,1465104,875794,1478871,1476939,488614,1465098,1064674,1465089,1019146,1485267,1465116,246997,260125,4005773,119188,1480323,430276,579175,231952,1572142,330676,1429044,869653,745186,846259,1730218,368515,88966,219175,1486251,1486305,913129,1921891,771073,1521901,747754,2139309,321697,672664,616993,13645757,552391,1003795,955261,1054558,898666,1788580,890107,194287,452488,17068882,452470,331420,737743,845452,514741,275707,2581747,1481673,845449,1817173,1481667,1433856,162427,1478307,844504,1477461,622891,647566,329917,932920,633028,331597,1480458,13528563,1312779,1481670,865288,1479108,648094,3250947,1474479,197197,352843,352864,450133,795280,349645,659674,745012,762052,450133,795280,880459,382924,984151,547642,1416426,1018249,303181,25846,13357941,311164,784447,6769421,1625104,1287852,416131,681766,4014303,246976,937585,1653835,318520,318457,739423,225142,226351,319756,318487,793234,20755999,807757,737659,807661,319051,225481,514600,225757,252157,1018831,319801,1778572,844942,514759,792907,1778569,319771,556717,164665,1300332,514552,257614,550870,793018,956725,793126,774838,242008,792943,620878,729706,235408,939697,541810,745252,540361,587887,568543,742051,697462,1487643,318574,319012,588739,582328,634330,319042,792910,793087,3552109,1926625,1626844,556225,4016065,4016069,487150,1258707,1590619,1417509,1091886,1826938,749404,1266150,808537,1134483,808435,1135482,1436589,403201,1436574,521962,607024,1296585,1436580,1436598,1436583,1436571,674758,1436586,437305,616291,1650514,973807,179761,90583,505135,623191,607060,1436577,656038,207226,560080,655843,701656,594160,438277,1436490,701662,1241595,293641,1061365,600736,821587,748807,821500,958984,718870,820894,1235541,1800055,1210914,721060,1235529,634279,874138,1235538,1585369,367423,634849,583054,135625,54778,19471846,357187,358303,357310,358168,154705,1589251,359857,230536,358057,803413,230518,1793590,2361303,1127592,940672,722983,665443,562684,1041511,1517827,1144599,26248,24427,28951,23074,28873,86476,102949,29857,82084,781603,29176,1300335,25747,1578220,29368,680173,13222321,427075,23755,24877,29209,27790,30082,25318,24040,24895,463252,936400,1393212,300715,346027,626815,202012,25465,25069,685963,685966,256126,13654747,26383,4146775,729307,13654753,4146775,27832,25648,529228,29530,25198,1121679,28276,17317,26383,27892,1773532,24784,1693108,25090,22108,29059,26002,23212,27916,14710,658321,1135485,372736,326926,11500,494464,495037,90826,495301,90919,432544,13390063,619051,332002,234883,1614361,495259,1865326,13452759,737950,235417,299824,721585,354466,1726213,978118,847435,929860,1367025,3628423,2848369,1587706,1759672,717214,13261339,716407,354331,724879,724885,905368,20960488,1652392,270634,20745412,724870,226276,1229676,291988,903463,831037,22191898,724876,334552,334561,930133,20325244,4147015,540559,710818,240520,3650477,252364,251932,1765492,710830,1116180,1115877,411178,1115868,311467,3817099,354235,718297,716428,73390,719263,717598,20424781,21911423,1526236,809422,300361,716992,354400,168676,744460,132028,1848136,663262,1795255,1767421,21667334,716932,432448,319816,618751,902038,694960,296509,594199,1686781,471880,685891,663271,614689,20325742,719434,719449,4000521,1624192,741076,434203,783379,347722,137605,16315876,761302,1550872,761584,761593,1694794,20930539,1694116,103297,505123,1081824,1060690,374683,1601284,568396,519421,386278,913510,1218897,1379397,913501,2019985,634162,1399893,1831432,5122943,4783897,2596877,3942815,1830472,2461659,4785915,729511,1507203,2043730,330712,21615302,1674244,2596879,1629334,425290,865615,303862,1259733,1755412,1089138,1143417,1264017,2043736,640996,1372941,1234644,425698,426106,1248957,1248963,667030,1613959,651265,1035682,1073656,1143213,792712,835669,997261,1143189,997258,792697,1259625,1431726,1431723,12740147,1479066,299191,19285591,443572,1004788,426964,1481514,305236,159127,1480524,1464762,237019,330760,4144851,912832,1368654,1360788,1819273,742183,1042381,555742,1973500,1079730,727642,142750,727633,4701447,463795,2043766,841210,503170,4108469,13137107,13366279,1428939,1481106,681994,830338,1428936,1031626,692455,270067,1800073,1560727,1560721,1560736,1560730,723361,1473762,1146939,884602,1355457,505060,697192,224017,1017385,1360227,1800070,1124394,1350807,355120,910459,1113039,661195,661168,1352961,661162,829594,789100,594130,2062828,2057515,725689,761896,1319136,296503,1068595,362473,1605307,362485,1573126,588241,2039023,517948,2040130,1040173,692350,394549,1289319,469132,878227,1235313,767332,720118,113911,1038010,1588780,857419,277561,771835,331795,1424058,701689,1598560,666394,666397,1140924,990580,488824,12967431,747394,746341,825940,1475220,767242,252520,305047,167581,692197,21555983,168973,299965,554131,706411,414466,4782241,15005555,7020597,744325,909772,744121,744196,744235,744223,744265,744187,744280,744376,744277,744358,744250,1280868,744046,1231848,744133,744364,744256,744103,744274,1231845,61513,744301,744142,955303,2608795,744208,744202,744127,744130,744097,232393,744124,947359,955303,744283,744181,744175,284587,207670,744241,744136,744145,441091,318838,829507,793162,1004320,441133,744076,744238,744052,1380783,214738,744160,744268,1005112,299662,225856,474349,514639,744169,744166,744271,744085,744109,777106,955450,506638,266191,941611,30517,308686,773314,1112187,744151,744178,744091,744322,744190,1447320,744118,744349,89824,1300374,985360,744079,744163,744157,744184,1127175,16181887,330283,744217,744298,531070,744211,744064,299740,605581,1702546,805324,955432,1259670,1016698,865636,839449,584032,982462,1043455,399223,2150677,1112865,554398,700150,830347,727342,687292,304618,456028,701905,311011,850726,1416147,864130,441004,541678,111343,541678,1443267,981727,1523233,13261477,521749,785269,577315,1028494,665026,1407801,958297,1308693,658405,660115,268021,21229280,4701347,4224083,4096097,4106029,1083051,1138656,1083057,561559,31489,291664,1106709,4728891,541726,682909,1558063,1260948,1046956,1076145,280909,14045109,947521,366640,664858,448558,843787,1121916,865810,771019,17178076,1373949,1055071,1814461,702130,1132176,723343,751642,1046734,235264,1258104,1434357,1090701,955390,701572,2049934,1235334,1054903,1439907,276487,17974039,311626,505171,433285,417277,1070659,13646413,2442697,20519050,1064407,406552,436369,16314364,291940,1507287,1507257,606031,587878,14332409,562846,254836,1074208,2062870,255754,1750063,1578115,1092165,1713592,1092093,1713649,1713490,1447167,1092180,716320,1341354,570010,2219639,1333869,1077723,1100949,14405769,895795,895813,960136,2437813,1381545,527608,1562272,324055,1713958,1447485,1578100,750931,1713655,2062324,1070674,13342823,584149,827509,449890,323083,424549,1059679,1731463,1765603,727606,1051111,584086,971278,21886163,1971874,570679,517003,1051108,1952917,23518,82960,13690595,13690603,17204806,61651,30445,20235580,221533,1014382,2171145,1456530,570295,2174821,981622,1833565,671716,511399,1659916,757588,1265574,1929049,754417,372427,226036,15005591,332311,1307982,250882,5123833,843721,106972,553099,2162515,1809742,22192174,1899259,503005,441478,17650,1139211,1652929,2204249,267931,9443455,866785,267850,1905679,1471728,71467,258841,237064,9443455,480367,237292,268219,16044145,805315,1899256,132877,1066813,2036908,267652,916891,71437,687841,1621528,1125924,1363380,667720,1930219,1930132,449899,570499,511966,1382523,511987,570418,241219,513307,441508,1672216,511549,467263,1066411,18583258,1565281,1395534,489511,489430,489346,2035267,1662286,19375081,528373,512992,211861,746611,526714,1780792,323638,511567,1233441,505483,207193,144253,1633534,19375021,1633540,18802810,949039,356320,1634917,1829611,90310,659656,21911627,952363,1364631,17434003,682213,428473,1588588,952144,528358,1615876,617155,1615870,1264599,1672519,489352,1519384,1519381,1633537,1509111,528250,501328,738112,1474440,257119,898018,1096710,1524652,1519375,1519357,1519390,1519378,901636,1597138,1633543,1259454,22345,1536595,22192039,1949938,1344234,13585469,13585467,436543,155323,906910,1672528,1053580,1543990,103714,1426533,1543984,1631110,6770531,2144283,1671706,823048,1569040,1671205,2144285,1271070,2187161,1952791,127480,2065978,1066723,681475,1298091,417148,1770709,1016800,659644,543415,1015132,1571482,1000636,1375398,1819099,501352,241384,1536949,19322452,588253,1472544,594070,372430,379222,525583,270628,430876,1661752,270094,5124331,334555,1537228,1434372,1358688,13578651,13237801,2187097,1674952,2102797,1690375,1770283,1434360,463303,9442471,5113909,1506852,176401,777352,739642,895906,1639036,1637284,896011,896014,2267355,1326471,859063,858673,1144206,1041292,1278036,977332,795436,443617,1054846,20705299,655783,665719,1615516,541441,1713346,947188,1683877,858955,1230810,955312,1814443,837343,433408,1533535,769342,812761,1059271,383989,1040347,1566781,1077984,21782402,1618528,617416,617428,971671,633646,1659955,9443703,324106,586612,324445,4728821,1719319,1510578,20810392,9444031,633559,324325,323431,1618516,970306,324724,970267,323758,512425,970270,827476,970501,1672780,785401,779197,3985833,974173,22191757,631102,717973,20337634,1950691,2048146,965497,1671652,333097,20018440,693604,534334,435301,304669,546031,439978,1047814,962083,697336,355060,768037,643114,812311,699523,517135,21811349,458965,478978,649747,870520,94342,660199,98815,146884,84757,1430589,21387857,891541,26128,25174,98800,599770,1499547,19104325,1504626,282592,167992,897898,747445,1545097,528535,1533139,583312,1015138,1279374,1533136,1440168,576412,609931,609934,774967,470173,1443771,447190,889081,24607,955582,34756,812263,296458,650812,1922977,1074717,506221,1569364,1306845,699802,519448,521968,313453,389266,1554586,1235634,1235460,591697,1321377,1608196,241519,730396,36601,36613,638455,214789,25291,26461,824248,749062,597832,744898,385438,581755,375682,760876,760954,1273647,544072,17205205,866002,509575,15314577,911176,1232298,1235514,1785862,1751110,707398,473002,1479612,1712050,13284239,441199,632899,28774,1243203,390025,973126,616960,29563,445942,587044,1433331,643765,119962,112693,119941,119965,606592,724123,338167,826936,1604635,723649,827101,168991,1378728,760006,1653706,998368,1334592,660190,737089,331984,13185977,4387309,826834,20242,98878,1249314,1325139,4112395,632563,1072423,1514362,445312,1487919,1479150,666460,1480641,1411569,1267713,1117161,838786,320593,729961,137185,13349283,744994,749107,1594081,746761,961129,214732,759817,584938,303172,1868785,843283,746491,794956,241141,462160,756349,1229925,1769626,199351,1521856,1311924,711499,642661,1035541,1079028,691054,794416,517069,505663,971395,570070,13342913,1804066,139540,1419018,668977,576781,329725,593827,576724,252337,99538,14974,27679,22813,24856,654835,1568842,1754902,1009948,579163,1754899,998470,118372,542611,498058,135859,599845,837268,837262,4146291,1286271,252766,269929,119917,660073,1445667,657466,29527,29491,20732272,1561756,252163,1109487,1603330,136681,1908433,603178,603604,842857,252754,1771489,1771492,1599703,1753093,603700,602725,448438,448384,233650,1395027,1275678,1364220,1839367,603613,602389,19312,603673,428752,603727,524158,871162,308740,597613,1472496,299665,4265359,16019776,603757,1234299,597628,263437,1109496,875932,1753096,163624,952717,4265353,234526,242158,489301,489310,237073,492508,3726773,576676,24184,20755498,579394,75226,22237,138709,1347021,913426,15406,1346982,14899,71779,954499,954484,569158,6770535,428938,27862,1718527,1737874,1781602,1713583,697426,194056,1781539,13420579,719719,1092273,1781605,1781566,1781554,1781596,1713604,1781572,1713685,1713718,442111,212749,1781548,1781590,1781608,1781611,1781560,1781587,21871196,1781599,1764031,995623,1781614,1781617,17056486,1781557,1605604,1555090,915106,1781593,1781542,1781581,1578058,1781545,1713829,1781563,1713652,977305,1092159,1713643,1092171,1781575,1092174,1092183,1781578,1852525,977284,1944739,1713577,977314,1047274,858973,1124733,1713415,859018,1290141,1000639,1062526,1092264,1781551,1230705,1781620,858601,1632547,1279470,995626,1781623,1386978,1639150,1265670,282331,1230855,1288881,1265676,1266879,1265676,47335,965116,431020,314611,519406,877540,357271,704395,2078545,1085427,781135,1036195,1014487,1687525,1521592,1028068,877573,1843525,1461213,507526,869044,1313079,291700,1717111,764491,887911,775312,598024,329362,1916020,1673425,436018,1258809,725386,255127,1599700,13185533,1614892,713884,1350219,1726195,1553671,1542124,712708,16969426,21187040,852718,255724,146956,23569,25000,226501,765991,1078797,659551,313228,30163,682384,736954,278299,60856,18801988,134725,1521151,1530415,805273,313222,211486,213613,25999,278143,20929,247111,1703587,499366,235189,664153,243064,1366368,190681,1231911,254791,1056094,1231011,1137429,268426,268423,968806,522826,968803,317992,968812,968818,968821,839668,1139922,1016179,1071574,791662,485479,853006,1644976,17068612,649864,13177269,542299,1027501,1992736,387655,414439,414463,734884,176014,936730,206011,1679377,1123593,234166,635356,791155,841351,938749,1809793,1903255,508228,638419,1059274,135472,812752,13429193,986689,990448,1897297,814831,748294,815023,5186557,1075140,1018603,815113,1473321,612307,1500174,815164,16206718,2566655,211345,14625807,729166,725518,736939,4000363,467935,17043091,874993,873901,755527,755611,527683,1227576,850525,162913,7728209,717724,1122417,543517,20450746,2078527,20144023,20475640,1467348,3550529,13655135,13553117,21272933,3998513,3970685,3966745,3720589,2745863,1368420,2394151,2394157,2532807,2532837,2662171,1079391,1396239,4129873,21256610,2394169,1400301,3400339,4240823,21229349,21295556,13137571,765511,473170,1340250,13200505,465871,2250939,1527766,683686,157066,767305,285505,579922,1031251,709219,1377993,1644934,21272858,796228,1095102,1477167,1753810,19768,163081,1262433,184441,1779130,818521,97765,440374,818503,818530,1359654,184342,231271,15016605,818404,1303785,818515,1753744,902293,1955131,1753828,1117119,860170,384940,1697308,384964,1307364,715978,1465233,882289,1401825,1080984,1465266,940144,332383,1614997,670675,552781,70747,1021921,555343,202717,668680,347335,560497,471874,19647985,19698274,1277622,1245030,214255,111883,1415781,245569,1044232,979270,1839199,1020298,619210,120004,498982,89158,1072633,285391,1260924,1838119,1010983,141067,984025,937231,1095123,1756930,732505,1508529,630541,1628050,21911117,4015801,1761139,785299,1500477,413884,150532,1663282,421363,1973494,1674172,1507299,964282,1031638,1809310,1443537,673081,825790,1564123,207532,357664,514048,788887,568777,601708,224371,233212,1230774,1616272,1616284,1616278,1616287,865600,954415,15756361,14859885,21854399,1444890,1616281,484630,843061,68440,90838,142042,595468,855706,124420,686233,71491,1258284,882880,4096605,204097,1251222,163771,762235,4386287,1246131,1896769,1822447,230962,230665,812173,1051132,361339,1585372,785308,4014629,783181,226291,1231233,1231236,226240,637576,200734,1453407,1242261,1241490,568942,863266,1785808,1479960,1510242,20247664,600964,782761,713725,226123,1321251,168997,626782,1609645,66064,587872,234901,483205,258247,568828,745765,745762,364855,745744,1801105,1428294,479620,21667208,1869283,479620,531520,1474545,16817089,1513660,303295,13483353,370474,19286599,635065,1638799,1644931,1426785,14044737,355147,1051750,634774,983236,1668976,723304,370120,563023,1644841,652303,191137,717238,370093,1652650,450583,1483242,864595,1501791,1399590,838615,1652476,843343,573847,20222224,1324566,1312554,648289,553717,1481478,763378,21723614,18312946,300115,18312943,710941,654466,791011,774841,555016,1641694,21965168,653116,884251,711703,1341954,754930,1669165,726889,1294884,805321,1058833,1041760,1012354,1973260,146398,1012342,707587,226075,13743977,230392,230413,230404,1324302,230407,230401,230398,13053757,1838584,1598941,19486069,1278651,532135,1427661,1349190,304042,757321,1586992,13521765,1646341,612544,1107141,803620,1503417,1503411,897415,1068553,817543,233983,1503414,1804525,630136,492292,1396998,1398099,1076949,441733,978841,536872,1141803,431251,860101,208864,1504476,866779,20827429,754309,55639,1604590,238915,20155414,1224618,709516,785098,1419732,1428654,1267677,1419723,159415,1428690,664348,1946494,1115859,1532563,634420,1234854,555178,1234860,1120512,254713,241702,334246,204748,772969,206782,203860,637969,6394937,3999093,1770250,1946269,292477,292018,3999095,163012,767626,882292,162937,74068,345358,1109973,329707,21854252,226096,889450,1770775,911290,904414,252346,944269,519196,1066666,747880,654976,1903801,20143750,1597006,1546612,1000033,584020,473788,735943,764110,305032,1066528,1668322,1316457,21904,503596,751627,408115,875287,875293,875317,1135278,956740,265648,267793,265849,1139706,533854,533851,533848,3495213,790825,1385772,1129440,1385760,777523,684034,1385757,282532,736753,702340,1647766,21145019,13716691,1865227,1358883,1749181,1231245,725623,1121967,1771714,1771720,2312031,1144209,844300,1771708,1341366,1771717,1452684,864196,1304919,812764,347698,1856194,1283559,1929031,1832608,1984048,2050306,1315635,1834438,13545907,813694,13420163,1058845,1936456,754186,1324404,1833841,1433193,1834924,1930120,1762168,1834531,1930969,668614,1849894,943093,743530,232936,611740,4112263,912646,446842,754129,679819,448117,209296,504988,1401987,549934,679954,1071091,1405911,1235841,1127979,1418010,748507,21529085,712162,1507224,1527925,4764547,440206,1381611,1731358,115063,315319,1523794,484480,777259,4780819,1611487,993676,1418631,291379,197260,34528,783100,947728,947743,1702015,562972,1475673,444025,785467,150862,1238592,1238589,1612168,488308,775222,13452235,13145799,2291395,696163,763678,733315,523474,227863,590857,1581727,1581700,1581739,1922743,615700,1087869,1087776,615691,1536490,1287204,688354,988093,556570,1826905,1112643,723433,1641187,1584517,1584766,1130466,1277730,594124,1454874,1679368,999184,1371504,1259946,1584514,954313,20018071,954166,630553,1033648,468772,1454856,884383,954457,426949,131242,211495,671536,954421,1584508,1381569,1584763,1038706,335086,555100,960709,1598419,426952,627721,1730746,1685800,1721653,1646224,1401999,818818,225655,227572,818884,1722727,485221,874003,20639611,248317,587635,739261,435994,670474,1619620,1720924,254980,1614103,1259424,362281,682072,500809,13459115,1938127,13177139,1128885,202552,7884257,1663150,344086,283768,185071,736339,1411095,1241337,1029268,1482702,917194,206659,1260645,772672,717634,4790393,594085,1116177,994030,562444,1755853,294985,1596595,814726,936685,746074,797482,1493100,419542,518062,518074,518077,844831,1674838,3966965,357637,345886,213721,747313,962398,1479471,998569,998572,2139781,1444098,1444101,942085,1343757,906889,1482534,219241,1753402,1704571,1649326,980509,810595,16746436,20202274,19754950,1124526,1074211,123379,810703,83893,745093,381808,810718,665344,634513,14134963,1599481,1670746,526012,818233,876934,656731,1323522,355237,2096785,1507269,620581,267598,619978,750466,236971,737656,6770379,21113600,355162,197209,616480,1135395,248605,637471,1514494,211459,249730,1045222,941938,713896,1008979,331870,1268640,226312,16193929,13334059,1661251,1702303,5148821,1530565,1523317,946054,546520,1702300,727972,79306,751408,2081185,751369,586426,252868,646762,547369,1058578,1702291,2347649,423628,174730,1274211,519982,751363,423721,3069021,787531,164644,1500453,1702294,728251,1864588,1059610,1365834,1395312,1294515,11152,930658,1101465,1258815,749209,1265328,55216,1696156,16067782,789118,1696159,683008,601375,955993,1703017,424159,423688,1318761,1316655,2114371,1633822,785737,1232442,1131417,997444,3388829,4688759,1244847,308662,772963,771424,343711,209041,547360,153424,899935,665317,899929,1501755,702268,212698,723202,1159833,913039,778885,16803877,1456281,1490580,676690,1142640,535378,1474437,550618,1384848,1471602,700918,638179,301630,385459,284017,207604,18723604,1122210,716956,717655,619249,1131981,4141629,637447,840937,2576179,1384113,2576177,1663138,674083,3815897,1793011,703726,2830485,1496760,559390,852703,296446,1024972,946345,1025035,333007,1621540,682093,1574833,241237,300343,541159,542755,332320,765553,618559,1702393,500362,1557595,973582,1672768,1615825,973594,1672762,745639,699649,1702354,332710,1513426,1122810,775762,1097358,1562005,424945,1651846,1423953,1009969,1275174,354913,865573,1142952,345427,520063,163594,1247253,93250,1143504,1143501,775747,1521043,1525114,1646947,1449801,1939903,2087197,757537,1950544,1164300,1536259,151828,111802,111808,111820,111790,611986,666049,940678,739957,941152,20998363,1762285,111796,941029,1847176,13185637,333868,503299,149014,21871,668668,725923,1480116,13270053,4012195,355456,612247,367189,543178,481318,1588090,405364,405385,13681451,407662,582199,70108,222535,1468839,614182,380452,1726177,1437903,395809,16303510,1950646,1477665,1231680,1747627,890782,1734883,1326072,1734889,657301,1730530,498067,275047,13798105,148114,1321374,887308,635380,998608,871153,986212,851506,4111541,1238043,798865,510457,405703,281950,13207325,1064176,704392,586735,527602,252796,830740,810661,783580,13619301,978700,1020355,672340,1674898,1036036,325450,1858183,971824,1853017,941023,1729519,484270,1674178,1507251,973501,2126501,1542520,2059783,1817056,13628359,652846,650593,13628329,727507,1430586,297841,669076,448756,237280,1594684,525460,343495,493615,526087,1652911,738388,1704439,1633669,841984,1331856,952042,20544130,20554693,20542708,275590,755866,1588543,374770,137338,378148,374809,21314741,1122063,21314735,1247205,346624,344800,723409,1537951,876088,524233,708424,524236,843895,1378563,470881,517444,1513693,78946,1653205,1639258,1713556,895852,895828,626977,546205,14735705,548335,191479,1629922,17056396,1345530,15330603,446518,474403,17068327,753004,293083,929209,690064,4001073,1059799,2047720,753010,753016,1080435,1067041,1088526,846079,1102476,758593,753028,453010,2050723,717640,755797,754012,2066206,753025,753022,754021,1393332,1009927,1631608,982585,1259616,422425,13428175,426013,817321,425566,1543954,696115,694756,1395195,502909,562600,3793,1263672,424972,723136,1263666,1009951,1468941,423163,876040,657274,2151537,668962,280546,208858,515884,240973,1361019,722479,946666,719437,719593,718861,1781455,165802,972616,498232,96307,795868,406546,795970,2244059,1923484,568993,1613923,1542499,846091,1781440,161773,1005718,386161,1102398,1654870,836899,519415,945136,1702201,147514,16067701,1026802,4127913,606868,1102539,875842,451423,841291,233941,13119793,896068,4017571,282877,1943728,1726849,1321209,1871857,1546045,1739500,1635715,1107729,673795,1108029,523978,1429599,460297,504676,164128,745528,1069750,772057,1253847,1261488,361369,13284709,1743835,1023349,632821,46918,635839,859186,1469967,1469970,4022987,511753,512422,187246,1942372,2286575,2050363,2114425,2286577,1939543,2195307,1939741,18636715,1657456,1244310,1596730,1596601,886714,2129791,1353117,549457,1059823,1549816,746155,816334,754150,5218433,1657474,1671199,412264,659815,1030972,2195287,735928,405631,2025610,405742,405505,405718,232039,709510,373753,113773,1783126,1939717,1003843,1506858,415180,1205508,2161761,1704382,1865134,1472757,14661739,1817503,21767030,2037145,1897240,1701886,1904131,970723,589804,2138509,970669,2119203,970762,14662079,377341,662416,522580,1527379,116410,748249,550804,550546,344284,1496163,1423224,1122102,296662,1248747,698899,13215213,299671,299710,299656,300652,1109454,263440,414445,835369,796918,443746,1675426,554431,167050,133675,705721,294634,270892,1070059,242380,292408,15315547,1633585,1633567,1633555,1524628,1300674,460873,771619,346153,163981,762289,202846,638392,358204,357778,357568,1233288,83833,495442,191338,357568,460852,20438980,708691,361432,731098,1633606,465430,214264,20885995,937387,1247520,344533,637984,773335,345730,1247466,673111,3241823,531007,283765,1614019,852811,531007,1247445,634159,772042,300646,1633612,666004,790777,515149,748012,867895,621787,3987835,1670296,1670302,1069768,1734754,1663048,1243791,5186739,1717213,517663,730114,1497303,1429953,1239015,4783373,777373,1134621,1401702,701752,1240086,969652,812758,332182,677854,677878,233932,443137,203692,206398,1297851,203506,285025,1261668,206905,572275,12985871,323548,324214,570988,323893,323566,19810,633685,570139,971422,362398,633304,358723,572983,571519,1349598,1321044,751891,470170,1273623,873964,1554289,667990,1315830,1349571,970024,1571551,614752,329881,502897,20235544,1268910,4694137,1356606,1629631,1714162,1235658,1235697,866926,606394,1050814,1831138,12994529,1235682,1235403,1321092,1321062,1554529,13594657,1831141,1729693,1816819,1816840,1816843,1666129,1816879,1659613,1618294,1321266,1129785,20115841,1235655,1702990,385021,710383,328837,533653,172627,797596,1128387,1302810,1533823,906982,943099,813703,841213,533650,1561690,62989,385000,1673269,708460,451099,21627779,220579,831310,233734,1556290,1816360,533716,701383,676324,1638793,1131369,1487043,1354320,1568389,172144,678679,869374,890206,586969,1002097,1111527,1734211,960937,585814,18300976,788848,788854,993451,1443246,446434,20167963,1443243,541432,109408,1474359,192097,1467633,225322,1513519,225265,225157,984112,1111494,1248099,1127136,4145057,1577965,985573,1499538,1916653,583489,785329,555694,618478,212059,357208,361258,359257,360160,1478682,1480566,1429332,1241460,1234221,1476678,1107147,632692,568783,562828,332971,331573,34717,472906,196786,660157,13269355,166561,13586497,1242285,1496319,233578,736441,540910,167644,530641,744466,501598,1561984,1628299,543373,805801,4012475,1964077,1092381,3548293,17544409,884947,208552,618823,695971,671839,1422426,1409763,1422420,1541458,1371498,20861377,329788,890542,865030,1267317,1268886,369256,729991,730003,1419762,730009,787267,1464816,1419759,228367,914311,1117458,21950165,658393,99196,634429,669724,1777708,1777711,1710913,736597,736519,3431081,546481,1146945,639979,568342,911512,347575,649771,643132,2043706,2276507,1523938,21483377,903550,1482204,820189,606019,1241919,875839,1555312,1871701,1916029,1674271,2276509,964291,2059777,1219968,2276511,682390,2132131,2193715,2150497,2066194,520819,1118232,1118211,794530,670729,236809,249976,738151,17092,871210,1518541,253381,234106,4224123,738145,1239528,29539,1445940,1439679,508282,508519,738172,478750,249322,251059,1595719,1658725,257911,1624735,1650010,18803026,358711,511696,505702,13760117,18874963,12976401,362437,570325,570928,822826,469600,645748,569785,323533,1616728,857194,513190,853456,571009,511246,1503867,1764211,1089129,110935,822709,639352,684754,836695,511396,995491,1702531,1233276,1567564,866179,996940,573169,1059607,511396,511717,1650022,28747,1611538,5178803,205093,516481,491389,28747,558496,844198,577135,24079,749908,576097,721369,513091,2466721,1671964,1832713,169099,633721,1650334,75601,656347,650206,1458309,1650337,699514,1119711,1071661,1071664,609952,1048885,1017256,688225,22193203,695020,417634,372841,346306,296698,588019,969208,588259,1987657,893833,13002671,1839103,851614,1040836,598606,668659,875512,1482126,200254,205150,875653,592018,906478,21158630,734098,591901,1728559,1729957,1729954,1729951,941419,873142,723808,458323,109999,1007512,21628034,1081521,831991,591946,592009,906475,751537,906439,4150315,1115187,193942,1115556,987547,991195,1115541,1115157,40798,941593,1242966,941596,941440,941545,941458,218371,1349454,1242906,613444,941575,941524,941446,1729948,941590,1115550,20311711,519643,1243026,21528065,1115544,15644128,1530145,186376,1477320,1530145,1078281,1939795,1219017,328597,768052,1481103,1059835,1880848,1774429,831517,1568053,1752988,847945,1968631,1233741,1241670,433588,206800,691747,825115,1217997,705580,120196,1256463,691750,6121,1440798,508672,494074,172528,1685965,914854,595363,1799704,673840,595363,465865,7375,300217,459133,1135455,1134657,762886,883663,2579857,1250493,1561390,1814263,2126497,2062879,1928197,13253845,772045,1342116,346291,1232997,359743,359407,514144,361270,358216,1068259,346444,1785304,788950,1646602,714205,174982,1784743,1596520,764152,386122,1784767,13981643,193264,1784752,721780,1831729,521632,411568,1831717,1145958,1008694,1686394,1596739,1830094,267727,1146282,293521,635482,267940,267916,267811,1139196,1735279,265285,1239285,507757,933598,212056,730129,746626,966193,746608,212881,107251,208705,723124,743548,1509120,650803,393751,684808,125080,1486374,200722,778960,1434678,810616,778558,1358982,778552,13646255,1474065,1557115,1077012,1142949,1506021,2081251,1706230,1030180,13199853,1043218,1953178,1520584,743785,1035853,1754692,749560,334159,1136142,4785081,1614769,1026001,1416138,1758142,170176,1917325,974464,911308,1590151,368536,607369,1461999,515575,1795084,523492,800287,1110105,16803916,1662937,21446999,1012186,18313198,20662519,1662934,736861,737725,256273,510430,510427,194020,496549,13284557,1110933,4011455,671812,662419,250546,355927,494674,666742,448168,185053,547345,162355,731719,799867,799861,167527,683683,956809,838381,787117,732193,515269,688156,805384,637018,55105,506404,378028,859792,345118,1248783,1925824,21872363,247396,554665,276118,634783,634780,634765,817789,752176,1047058,379441,2112521,976015,397750,1373235,973087,1274844,1939900,1632436,1556257,896974,150040,1911097,1844224,161116,149953,149740,1084131,149701,1693720,707488,904204,445828,852655,545701,1939705,448426,757573,168892,1362432,458677,4143753,801073,662248,1920949,618160,14444555,810085,945331,1104642,661537,484717,1442241,2824801,805816,1724692,754843,637486,723928,422383,422719,954142,423937,13389813,466219,686029,416245,205405,986857,752926,791377,2951497,2308119,20168959,1549999,3723187,2078749,230974,1755754,929560,1595878,199618,1242735,516715,182827,13779499,281863,865075,1857592,865078,1063789,190462,2513769,1105203,1595872,881209,485308,812014,18926152,13586213,13560149,2154423,617824,851368,946306,2154415,948226,851935,1039147,851875,231004,2154421,1016236,2154419,1843972,119860,19485199,577255,1469106,29914,599800,427810,95518,142810,79267,434857,94846,1379301,1684897,1379295,537751,47656,494992,579364,92458,835162,579346,1468980,845992,440647,42466,212638,239647,1756612,1071277,2095588,1684450,1684702,5140347,1062649,1676440,941212,562378,1639849,931474,1127229,1960288,2311973,1738504,200998,1414143,1008037,1023832,889006,1269867,1269921,1687000,942100,201175,1479963,1433988,1848868,1559029,1684411,1633906,1636396,1669579,468013,1242423,1479957,1243248,818176,1479951,20677729,889000,1859077,161710,1867300,1770106,694963,1091628,2066146,1109181,1472136,1683556,13830301,13498707,978874,1240779,1109184,206203,17056873,2059498,2066158,62158,20462782,1070032,12917715,813382,1611115,1479954,978355,1250070,1240779,300850,1977115,723385,30529,283615,1275753,957316,1037209,343291,1661470,1477848,1479063,21970,729973,865927,1479969,1478346,445927,20861734,915562,1092441,983224,538387,674677,674674,674713,1437546,15016413,1359030,874057,2514705,1035964,813037,730990,500785,54949,472879,894460,1010650,929017,894427,750124,303931,894421,906460,875461,1086297,965464,875467,767260,986248,941638,1083141,506641,1083294,890974,1242807,3984793,212866,16194022,225670,267118,1143474,70021,1702309,391813,322873,1472670,850885,1079022,58024,58051,643396,344530,525079,1524532,1677283,1037017,831946,1020826,445210,660622,30067,736501,18887155,736615,58060,1106697,1106688,736624,702601,245038,671413,468427,748495,736507,411175,1106700,1106682,839863,1259088,497470,4780567,696073,702160,1106718,727975,1823509,1106691,648751,702148,658396,1114203,859447,22060871,747418,1653343,1697371,734890,1116102,739510,1115778,4258225,618406,658387,664279,196204,16043854,14444695,381448,1116090,193573,948586,1789744,293782,525049,749320,757453,2114381,1851238,1106724,1314054,1324401,1376568,117238,75619,702229,1856278,1929022,1942210,578950,863488,253282,616663,167041,794890,1105929,21273056,1929118,1325592,789676,1943791,78013,1465671,1929667,1929238,1847539,1376904,1230201,1548058,557392,1536406,1423353,1809694,1929073,2237889,241147,706093,1446825,1446831,1446828,1405941,751849,1809664,1809766,77995,13269849,500788,725263,1929319,1066330,1930315,686212,2127725,232999,117562,644359,1426779,664855,713266,711127,731560,1301076,1134084,546514,1262847,502438,675286,142576,384283,142216,417316,184633,1360056,462037,675277,675283,675292,675295,185077,469588,712180,462022,462040,462013,462034,462016,331948,725476,1548067,1324632,725476,1514020,425788,901969,1100346,1866094,1100343,488260,708880,1186518,212671,668896,73648,1837888,275383,1726693,40759,1106925,433054,433054,58699,182695,428461,20474500,1495371,568231,473035,1478340,1477302,230176,1349799,154483,1587307,804985,428482,13300439,856249,742609,1519369,428494,1527133,1102155,1542988,803239,1514491,419305,428434,737023,676423,1434237,428521,776692,112663,997681,654709,558100,2090092,761857,367924,297280,20325841,527599,905893,1428921,21052766,1672642,1309332,1564021,1536868,1409691,668800,384772,20272774,6769399,20809651,1824652,1359600,812800,381319,813010,899866,1378488,1537408,1053247,1094598,1340010,1550725,1504728,1550473,1476141,703666,776275,303430,812674,1131183,1038520,775531,1609597,667777,939601,1622755,77200,1790926,1078092,1755460,1609606,1527787,562843,664435,732133,317842,68164,10177,623266,442813,574060,582736,1522552,568852,1540525,1477305,1522552,24976,1790923,1854499,840376,582886,446554,1476657,582766,20176,1005634,375466,1442994,4386783,304624,162544,750262,497158,627697,1479999,483406,1478637,1267155,1459266,1234044,1479831,1412934,15314755,568900,1858423,468424,731197,731113,501220,1524544,997183,835675,731149,162220,1267134,145414,2031304,1056052,951142,1589050,676831,951172,720622,1988140,1240842,787579,980161,523648,788407,419398,1798855,523717,2031319,1937920,1136184,889192,1136178,523696,1136193,2031295,678532,1136172,404689,1056916,719317,20519710,583282,889189,453466,720643,1592668,699805,668803,1597195,463213,497491,2031310,1671952,525961,291742,513475,93349,738526,719743,204670,203287,21628607,302677,525133,493498,737041,611860,1663051,596461,1663057,528970,739489,737095,1583785,419194,419326,419209,419173,419224,292699,1977229,1515328,1671223,1295034,1768738,1942057,419203,419314,1809637,1105920,1041139,1028740,333910,792898,446398,792892,793204,514564,1004356,792973,792901,1004329,116440,419272,1809517,1930156,1686424,1810066,1105923,1809544,1930129,1809529,1930012,1066372,1930981,1850560,419308,419389,844348,1930024,319039,976276,20016412,1386918,1624249,1929295,1809508,1105962,1105977,929419,1809910,1928827,1629460,20337415,13553107,453946,1004371,453979,1386963,1942036,1105959,1686421,1942042,894403,432472,1809877,722635,453892,453934,347995,5164987,1933474,670000,1686523,207808,736186,1139007,1643278,1629451,638047,1008034,980422,21447776,1684384,1357167,1684516,18687133,1585894,1721839,1097055,1680004,1304304,787177,1684741,1389108,1551958,1721833,892636,20143255,21203528,1521409,578914,1831480,1393743,20202643,318637,293629,1136385,561616,749089,1787899,14967729,969469,1084236,555832,1084386,21783326,1684477,1632169,1650064,20826754,940363,950437,4009421,1711063,1711078,940318,149725,940312,831673,1059586,581908,772087,1709581,703840,1453677,4011253,940324,733975,733942,20811706,905689,1242060,331135,315361,2210751,1545187,1711072,212632,1711069,394672,20795209,401668,404851,401674,1260519,1467075,787804,401590,404905,401704,401635,188389,401659,404809,401695,1075842,404818,401587,694495,1751971,905941,1541482,826483,657043,217336,4756527,404827,401632,1482210,14985371,1454835,1115844,1437366,1437345,1343484,1437339,1437342,1437336,495007,685960,1349829,1437327,1378047,1344504,1437324,13553177,374377,1424550,594514,1437348,1727629,837289,199225,1029280,374356,769756,377689,851770,293719,785473,191284,1434126,432982,1471266,211942,787474,173551,80563,172081,577015,1402161,89326,89431,1391289,590905,1101807,2601051,421903,889645,1296726,590905,980884,1433169,1288689,1010707,459409,711733,89365,1065565,2087584,2151707,2719207,89335,162160,1042330,474178,1186956,74737,287155,1115922,1115916,1114779,555643,1116219,618874,34627,26494,446230,724465,94360,5539,490138,84814,10261,94372,70786,157087,377770,968383,522385,730756,884506,933844,670036,1366872,202840,296668,367708,1261821,461233,20367706,780172,3724681,636640,1666987,1619983,1666978,503470,1666981,1045753,666472,1480143,282616,531091,839146,1626016,904942,840295,17190865,1617067,730372,672178,525091,771721,305155,109255,1666975,856114,571054,572722,1652131,746521,717379,810994,13760585,1850689,391168,1850686,1850683,1617391,511960,358879,1423092,897652,1619140,1247976,211348,1811101,1081155,1476309,568474,181378,357076,324484,570214,13238089,1480980,13760455,1785841,120064,21272852,560434,1131294,1905766,1065916,1101852,386143,770764,1128612,1487652,1754320,1691854,580804,593017,899041,541651,604342,51748,848761,315499,282469,869041,245221,267712,1419666,635578,1077978,796147,897034,662254,1258401,1374630,730015,960724,662788,850753,4399,56464,96775,623305,821896,1537363,659731,2820529,103096,585730,585463,585928,986461,20896774,729988,802882,1253400,1545406,1540513,585871,16170397,1091220,1705750,1829428,1981243,347728,1554628,1831687,1756399,1118550,1269480,618409,1340085,21990125,1338657,729979,170023,1554628,13697773,1659622,2021980,492331,13253969,2126079,1129980,203161,202087,20154688,492322,1661104,845374,823843,2634971,332692,962359,742960,2863957,5151665,1010560,3810327,1235745,215557,1340103,278839,749254,15971038,1235724,1563394,1471527,1755313,1557610,766663,1235748,946468,937753,1557490,751942,1715491,1001539,1725088,841159,2045125,966118,1743871,1235751,1025557,1661197,4121921,1590136,1343490,1058143,1557277,652666,804964,732943,1127160,796672,20625679,616306,746845,54208,163975,212098,13585551,2314365,1592044,17554618,1592041,507262,507259,1353459,2314363,13789275,1412364,1242252,587860,1730452,1750510,1868950,1266048,1483008,1483011,745129,1266048,657307,83644,303850,333163,403069,76717,5593,1703755,731680,75394,446983,446878,524206,1458171,377671,838627,1320912,329764,1433646,90667,733390,330757,275497,54955,353722,745150,731407,745096,570100,745159,745147,200257,2225233,745102,745144,54925,595063,745117,443542,745114,745090,745108,381613,54931,274324,265309,265723,1138764,745105,650686,866068,1076397,514729,1253028,955894,1253031,672880,691447,233632,649597,216718,4017215,445309,450352,71770,433591,1007521,659800,430045,51715,430054,2123205,772486,29998,198553,86374,450010,741145,970996,976213,971098,1123164,559015,370489,1340007,21314846,207241,1497153,76753,26500,71284,331150,169000,1240845,377776,75931,660439,196381,1700599,196342,1698421,1742869,613642,440944,562672,648802,123364,20850376,1126272,297328,2107667,1696468,613615,416479,1713457,278401,1689847,13736551,689494,1127115,626902,1499508,16043245,1467183,770308,754942,754945,499291,813991,831760,831757,1001491,313585,1243824,197812,883402,613678,287143,1236603,293551,179416,568123,450373,1645807,555469,776332,19447726,3720973,776287,112594,865828,112567,776305,17288443,776290,776320,776311,776326,776317,87622,3816359,1047250,21783281,21529151,4756593,20931307,1502844,732865,11927781,1765582,99163,897280,463261,1605070,1250067,2020900,1352718,295414,608020,1350540,2097049,1843624,778750,692986,658876,399478,1476636,821806,1041205,3167469,233155,1399614,1002853,1555744,866824,1046746,1722589,580585,1476393,722824,1118304,461905,1511226,580561,21447167,303433,1477530,1089696,1464540,886702,1479441,20553970,967408,967384,1542415,1365867,800617,318865,1067908,639616,1067911,622279,1040365,135205,1526464,580612,1006684,1412463,1728568,1728571,1067905,1087353,42973,1510233,1705528,1121241,1517950,1439523,1814902,1125678,762337,659050,243883,639625,1439553,514870,1432674,471952,298834,950806,1405224,889375,1407264,1477431,275512,1476876,216883,1464492,13899833,366778,798583,343615,1234356,13053379,75433,1014505,904114,13358455,1240251,30115,287305,263401,906052,1751821,1751818,3814029,333703,844345,748252,642235,1034488,13435735,13435721,1218960,505339,1888993,1470720,911992,539323,1022440,211738,642229,1721278,246397,250570,2090650,586285,451240,1513225,586297,1607251,1203324,1607263,1250349,738025,858475,912007,1376304,552448,1052023,1499958,1499937,1347117,1663459,1273818,1129911,1828921,902401,1629709,1433562,1629022,1433610,1856374,1629208,466087,1845847,802354,351559,351562,888058,888064,888055,888049,435247,544975,1236006,892981,1057693,836077,597319,20974081,1204527,1517215,4017141,191272,728263,19647268,605407,415099,952612,1035361,556684,1778605,448417,1478517,264487,264655,1778644,333955,1012435,691522,688144,771829,6394615,1731844,1778590,20659,906811,19202728,1020853,609997,1039603,5123433,514777,844999,1520512,612373,1791805,974359,13127229,976285,255250,1584937,706189,1320747,887281,4147681,64855,637690,168169,1479072,299827,20425294,64906,20438683,1613971,615457,168916,1122537,1719982,1241877,4264969,1770742,1247931,74971,242254,1705624,436291,655540,1705621,425302,1258677,526108,218773,244786,783517,1130373,1520920,1365846,1694965,1694869,1694962,1400967,1400970,1868677,1656769,420451,1263234,1441347,736213,1401174,755956,703474,995368,1646884,758872,595669,1915144,1457529,260245,1140324,1397298,1596367,883162,635728,866239,293779,1025875,488500,1039423,1700110,856126,1523980,263734,945496,1235994,1039438,717592,1843672,212821,716611,21783569,947557,1488171,836734,607051,607063,623170,623182,458098,776143,1012315,5139677,674980,1421451,1486665,1508679,396598,1514299,1532644,586075,1297302,982384,1421460,1506165,1510014,18723277,929806,148909,312646,631072,18115153,1770229,21484655,292783,1684948,283474,831532,853213,608548,430921,1476651,33922,1429242,1358184,267985,831424,1080099,1265388,135244,549280,1770187,554569,554401,1043950,832792,729172,467917,1622797,10732137,706744,1052653,1052674,239542,1654594,639376,13646283,824290,1782871,733675,1802059,275125,556393,1384143,311143,820282,637792,1071538,1240785,1545124,4096027,13284131,15005587,1618282,868126,1750069,117787,4011907,2048671,945490,1373343,83446,464146,315439,1233963,1427019,267664,1111878,1139445,1259460,1259412,1519360,1520902,415096,845542,1616314,1729759,997474,1747846,1122186,1009909,1258725,914899,838612,54154,818782,85249,370270,667846,1481376,1616326,379099,1377825,1059262,3907831,2105638,1325859,21133601,685744,685801,15970024,685759,685723,685729,458488,685768,685747,685762,685810,1403619,1625530,550093,685711,685807,685795,685813,709987,661657,685717,203302,685753,490255,685732,777295,231976,1525270,1394640,804925,256849,510979,510970,510958,510973,510955,510967,839812,839776,510943,510931,391852,639505,416482,57295,704887,836296,153436,510964,510952,1831885,1065436,1542169,518293,860641,1008322,799609,398458,1625995,777361,849232,777367,664243,1079955,1430424,738379,259459,1989577,786985,542767,1993669,1993711,1993714,1993717,1993690,1709920,1993651,1993678,1993681,1993645,1993696,1993672,1993708,1368285,1709923,1993675,138856,1993720,1993723,21911624,1257747,1993687,1257738,1257735,1257729,1993702,146647,861523,797131,1257732,1428630,1401735,735298,1312209,1427268,84019,538333,1052041,1577488,1502802,1022614,961267,1139958,333931,550573,334366,488257,1525063,1238229,1495248,1495239,1238358,843976,1575706,982456,743632,1099443,821392,821521,438970,715429,1376409,520168,1266819,1099440,672109,496375,234001,332995,860020,1482186,887548,1241469,634300,275632,1241664,275539,13534,361897,367546,696805,1443996,1257990,1257987,275848,520825,635035,1478142,36052,649126,1875439,450181,1483320,705706,278422,1419804,279397,1122954,279424,348268,1012681,1662904,208876,1349094,241249,840628,1038595,1252308,1848709,347692,787654,1080948,681004,1144413,1577743,681139,499666,452359,14976741,4781189,2960815,1071700,1076610,452359,812608,1536451,1848712,581272,774208,1052911,965875,948421,1638685,497281,1144422,267571,552523,1144407,981841,592369,552523,736015,141607,1144401,688639,872602,989155,451714,1144410,581188,11470,970039,748165,1817674,1499976,2065765,1067542,1629229,1433481,1686316,1768075,760927,1347231,1499943,13690975,669289,1604935,876517,1971961,420319,1028548,578758,1886779,595564,1019113,442531,18103501,1286112,344464,638311,711889,2038840,521482,462886,1368051,4777625,906055,536368,536314,495337,760720,1024537,929206,92296,1560367,20625790,319987,776350,1123068,1507215,354085,556891,4021365,852826,434080,14599335,518152,765370,735361,1639558,1116663,1429818,1131690,1512574,1120197,1906525,991612,1724878,443767,1073185,844672,4007565,844678,1065841,1512571,235966,662077,662071,662053,662035,662011,662032,662002,19499233,662065,662029,13770235,872236,1132017,715966,26143,87838,29188,536719,24745,23404,1232109,1759444,724927,845011,588697,1435569,708166,1258347,1397412,1635214,946696,1087743,1443327,6394813,1375740,19202197,753613,908017,1504875,1091229,897607,1844284,1426698,1787551,447916,1506258,19582816,769978,637498,280891,1847290,1847683,1847668,214333,191218,84379,224446,3863339,986035,13192845,1558198,1377090,432283,2274741,735964,1939888,1226598,415963,757525,2178689,1686547,1205361,1683622,1853056,1739377,1739380,1130910,672304,641293,2739177,330577,750508,21835,813349,763015,800755,810607,1667890,1246260,1247934,1550563,1754170,1662556,1464807,1359885,1387092,1589635,1806214,1085619,832279,76405,76417,4363,10612,76420,3958,4597,76435,2034619,1110072,889201,1782802,719851,1686550,76396,1110072,2472941,1646827,515875,1629439,1110180,20676658,76393,17287726,3977053,1810162,13358545,608362,605398,1128735,470446,737728,263575,1143357,869569,644377,664312,785032,618838,869896,1431786,362590,1096707,432148,745408,4778091,783232,4009261,2151531,1434393,774820,474553,1022740,1011877,1685143,2000518,986419,1061719,1454187,1454367,1073032,1146555,1073035,1106433,810442,1594216,547540,786439,1594219,662689,986413,785512,482974,1428771,1606957,890026,1031992,365107,13967025,1099143,776065,5164411,1589596,1464597,89062,211753,163876,346270,295993,797317,941602,13475759,278260,960769,1740238,404005,242194,1667746,1726828,778231,13254043,1137891,495793,255055,327472,242290,1734334,225835,1928515,867844,1763893,19460722,867835,13003011,688099,1511553,123886,402769,1244088,1081461,341323,1944685,1028830,877489,64918,708994,1094514,764977,1431633,1467519,796045,796075,1910461,1072603,19957147,1605247,495661,1123608,796141,300385,709294,314326,18951199,469597,469576,18695143,725326,725428,363340,620347,1654339,1265937,1828480,1264416,1663435,1629127,1554538,1273308,1602478,733318,1630897,1630894,1423887,738490,1654336,1074319,422365,423247,1523149,1523164,1121370,1226256,1702855,422821,1265412,1382466,1234233,1233462,1739074,1116348,1144323,893575,1144365,1144350,1144341,1144344,1144359,746470,1264329,1630186,845746,274321,613396,709624,1144389,1144392,818533,850609,1144383,1095150,1392636,1373691,1373685,1373676,1108323,851152,1144386,1504092,871453,423319,664852,1144371,1233459,425470,905986,1144356,1702288,996361,1131003,546943,1684675,1071289,1063039,1684540,1777435,1270221,861445,1061332,687484,723418,1321359,1684366,651004,1219875,1843528,2048506,1054378,1859998,1269837,1678933,907603,1607989,661882,17893246,663487,3536609,1064911,616687,184858,1061320,346084,344116,772219,513550,359029,358429,4757323,357682,355420,1572526,526222,636418,236938,320161,525253,764224,329722,313078,255121,286741,885631,764500,506419,286759,685609,1499469,1259949,1436394,1436406,700369,1436397,397426,1604569,730471,1345413,1475580,1102551,1102548,1102545,1475571,1475490,520663,1475586,769165,1354134,13743017,1113702,1938706,625624,1549813,1622119,13254029,1549807,556096,1549798,435115,561835,1431198,1347198,664882,1617667,840607,1674151,1674160,1674157,1448298,1264887,1304085,1065535,1834732,2194579,1951324,2196019,2087686,2194991,1671142,825184,1642963,1930618,658417,813958,831352,1930879,1930387,1642981,1930393,1349652,867448,1829779,713695,597184,981091,247423,2578421,1434936,1002865,1643116,728221,21840212,739744,1930696,1386801,444787,2246085,1930759,1930894,1952299,1930786,20272309,799471,1930822,1101759,1930771,256630,804679,477112,1829755,1349640,1399470,1543132,1930906,2194995,1930774,2194989,1930693,1928845,1829734,1930882,13215309,864283,737695,245857,610897,13062263,478303,13028075,1269678,490045,2202335,2194463,748498,999271,1930870,379804,1475400,2195019,1930861,2047657,1930621,1930834,2716161,1692244,204586,331894,476437,478390,479845,477286,1930606,733732,1375995,2760005,1930486,2760345,980935,2246105,1643134,1930471,733984,1064644,1022566,1057264,1930699,1930744,1930690,1932199,1349637,1065562,981019,930439,2361301,399580,1783609,20555437,476665,2245829,907852,600490,886558,433381,1718947,1096560,2245837,2202327,1717528,226612,1886755,1055725,2598640,21654461,1115223,1115232,1034164,2760021,1115178,780058,1357650,283210,696298,504310,21723689,475948,1546747,1022470,1232511,2598642,18584149,1731046,2237919,770740,850225,2716151,1665238,1012306,1454883,2508873,875812,993427,166039,2716147,1022545,13655389,356311,1141392,13837853,847408,14141895,3816491,2361309,1232514,2638685,4000661,1875166,2545775,2194457,256354,1845118,9443297,639004,277981,1851202,1313262,1844713,1515688,1145151,2591208,652960,1136256,995161,21911456,555493,1515685,641254,225733,956830,762832,1755265,989446,762631,1365444,735295,554383,454675,1353825,554305,1312206,1031989,880387,1057012,1056985,1056976,722521,1027009,880552,880654,880480,329566,741805,16969516,719611,2065678,762595,722461,1259127,904198,651358,1016506,1933465,1672315,232036,937528,916405,916429,334423,967540,334402,334399,265168,269410,20849872,269404,1962676,1403010,1026487,1271748,1468569,846574,847123,846634,846565,846631,846715,846544,846514,383731,846733,847093,846547,847120,846760,145855,846763,846661,1057225,1273494,1639555,1839088,963256,585085,1987603,424444,1082565,1384785,846787,846919,846553,846550,847207,967822,696586,433645,13736299,782929,847105,1468572,1301970,967768,1288518,847060,120076,893800,1297209,847147,847156,431164,338374,1288563,1686481,614857,1686487,1038433,161593,80434,377629,634465,1413615,662113,769402,987175,197533,795001,12994279,309745,1564345,383677,295747,1350321,204874,1564351,1432428,509968,508099,424684,1254636,1248012,1557577,1045288,1130421,684085,1131360,1014934,1527175,1845529,381970,886366,278146,1041364,656431,1476450,445459,869680,274354,1526737,1566751,635068,656608,656593,4279085,656548,796951,976270,1460394,135127,647605,430288,1082697,1526473,886927,770017,1912981,1782007,519175,844453,140089,238804,995593,12672591,1525444,119488,238450,706846,343639,346348,344542,346357,206653,936523,821383,588307,1446648,1103040,519403,1525447,1052002,344632,238267,238153,238135,586360,418549,1227582,346228,346240,207640,699862,79255,1145691,238684,1146231,167344,62044,3723599,956488,1734979,489469,13404521,1052641,239947,238465,950371,238018,237658,704035,1234320,13760485,28291,238489,950374,238879,238060,1707553,384952,237625,384919,384925,568780,950938,1559863,1684549,1559740,1946275,165007,43735,5100977,49081,17893102,6277,349642,446362,1803469,18938809,13310089,1684672,6322,114802,51730,1777255,1848796,531841,1274160,956728,13908569,1287711,1005070,1757041,839644,1016077,974524,1757044,159214,294274,1000483,294409,319450,1020082,293974,13908669,13917167,159271,902416,13917359,1087785,1412469,1451631,963565,1383057,1143846,1382985,522505,18187723,1441890,16969510,1453557,1757047,669334,20811307,745165,637324,1545133,617470,6931,22882,21181,21091,805297,1391115,530257,498523,22285,25720,1052668,1142469,766822,706774,911050,238372,1142478,1435557,238627,385366,1142493,2143043,1087851,1087830,1142475,1142481,238129,4783597,949855,238069,238456,1142487,1800727,238480,238219,237799,238030,238453,238759,373309,2164487,692650,18078904,13602309,729151,558409,203815,727621,1554067,19754761,1309113,1584373,911161,1770871,547741,708436,708448,981628,284533,1689751,468709,523993,837745,1122039,211330,1109637,15337649,14134465,730306,13637425,9443823,7728341,7728193,4224313,963805,517525,682321,960610,1590847,1590712,1590709,677788,14134463,1694131,266608,1066774,668512,1694119,3995297,3994299,889369,1456383,21871007,876037,515887,647020,665302,1005415,1035715,1524586,997483,809767,1100352,1382229,794284,1233327,1049458,1049488,995293,15329461,1532410,1568812,1044643,1694110,1382337,1060147,1377867,1800067,1694107,1694155,394363,950455,947542,944305,1038799,1445817,949108,162145,17578987,320071,805675,1694158,1400634,1597486,1723294,1530268,19754920,605575,979690,1524592,855700,856759,570907,570529,573010,569839,997132,594094,401791,949171,949189,749164,416209,21990011,218245,450526,2346845,3489093,737110,949141,949192,1524589,1626778,1469979,1483086,894874,59359,1747462,1109904,1233636,1825990,15465555,126763,291907,20826352,467101,332362,583342,13112195,17179198,772828,295402,206290,346669,789199,470053,1493409,20826853,502864,700960,226549,226546,252031,510100,1723159,251875,251992,252382,20826274,300094,1522675,1522684,1522681,1522678,818362,818320,252193,378748,655954,103618,2089615,2114365,1066567,156817,156823,705829,15005549,986749,1639633,1779043,735358,705607,1689814,1282866,1779589,860317,3995383,1058956,1780003,211951,810664,1441452,1441455,705895,810628,74128,657424,436495,43186,114151,97810,430324,1025350,3630109,437488,1703737,342640,75349,21229,1401555,33835,870148,4749071,109678,12975899,1770781,12975889,606958,28756,650806,562915,842674,434035,736399,736405,729637,438367,22513,17350,546838,127744,106828,1009678,776566,1933957,703456,532735,291778,1293468,444511,22519,33991,1588462,611383,549838,156454,75328,838816,549805,10519,146800,112750,154987,649696,49108,1734397,1667740,662665,1520233,562783,75382,1435317,739939,1732777,11353,1395126,810466,1263465,1525261,1390608,1790383,985111,5139117,1468944,670021,422731,423853,757696,1920211,1391727,674143,1121307,576094,1703950,1536664,748759,748870,1059337,961654,930646,618976,282721,823423,1602157,891958,1059355,324031,1481469,315523,618955,619024,282772,1494081,283141,275389,1461786,578620,4708127,410263,309868,493570,961987,881131,876475,613324,656761,295900,215077,248743,1665826,698752,517666,13690761,2162525,1419192,550867,646030,993958,1312158,683182,1549942,1633903,1442514,1633924,1633918,1312158,1633894,597157,17204467,681079,1496661,1633927,844441,705103,141808,1080954,2196283,1595884,758812,2254521,969496,1571440,1376538,793282,1831063,21295931,584074,1388250,17066215,122371,541750,254863,254971,1123122,1774690,763279,545677,916924,254992,745207,14626367,298825,16158283,1226628,1496385,1623868,791197,700177,322195,1396464,1113237,652621,1491621,1252191,1496184,968398,968386,1496805,937720,1401108,1694617,581119,582679,728260,5157559,793318,1427631,632704,1593235,1593286,1694317,1715791,642517,791806,1477308,1240398,1912729,1406496,1400937,543631,1528066,1593241,1528054,1361691,6529571,109717,17205118,4764729,161815,591118,4019549,1377897,636052,20518714,490627,1808635,1361727,1361745,1085664,1232262,578731,1235436,534640,718726,19754578,459241,16181128,15183337,13521677,1273275,706993,21242882,702511,940723,555580,702514,702508,882523,13215239,739948,940723,1596400,940981,5112447,1635145,1356819,240754,702517,1439103,702505,950311,112225,953020,751867,1554316,970006,647665,17566342,135436,702544,1356819,987382,1232316,1642864,240196,239350,702526,189937,1273302,1273254,1601626,1828828,1604944,1828834,751978,987367,1829329,12917663,237970,946756,950377,240607,239284,22006364,1819342,1514518,651049,1716265,1629262,702529,752140,1629253,739480,238195,237754,765631,1832032,1517962,702538,3987249,415723,1629223,987388,1718656,1602517,1530820,231811,239773,706720,529459,174583,105163,714250,1543750,714331,1669006,13069287,800374,647608,702565,13069587,1473420,858007,240499,240658,239797,1499562,1484988,579949,647608,722509,702565,1629280,719101,1420692,17579152,1499565,739525,1571827,239626,15685585,240715,240718,239713,703054,1544524,1783801,1120071,228712,703051,826357,108238,367630,237118,1109613,239866,703057,306904,356410,102901,1420062,703057,306904,1420062,703063,703060,361678,2040826,2248387,2393445,956779,1499520,497134,1052872,1429323,1683331,811600,239326,2018116,19212223,962425,1117173,445897,123874,20662366,762409,553348,1429338,1483377,1240452,636064,1081734,611719,36580,876406,1131903,997084,238405,1364580,182761,462169,406813,821485,14590837,318781,801994,465316,1047073,1115130,592075,591949,982912,1115121,1064686,1478046,13270269,1115100,2031259,591448,573781,375409,811603,963343,1821148,1949401,1559857,1559590,2430741,2064217,2074954,2581715,1686988,2581491,2790445,357001,209023,5132243,2088892,755836,1623955,2393667,14236417,1570054,3863325,7103275,7102919,1569991,1570024,1777309,1370415,2581567,1558819,1559185,1821115,2282567,371962,753964,2282559,1777300,2581495,13673141,1821163,1559383,2581639,2543181,1559200,2384275,2543193,2583959,1867339,1832644,1903234,1903405,1905769,2393625,2074987,13145859,2282519,2543177,1542913,1113288,1483338,2581597,1559071,1586716,12976229,2074975,1821142,590077,315916,2074996,2282623,2282493,12975387,150343,2393579,2581493,2282589,1134330,1546123,2074966,2282601,1483335,2581581,1082220,1043575,2282713,2581681,2581565,1458339,1237275,4020733,1546102,2543197,2581573,2282531,2282593,20705827,1546084,4224401,1000276,2074999,892534,11928121,4017691,990289,2282657,10731637,2075008,213640,617563,375217,2282581,126982,1637041,1560940,1561120,318847,976153,766957,296341,1408248,929917,1461342,963469,265870,1009438,841837,108658,141457,1118934,141451,536140,969169,20283349,141454,814168,1140861,593533,807499,1415742,20283544,118324,30061,439528,135880,579352,1233210,835948,1905181,1264068,2004448,1356846,1357950,1357089,72325,93535,516613,1712671,1359090,1356840,1357080,2546077,426790,517375,1266288,1589650,1440675,635908,894229,844921,1272141,1364952,166513,528460,467260,1395318,889567,1464504,635914,722782,1260384,906787,244333,137320,467836,778510,547252,75925,9472,57598,111646,93310,567739,154981,349219,349222,349738,1604554,599842,1451763,282598,1484790,869098,861442,1481985,662725,743434,1479909,443716,785404,547378,1480455,445606,445618,4223019,1030054,445600,445576,445591,445573,4012411,788656,607672,445603,445621,445654,445660,430945,445540,445642,445648,430942,327772,1042531,1204155,2170261,794626,296620,354211,1078104,1029790,1063222,13560387,13350131,354127,838633,327778,13483723,1713169,286786,278089,848842,367297,982414,439330,664264,1266900,1287705,726859,770725,1008700,1443573,762790,2048578,658948,551065,1929913,1585594,1588834,1122183,13300057,1365696,1066930,736012,2050396,1394577,1552588,1902187,18875590,2181445,365908,673036,343951,1929826,775429,2050402,1847716,113542,4011043,529801,20223733,304234,691789,322858,1128693,815212,240214,1457334,240166,239677,239341,239995,270901,1942360,156871,342352,173590,26584,23674,30049,355696,24364,9901,26449,23845,29779,25849,26614,691720,1275918,1828147,1722376,930640,279793,428941,27973,567847,997195,1102680,504487,767998,15254581,2059816,1402215,1480497,1476453,611722,796939,172417,1509069,837955,567688,172873,125008,172327,1790713,172981,569548,172984,569542,2576425,1037842,1411404,441502,305956,1041409,887512,445420,2377513,569554,569581,1530559,250960,621076,887101,669940,111214,940666,667654,578839,27811,26065,37222,490135,569545,1521175,501310,1986049,620629,172678,173014,569539,669817,171805,669934,1729750,1784878,466396,783946,567856,569575,172693,658312,600751,740701,1854151,1784875,1429404,1229166,466396,437431,635863,635860,1429404,1016767,13637135,694717,1803196,678775,640912,136792,13078183,1596259,1630099,91051,699460,1117140,149788,1465533,640243,51622,5149,95908,6937,5158,4762,9268,491770,4516,1602946,1602937,4807,617842,1675519,567793,94012,432556,1232700,600253,1062913,1453851,1059310,906337,14870993,989164,989167,1021693,1675528,709756,1247619,735745,1628569,201685,868639,760615,264346,709525,1317417,226900,1588732,721228,726607,1232964,473959,473905,841864,723073,531820,18052801,16947904,17892700,6529789,1370130,13637095,2066767,452752,1651711,2099659,1208997,911782,1707310,1412817,17974744,534727,1447761,1766158,1263516,835855,1265886,1610530,2099668,69874,1265883,1790380,1402077,747124,747130,211777,597643,241339,278977,20474884,19250536,241507,747106,751000,597643,241339,1290288,1409646,1062298,1263354,425707,747757,13186095,1318080,844930,759928,573538,211705,982192,1062301,835846,1672960,1309287,1734790,1719892,1734799,1096734,236857,235735,235882,636412,235366,236761,771763,725053,1263819,235474,5148065,1442988,1070392,19446373,983179,1524238,1630168,1790365,1364907,1653856,553006,1482645,1055752,1097016,357574,725251,1865983,507724,683440,1480920,1478349,168145,493336,1447764,507724,647881,1233252,1790221,1063048,1263291,4017271,698749,956815,1319418,325273,1442955,1805344,1446036,1447758,873073,1751542,792604,113482,932200,983131,1786363,817330,835864,1319421,111208,1434639,1904044,423406,599668,599647,1899655,1319415,872986,986005,1387989,1827997,177232,409939,1756231,425716,352024,1345191,1440729,672478,425863,1118274,1237062,423622,1118274,1615645,279907,106576,1766161,1123869,423568,423682,597817,424036,1031260,964984,2207643,1011097,1939546,1939576,185386,553954,705760,1230249,296674,754153,892579,617473,424084,422941,248836,249025,13594457,13594451,794446,568114,13215829,1237749,465505,797353,1394757,797470,205900,124669,1391655,329419,1406421,1762255,1260648,937543,988948,1406418,50431,775972,13594447,1100694,254989,838789,1574920,1603969,1864363,797293,4252659,725275,203452,13475367,904258,1433763,1372869,13277017,256021,1431624,282436,1481361,587119,211657,524758,1522345,757333,1738936,1237533,743629,79114,1126962,426787,21215378,18913285,1479030,894646,1591384,1041712,719926,1798642,1141212,933940,578962,1798711,1725421,1672168,986305,1740145,1392378,1596016,1754422,282775,644308,743608,1497585,1134534,1685428,952300,871450,1298520,1617097,2193695,821428,871450,1298520,1549876,1005523,1015759,1798657,13284367,952300,1725463,841939,1837621,840256,359392,1659868,1729276,547192,22152208,1673599,14331895,1659877,1380246,1659895,1066156,22183,516034,21526,29236,578386,598627,640111,1925863,1554553,1237536,774997,4785341,706036,4785341,1470882,1322775,747784,244576,671758,22204,1841824,19322269,760087,1059739,1488567,956971,778321,758311,699085,699088,1671709,1283205,313321,285619,1010800,1511085,845446,665899,1430511,333994,388678,322012,1601584,1480407,1287633,1615273,3152703,727489,21242873,13645689,1257195,650935,108955,788380,824482,3780387,714208,2169547,1616659,4785405,1061491,1102473,1242783,1234149,162445,1242792,447679,701080,451948,768907,890434,967963,331174,526102,1242801,967402,762355,82567,29875,91705,1242798,1230516,786679,134026,224641,23395,21514,22828,654181,890827,890842,285559,962446,654175,586363,1122087,962455,1244553,678508,962452,21008788,2780439,12975865,1833622,1584856,304021,304228,366637,1711402,528547,384241,1750501,1404213,1952896,642133,286207,705913,668257,978721,12690243,1464735,896725,167917,107161,1059253,1098903,217228,582133,20451088,531907,13375157,984973,1325880,634381,785650,540538,244423,720247,521770,964840,1141140,865834,1242651,1479222,601810,601783,692188,1454001,601819,648073,17043310,743602,1769077,1769305,3215281,1944709,562525,1916062,2266741,520657,2091229,690505,348943,199576,753712,14599351,778057,1238244,1217964,437386,13967181,1379787,843982,258127,291610,588391,962356,514888,206758,294787,821374,894136,506812,206038,1653586,257650,174343,578875,161980,18689410,1066159,1237677,1025953,1076553,546967,514963,810721,355678,696286,811144,1743370,1480191,881077,1599502,1513129,1608346,2107731,725551,1811668,388303,20116342,260050,103930,1302621,235093,254431,515254,1109616,1254582,622852,1099359,1043311,585991,281953,82855,1253871,1253514,245185,1043359,450571,4756561,1043359,838684,485089,282232,356980,20168206,1119237,437560,1385082,1120077,1369923,128425,534637,1891474,24190,1811398,808585,1520188,21667172,1660462,25927,713038,713035,1683616,694735,2238369,1116774,278860,7102891,655081,1434261,1434267,1424097,1434240,1345938,1434255,1297197,1434252,531865,1063897,809842,934492,857086,1729273,805540,240694,660598,1425081,1011001,4128077,21378944,725083,258298,1628605,683581,21158612,997495,3682965,805825,552805,204994,507136,814366,1783936,1783933,358459,358282,198883,1142859,163573,1249953,635959,683680,751948,655000,1471554,958645,3940605,1100493,958861,273043,440368,1782967,982459,1267656,1525489,1525492,355885,1532149,668014,1385196,742135,115834,487858,1720618,378304,487858,772384,873271,666835,13011167,135364,588268,632149,1235523,1241586,19855768,616858,83740,49057,71677,1014358,153358,13317973,738445,332041,225316,782743,1848157,736993,738457,667843,13317969,9444195,443560,738451,307417,304927,168100,1241754,612418,274696,1848166,118384,146716,443560,273349,459163,1241304,274228,1453896,71320,35608,233161,697333,1241316,1615606,74005,725686,1430208,71290,608713,1658347,840238,1617997,1618495,1619131,1619128,4764843,324049,1597528,323896,358993,324712,324649,857083,765979,985966,971458,511693,511321,611266,285664,357910,357883,357265,358690,357190,360361,212512,511969,449872,512404,746128,1056574,694705,212983,654985,702355,1493907,13559745,527335,223948,735901,673072,556378,721021,1714084,4701759,1282137,2172645,598036,1684372,173881,772342,458911,1482162,285370,772342,1663333,19309339,284068,1684435,1726279,284926,1714063,1441149,284098,1714048,188164,824320,945085,2339649,1445487,540931,251950,1714096,1784530,1291707,1714045,501199,1729600,252472,252475,1663426,1130223,1273743,1983856,13127503,287356,1488453,1407363,415618,1606963,1629847,1035301,13070317,1129188,975802,694510,1024030,777655,478543,784012,1429356,861499,786946,296461,4091397,664093,1027516,13119701,13119769,726301,12966791,1535581,818695,13119677,489895,489898,515137,1319343,517651,805387,728170,813586,1121973,1606960,665575,1558195,1040530,20325343,670333,1397700,1606966,1234878,743470,1689043,1475301,489910,1434294,1635718,1397658,502540,1615903,669343,743110,1384863,267340,613432,432781,1549696,638371,735091,578749,492745,1593892,541582,1499559,613942,1007647,1817203,1474164,937033,1007863,793246,325402,1617970,1726846,913534,1419051,323650,505747,1005487,4008821,20530507,583381,246208,906694,1602049,881929,5218587,13553235,881920,1818964,1399743,1495101,1739638,1444707,1018762,1739629,1020952,1416090,13460325,1730737,999382,999373,999379,896032,2069872,2150587,1460391,1739632,1044460,609883,1739620,1135671,1032481,843220,1020886,1020874,1302795,237220,332047,102427,1039600,1739641,656899,1607665,766207,874897,618958,1674436,1487418,1607668,1136085,1520485,1590157,1450281,1520431,1135401,1064593,594424,167971,1660402,874516,298852,13559679,1543177,1032577,1520509,1543384,901960,1043494,555661,1603945,709843,1758664,78847,75766,1520467,1411515,644161,4003,4717,3676,14188,516199,242635,29398,567682,68434,494896,437710,493879,1002790,1589824,1691572,652108,736741,1821235,275644,610267,884164,428653,322906,657991,621847,417322,878983,1136097,1739617,1561621,1590142,644137,1535275,1543162,1485927,104944,594052,976072,262210,295096,1592620,1032568,824350,1739650,89161,1060519,437968,132070,821614,803860,1739644,107680,1253808,718381,1316250,10990,1607686,296080,831676,1082787,610258,610210,468085,744946,1018690,643966,610255,610228,610273,566692,472675,79336,825061,367183,11968,445339,1530019,1236441,1236447,586372,1490553,821338,821458,3679235,869611,95083,811567,68806,346231,821347,729793,658759,285535,1493970,1262001,157267,4701413,21341969,725050,772405,234046,236128,1116852,580147,580291,725746,45484,1340970,1529059,1448799,630493,1417833,14061683,697129,218590,963991,897160,964894,1495170,285289,1250982,207553,1667665,821089,13343041,763867,526852,914740,116023,281821,233227,348961,197692,639553,697141,1799062,84793,84865,114667,231277,955417,676381,277042,1028848,1768804,1079922,9994,1768831,1768840,1768843,678256,84754,1146063,1140177,233875,265444,334369,269098,265183,293905,866041,1768837,84817,111172,33841,1417746,265552,265831,600994,445405,1477032,315277,1510305,155788,349021,610768,20247685,595015,1232628,653104,1429872,1578064,1942726,1713874,1578106,1926547,1490481,2267251,2417179,1783321,1031092,1597678,1713301,1713820,895885,895726,1713361,13094167,20324464,1492719,895765,895675,895729,895783,895768,895741,1050766,895747,896020,1249701,2267247,895861,895837,113308,1926550,587824,497122,421123,421102,895696,1710175,574435,1090302,1394766,2383625,3559395,3862031,895672,1394745,895831,1029910,7728057,364813,1039747,824569,421111,641968,940600,895972,824908,895990,895843,421048,895912,895999,1525537,895897,895957,961912,4688061,200395,1494738,4151923,895738,977329,1067656,761308,525538,895669,21854027,406993,1586689,20874709,1947817,1230681,704056,355432,1067653,1057705,1494108,1317513,895804,752017,1013689,759427,757096,228550,1057705,1578871,761203,1635187,929194,421135,1532272,13017727,585253,1118847,870286,1495113,518095,4780479,1532257,1528345,1528315,1437183,962815,962812,757195,13611737,899140,916033,915919,519247,962809,890503,605470,798586,615655,275032,1062463,605461,830215,593371,843526,13612105,287146,209395,1688353,798598,915778,916045,274969,274891,246496,858424,588979,635257,2000176,1755862,1865431,814039,857860,209350,209356,615730,73957,814024,814069,1122975,1003942,593704,289177,37312,380266,784225,960115,207946,1061317,686662,634261,939046,275248,209584,21009052,960718,1533106,1402131,1856923,606001,857644,275314,275026,702610,209590,635131,50071,385216,1373952,1113447,1603696,1719490,434407,1263642,1666996,945067,636109,209569,209305,209269,1596061,1511727,1292667,1201284,1993762,1993768,754450,209452,857626,1475430,1793923,22087370,1377306,1390293,796504,1068265,1365882,525637,1302300,737617,294745,738688,13027637,258844,738535,1006030,1207923,1383888,527146,209512,1028704,13389685,759838,1763566,672649,633820,649735,212539,209605,1763569,738541,257770,526357,245794,1551970,1577872,159397,560806,5149121,226021,1053853,109366,747262,915943,291622,1599790,1128267,2016175,739081,227866,270913,270937,271030,270961,271000,13483337,271003,270922,15254203,1599787,733186,1070716,489397,522733,13374205,1434060,1247034,1247340,1503900,1533628,1382655,1756084,5112343,646399,646120,123802,861661,647965,648415,527263,527377,527164,607906,1247667,13069775,527374,527221,725068,493246,147502,611392,562597,362743,809620,913663,818041,4128331,527086,15337615,540139,270049,473608,637828,1296468,445804,231700,251773,885589,1480395,1596142,1729447,792283,1598770,725875,208720,568810,1479153,78976,445933,767506,1464483,568330,1476381,613591,2022157,1114503,334870,762805,634297,823768,1800814,869893,797167,635341,600349,445378,385267,1524430,474865,1479420,734281,1433898,1479069,269635,904066,167926,736732,707935,735007,398230,1486968,345490,894697,1080834,1562791,344410,1376826,1562800,296923,617833,789616,1594726,167452,1479297,412156,1233294,749359,996880,474910,1390737,938764,474913,1760017,1263744,731938,519328,848941,800416,141622,2125555,678310,1343457,931084,1142337,1345503,1257510,1252968,999997,1239366,1252992,173896,1436094,1257711,1264266,800428,1082592,21680162,1544806,1130322,2412731,807487,1022752,1966285,1022749,90685,14141909,822598,822157,2113499,822139,13002819,822583,593482,817531,340462,950458,365491,1022698,822145,1038931,822595,822565,822547,1039033,822520,323263,2113509,19043035,1022686,822289,822262,822133,1039024,1105635,1039012,570874,822523,323305,822421,822568,1038928,1038919,1712059,702088,1038910,822271,385885,1039048,19908079,822616,323314,1038985,1038934,822397,590725,19042795,822088,822619,1601800,822178,822253,822193,1725505,822625,2148427,1038997,1082607,1966282,1022722,822517,573064,18687130,517162,1338429,822427,822373,822562,4019169,786205,1751656,1452417,614839,14860053,305065,13216013,1552501,267886,866701,293800,1307550,702076,1691965,1864228,13326013,1850425,13045199,5218627,1363578,1058809,1026253,15563255,13585545,555415,929851,2090935,208786,1026250,296065,303073,13428421,13602769,1676104,1824565,955324,947302,123580,1778860,1815676,19853938,386995,1121394,742060,605515,808024,686569,1254441,1369953,1360812,417157,12740739,754408,947950,593719,994924,1596748,754519,1602229,750697,1511688,377848,559303,1784209,1553275,1840399,520186,1118727,753448,753715,354295,1279284,617431,571693,13397573,1298823,1628122,751981,276997,367318,16817542,1659130,776203,291721,737917,15254517,234115,1634365,713899,780832,738832,1603894,519874,197368,1276920,733960,166159,733471,1115085,1225290,1203534,1064680,1465032,1465149,1971193,1069423,941455,1553506,941413,1553515,1553518,1387467,1127394,686872,719161,1778092,697420,1582186,484960,542782,692596,1562395,1460853,668308,1387692,965512,1186368,1454169,306877,503644,698032,653719,1490205,1594042,1713118,499678,549919,244513,951226,1071703,1127388,681928,536692,681931,681925,468367,1541224,599983,1275018,1409631,1233147,695008,1408542,667786,1106646,771031,2290391,1674259,2214235,359923,356992,358096,359632,358288,358306,357151,360580,358252,361126,357808,357499,357256,357130,357136,358165,710557,357835,357646,4783125,1394664,550900,611116,701674,1128792,1405281,264418,1703467,13442275,993475,993478,1517800,259558,509104,689593,697870,1226274,3547831,954625,892510,841636,841696,1145703,13349551,1419402,995692,1367796,1280931,709783,1118247,818956,264847,72289,1287408,803068,957943,334441,596725,1675282,232150,1464834,875545,1081554,1064656,1131420,1835869,355675,695881,1253007,195151,1603612,19698430,1434765,1521475,1619014,697747,2065582,880507,880591,880474,880441,720613,1132968,44659,1132965,880663,720649,880378,851683,766351,413614,1253253,1418595,1340094,1317252,2177757,880378,1780960,601951,880414,880411,1827064,99763,184213,1387539,1616308,731116,909823,1373670,901615,425179,468364,468886,1381593,892015,161155,323413,785320,517573,865591,1658764,1620046,13389609,1664653,711973,522541,930901,702436,452026,236902,901477,1482822,1844149,709273,640591,728380,585058,1059967,780979,1939918,1950520,1585852,21018841,1756051,1710718,523564,1013506,1634680,1950535,1929943,1420887,1391328,1134909,1931344,1057405,1931353,81202,1110780,1930105,1066117,1855711,591832,1661113,740548,1321242,2050282,670129,950431,74488,865516,1782670,1606387,763807,1328007,725431,1929814,1930180,1316673,1316994,1719166,4675,2067958,15466347,614599,6812399,934030,878881,725635,1691647,255862,1293906,1445712,668092,477643,485788,435229,82921,89971,6496,95914,679564,234940,949285,239383,238498,240346,1131627,238261,1046329,1586380,237868,238243,997189,997213,1616158,1616170,237835,238048,1008466,1257255,199249,949948,1078122,1134732,1134729,1134741,1134738,338464,579496,580150,839101,1829782,344824,1783135,1829917,1829938,1829929,1686370,718630,13103483,825955,282136,772681,164179,1492776,4011999,1799470,13103483,825955,752113,1129959,1851394,17288344,16181911,550831,1637800,302215,4090017,886486,1129767,1720939,1333875,1389435,725059,3994413,1828489,1686349,1791733,699355,282622,727597,1818994,1035403,654967,99187,1828420,1829542,278458,370264,830671,539038,953401,13381973,489553,375283,645589,1480503,142792,305251,354253,777511,1578787,1752109,1022839,280054,1552312,1552033,1578913,718237,344938,1277538,1632655,1466733,1713352,968416,1713523,2180401,438811,722362,905173,1316607,1583800,1321035,4778519,751873,804193,6529995,131842,1629616,1347156,1828453,473488,1146816,665620,665596,947320,1714117,722173,947227,665647,1412724,14044769,1106766,665563,588751,4787475,827041,672016,1470015,647662,987343,1810579,960382,1477854,275551,665650,276043,831547,784768,1689028,1689025,19958416,383092,896656,705886,862015,1343445,763363,1632940,1632973,2116083,1654153,985078,1993726,1993729,1442016,388960,1363698,1478670,197773,170764,1121280,1477371,139588,20542831,587224,1597159,13404477,200188,1246098,743683,1079703,895684,895978,895915,895903,1677109,895714,1419501,1632670,1006513,895855,284080,1363542,812071,811966,1092234,858388,858244,1268256,20309620,2422541,858217,857950,858235,1084920,297034,658408,658414,1657114,1103883,1304523,1765387,1062919,780199,752971,1226553,744526,658402,4142455,267088,727513,727603,224350,426871,656413,788647,400900,687754,2138285,552793,343450,204496,935833,300616,1248684,638227,124432,33877,884689,198925,824191,345265,198991,550204,4128127,279235,2174791,817654,612460,283942,295480,1324887,2565435,427978,87496,4149841,3207955,21144110,200176,355249,514753,1934329,1001554,785641,1595785,705970,4129665,733141,486556,1085340,13186259,1242141,1010971,1242126,1242102,315304,186346,1242099,488887,1242093,1242096,173803,15980560,915040,1242117,967255,1660471,1603963,1972288,61540,116614,121270,657985,449491,63259,21667364,784258,605725,506737,766330,1513561,1348695,18710425,1586767,640327,764758,730693,608251,1604617,1604611,935710,1371648,265381,1557205,727906,1660630,150589,1604614,639697,1042915,1139472,639775,826918,1275186,1604620,1233549,1660621,85777,229087,1131120,869938,441871,994303,672133,704188,269155,1513318,1444209,864997,844414,291451,873949,606406,1340274,227293,752695,738214,727537,737464,597034,476839,738892,518776,785563,1770379,476596,3123121,1033693,716569,619357,1247736,455944,1127142,241261,1015162,530668,998038,233710,699520,508108,397372,668236,521596,2612985,481879,622864,664861,1804153,1306026,735886,706147,508594,794671,1779070,749965,786586,750049,291631,533743,533734,269581,533740,650044,537565,2010058,2061889,1312515,559069,21295982,667711,996763,1396842,540766,118858,2080915,1760092,656692,656698,1266870,1619101,1317132,756601,98578,342922,576865,95986,342730,132499,342646,21388268,1089969,342535,343075,343096,342508,343045,754366,856927,1940188,1030852,3283,1029520,6553,856516,13420635,826630,1009462,826519,17569,439372,1599625,458617,15247,576541,87142,87145,95359,5112611,251794,330289,546592,205996,909733,2067523,1217661,2018203,2045263,1427451,294826,761992,1590724,1437195,949069,267295,1647259,136111,748792,20973229,1481496,640078,381967,1298019,1481484,1241475,934918,591148,1239543,1239540,1239483,581092,2300441,28807,1063774,125959,136252,80857,172648,1637518,1810486,26458,961219,886225,602092,618994,812803,21043181,1351197,853951,153460,853960,853924,664252,448534,448555,562786,1263624,377149,657364,1720483,809512,1649320,765739,151351,440416,547375,1814716,853969,990085,1095426,1105482,1748587,664774,1748587,969988,1273557,591727,1235814,1649332,1023277,1547452,1672966,1593244,1868965,1308030,1811245,1441731,463144,507805,463132,1778161,1595887,958423,1391358,3966721,1115823,1115475,1115808,1115430,409084,409099,454807,1115832,1543678,595714,1120992,914005,2079856,13018399,1092084,858667,858910,858739,858541,1632571,11929401,982114,1288896,18927256,858904,895759,344101,163885,163978,344035,745954,346042,518149,485728,1313196,1749331,2301113,1050064,383644,383641,634210,1477668,823684,602329,361471,1094565,202561,1314795,443524,383647,107761,1785634,383662,19545952,960790,54760,690676,1452441,638206,513772,359191,1665799,1031767,425479,666478,491419,1059277,736966,1132167,739981,700069,941194,240163,1132065,949852,949300,794305,1131687,1440396,1430415,237664,200683,706741,238291,535399,217342,1830025,1589116,240337,237373,995599,814234,240454,1132077,239971,13736893,1743547,1128045,1060438,239893,238504,1132080,240661,1584070,1343751,686320,238507,1074325,810007,3677471,13611037,950170,22075,539557,947671,950173,766390,13451757,817405,1132074,202702,765889,850567,760597,850549,850756,760594,240436,3070801,240685,1132125,949903,238711,1375698,1237158,848041,471832,1371474,851263,850882,204838,507145,1779586,240313,239503,1132110,690835,7728371,794479,1591543,850621,818383,850975,1084080,1560691,851344,850534,2043712,2090074,851284,12690129,607405,13027491,1519477,1537735,1088859,73873,80992,240343,85570,14985395,682894,281779,1135908,2169519,457870,88594,13206809,1136988,1073161,15322065,1132104,1362084,165226,583078,689089,1011835,274975,15032629,1031455,13216053,1280274,915847,20062390,1507194,746830,1482699,563947,166819,839596,1769185,1748602,1487868,4781071,691018,597658,710989,885061,873268,814027,14599283,15183517,33952,157309,401146,1362804,825217,274888,13628113,1769182,13705525,1277583,1084425,837259,14061607,1445943,1722004,915886,209113,1099380,497926,1280034,267769,1067233,1252194,756226,562414,1671373,1948456,1008040,1684438,1269894,1524493,997204,1074304,16019329,642298,1953577,763072,707362,969802,1671292,1568815,1557346,13284225,1868959,15253843,15329481,15329479,15314693,15314691,15314689,15314687,15314685,15314683,115882,118360,914908,522352,1693963,1832524,331354,15314681,15314679,21216149,1693954,1693981,2050603,1400616,1847686,949180,758515,324403,949147,569968,1905745,15314677,1064485,1725649,1060981,265846,334459,1619158,970240,946501,1905718,949114,949153,949165,949162,1832728,293515,1139082,1521109,265075,69565,349627,1037344,795340,949117,1725646,265822,1139577,265186,803902,1599439,15033463,865987,955705,1273734,1412196,949144,949120,1725637,794662,20945887,202234,869461,13838191,318058,293524,317998,955723,294541,949177,949150,1940092,643270,2224827,13036525,293620,13982413,4012407,13513987,1978159,1802110,949123,1457844,1107342,1886746,1273461,1905685,1831057,761617,1532284,1061305,1712185,227329,1725631,1125774,490486,1509792,1640935,1457589,1457409,1722097,954364,687343,61015,1375059,293785,1457841,997501,15329743,907141,278989,1519435,1113846,1348767,1103127,799399,1277883,6529629,1635832,258376,738622,476131,1130379,1430349,347314,1139760,249940,1144230,46120,874873,1930162,1656907,1631611,1053286,18236179,617047,1526548,1100331,4241089,1000366,243619,1316802,578449,166960,894907,166942,338149,819670,493180,869950,1575658,1743328,1359954,1110432,1471971,105466,279922,1729540,813544,1717582,199774,932842,409264,325471,22111859,163045,1034884,581299,213292,481828,96532,563731,4861,1119018,564142,172366,426550,173557,80551,662476,381679,156811,4778371,577006,35464,528706,1955551,907552,634810,1106658,580699,1639765,699619,1250328,163963,345430,357427,1496784,343252,1616740,1392546,256132,256243,1668148,609634,992128,18313270,508456,155338,234175,18900868,1440795,1440792,94069,94072,94066,94045,94036,94042,811264,664963,1481568,13553015,94033,94063,94060,94057,94054,94030,643213,1256571,94048,94039,94051,9502,436582,303787,965926,1639516,1094391,875713,1479651,1973725,906448,1913959,1374795,595114,1242324,893947,841564,906469,1081515,1081575,1898788,17830,115924,13585703,29593,29464,875482,502321,587863,587848,177625,29446,2147031,1225488,1091649,1528591,29455,428392,1342863,17974060,233626,428422,428404,773755,428419,428416,1135323,1370892,510115,428425,428353,581734,3671073,14625859,539353,75208,33115,808444,523579,578638,310864,1601377,779524,1478601,803224,216085,1135383,997813,1044904,20810578,1726072,1611649,1113309,1037668,981889,981916,1779970,1359972,981904,981892,981685,1454667,1029901,428338,484114,948241,718153,1062895,1766560,573157,827536,570268,324154,324067,323695,4153053,1363572,348547,42517,1821826,324271,1836244,803908,197680,1841746,1841752,1350093,1390827,420445,1729753,1142982,1739086,1841755,1259304,1259547,845539,1047022,1047019,1143105,1016758,4011463,703636,1058554,1523224,1670587,740956,1348002,1390824,708790,20202775,1067260,1939579,1541254,1102578,20930632,2713879,394540,612379,514606,512935,512923,514573,877048,513001,877054,512866,1606834,318706,514732,514618,803683,2047765,441115,803701,514756,658033,43501,803686,514624,606832,1004440,1444617,751150,309757,369259,1467360,1565716,436771,1479276,1005301,634501,634462,512848,793078,1474524,1296900,730771,29086,1565713,1479426,313330,1573735,645571,40801,982663,724402,445492,865582,731872,1343910,5124447,343726,1473621,1418856,1234764,843820,790654,2063374,1225698,22189960,796564,696280,796930,635374,394798,365617,1526695,19447681,674686,1419813,796570,1518982,2105401,751114,13916731,580588,674695,715036,674710,635026,674701,1115127,674722,1428834,174160,666727,674692,1120122,1377285,796561,1504266,674707,1383324,874273,999121,1524022,439273,1094076,19907284,20809675,792919,1236294,441109,729427,1557247,907066,441046,441034,213283,440983,1478889,2252247,2252249,930574,440992,440929,440974,690844,440965,665578,665602,665581,665566,665587,665554,665569,665584,665533,665590,665572,13900055,657169,293617,731470,156862,294484,77203,665527,294055,294550,1864408,294499,657160,13900097,657157,13664173,657166,717571,191347,13611651,1405404,1605076,1713067,2066746,1725946,1338624,13382101,885490,1750891,721276,1598653,1393944,1707508,978484,1110192,722134,1110195,1775995,1115031,1165758,1750834,1658980,1710955,543700,44512,1675786,1382184,1619809,1619806,1755739,3962689,1670458,1233348,513217,219751,422503,724117,712987,1725427,137206,1985572,1964131,1659826,1015498,1619320,422950,1258836,1619326,17190016,1233198,810472,758425,1725430,758860,1392069,749353,1390698,1263399,1233465,817501,1668520,969193,318463,1587622,1377147,422581,422176,415417,1765228,423115,837091,749275,464632,1587493,1020241,15016429,1648693,48217,1601305,1530970,312379,1481589,1588486,561427,576844,1298478,111634,469624,1930177,1847551,1756711,1071307,1071292,1101561,1685020,564157,564184,1096755,1930147,21229694,1283697,1101564,29683,26845,643192,121231,121201,14405881,1503000,225136,29713,27931,267973,1930378,1629394,21570323,3978065,638863,2108369,1929403,2739835,836179,1697761,1608238,1139109,390916,1930201,1101858,521485,1138830,334507,515140,1809466,1929565,14781469,1756513,1488225,805084,13200345,18427,13830397,1809700,777841,22978,21727,163309,768595,718720,1110174,234907,236359,1093332,360133,587260,19544788,1129791,386044,19251007,4722587,2299189,1722421,606922,135457,651349,1400463,409876,901348,1135077,1614097,657781,981196,1257450,1028497,1351182,606004,894115,362563,362683,278296,1342737,1917694,1429425,1374012,41647,568168,842755,1580839,761227,1401105,1401102,683635,109027,792466,256234,151777,334504,274750,13753049,477166,1696804,1496487,1394994,1652026,1494240,647500,219673,2125601,2125597,549553,2125591,2125593,211258,1668943,771679,1635733,1635736,700141,1635739,943438,1602124,774925,1543705,1066720,643753,787063,112489,86386,436108,577027,283588,206317,4128047,631594,20234884,17892019,712177,21782321,637567,1426989,275341,881185,470032,1481166,197305,18235582,1577854,1141560,17287273,1060168,4091175,737113,613399,344362,1248756,346774,702190,3946761,1060120,1464537,245734,20273098,21483230,1525147,15330187,1859368,249742,1701949,2002909,258130,2002903,2002906,692176,1287213,20908192,250468,690487,696226,20489458,1458237,852775,478282,705289,765349,817843,1789321,1253223,2208999,2257921,621805,692812,30094,74989,278890,580300,1748830,580234,746440,329530,839563,1414173,791512,791500,1933432,392764,129025,129679,129589,129601,7728361,129565,129571,392767,1306725,4150161,129607,129853,392782,1830862,1129647,224479,1720603,1770487,1383270,1503840,1306887,183814,1554517,1785847,1782736,135406,581851,1858180,987325,1782760,1433493,5131665,14735717,2021239,722218,1321068,1674169,1674187,1507239,757672,1347132,1002907,304294,348400,1530307,855052,1591300,1349991,1433073,1676401,355423,1750153,1795414,1258743,1321296,501211,872332,545632,1538203,371158,100864,545695,1571878,635092,444550,797443,212923,213400,545683,536995,334453,1037347,1670200,334387,334513,265006,264985,267742,1670197,268891,2506507,1577536,334486,267964,265198,1707070,318064,268348,1139031,1475058,294172,963517,1145709,21174164,1680919,17566078,13611129,1052974,21112676,401779,1569304,1569382,317995,221590,1427064,338155,304231,1569400,689662,576895,598612,751456,202549,13207839,576895,554440,1484010,795055,1511289,179005,1332825,795091,689878,890098,19480,450235,13664965,707455,432184,677896,985054,1096806,1649419,592411,179038,1127616,878917,195016,519763,1908727,149134,750586,665908,67768,761953,528643,737047,739750,478285,738838,789112,1924960,1522399,1461297,984916,764578,1987621,736960,246202,159448,1187193,738079,737635,2066299,562399,780997,529351,4127733,428857,22191166,20143129,107569,1919833,996127,1834939,1671553,563101,278347,29251,75754,10510,4951,68896,75757,969973,757849,1325922,1135560,1756033,1926301,1607122,1866502,4006,75724,3987907,75736,901366,832093,5566,187384,1721899,75727,3859,6106,75808,75805,75781,87508,75784,1516018,4140779,95953,20686,75799,75802,75796,1470738,1678405,1252413,729661,1530730,2043229,1244091,357694,1254546,821932,1033294,58729,1257066,1004734,941599,2028838,407320,709213,2967799,915043,462481,1432434,114115,1142799,1326258,686647,1631974,1477278,1557265,1525216,1384650,1482564,33370,1260885,1339992,755923,962125,1260909,1260918,465010,1343082,1798741,1656757,1262313,1260891,1798687,1413807,1631749,1262328,1262322,1056046,743122,865594,1056883,1798702,506674,612463,529639,1601674,719377,1798771,1720855,1798717,719206,720436,1056148,1088007,423052,487948,246982,1790758,1733155,1343208,13358345,1798750,937714,1395177,1798735,423538,1428666,893905,1617832,1353042,1000837,1471983,1798723,1798696,1798747,424030,1399914,1408254,1245774,20920375,344266,1244814,1134252,1798690,1557487,1134252,18378373,286735,725011,332146,1643908,752344,21143828,113587,2248391,1020007,739720,661183,910387,661201,586801,988915,1557253,1398987,409147,661336,1654858,1126896,1908463,1020322,519394,588100,749803,1056532,1608844,1615939,1620088,978715,586774,812245,812242,13682497,1660714,1086732,542329,1118391,775765,1597813,691630,1312944,1342956,890086,45529,77017,682795,15970819,1635706,377314,2107967,1635688,2289639,397804,1358328,1465158,242968,1115088,592030,1019122,1766488,751552,1766491,1598194,1631626,1487646,1911310,1020343,1518448,1518451,691012,653368,13069913,718552,1530013,1055896,1530025,1529983,1530007,464236,906040,761689,1536265,5164109,964411,4756841,1652962,252829,2073526,1907164,1524142,1549429,15005775,811660,840292,827353,571252,572737,1552894,323743,570451,569974,571687,466078,1981924,1892032,1584385,1981921,757567,1847548,1834075,1784812,1067308,1832212,756925,1866511,1371360,581899,1070167,422023,1809844,1101819,1941655,1809478,1558129,2066230,5193747,1470003,986104,738289,1507455,837403,997489,292789,497929,497932,113890,497965,16817590,562858,497950,20154859,17893528,1667122,1449156,896755,427162,275860,445882,1510719,732517,1510722,1471260,330700,227494,1596931,818428,818329,3980249,20638669,200698,1176471,1672195,1666999,617491,338362,478957,143089,725413,492460,881071,234733,1845094,703216,1225722,702700,21542729,597223,1440735,648091,611206,13779091,1079676,758188,420832,1242528,1434072,1481097,859114,1730203,2113159,1066543,979069,1061416,446542,878221,1912231,1912234,1664605,979300,2113169,21112502,548011,1083798,1122228,797452,585382,301396,296059,715066,1501785,600724,769630,1590721,16031587,1538014,1360914,1360527,876181,1402080,915343,1460916,594607,770818,758350,552658,1586551,1830196,1830190,454936,1245480,77482,1449651,1638193,979030,1638196,806473,1659628,1830184,1373202,996070,596923,1091700,1091694,1085625,1659625,1629517,889660,96757,514486,28285,448318,101599,656422,568033,239482,844636,1132506,616666,90118,729880,227416,525535,528652,439402,207403,673954,661024,100819,1476918,1833547,1853632,777031,667033,1734040,644233,644227,644206,644065,644044,881881,676429,644212,644062,405286,448675,1124148,1146855,405286,1095531,644116,644074,644113,644047,644197,644122,644110,644083,1072441,644068,380401,445411,4272533,3980051,1377708,644140,13628311,644134,463414,644059,1544278,227320,644038,644107,644158,644155,644224,644053,108847,544849,652465,1131042,914254,995716,914242,644230,644215,1834579,980773,1065646,1832632,754477,18711229,1672726,332170,978943,914245,644056,644251,644245,644191,644194,644242,644101,84820,731248,1988206,1652878,912592,912595,13405067,1688224,1686001,1281762,1233267,785998,306706,1688203,553945,986011,1324779,132475,279274,1486062,1313025,342589,342940,429718,80812,429712,429709,1452861,343066,342769,1639015,284158,1031077,1639033,1279500,858175,858052,858661,858826,858379,858715,858697,859027,429697,423532,1580227,842566,842188,842584,842419,434917,1749058,842335,1914193,805276,521800,1440360,1520974,1101447,859282,18358669,2063938,842128,842482,2181365,1007446,848035,1502676,2032468,842290,842122,523465,842512,1245483,4735143,842545,842197,842203,256360,1110531,914713,850168,1110537,981175,14985123,20260759,20063188,842524,842464,842173,265009,16302604,14985131,355543,1436262,677050,842581,842314,470704,662104,424420,469642,842314,19042948,842500,662122,99157,184501,661996,662041,724975,662101,662008,265357,662110,13061645,2181371,1479012,2002030,14436161,1110543,725383,2476339,1366914,83821,807079,14985121,424438,424489,1887028,424492,372715,13545921,948481,861817,13753069,1110555,14436201,1110540,1654255,463939,167860,6687301,355498,203296,936319,1479510,724411,446974,1527733,682339,13611285,592666,529558,1062340,1122726,452647,2149087,343897,439927,171712,5112763,939301,233962,1250394,1088025,962203,20920258,1437618,1437615,1437612,4008017,1437609,1357791,1437606,1437603,1437600,732532,732529,270916,1367373,13611273,1733620,971155,1434867,872899,971842,1234665,1617043,1740295,1064515,1412109,332665,1055893,168397,856462,1234668,908101,856348,512539,323029,1740319,572293,851845,570022,571030,979756,511348,512311,513283,1673431,1711102,1650007,324730,1729330,513193,512125,12966859,324454,206122,552952,203740,620290,21353345,772570,476332,552922,967351,1620001,1470198,214240,1658311,20462020,15756553,487660,704833,7103449,1660555,284281,207322,168040,490744,635278,505165,13045367,1753255,1015135,538903,369892,836629,836611,1458312,538885,1618006,1928512,869155,15315335,989101,617569,20284300,220642,14332585,836626,836632,836641,452344,18064501,1280730,959236,1269534,1504644,1751509,5123113,395629,743500,63205,1606840,18926980,966460,829489,1646239,127117,747292,206557,285640,300451,300736,778225,296671,218365,15012531,1783087,1832464,601597,1245006,353713,1655563,111184,71827,712984,70630,441262,98872,774979,819739,1461750,1433241,1235808,1584934,724483,606934,651313,659359,662854,836866,660193,812407,812410,1734091,1410753,812398,1734082,465091,266305,623278,778339,778333,1749403,1368048,1073302,1939975,1129113,2088646,756895,21031705,1939924,1939789,1942324,934774,21111836,667042,1093914,1245975,723292,665293,245164,362611,561997,601627,766225,698563,22177225,278137,1784815,1729561,757078,1321284,380053,15563135,15563131,15563127,237088,724858,1929115,17434123,640072,2429667,896164,896182,1629418,1267794,1629412,1629400,1059952,23827,1672732,1029160,640039,15981439,338329,1629415,258136,970003,1116087,935596,13726953,248077,1629421,1302312,1273260,168769,578743,16969408,1436604,652921,1903141,652939,640033,652936,573676,1022704,1395270,1103061,1259712,996751,69634,799561,1867501,1264095,1905178,1925956,1390746,749533,301822,601540,1265139,996757,1390671,368032,1926412,1403205,1263192,817342,836035,1264722,946690,950878,1475835,1209486,357217,11926863,359020,206491,997267,1263630,1077423,1630120,1390776,1395210,1096185,1601593,520933,1828054,1790122,1090887,1460775,877663,1926418,615100,422806,1766203,1612585,817312,423502,1926415,514786,1305744,224647,1595821,40795,1352553,817366,860032,1595815,1259316,616186,860038,836002,996280,211651,746710,746716,865981,746689,19058131,2249575,753589,529285,912787,1589968,1619074,4015577,805114,1492539,902071,523384,136822,861955,658303,617278,189475,660970,172864,657928,114619,658423,860098,539446,910273,173725,756637,539452,910276,173719,818158,560122,485020,657619,136576,1239468,838414,1106508,860089,657931,155008,1119147,633802,1049197,136816,657958,155020,1584544,595618,92566,595615,1127607,1646956,18358183,844534,595621,21459395,20908309,13199815,1472019,1769206,609805,762286,1769215,830728,683914,1113972,1510761,738136,737671,620344,13398081,207514,1769209,552607,1769212,1258329,828274,1258326,703378,1494174,736918,784684,5178927,1572721,6394645,746593,295960,203227,1086822,782215,945361,526423,1768264,72559,418525,4489,1247952,2024362,295312,497311,5139301,548839,13743997,688348,456013,2241343,956848,502189,1398309,891157,616234,554602,749092,1558336,1443612,1759402,3321055,471202,781297,178546,17544853,15189575,561799,164119,278305,1550440,15993109,287302,1272165,1477653,1476915,442096,275599,610756,1770577,1413219,1081794,275665,1335690,913507,1792933,1770586,1770589,1770571,1287189,157057,1464384,14332007,721429,1242921,812698,984184,305152,1476702,20395711,859138,1747441,1835569,1259328,1835563,1702939,969913,1074720,995068,1543306,1827043,1719664,1020862,1035829,600517,4141649,821860,13192993,1137054,876019,1039639,1721677,13161557,1143273,890170,1459014,583258,1738567,856144,843223,1109595,2565459,1850908,1134354,1001509,1134348,583177,325366,1835551,1705693,1705660,1835560,1738570,424618,563170,1835554,280906,280912,840571,1411992,1530403,1835545,895540,1035832,1538374,280903,1459032,1842949,1766122,1135011,1670278,1033627,901399,666406,708784,801964,1306815,808450,1859488,1707223,703723,1064599,1467546,1842931,997219,1675564,1369587,1607674,1520419,1842919,1835572,563035,1383327,1459599,1488297,1929733,1952326,1856266,1434306,1671259,473728,1488288,1382793,1379655,1113207,803326,1930030,803266,822721,1030201,606400,995305,1005658,734308,1371708,1389315,1428906,227326,700897,255565,1295157,226045,252709,620002,525604,1110633,705553,700897,597427,1320093,1942066,1929982,17565655,423049,1411191,499699,1759681,1518175,1930006,2187157,1942285,1219008,13412837,1032367,642862,519031,1929220,17287720,1856215,690301,1939912,1691260,2223817,1856185,1856212,386086,1615492,18115252,627694,1062403,489625,914533,1596670,1691161,905890,1405890,611839,192769,531967,1529107,1139955,1428870,1856236,2347505,1345881,1139352,819190,1475607,456445,353743,546508,991516,1321368,2187117,3648025,1475610,1753087,1775842,1475619,1642633,436135,666382,257077,248182,791605,144931,1334394,1549840,1441533,1549819,1412115,865813,1145124,1136736,974257,1020529,1145127,1110213,275695,1130106,751795,1130124,1130118,1130091,1056436,1252095,968404,818413,1130121,1130085,225496,752038,760936,1130100,761044,1130094,17288323,1052188,12902291,1549828,1416762,818500,818335,818497,732682,818488,818518,238534,239887,1104906,425194,425500,425320,240670,238105,425296,1088853,1073176,425197,6523,1132452,425239,153598,425146,425200,1102800,425317,1101420,1101450,425485,1101453,1101429,901285,425536,1073059,901294,4142601,2209021,1759270,21008545,443743,1498326,403720,26326,26260,616942,96763,68506,159058,439231,428770,495235,21217,495352,426874,107881,103504,735001,491572,244858,163759,313594,859795,1246881,359347,358495,1612966,206779,1124019,671830,499861,1511292,746293,1482552,1482879,331366,744778,705547,934249,845500,845506,139504,819538,707194,291754,260020,525466,737989,257233,1371036,258403,1723774,480169,20283961,1412043,1093815,13917671,235654,1093614,704677,555613,2061859,763078,782335,529465,1425105,168673,791053,780970,477928,449062,714601,461074,477841,479308,476212,477103,477466,15032881,323995,505735,570364,570079,449914,1043044,4111287,735766,480235,476254,20337337,323452,512224,1453857,1826140,518362,1303980,1008802,1504182,1008799,7884449,7884461,7884433,1579540,477028,1826143,1312629,13627867,1423491,1579540,1826146,1289427,399586,945373,477052,5139177,13170179,7884293,7884417,1795861,1054396,1054399,267262,267256,17738440,293341,13545307,1778473,1085790,1054381,579142,1054402,1054408,1054417,738754,606910,176044,14693997,1054411,1259151,929812,989008,1054414,631378,1598164,725497,1388631,1054393,21471338,139666,1227357,13357741,13119807,1694848,1695001,21627428,594730,1487961,1047181,1694326,1694725,1054405,727735,1532371,1487958,1694698,1953817,964522,5101441,1419201,1142790,1939876,1831483,1137564,1656913,805417,739690,477952,448969,1039462,478813,476650,478639,478108,476026,270106,241558,1283049,703945,1294284,475525,476809,1770496,478309,1831300,252061,476632,749983,476125,478270,1566175,775774,252463,251884,480172,915559,478615,476440,479320,477856,479527,477733,477205,1277235,1255467,4146029,4146013,812206,1270329,1410486,1270677,475579,477169,1109739,23611,6687733,812206,709726,706312,4146039,4146021,4146031,1270683,987118,698884,1776259,1861666,36520,299935,528190,254719,1270674,4240749,481408,1300602,299941,252187,478192,1058548,1037242,907540,1524010,1459617,1043263,1580920,1953418,978865,874540,909817,1573225,824836,957733,697387,224716,606991,118810,647890,659791,4781259,562918,1826587,859180,859189,859090,650737,102895,415687,758218,804673,1524625,727714,972820,1100334,279034,20019334,952198,17067487,16966468,16205668,16055482,20488720,739531,1131744,239785,940876,940990,238318,889810,935143,240073,239584,940828,1131846,607699,607687,1227654,507496,1501554,636130,1052446,1478937,817399,591406,239815,240274,76606,1501557,732187,1582180,1478097,238696,240688,1649044,938944,950281,1052350,2126191,745882,372502,1113450,1146348,1132446,1730683,247000,19250437,1349724,1716124,1619923,69577,195190,240733,907390,657403,1052437,619132,111166,831463,240535,1131894,354811,769762,716623,683206,138328,3495551,1735396,1480008,282229,961501,546157,471652,1481724,281965,202243,683560,208837,1378281,714874,1536253,1547353,445144,866212,659683,771154,146638,902428,1138959,294256,839044,782557,790651,711907,515356,915568,785926,708664,681949,1005085,1230768,636133,838285,1456788,135232,891070,450766,1456785,1087362,370288,1411704,231889,662338,103282,744907,549211,635821,135286,136234,365392,558571,1480893,558592,602431,305128,2627521,892348,368560,1485285,555211,1480338,117229,1118466,1799146,736747,1477608,1773637,18236023,601312,601426,646948,1450998,796933,2158799,1594864,1302267,1138998,804997,267478,1240782,600979,123346,624373,22396,601420,438415,1242249,1079871,1020559,689926,1138947,2103220,97885,651091,664483,1634065,450775,278206,22061297,1230372,227842,1258404,142783,664276,13736841,1287180,1005064,186721,706297,893392,22061348,4022017,1071085,1005097,414340,322837,1685758,1111308,818581,1230723,858949,1639309,2422057,857986,1041301,1713325,2371357,1047397,1324656,1050757,13017905,895756,318412,858727,1572103,19648429,2021311,858034,858967,858127,1653190,4063,1128036,1510971,1083792,13244939,1656766,1352934,1432521,529066,168229,458314,118921,14542,1442211,1821763,835666,1258755,1710766,1270035,1301385,1164210,423895,9706,424006,1841452,1144959,1530028,804700,5941,423463,835975,798778,1821658,13357,835951,835972,21963512,1579192,1313994,997153,69772,1369959,1739089,4618,749338,313534,991255,996946,1821661,997294,1401075,1095315,1694836,1577764,1694716,1401204,1401273,6529591,1662829,1075071,1509753,1361751,425794,425896,425884,1094064,1382103,1382115,1382079,976144,1694899,1279989,1535680,1401093,1401111,1401081,1401117,29272,29014,21501968,1821682,25984,29329,468658,1366152,731182,1401099,1401285,1361625,1401261,830389,683773,490633,29332,2062108,1401228,1694845,1361676,800938,219766,673258,24961,442381,1524538,19907341,271591,830389,683773,800932,581158,909244,9847,1891291,1581505,218782,1702351,997345,1631581,1529947,909259,28993,28234,69697,980233,2071882,424984,1700065,830638,10114,830575,830641,26119,1361673,1372764,20885920,635719,516898,912004,830599,800914,136867,293851,275023,938962,1528042,1694077,1189872,1196772,1825333,1138743,267805,317956,24046,13788527,23011,579400,1139403,1581511,1528069,1528081,1361658,1528051,1019323,378610,348673,1019323,336076,106915,593077,577408,2090671,1019323,830536,830563,76942,830422,800866,505876,577243,586507,76720,831364,241663,1667548,1287810,29215,469711,20744716,672568,54385,6310,800866,2071321,1014361,721870,1803058,1387137,1790089,800899,830635,830458,800929,830464,800875,89479,1756195,20505526,6352,873910,706600,1142553,1411782,817630,1822993,1139397,1790203,800935,830557,830395,830485,830572,800860,830461,1717099,1664566,249490,247966,429007,1050802,830383,800863,548863,88999,90049,90052,89995,526555,1616254,1616173,14693357,527206,739249,247966,706582,3813717,1050802,733210,1382469,830515,830482,1104738,113830,1616194,1616500,1104705,841228,13162189,187057,20259778,1114104,13475805,57568,1472322,42217,830470,830509,1701859,1114101,733288,247267,1104708,1790011,666244,787282,797974,771838,733288,429004,1109478,1082664,249205,205174,474853,998026,401974,747457,1706704,1035730,1790308,584047,90004,89998,124405,685399,33697,304408,248170,998026,998029,1229688,90007,90013,90055,90031,90046,7018,562993,563059,545479,1504224,982177,1723765,1104753,1616230,617134,13553041,4748863,291619,1373739,713149,831448,1491480,834823,1283187,526435,1717096,247360,1710832,982174,1104756,1616200,606631,189532,445807,883300,1672750,13560139,13538299,13545731,13545683,755875,1790302,429283,588103,1020253,113824,445027,404221,271693,271759,13538419,13538267,1431924,540454,1597525,1464411,451090,1464438,1077441,1412310,435556,13726711,1412310,193339,1802095,748135,1412310,947035,1464408,818860,1464423,1080837,475600,1243044,1364589,247114,491527,1524754,108919,724129,751093,1524745,1464402,1464405,1464435,1464432,1397793,733582,848935,767620,177505,311029,13045025,1952929,13646455,1930045,848935,497824,1464459,1831393,1464447,1921549,1831393,1049434,3995185,563083,365680,1464456,1464462,1018564,656617,348721,870274,727765,1688074,1939552,1726996,720601,656617,1274196,837466,1464465,1464444,1464441,647866,1605175,150394,810748,648046,1649377,112351,6595,1464420,1429014,12295,94768,1909606,537607,537562,913009,637156,810811,727750,430951,43018,838222,913018,840529,600667,612565,451078,6583,1666069,1571602,566323,1688077,838222,831589,248212,685501,697315,722380,568285,1478415,381778,1646326,573304,511747,1006237,569947,13673017,945502,251977,720253,420472,1274694,743716,720241,1006243,1006231,236974,248869,323902,902791,826894,334324,1259001,1396023,912994,956743,543433,902794,517363,719182,719209,1525195,1525417,697744,1543894,1743730,1860436,884326,19213237,722389,719218,637816,608434,719644,987364,2129085,2043802,2129087,785836,1145346,1128093,913033,1089021,880351,630772,554086,913033,479929,15107623,257719,21628238,635488,12967213,20248144,570115,40906,936292,1988125,21112646,519160,1532104,17043463,1476513,364840,748612,1915966,1140576,1140078,100729,54199,1676389,553066,397807,1723177,510286,4567537,1140108,1140579,1676386,13018393,1000606,1594039,13908475,13697591,1107537,1140102,1140573,1140567,1140084,1810279,1676398,20325517,995413,301528,20325517,843319,1094520,1795450,1562875,13333799,1594033,1686376,1538041,980566,1527040,819598,157498,1043686,1783588,1779463,1779460,3488793,1756945,850762,1411737,1676380,22190257,1676407,1141482,299389,1753792,1779472,1288977,850993,528220,1004017,622600,651910,1004017,821596,765268,736108,1783597,473998,765268,913204,1668646,1584853,426232,446419,252232,250249,1303512,1653925,692788,390151,718978,73243,644404,1783582,637441,270550,719248,783190,825118,1911754,812629,1844764,1395228,1081041,990454,1782973,1782994,646768,20582263,1283610,445990,1095678,384967,1810654,892894,1040008,1095681,987217,893002,635113,852979,1075248,1847101,578506,463756,1012480,770278,955531,550648,1444032,1012477,765619,1095675,426841,644332,426841,657190,29185,79621,1505592,1976149,634249,394810,1566247,1429455,1933225,21378875,3183847,1459191,1933234,1258500,3589639,4777799,176437,1258494,1258491,1258530,1258488,1258473,735574,1258533,1258485,1258470,791023,345307,550105,345316,1480140,1678948,1525255,1525258,894622,894610,1238616,468202,894628,1233297,265237,266830,868024,1137324,334360,269479,269425,267442,1139208,894574,342121,1238628,2052925,599545,1248420,739945,588439,1047853,437974,440632,20758,10246,172603,516844,135889,444529,647821,445345,796813,1241238,862372,449386,797314,13459829,1428837,26197,27643,23938,25303,305344,983611,1566181,1477536,1234788,25309,25759,1595899,1444674,33664,14672081,345103,772336,420745,26077,1244955,27667,27685,23047,21631,29818,26611,25333,27874,550186,562978,855058,1042321,1237098,1247937,1247925,29203,24631,27886,25639,124993,27925,26638,111202,23764,285274,723397,1449054,295279,24613,26311,26839,516211,33796,24871,1247922,1259775,293662,13909559,821575,601636,955795,293722,480979,25342,15133,26203,731893,349264,349261,19231,555109,349405,349258,672301,731893,505423,1140990,574168,155017,349255,349039,573898,1406949,348958,125191,348700,636010,1581124,1140999,1581118,28036,349252,349438,348790,1578721,17248,573931,573889,69490,574270,911452,232984,610666,528127,348775,574111,605170,428662,428623,573901,437833,574162,233002,821536,435817,1372671,435814,1019251,573964,574057,42547,614308,569626,709555,851302,497398,1590853,1192569,637624,1032949,1047790,349267,622468,847600,1047793,573955,555115,348517,348817,1500186,13269745,1636699,557281,428293,610072,979576,349270,349273,348685,349276,1066429,1314111,1347195,975265,19511545,16856059,658819,201361,1629637,867508,1829080,1235406,1235412,1782898,1941262,1819048,431482,1321293,421942,2047369,1355892,1831186,421870,929377,1235664,445252,48559,1249176,18064069,16948744,445291,1010530,1674607,1302318,334147,527821,445243,1010521,1010509,432535,71116,428008,566875,70792,598768,80614,183640,57553,960820,118819,118825,118804,445294,118801,118795,118816,13103481,445306,941377,947851,118813,118831,719335,1321008,274912,1034086,13293055,1392105,1273266,12823815,992530,760444,1214400,1219566,1214394,992530,20017054,1437777,840949,12918193,224443,702031,851080,1038532,875410,1779049,1058923,1779382,1408347,1336755,797092,850555,1068451,649282,1554445,864577,850543,797023,1099095,1707202,1046767,1779388,850684,1401570,797080,1331754,18235699,808279,1072267,1036150,1036156,1055626,955693,26761,985381,985369,1015972,985414,1049455,738604,724126,724120,109060,1413306,349357,33868,349360,2829901,838963,1297899,566209,349618,949093,702154,235696,956209,955828,639670,639682,555148,875458,1164537,1369146,713353,986377,992515,906445,956215,934729,826849,834775,2122957,601507,660250,789106,1509090,529159,1488408,1230894,519877,842110,655207,13917925,763051,1753486,621649,1389426,583243,1646683,1459335,806899,19103623,442870,1471596,12994479,725245,733264,716860,18939673,824251,736156,785701,888655,904588,929665,887938,170242,492556,589744,1287150,15254451,1341312,1341315,297073,1121940,803284,556948,1239195,1239213,1239201,1239210,1239207,1239204,18803566,18803572,18803929,1239216,1865812,1717543,1521016,18802534,18803563,1068004,1638430,1552324,21447269,1328001,1524829,1231263,1231131,489292,1524817,489304,489340,1524808,1524811,739351,733312,1231125,334252,1524805,1204476,36583,6478,10126,4666,13177271,14329,432610,494788,432568,494842,1271208,1497780,157351,1524820,1340322,995191,1908766,1586674,701767,21144680,865555,1670284,4756519,1341486,1615291,1801465,853000,1599190,1428354,1018105,1018102,666445,508540,1496715,5164959,1327962,460411,1622431,1297200,1014793,1007452,1902067,18236413,204076,207772,344467,1491633,771502,223096,1261425,1077747,1654006,1491651,632752,361498,797290,824638,1033288,1491645,1246023,838660,1940254,4784827,559285,903766,13036103,4787949,3984945,701899,874114,808237,701998,1237281,634801,598063,748024,702349,739471,737017,477667,1381917,586309,586312,540493,176380,450034,450487,1311759,607066,466387,466354,710620,434041,1278204,631603,22315,1882612,11134,88231,103018,1807765,601588,650332,1506831,102847,218518,284755,1496304,672343,4016081,4016071,1399551,1474476,1262538,71752,1641340,1805389,687175,47374,347587,4016073,441259,819610,1642105,4770993,4016077,1627039,235783,342316,119728,15183625,743677,94495,70570,70591,71803,425725,865486,860977,1079604,1363089,656077,74938,1488585,588529,819667,585931,155893,1488579,686299,709237,1478490,880690,173407,528304,585952,585532,3963125,4122863,2202541,3943329,721774,1771078,1554232,4756979,1629766,1474299,1488582,1396161,376621,553228,1114857,13170329,1634887,1646659,4783859,4190249,730819,1626124,1625020,1319814,1238151,1072384,1038214,910765,569005,1488570,1014367,739726,252799,418432,13788951,121393,1701760,1685554,579730,1265781,636568,4096867,363349,18114361,18103633,1375464,95680,2028433,728755,1141065,1953799,77725,1787812,416425,413356,18631237,1269732,275479,1778929,167440,630547,803632,1477980,1795966,1006471,1477638,104830,1464399,1605148,1415784,276124,1478865,320137,1022185,623425,621778,225667,576679,173572,1544167,887980,1554109,1260126,1134960,869932,1411614,861358,1271895,1005868,989374,1266468,205867,937300,283648,21019516,1772044,615220,840100,712432,186937,386092,345925,664315,550732,905734,6223,106948,788218,399619,192814,1262478,163153,619066,671431,579859,882082,619543,781189,3787905,716518,950905,1474518,601630,1783939,1686517,1828909,1499925,1321125,1360446,1273584,434935,999106,702490,369274,835264,563266,639544,1350921,860374,372595,1347186,1350441,1432119,1321098,661246,1318158,537481,928963,1433655,928945,1347219,1347129,1432128,647977,1432134,1232253,829348,1235409,1321053,1629313,419554,485131,77899,122065,81301,20734,114661,1638703,931564,323206,2371899,183472,124975,172321,566185,12859,348658,700873,566095,739912,493963,645958,494860,3145,832102,583090,583114,1753432,563476,494671,435907,19907269,1399104,171820,844405,734029,1553161,1029595,173446,13421225,603451,156313,659941,13421243,97321,6608699,491293,618193,242647,242689,1001194,242671,242659,817981,1819963,574012,1399173,65542,159016,1065364,141505,443872,1494219,1686520,1716295,751804,1347216,160873,93388,322903,322900,322918,530671,705529,322921,435811,1285119,610243,427606,19180,540136,610222,610216,685852,1072429,427042,610270,610261,569665,610264,427114,610234,610225,1506870,1251660,746056,480040,1643743,1747960,579709,1643767,579769,1427127,1291797,49723,952099,292516,21204347,13986629,963073,1457178,292522,292519,2024434,109132,104281,17067754,1033330,1569232,1033345,586318,1505532,227260,63496,63481,63523,473770,1558258,123055,252376,43408,43417,146854,95044,80842,1388019,146779,68458,147013,146995,95032,49102,101677,566020,121483,516790,427786,69820,115783,92590,426700,24898,494095,98677,567844,28009,21427,1109037,349105,45970,20462467,1388097,577087,48382,1460436,842029,608824,21490,9385,494470,740665,349189,87568,153619,11641,599941,139273,106996,806947,597061,1508316,295063,1632178,1761064,233923,20283463,852304,18235648,466429,13760153,14599171,1345209,4141831,347602,146821,1417056,214267,4015785,436747,2088835,1832818,1832833,1832596,1834273,1834426,1832983,995785,1832968,4781289,1662352,1835029,1834183,467038,449341,70504,183574,2514285,154672,1417089,1084890,728167,1029469,906964,95581,119746,119731,577162,119677,577258,111736,119848,98185,643804,1023526,75853,4843,1023529,657625,29758,18358693,10117,910285,910267,4781055,594190,1119063,1119066,1093827,631303,1549522,291937,143566,486319,1657723,1230876,20384209,1863997,199330,588511,959380,1143876,343018,114316,430327,124597,430321,99556,121474,212128,342985,111688,643231,740491,1590310,1761232,1297590,305098,15107121,342427,68353,669799,1584532,640990,14044805,45991,6778,669844,22936,669808,172369,1441965,669829,5761,669802,4780441,1082151,173239,173254,115357,1381059,1410750,172030,173608,92671,1762009,1469919,1061536,603238,669820,603265,458047,1667020,1762105,1721881,92578,278224,603340,1288200,274207,720220,1786222,602488,19409305,669826,466378,392356,61636,579019,328624,1723780,579673,608419,579796,1454493,987946,485581,1396170,1721944,1377243,25582,889654,1059055,795730,168736,6604,1762057,237448,1131765,237616,238510,1142532,1445055,1758244,891937,238561,238141,238150,949498,238183,900979,4788537,238303,238276,1663534,239998,2410093,956782,884632,1552279,1434141,332365,332356,1066204,1521166,11929567,11926647,1259484,1117521,1854391,1117509,1117521,1705675,1783069,1515577,1784731,764155,425281,1275114,1783075,822679,1374378,1782856,1021078,1232307,556234,1279560,463630,463162,700354,1584319,1705552,1701421,1122462,193927,202027,264427,1605652,776206,652153,1112385,1287168,974803,410569,1799581,90799,870262,614698,797281,1236990,276931,437569,24262,42196,101659,1807720,6280,94387,69472,647089,95422,1423659,796381,96604,516541,57574,759364,119812,495103,976318,349126,835558,435949,111241,155797,125056,428587,563656,111667,110629,1001197,1001203,881239,705247,935950,520897,349582,35113,76912,430675,448252,567781,567823,69427,364012,513070,124987,20974099,622429,1686178,26653,659431,22795,736675,736687,20809870,1818961,736672,13421237,736696,21242555,736684,736681,20062891,736702,736690,769648,769780,1856506,1008820,1047217,1047220,946810,848422,799534,1041223,1859299,1408725,736693,736699,431083,1367784,587644,1123086,799903,909601,566677,1239903,682147,94534,88465,71455,1368666,772576,772549,663136,754594,94537,94552,711223,711226,523852,1623430,730111,710749,434575,437272,957532,665011,590566,316396,585397,136432,541642,1056241,946663,1050697,880486,651337,119953,690298,1229406,1128261,1522708,737209,738727,235486,620995,19908187,1482609,1438008,120529,645718,830344,843799,843835,993292,843805,539272,1761697,13103565,1616512,1616533,1616521,1616518,1616509,1616524,1616506,1616515,1616527,612562,612556,702274,746599,1051852,860851,581839,516724,792676,1587169,1100001,887482,1601797,1601788,813688,540094,855811,855682,1601779,537499,571759,1601785,22193113,1014907,324241,647635,647587,1481613,647488,647509,585349,647689,125920,822838,556741,366811,95560,95023,203134,894763,1002943,751144,75109,1242834,1511328,577423,751117,1730578,1625356,21018808,822829,21666167,156865,1087470,449482,1464396,905068,1916830,837433,368473,864448,123391,864802,1464453,831571,1476981,449488,1022794,1025965,1476993,1066963,1425825,531934,75028,1105377,1093602,864721,787081,670123,432445,719410,104668,1442568,1579900,785296,872554,140092,671983,895921,1079691,1654519,1445274,1363797,153595,132634,146518,803848,860575,1368174,656902,716026,441076,1018759,71101,75316,115840,1444341,949264,949279,949234,997051,997072,870790,1131732,1052827,1087965,1052851,989086,1131654,793651,699364,431953,1119402,826963,1290432,1778695,1778698,433954,1456107,1697404,971158,1077990,319915,1084746,971047,970771,11929507,2062807,971266,1363293,1781686,1340898,970726,970711,14967803,971050,21216023,1560568,1560523,1006255,367471,726850,367369,21680591,18927013,942349,162286,1350543,1352628,1899181,247123,945598,768319,868459,1662181,1229655,361969,1529869,1790767,1685824,1023490,581938,575629,1521379,494191,14980,17404,495445,749989,737935,949033,1408764,9443323,274693,733219,525382,962518,485875,496939,1442427,1061506,1521343,2101213,1031854,2101177,1058455,285658,814525,575962,427228,1513915,43210,1374156,800581,1042156,1240119,134497,233758,347014,848749,445687,649267,446932,797251,446896,18115216,259531,238537,949663,240139,1131723,1073029,1132731,1132158,425209,372562,842590,842599,1781053,738679,1110165,4251569,249772,1543450,1099026,444859,887038,887521,1543447,588283,842116,842458,258694,477013,738943,478210,480886,1543441,847759,1106550,1418001,1108371,1108368,1108374,1108206,752650,477805,425329,326848,835624,1451772,835636,835627,835639,835615,69532,835564,835630,835633,10477,478324,835618,573946,573973,610117,535615,610180,610099,610183,20930488,6770373,1238733,525721,428371,348238,610174,610114,19698181,632542,632476,244354,610120,1002886,1108131,527002,1599433,1016515,844741,20475940,1144242,955663,874864,1595623,639919,782347,1967281,1595626,929764,1595629,1359747,197974,227365,108754,764167,527668,1654297,725404,107692,107737,107758,107704,6770187,141955,107689,182836,1526989,1476690,1526986,1478802,692356,242461,242578,17899,87706,83602,43243,13788703,269185,724207,431134,966205,1520206,1520203,915073,1520209,43192,43165,600130,12993923,92515,724207,426856,80644,275398,472882,426889,14941,802798,495499,613420,490819,80635,167602,426712,4237,22351,33805,368731,1480356,426853,260473,426880,426901,12397,449347,19042951,426868,22594,356722,104908,426898,622828,348631,18979,591472,1480350,985126,713029,1480353,200431,901483,1476714,607435,305392,1621321,1234842,541315,1229058,619570,572638,228292,354616,357166,718318,1266600,499720,619456,337891,619606,499744,660658,717037,717406,499777,619342,717265,357994,716161,716695,619420,619459,1631923,861682,1648543,249316,250279,526681,17803903,794659,252988,727381,39454,88462,894844,488698,80959,111676,35509,35557,693775,34840,906967,631249,197584,246490,1595257,705112,499381,223042,1225653,973831,17042902,785782,824368,1830298,133555,72349,1516546,225787,225994,235411,738163,22189762,408418,1705564,1536805,500908,346300,220495,725419,256702,253339,332074,555565,473704,1298076,982687,914797,1067428,223009,1273683,19250545,678151,19545583,1472727,1719274,16948054,961246,788089,978373,226522,433411,803110,1401714,1387596,263266,853441,399835,90967,676603,17434474,30151,28753,348649,22054,72400,22591,348697,89044,185596,408547,21654707,1052182,493270,475762,250885,12994987,5123829,889288,1802671,620335,624106,480718,809887,764113,193432,650569,709717,736180,1799377,1075734,586186,643609,1318881,19471,6526,281809,887233,547351,656101,1587208,1077816,20581156,2129075,271405,840064,291790,70834,5112947,838510,1337112,1518007,1239420,929611,1494051,138355,912010,1804633,1785793,552322,552469,552295,912016,749749,772489,600574,584881,1491846,1495443,1496295,300685,347083,302947,275257,1260786,904021,649117,837643,265387,265762,444178,1306227,1911577,176413,83827,121360,1063069,577330,516313,658072,445135,576856,576697,1141077,147001,564169,173449,577009,576496,172858,114217,173356,122881,172861,136717,155851,74965,27910,172252,171928,172591,92491,2036821,2065459,3214729,719722,880381,2031298,719620,901441,1617817,407152,1557430,408871,408841,407176,407155,1343079,65389,37642,332317,1325499,407182,407170,284869,407194,1258599,1995211,1143171,1514047,2062447,1585195,774316,2062453,27757,20251,94729,1801603,1801600,1081653,1204959,21965177,1594057,760045,473182,1130049,2181575,1342917,1343139,2180819,1798873,1937968,880555,719482,1784710,2128943,275704,3430769,464242,439873,2509161,1493790,1255455,1566784,305584,441715,282607,787294,357073,344077,1257096,1339986,807574,844084,938065,1256373,1043887,1375068,648613,837337,1249389,769834,769801,761641,769816,610672,102652,648034,623302,224425,769798,769825,745480,769765,1372446,13645791,106735,769633,769783,436987,769774,1067359,769747,1860955,769741,108595,769822,1767286,769807,83791,83566,82099,1599538,237034,225592,1399008,1399005,1252845,1875628,517030,1875625,1118610,1357758,1371045,882877,1723525,748627,1381116,748636,488986,717052,432439,719443,717058,717070,1378002,413506,1545469,1691803,934657,956365,971185,1609486,562615,404665,404638,414580,1379430,1857115,1857112,206833,206476,1496034,1980811,1014370,1347120,1719652,1129812,1347114,1312920,2087260,1714159,1370772,285409,1237320,1091745,1518943,13027345,1413627,1347180,1284546,1347225,984877,1321197,1646857,771556,18313456,235663,17043079,1857118,1542895,363493,1714075,1273386,1610899,363493,1245864,15755368,761092,798037,256780,313072,310360,1458876,1107039,821839,1273521,1714093,1915837,4009297,15755368,761092,13537889,1488009,13420171,733660,1245849,346756,641206,601000,1828855,1602436,19809118,1646848,1643062,5139865,1448208,1915822,1831264,346513,1543012,1646599,441364,432574,441358,428635,428620,17242,494743,432541,90934,441361,90925,432595,494209,1773547,1783768,1634470,19905679,4143387,1104924,1915804,16855642,1372482,1554919,1604968,616603,1747792,21203792,1857109,19808311,1092690,1324776,1283343,1915807,1915825,1915819,4248703,1776997,1543015,1783855,1915834,19408351,1915816,974377,872218,746032,220159,954700,1624993,1711336,778825,770284,789652,1605211,24664,9358,3977177,71488,24400,114583,151726,151723,149746,1168977,33853,151738,87520,141856,20584,71338,125017,90772,243505,1652881,1231557,1072207,82825,762826,766966,762652,427903,99547,75541,71749,649750,374194,599767,74089,843994,1231734,301744,228022,526234,1236081,281695,245266,743560,20767435,736873,227614,764506,445468,21872678,245203,1237878,1237887,1237869,869695,713809,1323843,998359,824617,225811,84325,253879,273706,274111,272050,1361439,19057,14467,5953,4810,6607,5230,5614,5551,649294,565387,1659712,1720885,1602097,649300,649303,566494,649291,648373,21053975,21112268,648397,648391,648382,649297,18089836,348571,904675,1962685,1821394,493330,725179,71125,309307,443587,1364679,634456,2417187,554716,233407,887944,1421709,300586,513571,1457838,270073,1734571,762835,753784,1042066,861502,1008328,861520,818911,1072264,1401771,3816723,212206,1434069,522025,94450,136690,702448,702457,577189,28831,374137,702493,701680,562729,873103,1455027,2541581,2541573,444091,1403667,106861,114652,556738,599893,662458,119929,28927,3961,51742,1441365,729655,83677,1779079,851218,668671,1639528,1095105,1779160,1555051,1095093,1359648,1052128,850612,1556176,1779394,851323,850870,1779373,1418919,167599,18963082,1511238,80671,432604,643738,1569547,826267,1429374,370759,439444,627874,1777423,1062667,887584,2785963,1276797,1821049,13085997,1436967,632755,526060,527191,740485,733888,304630,792019,20542867,913756,1308603,231850,1549753,717586,354484,354751,718303,717616,718240,354463,856174,228262,1867630,432436,636451,636508,6769817,235843,2868403,16194415,1806496,1760767,2018047,2018050,769861,841144,906217,828163,648070,1240815,744883,1567966,1434939,1721968,500815,102838,224770,102670,1044184,294841,538894,550102,1288602,663667,3816481,1191612,1555495,1107657,1736119,13365781,1280586,1689826,20396014,21872792,20744806,1724359,1724350,832456,956371,992608,1062733,2055805,1288788,970795,970993,970681,611695,1724347,719977,1642177,214894,1057507,1620028,1412019,1659850,21114356,521740,804916,634531,13705569,1405116,22123481,42124,93970,326689,1097877,1033870,1728793,1097850,1036477,1401363,1757329,1097817,1036576,1097931,1098609,1036690,1036762,724198,1036861,1097898,1089168,1036621,1656220,1089156,1065001,1482375,66058,1217586,1790776,7884133,1080534,1790785,1063423,20223811,948250,591253,317461,591226,315970,101221,261034,576040,589195,589570,591013,893140,775789,313354,213478,691711,778690,1294740,1753882,1122480,2165753,2399525,2399527,17191033,594445,212167,431122,431125,225964,587605,587608,952291,1377930,74881,68011,92263,105487,78679,1902091,13061263,1902097,1798729,1902100,4240507,18735331,1338477,1697755,1902094,1902085,1404861,20530864,1338273,1367361,637606,930643,1358223,685510,685507,1357224,311725,1046962,662752,1352904,270511,1075287,465529,1378485,769720,2031070,963400,769858,253258,1524649,577264,55096,21241,342517,437326,93298,428629,141796,516646,577132,784666,784672,22192459,120172,22255,364009,90871,1531783,103840,738694,566791,662299,349249,1452435,348886,948496,1530121,1659727,83911,618538,3724923,667399,966196,370879,2620351,613603,445012,665299,1351032,1429392,4128153,1009078,1514500,1009030,1061569,704968,523762,419440,821851,643762,2767133,405439,1599004,347650,430048,786763,547936,547585,768613,411865,1616998,521071,1373508,343939,615106,941482,1592107,796675,355516,1047871,1796986,562426,1135023,1272447,818461,1719700,980536,1718362,1628608,835321,550894,162493,1715587,2302035,1071151,1107912,13436247,514264,494989,1618963,1042171,1367004,948544,596650,1928470,507280,1131063,1083111,1596832,841753,852736,877759,773215,1117122,1117137,672331,24772,28192,669490,114358,759295,1583842,725734,725725,725743,4094383,1318359,1028821,13611425,275785,253882,436657,441328,90814,13162137,1347168,13375173,1832038,824059,751882,706876,809905,949240,1132443,706729,1131927,891940,239860,1828669,13705423,240373,1052470,1008481,1052473,814228,240772,1132461,237991,240241,949255,1132155,1132458,240334,431629,31294,1041895,238216,238822,21641273,1082286,1132131,905935,425287,991216,1074819,818446,1359660,1550476,1519618,874063,998629,1142598,1053226,709630,1753738,1535194,542452,1719712,1753732,1095129,1419594,840916,998587,1045108,851026,267616,847186,846529,1962988,1788562,1504989,1962991,485449,377725,1927903,1927900,824326,472339,1116399,1497636,1648165,691624,793414,691639,240817,239710,239788,238429,240415,1052356,991417,237943,240052,949270,5810299,240703,870331,506764,1075362,237700,20395381,1131858,238459,938845,990304,1445040,1131834,1390614,691615,120679,120667,200668,613684,120691,77236,120664,120685,20451484,1617940,120658,324751,120754,77062,120700,1507236,1054015,1674004,19753879,120697,120661,92668,120742,120682,173092,173125,173137,120748,120733,2096791,439279,131452,616489,1435578,1031719,21871670,343663,346468,869560,597394,828415,616498,666493,669646,1734793,1799899,556915,270535,725107,227305,554746,739120,1599169,425593,950410,1670701,632746,586759,588085,1020271,587986,1052008,586867,588079,877561,1020379,1968145,738352,738463,1320720,1620082,587983,978697,877522,978703,978691,588073,588067,1654867,1650508,988912,876679,1650517,868741,79516,1072750,1639813,840229,465649,111670,22612,1485186,1483452,1511181,15323013,721288,508399,517474,964129,1306653,742126,742150,441859,742147,742141,439996,19460335,567979,876595,1403571,619144,1525525,1639297,1639360,1279476,1713487,1627021,1713469,1578046,1713247,977338,1047271,1031125,1713238,1713493,1713262,738433,619621,719422,1713313,295339,572923,718555,831664,720571,977638,1265694,1713484,1079655,1083789,982099,1587727,260299,1755196,895939,1713472,717685,4017123,716914,1406634,1639225,982111,982078,858655,1364706,859012,1041466,858922,359905,796783,1265667,293206,444553,982120,1006534,795439,780211,279403,652141,719119,3502565,354598,716629,619492,718696,594217,858976,980779,1117398,1759618,619378,1386618,813919,1781101,735064,1571572,191473,383395,53896,858472,1008973,1542979,821842,678673,269203,293992,831376,866257,1058275,334447,866236,428665,831721,2042551,293854,317983,1053925,1648075,1780993,4152171,531790,531781,531784,531775,1002229,1377699,1377690,1113279,1009051,1134333,732730,1525474,375847,11797,557119,271306,271480,958930,271258,577069,1478289,711463,272209,735040,1242852,558562,1479054,16388713,78973,440335,349594,349720,111187,662305,662242,155779,485152,29554,348625,19102,157153,146509,157054,157111,113287,77254,348595,69502,77005,94348,84841,115843,349327,348376,29341,90847,157072,161761,157093,157102,157159,157174,494659,125113,1032856,298015,373180,705451,373516,117970,847816,805927,72844,78727,157183,1102605,649591,157144,821491,110560,1617370,568144,828154,68488,1141182,728212,1385784,954652,1141182,11704,98653,93448,437971,508327,865906,1235151,4224763,5157171,1964203,5186417,2095582,1559059,2430565,2216877,4009479,1283031,1958581,2282427,4009509,1821124,1441821,2188337,824500,2121447,958075,1888999,638884,852472,638932,634897,1306098,1448610,789496,377020,72928,1312341,873151,655864,649606,86359,216997,772618,474268,227884,1599679,764317,13761007,451924,451900,451921,4741369,119035,451909,58957,451906,451903,168919,451912,1608040,1661107,1557391,1418898,1452273,20337322,1587508,808249,767032,1589956,1590319,869239,701698,723337,1446855,224251,1628602,902245,838621,1469361,1828234,1653358,213595,279010,1724413,599626,2209731,207097,997264,696655,1009375,541420,2122543,13405167,596713,294916,270871,729346,182107,16303351,378301,1395633,611155,212560,747628,71740,224686,1587850,294988,1544581,1587853,650815,1544209,1106814,471622,1421727,635833,577393,68320,1621210,1791553,18722614,1150374,1480050,1830685,1408512,1832257,525673,1751569,1672702,282490,20222638,1129551,938077,824596,281755,585337,1255632,836326,961348,1540180,836239,1254729,1026031,1072990,585649,586132,1509048,1588624,585658,585598,727375,720538,821920,585415,1514395,585667,718984,1662376,18301018,1433181,421726,996166,946597,505801,1662331,1397613,1662319,1662301,1634893,1232247,1584106,421948,914515,1662310,1273344,1662307,1662325,1662337,945055,1057519,445402,914521,1662328,342259,564154,342610,343069,859075,606838,1662292,138727,889246,1662313,1662340,445843,960748,1476858,378571,83614,1072825,1059157,982171,946603,1662358,138712,1393302,1483038,1477005,671473,982168,746068,399355,1412727,292834,1002739,718480,58351,821023,275608,18065446,788104,1799641,837256,913264,999946,551197,894829,541498,752710,189964,253159,719281,3512843,21989573,638788,1502838,486604,1308705,526342,1617385,734572,220174,744583,449650,801061,1867891,801022,1410129,642580,1654939,1241748,4012999,582727,785692,1140774,571702,433621,1606987,587866,315166,287194,233095,13192871,20309785,1591702,539248,87181,643822,17347,441331,845986,845989,114487,385363,773401,85990,1363368,1570570,241615,1382634,2404865,1045381,982201,1317258,529444,1819981,56863,117997,1968043,159229,1286733,348592,1006216,1710700,1795057,1605985,1503729,1136109,1905811,1694095,1266708,259306,1229532,737665,737761,315403,14694157,14694051,783751,2172471,1311147,811129,797893,791866,773227,1326198,658801,652660,13078443,866056,640885,480013,123559,912559,868414,1103145,1372056,323353,970699,1095969,524161,1397277,2666431,1338495,1146390,950227,240079,1287354,986404,546556,787453,1541221,201436,1441521,647272,441148,1572115,213052,1542220,1307289,658756,43867,896596,159460,1302930,473554,450241,140332,576688,660244,1788079,443164,548338,1800523,851665,1707535,899218,19286473,899107,1141035,1860142,1899094,830707,322198,614680,473668,87712,76909,1536247,141679,489196,489217,173617,4000883,237343,1599634,930790,1748041,636262,1048096,899158,1782751,5116,5590,1038424,348952,154969,598702,598705,17380,1782757,1782748,1356618,1347102,1038430,1232364,1657609,1599586,904576,948982,830431,676660,830446,830443,830506,524881,1197348,1568797,428605,99664,46975,610027,591343,1398714,380233,572932,1604284,696019,1243890,1233747,4145625,663301,14662049,21708182,1042195,204364,1246797,1249125,300583,1977889,1955209,21421865,773296,1486101,511828,2159673,2145155,424624,799687,2159671,844864,844294,1868569,1012537,1859188,579547,1482834,812779,2159669,570931,164839,1484964,377695,463393,463405,463288,463369,1046749,463327,463339,463333,463018,463348,463363,463285,1524304,859081,648934,522019,631633,83620,735370,631630,94375,164563,1471845,2133111,407929,1080081,214924,334096,1360617,542812,542818,326815,542824,14339637,12986381,1239090,1239087,1239081,1239075,1239066,1239057,1239072,1239060,186613,1817167,690589,665611,665548,171967,437158,1530538,1530541,1412556,1530535,1530547,463426,1535269,1535260,1002805,1478157,864631,1493742,1743199,1530532,1530550,329416,302254,1099275,1732864,771718,1530526,901354,1001281,346093,1535263,712042,610669,1310358,4016233,20519233,75628,2062444,1598263,1447050,303970,116206,68482,47473,47506,40153,47446,47449,40129,832522,47677,937570,1204023,802852,4165,87487,113281,114634,80638,173053,21163,428914,146473,47668,10921,516802,1413762,1724131,965668,190651,711472,518014,307930,1521280,445426,1464354,3764647,125389,449404,445471,58195,891076,135247,1419801,887395,1429611,670462,1121877,489883,1958740,1334205,1121904,1771267,697519,539932,883429,582751,958360,776374,1431333,354208,2224777,593593,772030,1275231,1657492,1071460,279433,340558,1051765,818671,1258089,782560,227635,782602,782584,782566,19321483,782632,4013241,782638,13645979,1819939,216538,52099,1432509,956785,770800,1427409,1549459,1234071,61783,619135,718300,354736,1553194,304015,1852879,906307,622648,622654,622651,766912,1840603,622648,1128801,1017520,1454979,1790722,1631695,1751830,864259,237268,186745,525445,1298355,713872,738181,476119,253054,4250905,256984,477802,1752415,1831276,888967,526018,22636,106810,851290,28231,851296,28903,28225,535405,399514,828976,92488,598759,187105,764275,872257,1651060,1696183,713557,194299,1121439,4019557,112774,458437,1575649,1026310,1385319,278248,233011,448552,377686,446851,1482993,1130973,635971,941512,1500441,1002697,1107873,942244,1240944,473572,1240956,298870,200416,1935895,16828957,825655,1104303,941176,238756,240370,1052644,891907,1145706,810025,940879,240325,809920,1146474,1146462,1072219,997054,13514031,338059,132520,161221,238522,736516,1146477,425176,949780,607057,21273716,950293,706882,1073131,1052416,1073152,1132209,1146480,1413609,1413612,373336,1413606,238699,239614,1146480,950284,1146459,1132509,1011874,1062181,19699036,1146456,840982,1267512,1413603,1727560,701716,1526803,938854,1061683,1061641,197602,637621,637636,1095282,637627,1371531,637603,591193,847909,102844,111616,669976,456760,692341,978709,1588660,547405,687094,508435,508420,1449252,1777420,1777411,1270200,789886,1643338,840583,1345824,227641,227644,227638,1643326,1647637,526720,235480,953500,255271,1491060,804979,978520,1320843,791317,983491,1461711,614389,362488,632695,1640980,672427,697507,1259766,467284,1835641,1584910,818026,818023,804118,327484,3725015,1735459,986308,1619959,1028806,1552786,971440,358483,357385,1289472,163744,738280,258385,20973130,227938,1521643,844633,844600,825148,825151,150064,982471,1136433,273844,879805,589585,1079382,1257213,768253,83788,102832,1233249,628153,519193,1633621,1480212,13358509,13358511,13358495,13358519,445429,1611208,3050117,831562,831529,1238202,1483317,635032,1379913,1684636,1461789,1113282,995077,1423995,1135953,1020868,1020838,1430286,1791850,1758157,1713964,1713244,977287,1713256,1713625,1092087,895984,4278815,1713451,1095195,1280574,1328085,974323,864166,1134963,909922,1136781,13759963,1543354,1277502,1639072,1399194,1445271,737599,1644928,1020859,1107444,1504104,832108,419467,1134489,1136379,1136745,1863598,1031368,1281933,982147,1288899,739345,1766152,1766143,1639138,1419471,785974,1047811,887674,1265685,1275198,1265649,1713526,1205568,980035,1766104,1713520,1230906,1288905,859006,1639366,1713448,1306779,858523,1041295,830143,1204413,1230891,4128523,1639198,1035985,858322,1205562,1597075,1597069,382021,649225,382252,20425216,1411251,968539,1418685,1411281,1017886,1523323,13031733,3764435,3537901,2277907,966994,966967,1325151,15032897,915127,3507729,1089519,22190041,22190077,4000037,2548119,1005193,1479882,796882,1005187,1477239,647692,1005265,1479879,656614,1479891,1082700,437521,439858,1477245,1479897,1479894,1479900,373426,1479888,394534,891865,18235339,1541620,1684711,323629,619825,1318296,619777,620389,1364682,444769,620692,235669,235648,4783025,598135,553171,21410129,530617,1294287,2148265,515644,256966,1645768,258583,952507,257914,258430,15034023,477958,620833,1634554,1270059,1559086,1822639,444841,1570051,620638,2282725,1634527,1898194,1898287,1559767,523366,162328,744568,274051,272059,1427088,20202163,591463,664864,939643,775876,1526566,1397274,1337631,2288965,3668937,1510032,1357938,788623,1510035,1356951,669604,669622,92248,84799,577186,1229100,303550,1386408,136192,426697,563653,45910,564082,566359,29569,348757,427117,669592,669253,669640,725368,17566939,15684184,169549,669589,669598,242857,252466,669610,914440,1580257,721858,1686298,1273362,1347075,1321278,1433472,1235361,752101,1067545,123826,688537,2111773,1829014,1235358,1235640,1507509,235258,1321323,614662,1829020,1433550,2948259,1588708,724834,724840,1343013,1604953,1321185,1616389,787183,730798,490336,189766,1968628,778585,276154,1709890,1709887,1709548,4097653,1598440,1252713,1709884,652783,1416264,232861,1585930,232885,1388601,689215,545416,687157,669463,1022665,14406777,646333,1713694,1713895,895930,1873231,1265658,1713568,858406,1281957,1106763,392785,21950330,1186701,714577,439957,439945,439954,439918,439948,69304,55069,15329809,659851,1482519,826504,371437,725542,1231248,724786,13200139,255592,724780,135721,83005,857020,857038,857293,856906,1931959,1554625,1433265,760879,1235670,751993,751876,1321047,721831,1786081,1235427,889642,1232238,615085,1783006,1714123,1235706,821098,865504,124894,796138,581314,800263,888325,961624,1619038,897394,794170,955603,1542832,1753801,3553793,1934698,3826,748681,13254313,283912,746173,439264,13467199,996001,421768,736171,590743,269986,14871787,597736,1817278,271216,590068,590854,317311,590680,397756,21811049,733255,2388697,1362048,733144,20826847,4018027,7884545,2085358,1613905,1005715,13529501,1349796,353680,717130,718660,718672,947560,622837,935200,1804087,855166,1323195,489271,16803577,16303195,489073,311422,16303180,16193836,16157599,389146,851128,648577,457351,283477,1108827,543733,543586,997099,875848,1062247,1062118,1061731,139846,763075,13506063,13011415,1585060,13506057,13637711,554809,953536,256396,1763521,1875265,848350,724378,13506067,551239,799876,13112549,939448,618919,590827,13428399,764230,1827742,1333755,769495,10733079,1338669,1141146,4688595,99718,420664,528499,667366,21964025,1507110,1453269,1660669,167695,580693,1565932,2583317,1269708,369364,606880,545050,1274061,1424022,1293768,998623,15190263,421375,724792,984970,2274099,159463,840901,1274052,635005,1587355,1457424,523573,1634569,1373046,1134426,614791,174616,614716,614731,21409412,82870,78658,333160,397702,348577,33628,348655,426982,84829,135910,349597,855727,1371579,1294266,4110767,220201,1627030,1628059,690517,1043197,583069,4009645,875983,275815,850759,962803,1092570,1109646,1547095,2508871,724384,582121,1229316,772603,1260693,295906,295702,263356,1259118,1568929,616189,664996,1512309,784294,784297,178717,535423,1800295,1701619,1439517,1716514,1529752,1529767,345334,1248063,310369,772258,404926,2004592,198652,528385,496927,1614394,881584,839158,1529791,1529788,1474056,1693903,649618,558499,1421730,1661074,1709992,141847,46069,94000,98668,124486,427879,90850,567754,426988,525748,20530495,984229,1525393,738109,1259124,1016761,16169413,153607,567811,494263,567841,172456,173713,738088,1713913,86542,86560,1713697,858226,858745,37117,173017,172285,172153,173740,141841,173467,98734,173785,724213,37618,809770,1631668,37582,37621,1670509,738076,526297,172309,172555,448324,494683,495256,622525,516520,724210,18089950,975841,1053166,1616392,81502,1163409,162169,37654,5179209,52327,1515604,19202740,429763,429736,194881,52378,797113,901333,583261,787525,794707,1704379,1082784,1854697,195307,649648,1481682,1068367,1481688,200428,200311,275944,1481685,109699,1240857,451684,69499,738550,832072,445762,1041868,1446681,961435,126598,861430,200020,907768,4021381,372271,721492,1645381,209317,570061,323371,572794,851467,570445,633319,295204,1564225,202969,7369,209209,323500,569860,323989,324211,264940,265195,512389,911158,764002,886552,14044945,754363,593566,13521293,754324,754342,1776736,1587643,870523,14044375,607042,819652,448690,631606,94459,631588,1417206,373456,1646266,16856020,204322,252778,733273,738997,3941227,719761,719740,722194,719842,719797,272401,659134,1136157,979972,1584406,1584421,1530250,1655155,561412,1366032,1258854,1143174,837265,77518,1655146,997207,617164,954292,561265,866281,1655152,1530169,561001,984418,1078074,984400,21274313,1838530,883312,1122741,1393326,20920393,1618531,1838539,12985771,15015887,323437,323962,571609,570382,359677,570436,323347,358441,13127299,570343,570535,1351026,1057498,992632,570184,13467527,21469847,633715,560278,1227507,579565,1713811,1092270,1686565,1748302,1944886,1944910,1944868,1945114,535291,21042230,94783,29908,585367,588631,1108209,830950,826753,830893,1527757,1478358,826729,527077,744751,619267,619285,1824865,737380,21640922,720958,809710,619498,978241,1067920,1588381,876172,755347,740935,893545,673597,1116684,709150,1556251,1508373,387676,19448641,1607305,910801,846019,1742791,1239312,1239309,76459,2181273,1514245,2181249,529495,529504,1121952,382921,664873,1440852,118141,529828,1441836,1555465,736531,1518547,1103391,13318369,1356882,1345743,1357461,12822981,4223823,4688929,1088472,764035,1231269,550342,688132,638935,639193,688135,347884,1855885,321994,21826235,688159,688174,688120,930760,1067512,1943725,299041,15247491,688117,237022,1549882,21782351,16205515,323746,569923,323581,512500,362248,1549855,1549861,633196,323209,577441,516220,115849,25288,3995711,618904,659443,618895,20704216,330790,574120,1549888,511387,20744527,1549885,96328,633256,25123,252301,711469,659452,348415,574201,659464,574234,659458,1102323,1717615,1549858,953365,1903771,570970,144313,1042282,4151119,1366530,413878,659467,659407,200452,1004302,1007830,659461,330772,562909,562930,562924,562951,562912,562969,649399,1479045,197242,1007830,323080,571840,563248,1481502,874555,275824,649138,275683,710737,1586503,1752091,1726843,568243,4020429,330796,1021192,521731,1140435,1075089,1359624,869494,150475,1359627,729601,1341063,1359612,1359588,1359621,981838,715522,1048201,728281,1232733,438061,113299,132688,241372,241366,180037,570946,529492,529453,786802,570514,1410699,64027,1786198,1714105,970057,1235631,1067548,1283733,1455756,1832536,191830,17554864,867880,1658083,1686982,13052469,1771678,428005,1984660,1605904,1607101,1696258,410212,523702,446926,1002706,1002727,1562503,1530823,1549318,847462,1373847,1373871,876106,1373883,1793107,157165,2081200,1644130,1533097,1467063,662713,606670,1088658,2040784,2630725,2064184,1697743,1798951,1461837,2630745,1146558,1399056,143587,2181421,1697746,2181385,2064520,18875560,2181431,1007473,1940440,1859833,2181417,20705749,2181355,2181433,2510387,1902214,163873,2181353,1325145,2304697,1660732,454927,1955299,1977796,2141767,1105143,2181381,2630733,18735592,1404672,1372479,19309651,2181395,2181391,2284933,15755437,1954543,2141769,1955158,1338318,2476213,2181359,18803005,2181393,2284931,2181443,20530891,1097424,1828783,437437,756550,658180,318769,736132,873904,4778579,420886,1931143,741817,1347033,1235343,1051831,10396,1276383,1554475,1828771,758335,1588558,322867,1738396,21583763,13789581,13789593,1239459,1828795,751861,818611,929230,254170,689305,254167,689320,871075,1629730,689308,726073,254182,1828792,1405254,1235385,1828789,719860,1030177,1607602,818878,818827,818836,20518873,1028545,611644,611704,611641,1013920,1734898,487243,2303133,1984177,2047597,1137690,1829401,1782688,1929715,1003840,1993549,1108569,1782811,1349622,1939648,1810123,1929397,1691221,1831888,1093908,1267689,1386711,1284315,106375,54313,1745251,1498179,71452,22009,577033,70882,427807,516523,580330,1901539,211420,429886,621838,703522,2083312,608257,1120308,1446345,761824,20930116,829591,1762438,799849,745468,639001,1663147,839551,1865659,1266846,601654,330190,320047,296773,1623121,840790,749680,2826457,2081704,2027365,1696459,1479720,295765,1618003,2024779,21064922,29755,27781,2151457,1823731,1623787,1659430,1808383,1827172,1049809,1827178,13291873,72298,204028,1239522,739441,20474272,13452817,16944673,21174635,869299,869404,551194,1472166,1863628,2007418,955279,955249,232399,1012450,1089546,1334397,1686172,607681,1487706,347542,1392357,330571,930652,888091,906775,1650991,1659568,941065,239476,1685137,950215,809944,950056,13899529,355537,239413,1131930,949990,239983,940780,237895,1052638,1274367,6687355,995431,1131702,240430,810046,950125,13697417,239302,239764,809983,950368,949939,240250,239911,1132620,54697,15993280,291949,989920,824791,13779053,817411,237709,989929,949963,239806,199363,20506060,1684264,546976,239836,1409679,240625,238411,1132056,814225,1008469,1146354,546976,1751764,947878,1132047,1421076,1132551,1132692,1685149,1132497,1663654,1657099,19647517,1088871,990286,1132749,991219,1132179,237973,19212241,1420824,1430070,1685146,929683,21009289,334255,1051687,1735063,1812232,876046,14694173,898081,233020,239923,1043071,822769,13185997,881617,1080054,235219,259927,451723,898297,770215,5101061,1146378,1856980,1506081,4111667,252772,305635,861871,1142502,175051,1101960,238819,232321,949714,238006,1453023,1800904,628291,561514,299653,1486416,335092,658264,1584844,699907,700018,264118,1103412,1553482,412663,1766485,875740,1031035,751435,270034,966001,1205061,844327,4694665,910300,961114,962035,1054060,1054033,2007397,232327,1054114,1014055,1036315,2059447,2035741,947305,4387211,947341,1218339,2189211,1946089,1583716,313498,163984,638242,1245939,1246740,4000691,382096,995254,982189,1365753,360835,610561,610531,610483,610537,610528,1043902,610495,610504,564121,610480,6232,26776,662872,157495,428650,1381182,737446,108775,256186,204400,586576,1101837,910543,275533,1566082,247378,1225440,5137197,1734475,641827,999442,618103,1465197,168859,999319,1602709,1240596,1437207,1541137,1540900,1405167,712975,1118427,4000621,1693066,225487,5863,464122,87553,87469,87484,1541383,214336,845596,1143198,3665525,1778650,318730,1579195,512824,514615,512989,514738,514642,512875,803695,514672,514582,514723,514762,845725,514678,513010,319507,319762,1653820,714571,1104981,1429227,664087,601516,1683637,887299,1687141,1601380,850876,851248,850846,850585,1626250,1515748,981820,981712,19204996,54367,1390674,354685,851119,812968,1359651,493876,334639,1628257,713347,1279908,617437,1064506,617566,1628254,803131,1554040,818344,1628251,818356,818452,818377,1095090,818317,1095159,818434,818479,1095135,1095138,1639540,1779241,1481493,1515706,850597,1515715,560170,1515712,851305,1004242,851299,851293,851287,850768,851065,797005,850822,851230,1303584,851410,1522672,1006357,1628227,1341192,1006366,1728619,1535185,1036360,1108398,441079,720169,1779616,1006384,1006426,1460955,1006387,819112,614365,1628266,741574,1556179,1728631,1515742,1006432,1006369,1779151,1006399,1006393,2613923,1006402,1006360,1760524,1006363,1707331,1750282,1006417,450595,1527070,1527067,3462275,1009873,1696495,666976,6187,757066,1856260,1810132,1809937,1809472,1809658,4142585,888037,1672264,1930165,1386930,1809586,756877,1809832,1809505,1066336,1809928,1386936,1942201,1071304,462988,1715620,585145,1517443,498289,4784459,1683952,1517149,634807,785008,26521,1673248,4784921,1526665,1511124,4044037,987394,611341,2028094,767398,1727140,742957,1285614,1619965,1273245,5809947,98590,14395,157531,13192965,13185919,19042876,785599,1398426,2050462,1783186,2036827,1320075,439381,428944,1615471,2074675,439312,1232649,993472,103900,588733,319018,2134633,760519,631750,1952860,1218951,16817101,1099590,4265487,970558,1067326,944386,2242653,1774930,13244609,3501737,13513595,2961707,2921445,2738345,2738343,2662083,13552527,287362,2128273,944395,970636,1050979,1084626,1091265,1348275,1447938,212716,1988980,13529505,14693523,907036,1408239,4011799,19375981,2145767,4784229,13513535,19807858,21570878,13529475,13245217,13237845,586882,586762,588022,944275,575905,379846,769624,745471,638974,769606,769615,769621,769618,769594,769585,769603,1140666,1477050,1407207,14332089,1387917,1295583,308674,1525306,1670707,4265755,2374891,20998693,1522486,29776,656464,566998,437332,1213116,1753789,1039090,750898,689674,193153,200530,275593,1358013,1476687,2582379,795271,1467054,935263,656530,1033354,656518,1146246,931033,641836,1388181,621790,871015,1631497,1069426,1665754,526057,1333857,1527163,995752,758857,1782703,995758,1832476,654556,13127721,2122321,714700,893011,2002099,2096998,1024852,1068619,1044667,841807,1030879,931471,1666687,260326,947398,232375,232351,714547,346615,1054924,726322,83707,638983,1587211,1482447,1548169,718474,1548181,799618,1308999,1859236,800107,799843,799882,682489,946885,1859233,1760782,1735060,848119,1854736,799669,800170,717439,848245,818833,769498,769501,853894,979042,717805,769486,799771,818824,702094,320998,1006474,1411692,1043521,1514569,1710709,1308558,21111368,13206861,241186,1710712,1145166,2081272,1009033,1009003,1020883,527644,1045249,806332,1411566,1432926,610012,1008985,876013,1032490,6530393,1380594,1958968,1617976,1091358,1091283,3963149,1729249,1659847,857059,571324,324781,323086,511606,323326,358981,8091921,512218,570538,570886,1285545,323239,970486,323884,2626671,725527,1290615,876943,1256478,525775,1850059,1509747,761152,761350,761347,8092427,143554,1514455,13505703,503275,1532236,682057,746197,701743,701731,701773,311116,1509726,1532290,960187,857134,957742,1532266,761149,1400619,1694467,761290,1694464,1694413,1289583,579304,1694632,1694626,1509795,1457862,1693972,1693960,1694053,1694599,391819,1694050,1694056,18902107,1646425,950713,950740,1176336,1646431,714496,1353621,1544011,950752,1032670,1835494,418495,343477,752713,475777,1646329,444067,1980838,1575037,1018972,621442,621112,80974,620332,620077,13300845,1102893,289189,998719,1728406,235786,1724338,1623202,500872,135211,1018384,1649950,511342,1562002,511306,511984,511981,634435,1628215,803242,1429365,578599,638908,1503318,470686,712642,1677382,550906,1274847,519946,1511067,587053,725758,3629037,313096,249454,93328,643255,71188,579409,607207,481324,291943,250006,236908,236584,739711,236911,236104,914785,1099995,840451,1672225,1057144,1609699,304405,882607,345193,1251612,1325460,1977256,1944727,1977253,1977262,1845859,1804456,475795,15338033,590602,590806,358942,936046,246511,247450,247507,247333,21811079,1645822,1645819,869977,623743,744448,246715,1862884,894940,931078,245692,622384,345616,749707,1851478,989347,1254057,301612,322762,2087680,743554,1724371,1724368,448714,1568218,1510575,526624,1416852,587353,899893,1674901,1614550,1259985,1238313,1253367,1051882,954376,1587007,368038,1382571,891064,898561,1691791,792622,1071154,14049573,1517275,746041,1047733,1090296,1748449,344113,1254198,657031,1254225,281752,643612,434134,2546617,233158,445741,607429,1597642,255079,933676,3594855,1829785,1384599,1320864,1829791,3723965,772585,1229664,3950763,439435,13545901,1946218,13627627,1898344,692266,1751959,1145190,1018774,1136280,1135413,1719736,1859344,909904,909910,1760071,1859347,857857,1826248,1411524,995143,1590166,1032484,1859350,1134375,1030777,525679,1697113,232369,17738656,13798177,1401222,142024,700357,1514122,413893,348940,428335,428365,42499,337909,588247,803665,1730644,428395,428401,428329,107425,267100,605410,6379,428368,428374,428323,348664,264052,348322,428398,428344,428314,428350,1770130,1270092,1230066,428305,428299,428326,428383,428389,824515,1633762,428407,428332,428386,1832593,1832782,1832785,428380,428362,428341,428356,428320,979006,1832749,742966,1047847,428347,428359,428377,19698175,1831045,1832716,1596970,13743887,4142699,795508,549454,428311,668911,1398684,951175,1058944,4018125,991615,428317,905227,1643836,1655776,1832746,420841,905239,1054108,1098780,1832752,1066756,13017993,2043520,1524163,1428714,875758,1074789,1761334,270919,1498191,760291,1498185,989581,1494687,661042,241852,241846,241861,21187415,1666972,1066573,301849,1638829,1253244,18302182,1392561,803173,606391,803137,803116,861040,865021,606448,1936099,1907092,1854322,904147,864964,1429197,803272,1046902,14671,1710406,862399,1777213,1936105,1848205,1822699,2104195,4111923,1810729,96007,136210,93622,21273191,1631662,1258557,1047169,1259718,1631632,628540,1588549,1521034,468406,997246,765547,1050100,1145280,468370,1371867,1043623,1043614,1134390,1862974,557323,1071652,1095498,804541,1365897,106807,587332,332623,270949,903385,687607,708862,204769,1411995,729529,735244,792547,20247310,13553137,426496,995467,21158927,547444,812623,1905202,857947,1136247,1134405,1543330,1025194,864610,98020,1590160,1862956,98080,1589770,671920,1862953,343474,296683,1672720,234088,593980,1602226,1301601,2411331,1301598,19956979,497359,123274,665425,658741,438052,472378,1549330,714475,1014454,950734,714370,20409571,530608,1498122,821455,1509135,21329732,1436463,1528678,1977097,14860539,1977112,308131,762238,345064,421216,1057990,206521,935962,958135,550519,360418,2202647,1035307,1667605,1370298,1834972,1834960,523369,24523,23017,146992,75889,1697254,387694,157513,15315675,1544635,598000,357565,90853,844201,616855,1423560,1870063,1860025,1362348,1471446,610330,1781461,736363,1762414,1585993,1580929,818440,818353,1661653,1095153,818422,1773544,1519543,818392,1639534,1779133,1519594,1661716,1519591,1779967,1519585,732685,1768594,1054693,1107906,1127154,541402,1659571,1277598,1239798,936997,21053993,955726,346003,346222,357418,445849,908413,1041166,1840360,607432,61897,645514,747571,13982011,13982035,1935205,947362,947365,709939,114592,71812,955315,947296,503143,648025,1696609,1303239,1797583,164095,965104,82801,577003,1864480,1257885,768145,1286619,1336389,36418,1615036,1694233,1694230,68239,311749,1615033,1615030,1219557,311743,243877,1598638,212887,1615021,1615039,1318002,1615111,1615105,1615117,13405255,1617979,1617991,729124,1061116,1663228,497485,1350771,394852,654139,92701,42394,590638,316036,591067,590875,588898,589378,590974,526873,863545,634804,508246,723145,901495,664249,437893,876109,1533103,1002694,731485,709465,14135295,826708,733183,711328,709258,731455,708967,731632,709456,5810375,1321392,1017919,1101822,1671382,1929823,829606,513940,360259,716380,978568,513871,1523485,513742,58231,513913,1031461,397981,1431081,162442,788368,1249398,963985,61639,246088,1229892,640315,640336,738235,21421088,4014927,343465,252985,737350,1604488,1110390,871753,312340,860437,843058,822763,1920253,1937092,204430,204532,1869874,1090242,1093671,1859665,1954414,1859662,1977766,1859530,1955176,1855702,1955350,1977805,2173205,1218195,770086,1476012,726256,717736,970222,7102699,1697944,1645804,1611214,889279,1903582,758566,895492,1279644,1738195,4011919,21911735,1651723,18803350,494251,74890,705265,92266,1372335,1313805,107980,429952,13570539,2198395,156373,534622,108490,428863,119839,1635916,1008571,835255,580930,1041391,1434600,435304,1422021,1280721,1572310,1601401,577138,534628,13570017,1616155,332878,1140072,1139319,13153321,1771660,1743829,5164195,405790,992140,997987,1648876,406747,37231,10123,20716,43258,33703,9568,349606,435565,573874,435913,1062994,1144623,562369,1139469,267733,1011049,474415,539095,6511,14062347,452866,1037554,1648141,12466,10465,4960,14380,4012453,1140336,265276,554116,554164,554137,554146,13318123,14554,15508,6016,11605,111298,439282,88888,439291,474022,1703014,41029,439354,439366,427543,439300,439333,1648138,1720012,267658,202987,1720015,319075,1123605,420700,284617,21229664,1123635,1123623,992308,962299,1240002,699352,13228311,1375701,1581943,1752412,21583925,687106,1581940,953002,640381,13585905,13968047,735382,1045423,1672363,714658,1553584,4096065,1055083,1544536,590860,1110876,1541902,1970749,13085067,578584,507637,1349502,1137621,751171,1459125,1019173,610903,226063,1596652,2661489,14860705,392725,128941,22153360,770692,2606081,1661920,16842715,1439808,1542973,832447,948046,948055,3781707,948049,278392,1916179,2270223,1954348,1859638,1869895,3958385,1756705,415783,391462,200044,1668760,1623409,760663,830155,941608,319810,33646,1067560,1951516,252406,2245731,319471,260164,572170,597055,1014322,1875466,17892904,17190097,1014523,21387716,910318,1503783,1030219,1048969,20839600,2014690,13900197,1807825,2014693,2379241,20367772,690097,886456,1431948,1723798,885652,2014696,13830565,1935319,1071286,1770292,1580746,1054996,4444,4768,1760596,5248,237313,636373,5236,5167,1013887,1621267,7279,906892,657616,1592674,1961521,856993,2004424,857404,857302,1358373,1742974,1358424,1742971,1362438,794719,1671775,1952380,1241847,162406,12982203,1101966,848863,241273,99655,5848,668662,15685579,547582,1779112,850981,1519504,20116063,19698157,742177,1906033,1482291,898567,717262,1605793,1712692,898576,898585,1955491,898558,523402,523399,523408,1107216,634723,420004,1484031,841588,1316880,744937,167659,120193,1394082,657886,27850,27853,593083,577432,633772,633769,154948,348727,84772,435574,662296,335323,1581367,1056115,70519,427000,25141,104965,1099386,995389,1417092,721255,719917,751828,720787,682297,1093107,20168749,4258,4711,1718644,1401561,719944,1855318,1039723,1432782,19698340,2051659,2051662,578797,1029127,87559,1303380,1646815,1718677,2852263,1359114,149254,979588,1602418,706201,1602325,987373,1786024,1786036,1786027,987376,715279,527059,385966,92383,718912,1089135,1395129,1263675,1264062,1233333,13318447,1004194,1004170,1702888,1321104,255157,29254,249019,387586,1683733,489985,737686,1140873,238912,664318,751090,746794,1015492,443188,1020787,1140933,699841,1128951,4153133,1712506,237772,738358,238885,237811,2165423,14662075,2165447,2165451,4021357,1226076,509311,509272,740362,1657348,509281,21667163,5113315,873208,93487,831403,255802,1396635,1098039,1730077,853975,294853,953077,1233414,997186,1619782,1103649,13018511,1429272,611782,1663594,1100337,848839,430093,384127,610609,83719,844735,20930581,2003785,13716745,1803835,1803829,969298,2003776,1583740,1848208,1764814,1265043,1935604,2303213,892798,1935589,1725889,1595827,1965691,983806,906802,2204569,983785,983818,1919518,983764,983824,983707,2141859,983713,1388661,1919524,983701,1711918,904171,1062652,2058838,893035,892777,1471251,1684699,874639,241114,892864,1635073,1684780,1217580,1684486,1867489,941149,1635070,1373721,560002,1013680,1867312,1052647,740305,1081743,1448559,969199,969379,277711,1587517,385228,700093,1018675,1144602,20780734,1251465,1654417,203206,1092297,299209,1418910,1132491,979288,20781403,427051,10087,1227459,1603057,972907,1903750,1348782,1006552,1026277,1974091,1974097,2059585,1032922,1664296,1903657,1750324,1806664,702667,1673038,725578,1306839,743596,725572,725644,861451,725611,1382274,1707262,863794,1791670,1549312,1269654,513277,739267,832114,738034,1134525,738073,738631,1120128,1825657,236806,832105,116374,1480359,581689,772519,1770592,4757395,751153,136843,112516,86314,224407,836638,631612,607018,1533304,112711,208477,1854076,513355,512941,512191,511831,1862869,1511988,512344,324034,573283,857275,458290,511822,512353,894925,614332,1556215,614341,618991,619000,1565944,899965,197767,1392726,282790,282994,283126,1582123,1234278,1513735,20794555,344221,1621933,790585,669778,112429,1615153,338161,1987987,1614883,329698,477754,475909,788365,478999,251899,476074,780046,1055911,827791,511516,1802737,571684,323857,324304,479338,475840,477079,573013,13475697,480043,713947,476668,437122,437137,437113,437131,437125,305386,274333,437140,843790,551266,830548,524854,496975,76867,726700,507199,830401,666454,726769,839077,839104,465412,528457,666466,669427,1710952,299575,1133124,227506,77896,1132656,164641,1834942,941128,239167,910948,334084,13270231,301453,21314657,206440,876676,1236891,75148,865501,357400,357037,872887,929782,357643,359131,799306,1721074,799171,444946,1116879,1070317,1028530,750550,1654732,1650286,212704,963181,66151,1504152,1477524,649189,1526584,771391,637459,418741,1403016,1303803,1526587,1526590,838735,1511028,601483,1606570,215941,973027,2019868,2090965,1112634,1082835,473005,1064971,1725172,13467701,1672297,1904080,1754950,1757788,468679,1916092,1725622,1752175,1259478,995329,995326,1792735,1619305,345577,1617325,203416,2760373,818236,1696816,477301,737185,505030,942442,1465572,993790,1133163,1241691,20874964,1288869,770221,1095108,1041877,13636807,13737113,851242,851035,850552,955612,291463,1721713,955654,1515733,981694,1707205,1420131,823153,1636798,1044931,1724329,4149545,264724,1250529,19093,19141,238693,238702,950197,376429,276190,3048653,843862,676696,830386,1000735,830530,830377,830521,528406,1016305,239344,238165,995443,238621,1660180,488977,1061800,725401,1061629,736879,4567603,4567609,236032,736870,736864,1296015,21886652,913357,1141098,17578321,1062121,338305,181312,2027599,1392123,1393458,18359527,914500,2047795,2047792,812248,1733059,225943,1439823,1439826,347185,1251189,202876,1246815,1262130,1247628,1573795,1697410,1785289,16206136,324790,870574,1017532,267070,4790591,2057428,1110636,961702,1064188,805792,1100385,1657243,896095,888280,257734,16948210,13053863,860962,890833,13586071,738982,739528,90505,18994,20680,84787,348787,226069,200716,1676302,275401,287191,275680,1037854,1875433,1481145,9646,318757,562576,520357,2202319,3984845,421711,2000935,987460,13982071,5164507,1911799,1083306,979546,752050,2195141,1941562,16158310,1018261,619162,306835,2202321,20018761,2196197,1530322,1831477,1629115,1915849,985633,1487220,1950574,752077,1829800,578968,2202317,1993579,2168735,579049,1356813,1026523,761011,1629511,1347258,1602433,760903,1557073,761041,1381620,1381539,1587199,986017,1760773,745489,745438,1800049,1681108,265711,265561,823657,1121583,888709,3995625,739549,1032232,1848067,840961,568915,744586,744562,637834,744553,744577,616987,744580,19485487,744613,1549492,939706,940636,4834,727435,252046,14736207,14735613,21937787,1892815,1226592,3970777,803095,1020019,1076967,1654873,1020349,588034,586858,538906,1525477,299059,1059628,1020262,1325376,877525,1601992,735724,876661,20795350,78748,586747,1715035,1412178,73882,519388,877588,876715,877585,586741,587965,876673,868774,868756,1026835,2441227,2441231,2441233,2441235,2441237,972874,973780,868729,1076964,868873,588046,745417,972874,1481700,1486266,580621,635062,960745,1566001,585334,1477206,647671,1478709,1565989,1565995,1780477,1371597,1102002,1105119,1105089,1105086,1555732,1524277,1556470,1565986,837454,1566004,1565980,1446483,430285,1565983,838213,978712,1094976,1780486,1780474,1780480,1780489,1094940,1129386,1102008,668329,1780501,1101993,952906,1101984,1780483,1101987,952978,1780492,1363404,983125,1102005,1780495,1363605,1129335,1363614,1734472,1501704,1384497,774223,1400235,1143426,1096158,1756165,69943,863740,860620,12690175,1619650,561268,561355,561106,561073,1429059,797392,208633,2021122,21810464,1046857,1145442,805936,522568,997045,1753660,1061752,1280403,126205,1086264,307825,1492455,295030,1496397,1615009,1079964,1690771,213472,16746223,722152,1691590,1111311,2000443,1906813,13475539,13475541,13475553,13475561,13475565,5113379,13475577,13475583,13475571,13475573,13475587,13177813,20061526,1021960,796684,1652872,1015420,1393413,788437,1533082,278191,563140,563149,278374,437932,950500,1002718,1768660,1373790,1002412,1084548,797212,4021985,1002712,446950,1051681,1826911,1002724,615814,1722508,853015,13094233,1475217,894082,1429005,739087,1380282,1652917,898231,14237315,13830081,13145581,1554037,98737,68413,173683,101644,349489,21469514,85756,142870,1320441,153463,480712,1652920,664567,1513387,1274328,1515778,1095111,19285558,725650,1646401,17056609,1231899,945547,1269243,1684039,1601413,1689619,1436784,1342665,2070916,938791,16936006,13326141,706750,1146306,1357488,1570870,1083180,20168572,1118607,740158,1083156,1083291,2059303,949408,699892,4279041,728248,600193,33616,104929,348526,135868,33601,84838,348793,544207,567769,567724,442810,4012451,20284480,1756090,1014514,715396,1014496,1014517,1319403,1107639,623179,431005,705328,6608571,1051153,1007884,1916059,1769329,11335,1097103,494356,494911,1411107,1145229,1432578,1135446,1107513,905656,1105281,788344,6754,1432518,1655128,494956,494104,1547104,1791847,1791844,1545070,1145904,974389,1778866,1426605,1240848,622618,1916080,996226,5518,354460,1055041,1054777,1014469,16302616,465598,1016551,732979,732982,423217,424132,424423,421894,424297,525532,424174,953560,733324,949957,424285,727510,424342,767284,1247451,1247307,423259,1295457,1964440,423775,1929427,914512,807985,421933,4781029,1074100,1263288,20873902,1074091,569917,511492,1729291,424021,423094,354487,1027474,1684642,421912,423475,424114,1654735,423487,423790,6770283,1770079,1421619,1930084,1809712,1809787,1929508,423286,422746,424009,1095813,714883,2952961,1686007,1702345,1930351,1604908,1668841,1789921,21515801,2431217,1702345,1550710,5139697,468865,1851379,1100040,29305,28789,1755061,25036,1930972,1066447,1385661,2195449,423649,1635793,1789924,1394814,1535257,2195391,2187103,1522471,2593594,1924912,1316262,1338573,2593583,2593589,1462014,1451553,1374519,1451229,1430265,4763743,426247,664651,442873,109144,19251541,98812,606988,819472,1939927,1929214,1101888,1809811,20997760,13506119,4021409,13349477,14977191,13342945,20424085,13578783,354130,1469730,13349607,354163,13578675,13490319,1095240,1122996,3526585,13560421,354112,1072393,934279,794620,1846027,1451352,1845997,13514057,13529301,13529305,1358775,1551931,580687,961351,797332,1370586,439915,618265,896248,1263042,857032,18951766,1358679,1594180,969217,1106739,1930330,586396,601645,1856263,1056340,1930081,2286585,1471788,782173,664915,1689055,811537,300775,197569,282586,1588216,631522,1286493,1249776,644347,430330,439687,1773664,1459101,1537930,1426212,865447,1383285,814048,4257967,20247493,13560159,1288101,1504239,729160,939061,721414,939049,1417446,519241,880984,234010,19309435,1602973,1440972,282568,615676,209539,585133,729163,729175,729157,347950,21840539,529195,1241016,1241022,892498,635173,890593,858676,907990,1389552,1431027,2144367,509914,1440966,730627,203074,1099437,1238220,1238223,1238226,862375,862363,743599,1238217,1238247,1238238,1238256,79366,3816467,1405461,15005017,67387,75175,68494,83725,68374,368371,949057,939898,81334,566698,566041,112033,1501815,1772419,902206,276049,1136163,1786822,1692460,1536349,1433214,754267,204049,1365588,1247181,203545,1495758,241102,894256,609490,695302,13397543,609469,945862,1482825,889570,1464474,1130985,13018817,277765,1130982,664798,886651,606439,1673137,635977,881344,601102,738595,259363,1146090,265378,259036,13916971,984046,2132189,1420893,1769065,1471965,1657222,620167,13185555,1511430,1511472,1694362,456094,1528111,15189463,438559,785728,1401225,1283301,1404387,761572,258172,604282,1654180,1054543,1067695,4748685,761251,761530,761248,761410,761284,773875,20896900,889756,241540,21295832,636778,1408191,662233,95959,1278561,912049,1512880,534955,875107,875155,721696,20581120,875095,17286895,1905514,1100013,1857130,613681,1464495,887509,1095039,887032,866821,913966,1464513,26551,600313,796891,851560,827506,322969,1281123,265330,15554519,907759,271063,20236687,20489182,20236672,20505985,20794885,20794891,121609,20271850,20236612,20236567,20202709,963409,20236543,20260012,20809801,1578790,20794924,20222653,20259982,20259976,20794915,20259970,20260084,20236720,890914,793309,268384,1732141,663682,269026,787561,858106,858508,858076,858526,1864591,876007,583174,1885549,872062,861397,1842925,1862980,656932,1136070,1456998,583288,858427,1589716,1953199,1750705,1046848,1501758,13162331,806191,1273449,1273548,1273317,1235553,561139,691921,691930,1232382,1273335,493177,256180,245680,737254,794656,478693,1273686,1273866,1273473,690493,1273629,13018539,1595239,1481988,691936,691957,691954,1345248,1604923,1599442,691948,792745,1273257,1273482,1065154,12690481,1047721,520261,1479771,1427070,1480218,989380,183082,1034971,758842,1307061,2047810,67975,1443540,1298490,2730547,1840297,1412040,948211,561934,561961,1587625,312217,312232,1591360,1891114,20554018,13161819,562504,1661248,1528645,1276608,21543329,16043347,3979841,973708,18887254,502870,142852,985852,172039,749449,448192,3050601,20638666,686686,997135,449767,800926,1201074,47794,830437,830623,532306,830449,830602,528403,830440,528430,109168,13521287,557101,1241208,1482477,839080,1402467,754492,1062892,733399,1482483,515545,844195,21295685,20945182,20945173,324646,331561,1479522,3723531,2088484,1672141,1944358,827869,13598875,1378347,3503115,1197324,1626241,2480053,1626277,1781776,2260791,4683485,889243,2127727,889240,1105308,3497197,1433928,287416,1768747,1732510,716089,1482474,717091,1433928,287416,1738939,999397,1142658,255823,1476756,2514755,1712836,487435,1120623,581122,915622,1144905,307456,1066555,1284978,1952332,22144,760012,1382106,628417,687619,1610482,1366380,1790656,1258914,1530439,361687,1616473,583117,687580,1012483,1012462,1935592,1014193,293929,319705,1055758,827005,937579,792976,807706,1098303,708832,1790644,1756177,1634206,1050355,2141937,714919,2892401,1055029,1048846,1316166,702586,1601836,483436,1992277,826888,1896793,1986157,827107,1653712,1992118,1399977,1391046,211588,747427,890596,586342,954664,1594681,255655,915718,798688,252529,836452,836428,1023013,874060,1000762,700000,1581358,806641,806656,435418,1581361,857308,443593,1849180,839062,857320,1024609,13284081,21989420,971761,572728,576490,1618501,82804,15032463,80845,898258,1058983,440554,98602,73939,1505934,21825980,348550,786004,735967,96583,1049506,878089,1519708,1717903,1112991,995260,1053139,1810792,1265382,1014142,1875553,1077480,830614,999244,361975,1875544,21667577,1875559,1875556,1186380,1541965,1599766,739237,1868986,1868953,1840069,620860,620455,21680729,808720,619999,620731,620932,620617,620425,507235,283228,1497609,1494303,839251,16193791,1058077,954694,684793,3676677,550534,291901,550279,839572,799705,1534918,1486134,1607266,907996,588379,1859302,800101,466615,1859293,588313,5218867,1859290,799738,799594,733105,975904,1250865,326971,749731,1250841,1859296,799978,1428657,608494,374719,1602121,1141161,1116654,764887,1779250,1697971,797932,1048027,2361957,1977643,1469082,2101195,1977955,21053780,1977907,2213165,13459141,1009249,1719631,1719646,1719622,1383504,1719667,6394807,1719604,20439061,1719616,1542997,1543000,1719676,1411089,1142607,1135164,1515865,1827118,1634671,1013503,11926897,1579258,1634722,1636633,1470582,994987,1266408,994990,1719613,1719610,1863121,3953591,1027303,1719682,1401780,1074402,1711042,1061404,1667905,5218363,597790,1711030,618847,746590,657271,1373793,723907,499411,1238583,1061089,1245081,1394043,1842862,1091880,1136853,1142589,2154365,741649,1514509,21469388,1287399,1142586,1842847,1758154,1719733,1070257,1091718,1091715,1966543,1543195,1692988,1035835,1055035,487480,1014298,21706838,892909,1919566,1935514,2204519,2204671,892849,715144,892939,1014157,2154367,2109791,1935616,1064422,2194165,2303417,1411536,823705,1070260,13420617,2601730,743932,743896,1646407,2145149,1869898,1290414,869392,21964292,2236831,1065553,1059913,1124946,1359792,709582,851194,1359582,709618,1475286,670039,660457,643402,1408617,162571,1578193,1949035,705427,1703815,1706374,13637059,347701,1139601,758653,1940023,1939819,15016279,15016263,15016269,15016299,15005669,855172,909406,562021,1712827,1941559,16083025,1504578,2047363,1671541,1835071,1222626,1671892,1835074,1829341,1401477,1903519,1062277,1937398,1123101,1123107,293866,1903780,1817665,1385163,1952317,1952296,1951276,1349619,1951282,1304091,1387101,1952269,1903525,1321389,1903498,1993594,882601,1433514,1510851,1251558,4146103,212935,4142797,1525810,1244019,1280592,1525603,13374905,13798809,496951,84622,1242264,860365,836350,20839237,910519,810907,937945,813409,661171,1432077,911797,1432143,1605088,13770753,1352778,1242348,1350897,1250073,910516,637144,1352700,1427214,1657516,355072,874375,1140453,334315,1041901,913630,1980835,1814452,1243155,315322,1242894,818977,112798,1526512,812818,2234367,1406037,676678,552346,496102,611344,945352,226249,226528,1064818,1718638,635353,2284921,1030207,774604,704194,552343,1096392,397987,552289,1675636,1795333,612409,298477,1139631,845002,1004419,792925,1004365,1004416,1021966,1756213,423133,1611679,18090646,813670,1754782,884509,1016275,1411539,1429248,1373892,767101,763246,328789,638707,848551,1455123,1581115,1578874,804094,856954,857416,856987,1025647,1403874,2109855,714598,1454613,983788,657631,1240233,1604494,1671211,555589,1130061,1129884,1836271,1880818,1331913,259507,1144593,1381404,1250109,859102,805870,1046866,866935,1001485,1796077,1079811,664555,1359123,1359426,1981879,2140991,228499,1673827,963769,821950,450652,821929,281704,1254891,910228,1728850,1396581,1384011,1255227,1657204,2148869,836914,1854787,1265217,1103658,572608,873427,1063438,907129,938050,554770,1090167,938092,1254720,1502346,1727242,1063450,1727248,2148871,1097841,1104033,1104042,1090161,982336,2148877,1097799,1656028,1001689,1236756,1237401,865330,646858,799300,1295244,1656133,1063513,1656517,1063444,1097829,1656082,1097853,1727107,1727152,1351098,585772,1001584,1540507,648688,1044709,1253979,1001686,799321,281917,1097889,1033846,1097844,960781,660586,1034056,1063441,1097838,1728928,588610,586240,902362,437071,1081398,1539718,799375,1063465,1097847,1656526,1243008,20861797,585103,1001680,1401459,648652,1092456,1540480,585550,963487,1540204,1446942,585994,1497276,1287759,475363,475360,1377819,562333,1862722,76684,1534912,1039885,325348,1619995,1231185,1652998,963532,367153,585688,562348,931558,1095825,1062346,1814101,936697,1036645,1098507,1501653,475276,1055920,868675,1526047,697651,586111,982375,199006,295444,584824,1013437,872938,21528857,739153,643582,799360,1298067,1106547,656014,1540510,1382550,367111,447919,295087,1266528,1006462,843973,525784,255184,1676317,585592,1728907,845164,845173,1063462,1037065,845308,1306464,1675489,553069,979453,1296807,1479972,2578445,724438,233170,1891522,1098549,874042,982378,1413531,845131,1011925,585823,103156,585331,1411668,1131198,1089240,746587,845278,1033981,873496,1656073,1098555,1034053,1460445,485941,86113,963127,1041727,894025,844924,1355757,20356129,1321128,752059,722311,1714129,574345,1752028,1433352,1321089,1714051,1629754,1321632,71233,1014796,1232265,1321281,1629316,1446543,1629379,1232346,1629742,1629175,1349514,1273281,614794,1629304,1629226,1782892,19754935,4688231,3956397,1429146,1785985,818707,388948,1868776,1403922,1629301,955498,1388193,1637545,1363512,239095,1530799,1588501,1601293,1685773,805300,1299000,773044,358243,357292,357031,357148,357391,360766,358030,360829,360811,412600,12986067,1530481,1844896,20603449,420856,21872414,914326,1942420,1073881,254962,757747,77557,1361970,771319,1269870,1770064,1684696,1898068,1062715,1684759,1898044,1684375,1669573,1071325,1684840,1652134,1770202,1242741,1242657,1242762,649444,504169,10144,13594519,1669732,843922,843913,136093,843919,20424838,843943,569653,275188,573991,574126,569659,21886688,21204836,1113267,9160,1561735,1415658,838057,569647,21132608,21054020,838069,838075,838063,1044016,909820,20325652,882331,2074210,674062,1631629,995476,492298,995506,4251083,866299,13505533,1259607,1360131,1520857,1913086,812806,995488,425428,14151999,1382331,1291848,1136439,746071,1091118,1350729,1352805,1413639,107866,427630,21655361,617158,695968,1139379,766477,956230,1550971,13521583,617095,810400,1103700,75886,90547,1085778,1828186,599605,1901518,1616440,1797319,1104768,67267,1096170,21737114,2256639,1748617,858499,857974,4009633,1520458,860554,860566,860563,860572,860569,860578,231205,13435513,1738225,1341378,467308,1830136,1066198,1836016,1056097,1663390,1401405,756943,1809934,1686451,1828882,1245567,825253,772114,935989,945163,601117,1915435,1371522,1644868,659272,99619,39457,80536,912250,1328061,1057711,739405,17042950,1729153,247405,477250,476338,477658,13343067,663931,168118,478966,479641,20959702,13003303,480670,424843,478219,477508,1079841,1263432,1966921,1390839,1263831,884341,476377,476512,1096179,476680,996229,1390884,480880,12672561,4789819,477706,479986,480055,938446,1399812,1094526,1452372,994885,1405947,15684553,19754080,477274,480799,480661,21019912,760729,622573,155392,519016,4240901,15555093,1129626,61819,803338,1129653,1129485,1129521,1129593,1129500,796774,20223574,1906222,882865,941104,345151,1601488,1130130,72316,368281,43030,6148,2563,3847,5344,428608,428617,172525,173671,1455474,1717336,483382,172342,155881,173143,172375,172684,172291,172057,603211,173200,173212,173233,172435,516835,173269,172609,171994,172396,172297,715834,21898880,715786,715810,2172191,715804,173308,173320,715774,171931,566554,603298,566632,1441206,566464,715831,416002,715765,715807,715777,715792,1249947,296068,344143,149791,566602,715753,715768,715819,715822,110968,715747,715783,475846,477313,715756,715789,674797,16006159,1847038,894202,1236228,851806,1513219,852364,958084,1414626,1392906,20409292,21447134,1065634,476593,1098189,1137729,1392912,914257,278695,18686920,136687,136693,576892,576868,542599,859204,556750,106930,136777,136963,254932,252730,250969,247594,249634,427366,119803,250984,250606,250111,249406,669487,724456,13412989,111724,248380,251023,257161,258793,623917,623548,14339907,623596,623569,869986,250267,250981,623329,623437,624097,623422,1141731,1293807,841672,1663090,1022677,1141056,1509846,1036786,1117440,605392,1141731,1293807,841672,1663090,1022677,623878,623935,4782685,624091,759289,1036801,1097712,1036996,21159554,594862,623620,5148919,623563,623476,1303989,136783,136759,623428,13570127,623983,623731,1128201,1097667,15554873,623494,751339,98173,658177,623752,14735775,1020655,623614,1054636,810496,1035727,1400241,623806,1020646,1763506,945487,1670719,458845,1770286,2815513,894637,203620,638038,301558,550330,13602469,1667086,1100394,618652,428149,1340289,1250514,714877,741652,1091742,1287183,1145292,523543,71761,46033,441325,68527,125065,567820,567697,567712,4021157,4020627,567742,24760,738211,577144,14965,562810,659380,1530877,659374,808741,808744,659386,659377,792844,1045243,74743,23641,808732,507856,838450,658342,887155,656830,349243,12671965,119755,13085571,562804,808738,838456,582805,599782,20018359,1483254,1044673,20849938,1671457,1834312,1730248,1378467,149785,870271,13837453,15644482,640549,80755,727546,1667716,713878,478960,583378,475939,713866,476101,475729,476176,478369,477325,476086,475960,477445,479551,384439,498835,63214,514327,19286125,865081,913624,311986,506602,1802962,1770259,142102,72904,101293,644527,1685869,1618834,1685872,1615609,156661,690547,111196,139066,671911,565981,437767,69514,567865,1689490,150724,840430,2187165,622465,593068,2567225,2567223,947335,1847794,1506909,1938712,1749337,2163307,2356279,2091223,1338480,1779871,1556164,1420617,705601,1779667,1359642,1846450,709564,1985692,1779571,813937,1033618,441070,1718488,1661707,651085,1054981,18114961,601672,821905,1458276,821923,309577,20581321,1395159,1465389,1919257,732706,1831864,2047786,420910,1025569,1259646,85255,765973,1088580,1352463,1964488,2047450,1232928,1038049,1832545,13028073,344641,868471,836062,756700,946480,1832269,1761157,782179,1240089,18875551,713368,709948,731557,1597384,711331,718603,2047453,7020431,1324539,1928965,121936,81307,1498011,600859,600754,566932,428908,1608712,565975,14455,562351,1066717,173860,874903,1029919,172195,237487,237526,1768867,803248,1033471,860086,552076,3504149,1583797,352819,843469,186634,2021884,950893,1268688,506395,410710,1260588,143440,821365,850528,601807,1690267,950362,240010,239128,950020,941011,940801,239845,20143591,22177192,20234914,682459,488590,26911,1142466,238720,240208,238570,239551,342679,1426710,238390,949927,239668,240262,240127,239437,240700,239257,240112,239902,1082295,1426713,21654458,577198,722008,945550,443950,115906,115873,70780,564085,1032967,757579,527785,1397595,1266681,939205,209599,1036390,1487733,830185,830188,798979,830191,959827,939346,741049,809518,433828,4786583,2080219,1680301,741046,872974,810883,20826115,1296393,1376325,1984810,401611,1684255,13277029,964489,216934,1655578,579772,762046,580141,508048,936514,1230771,858709,744967,1481100,947002,216733,2752035,485410,445189,736744,4781231,1365552,739504,737101,249973,247828,250843,915160,183787,915163,929353,1284018,1406157,1797100,1067893,1603777,1524622,1660339,1810732,312166,312169,847900,1660327,1080792,744880,1242240,312013,527392,527326,247798,249691,1761091,247501,1053844,633808,241108,1787566,1204323,1054738,1454418,967537,967519,673990,1231593,1763482,300043,15024333,1660345,1381260,1095432,248662,246574,249580,599581,848029,414286,1227801,552880,539128,247621,2230881,248539,1834033,1809463,1321191,1929517,251056,251017,251398,1521868,247189,1015243,247459,250171,250897,250615,247933,1369668,840277,15107063,250618,248029,249856,1141431,1863544,1638058,2117295,2117297,1480113,568846,1645762,1852612,248485,1418844,2110395,1134432,1783489,664537,1060717,909916,1134339,877825,1018783,1020757,717997,1043557,1043617,1459044,1349127,1631380,56557,1631380,13645715,13027231,1121955,745717,1288842,1012105,18313240,830626,77665,1306425,1051732,664936,1776265,1485483,1691095,1614277,2117387,4016375,218719,103072,720235,588340,1730557,664297,580873,908086,588376,134818,1605325,1287762,1534786,1286808,957535,1588390,1014292,1726888,1606891,499213,1078833,1514560,1605841,1514557,2145179,21158672,1977916,2366665,2187507,1317018,1859950,2280883,2145147,808558,1514581,1514584,2717093,1595440,2501181,589552,589444,208822,785038,72910,6268,1770757,265243,1596403,1770319,1684459,12901723,1356924,1678927,885658,741721,4787565,2044102,450229,450232,1496199,935854,26578,62167,1939756,1284144,1509636,905716,1252011,1244805,308596,1245039,616801,638467,1252008,613750,20202400,1636801,696793,278317,1374144,1731985,606649,1003915,1582681,838342,727540,1081755,889117,1530835,1046509,4093611,1084473,1544722,15322195,1872292,4278957,1233264,1233177,1588234,989587,394507,1274013,1841053,541948,2025094,19958689,827095,826873,1353402,639700,1371129,903448,276724,2939023,1142979,1491591,1796281,1037458,1836154,3959547,2093776,1346430,4021427,4021443,4021961,15189789,22194901,1353654,276697,811414,901168,984268,1042774,1076088,1353609,264742,1099302,1042885,1674916,837235,753724,14436991,1680337,1997224,21614963,1233312,1233321,1233240,1554052,1338630,468337,731155,1073398,1233234,1233315,1021030,1233282,735052,734992,2056771,1244505,1233300,1233237,1759579,866782,827953,806761,1669162,164089,876619,21295091,1534843,4567163,1277847,1394022,2229297,2279069,1098690,12910421,12641945,12641939,12641937,11928699,4007883,3962785,3502233,2449153,2150815,1989517,1942543,1781935,1657684,1306344,1394175,1397922,13381809,1545604,253090,17803906,291811,235729,291919,258556,630517,1115397,4017419,914104,737830,1522444,13018129,550294,957565,526528,1028458,986350,458959,754870,4147043,2032765,1481892,1831345,4011613,706288,948958,690001,1490136,771466,1619596,4778777,357019,358033,585499,1033216,799303,799222,444928,293608,442909,442876,442912,111193,442879,442900,4783585,442882,442885,442891,442894,1478331,233623,766000,1054855,1785283,1929313,1517683,259522,413023,223912,1678924,13003767,989170,749461,149137,1584037,1992805,1081293,1036705,1853224,1727278,873370,338299,987481,386185,4009033,1083072,708415,898570,1313427,898579,550336,295099,1782676,21421955,1249161,2167971,20168326,20018827,344206,938506,496048,955402,628165,1012489,1403841,752065,553108,235720,1729372,636388,1782700,636391,4688673,13161611,4783815,578590,1707229,866884,1443264,1402203,1429125,1780753,623566,1384662,1553932,840934,1051702,2318887,623929,623938,2011906,2011909,623617,623347,1703560,851269,623479,1645792,623608,623992,869974,623401,623482,869980,547387,1582936,739657,718150,623797,623677,553042,981835,1827190,1703572,1260147,1252833,721111,466459,1667728,1401819,1046797,13618417,1302972,1276899,1232739,614497,946366,954739,552115,10733145,2076886,1007953,954730,1092411,979330,952147,477262,480118,476692,16969495,16969507,249106,250861,202834,1249392,1959742,695812,975856,345535,1743142,1138887,698059,1565161,1713028,1713022,1245495,945394,7727505,527080,1447581,1447554,706129,143857,1939699,250675,7020485,737842,480136,1447623,1447560,1447647,1447611,1447653,20602030,1447656,1447590,1447659,1447578,1447566,1447662,1447671,1713025,87178,576523,1676416,1676413,16969501,559495,113842,1240446,275356,1733074,2035288,1832653,2047498,2194417,2027608,1244826,1244820,560491,876604,784129,1049203,1230414,1009045,1009069,1390410,1043200,1758124,1758145,1091688,1459062,1135599,995149,1758160,1758112,1135347,1758115,1758166,1758139,1001266,1135254,1543405,1468626,1136721,1758130,436474,877867,1758148,1707634,1758127,1589833,1730059,1589779,857965,1758133,1607653,1842892,1478202,8091197,821179,4141639,821185,1758121,1001521,1043554,1065247,1758151,827944,1758175,1136067,1758178,864655,1459056,1134948,14061401,864682,5139341,1510968,13837081,1001275,567583,1125198,668824,1758136,980023,550771,1125054,19854772,4111685,2414709,1427793,16170373,13284641,22152460,1235931,13357727,135451,961756,1747141,1627018,20368192,563626,1135977,1287177,1515661,741556,1827052,1853278,1853284,1069402,723199,1101159,1820920,1134444,1145187,1413021,1827358,1853275,597079,1590241,1135365,1820908,711418,821830,1783504,4687967,1843561,1145322,1853269,721303,803050,583099,1719706,1020898,1098741,1020895,875956,974326,1754698,1416087,1605961,1136331,1520560,1136370,1520557,876001,1416153,1044451,1416150,1555036,1842886,609913,1621114,1550428,615427,1749118,524506,999289,291652,292000,291916,250594,20247565,737065,226444,5148097,257878,236884,1585813,972835,1671208,1671244,1241859,820276,956608,312403,3268,955987,5431,5275,6241,4360,3781,311881,1480521,1446615,5341,293740,1423596,294058,297289,1108140,1108146,937447,1108152,1108185,188818,1111062,773134,303298,20272186,1507311,804607,21925595,13145939,1694185,204091,219277,1098363,1449579,1045093,981796,1449573,1715653,1550794,1419339,344650,2097946,1818715,212884,1999876,1127832,730360,723400,226408,737749,248845,1088481,226492,713914,291865,226150,1825945,738292,1416108,974449,736564,890143,821836,974212,1524787,307429,14860313,13727163,248947,1543321,1543333,974482,1032523,20115445,1135635,1543318,1543297,247540,183079,248785,874978,1543345,974479,1135641,1136313,1350699,1350828,1350831,1350615,964105,382099,1543339,13102987,803800,1543393,259360,1543372,803752,858037,1543396,246886,578602,1504110,1543324,1543336,19956631,770272,770263,770275,770218,770227,1538395,1108266,1543381,1543375,1715368,1715365,1715437,1403406,1403400,1403397,1403394,1543387,1543390,1723819,611089,439429,67345,1462008,348367,265054,1139181,334420,1146027,1543198,13837077,731824,13837083,1543351,1036693,1104021,1290384,1097778,28888,1284417,21541982,1636357,1342806,1241244,13475603,1505097,796669,517510,2262211,824905,1755880,825862,825811,825829,1609264,1585966,1942495,825835,1110750,825844,1666060,1291710,414481,1141479,624157,1508295,2075710,1323813,1899136,2230543,672121,1046275,818167,243502,248038,251113,12671655,247627,248206,249271,249736,247678,249943,251341,249880,250540,249715,249826,250303,249760,248101,250582,4251483,249787,251158,251107,249097,247972,13230415,1317552,1828477,1829026,747862,15329561,250084,250138,250744,4788491,250765,18803374,4251545,251104,4251539,249448,248032,747865,249457,251332,251263,292849,365629,649183,1783630,908050,1510158,13215771,1233939,264175,531076,837883,1008676,1142691,1045462,1018975,1018987,1018954,859030,17893567,826432,324691,291880,1689337,525484,1135179,1135272,1135596,13837133,1605955,803281,1964221,1074408,19956721,1749178,20651950,1285845,21501158,753748,825820,825817,1287561,213442,1385511,785842,630412,1349817,1532356,1550893,1550929,1550866,1550827,756910,6530395,4749213,1679065,15013519,1231665,1520368,1014346,560521,534994,1023532,634813,1066579,3549185,21812162,1141728,1399905,65797,236677,1461576,953551,1670734,1302864,1302861,1722724,1302858,1449681,1287786,1443657,1530247,1587178,758338,1832575,1834447,1352460,995725,1080432,1984180,2184395,1524217,325375,1866043,956218,783109,276703,1137387,1437999,135877,9952,953284,4783763,954832,1517305,657577,369100,119782,292030,2044645,2009674,2107771,1912960,657427,1929421,1316832,706786,706597,740368,5101041,809956,739420,699853,1032250,342817,342976,69718,136195,10735,553132,236527,249016,235144,95317,235831,889270,269230,293599,1512366,2246981,889612,1743682,1614547,845551,1129413,2246983,413959,37228,16804339,1063636,2007496,426070,1810774,892828,1810636,487231,487219,1461753,1095777,841690,1521256,1120590,892912,1291803,1059700,220717,903478,1046725,1730671,254983,291931,236866,247663,890764,465409,116674,1241571,1481007,200200,871456,982423,874549,692917,1480452,21964919,510391,1480452,886444,1043257,138877,1968709,764185,3085,555163,576787,81607,344170,346360,824551,13697567,1392603,726271,17189710,1385805,888571,888574,236791,235396,236047,258265,22195807,1723732,236056,236443,623683,236413,235933,236302,19375543,623899,18187879,985579,1419720,623509,236773,13300259,236167,19459810,258214,623515,1410111,948835,236053,235108,236131,234976,391780,584071,1138275,1138293,1138278,1138272,207343,1249791,204232,821602,1236738,1255452,1099350,821671,1255458,1253430,821698,588586,767092,357106,358138,412705,755194,934705,1352766,295780,1350627,213214,1712263,766591,1693516,727249,1338642,1046305,1239660,1239678,1461765,1239675,1239681,1239684,1054498,2653837,714436,1966858,1732660,1145784,79312,714484,1014037,2041021,1853404,20689705,1853407,267958,242656,514426,1977676,1253739,588334,1236747,204877,113935,821608,1254486,1237653,1954369,1254528,821677,1954354,1940422,1048030,1954372,1026556,13655267,3199911,1028929,1766479,1640203,319066,2228977,883066,1610839,1218048,1684414,1684402,1382424,16935967,1044622,1565200,328300,1565188,1046668,1429479,1043632,20795260,1652554,1652551,990544,737467,514417,430039,146710,71734,1849522,1136451,19043179,1851256,258313,226360,636400,1646710,719368,428797,757939,1831630,24544,1098075,1035286,476641,527983,1205532,1538191,205171,513595,357277,354529,513760,358816,1219383,5132989,937381,869992,1144848,1210620,870157,1713100,4790399,1407495,859423,1549387,725464,1349442,1423227,478033,250051,1426968,236242,236704,553090,1252452,1047745,1047754,1018207,315232,271009,1109691,235990,236410,235288,235510,1517461,508351,553123,235303,13672211,636433,235252,237214,235330,654379,780598,13428581,1306053,782401,782413,995647,1529893,1952815,821305,821293,1043842,1249716,1257000,601714,894133,1496292,635110,1956136,582115,1432215,1610986,1904923,1904926,1904929,1904932,1904935,670261,1026772,1805674,1805683,1805686,1805680,1805677,1283820,1849594,331636,524905,1443201,790903,839071,1128237,1659517,1491477,1445811,72403,17544115,1628545,827092,20324851,20311714,20582854,13325911,1671202,16804624,275149,960109,291496,6040,1930,1240083,13269125,899035,765778,803164,1401822,578542,1942,377572,5100817,1362660,20489599,377593,377587,252604,898216,241885,263230,270805,1554169,25981,377551,898222,270817,270820,270784,1066729,377575,377560,1402671,1210593,1517722,728383,841621,4777641,1517680,1232751,1411638,4002005,111643,89071,811621,301624,303256,821623,824701,58603,643510,1254597,1004731,1045213,1538692,26086,111181,73972,104893,111217,111178,96376,111235,34192,1818202,1035253,111223,111220,614485,12994557,111244,1450218,2077042,842713,1721692,525241,170248,1141083,1678660,899806,1129518,1070305,1107540,13537859,671944,1543237,458362,1074399,1136886,1543192,796987,1018795,876022,803200,583315,1543156,938770,468280,845560,1732324,845548,938767,2674065,1543204,1543153,1543189,1543180,4777947,1411506,1543186,1543150,1729429,1552480,803287,1543183,1543165,1002775,687589,706792,1654777,803182,1543201,1136100,980020,1543159,901696,4009621,1543207,1543222,1543234,1543219,609886,609901,1821706,1684141,1550959,1104930,948661,550348,1790704,1233213,1537204,630988,237685,163465,14473,14827,1390602,152074,154960,88573,30076,24499,114553,9991,1276905,152074,154960,87478,566155,93286,448267,444706,18376975,758488,1833118,1007431,82042,82024,724081,114322,566866,1066900,1654549,1832875,1405626,566038,566497,155023,566065,421786,1716352,16205587,707767,1431231,5101353,338275,722887,1588714,903541,774112,21158516,1356117,310468,1487781,21158618,1487790,1356126,1487787,1421892,1345560,4387011,1602160,419575,1602166,433759,94816,139069,588694,588700,848509,1078812,1413660,554788,1077837,516052,362554,1614112,832819,979924,1587676,1779019,9442231,1581859,20260177,2614695,931270,248626,621235,560503,560500,738277,565894,13420127,1314681,1728079,1349595,929116,643360,1897435,621169,620071,620479,620038,958174,1137474,523279,1603363,1810198,721213,12986195,258808,977626,717676,620143,620281,619831,977503,209389,2013589,915916,100036,1687300,1927726,717682,718192,828349,620281,619831,1610959,621415,620680,255697,719518,717139,361435,1061101,1935139,620164,621484,621388,939322,938998,620104,620941,964882,148165,774220,2371805,13513633,17974642,13528765,1001893,852316,20272234,1328205,444883,1268082,610549,1670812,7884943,851707,851596,530017,13061287,716449,619555,715972,1302498,614578,748180,1317897,787393,787396,20930917,332335,2371801,619966,354589,717895,620488,1022290,21937097,941170,15555149,793396,949756,16157788,787399,21937097,941170,237574,1242150,14444607,830212,621046,709504,732631,7727933,430681,621520,1111050,20861881,813724,999478,1422528,2081620,999487,20885707,437890,348901,349558,209578,274951,1453788,621331,1094166,1449540,430681,2887997,13145245,2887999,76360,437818,507073,1860550,813676,732634,713497,787402,732619,419347,840319,4781909,121222,1547836,554458,302692,767170,732154,1097979,732643,428554,2125915,1759522,813643,2888029,2887993,565999,1468824,227860,657487,13618719,1349736,708949,1033279,1694305,1078017,1074429,618442,1399647,909865,660592,1009672,1009669,4000383,256231,739792,751525,751501,2199877,713440,1008580,135919,76297,1410102,601063,348484,1590577,121219,583984,531265,381481,1549564,648808,1428003,331819,556228,381481,1480929,586501,586564,21599969,358351,281689,1090398,1001602,902377,693310,2888005,574198,646960,427498,749524,427468,663466,749521,13318267,1474563,1253634,466315,521290,1009651,565420,657490,740656,1451820,1451826,1773430,574246,427480,427468,1468551,574288,1557619,1584463,1539619,371746,1584460,320611,427522,427471,349201,1562509,1422348,1451814,622426,1422345,349234,284020,519658,1494480,963523,643423,1440621,1422336,745174,750802,1247997,582586,18115084,494506,1847992,745174,732559,1422357,622453,1422351,658189,1535887,13010821,366301,1141704,728704,631228,937636,775861,585376,1584730,1449810,1476945,1072636,1556191,985810,1614928,1006378,20755267,1615081,16194013,1477557,2195189,1146252,1146243,1146234,1146249,19544809,20475142,18302206,15004961,19809367,5165253,1146264,1146225,14444667,1074082,1074085,1146261,1074067,2059654,1146258,1146240,1146228,1140327,318940,956029,269482,269500,1074088,21352262,1146237,239620,706762,1226229,18583750,240181,807982,890965,1139493,1146162,1146222,237901,238528,950029,240751,239725,238741,238420,480424,477004,70885,136909,657481,835528,949510,810037,240097,1146426,124216,457027,997168,240040,239758,239884,240712,239950,1132626,21840872,21854321,4784323,1977718,1859677,1978036,648556,1285986,2145159,21556568,1471656,2130377,1977799,1782034,581491,587944,2050414,21470675,21435998,21187292,1940419,1977850,1831114,2087305,1557379,1617169,1374123,665020,657901,114424,657574,657883,426691,386128,10966,1515652,4141673,1572646,20809741,1589353,1596742,1758769,142849,1521865,155911,592711,670669,894061,766189,4010965,4441,1312683,436255,15583,950653,12740573,723886,1875535,1054609,1403832,892951,1066810,757339,1362576,1618873,620620,149503,619852,368041,13611091,2460135,2460133,1264521,521953,982570,836110,1004185,1093935,1004188,1094997,1603282,1460781,620647,1712476,1264293,897538,1906006,996313,1093929,1752130,1315971,1906564,996304,1781170,2880585,1093932,206545,620359,440212,591367,726757,1469856,1469859,1302357,1377282,125068,11086,93382,19117,19108,20908339,349279,440872,1448253,242626,443803,20874103,242713,427090,358513,359371,359779,573910,123958,124015,1109043,583942,808756,756514,1611700,440737,27163,440734,440659,440803,513505,1128843,1782784,357058,1034437,1829410,1128840,1414209,9808,829267,302548,1067197,910210,669865,669862,1831543,361069,1043899,1473909,1472421,1473888,1816267,1263444,421804,1803916,239392,239908,1076913,1859782,21783362,1381857,861631,19250248,615994,427723,1832812,421966,4783143,710710,835174,1433145,1834087,1253199,946630,21697241,996169,1036255,1259508,424411,1452693,33904,74833,596737,265774,1231572,528379,268363,1140402,860158,956098,268279,779773,835429,1517746,1776538,372625,1779607,1409814,1779505,156145,851197,851338,1779376,1524109,850561,1515730,980407,1873186,22073741,20311621,176587,860431,860440,860446,403243,311887,867277,955942,967399,1095555,956278,956605,311920,494071,403234,967393,311878,1588384,403252,406000,403327,1469352,1034923,141862,426703,330307,1446561,403225,403240,280222,783268,12739921,451138,135268,639820,608137,403267,1130418,4729013,403261,13466877,20236726,406039,1437213,1044031,872065,1026505,1552507,1552504,1401675,427537,770182,4278633,1250949,762778,1250946,956944,634519,609268,403258,18939262,705319,13716909,5101235,2075776,2075779,1587793,1252602,412993,163609,1245405,1245933,1805110,1499994,278428,1137624,1103892,1289022,892774,893029,892930,892795,714829,892936,892945,206395,1492782,358786,360451,14141847,357931,357142,358648,357154,357115,634228,357685,358471,361378,282535,357703,264022,358123,40855,358240,360517,358207,357235,361387,357913,358183,394663,357919,359317,361156,1383594,358876,1254000,1247130,357478,842050,427729,849613,136207,25330,427711,427714,357640,907012,821749,821743,444127,821203,1254606,1238316,598051,1255536,52927,43849,34165,398176,74998,598051,1474578,601750,52948,1236681,822013,1465467,646798,998356,1526551,1540288,1099344,646714,1255146,361060,585517,799162,836341,444955,74788,902368,799231,799240,799297,823822,1256409,437077,1255878,74806,14611,114646,1387872,585655,586099,1255338,588385,1253421,1563700,843355,727366,1540366,1672339,758806,2047774,1033231,843385,848377,585622,1006702,1538749,1563688,1238046,1414119,719017,302779,1341630,980827,436696,428242,585400,656035,1506138,1255209,1255245,1254984,1732426,74770,1411455,1686244,440410,1254987,585547,2024974,19853881,198145,2107765,1079916,20116051,700012,700006,2066134,1243002,701566,1635367,1481352,168562,320158,1984126,228544,4141439,1951387,228544,700015,1461987,1450695,600571,1730407,520264,2047780,1834336,1834168,1832959,269494,600325,2628067,104347,823627,434065,1018705,1018237,1258065,4097593,1579594,21064595,1831678,1396041,1834063,5193699,697576,1092333,711394,711391,295990,1610350,112744,431146,104401,961141,13602091,1595995,714814,714787,18803206,234184,527995,1551784,1323342,1328115,621478,332617,2449129,624067,623746,623794,623941,448915,1495734,944752,404731,1686040,242731,2299663,974233,1044499,803845,803065,803803,1504170,797044,489325,803794,995164,803818,1771063,845377,332392,995128,338476,157648,1065481,1276914,3908181,640144,827089,1587928,276760,1659241,640405,1596409,1659232,1999228,232336,1771072,470278,1735087,1521985,730099,1557016,995185,1130295,735916,1958236,473422,1447086,739135,713689,1031404,1098312,1250583,1630048,823402,599614,796543,19582408,47437,1790194,1487370,830434,611569,817429,872944,153457,357859,838318,1502421,899881,586195,586207,585760,588325,799183,884044,884068,883858,883849,883777,883801,883861,883735,799180,799330,1033195,586066,884155,1253574,1033225,1255635,637789,1598686,90241,1241745,473581,1077492,883876,883807,883783,884122,883996,883999,883879,883882,884113,883774,884107,883867,145840,883870,883780,884059,883750,883885,883786,884002,883888,883705,883891,883894,883897,18114994,883708,883789,883669,883762,883900,884029,884005,883678,883903,883906,883909,883792,884008,700033,883912,884095,883723,884047,883756,883747,883759,883675,191161,1523440,1880698,1049017,1422051,1585477,460513,746911,204298,275320,207052,1002760,437065,939850,1393263,780133,13770893,322339,251596,13428121,1512793,738991,1615066,1085709,294967,313558,562060,773050,1526326,556591,360298,1589392,513922,361360,866242,1503444,13789741,1720018,14141817,3974159,1016125,1003897,635767,1139940,839704,1085196,265663,294271,159211,1016059,1837213,902491,588487,4251823,1254045,4223879,696562,821557,322753,1231224,299203,1055761,844969,1237752,3011277,1670785,18187990,20973145,636469,235465,236224,20973115,236719,236875,20959303,20959276,1016665,1702879,117991,859192,705334,139519,1258818,425125,870082,235711,236920,1722013,1143177,20920525,20973121,21666497,3183853,1793158,1412430,636496,1564465,282010,931321,861775,536653,837826,837838,588301,1129395,938467,4783559,1083963,1081419,138733,227557,1129416,206692,179113,235456,424093,1099434,884230,1093872,386236,894130,911455,1596841,840181,473659,1304553,837301,1581331,1738093,1426926,1303317,2023561,1116384,396595,1848379,904153,1583746,1848202,1777228,1780357,1780360,15970996,13404179,72436,10030,649321,46066,3304,20578,494272,1021102,1999441,882838,1032184,4778123,1986052,1234731,16181818,940846,238738,940939,941137,240676,240820,662308,659971,838453,838459,838462,437803,437668,1089078,1089099,2239231,1235370,1235388,1710991,856078,1596082,840139,1734352,1429218,945088,20998645,1014544,2040508,13027439,291448,1252689,570151,571585,840379,362992,1382904,21446459,992638,1617178,571915,1939537,573301,1939843,1412139,877474,1769029,1769089,2091139,1769260,1660048,1218981,2231641,987271,1420197,1420194,2107761,1037212,1267089,823696,899359,42757,42994,43114,252202,43147,1768735,1273632,1423290,2107763,347149,1937098,254704,770614,1420014,1445784,43120,19250269,118387,1397472,93094,1683865,81019,66589,119698,899422,1919488,1810771,1919482,1014067,1014118,1919485,1919476,1014139,1919491,1480518,315388,2107769,1480509,1480515,1480506,909655,516862,436750,33709,43219,1420095,1420329,153589,1673608,1657165,899413,2231635,1600693,1668289,467320,973228,973225,1048942,1250355,667396,917320,5139861,790744,635164,895093,209503,13917785,556252,1258224,485242,1716328,843571,522913,415819,1374030,1269885,1231701,1794163,1628260,4001117,1586950,12967071,487168,509149,1438344,1780459,1092294,20567710,1982155,886594,297844,659326,4694321,897547,700099,240226,940804,1810723,1014289,1403007,199816,323545,1315647,1477635,513481,887497,613579,451075,656536,1234770,862294,782197,1117479,1707235,1944511,823717,664579,898279,1429122,866941,1041193,1863511,259156,1008286,1046911,1020730,1015933,1009342,21203945,1599544,248824,1503348,739483,1512024,1067833,15190143,1249641,825268,1246203,203443,1250151,936967,936970,936910,1952905,1311513,13193087,580183,249136,247822,246706,758914,1933519,947344,232381,1980808,892840,1263549,758629,657055,1941697,1933210,1578853,1460091,1580743,656758,20439517,18358240,1721395,1759015,1675429,1031494,1721374,1436751,155494,1074070,1569385,324016,573181,21911282,572389,570334,1632829,323446,323659,424642,986143,799126,2007424,1632832,570280,323380,323671,1135569,2197799,917266,1061119,870781,250579,1984060,1777402,1898131,1559281,1403055,1320249,509089,2153937,1378044,1641868,1948537,1559833,1770271,1780363,1083816,13350053,2444063,16947082,2128877,1559359,1561297,1829035,1055047,585223,582703,17178475,1284129,1801114,981130,711589,1146798,1547488,1233552,72427,959110,591007,1105476,590842,1755718,1264944,1386984,1928917,633781,1267671,1014295,1374501,1521007,4128589,1626208,1058557,1755094,589084,1621954,1755091,1523209,1259577,1927684,1697239,1026508,1715647,589843,589420,893242,844513,1520866,1693801,1511415,1623808,501277,1521058,554059,1131111,904960,1131105,1457445,1085931,1977868,2130411,1955278,1955230,2044009,1080780,2080498,1093629,1521028,2130407,2165309,2101225,341899,788290,2165307,869383,1333827,1859620,1940473,897877,1955404,1047049,2226667,501256,885583,85114,1599805,1531600,2101201,1977859,1977853,1670737,1859797,1277337,699745,90886,42286,567829,154972,92554,124981,608854,104935,104938,104950,104956,104959,433558,427633,373435,1247904,301357,373408,153616,574105,573976,573892,349150,573997,555133,808753,574000,808810,808747,1501587,4004613,1646629,345100,808774,808792,1451697,808789,808768,636760,345100,1440594,1920247,1646866,1524973,1629463,1941529,1524970,808762,808759,20424790,1030558,20544175,816169,275911,322018,755566,370462,2047621,1096695,1657663,2178685,1955227,1978141,12823737,9443971,2098930,1240050,1342446,622567,98581,576061,1478595,4021971,614344,898657,1250091,1432590,1352973,1432059,897574,797125,71728,71809,71731,71788,71758,71695,71755,529237,516397,99604,27967,70810,6307,1372677,494593,494794,1394919,959800,274903,274984,274993,1129779,91987,727900,1517749,521440,539290,576829,87184,118327,92206,92251,75016,92209,449485,34684,208483,576514,342448,170770,85480,433372,644425,576616,373216,1875511,783958,14080,4309,6847,14413,9136,1259277,1743703,1264581,1743706,1905553,1105467,1525300,494218,1583914,25510,27028,23659,1422312,1044844,620869,621307,251383,173104,1552684,684502,249076,632338,13505767,1786282,1582126,1259730,468358,1931932,684502,2214483,112657,1002994,468796,1456098,13094455,1786282,1282698,761668,249088,720718,10054,1541056,1693921,258826,473410,1730167,781234,65497,983545,1467069,1298448,1654651,248866,3182631,328750,1437198,1749067,781234,1647967,1094796,1094973,2518107,1094946,1129356,13261873,13459577,19162,1582588,1786285,1437189,1487940,1693837,13358237,1671274,1939897,15563271,5464,19063,19225,1586563,1620019,1480332,1671286,1316238,298918,331246,19048,19240,19135,19192,1429407,108997,86371,516010,19219,19198,19147,19156,1405749,781654,1588321,21459194,957325,156754,1654579,4257599,957325,156754,1654579,762367,189019,13646229,916420,848023,800497,718591,553756,354592,719311,21614795,967543,19072,18862,905851,716821,619414,19186,892984,384982,738271,20504434,1797616,284356,794797,546517,1110399,605437,1231839,738979,946747,62161,1496796,805477,1602127,20310415,684775,578560,1461759,983782,1054510,1461780,1965703,1264971,241024,892969,1054483,983731,1935535,983794,4021607,1263903,983719,909682,4240299,1518130,1470579,1965688,1965706,1054492,1528582,1919542,1919563,14599773,1965697,1088955,737770,1332897,21447272,246079,2072854,1044340,947785,781855,1041946,15024929,4387231,1517527,1242648,2383627,729025,954769,874465,728710,954472,944314,1058266,971272,1109394,570277,1109373,324607,851929,571798,856888,716032,988870,219238,1073608,1530166,1631152,1902073,19202815,1419987,1839733,1132053,1052317,1085769,1910944,1350432,1350552,1350618,445885,964096,20756131,168907,2020924,1457226,2380467,1065433,1401984,1768189,1943056,1586986,1637614,1530319,1662082,255637,893809,1058512,2171255,1120530,1120545,610381,636163,1000600,1710523,20732176,344695,135601,2088607,1978771,701542,1675912,999313,999325,176422,999316,379801,844681,3767473,1600816,343741,1623139,1251252,343267,1496013,798559,3625829,22112273,1021114,817783,162547,247918,247816,17190907,247885,1664332,1055107,1065094,1131225,1049737,13539029,1773655,768814,1896391,1839511,342343,115885,33985,33967,348835,656269,349204,98569,13177301,48724,632557,173398,566614,603241,25132,20168455,1517992,1035655,156337,597757,1667062,307897,307831,1587445,362659,618625,1240005,1017940,1472646,1529698,1757167,913633,933754,621793,949486,940933,4789933,1603069,237766,238765,240652,1522759,891910,240502,238162,1522801,238081,737527,911467,240724,238000,240349,238669,1603114,1052704,795556,1435344,19854913,1561780,498616,1611853,1248186,284416,1756708,1756717,1134159,1399461,980950,2027671,1809499,1618828,826951,324040,571486,323092,1734385,980917,2225123,1642702,2147639,1122594,2225125,758377,1266111,1928725,203593,1250508,1930417,1942204,1006453,1929499,1584976,18583666,668077,621670,699574,875836,1578757,691090,1514542,718900,718819,437029,1406043,555850,1558003,1907593,882919,1557694,1051435,237511,239431,4788561,13482521,4784885,163069,2195399,1907596,238792,950074,1907590,2048047,614329,1862926,282886,1693993,739138,249160,908533,493393,478288,206053,345418,638689,1321800,908548,1867981,1703341,249079,553111,20423836,258526,738610,258499,725257,14236671,1516513,470572,893611,490465,524095,766519,1233567,247942,1026913,753838,1100523,1980817,1628632,1840195,2109859,714520,2109861,714514,2039914,1311033,16019128,1694896,2007502,2040994,487249,1014031,1977214,714472,2007442,1868686,1694842,1528045,722776,702124,1014034,1935598,2094856,2154621,536173,1244196,2109857,1258152,1854133,1671364,1856350,1919503,2141005,996073,1468329,2148467,2338987,817810,13443647,1527796,650866,445837,4781835,13229497,381940,1833532,1071766,5131921,748093,270082,1851343,1373913,1230975,1114881,1675633,1754617,332344,1599535,256138,644287,713734,1657540,2040556,1100520,2049931,1403721,14985025,479977,526240,737920,250945,1054486,2105377,2007475,20826361,983695,1919584,1857814,868108,648772,1601998,1919539,1014064,77344,1588474,225970,1296228,1656919,2105374,2041084,2105371,1312533,1525264,1790773,2058829,17434381,1857829,829495,1287252,1014100,2269785,1713046,295891,1810777,813406,2007457,13309753,892807,1097658,1546669,367291,389170,21654677,1970758,1825855,2160081,526090,1141179,4728739,2923077,737674,1248225,1272288,724969,1535113,1554121,803587,844516,1234602,827941,1939582,764257,2245649,20474992,16817818,1614118,186664,2195251,758773,1358256,1598650,1678930,1046683,1388985,1046695,1886233,13162011,1709845,1901626,1739140,1866568,1721449,1709836,1724386,1723855,1723858,4128653,167761,1240368,1093119,1482252,892492,1671466,1723858,1575547,1617577,1865455,1575544,632260,550576,1691239,216820,1241697,200392,1728682,341188,1478925,1259370,636058,526846,2580279,647650,394789,563095,1569556,1374024,1374018,447928,822724,601171,1428750,814666,947647,1409295,1430910,563131,1263909,1614760,752080,1235367,1235391,1629601,21911654,2421801,1235484,910762,1235382,2047279,13490129,1853827,1063180,1063177,20475823,738772,738817,739294,739771,738814,739783,738808,13120251,526645,737224,738244,739288,738802,739780,525790,525340,738796,739282,738790,528397,528418,1524784,739777,528352,526693,738784,739276,1524772,738778,758140,1939879,748663,212575,748654,739774,1786072,1930423,2108355,1592128,748660,2391433,525847,1290204,1392579,1939909,1946110,1952926,1929088,1240692,1525297,1720396,805414,1038841,1790296,961399,910789,1586554,1038832,601213,21482990,1238400,737476,1401027,325459,718489,18091414,763885,1012126,1012093,1095651,1095654,1095645,476044,1095642,1095657,1105488,1012960,569011,479596,1013065,1013056,1686592,249475,823945,3723139,1434384,2278171,1784014,204721,284101,207043,4787987,1547821,1433199,1832332,1834420,1483443,4787537,758626,1428990,1102302,877861,1259781,937279,1349538,1370760,844432,982633,1318074,270061,576847,78595,659503,172243,26566,1116585,19485979,2051071,2299399,2051182,1088568,2299397,2051209,1832404,1835941,1851193,18584641,1340139,19544632,2047564,2184435,1832335,1774771,2051014,1887118,2050768,2195145,2091580,26524,29509,1976983,1040005,659497,659491,1466976,1468401,1044679,1468398,1039867,29356,659488,659521,560059,775639,1906933,441334,1656607,441346,1865977,987457,501817,583372,200299,665329,344302,309154,754240,1765735,98269,163564,936688,901714,690019,690037,4722757,1619920,1601980,561004,1981228,1526680,984409,1318599,698854,1319700,553303,21173720,151117,436837,99130,545710,1393290,487366,83515,1398993,1845865,2221553,574090,87481,87562,87538,1383708,681967,764041,250033,248356,1120506,520078,1120485,764038,1120956,1120809,763996,1688344,1120500,1120518,1120494,1264686,1784401,2076868,897850,1598404,324733,978517,1088856,1073137,240229,240115,1656703,949981,12690119,1257300,238681,1856554,1073140,1445016,238375,1131861,947488,1131705,1849291,238264,1062079,1517362,1035247,1586803,428593,161224,428602,428584,21337,428614,428683,428599,132526,98716,676096,1353663,367849,676093,548938,5764,90829,90790,428632,5770,428611,14284,10300,11278,26716,4150639,1270446,1270395,1677013,1677010,1424898,2020462,1313457,428641,17374,427417,20061898,348772,42478,348967,428644,428656,1313451,1678336,2020456,1028857,1425237,1425234,2020453,2020450,2020444,2020441,2020438,2020435,2020432,428596,90778,1425240,2020459,2020426,2020423,428647,348445,953503,4020147,953497,1392267,875422,869668,1478697,1508775,445813,445774,662341,1460865,953512,14591507,1470549,4728861,4728867,4272171,1312245,1082694,1460439,1711372,281767,931231,886447,985456,1043443,433291,1452384,155029,2020465,2020468,98710,1106526,1006687,1477809,1043431,1043419,1084893,4151711,4786369,1314432,89101,1043425,348676,4148469,1952467,643981,815320,349474,566506,1500582,914017,253267,1126917,1299222,1564732,1251456,550228,1819669,876886,308689,745714,430789,151573,445726,1130157,761863,1750711,556003,559684,1349430,13269439,1715668,1863184,1401165,1311549,830947,1096203,1694788,1694773,1430352,20542495,13521179,1615120,1615123,1694644,1694926,1615108,1615027,16019521,13837249,1694266,1615114,295903,1400958,1400964,889429,1008577,1528219,1615012,13397373,761470,1401255,1311357,1401114,1868899,1694608,1694191,1694215,1593277,1694248,1694179,1694239,1694251,1694347,1694350,1694245,21446312,1895164,1021282,1490934,1248642,1409835,1634698,1939003,13206859,808480,1634719,1634737,1137075,1634710,14339699,1239294,1239297,1257120,1012615,1136001,1634740,1035880,21569567,1634734,1543312,1036300,1599808,1908529,1908526,232405,554320,1733863,2087467,420889,1671994,1671988,1088601,1831954,338431,1832686,13011313,995665,1984150,1832548,758596,4021503,1093884,752950,1720318,997459,22152457,1790533,1756192,1827991,1910149,1375110,1375092,619087,1095018,553774,1587745,13716527,1287042,1783543,1518775,20553835,1291806,1091697,1416186,1827349,1107549,1135959,1731655,412573,1827355,1018786,1756012,890155,1432599,1368846,13743597,1432602,1020835,1020889,1043191,821869,1827346,1368849,14976861,583141,843202,1134393,1037671,850594,1100262,1044436,1006429,1044439,4241011,797374,398071,437422,342943,342601,95662,136132,93583,577246,494746,90784,439897,494749,1021087,427045,90769,494776,432589,136075,495079,250879,249100,249694,249892,765340,881632,13069495,1885465,493489,249640,246181,249637,246508,247465,961195,1145109,248071,639613,234073,33670,348568,751393,574189,435922,669907,566902,566140,172000,775033,775027,565090,775036,1457706,1568824,1442415,1535503,715669,715693,1535491,1535539,1575523,1066297,775030,740383,941179,3941153,1527340,1568818,237823,1535500,162568,307984,217657,1241658,581473,653275,1510764,731134,87973,1530904,911011,395197,228310,619324,239965,237589,21314765,880783,1639843,1007821,1062898,1651351,1004713,994930,790174,874483,1081416,1373901,20704651,1972030,432862,813664,13018879,2038390,929239,1598683,213457,1777246,213601,1427544,106306,891562,475297,1588348,850402,413038,861508,844417,1804174,20567092,705517,1084125,436903,1842127,21228770,20461726,15322773,13085607,21065300,4151299,13737185,15183437,729310,733165,4015579,21990137,1416282,568129,21964277,1932571,168571,1482843,608452,1511640,344986,1249008,214792,1247394,14135255,1954570,2215133,21447377,1090269,1978153,2137249,21470684,1954447,22099499,1977871,1940503,21459881,71122,173413,662287,636784,495265,494806,14440,17356,1413225,90901,427591,349789,660988,659440,448348,603709,601378,237304,1599775,427639,444673,18970,1124172,2000281,610144,603811,18910,1451685,618412,955414,1652329,3495435,716701,717925,945886,719035,716950,719389,718894,515386,528433,528571,496984,528421,529075,528439,528442,528424,3666511,619594,528451,1770736,528415,528448,528583,717205,717202,721537,719332,717136,1759633,209248,831658,836599,20773,172783,20668,21614297,348403,242692,580432,348832,172516,28132,349207,173473,98647,1461942,1459206,1791664,1479708,613687,151090,1756993,1072126,1782988,1954867,1828498,1232319,1235379,1232352,1535533,1535506,1322571,1401042,1390962,1905859,137425,1131318,1347096,719584,1626127,1357815,1321275,1232304,1480392,1251417,386548,1659721,1619197,1008379,634303,1643650,1600735,1795543,21840854,17892622,1042198,1859686,1955224,1977568,1859848,1024942,1859575,1977571,1787395,1977577,1977574,420829,549904,171445,449188,515089,515110,811162,716467,19285528,882076,718222,1067575,1694971,15744592,761407,1694518,1694494,1694527,1694497,761269,761362,359995,2140865,1511520,1457697,761221,761401,761218,1903408,761311,761431,1067677,761539,514477,761587,761353,747769,666463,839092,761560,761467,839107,761395,761425,503257,1429638,1734646,1734661,1734658,1734655,1734649,1734652,898030,1614298,439210,898036,761215,626956,761299,806470,14236407,13276985,898594,1350324,810823,661210,661210,1431549,193450,966754,734995,1718098,1552201,1762417,1738270,663901,167638,21599249,2195765,1662148,1589986,1602004,1756390,1614073,1318689,13145779,1870690,265159,1142991,18875719,1003888,294259,839623,293971,1120719,627061,1845697,1378491,1768441,255211,1847818,1553968,242437,765709,865795,1076952,899941,1766599,1566460,1935559,1062358,749434,961093,1095987,155863,348469,3676579,291493,264706,915625,264583,889882,1625350,1574461,71038,564076,566074,239935,1480932,168607,1855285,20652415,20368828,1515592,1515598,1515595,1828432,843979,1464480,1365150,2058853,494188,79291,79213,1408566,1476963,831541,1005205,348511,16803514,45895,601279,520912,21832,518215,754699,1472157,71212,613330,2074474,2074477,143338,3430771,886663,978871,375760,754270,1667974,2199285,947230,16205245,893023,651205,682930,1864297,1137720,2148897,1037032,845290,1063507,845176,1037056,1036579,1033855,1079055,1656037,1628812,1691134,2048386,955966,1139514,467908,860443,744991,532186,688003,2338567,1267266,13697811,19285426,829420,1939531,1229961,1119525,1134966,1129923,268024,268411,268174,652654,1498140,1051444,910954,1386906,706945,891028,1088916,982549,1522852,739954,1382028,699910,1229088,346441,1431939,186742,186808,186793,1363326,1075854,1718653,186643,186646,253078,186691,186754,186760,4783069,579649,1453659,1713805,593050,1117314,1660618,1702507,463789,1732975,205105,860452,955927,1139679,1589401,1263360,1495212,164503,666436,2299653,2299701,1623532,19647232,629944,353626,471883,1405917,573541,580279,7727729,1697311,867007,1869445,945721,599569,413875,783058,19755016,1831066,342637,4020055,4020059,75940,13153709,4790365,13153705,13153697,13153687,1037710,98722,13170115,22438,125152,1654747,1046926,664693,797062,1863514,797089,832705,13366309,1367901,1763812,818251,14693657,1567963,1568005,1568002,1567987,1568008,1567990,1567993,1567999,1567978,1567996,1567975,1567984,1567972,1235604,1790743,1645816,1790830,326695,94804,74044,21298,1688368,1549399,1615375,1233822,168211,485326,1478109,507970,507943,269191,267928,1505814,765424,686794,139693,1018918,597931,16181491,505372,17190886,12985463,1958929,1640956,1007848,1007857,1551886,1355430,1397487,98506,20794714,386146,16314586,720085,1963279,1785799,211897,1715311,1230213,723883,1613767,709330,709822,710152,709981,775540,792751,1024516,1580752,4018095,913474,834991,549994,2178725,2300771,2178727,13237807,13237817,368770,1427310,1427313,1431594,1431600,1431597,1369611,622360,1552258,882931,21514607,237232,20168284,1742668,239878,1032121,949327,1032286,238057,1050361,1052335,949798,949276,239611,425215,239008,237514,767095,174643,240298,1522768,1100319,237619,941308,13207213,809968,809974,949918,810034,673516,331105,1503816,239563,1145679,706675,2157529,906703,240064,240475,1008463,238213,1131756,238579,1132422,238408,237673,1033465,1092576,1566277,984694,1019155,1132839,1132095,1668400,1055965,1288476,702238,702073,1373982,291445,595690,533194,1118994,226531,255169,1627726,1800571,19249723,753925,1030249,910315,1627543,164101,894961,617635,530683,726085,888301,726076,726088,2095567,1031950,13552357,1592929,342364,2000182,487375,892870,1403844,1461588,1054537,232285,955330,701788,1468410,233164,665296,1302516,241036,554344,762655,1032373,1136094,1044907,1459041,1045246,1136082,329557,991855,1796071,1099377,864142,1457316,1357332,1697314,901315,1134387,864094,1520455,1272561,19446274,886546,2117661,502537,911527,502660,151345,1296510,1525645,1521112,1259427,1142928,997027,1009933,1009936,420427,992167,788665,5123413,544225,662302,737455,986353,1738996,666442,650131,762301,1260600,1260618,1647787,2196601,947401,1036228,692878,1446297,248425,476587,7103515,150652,612367,845005,1606852,982447,1060375,1815757,259858,1047208,1119702,1929643,1312938,1929493,17288053,861454,1142580,849466,1578736,1227837,1999864,75871,87457,1315863,1050073,1317663,855799,1251000,739039,1693531,250375,525970,525769,737734,479458,737746,1728601,739813,945391,493399,1691815,738574,248944,737809,1557283,18687127,553180,477328,1019092,1137888,1103739,4784835,930097,1204596,21273584,1053172,1267170,240622,1722118,1258935,1705651,1702798,1705654,1764241,368083,3863113,1663417,1684345,1684609,864634,2148245,1270008,1125984,881602,1375410,152050,864622,3712491,587305,1077459,821146,1729663,1684345,1684609,1125831,1629541,1308483,1931110,12966759,1828201,1828102,1866424,1382328,611677,1264590,1373769,1751527,1526617,1402086,684859,289465,319813,1035751,18065044,618829,21642314,983815,21706949,1919572,18358690,1014172,487222,2059357,2040973,487261,1966891,487264,1054660,2050585,246571,1054516,1905691,2344561,2041075,1028227,1028206,10731381,1851433,640651,640648,20438836,1684456,1400097,2050792,1834330,1834225,1859053,1684360,4790031,1693768,1577755,11926627,1797358,1564615,1381512,1799008,1355976,721252,1337274,14967073,14967079,725470,1243512,1243509,1062292,1702849,1702864,1756180,1468947,1756285,1630132,1631029,1943692,1966876,1702813,1720333,1756270,1118598,1118589,1118592,1702843,1286304,1712452,1587319,1790317,1827985,991261,1827982,13284767,1264737,61987,632137,1037665,278311,1853245,872077,872104,899950,1712902,346666,18803497,1938427,1670755,489226,489274,1599643,855205,1614844,841372,21706874,1132164,1585129,422518,2594998,424189,1549342,18710062,1252539,621514,18952210,19286017,1001800,1584988,620131,526966,1111032,1675618,1585069,49663,49645,1504371,728371,560770,1585120,1599418,413422,1585096,738013,1110729,1021153,20676916,4278535,621427,623644,20676916,1111581,1652647,725188,620320,620470,447244,620428,620419,623581,624073,623824,1629367,402943,1946143,1050730,620278,624079,623977,623467,624016,623386,624037,623578,984232,525982,1585006,1614850,624058,624070,1585036,624094,623554,623800,623665,418501,737815,1763500,477979,623404,623827,13900053,1004620,4097197,623719,319021,1001869,1001875,1652944,1685194,623662,624046,623782,623332,1938433,1839328,1824916,1652923,620089,493192,623734,739069,1001785,1938439,257989,21543419,1938445,20838427,1685200,493195,1938430,1784509,20639662,1001833,1001740,1001755,2029675,1839361,1001980,18313867,1533289,18313855,296311,736534,1631743,1615909,21722378,631117,613714,20519317,1304754,333961,1591477,901489,1566517,1526557,1509750,949198,74572,1630387,46720,92740,548764,582295,588745,1044685,1205103,345460,307987,1661692,1005421,77644,1779619,837442,836614,836575,112747,721702,1047511,5179157,117988,1474656,1676497,1122168,610015,1779301,1363506,224185,797119,851332,4094871,847771,21735848,851020,1779622,638827,562897,601600,562936,1497828,21460394,14870945,4786495,13505409,803080,212779,1472133,1471803,354394,719299,619261,1967818,1856011,649738,662290,83608,1500351,83593,802954,659536,819496,659782,1816063,1515868,2150501,2287187,1005115,655858,1634650,1472085,2383203,1634659,1107543,1135095,985849,1916161,346108,819511,1678309,360928,357811,684061,819511,1678312,204355,1481511,1706179,955381,278413,1014190,2059258,1554877,902779,1041454,2041195,2040991,1384503,911296,1875202,992083,3008617,1014214,592039,1523935,1059466,1136796,592033,1464885,1105515,1055098,1458372,892900,715270,526633,528370,526627,942106,1242864,1358856,886516,1022443,1646404,1935658,528367,737764,1074846,962056,1717102,1420173,812689,2816409,3550493,1491783,207586,1565098,893290,1817668,757927,978988,1469316,698656,16044196,1432965,4271297,2114393,2114385,232288,949213,1433664,228523,478165,236830,636481,250261,552928,191710,1511037,423643,1966333,1926430,1712458,1101468,1905151,443095,1919827,1790278,2206205,1093152,9442253,1096182,1810672,1089555,1012465,1420776,716425,882079,717082,717511,3909883,717466,720907,718213,716131,825058,281980,357112,357922,799225,984235,493189,737074,984211,739348,984217,984193,984202,737077,480007,1731403,423295,423313,1525123,424135,945319,422323,422641,1754980,1940413,1944322,992326,901978,1519702,142756,422956,728986,1080795,1978060,1859518,21435995,1048036,1977808,424252,425830,1080804,1955401,2075557,2187497,1859830,1297980,1256790,425044,1940404,936358,2141765,1309785,674500,1955215,2075560,2145135,614146,1712857,423727,1608259,809560,804571,92476,172234,705244,18090220,724963,21555998,346939,14967423,739888,738643,738637,525823,6688237,386737,589576,590308,423082,2049613,810640,1587466,636460,21706886,608209,1588207,236059,79327,236212,988372,236152,235033,1227552,249949,13300349,249010,251239,518158,518227,518182,518191,251503,589972,588955,739558,737182,579391,93397,443089,516712,33781,428764,11329,608857,25351,1286937,11215,12508,12403,1414218,598717,567814,602248,602242,1062523,1062550,740239,940795,16856923,685948,194242,238111,517549,1131792,882550,1759570,170260,1363086,1146330,663940,728362,1242843,307468,1412079,1338666,559336,162361,632014,238519,728215,670405,1132524,363421,238039,694816,436462,694813,694810,694807,1338327,820210,1667065,513370,21667769,2194509,758581,324295,709879,1538071,810751,1345347,637087,307195,270895,13513981,706489,2114373,2048080,1101951,1314045,1942222,1672276,1809796,1302390,1810033,1518208,599776,317776,589120,588889,144808,893269,1809880,591028,21484136,587092,13078219,242734,4251437,1720852,1865701,1655218,1614607,1916794,1655251,1873003,1731361,1655248,1875478,551350,1020808,649063,2219907,486847,1651447,1823077,1916113,1400094,1558147,1515949,1622977,1123233,374782,1720027,1123239,1272102,1720033,1123236,1274745,13003121,17057197,894298,972910,198688,197878,1720021,1720030,1239693,894328,220801,914857,13027069,1088451,1087839,909160,1087770,1383267,615712,615715,1087707,1087725,1087809,1087824,1038148,1719385,1719391,2052988,2017033,615718,3720863,936718,737278,1662928,725356,1101066,823411,750271,618985,1491984,418408,418369,418393,418342,418345,1536340,255040,1298922,344662,344659,285244,313615,1503714,720496,1503711,583126,1503726,509842,1016293,1907113,15465299,14444883,1523137,839860,1258701,14625799,1242846,1242855,616549,1242849,2583411,564061,17305,1946215,846913,846943,846946,884101,709642,884083,1451022,884110,982681,294187,241570,847009,527017,21328865,308383,764212,232390,1014553,1089537,2059144,1829395,1724734,873688,756766,1941325,818449,1925155,562690,1401963,1756876,829510,1546672,1550482,897571,1008289,242161,1242504,554002,1800568,723910,1686181,785908,942862,1387509,1660654,1443189,614416,1114899,720313,7728095,613282,1792807,13490385,775561,852508,1441392,656350,702862,1246059,1729585,1265958,425785,1000426,837274,1387800,17286970,1146828,339241,335134,13672919,1131201,617452,1928464,1644427,1553122,1553119,323527,164557,1234701,3987247,4049591,664702,83533,86362,13222571,13310167,5218725,1502724,334192,359899,358087,513628,879931,359251,359986,357766,360412,359413,40864,640099,963355,1289310,1359357,1017943,1464684,1083639,347524,1876039,950974,804175,1428948,1302279,1065823,1835911,266119,315550,622885,1940425,1026589,1090248,1870000,1479618,19647382,600556,1250685,591166,617107,2384339,731089,617173,1631755,617080,1704127,1259610,1619779,1618117,1038838,1420638,1536607,1395291,810475,1634974,1840207,1627060,1867483,1935358,1761430,587827,1627054,1294122,1237251,1822657,1559788,1859137,1859980,662413,1475049,1116057,763012,1116420,841795,1672171,904954,13645541,754090,9444203,512452,799135,324466,570319,778018,841783,511801,206599,550492,12900863,1122567,3609783,12740839,1667737,569869,799138,1701712,21470084,571858,13570311,24268,1297374,1305957,135898,115819,22990,77266,511573,971461,323653,449869,118345,5132221,94006,26725,27958,636754,600748,22567,601372,601366,601411,601405,601345,443272,18886825,993502,1584913,1600036,246619,3645563,1123497,495061,95674,160861,75502,660307,1412265,660313,660346,660298,660340,1337115,1074723,660277,660337,660316,660295,1661929,256024,997552,660301,838486,1735084,317353,590749,838528,660280,224245,1431720,1101546,1101573,1867408,1382484,1684765,1848829,1101585,772765,1248309,544735,1582747,1504365,83524,1732162,710053,709411,710050,710059,507706,710056,572272,571462,573331,1624099,708478,2577545,122869,94954,171841,1361253,2109919,1710433,1087473,828241,1020076,1360386,2311829,2373603,830545,726721,571876,799054,1421757,134848,71011,120178,120190,1438353,966223,505234,849346,795010,1532392,1365891,1694092,2171351,13646495,1662802,1677991,1662826,1662814,1067710,82807,1127892,116014,1067614,1693846,1694572,248290,1591483,1694554,738487,1304352,1229409,948589,1546303,255160,249427,85138,1673086,1312926,4788799,16315696,1407285,1081281,1861867,745816,1493841,1132221,1657351,1999168,1766713,1552198,1584073,934300,182851,299719,952762,251848,963130,2109745,2132105,743710,1916035,1819024,1528609,1819018,1819027,987433,1237260,1819021,1243548,393904,148549,1528573,76324,901012,1935553,2772687,2000155,2000167,1014187,2149625,2204559,2204561,2204577,892999,893038,1014145,1935586,1857826,1857820,892915,1054939,2109797,714418,696673,1662763,1935715,952411,1084353,725581,463492,1875610,2000161,1012603,952078,1429182,1585816,13200093,20861320,962053,936979,526879,20462632,1420119,843715,958831,312220,1067884,265768,1588357,1012006,1790650,968815,1588324,1139634,967507,475306,1077294,806662,311917,748828,458038,1412091,325399,15254325,13292159,16857106,135271,135217,1709794,1429047,819796,93760,430267,717985,1478877,368506,1709788,88963,1083657,1709776,1474665,547258,894157,950626,1680721,1083660,1566223,1566217,173926,137476,133588,89209,133582,1764460,648586,1001617,1237392,799381,799348,1072996,1253628,1044811,1253610,1253592,1046077,872884,1006705,3993803,866923,1253652,1253640,1253658,1253661,865483,1106532,649756,233680,233674,1240821,881383,865309,1249434,295081,960757,2621207,1031401,635395,104233,445444,1307307,635824,1410804,4017193,22074575,166825,13717439,1079895,1052332,3892173,420778,955099,715177,1036207,1977163,1827733,21367508,148852,398827,1619830,283195,438067,581788,2546793,1740280,573334,1619155,513385,572251,1611850,852175,633388,323005,265132,637729,693439,323137,571951,572692,570073,570133,573316,323176,571996,570259,449887,513271,1412073,324052,571864,572209,1084581,151285,1371219,1366527,20202139,322087,1296960,705577,705571,1814533,1689835,1132644,255544,355447,413500,413494,331042,1131993,437083,649624,623290,433951,937534,792742,1544245,1946608,1493955,14340003,433861,1319697,1622788,1622791,1622782,725617,1274886,1032754,13966713,198604,485407,22074674,686065,186679,1778911,14782253,15643822,1066822,1480788,848212,838708,202603,418429,954469,1229580,1649686,259183,1054744,892948,714304,1054459,947314,521251,13753531,208366,123289,1970557,707668,1474932,20475553,592636,841189,1732681,1373877,105283,18709882,1377291,1968517,1689361,1465563,1465557,580681,1118535,369508,1464666,960118,829075,1723972,841642,1139700,1143441,1294197,2109785,2141869,1014136,1054477,1828039,1062286,995533,1062289,810382,1077411,1078656,1828036,910186,749407,257524,1233189,1121310,484780,515824,1411137,849607,1966561,425746,939133,1234953,1140174,5130465,13153349,7103207,13244693,13229453,13244769,13229513,14683933,1140603,589402,888028,1801144,1007611,724138,425815,261904,1441512,357052,40840,1240770,931069,589483,893176,586942,425953,422902,1063129,589723,590710,793216,793060,792934,990757,793186,793009,1522657,792970,1014472,997288,983797,767320,1685023,763786,1030561,997288,983776,989353,656551,475609,423193,1139457,334381,1140204,871141,1138851,1588225,635623,269356,1544641,203446,1977694,1139574,956632,1139925,1859590,1773892,21751040,285364,318073,14405875,1859713,839725,830089,1016092,293917,907099,1262532,345235,1977700,1293642,21542939,635599,687091,844429,1467735,143482,198592,1039447,717106,228349,20248462,360958,718360,716206,931162,525481,1546297,251671,252043,778636,1866433,712519,737905,1068487,737902,841354,17464,89092,95926,1488156,21938807,955252,2007484,2007529,14599911,2007526,1286466,2041024,1014040,1014085,1014043,1014079,2278229,2011687,2011684,1868668,640633,1779082,1014082,1014010,1014049,2041027,1014007,1013998,1935583,1014058,1935595,1350255,268636,367363,3994493,2041039,1054468,714454,998041,1399632,714460,714442,917401,795148,830158,892816,815239,87682,815233,13349489,1734187,1911838,956284,1835209,886468,841915,1677148,597358,597304,1143342,740578,941335,1143438,1350417,1386114,194899,20745010,608029,113488,16193437,20462950,118846,2096185,269437,18925867,1352817,983365,983374,1871944,762598,83668,106918,242710,242650,582919,881473,1595758,1478394,912754,357139,357487,357988,234055,21187475,1854877,14746253,1726321,1556899,748648,212197,21257147,1375290,1859632,762139,21031924,1703671,1859905,1940479,1977754,2236825,1289055,1042276,1255497,1937752,357364,357763,20272798,714619,947269,361321,361168,357541,600715,937531,312376,2088226,220450,2035255,1306317,19249606,1603927,1079427,2017480,1865707,198064,1095570,1537237,1095567,1095564,891556,214918,1730020,1029211,1379166,1629784,1448232,1056484,19322605,2181387,19752901,1697740,1144863,1007440,1799026,4129169,20531068,1282242,1248729,710482,1107480,583072,1520533,1520542,1520536,1138347,629767,1089690,1393707,278308,664291,1402128,889111,1072408,1227570,13798073,13798067,13798071,339823,13628117,1218609,165982,1218585,1702954,1661614,1661683,1553764,1553767,1217547,19447303,4149307,808057,747610,519049,1258467,551038,1369305,747613,13035923,1614859,1081185,1090815,573436,332389,1704469,406276,1383027,1383093,1297902,17068180,1409385,1615942,3479801,1557259,1615957,1137021,3479799,821548,606955,842656,431155,659311,607027,83623,659302,662404,173443,224317,1078467,1554118,90817,567850,567853,567859,569572,98806,137167,1374414,632758,1495473,1259862,86353,1596814,1596040,651901,1315365,118861,109996,117976,1038196,1464486,224410,736429,660181,86305,1312512,1626148,1626151,1619914,1028809,1606189,1606186,1758802,300262,899266,719695,252160,1815265,1115028,864739,1083981,1225752,1538320,1728205,489601,70942,93343,119935,542695,1429434,662707,1504326,475261,891565,891568,785233,967612,967600,311857,967696,1691065,1139175,1521025,575620,1259451,997462,995509,866947,708823,819655,138745,655846,1705630,1138599,338137,1862839,655852,655849,687601,1089126,1871479,1413252,1333749,629671,1258650,1470465,1429002,140767,1731439,1935391,1559389,2571897,480517,177727,698704,1702858,1283364,952405,1131750,1131741,699835,809902,237361,50614,809947,2096734,1649719,935797,872215,950011,949807,809929,809914,706555,1676224,949993,949942,240418,240307,239461,238225,1545940,739183,915676,631960,13170129,240916,480523,1639627,863239,1359768,1519657,941266,2000794,739741,1110336,1302210,595234,14985417,159412,21329651,1694887,1819090,1935130,172147,22510,71263,1684591,1628272,2137603,1487679,2524515,1655968,1070863,991159,1719058,1764067,789733,828970,1269774,1456329,1581346,1678888,21797318,1127670,1806898,1240230,1060363,737377,1704355,515971,579556,1426311,1727608,1532449,1719322,1519648,1815754,996091,814285,814273,887044,796954,1526833,895486,738934,258373,1004647,475630,1012183,1012204,1012222,1854175,1004590,1001773,1832308,295441,1249557,1832302,1377294,1525594,1854172,739588,1004599,1095600,1012198,1012267,1651078,20794741,1575532,4789627,13085933,1047163,1536871,1063168,13428199,1150431,1112796,1854178,21008773,20795317,1377303,834850,1673227,1456023,2060206,333265,1575535,29821,911440,20567686,899287,1063165,2047798,1834114,318805,5112187,610636,268375,13586205,1377795,76852,693769,830455,735022,182149,2050786,875602,973744,553198,21811994,20582404,1102668,862033,580165,1338423,234910,1031320,580096,1343823,579589,1517875,1517704,20896915,1521658,1715440,1715422,1715428,1715413,1509738,1693807,1715398,1715431,448927,257638,1734607,648037,724354,1597522,16081147,163549,895960,1247622,347311,20827399,1684930,248914,14444671,899263,1062727,536569,14444685,734965,16019251,844960,1516921,1596562,805327,728407,993691,729094,1917253,1412058,953347,1412058,640690,1786204,1031530,1034434,1517317,841987,258838,247210,258574,1271526,12911229,1239513,347374,1768600,253210,952786,728401,248197,251074,1264434,2141975,1054801,955456,236455,478069,258196,248932,19582522,369682,5148077,258151,636442,195241,831148,831151,1549441,636490,1402941,2093386,1644094,344860,938311,772033,2367563,2140755,2535311,2093368,20689285,737500,443683,4780443,233716,1788559,1258983,1513933,1705642,1263330,1233270,1233150,315973,261889,879907,570271,588841,588946,591103,589450,589276,893146,893275,810460,140698,890251,294868,252145,893125,890260,890431,890365,728107,251842,996841,14590797,955471,412939,247024,425719,1136850,1135536,1514545,1136757,698947,17286682,789583,1279836,1258902,1536601,794254,1732234,1259382,1904170,1094508,997033,731104,4007641,1759597,1204545,1770394,1111239,1532671,1659892,1618843,750910,856186,1077954,856231,840205,579571,324157,323752,323521,270862,572161,1282029,1611955,571237,573139,570292,358759,570697,323044,21871499,15744229,346558,1619683,804613,1013983,2783795,323662,324160,570856,570901,570202,970426,971011,495904,569932,573043,569842,573358,856588,572710,570490,633424,1122924,1426851,17190928,684310,13192613,1545718,347830,480175,478063,17056747,13475471,1085589,1606171,5124239,1028815,1075251,931519,2120715,2186045,1491006,1104528,257290,1610671,246676,739369,14871655,765331,1289754,4150277,1393557,1372143,1372314,1829983,1834207,1829974,1356843,1833865,1833901,3956541,1392282,4096589,209251,884941,938809,938815,1780663,1834348,1834282,778891,257578,13045279,2087326,1056616,914527,19958500,1952305,22138838,593935,745924,1266684,1232289,797938,1834285,520930,635167,209593,1550701,1066990,1075179,209443,262204,885067,1268715,884944,275116,799024,275275,259252,1675609,1756966,1478640,2295079,1756963,830218,716134,717355,717193,3809553,636487,257341,21367967,257185,994933,774970,209239,209191,15555173,1657249,258658,1487568,737503,1699855,1791022,894094,13119613,52936,838678,825082,1657249,1478265,20519023,228754,1791025,258226,13404803,814057,209308,1013743,43738,1752430,257926,307945,799003,2031391,1235511,1321329,1828705,1629187,1235442,1567141,830245,1780660,615733,873295,1235421,1235418,1663420,915808,898993,1829293,300919,1067557,1232322,1291752,1768096,1273719,209488,858319,209110,939340,209212,643798,1643455,946564,1780396,881053,1336482,880990,939325,814021,1271871,209425,635125,814036,814102,939052,274885,1616980,1022791,413977,889894,1916125,474940,1381725,2927237,1481211,4567329,344293,345673,1089738,534853,1657033,1588150,767971,1697377,13309231,852844,721225,20337463,5193687,1550452,958237,1240179,359377,360316,513535,360337,513802,357649,360118,361597,740326,475300,21653813,424759,424792,424780,424702,1823059,5149055,5157083,20997913,1967317,1316055,20247985,424768,424714,424828,527152,739612,1900588,13760511,596629,1666960,486376,445891,276022,1563268,1429863,1429860,1429851,913006,1429857,1394631,1765234,726991,255001,807520,1285200,21203816,1429854,1429869,913003,271777,272176,271438,272221,274261,1715773,272155,1144077,1430958,272416,272419,589414,4145379,1753108,1901338,1131207,1043572,1058920,563986,15024235,264865,1406799,638215,1056169,1672096,1352487,1072447,907300,302479,1625437,819595,648010,1430412,5147677,8092763,14444855,1817500,1810282,963034,1984930,4741423,264628,282112,1255494,444094,150283,198607,1545103,1262163,614920,1396098,602359,1478385,186697,948985,1529956,1529953,263380,263365,866644,798001,2035447,1517050,1396950,1073638,805345,77539,728095,4043299,16968712,1402368,1312398,1509315,1389468,1406721,1509312,2218599,471385,209011,757759,1102296,1524583,1259685,699814,573805,664063,964480,517492,892504,711322,713464,732277,16158136,489193,489184,489178,1243128,489409,526531,528307,528301,526519,13334057,810598,489202,489187,489211,489220,1731253,15024955,526510,489112,952360,1731229,1731235,1643404,818290,1731244,18301192,18301180,212527,861856,1516081,1611190,1731241,1929175,1834864,1929082,1930495,1762018,1085661,1929286,1629193,1929097,1810006,1810069,1930465,18301174,1721722,859837,839074,839110,1246668,1496187,962830,968395,1562884,1496277,18301183,1696201,772165,771259,1940398,818260,726724,520228,520231,1494900,357379,20062747,526663,733258,738217,18301171,18301159,1729357,818263,1611196,527572,1246038,1251894,343666,1487124,1729147,1652890,915925,1578142,899143,1285803,1125792,537571,1345266,938710,1000612,13389709,17892352,1856209,1851220,1614697,453427,1856227,1851235,275818,1852240,993949,584890,799891,15189681,2109577,800155,1993009,586729,2795833,1859275,650734,194722,299977,477925,479011,480259,480268,480283,477853,477919,478177,477478,479530,1240812,21542891,4567347,1432356,810988,1491558,223039,1350660,4688175,865693,1259721,1866739,1614742,580780,1653334,1616317,501229,1522996,228451,1009942,468286,997471,1536604,687625,18314566,13018711,1140591,13010705,1133811,734896,1140588,29353,873184,643894,122896,751177,68179,25840,599929,69448,857875,1084476,955624,21256046,20555446,1567570,1596778,1725433,573433,572635,572926,17311,599623,669949,514501,657016,21721940,225628,1002859,1377870,1593232,1142688,1386066,1219614,155896,23590,427882,136072,1372806,1451634,574135,1002856,718045,1050352,426010,267541,1382343,68425,1520245,188299,718423,951922,1494333,567700,622417,494215,708844,4223069,1863175,27913,154999,466705,349570,125086,1415673,349231,1540906,1541185,1541197,739681,1557208,605602,995377,840373,1662871,1568821,835543,1001161,448294,435970,1276251,1694059,349390,1423650,998428,860419,17288275,1929412,555103,92605,835621,843910,1106571,998437,902332,998425,1002883,704029,1055116,636799,348454,106732,610159,610096,437857,437851,1372653,610204,20338267,1377843,573895,614311,1395297,639046,1395483,4011663,594853,1622506,21582917,2188057,1524211,345196,205729,584875,309205,438637,734290,1301196,2188067,734263,553951,639301,2188059,2009614,432202,1062502,438364,2079313,343636,1231266,246961,248161,250210,247945,247471,251170,248419,248527,250513,834817,1007806,242800,300403,207313,1263027,295261,207736,295357,814315,1917718,20235004,22177420,20018836,1504407,1130484,1615087,1472292,1363008,864940,13528589,19582624,913372,315262,13475747,13383067,1164165,1524220,1767496,1767511,1226184,1606471,1767487,1360179,1360185,1265931,1464822,1264356,965365,1767538,1263726,1264350,1464846,1092555,1767469,1079076,1464888,864550,1662700,906397,906394,1679917,289576,323455,799123,1048453,424639,324367,1617100,971425,1616686,362434,18358123,728713,728719,540943,1723504,1269570,14599689,665509,1916143,818812,2163141,422938,1445049,209029,21840809,1787398,2146353,2350651,1896457,1036219,955225,1424787,279040,1631590,955228,20168626,810973,795100,258640,236296,706504,706510,973630,774148,650173,616825,33883,345382,825538,786466,3960771,583420,1555027,1135677,894097,1526536,1506072,764740,3995795,1764610,1753822,1655977,617881,1779046,1403448,1272441,1359684,1517296,1115376,1661410,13421033,578392,1072642,818419,1030663,1779562,1756933,1104177,249496,250612,249910,247612,248980,249175,1129554,272566,279502,823357,1319592,1821880,2070058,2070049,2070055,1510620,665182,835000,1499772,1672927,19486180,1860658,935155,1461306,1521697,1652959,1481991,354433,716941,228364,1587730,277408,4142653,500623,19581787,1563256,128173,953311,1670767,4094787,4094783,1239531,740614,4094781,1614544,3095667,2163155,1373748,1739347,1504320,1007971,898636,1502790,1252281,1583548,2048728,4756365,1136712,1605964,1134438,1020922,2610785,877858,974467,1589785,1554595,1107474,1520428,1828957,578995,1717594,914509,568498,4000993,610492,1021912,1530367,1646557,1811434,1937017,1733683,4780945,1915843,13215579,1756363,4780009,804598,778873,402067,720919,1601677,1937935,1716136,716908,716239,977689,729535,908737,1241190,874207,781129,1113432,4078533,542908,648100,635182,711187,1725682,1730755,1730749,1730761,1730758,1660210,1618993,1617973,512518,21460220,322999,570250,324439,511498,20755987,972223,1776469,1800436,21965330,629632,1866244,3663189,265795,4001385,1936126,1595851,1036246,983746,1919536,1014196,1134885,832096,523600,1605949,1135287,1136835,1032529,1605952,974335,15189555,1014169,1014112,1014430,3987213,815242,1037932,1893790,1903888,1655209,1726366,1084959,448648,665464,601786,1107288,998386,1493061,1534795,1041496,1036174,1494558,998413,1253928,2615299,938443,2132107,1540333,1117446,5132805,1117443,1522393,1830331,1830328,1923724,1830337,1339392,740317,1433604,1636327,1308480,2035225,1504635,561271,1631305,1999189,547396,249952,475675,480940,479437,477076,478393,476203,480106,1502784,1551322,1551316,1551319,721555,282808,750268,170269,716884,358546,13966797,15329619,718204,716647,716851,716422,716506,717787,718264,22159,6820,656770,1781872,664834,580240,1092099,257713,555517,13153785,1722289,15330033,1946326,827113,738049,888538,13452643,1101255,1904674,709990,42397,114376,657712,172903,1441209,13553019,13545521,1401030,349078,843928,1456740,574117,120358,555124,659884,1398390,1400994,909907,909919,656935,1673500,332560,1701337,569671,1400997,598744,1456743,843937,649414,1043599,1401036,13560171,1127886,348439,1401009,740122,941068,706948,760174,1250940,1524802,1230987,526639,526198,526210,818275,6608083,1691869,1599622,307408,512512,74968,18102646,565996,349465,565903,534793,567007,18358822,16946854,28135,173155,516229,659893,737086,479617,1010017,598732,18091474,598738,13421193,622531,82267,1459527,622420,18089818,723301,702304,287359,841612,13690783,1482096,473902,1090545,1482099,901609,832756,619150,1615771,357769,619525,13199893,354610,589615,1843696,572401,357013,716209,499780,716077,255775,1294209,209065,137419,716074,576976,515845,662293,426694,118363,662284,173485,68401,11221,48466,348565,22552,574108,349621,373258,21019519,303466,1673551,5112443,646528,646321,646096,648421,648412,646474,646618,646090,646078,646600,646612,648403,648433,18053437,646351,646369,648310,646471,157747,141058,646381,285694,638359,2002963,1825942,415165,525451,809890,809884,763993,2002969,737218,737215,2002966,2002975,2002972,525454,525457,525475,525487,12994245,1731277,20581186,4000773,1832230,386203,21186419,1050691,1347069,1554448,237880,29320,115624,368743,532225,2138253,2291011,2138249,1526179,212479,1549333,1570102,899611,938194,361720,716356,718216,619576,715990,1039441,717271,293404,15337391,2050885,1270194,2066215,1951366,374143,1830625,2066212,1671637,1772770,3725393,1446318,1670293,767053,2244627,560809,765244,302467,19698661,207289,302347,1107801,448549,1255827,1005949,890419,586924,173842,1654834,1771396,1110075,1244937,1860001,1270224,1269855,2266259,1401954,1530106,1856275,1671463,756976,1235820,1831960,358435,357742,357982,358852,513580,513652,357904,360679,360505,357886,359329,358039,1597048,513610,359083,513541,357259,357853,357700,358129,1382811,357127,357238,359125,360535,1028053,358348,360568,357889,360886,2048494,1028053,1054735,357481,955411,357721,1336620,358477,357949,357505,1611643,2059249,357232,361672,1588627,1407999,989995,1611634,1381722,2109783,938434,955474,291538,4144785,956803,2091115,1845745,292705,2091106,1768936,2009599,1528555,2091103,2009644,1845808,485962,402994,416872,219916,334564,1233816,948823,696529,334588,291325,1046362,1661644,2004946,19753,721819,960616,1081797,11926939,1135338,1710703,1135656,741559,1145304,1145271,1135488,40966,13594753,1634806,748783,1286244,1408773,1377234,656725,1021120,836587,1826737,1821199,659797,819559,60013,819592,819604,746227,819628,819658,819625,819631,1484499,89854,819475,2144975,1631599,1656748,908197,1656745,150415,775843,1289226,106882,1015504,338071,21722504,819715,1525480,86308,101674,819691,510268,766099,1940599,1545739,282487,12418,886999,441067,899932,1255602,583414,602335,831535,656584,562678,1477221,1605592,1234755,162946,430219,135190,1005268,1477215,1477254,1477269,874087,1039501,1477200,1477209,1477281,715696,1477260,808171,1506906,13284249,1565926,445738,1476648,611734,647668,647632,1565902,1565899,649129,1565914,1565911,1565908,1545382,1412457,1373412,1565917,649168,1565920,1556608,419695,995347,1603483,995338,279022,422863,1670527,328354,334444,16193788,859618,642535,274735,1039789,13161835,1039795,257656,614548,874369,2602016,1264827,596602,203566,1032058,1376586,13717033,1770070,597412,198961,1684912,1747780,2077819,1320861,889009,889039,1558735,591784,1333833,1635019,1063870,1527025,981805,1079970,1004929,333022,664480,1955524,897934,504166,1940581,1619743,433948,1525213,1524508,1619752,1131675,203095,2187133,986893,1529707,13760851,240871,629947,18901843,237757,238825,1280181,865657,804553,2684491,749611,1238433,744106,1865539,1511529,1401231,1694998,1400688,1865506,1311291,1361706,101200,1009015,1361925,726202,295918,838675,58714,1001683,600688,821971,1237290,960760,357940,585403,799246,806986,32092,836308,799189,1253673,1255923,1262643,1261719,1497831,3940377,1109778,624151,1936075,254761,554110,20260843,1718296,1409634,858616,420457,1102413,1650634,1809229,1130289,1362450,616348,1293555,541006,496027,532543,10732183,619708,746161,570286,856549,827854,324463,856672,570160,799096,571618,1618504,572689,1424298,931501,620887,1271073,948559,872335,757948,21446822,21447335,1014334,1014331,874966,13672579,874981,235348,1586827,248089,818185,883405,1766836,1762729,865894,1693294,1777204,1670050,1978420,1031614,1867702,902236,1333824,982315,836311,1107225,601663,1020571,1461582,1523206,1519426,425074,1629628,1412535,956104,1138755,269200,265786,1572904,552985,480892,480970,20959705,480097,477916,468298,1142970,1521157,476107,997468,275605,768373,465427,1084839,964555,1030723,1079769,1554115,450835,1411608,872074,872071,1260138,248770,1297014,1042816,1806703,495418,731158,1743757,3676689,3676687,1739170,21855815,1259394,1098888,1053145,810055,1230132,516049,135202,413881,731083,346069,1821772,4018047,997273,1795237,1729687,2593965,1722031,982576,424087,423850,2283703,1749073,1639567,1359735,345088,1587934,640270,1616872,377794,1405392,1229142,115441,1428330,1560487,873076,888985,13798513,309520,525697,635527,1648135,1021219,1676278,1021975,1004002,1614838,2000998,5147741,1021252,526063,2000995,15024623,2112343,13830495,1731271,4567583,15970495,1828960,15106935,1763494,1779058,809416,1382061,1263264,12689983,13645749,13645739,1379343,1033555,1856488,769696,21447584,270982,1248609,301633,637477,809773,15685255,1764763,1660381,1633561,1525732,1061602,13798687,987532,423499,1089501,728851,1401537,6770261,1776628,843427,1706155,1530067,4097507,1584391,840400,1393488,717529,717184,717442,1820938,1530070,877750,586417,1261512,1236963,1237485,821056,1106901,1001593,1545730,708793,708787,20663200,1321269,1235502,1433484,751996,1629397,970009,1629385,1380354,1446477,1301451,2144331,641041,1629388,1403196,1470744,1403340,2092024,1629091,1835086,1370775,1361859,1391541,760951,1038643,1662901,27823,27868,539440,716521,718315,13690911,761764,642397,716596,600322,1779229,428935,427897,1839094,1617316,709543,642439,4567477,89032,4151065,2187847,1626010,1241652,21459416,324103,324676,955507,955333,724627,292744,1831360,736177,867922,1831363,1629772,1074295,1067881,20336533,4785889,578980,759805,553321,470095,1035709,713815,739789,1471884,13490693,259474,258910,551938,910963,718459,619189,1032181,950296,1839715,21855152,1052281,19322866,15685273,1023481,13309903,13292949,15563243,871468,420940,13490879,706954,755404,871471,914275,238678,1541428,1833217,873691,970228,633220,1691587,1817656,2095015,4091971,1646992,1828942,851833,323932,144193,2027674,978970,992644,570601,593005,190084,1239720,1239717,960256,102535,1495878,1784377,1492710,95293,4095819,1270260,1306827,1331934,1306824,1306830,14151925,1306833,2181389,2666535,2120729,961225,204775,343795,202894,207379,168538,224053,1141269,587638,1442991,1317156,394816,1767274,1896355,1730722,1100340,1219302,805096,521797,1702408,1020649,1333863,472558,13513571,13753093,1333866,373312,1696174,1696171,1226088,1457073,21368315,5132765,2048692,1007899,181294,1538659,1424517,297205,1423779,1424478,197344,426781,1763575,893254,1879813,615289,695617,1607086,1518931,2050309,503182,873697,995689,1423959,1569649,2270961,1685473,1880503,2159335,236686,1722697,235903,234877,235915,235771,235723,236017,598120,236710,948781,1633579,865012,1429203,14782099,14782087,1130007,150745,1068355,789214,428572,20356672,1037692,1989487,1317474,1276917,2189231,1554655,17803513,112756,109135,17803513,787435,86344,1830022,1554331,1347060,1646578,183673,142819,21421151,669922,1830019,1356717,1714114,1844692,623260,705442,602260,574069,648985,807937,1273707,1273836,1659553,450607,1629514,739384,738199,525898,739402,13207257,247051,587275,713758,1549375,1388808,1940200,2310061,738193,526651,258832,1127805,501238,966913,235615,1665673,966913,1053181,1469379,1616110,307075,1912699,865735,1732237,1254966,20731186,1912717,1536610,1053163,1596046,1691197,951868,954400,425569,1400382,1522837,1429191,907762,265000,13704929,2627477,1765810,37282,647152,647146,141853,645346,28201,6934,733129,898780,986719,15005487,1308528,1024495,1715581,1592617,1022587,1289070,1569355,1604470,13570013,534544,2081878,1849972,1519561,758788,1320735,1671349,1671352,1061548,2112757,1605061,1657201,1366803,1672228,1315791,1671556,62143,1385010,1278318,1387104,1066450,1243308,1349631,1464336,1941418,1721878,1941388,1847641,1783879,1349643,558400,1377279,1903774,1670983,1306275,1560295,1613557,1930912,1628461,2276663,1956544,1464330,830737,746776,874078,333493,21397826,1408434,19117741,377986,436555,610021,1037659,583096,14693287,16936183,258745,13459663,479425,1730104,1939024,751486,1464915,1229262,941443,213178,852988,1553392,408121,1566652,373381,368554,368527,479362,477520,480148,480157,480160,12994689,479332,478564,480184,475954,480934,479389,477109,481354,479092,478354,1560127,477025,478723,479461,478987,1366329,476311,477130,477430,480451,936853,477970,1426704,663304,1654855,1839295,1740310,1684294,511738,362341,513439,1431270,2248401,2248397,1589776,1589806,1783456,1520500,1975675,1589809,1020763,2248401,2248397,297130,1600909,1431261,1944790,1102542,840160,1420500,2248395,1931938,1020769,1770637,1032418,1002796,1590226,1428369,901699,1431258,631681,1431267,155287,1766092,13366317,1037656,1416162,1478163,21750518,14599677,1825954,480634,1671925,911857,1262718,18951526,1350468,12740335,717583,21681011,622423,976345,1655134,3811783,1530055,864754,1826206,1623754,226426,13053791,80809,437428,506962,13229749,1025545,1870456,439420,1547548,670027,705439,1002958,644575,562939,662401,1303866,1673047,1637287,955888,767833,794788,13078239,1826353,969688,1426863,29092,995089,1589740,671929,610321,1018582,610024,1061056,1001251,1061062,26296,1001245,21797759,13177343,2050852,1460079,1952914,1115082,294592,982807,829258,1063687,2091538,2051197,258706,829282,2047585,247441,259300,256744,4149401,300364,145909,1249710,831355,258064,757774,2091553,257629,258958,236476,236917,294994,1249707,1713007,7103057,2051224,1903570,747343,1363299,2080579,1305798,1522369,1406784,496114,1856824,706918,1518310,239926,239698,240760,706936,706894,237670,240121,2109779,1054465,2109787,1014022,2179673,967570,664039,664057,664066,1064293,2954149,2954147,21367856,1033156,749743,296965,1385454,3199913,1691560,1796803,1796806,434923,1691872,1646452,1456626,946981,1097721,1460271,913528,1617031,855718,948553,1051786,1297725,1734580,1646455,480421,710554,475555,21255893,1097661,2162403,710554,479203,1415163,1460214,478345,475483,477874,1936504,1460316,404917,512032,1656457,1796800,1524895,867820,207460,1134771,202570,1955956,591181,960322,973033,987160,1828678,1831699,5122941,740872,4781493,4783923,1831333,844936,906148,309172,1497066,844684,639307,4387375,1766929,1007221,1264413,1962697,259525,894289,894379,1128552,706186,952315,952756,1016533,1665712,4127975,682228,1054879,307432,432229,1589896,985081,984088,20367928,984058,144433,809572,1610485,423595,1074310,599641,18236200,13333889,1785430,19460215,1327989,1869145,2020744,2020747,1810168,1941466,1671862,1038058,1066423,4016515,1419186,1952398,1847512,348043,271054,20886247,1601617,1049731,1672069,1903795,825169,1941235,1129347,949042,20945377,283105,894973,377653,618940,931648,622186,890440,1436508,620500,423955,961945,423742,621247,621367,620302,620557,466327,236824,616957,791812,1646368,2017210,1531786,772354,936922,285352,767857,793330,1728751,825154,665362,637195,5124701,1518274,518671,344959,445498,445504,1664029,1839118,422122,4003141,974629,2138209,978451,1023922,713242,710098,709123,713245,711310,708991,713239,709735,1973752,2175327,1657891,341566,795370,1739323,1642636,811321,1324740,3221269,295165,295642,295690,1383102,227368,587359,329719,258835,257635,990070,75877,233617,557125,338173,124036,1109877,346603,1558117,207328,1366308,797347,601771,821578,539053,370279,2458417,13655315,1776166,315163,1547515,967018,1751773,738748,1689973,1388025,212233,13727493,659323,1550116,1246806,940009,762661,1600966,266221,611284,1786396,1112775,163993,20311138,1085883,937054,726043,569128,1370880,239872,1539955,207235,207244,1539949,509425,368020,1953277,643819,1604005,1451904,822028,224305,585289,2130381,1940464,2176895,2176897,762169,1977844,1973404,1859941,1870024,108352,2176899,539497,1859542,1102629,21353801,1859725,1859824,1952899,13467427,13513861,13585773,1948705,493438,1052218,1052221,13611927,13585781,737260,725347,1525873,1303110,1321443,251473,2081767,250405,246880,251293,20839168,18583639,20839150,2888011,8092155,1594687,13185645,213229,246547,248962,524836,1711108,1396614,874036,1763779,949060,1670776,1533970,1557091,1900606,580897,1615132,1595245,794686,1938436,889285,1231710,1528006,1021237,1344549,526084,4000623,1144884,874225,525478,1250310,241588,16206037,15024833,1607995,4387391,1231182,527188,1619119,2047867,1021249,1851457,1833019,1832941,1829824,1016824,501406,1691818,1526581,1039813,594403,1137852,1764454,1764451,143152,761176,1129956,1646374,761449,761413,226219,514651,4251219,810388,599686,520672,731647,1784011,623155,83518,1829509,1703134,1542115,1703137,857773,1959955,108985,761380,737641,1852234,1658746,990385,738082,1997803,1997806,1613068,761272,22047770,13797831,841162,733573,733561,256384,212077,133714,869953,123583,1044148,1089789,506971,284401,615247,284194,761464,782731,226348,1755712,1451067,13545787,13153523,4386683,235561,845557,1503276,1522585,1107495,1107486,11926895,1842967,1135659,235795,2489739,1755706,1259355,501253,845557,1634755,10730585,11926901,2522769,761239,235945,235879,1136592,1136784,359650,514099,359137,941209,726940,1107177,712453,1226028,1031575,1004812,761239,1112469,862291,1020850,726946,726943,610786,1954471,17057257,11926795,265333,1590181,281839,1690249,1251723,394624,1054747,747910,1611631,1036279,233956,1079565,809593,912415,11926873,1937224,1673662,1026376,251194,247309,251335,247498,249748,725620,264331,1138329,582718,344782,1383690,671446,761341,823564,343558,19647433,1700113,1138326,576943,136633,593602,1404186,13018733,904657,1054450,430615,657715,1939816,1694893,587932,1688218,274882,275332,1590895,1074274,250273,876436,1695523,739675,249622,1299666,1273524,596458,1296738,328264,1268751,947425,947422,806638,1038364,225214,561415,561130,1273566,1602289,1540939,2051359,731242,2051608,250561,767362,21368273,1654810,1277442,1954669,1279755,1401189,300799,1233303,982564,1104936,837589,2195285,756136,731242,938575,4152721,4151733,13177681,618244,5164293,228313,718999,1426755,1859038,293677,1978180,1619773,13578379,712648,1279587,293818,850843,463009,1024675,1538803,931243,931246,167272,1375734,712648,1273782,1754671,504151,1142841,1415760,1076412,826882,688675,248374,423166,1754665,607411,98563,761563,761356,761440,1871770,1859038,994819,1232814,13215867,716740,1653304,1688605,251329,249643,248236,1833727,10255,761509,761581,761338,761578,620095,994825,1860952,1145175,1095072,197434,1145175,841843,996262,1542922,541171,5131661,1635412,1069429,871024,1016446,894106,5140905,1694701,98587,1652248,475345,965800,1562422,360265,892561,1602280,4141265,13153463,1756651,4784889,1717939,21052802,1039435,1122708,718273,1565203,228031,1852954,1852957,1602340,1268175,1602349,1602316,716527,991483,2058907,991489,513832,1578316,842956,359269,892561,291862,1659943,916063,209200,1827730,989362,1545394,513532,895408,1051798,1036549,1727098,1432779,1450158,846724,846502,967777,1231104,1138191,13291883,1017418,759994,1491471,20973055,1051801,1583863,358375,718687,718570,619309,425644,1710727,4151165,1755103,1525303,239323,1242717,1948390,966133,1471164,241303,241300,826930,19472773,826837,1727092,1727116,1095237,1218285,1803619,1848040,357325,1433844,737140,1443969,1429329,636424,2110589,613387,845743,775864,1995367,783199,561505,731152,1963471,487288,808546,1486086,660961,1847416,1244610,1543042,530302,275575,1623850,1623874,1525291,1364808,430588,1442970,1673755,313411,2010265,1427823,579706,579538,1764490,42433,715981,716572,1511022,613561,831553,1428192,4149559,585958,167896,948169,1511091,1516093,9610,42460,846667,1693789,1033867,1055281,907966,1693789,22375,25669,29284,24946,1848883,1770280,4019191,9610,1386396,1603531,1137000,1542946,1803823,1839727,18188641,1831993,14445421,4001151,42490,26884,1075899,18188287,1755568,1399983,838312,1601404,13389317,1510944,1649065,490699,711784,1623853,312421,573097,734311,727951,1735174,13726641,42493,42439,959794,1254039,1636582,4781413,1041184,644482,29377,1656061,1603327,13727643,557464,1839727,725113,1540096,21839747,366235,1424085,1619968,246952,1017157,1919359,1907914,1433244,1838665,715255,1422099,274927,1007497,268180,1907914,1831993,18735556,1432410,1902166,1513918,1720402,1720399,1386396,9610,42460,20872,20881,1119774,813298,1556182,893389,42544,42490,1706686,1706683,20731840,752473,1654825,769681,355384,1685908,757549,639130,987166,959716,1061296,4012355,9443313,1011010,42562,1720402,412150,13726641,947782,4021249,360619,361042,3946179,1617541,1404303,998032,1922752,1686493,1639762,1569346,1139145,1139790,146848,487426,248140,2063470,2365747,172096,646825,576652,225751,1939729,3747695,364405,1965742,2058832,1840183,346255,1596022,413536,554113,852580,7103327,354595,239266,320437,1671580,1065586,713731,1613569,668698,993493,913606,71134,845776,700114,346285,668698,331864,150838,5139521,863467,713776,1685842,1384992,499369,727747,239512,1631896,777748,1008451,241924,618226,795274,1231005,969373,1598590,173425,1105686,1134453,1842937,13466903,1037641,369703,1694359,834811,1519501,1859896,1385559,694498,1554292,4147997,657376,1032061,1006657,1144620,1035436,1517623,1098858,2187505,1081572,4147997,226324,841504,345511,1707142,838840,567748,348709,841693,728386,12672497,819622,713767,345511,250165,13045379,716149,344941,1535128,1051729,1317756,838840,567748,172090,173185,1822666,1828948,1141707,1238508,1652965,1250958,887671,1001278,1054711,738238,1229505,248842,1733158,1378413,161239,721222,1021033,1446306,1770226,1013683,1770226,1013683,560353,1638757,1590535,718258,718516,778540,1524958,144919,716170,619612,499801,1398447,586021,740611,728302,721210,946111,579079,784522,1814083,1402362,2087722,1146954,1284555,1043383,1477140,249304,247438,438877,955444,1907449,1826104,666541,761047,955363,1413459,1263168,1010338,851572,629938,1135290,651052,779977,151141,1417104,1443855,381799,955372,717211,619369,717889,1006273,588466,1672243,248491,721882,869245,1119492,736909,2174851,1829008,1495245,651088,1288764,1847482,789562,1136874,1719742,1136760,877873,711139,1026064,2018098,797944,2597329,1001284,1743775,904927,347017,2269711,1406568,1978147,650809,1904203,2018098,1082616,13292673,246346,1952476,1336242,1373787,834808,333625,827287,1569352,15013393,1571569,579535,821665,1237377,2346411,357901,359626,1005094,1006300,1394232,1406736,2027596,1004395,333625,799675,239596,1449000,791071,1408263,1006213,797140,357901,330643,18876385,1750603,736900,20518786,1522396,14976751,1615612,77431,1750603,1095369,249817,248881,249376,623773,656428,526942,285544,468607,1840351,1492560,250597,1282461,1268268,1723297,1865587,1698724,21768008,56485,823747,203179,20236756,837334,357067,1143852,1639348,737803,249889,593617,1807951,452239,937900,1530244,1259319,224416,358618,358600,361396,874084,358108,358360,20677504,967705,16947121,665350,609100,20439232,388330,787300,1061146,1265406,111136,17057032,1135473,1238769,1267773,1135491,1301919,13261457,172087,2037004,247381,258289,1684189,13753153,357109,722263,599788,1047550,323851,719995,1903321,1689091,1830643,361642,1238772,889195,20439232,1238772,1238769,738988,250402,4756883,323797,1379406,269266,997210,252142,1433358,1596598,713794,235777,699898,4128015,12672081,1014694,550282,1831642,1796128,799165,886939,1056166,990160,605389,1966441,1751884,513466,293602,1039636,19544599,2926037,831481,980980,1116066,1091346,1643059,342565,512083,512893,358789,956668,1834594,1065532,1903168,1861372,1263309,21187589,21203843,608935,1951273,885622,746866,1424994,504502,1242195,21187598,1409604,986569,715546,13215817,18802633,791767,1663591,956254,1041265,1083681,248467,1776163,2809877,294466,773428,1067206,2361229,1585804,204862,2091967,21839939,359113,1011934,1127247,831385,1129875,2091916,1056178,1706725,1693987,1089498,956245,570220,512680,945223,275068,1132881,1132608,1693546,432280,340432,13428027,171664,1141710,1126281,1307238,718594,1899079,1010968,1010959,1868884,1694032,954835,1524670,1132719,718537,282499,207436,619585,20907349,4145297,1575655,819493,1637149,1832185,642424,4129937,887143,1022833,1497588,716185,718537,1687915,19499035,19956694,739543,954835,511894,340441,1582192,4777409,1609270,775309,2383677,893617,1519612,4145297,890002,1008583,1868938,1479138,1528522,1242024,369886,987943,1599991,1628905,1897003,749344,1702822,1694569,1088292,948991,1232232,956248,16314640,372892,980695,236473,2091970,619330,13618449,2000527,2091961,136099,354325,952285,952510,970186,1774207,1073311,117964,631312,1268883,1009429,17974651,1301574,619630,1671868,1631722,421828,1867477,18887545,203005,1090260,13682037,1739149,716692,1786267,1594285,1935562,135841,469720,445057,746476,746530,1764589,1320708,634366,1128855,716797,1105653,1136838,118315,203005,1401177,711028,4009635,1651768,902734,600103,2038759,1840072,200098,1519642,717331,20297128,1663180,14985729,13900217,1337823,1654039,1867042,634417,4778765,1052791,873499,717484,619639,240172,265855,1843834,1546015,814669,13237881,1347423,2038753,1344729,480502,996997,1538389,1005004,1125537,1347423,814669,1248195,1844080,1423758,1093875,916036,795682,1566256,1848817,1457520,420868,714691,1686004,1752217,1976194,1465932,422548,688831,631324,1598176,1598179,1259472,208942,755794,970555,852187,570403,898309,1711921,1711924,2112889,4781255,938707,1437468,458254,18583645,18710218,92230,452872,4001037,445045,238780,580849,980683,1570108,980683,704002,1506702,819745,732475,732472,1127640,817249,1559212,426571,817639,2071276,1935361,1859149,1257111,1043260,1073155,550435,1474968,1830214,1722733,1494522,511789,764302,964474,1614829,744841,817639,259228,462559,1634599,1401096,915928,209089,814063,907192,1778758,21032536,155872,1259223,534382,1047964,426610,371788,737365,27637,892810,1693882,938995,873097,250519,1544368,1431093,5140151,980029,1845121,1721971,1520809,413497,890578,1107831,1539256,738100,17803765,1263114,1646362,705331,354397,1787389,840250,856150,1859056,1419789,1770121,1376181,1258767,1864603,229018,1905457,1732231,1560157,793312,588985,1041988,1663096,2101198,1105761,809830,815161,1028020,2075569,948970,1051975,1670773,511300,1684738,1898155,1669576,1871812,1916185,1366593,1985971,1653301,1285086,883519,1542919,1285086,719776,1443141,815161,1524766,815071,996301,2347743,423748,431161,13727151,1872085,1660459,1141542,1242087,1952893,1026577,2228535,1977817,710113,487441,1129410,2034268,821452,1436832,216766,799405,585361,623308,1241211,1553965,987802,1547005,317902,229171,1673623,916645,251308,249370,1574671,168277,775819,1398834,4778419,737773,1624753,1436895,299251,494545,494290,98845,1765375,739291,323017,2101180,418441,1347048,710089,249397,1420653,1929271,1646914,1929898,2194867,168277,996937,433270,656317,623176,94501,224419,705325,685183,21173372,109624,2089603,62017,142381,433270,631582,360940,717163,13612241,705325,2301981,1941733,303301,779923,197191,1420782,1616908,569884,3993431,739570,467824,826594,1066183,251410,20368882,205090,657013,1492452,1962109,1863526,1605895,1237308,983095,250021,1941904,2194861,1929496,793390,2051068,182746,325387,17043058,143521,1615651,15183245,489265,1258947,824818,1616395,963946,1639543,1596214,535255,1129080,838609,656755,4146005,1857436,1482945,2095264,2021953,1721860,656521,2038051,1677136,421819,1523551,541528,250933,248248,248926,915211,901981,1383522,139063,505903,1937179,245950,299845,259774,1747750,1867402,602275,1540942,1831048,3947635,559222,792886,941107,941188,426019,576619,541051,576604,728149,1597660,250441,576658,576661,910924,330430,248839,248344,251245,285601,1253955,282040,1539583,342583,1929037,853129,295474,1492818,821194,1236045,1080042,1569895,1090947,738472,275359,1725496,248440,806407,1834912,1554640,1752085,821215,938497,508285,251245,282040,939124,1848769,1280286,209281,2328463,1559617,1725496,1783093,10618,1628587,1917565,1830268,1412529,3832823,584221,584218,1233990,2088589,805876,1634560,1554151,765235,4014209,512047,553249,155248,432058,345259,2007436,1629643,1251672,1747465,1747258,1586983,1764172,1747417,20744143,255700,805072,511918,720064,2255801,10618,10897,357025,1249269,717010,465532,823306,1398258,1386969,1284741,1101012,1810060,1402968,226471,740062,20781799,1036294,444100,1262376,1586983,972352,1262403,563776,1236042,1562584,323368,1536367,1250169,571366,64054,1783090,1825675,1038181,324133,740056,1563265,972352,1454124,1617343,1783090,1528564,239746,1793620,1460739,847459,13967473,323296,1780330,1702837,1705669,1764184,722071,1810186,1888498,13497653,13497655,1847701,1074259,856915,21315323,720646,572629,593608,1928578,584293,1767553,1888495,1653208,1009432,1009408,1928578,931480,670498,740026,740041,126865,584293,143464,789409,1049215,325255,1136364,1624537,478015,1929007,1414026,4149641,1092396,2201903,1098351,1006066,1587433,1767562,325255,1554136,651820,4149641,1343499,4145073,13018179,4777941,20731318,4096281,2106460,17178697,503896,323407,1511898,20731318,941041,706798,1205442,495010,993598,1518139,1501506,250372,17287207,1142514,553357,238897,360718,656458,966136,1146423,366898,1670563,516748,623275,1394097,342667,953305,237457,950092,636673,1084107,622180,697318,18687553,1033660,733174,238897,740173,656476,1587895,852724,567772,348670,836212,427030,171958,911029,1856368,1432488,1386126,27952,749185,1026400,1600828,1600825,1398324,574192,580042,738733,250240,738715,1238673,477886,1108278,743533,726838,511597,13276893,1512583,526612,1966867,1654204,1520917,13162621,614506,249313,13162621,3678753,737713,146803,304108,1073296,13705449,399706,945424,290143,571492,839980,296485,1653298,332782,1559002,1559167,1362396,1005859,1373394,971749,1729303,512071,571492,569887,1098090,1053388,984082,2027764,1762498,1045570,4780875,511585,633694,1028125,573184,2291573,1508586,278212,589993,974485,910261,230737,423841,1380870,1062694,323494,289621,572977,570373,573088,1096326,2180527,1057303,2188351,525526,1559890,895201,598030,1405497,2064208,2065630,1105893,2032471,1830013,1085703,29122,1093014,511711,571048,827356,358687,569809,449902,323551,569788,881326,1364823,22861,1553788,1939798,511870,1952836,2064565,1629502,1829260,772651,666757,5172003,511648,4020577,1559068,1958695,569989,1020367,856903,322462,1097640,1763707,1289001,1720090,610324,877579,1650475,2927337,1750528,192136,570475,144355,513343,519412,858139,858094,478405,13405131,4151485,570472,1661704,271516,1852351,859060,990259,571681,570127,1232229,1754767,570664,14406823,2189265,1604770,1716268,572077,1522990,892468,289600,289891,144367,289888,716752,1777198,761020,110005,1766542,1387647,640636,1140963,1035502,835933,324022,248464,1444020,2065618,1777198,761020,1390593,860623,1467543,856264,284155,1469388,1766923,1056406,752131,1786273,477691,1467540,840196,250639,4708507,573091,1740166,827464,1720384,1259568,1620376,1620382,976489,1140966,861583,1541149,1367127,4021617,4021613,4021605,354472,1593427,1073299,1108293,4021631,4021625,251326,249430,249181,1602103,1486074,1485969,153448,1005238,1768081,267301,511351,1768069,1830499,1056418,1367124,1693756,526573,1829404,1128744,1552930,1600861,1141656,827452,1754734,984373,1731349,54103,4021597,628411,1140972,249340,1900369,573214,855937,570478,600061,249247,248104,1067485,1931848,1016740,13837677,1003909,13830551,1826044,717991,239794,4021603,984394,1764259,1764265,308569,346135,1476504,2027626,1451847,1411749,1542409,1247745,141829,250345,4021623,1627096,691273,717991,294514,1517053,1517056,99574,728368,1658170,1093905,2027629,1944712,21053465,892453,250693,980302,206623,4021619,839665,839641,1377876,294265,1830943,346654,1246329,1385829,580825,644470,1922809,249871,21315065,1249212,79519,1555660,1068898,1140957,40912,1002757,178588,1542412,1555612,656575,1233387,1460790,4386175,841045,1316358,1555690,1068895,979564,1070656,743374,1555666,1051459,1402947,14985467,1554490,1295850,440332,980224,34603,980227,1597162,419539,647968,451981,647941,1523272,1617559,809824,1050706,213652,1929181,601105,1851283,731842,227617,1832629,873079,1848832,6394957,649255,954355,735634,1312221,1554484,401470,382009,382123,276508,2050390,563296,13560161,3994289,1422780,664258,1854427,649237,2185941,4013329,202438,194014,401470,382009,382123,276508,664258,563113,1466979,649243,185497,647959,757906,1854427,1582666,1722511,649231,13627681,758896,1319232,1377483,1547011,1721737,1813027,1711471,1525165,437536,647986,1790362,835924,835954,298297,298441,3038089,1618141,405685,298297,298441,1771648,913042,1351113,1560043,1065547,2152137,1951459,1351113,1957390,1499805,1343115,1343175,1838011,717496,1101657,1700764,717496,1529755,21112541,374287,372817,841762,13908707,1619317,1524868,1601659,332917,463627,1252245,1553011,13428961,857146,1758826,1478997,13967329,1560046,525871,47284,2193461,525910,1822219,1349616,535006,750115,931486,665092,439294,1369062,204094,3757577,519358,1060249,125653,1447236,644518,519355,853834,750115,1303206,4147001,20310160,1526830,29497,519355,200680,1635841,1043413,1054552,327652,1524280,45277,1635850,1514329,1545409,864460,1684342,1742788,1899658,1424976,209380,1356528,1084878,197341,1560049,2227655,378073,209380,1647472,1946527,189832,1590280,1657531,1358634,1031953,1946527,1635838,1635847,1721446,1721434,21873191,1357656,1305138,619153,16193821,579715,971380,570685,1675597,976150,14228361,860518,476098,475816,911533,15247153,21295202,1754386,1533025,476392,476521,476302,476341,479446,1029226,1524322,14661867,1504905,295276,144298,1380003,1721437,1352913,1352820,2098063,17178538,1721452,18965479,1461234,571222,616657,2084734,2969095,1595986,1497180,112999,1135998,1865767,597199,1444803,13513399,1029793,961450,1865776,2084737,1854166,1655164,1447200,1933243,1678600,14661851,1233906,597199,851491,22190161,748186,961456,611647,789862,1786258,789859,21255212,18103507,2047486,611011,808288,1671961,1299459,1051708,1832551,979516,1280997,834772,86350,946594,1720819,322849,1688512,436051,1865770,1497504,1288176,737149,1038544,440215,1905664,1076118,1271880,711130,1837969,792112,2021248,1597798,1603948,493354,2195669,1259193,1597798,1667428,2196225,1284861,1259040,1833037,2077957,253057,250876,2077957,1684333,1859134,9916,1239768,664897,975988,1783714,1074049,421867,2087227,1834117,1385124,874987,1143822,1252668,1756870,616939,1686472,2179539,2217725,13237785,1320459,1094691,1002100,858130,1002124,1108404,857614,590080,1102638,578734,1601623,1065640,2179539,1140495,1088238,1517038,478600,477556,479317,477679,1868710,1694485,1231938,360511,2047561,2166853,528037,1067533,1497684,515638,480103,755434,480181,477988,476638,478036,477148,2047444,15970753,713845,873937,1629184,1614946,988378,1786249,2160069,2160071,2160073,2160075,778318,1552663,481411,294445,3604,618085,618082,5123777,294115,819340,819301,1456659,935827,2160077,821101,2400333,1754419,820330,1275033,860650,1037455,974254,1035910,576670,1414170,1390731,1473660,1642414,10726,819334,819397,69679,428758,567694,1411302,552100,582841,581872,1754410,751885,1889005,571600,572368,324604,827401,573265,856972,644494,644488,644491,644485,573265,856972,13704843,910945,706645,978793,644497,644494,644488,644491,644485,1771261,573265,2400335,582742,582730,1549906,477739,2050546,706645,955882,477724,479575,476515,1444023,644476,558208,2050546,1448250,1037533,1528225,534655,1903567,1671394,1516888,29521,18586894,29431,428281,573925,21528602,1389441,1086891,1037533,1755847,644473,578908,535450,899290,136705,427087,1755847,898084,1420743,5131,1605166,902338,1605163,1720816,13917907,1468854,1114935,5112999,423130,1116690,1031488,898084,644455,541534,5680,595636,792346,13206801,1366200,57550,1263477,427858,752269,619537,573325,657769,15745357,1099533,1056931,21584138,1767766,259756,838330,1244307,1244307,4013183,16935892,1104027,1487295,644458,644464,819406,1525426,1815262,629935,1233915,13334517,2084347,617440,827254,933976,1493775,963754,979750,823813,852742,853747,1835314,845530,997465,110434,1106775,69409,566470,14436409,18951919,2084347,617440,1122609,9811,819286,819307,581044,88336,9811,819403,819385,1289475,1249749,982306,869599,1289475,1866115,13293093,426004,1524565,16019293,21113480,1529944,13293093,714397,1038835,631849,617053,644500,1036267,4740643,1433247,4265631,4567657,852265,4734781,6499,6109,1614076,238909,1790848,1790845,862030,1601968,914590,958252,805111,4146591,251320,355513,999205,1085100,728188,805111,769651,1258971,852145,995668,204841,1732216,834997,1341462,1341390,1495119,631981,526111,6313,889960,1039471,511513,230512,1051216,202708,829435,706819,1660237,251191,528826,1583662,413818,18734695,1104201,1866544,1898431,4258177,1711084,1806670,1583662,877756,870637,347788,1614664,1763881,1111755,345211,9443759,1072708,1777447,1229943,739177,4013185,2072146,1732759,988360,557395,980473,13727427,1690132,1229943,18734650,269518,2130021,840652,636619,1141395,2682049,936481,333508,1645000,716479,716542,716515,2682049,848572,333508,793387,3936159,1950394,347668,222784,333508,17803801,1642531,2129571,1864582,893782,995278,1381356,1772464,1642531,1336863,1790428,1832809,526822,1402254,859657,861598,1073344,1035451,859678,1519783,1072711,1950403,1072705,716833,1471848,902314,637201,915181,1247889,3310243,1258575,1258965,1783201,619192,1717603,840208,2038744,1274901,1596763,572182,572239,1111161,1859545,1602895,1866733,1865929,1274901,572239,971650,1095930,890173,1783438,1783447,449911,513427,358771,1666990,869416,1502739,1367718,1955296,830131,1842964,1940467,1954501,1293729,1843678,3973269,1790434,1981714,1954390,2165319,1120686,1980904,778261,1106136,1095945,1783468,904915,1519795,586846,2856301,1519801,1035421,1595206,1449513,869440,718207,718384,275428,1073338,859669,1519789,1910485,1252506,1819312,1519780,829453,347638,1352715,1236210,1754983,18065098,852823,203500,1615741,1041421,701620,14782021,1093632,427852,15330331,1071796,1043212,717109,971032,1616680,1455489,1615741,268168,754999,13829789,1594672,4783961,572164,511480,323767,856045,291472,1783462,954868,1104258,973804,807268,1768294,15329837,3468855,1439199,1439193,1049161,1019332,1444227,641173,784783,1014556,641170,516334,1082829,2182859,1088145,1530325,1082829,2182859,819499,283786,1367892,1032442,1045240,641173,776260,1662715,401260,897883,2745833,1787326,283786,448333,586813,1783513,583270,1136058,1032448,1032469,897883,2745833,909241,1125102,1870522,1743772,20325118,259177,1439247,599662,810493,284191,13104011,14339761,1135440,1035883,206392,1673632,704368,1636555,1145253,1043179,320629,142882,1020250,1525630,1558453,905833,1870519,1765285,1842865,1032433,1520575,1439175,1646872,15755383,659128,1525630,1558453,1525414,1732213,4780659,1274757,1952404,868843,899902,1495071,1238154,15755383,427789,2266263,173677,3959925,1259037,819505,357979,1615303,876706,868738,876655,1076970,511570,4787895,2139425,1071283,1803004,858082,670138,1450788,173515,1861204,1742536,552004,772753,1834429,262198,819673,20461780,1544359,285427,586093,799261,1742536,4143737,1352877,206626,1248717,1361697,1524550,15034,1761466,1137870,1778488,1078095,2027761,203284,1515310,191857,283144,896767,931720,1083993,1497621,1655023,226054,1495122,1361736,890506,13899511,1739134,931636,1341006,20488795,81688,3166841,1361712,1361718,1361640,1361724,5101055,936796,868117,1742524,758143,1870525,1866556,1055932,1026892,669877,1259016,22153708,1462710,11932,1108200,566077,647002,1361928,1566187,1008715,1712665,663529,68350,161242,1787533,1342626,348991,574159,1764613,1566199,3995519,829417,565840,1845076,1520977,1763410,947413,1868719,1868977,1075644,757012,579694,579946,2019958,303001,567760,713716,1455411,1631710,2191537,1766365,257518,346282,1452756,636703,1055023,14044119,256405,1084461,2205925,1101783,212218,179248,1314303,847618,278323,1735393,606673,2048602,247195,738763,1903552,2069737,1887139,255496,866743,1845148,767536,2051029,2194929,1756480,2497513,1113312,1128240,1381302,1128240,422782,1660504,1756480,255499,1556209,1541062,14406313,2051035,1590916,1590922,1590925,1764442,1590931,1590934,1541143,23647,1540915,1472304,2051290,1941955,1768789,554467,1541035,620563,258748,563779,21911771,20755609,1784827,255502,1077660,2285473,1768789,1590919,1927777,1891573,142660,1927777,1942510,1063018,62197,1942492,1942480,1767772,825841,1942486,1391829,1294701,1500837,1051753,1118553,993169,1664095,852367,1029802,1106907,256678,1854442,1832914,264607,5186409,1684633,2282437,666787,1847497,20731669,457588,825853,263470,408472,1109892,20017630,4015195,21173708,2800845,1412373,1912030,851995,2265417,13553371,570145,323077,573232,1036312,1770163,1822654,1283190,1027150,19472470,1381629,571144,513358,1669744,1911196,1471227,1471230,1805491,1577692,323578,324232,827404,871054,1083915,1018099,13027039,1859599,1859578,511741,827368,571897,1685866,2270441,2161455,13637287,459484,1859011,687598,893818,1124310,1124277,620170,2164799,536725,1510011,1510008,1993615,975316,444850,1060171,21204221,21204233,21204242,667981,1471755,1371327,1831102,3935817,13691019,1587739,716632,938191,284245,630370,620146,1859584,1034455,1911205,1422156,938011,1505991,1083966,1528063,1249275,1859581,3817119,421831,713785,1846174,1984804,284245,1859563,1859551,1859533,1989574,1993576,4009803,21041744,1935637,18735775,6770203,476854,1832305,669766,6770203,1456887,2064871,1308375,5070791,5113279,4279045,6770203,852292,1911211,989812,1911193,1598593,2400217,841666,874879,1231041,2243067,200521,997024,1258923,1254732,821569,1253541,734254,332206,343471,882058,1816030,236581,248410,1374951,1859593,978535,1669789,980221,283153,624109,1020694,749293,1231062,294847,1859536,1859569,1859554,1859605,1859566,21542927,1859596,249514,476104,365272,3490387,986539,541069,74758,825055,16746721,249514,15563063,1557367,445999,13001383,481735,736102,1825252,4224777,435019,1647388,1941508,756913,995986,265894,74980,739828,1859521,1859557,2498677,591010,1146927,247735,250156,248923,779806,1281513,1847758,779800,1711816,1710541,1993558,2088676,2179541,1105314,2087701,1056025,479143,479995,344437,881299,697654,643963,563764,427027,669964,657484,1283604,1370751,1932223,122107,2197413,1516912,13200709,898033,424663,1495929,1263813,21871469,613927,1572262,1871716,344437,1587136,1401930,446854,234121,929173,20235916,6334,933937,766495,400165,1557613,943375,1615924,756634,1518517,952414,1856284,466042,123949,28843,123952,270136,124045,124018,5124893,20518135,21783032,20156149,19250071,19447405,19375756,1399890,1984168,16828831,16828819,873994,21515447,209293,124018,123955,471949,720991,16828810,16828804,1615843,16828792,16828789,2050633,1832695,1928638,15329777,17178331,4279007,668785,12967,6608079,751927,1065139,512695,571630,572467,930001,123967,36562,124009,1678894,16843501,16828813,16031551,1809541,1762021,1557445,439993,1831417,13770979,1934197,1100199,21483311,13560157,1078272,822550,18359812,1616830,586333,1444701,892597,1263297,570556,571849,1532368,856486,1660540,771016,1830964,1500483,718939,571480,19375732,1831408,1546660,1429419,2197907,14625579,1406376,856486,571804,965953,737806,369142,395095,1657138,570811,362422,971314,278173,1530841,1809829,2047504,1942351,1834342,570589,323464,571873,857053,324652,856681,911692,856180,124030,20519257,717418,16031557,124021,1021900,973747,425311,999157,1289694,717418,1338525,856582,971917,323605,1094688,1315956,323416,323476,1521013,1259535,16031563,16031560,124012,124006,323569,323614,856894,1657423,1052431,1367688,1132899,586921,1470771,1094571,1839544,1256769,309148,1088904,1131645,949933,949951,1008430,15969985,2371495,1834234,528361,589861,1277436,1567138,721852,16828795,1108500,857476,1108419,1108422,3973249,1267209,1720207,1694824,1457688,845923,881494,775786,4146993,236011,249664,17204761,1283262,1266525,949861,1132605,1132632,22073930,511252,1321038,1725415,16170529,1059592,1644913,1553677,1418793,2223443,956368,1520947,240826,1828873,1483035,476137,475858,85918,1031740,819514,631618,586837,588829,890428,1304391,1567147,22139021,7103181,706768,1132884,1083132,476137,478363,858004,814393,1106610,17043085,1554301,819553,607030,139528,878209,456775,375253,1042405,1036210,586849,988933,890413,511339,570508,1977457,605893,1108299,1320771,1244541,2745915,5148069,857995,580000,477985,1586662,896716,607162,302689,1229550,1317990,257521,1596136,13578237,203977,2218595,359038,148534,252658,421924,22600,13697917,16803316,99733,618898,349462,505726,512227,512287,178108,2576435,21483902,810895,1432503,1020238,1425768,193624,235597,19309516,13215415,224398,2379503,529717,930700,1004695,717661,1903807,1545721,1004632,2125911,1288098,1432344,1940485,426631,715999,228256,861964,1528276,205483,13837459,2239509,1287210,4765051,1428183,725473,83530,426631,1940485,1026586,1807909,725473,876388,258274,1820902,1327932,1783477,4765051,1052020,868810,876670,511312,1116939,871021,571123,13358167,248851,739678,529549,1290057,1833091,1076850,1036285,1300614,1042021,13382073,13382689,1729987,1385943,795475,13513383,1984192,1955191,21459899,1955305,1039156,257917,357817,2157319,1283319,1416189,939376,1087857,864877,1333884,643330,258154,323641,12994875,871042,1834765,1519189,415987,493645,1311891,1962922,432187,1869214,1763740,1001776,1002004,1852567,13094205,4015109,21989486,868792,1041817,13443555,71296,424141,424072,1695004,1361670,1352583,1361922,1311030,1528342,1962916,259321,257617,1004623,761224,258043,4780899,1476024,1869226,1361913,20719129,13389639,1850248,19472005,809785,1612174,1001908,1001803,623848,1981636,348643,1850248,973006,248314,247741,1900141,769882,257569,13521469,13420573,1551181,257353,760705,519250,259063,1614793,423367,423358,866008,1676356,320929,26401,1361682,1676293,760705,1661101,163075,1259493,1657069,1676356,21855440,1865515,1865512,21855428,1726339,163075,1629478,13292213,346393,1869892,1233168,13277127,1320408,1867003,1524547,1439415,1303200,1371780,2051368,1303011,713620,1651780,864571,4787877,1940401,1773391,797083,136117,267109,1861366,1696132,1556998,1676350,1080636,868879,797980,664672,864571,21215702,547438,257908,620218,227515,251917,345649,1303200,1856401,1854058,1623508,379810,901351,2064493,4786357,1528312,1528306,1016938,257908,620218,636403,1614586,1361643,4782613,478444,1067665,21500978,13664663,1759066,2170727,1540984,1541077,4122355,1373922,1694929,1830148,1003453,1581835,690556,1872076,1315869,1657045,1872034,21019870,3945969,1110858,4152357,13602327,1672309,434938,1361649,1311201,1016956,425809,759433,579349,644422,658288,841699,541834,1048090,1543036,1822267,1016953,1005172,1911667,1528642,2061574,4094381,1715656,1406742,1872079,1872064,1872061,1611937,572611,1872079,1872064,1872061,1630513,2066809,1100679,1347222,1347084,2215707,1841653,317986,323869,323635,571390,571549,323395,323860,324565,1413258,3910103,725638,1517887,972400,1347183,1759072,570457,323542,513007,1347150,370,1347090,1347093,766054,323503,20732242,1461972,20849743,953434,18312922,1039132,572131,505699,323584,323008,709720,1677202,877795,155890,813568,1076847,1833295,323983,1415751,2468837,291481,750757,1232283,324019,1659796,7884069,970468,892144,1845856,953425,571270,717433,1347147,1235454,1347192,324493,945667,572668,18052498,1414041,971338,21938471,910384,953449,323377,892207,1611928,1617175,954718,1611934,323512,856552,573274,809827,1552927,324544,571612,953437,733981,2151405,1833349,1091286,573457,512167,571114,953437,856165,995383,1235661,1321065,751924,809818,1274562,22019903,20638966,198535,276958,1033684,751966,982042,1347174,586672,1347138,1588135,1253139,554983,581365,752044,1667710,1063021,892474,1795798,753631,1928467,1792777,687208,2148007,1361931,1731907,562966,1844221,649765,736411,109108,429976,1361934,1361937,1361940,1361631,787612,812437,3886185,914239,1361688,1457712,1361916,1361694,706096,821890,1411647,58684,865174,134767,1413519,586171,103141,607069,1518271,860290,441307,441319,441310,441316,308527,1860151,427345,1820179,860284,176410,2073118,480490,1765048,1616806,12985933,512572,1661152,645559,600997,1481505,1479396,450196,1486335,800386,1005223,861412,1088793,13837949,1899898,487315,1024732,1472244,954367,1014280,2057353,1616449,19250833,1308582,21990653,1402509,750199,1137063,935968,334219,649006,12740165,5100889,13222785,799846,1720747,1292640,848536,853891,848410,1720738,938656,4735295,418945,978235,600139,143593,2414475,191800,985930,904618,1015324,3501397,2145649,1443726,255424,738094,4715347,848431,1310697,1343529,1080012,3216671,818881,2225157,1146963,1337064,874546,1839106,162781,2018053,13277147,1847908,848137,1275891,2479571,1828816,420865,614431,1432176,250660,2852259,1060258,1060264,3817125,764530,15874,242620,3051663,1676482,1828810,15874,638842,252877,236368,264415,845317,585862,5810629,368488,13254049,370105,258535,585472,21216572,5810629,1053835,2852261,277783,1144881,845317,1611193,585442,430927,368488,585430,669967,585472,1110183,1067629,250399,535714,330853,877543,448894,643204,584632,1988017,264478,264424,264247,605383,373096,1655122,1587013,13309663,16055119,75580,2062696,739105,1128807,1042348,739063,1002871,638968,1480776,1829572,135325,1476930,1476936,1426062,960742,1469073,148612,209026,209314,209197,1549000,1469073,528235,1829575,1476933,1368945,848404,275887,656533,613597,445951,605452,566101,98671,2213017,2578447,2088529,16804204,641914,1565935,818302,507727,1005244,1476771,135145,1234758,233134,966187,4258339,761161,761605,1694728,220411,852973,251119,1760794,1002778,864118,1502541,1097223,864112,864643,1669600,233134,1557466,480208,1701865,737188,799729,1706737,13899909,1545106,1078629,248974,1597807,834967,1077894,569557,1057396,1709623,1559560,18927199,1390533,805000,1407501,1312152,1560238,229039,1858945,2013904,1898227,20439619,800143,1593499,20201965,1524598,18952012,12740633,1075566,1559560,1431471,209365,1312152,1560238,1374396,1738759,1517326,249208,12672577,823720,740263,1035268,821590,800113,1524598,1694818,1259664,1373712,566221,69829,1451706,1468545,1762663,848797,18584590,629353,561457,1389411,1145010,1131243,1534816,2129875,989356,1419798,4008627,12740633,1124967,251371,1135374,1124970,1389411,562357,2189261,20424409,1495440,941518,941422,848788,2151461,1046998,887479,18631672,13389661,1778404,156715,1694974,1694335,1550941,444694,542662,1106715,728074,869662,1694821,1046986,14061991,321145,1106715,1558840,633703,1142922,1544761,1559503,807814,807850,1603900,566950,233656,2140753,1781155,1448544,1915675,525796,1739683,5130421,1294632,632734,807856,1590625,248710,622588,2140729,1286457,1411743,1822264,1259958,248710,588463,1881559,1709485,1373817,486550,1428984,486550,425467,642910,812194,1429449,188404,2102758,657802,519751,2367565,1773379,1119981,1782130,1238031,1121097,1828243,1000732,1785958,1602505,1881553,1881565,134842,566125,16031332,1549471,1086273,1740136,1065106,3715011,543091,625753,16388626,1740082,324013,4729269,570415,1273398,839788,258946,1237410,1634467,1510824,1830424,395641,3715011,1602100,1082292,1656916,952441,1656904,1082292,625612,625660,432313,1716826,625567,141778,513736,514408,20602885,873715,1238643,1238640,422212,423190,323230,1238049,589267,440086,1399854,510247,20974117,477877,13559999,479878,1238133,1238127,21328739,883309,877552,498790,21328706,826900,826897,1587925,903493,477715,1240893,708550,868984,564133,1020292,423019,717061,717523,1032379,1569871,1793989,499723,367123,736660,1790578,1665895,100552,8092571,1843984,2939323,1806793,1349658,172339,1255233,251437,585631,422758,1767934,1412136,856402,1252311,1875421,807808,48058,236632,1016704,423055,13153457,423598,77743,800077,601747,821626,838306,838699,281962,599689,2296179,806752,13153809,1384254,625813,625696,950575,807853,1803640,792733,1363488,599689,792733,21989318,799663,324301,334651,1541746,1834288,799663,555475,1264692,281962,1043275,155908,1786063,1288587,553096,1832062,1861453,323497,995341,1747630,422836,236569,636406,476731,16019044,602332,92416,246556,1648105,13780327,1704706,1795321,835300,799255,1254015,1657852,1726927,1674241,586783,519397,587962,909751,2051191,2047843,1663168,1237728,1722865,251209,1314993,1314996,1314999,1699018,16975,1702894,1265976,1918051,425926,1827850,1105602,1733884,1269936,2027602,1031206,1795567,13094333,856693,1049149,1557517,12823265,29983,2027602,909634,478504,20488684,342367,1501536,699871,1870384,1233201,1058575,1631620,728455,424225,1131915,950200,1058560,1058575,121057,20488684,355078,22112150,71509,647884,251188,251218,162808,1635004,2223913,808522,876847,558988,17056636,1475175,1657339,635842,315502,572740,572089,443707,1574425,33652,743392,1110510,891982,424378,1297749,1756024,152128,2211115,152134,1643269,1267164,1393896,332881,18583600,477757,121387,2056315,360469,15644623,275521,1135617,1783411,2081230,1719703,1842880,1077999,1428318,445360,1431228,298348,275521,445462,445855,700096,1095486,1431228,26941,539191,1071580,1056517,250120,9886,324130,476989,476482,476575,20809921,950167,940765,1034671,20475277,20505967,2992357,643429,106891,1557496,135853,643426,572971,323737,1415649,1686175,950179,238036,946642,1077414,30142,664408,1832392,1482957,1738210,1474644,588346,1686175,586054,1474602,574213,583945,27304,357814,1481709,664375,662770,361099,1756036,1554271,706546,237085,1526596,88945,819778,843256,2202469,734359,475270,386626,2044498,251305,643480,1256637,258553,1107738,956692,806389,255082,357562,357928,1417980,713848,749920,294808,737752,1107738,656827,4097033,486961,6608459,1978435,749920,1629370,867901,355435,599839,1754683,1667092,2003410,444112,729073,258901,10733043,1596427,1095495,1619761,1510479,1395138,1035859,1458930,1088565,1099983,1070677,1109787,1088565,1043563,2054320,721462,717955,13085527,753610,712906,790576,443341,2054320,571651,476800,476752,475900,1130448,1130445,1614595,1617589,571651,836005,951907,738421,443266,601330,821944,444103,601720,672118,1474647,733060,1474641,1474632,1365465,1474629,1128333,1421445,606997,1474635,586225,865426,1469355,357331,1465056,1023736,2402735,1132659,1132665,21528542,578929,68512,13436493,620851,898588,1672114,1053874,1274574,422710,241873,601417,1537354,1275120,13207261,1034509,13737183,1554955,739822,739819,1350315,1074367,505486,1060204,658069,658066,1608349,1834480,2148929,1685674,739189,739873,835387,1847749,739186,1060192,1060879,2160065,1278270,672124,2547801,337000,1230279,1675765,1653436,992011,1072870,1503999,538900,431035,659785,819709,137194,1868506,12994885,1656901,81598,481846,737575,566740,1778401,1778398,1804399,13483055,1906261,1667344,1617421,499528,1802053,1101705,58531,5139213,58531,1092312,15330071,240268,1642558,2898853,1509486,1554943,1956085,1971481,21899045,3987075,1557967,1060891,1362813,1696606,315526,1688947,1597009,1616530,1430949,1903504,658063,507784,1060210,875269,1371771,17068483,1420635,714316,20505124,1060888,1752106,1937485,1619989,1712614,1779436,1004854,1554910,1766179,20474956,941278,1839100,1080351,597388,1229757,1829524,1903786,1464333,628474,13570527,632764,19808986,2017162,366715,1060882,762361,1129077,1391604,1466358,868939,21272621,664975,985528,1370535,866419,206869,259591,1724866,955534,888724,699994,588061,890014,1250385,1098744,1363521,3771457,1454361,1037803,1608892,990718,1565581,2217837,2172379,1839316,1828975,1832281,810328,1721362,1949179,271099,1315410,265426,268141,269221,1135950,1033249,989182,1680667,1454364,939163,939151,1494381,720172,857383,1673620,939166,1265205,1113915,695635,1125015,1146276,22137554,616240,1680673,1680670,1035814,424090,1680676,1862890,989482,913072,1454118,1068682,2145141,499816,1499691,1090353,579703,1317651,1004719,871132,14406051,1729900,703525,703594,499816,1452354,1779358,854713,1829005,939160,2087401,20920033,323074,234130,505117,623785,1702363,1442406,1561537,1689070,782308,579007,1233255,1834456,1427298,822529,1068565,20504875,4782629,1844947,198973,424237,2194625,424045,18583624,1557358,637387,1068565,1466340,1466346,103144,478096,1443009,619486,20504875,236491,249841,267967,294004,424045,698977,716446,619636,619426,422923,263290,2087566,869149,1954342,481219,20260786,1110246,4785597,422680,1629076,867478,1629688,13789711,716707,249583,247891,717160,13789711,1565278,907105,1872418,1392588,2047861,1783000,867484,620587,1819069,257968,423880,1831078,613735,1631953,1466355,1554427,423880,1789978,1127574,1349556,865588,1785964,1611199,283165,12975495,623839,1053871,962020,1039003,976084,1829806,257893,1039003,249382,713857,18875263,481465,20261092,873922,1356681,1629337,1494954,1742599,718525,477307,481174,7020225,1836676,624013,1601710,1321386,994816,1629337,1554358,1602511,1029331,2155683,1349526,361057,1039783,619354,623371,623650,669553,1568989,1785997,972256,1038904,619633,526093,982924,1558456,990247,1491768,1491765,250942,21020167,987307,1624528,21782222,623851,1374459,526450,4728847,990247,323608,1643425,444856,620068,20873899,20873884,15798655,1142892,13760507,362797,323878,197215,1239486,976087,1831126,1831108,856642,946429,1024975,1308735,1831111,818230,1412907,1333854,1833832,1181145,1783810,1753084,638386,1308735,622165,1490679,1792984,1785994,280708,1831117,1831132,1386663,120820,1343007,31216,249007,1729192,713818,1551937,1327968,830194,477322,1793593,1831084,1831081,22194391,421843,479464,477178,867436,4095835,21388232,18926173,20168188,1057021,583333,476038,475918,475510,323191,2091562,403180,224230,1143276,1525201,1525228,475798,478114,478042,1616167,613609,445957,1480314,1477149,525928,1276869,1859104,999958,1441167,285430,1359852,1285176,647803,1377366,1634503,1033642,527935,1526716,649123,763849,1525186,1526713,1526710,586522,475888,1477329,635071,1006696,848146,323974,570316,1366383,1522462,1383099,726847,1296936,982837,1034182,1034185,1341675,511702,571003,511468,13112397,20367748,1530040,573019,1042987,1428477,1515727,758506,1782673,862063,278014,1530040,324529,512176,1234785,1486338,135223,1702183,1929376,1929112,1929520,1806625,1675231,1838569,970729,2138507,971251,1530046,1806007,1858531,970732,2232895,1671313,1939822,20016355,1929592,1829626,970768,971065,572569,1694086,1023403,479488,970324,970300,475831,478018,1525237,1407123,1401639,887668,1382736,1433154,1511193,10731789,875998,1542367,1657807,1022302,21031294,705145,1525189,1661182,1832254,619696,1515709,850996,1782745,1742767,4149891,1423917,1407111,20518243,1739626,971626,834058,1323777,1423917,1382736,757753,450037,1282944,451060,1057522,1975510,1039654,1134336,713608,664162,745054,971029,1101603,1039654,1873147,1568755,1565929,1526593,2511461,1854592,1482951,1511562,1476855,1496322,1817215,1533961,1533958,845800,530815,1533967,570217,1300545,981865,1779226,1515772,530815,1057651,1399596,1057525,1711756,662332,1566568,1005217,1635868,81691,1909762,300124,588403,1473687,1779226,1515772,851002,1854592,1482951,1511562,1476855,1098330,477862,1611076,1106523,1092459,1606759,4021455,14236559,1095144,1753813,1519615,1030030,1004818,1975519,975979,782398,1137024,962164,347134,2201899,1831399,1478979,1106439,1478169,4778387,343963,13743765,1566478,560800,4152943,764023,1993546,758620,566110,598900,21886634,1362972,1022263,281923,936787,1433580,1655242,2039413,620206,818905,13185893,1928746,1021138,476767,1547422,566326,1378008,792319,86320,2076781,1101933,1409328,998560,1476489,636160,94777,847495,795292,1290081,85942,1909789,2030569,2001022,1098153,620185,235420,1521457,1269582,1782928,21555782,15190621,17067778,1566016,832798,647743,1128324,1032280,14625923,811657,477778,623560,567832,587122,1611055,1836619,607462,495253,836725,600862,1022020,14985609,1128330,27841,286915,836725,600862,698041,27841,1107606,1623898,14781953,1411617,1128327,1740190,1758829,1594228,955447,1440639,1104561,89080,171793,1417260,1867984,698041,1409520,914455,5123805,1466853,2238035,1806673,1676059,1316067,835303,445099,1113957,4741451,1000240,1617757,512266,656764,1234776,1236606,842053,863782,1925599,1008295,1391994,1617565,1866535,1132521,4151495,1336602,13744195,637540,1204608,1067989,976093,13543,1925599,1008295,1391994,890329,914932,136342,863272,12966963,688324,618511,248698,1697959,1748893,948445,13490729,841630,1060537,1677631,1260135,1082436,2413157,731185,476659,13145487,16169896,15183343,1447191,2037667,237748,13170801,706816,728314,1597123,859675,1819606,20653237,1819381,891358,594868,1229283,14694407,1051402,324670,324028,1828141,1828138,706690,1082907,21329462,323488,1114392,811177,621151,1693534,1758832,1491303,1718479,63067,3962677,254323,468883,755860,571903,237844,323419,1809718,1809460,1929076,1738390,975994,511675,1114446,574348,19855738,513226,827827,340528,1923751,13428813,1439208,1439169,1566022,995671,1114365,1486503,341989,1828144,64042,838096,1581577,454186,495568,847603,1639759,390295,1128345,1114476,1114413,22111478,584887,1439217,1439205,1439196,458350,1902253,1862137,1399974,1621357,736942,1828156,205261,1619632,1747606,975268,961240,360325,716896,4129517,1482117,716989,1964470,1439211,1752493,799048,571819,1284819,292852,1976155,1760761,1482117,1139703,866110,830110,4790771,3627529,1471284,323365,324223,572038,1552858,324046,1123041,894967,4224689,769570,1743379,1552852,323152,1516573,711412,449908,1476810,1792783,1243197,1290528,1602967,1620025,1122573,1691035,323152,1516573,1243197,449908,1008418,1928944,634495,848068,13553347,324046,573241,2140995,2091577,239278,1052671,4224693,1902256,1414617,1606942,971068,970411,2119193,970738,995317,1262274,1728352,580552,1059106,970411,1556110,135136,1795570,1566763,585505,1409670,1516576,238339,571774,799702,1843939,13084957,946891,1843882,1554757,861433,1244379,847318,619402,1306563,1725343,324349,971092,946891,1345854,996250,1728343,955876,323440,1302984,1024171,1691989,876685,323440,1138815,1720060,1077576,1563334,13837865,1308762,977422,234058,294250,866143,20168758,836800,1868500,1302987,716470,877576,571987,827128,848203,1691017,1523872,1868473,608827,10003,619504,1525363,958954,1728349,1485093,731440,848386,848305,1608352,610249,997798,446002,577435,577438,1345521,1485093,731440,848386,848305,21766163,10003,610333,565096,984346,1608352,946813,716716,379819,2004118,1035967,257332,1601974,259216,494014,1728340,827056,1604659,374866,1063645,1737403,1565155,585718,585412,1583422,2791941,2044669,1710976,1228998,1868467,494014,427792,374866,984346,733537,1728355,1422369,838039,810499,451261,807367,22774,299545,14967651,1035766,1535767,1517167,1362897,1263276,1754929,1754932,586201,1040179,1504470,1264812,1046083,1525375,247240,23584,98743,428824,516820,247366,740542,728350,92695,427093,494098,1264812,1709863,858835,1648315,593095,1754953,736657,730135,838051,848164,585523,605476,13053499,1828120,1095417,1840141,750904,5112779,173488,938554,281713,124393,1106889,281725,585793,844282,593596,584884,5164129,1548184,1498071,14436907,799822,745441,1840141,2074519,13036275,830227,16067281,20114125,1828117,29221,274105,1810669,1499955,1557322,1557319,1557325,1498071,550003,1754989,1035106,1467357,12901847,1460433,1859254,1035106,748801,213517,1570003,4096581,1081452,1429797,1689013,718057,378550,1567654,750871,1563301,427342,1017328,103105,848197,1058719,1764049,873328,423844,939193,301450,750877,915784,1557307,1616437,423241,2049898,4099497,16389064,1587226,915811,15336779,946987,1536001,585343,4094813,13771105,547255,1248000,1255572,1543729,1054429,739126,750751,635212,939055,1458099,1958608,424153,18115213,375931,423385,242884,421816,291823,2076733,1234752,1707253,424294,423943,423343,2076733,1399407,619921,621571,1032853,1429281,1667248,722185,13428437,1929139,1928788,474859,1476459,2130385,1955308,21421889,1396323,1094517,1044061,235927,1544551,21144239,973843,15024249,423412,21797681,503902,372391,811594,453694,890101,1809562,2048056,21797681,236173,1295523,5164869,1008664,1853383,1081821,550948,1514221,7019725,90802,495277,659392,915781,659398,1064512,20601136,1808428,1107552,446215,1858885,1898347,970162,359395,1044058,420850,1479453,1293966,1520437,1043527,659395,2171137,995131,20731483,13291827,1072612,5148073,1636648,241207,236836,656515,1250631,720457,1041487,1705852,478012,4004503,19250443,174853,1625668,619495,945853,911128,1569496,1245339,1862866,1544554,13018885,1525141,1912063,799258,619495,788281,550885,1404477,1442976,717643,1984387,956182,1104663,13569869,424261,779974,1404471,478159,1402548,135865,803815,738673,424075,1032586,659371,567763,1655803,2171141,1939996,2171139,1266123,1315464,1269687,424267,21854219,21840836,735280,2095345,1520446,635551,293896,703774,945349,479344,1143657,122587,238573,593539,2139757,2139765,1070824,1143657,237964,699856,2074906,1093398,21470144,1300542,1930021,230098,753907,414493,13435835,13435811,2123971,636559,1049077,1366473,20554918,647701,647722,647749,647719,1359000,753907,1229940,1439727,1521055,1674274,1674262,13900345,14151383,1726879,1000462,13797833,1016071,14142967,1593775,13309535,4387055,1259187,14976419,1755352,1035892,945868,259726,656044,656071,656032,656002,1569499,1762324,1461840,3148615,829279,970120,1691191,1507359,1350330,450907,799711,282787,711427,15005243,1117323,18927247,1477662,898021,1139202,238363,1061713,585670,13349875,869536,136324,656005,656059,647767,385495,522049,238363,1061713,1131708,1142973,1867798,997147,21989855,285460,18927034,1482648,2620349,656074,404425,647755,634255,647812,15769729,13760373,58213,1586605,21872609,476362,1655473,800056,1519339,18886624,620764,621547,1009978,1657786,2119357,489280,1383414,656089,1094217,842182,649108,1461165,162526,1660351,586015,859294,649102,647659,647782,526408,1735516,326812,476983,1427415,1431804,320338,1052122,620914,647896,647773,649102,647659,620920,621544,1743460,1722394,320338,1756381,1143672,1143702,1735495,1372296,1657801,1903363,1372296,1431798,647887,647875,649132,649171,476911,476017,616507,1436538,1528690,1014001,1724476,1919506,1122492,236713,892852,1919548,2653899,1919554,714526,1014184,647695,647728,996172,647830,580618,1854004,738592,478765,424339,478201,1827331,11926867,1899043,860659,1014103,714424,714466,218362,315226,1258863,13112313,255097,14445333,423868,1253175,2093362,858598,1828213,1616431,1722016,1952242,3723125,1345581,1522417,1915750,1265391,1054930,337174,1706497,1295739,1502256,2007292,242854,1429593,1068703,1502256,756706,620110,620596,444814,1590223,1762315,1696165,753526,950674,1592488,983875,731806,444895,18301249,424099,1470450,649615,1370205,250366,1030681,1525711,1618129,1014115,714556,1857832,1324896,495838,617194,983872,2093347,1934374,983773,1030681,1618120,1616359,1394250,1259622,495838,258664,2134153,323806,856558,857188,730573,424063,803824,1827328,1827337,1538056,1432011,1618120,1616359,506452,1840216,2007451,1014199,1037926,424063,981706,855931,750763,827326,970282,13981321,639121,839569,639139,323245,657832,420880,981760,432103,479050,477256,401389,732835,11928565,1838992,851050,1073116,949657,864616,570256,886324,425158,1073110,432103,2093356,1937269,1387476,726751,1449600,1006855,686833,1026652,1666297,1008568,507196,948997,12740515,1308591,1702801,561409,1447872,1008568,13017831,1085841,1764058,1937269,13017831,1670731,563701,234934,1766650,4001059,212047,26572,1603966,533686,1477452,1672723,14923,533689,1197336,1127151,1009186,668821,4121913,1107816,275560,533704,454558,1698487,886495,474916,101638,136231,1197336,507820,1486455,1046722,474889,1084056,1097553,533701,1350408,1350411,1350270,1260021,508306,740227,1538065,878101,1350408,62803,911023,2211901,2211895,1052398,1618213,1048312,62803,62824,878101,2207219,2207223,1520989,2211893,1587511,13112233,949840,533668,62794,62815,987529,910486,676642,1613671,21749945,997141,793567,987520,1482420,379807,1587217,1956343,902266,843760,843814,836413,614557,1128597,287461,752659,407815,446884,843769,843889,1399593,579316,553960,1812118,533713,799888,800062,735247,1671922,1832620,1358778,1388637,475930,1721929,799489,825865,19472449,2064841,6769503,3725325,805282,866575,629122,6769503,1702435,92362,825865,709636,843763,676657,676675,843775,1865797,1584400,1875271,2076961,1382172,475444,18913489,476458,479173,477439,477541,18875308,1067914,241870,1779055,3941383,423106,1265871,1264137,1779022,642715,71146,1077921,74797,1258857,1584394,1756936,1779406,5131641,1186599,74797,7020213,958843,648928,1165602,1217733,1228983,14644,705502,658174,705241,426718,1128606,232966,611659,600838,600835,600826,600823,600820,251827,1931290,600841,514444,2147581,558244,1478247,1853203,1665031,1900534,516325,13672589,1397334,327520,1413456,1540657,641536,2139777,2317215,2291391,3973975,965431,1165584,1186614,1217742,742894,900514,423550,1304064,997285,1975663,687160,900040,1673614,1574512,1134585,279757,1103547,19212160,839575,478066,828298,745456,1699444,853915,4144557,649633,656866,1460670,1006624,592846,359638,1754599,477289,1595974,238888,1513804,14985479,1986079,1566019,1500597,237886,13222801,1595992,1248090,1727581,995308,360394,1225323,1020721,14967041,1596004,737170,1752031,1596823,1639822,794278,1587313,476287,2140299,737587,1595989,165286,1614043,1382463,950128,1951246,946519,2064334,914518,4735353,751489,1595989,165286,570190,572035,15329843,950071,737587,5650,2130685,571984,505753,868084,1144179,950128,822439,1834147,1425642,2088766,1005751,458449,304699,238351,4787033,1524904,1303332,515977,1546408,290500,238237,797926,329458,715378,1145697,611692,1743994,86128,13003663,1303815,13358295,449929,1061620,1494111,1449033,1022953,422812,1250694,971479,1616671,290503,358831,20396497,611662,611668,761371,1584961,827764,761281,761305,761566,761242,1788127,882892,1851328,1283895,1073170,119899,2063575,799924,2022433,572914,1449030,708010,1506801,239863,726208,1073170,761419,761377,1865530,1865527,761503,323611,848206,946849,240130,240811,321577,13200601,1403268,841834,553267,1091364,971746,511495,737242,761521,822235,822559,21950612,323680,1793170,323611,47503,940963,425260,1740157,840289,822559,1646905,1232754,993517,369769,13521327,848416,1538335,1022581,710884,240496,1591330,1354476,1591324,12901527,1355094,1005601,1022581,710884,1232754,1232766,13045083,318055,1618684,1939420,767005,324562,511393,322945,1854772,1591306,710398,450403,1226163,551842,1591771,1231002,1014757,1207437,1841149,1591771,710401,1841149,94378,13838011,12976235,17738824,84412,1250664,1492572,237460,900736,710389,315538,1937026,710407,2223805,20408968,790819,458191,1522822,1475031,325474,458191,916396,5810049,1124286,511318,1033186,588409,863473,1466994,761146,572395,1659952,856474,682732,265264,866698,265816,916402,916399,916435,572395,718942,790681,13144923,851953,1033228,19753408,1237443,874201,1537918,233938,916408,136084,98635,645934,865528,1528060,571312,1618102,4016959,722290,720004,1269525,1504665,1689868,622627,1732270,237736,1785013,855793,20767069,1066168,21680513,1607035,1071646,1966954,2221589,4016955,4016963,21680513,1287507,841789,21949982,845920,686434,686440,456088,1259541,488437,1320144,1627735,1557403,1722328,1025821,275167,961729,769723,1652110,1072120,7884321,573127,324196,224038,18634621,827344,324364,324163,843349,467602,1428162,1739110,1616863,1871764,1307091,324451,938464,20555143,804904,1866658,1722448,1897360,938464,324583,572869,795487,817957,1008496,1051909,1051921,814399,199024,1579531,19755094,1562608,1687864,1051912,1113303,1718134,22111769,1515658,1134708,1557559,241906,747964,5132005,725917,1393719,963280,1770790,1764073,1437453,20731609,1439244,1439253,1657840,13254021,13254023,855151,1657861,1447125,13254023,747640,5194041,1970731,304087,958657,1005919,747472,2001019,3723797,548407,1774285,1022323,250009,1676485,1343043,1343055,718897,1025041,1506066,1343031,1343010,1343061,1056541,1367778,1716835,18102793,1856413,539134,21582398,1043605,1015978,1411575,268507,268417,269125,13153267,1343067,619687,619939,1685038,1035802,1136337,540658,882898,317965,294481,268312,4091411,722542,880390,776269,1343040,1665343,98188,373660,13529447,16303549,571789,2105917,633208,13342259,13342405,1083723,757597,1083729,758389,2027653,880366,1343025,2027653,757894,670396,667966,670411,722086,1343064,2115365,1440573,27964,1939792,1037314,2943573,2943577,2943579,120139,1686259,1022449,737020,1219059,1666288,607714,1343058,1646677,1646680,1733812,651931,5809919,1707061,2128653,1658647,642796,891553,1143762,1553206,1954336,1946941,1721824,888379,1954363,1954357,1067188,3445811,1833238,1832326,21556583,1954522,795334,301567,1929277,18754,230380,80653,427552,1393281,5193141,2087323,692701,599911,1848937,2170239,1833907,1121706,1754452,4780147,1985581,513388,16043332,20017696,468199,511726,323068,1833919,1066501,1320195,618067,843880,843850,823054,726727,1474971,1928689,2226709,1070464,370552,2514735,1854586,640531,21501125,1042537,1590199,1136376,1590163,1590175,1407117,1066267,1566250,838750,843856,1590148,985447,1458927,21421961,1135377,484447,1477806,1951393,4095409,1020892,1032505,1590211,968413,1074166,1575580,1136772,1590172,1590190,1589818,1136739,2003416,4149341,1590193,1135341,1701406,726910,186136,616387,1134945,15024219,2107919,1590208,858010,736936,1834792,737452,2076730,526171,4144691,882046,20554075,1643356,1643353,1109766,1859614,98470,1671331,1018075,1433499,4786029,2123569,468610,1803652,795805,21256067,13269905,796108,1834417,1834408,1833052,1832758,1706176,1620037,1087950,1940443,1349613,1406235,1529920,12646,12715,1858,599824,13538811,1834423,795364,9760,1598596,1833073,1834462,1955374,1688230,1834174,227173,360304,1617550,1803643,1021084,1598596,18102640,1974613,1830808,3987581,1834186,1834435,1295049,995887,4018205,1834135,632245,699481,1127373,982567,1765141,799726,800005,864394,799783,799600,799606,17554855,1797826,946873,1854709,1854712,946801,1763755,13459755,1623727,1354329,848167,1059145,938479,206821,1494540,202378,296737,938482,1492587,19958980,1799896,2834219,1028038,1402419,1568482,1401996,1265943,514288,25687,1106499,836842,1522849,1390527,1390980,69922,1013494,69919,1568470,1264002,1630102,1383687,1388976,1039468,1233285,705973,1721410,1027099,1320777,674059,1047916,4145655,250777,2692145,5148081,35404,1449921,669859,26782,1051933,850897,27904,576529,124381,1037878,1443090,1541278,1137153,5132831,883042,1131144,1023502,25045,106912,69580,124402,566899,13690633,13244879,1286298,23320,1764361,658345,5121657,1626136,1928518,13300291,948067,1369893,841687,16388881,1671190,21396959,1680634,700072,1852534,1420230,960271,931324,931327,1262214,302404,201598,2433289,841663,5179335,1128864,13036313,738742,2016484,1646359,13459405,636484,1003801,20461756,258934,1677115,1128873,1128870,859627,20461756,4143881,296986,456544,476986,1637464,2004829,294850,236389,479470,477898,476395,719197,719452,717514,3753571,475825,476365,477808,478777,1049314,476794,804928,1596754,621472,1128867,1053589,836416,2081098,1491774,95521,1524643,781786,444847,21031339,1267326,1754218,146293,871270,4778791,613099,258682,258904,258634,257863,579436,660076,234142,501430,136720,155914,95491,579436,660076,282064,727096,621040,248641,1423671,756676,26410,427063,22194919,11929511,573256,1251450,1256475,283834,1591072,620221,444772,598735,13185707,427531,2645699,2645703,2742599,2870587,3719277,1460748,1914316,1859059,471580,1054546,574039,604081,2127891,1636354,1054567,621052,1062685,1684426,1063798,1756693,1063801,1559377,1655611,1778881,1088148,348889,976339,1684726,1524091,454714,454744,17434633,454723,454726,454732,620296,1127787,1146858,435889,1519930,1144839,236278,911074,1869991,1955290,1026598,1872094,1978099,1859821,1026571,2141785,1099179,1046431,1526683,1428981,1566379,547219,1501761,674503,1978069,241933,1451841,674506,135331,1478973,1566391,1542433,1566388,1535713,1502589,2035174,1829890,1143663,1586653,320332,1526563,1356636,1591516,1321308,1356003,1061338,1458972,1477800,1556476,1716292,1235619,570208,889312,1566382,822073,1944844,1029538,826597,826579,3563103,601099,585874,1057351,235888,570580,323383,235621,22195834,236398,235567,20017570,4771161,1730089,820270,557470,1629598,1355829,236914,236707,553168,236737,323065,621439,258877,18358534,257881,889276,2141291,324001,1724557,4785013,820273,254950,16856263,571894,817846,889273,826648,967573,710449,1377936,236647,236215,889267,570880,570001,18052912,1240227,13103839,236479,1853806,1645720,1984144,1516897,1120656,4145761,1240560,1240548,1240545,2051347,13490965,1710388,1240530,1240527,1240473,1081131,235750,1704631,476542,257902,259060,258937,259144,1864771,1557688,1672855,1240542,1240539,1240536,1240533,1240524,1240485,1240494,258169,13569769,1371027,2168013,941773,669784,1034371,529699,2168015,1932490,936373,936376,598765,349591,1615549,124375,165292,240124,1670572,239650,1530343,1302375,1240491,1908889,240142,1586407,859420,1240488,1240482,1530805,448837,623725,2917727,954838,2243897,765070,136165,955480,13309971,1650454,448855,1089327,1369278,868669,106846,4145205,80716,1186419,2266629,29470,22585,22291,441181,440635,242704,26734,574231,1670008,1241448,1898095,2087530,727549,3995529,574282,1468134,602182,610108,842902,610153,1607278,69571,516586,574279,13404901,11926875,671923,1765678,671953,1085811,873649,1286793,2187457,697699,549496,1122918,295705,1564447,1230747,1637098,255193,1722676,13628465,1944445,1762786,2024518,1010746,1637467,839818,2169389,370579,1521076,1372458,839440,768412,657910,591931,4700893,1494780,1477122,1628197,16205635,451057,1044133,438025,484285,1965952,840202,840409,15024987,422308,423466,398938,422827,423250,136159,429934,599872,1448937,1048102,424057,423481,2123167,1756687,1756675,950221,119695,20930866,21272594,233713,659305,1469307,1303857,1032145,1142550,22192489,1023484,858457,1951252,239353,1436028,5130879,1225602,929773,1357215,507517,810022,1787728,875815,13245137,1252590,13244329,1301523,1719889,234652,686044,1636528,540253,1634818,12739929,1605889,981322,1528543,1263453,1409250,688570,1233108,1090527,913012,982204,889075,894001,1712545,411538,1629232,1629340,1629217,386056,1232241,663493,987259,1629271,1629361,1629247,1517557,4783617,728353,1663093,1549405,1629352,1704685,1080336,1629268,2857665,1446834,4110617,574426,864505,1629235,1554436,1629064,1629343,1629244,1629310,1629256,1521700,21515984,4694795,1599184,1232541,1629277,952723,12910907,820207,1642678,2087560,1928794,1928812,1315782,1829980,5157527,1629118,877711,1833898,1623271,1833883,1518202,13036361,4021275,1964458,1982902,797959,4095325,756445,13429215,1486956,1957924,743764,1393071,711751,1717936,1764628,1811401,1615663,866314,738019,236311,479749,566200,1799491,989761,590935,1084326,1358178,4781957,249697,250042,7020269,1358178,1793539,861760,409411,796135,1987432,796198,4278755,15744265,863578,729319,589168,589810,1101261,997324,1525144,18710461,425023,15183107,1413453,1702918,646663,1993741,553057,1015069,4014725,1229856,899884,601801,811591,235450,1016419,1255740,1076424,113305,236767,4735411,831466,13300393,1859737,1454610,275611,1373844,1428966,980494,1428978,2181645,455992,9442847,359320,1296972,1296969,1296933,1806013,1317408,299779,255235,1691824,846403,255124,1806010,1299126,7727675,518464,239629,3816357,1090149,1722877,2005147,1908517,1479141,1479123,1477065,909169,636142,1479132,728299,1032049,1144569,841627,947539,804931,3723989,1667878,13027041,558463,2411027,1761937,1141383,1500306,13662655,4748453,861712,3994625,20920729,728491,764737,593968,468268,805087,629359,2110495,799510,2162093,794692,964909,1765138,1843948,722833,2165277,2065681,1477236,511900,1405605,720799,799819,800095,1983076,799852,799744,1983136,1840138,1636447,1826452,799807,1983166,799834,848272,848476,848281,848407,848401,848185,848458,1069543,1843921,1486578,1059112,733102,1931041,2162089,1448943,1655791,403858,826360,1448979,1060282,1825396,1042579,1042396,728116,728113,155899,728098,728101,240184,358000,589504,1041220,1406829,986956,1008265,13829669,1967338,1636384,1558720,888994,889012,2282591,1569973,929839,1530382,809683,1702870,1702876,1264548,1267785,808366,1283607,1117320,728092,1702846,1117320,416371,2021392,817408,1258668,1675240,810478,1390767,1062265,836047,1630045,1454130,660610,1468266,599506,601537,1093149,1390758,1702831,18926623,1390893,1702816,787834,16169899,1071166,1702825,735610,1553569,424969,1233291,817351,776155,19286710,573289,1594630,970315,827734,505666,572152,633343,505756,312394,424612,1859992,1858834,1898206,423451,1141509,1768369,1768375,4694955,13442255,817348,1395114,817378,729034,1233309,424996,766570,264316,346459,720184,719650,337795,1672213,1007584,14135275,1869901,1954405,1978039,19581226,1497615,845434,1978030,2253737,896788,556078,318106,853045,1494309,845410,614335,13237905,1977613,1105890,1002766,1887100,1276773,1358196,528865,1017394,13200567,714634,1014052,1005214,2303209,21642227,487237,1028170,2653895,1022347,487318,1630009,892906,1510212,451081,1079868,1919569,19103455,2041003,1919578,2041072,2040985,1935607,1969123,1022035,893317,21642197,1617337,16056064,227317,1969117,1320471,1869148,17579080,635128,916003,1562779,258019,4688887,1397415,1276368,1928590,1731178,4778113,1917625,1039465,13436515,938008,209347,1706764,1615840,1502796,241666,1022200,2273519,875038,617125,1020220,1944349,362329,817471,2151669,889666,856351,1616827,516514,301519,1598974,14966911,856510,804601,560995,855943,807964,1824700,914503,1717732,1952425,235876,418000,763708,246673,1022026,20167927,527776,963937,811054,1350534,1431537,637141,20518015,479908,333685,1756912,1830781,1711486,1022032,1235397,590026,6581281,3942761,19286074,1025542,1497657,1075851,1777186,13309893,1022047,1867612,2050795,752134,1109640,1646800,20676931,2182349,1433457,1718650,1586644,799105,827323,1956655,1400028,1672258,1381692,1557211,1656751,578944,1666882,993946,1076442,13342197,1828504,636658,750973,204199,1663363,1866697,1685806,307174,1625737,1481565,1378068,1727845,4146485,2080789,910972,910984,1032169,745984,1604950,745936,745969,821113,1590883,1525735,1706515,2009641,419869,1789054,17892913,291475,774580,1305984,1578940,175858,796690,13918035,2384369,307891,14599933,1259571,1088757,1399383,1747120,1646572,911461,1061440,179314,1040014,1036306,1320513,1012672,1912210,1029499,513328,1029547,1029550,826636,826612,826642,13349389,997720,1546996,21599624,876577,1257432,1801684,2225537,255859,889516,1039363,1039354,1039366,1039369,526021,179086,1685221,1039360,649288,16969351,4096763,1651939,736849,1836622,754078,1946809,1095420,17178172,621940,907162,749302,2087407,12966467,1830220,16067230,1642903,943144,867301,605614,605605,1725526,605611,1723552,1779166,818350,1020796,1020799,1444047,1393314,1020805,1725529,1140870,1317222,658783,212791,818374,236638,1725532,724447,1458300,1020802,990910,1320963,1766380,1443966,1020814,1720387,1441401,861670,1080345,1029472,1554961,1232529,4771255,15186265,820852,1316256,258874,478279,1993507,385972,981910,1993477,1993537,4265425,4789043,1993468,1696192,249631,1554991,1984078,1056082,1642891,1993426,1950406,1294032,983101,1993528,21666398,431029,620401,20676712,1289301,1696192,708814,1478559,550654,1107741,259729,1650049,853675,1029352,147562,1029400,728203,1554964,852097,852121,1478559,550654,480928,1635799,18913891,21614210,481306,1007443,1525906,1318656,1717282,2063080,1441395,1834666,1762117,995968,1554985,1554979,477787,1370241,1738636,1738621,1635712,1370202,853750,822538,2286191,1738618,477157,480727,1759966,20638465,239722,27562,1339389,13716921,2191657,893395,1061737,1109745,1468719,477157,425482,436024,478417,282199,656740,1759228,4010461,13570271,13570277,13570289,1511283,855190,21447302,21447101,13570299,5140953,291436,1325946,18803149,21614219,274996,367576,2176839,947551,1237968,799948,275029,1527097,1527094,477040,1477647,799717,1058347,15466119,1854757,946894,16745818,13467451,2087911,605443,2626915,796912,1875304,2176837,379822,618769,1560760,1251555,1517092,611236,13137647,986551,1546240,1245990,616522,135226,2051053,1230246,529678,585322,917311,1137594,917293,1596388,1137588,868042,511657,424597,1299414,1909072,494227,1525219,759322,1584157,512776,20018041,14045173,573133,172834,172204,984700,1104648,7020777,1107723,958006,4001025,283405,856708,568513,958003,1137399,728461,1145811,868060,13343039,272656,1145808,866182,104689,334411,1476456,5038,1400202,268588,958018,982558,1768858,657457,576655,2187135,958015,424621,689686,1367337,1460814,573016,936781,689686,1477017,394645,967084,171898,1395357,570742,571132,289573,449875,1905667,2021896,125200,1043551,1543240,1886269,981787,1108233,1854010,584635,4785723,803269,599638,658315,324109,424594,511603,1523590,1999825,1079379,764263,13505505,4783359,648355,623014,2015335,589159,425050,1975513,306058,76144,12902653,1599430,7728139,1657843,1758838,15799474,902728,902695,1117335,1362243,1078530,1094703,1002112,1094727,881017,1306641,603379,93424,1651075,810043,238891,1657831,1058587,1743712,1052635,591022,589429,589399,1002103,998734,13545915,238774,1022353,1022338,239848,1556509,425749,249103,908026,344497,313441,998734,396088,166837,906913,1052635,119668,1901374,2018587,13230085,2018584,950365,720709,1938457,1352727,249424,250906,566518,604072,603403,602419,1239726,249214,334249,1845799,799021,687475,1083654,659905,1002850,93292,20676703,570049,322981,348523,511669,13358407,1258566,1476465,1264134,512230,271699,271345,814030,13200405,213211,1845739,569794,13054059,738946,1230579,2202823,1610494,1390800,938848,659890,957013,239608,240517,240649,240223,240277,240364,1350570,1350558,13420815,718138,2156159,1610494,1390800,13505461,2018569,1729636,1019242,136660,172837,1078140,172432,1800817,844543,1100157,93757,489070,1657858,1439202,240679,1287954,475318,13200273,2018530,132529,240679,16817422,1511322,161941,1467351,1058029,574141,440056,21031633,739096,14339479,1511217,621067,1120935,593074,659896,659881,92497,659902,1565977,600880,659887,1710616,597793,859708,1058038,885676,763900,978238,799900,864499,574153,573919,348628,2470805,901363,1025383,860656,13908875,610558,1020751,348337,1044028,864376,1137849,659899,2018572,348811,574144,574147,1350486,526789,985354,1569835,3087221,13420831,2018539,13490453,13512931,659899,276055,18314680,2018581,1754680,1036354,1719757,13497963,13491003,13185593,13490967,13229825,1589797,589942,803839,416380,258982,13420827,1670770,619975,1032427,1032439,17203957,1517596,1264515,1263462,13325787,988261,20718166,1016320,1701343,5112737,1032424,968341,828400,330754,317620,1630273,936244,22303,1581406,1509039,657811,1106637,69511,566890,1412448,854803,598714,1102455,1862896,853063,1652482,22153603,173167,534529,416374,950566,150361,560224,1342656,1756525,1684693,15464915,1359201,835534,1480389,598723,598708,1823428,1700701,567868,671845,242749,889546,859648,859630,416377,1823434,445903,1765132,1241343,1504419,434122,4780475,213112,1765132,1054975,2041099,594229,13358221,13170379,1237395,19545565,1382784,586063,1296243,804091,1764781,577039,776257,432748,946897,848248,1122897,1596406,584104,3623947,1550443,1120812,1426893,1122897,1596406,584104,618274,1513972,805375,586117,1237383,585394,585493,20326309,204895,1331973,1587628,287350,966673,1237365,212248,1049494,761860,1237407,2610371,478099,477553,554140,798034,477736,480205,250972,476998,480493,201679,1259121,554125,903781,807202,1806616,508216,150835,774199,1261905,1257093,1094553,646840,1729660,481330,21158240,1063816,1261806,295333,800197,913321,961222,1474671,1854778,799777,1806607,1139025,1491354,1569832,1669960,1077933,674431,1049482,725080,1288197,813697,2058430,1749226,1442109,282874,825073,1555522,588619,889120,1540186,1535248,1594318,586246,1254882,585544,1256424,1255047,585763,1668337,1502331,1636027,1436952,585916,1253892,1257015,1253889,1611088,1016764,739492,1258866,1044823,580891,1433649,13317781,1784809,19248268,868714,1451547,585664,1636009,1293216,69949,868480,868462,868477,868510,1768162,1293273,1293276,846007,846004,1284570,20062888,265792,1627660,1753891,1238124,1280634,1635970,1486362,1401510,1488573,1635991,1365186,1635964,1425459,1963426,1523314,1116936,1337256,1636015,1396008,1636024,1636030,622687,1636021,1270152,1635958,589366,634285,111055,4018891,1582270,1236774,634285,282028,794245,1236771,2196039,1293186,1027549,13705753,1456932,1035685,1233381,703231,1233156,2126259,4094387,4000619,739729,1869055,1613515,677296,910393,1719124,623356,613906,135214,4567057,15315245,1104435,1068547,986710,893590,893602,893788,1604857,4780287,331273,276064,547261,1743103,1400517,1358631,2228327,2228321,458413,1358262,1052665,2228325,230971,1661731,740245,1504815,2228323,1142541,1284516,1276689,1146309,1437051,2002375,2002366,21583874,1052314,13681447,5179351,4688677,989002,238501,811213,240220,1626880,809995,240478,237919,1132842,20505832,258439,259288,13145351,251449,248254,249559,249127,249598,247456,248968,914080,812047,1093320,910165,1782934,623629,760435,620632,13664093,620242,619732,620578,1361250,1660192,2078743,1132602,1132116,249538,13404875,1039063,1903345,1672060,1655749,1321119,2151703,4129197,1601656,13586177,238021,1101810,1824706,1653601,1832773,1137156,1137162,620443,969955,997096,636448,236395,741643,993967,891322,1524208,1375338,984709,271726,1144065,1558666,1032883,1061734,997081,842134,1604548,1730344,1662412,1629592,1761865,977245,1280415,949660,842476,842491,203794,973600,1446471,1514722,713512,711274,287314,1056076,1363527,1077018,948247,1103943,319897,1056004,1577890,15314967,1659460,19809097,1076217,15005717,179152,913135,87565,846364,180175,1770376,1111296,1619353,1618702,1553224,1395351,1866100,1905433,1488264,1722061,1520992,1588414,993583,720217,613594,887077,863539,831442,1477626,1029109,1566853,1709674,1478592,1474557,989359,1476852,1412454,1511706,647920,2476211,2181379,25315,99589,94918,4779461,29656,524773,161227,291457,623959,623695,623932,623950,1004638,155905,1923730,13077765,725506,13490695,4147543,1652950,859864,859867,859870,859873,1033138,810127,1322196,1345026,632749,1296294,1519399,501202,794248,1138317,259582,561685,1937563,1020865,1457637,1135509,1783480,13254261,1239657,1573504,810001,238444,1526794,382741,986407,986422,1230273,299548,13300395,329836,1350819,1724842,1129203,683569,17190685,1633792,1404363,13618565,896281,3712493,236428,4771149,666745,361039,995782,1831858,1470903,235216,1738423,947440,1121889,1235826,1764907,614764,1321320,1080327,2145999,1097088,1646845,1064824,1629106,1602550,2145999,2377627,1660405,2064907,1363470,995788,1321059,1433439,4728661,1646785,591736,1766890,1831447,1282617,961186,1653349,1520860,235129,236125,1395432,912259,236932,1553491,964510,973873,965776,984364,984367,4129623,1635790,2922389,20018026,814006,495115,428959,428974,887692,28018,534781,172978,567787,1514269,602173,20959093,602164,602149,602170,777121,1653982,235630,738067,818191,897916,4694097,1768036,13545189,674164,1486263,13300117,1144479,1287447,1808455,1808458,1287423,808384,11926945,1134480,874552,375199,4014353,1764625,893911,995074,1134876,1719721,1136628,1408647,1515664,835195,1695124,445393,1316214,529276,525763,2086615,1503351,665446,251584,20907184,1894672,2020618,1107489,2000950,738502,1560607,1858378,4012581,1722064,1775866,1322700,2147515,1790749,1841782,2235425,2147513,1722058,1968766,1722046,1722067,494107,445408,1089591,2147517,2147519,327454,1625503,26779,1993642,525571,579790,12001,311722,967411,312487,1588318,800770,2847163,1388778,507391,113707,1627663,84901,264448,1125756,391837,1481187,1559983,264577,1143480,274012,1653544,1418655,20809573,709096,1488003,21173579,20810728,1653511,2227669,890134,890131,21314285,1452552,1653508,1653505,1653514,1671700,14860399,302227,1623871,1389324,1389219,1537861,853861,1557124,1407600,1300893,985042,989764,1008754,1124136,1819222,20827381,897886,239377,1058308,1586410,1377267,1407084,579046,587881,897892,938593,648829,876115,662710,1522771,940690,240286,1300278,679042,1752481,941206,1752481,934108,1652347,589498,12946,586981,1748098,1326438,2781421,2135147,228526,1529977,1514593,20745355,1357125,1684288,1743373,573400,2048098,2087626,1951546,511780,4095317,2784445,20325799,2361251,2361261,20284441,1303128,2194167,18723157,323809,2270921,1582441,1605844,1905748,2048104,1743376,323050,827497,1614568,1835281,827533,358405,716404,827842,511303,1605844,423277,570328,570523,633199,513085,324766,1095423,1569583,1986151,12910901,551743,884239,1628593,20154802,1598908,445777,451105,1480254,1277676,7020073,2403411,1258587,1614583,446890,451105,1480254,358669,424150,423526,1275255,5287,796879,656545,1347291,2476427,2589706,1487991,1454742,250750,249067,1787170,12966661,4342,2623,14086,1276953,25144,604060,602731,19408300,1722094,997315,1115421,264550,546766,1722007,1363107,705367,703531,2087578,1258956,603580,705448,2381353,2087578,895198,1616434,2512231,1144536,1110387,1865584,1716106,228328,435850,604210,619615,228334,619360,601390,7020029,162433,954349,915691,619645,423529,602458,604201,7020041,601390,7020029,1067680,13627883,1768507,1617952,1616803,22138889,1025692,326833,1114575,483433,555787,775489,16302862,1684324,323098,1618510,798604,915853,916057,915799,323683,209536,615682,578479,1750912,1381092,1694566,572353,360439,359398,324259,292657,492028,1460970,571954,571657,669142,391942,1232622,1384773,17566531,1769161,1246917,1554535,1783648,1356795,1783654,368848,1361334,631000,1461600,997198,501268,2162509,794275,1836685,790246,2013967,1297992,411811,2151761,1855501,2151753,2151787,2151783,1357704,2151745,2151765,2151769,2151747,182848,287158,1609693,888121,386722,386593,386650,386584,386560,877705,1829254,1766893,1232259,1829221,4097319,779599,713335,752458,21812525,762748,386662,386698,386368,386581,386533,1629691,1554394,1768072,1830484,7103311,1520413,1830415,1828672,1734688,386671,386590,386572,386542,1232538,1602502,1104918,1931173,1007374,377755,1629607,2202377,386677,386449,1981177,730753,730759,386395,775666,1046338,698965,664210,715009,676309,1800541,1828492,449305,1599718,20624800,951940,247390,13570441,13753357,479989,478138,479590,480244,13798805,1661236,1128861,13967129,21656006,1530310,127603,1917259,1139199,1139193,477088,477790,1759924,698371,16055395,888070,888052,888061,1509579,476410,310390,14135331,1282455,1397100,137335,1535488,715711,1694764,1430832,415555,1367928,430822,1672990,2173279,249823,4783651,4144249,576967,281482,1308567,1308702,1110693,93610,361351,1253949,1008421,1073173,13830173,280522,115858,2296243,21042989,577234,1655206,456487,988591,1301622,1717018,881146,1103784,1106157,1106154,2095126,2095123,818857,527518,408493,1732414,333916,333907,1638844,1014013,1014016,1935568,1013992,996358,1773646,1597255,20640088,17056804,1563229,1105227,1718830,4722889,179377,254725,307396,299629,309370,1668382,1483185,1855459,1937194,397453,4763823,2775037,5810265,1830619,1810165,1674253,2446121,174592,1784002,752056,1629799,1064779,13261175,1037623,947875,1080339,1319808,578740,1229955,1413801,1123980,868516,1845862,1399269,1052737,238186,240529,238525,1052428,1052380,1257303,424234,1131696,1914604,1052854,1052830,21667346,1110444,423586,893299,617065,1790332,424321,424231,423592,1037794,22193065,422920,405313,423859,424012,423874,423604,1459146,1735876,423280,423553,274177,1308021,153472,1735870,1736725,859654,1735702,2158681,1867594,1572244,1424166,2430703,1958680,1935277,1559263,20154634,20235979,2162355,1071319,1859140,1559149,13300303,2777077,4020603,4020723,20639494,1958689,4019205,1103337,1944661,1427835,1427838,520927,1806733,264388,861268,252838,4089957,840643,561343,1402179,861529,822127,822202,822379,1012966,1012969,1012978,1012981,1012888,1012891,1012825,1012999,1013002,1012834,1013008,1013011,1012807,480664,1012915,774688,1857478,1013032,1013038,1013041,1012804,480286,1013044,1012840,1012912,481396,1012831,1787854,1787824,1787818,1012756,1012759,773200,904342,560266,560557,1866874,947866,725317,1243389,1509330,1652362,1858339,1720627,1616047,13442339,1318152,2194299,1432548,1350786,1350783,2132153,709357,1888990,1034356,46891,46876,212872,46870,46894,264721,1859869,1519639,649846,656320,656326,656296,656335,7327,4900,442855,573631,1255131,1389099,1456551,1332939,1495020,989335,207082,83590,629701,294076,1272732,1069549,258685,745477,1691674,1854739,444598,21459524,444568,886507,736219,1371954,235873,1793608,744817,13053575,1657792,1022224,1657798,855241,4784969,1022209,13636745,1735639,1022215,13185671,4224079,1094169,1022197,1022014,1022299,1022281,906739,1144062,1429794,1086849,1060231,1022356,3041609,984673,273688,1555672,886732,1477551,622285,1477107,840049,1597405,1124127,2404151,1111353,21409799,1478586,21614240,13420433,1657867,2018509,1060255,1940728,2018512,1447425,1771150,1925134,871651,848434,395332,848161,848230,2988073,13412599,943480,1763602,799645,1772542,848302,1046434,1772548,800188,1401699,2064880,1656925,848470,848419,2018593,1763605,2239507,800179,848269,1772551,1500657,1143636,324328,800071,1069540,1264776,1601770,4723063,994000,21872567,799723,719485,719290,4728887,401353,2239517,619558,716584,3515609,13528847,1093245,989443,21422165,4016173,251086,2018506,2018488,2872547,1585054,2872543,1882675,1755469,4009317,1004710,1289433,1927798,2018515,1466145,13200115,13200765,5123209,2064877,2152161,2018554,13003501,13145443,1520062,980245,1982896,77701,1385142,472564,1060684,1553596,733081,1017130,1059130,1539655,1023544,338344,1604806,978952,578728,902089,1022818,4139299,1137150,1531309,528268,526498,948520,738973,1122552,1756435,776215,507031,701719,889747,888469,856600,856585,856027,2390113,1784911,1104711,971989,1550155,1029484,1064380,511294,20704672,947689,1760917,4386499,971986,20677312,971977,1477788,1554091,1781785,765286,1411593,565957,566980,1777456,1319097,956893,1296735,13284581,958642,16856122,824434,765490,958294,2098015,173047,494026,94963,643837,69424,93268,1593508,738124,463810,690370,486616,20781334,1077450,731245,1410075,1265994,315589,1108311,1294635,4701459,478084,13161657,4013349,258862,258055,259219,248569,257131,1725112,4142587,4111647,1660378,257887,258358,621010,250888,249673,13342989,234997,258964,4145675,235972,1065658,1642111,1065631,1065643,1951378,1065649,257029,14061591,235747,512257,259138,623908,250456,1004629,236365,620182,995314,1660363,512581,323341,259081,13717069,952504,13559929,952891,258604,259162,258046,259006,1623949,954370,236281,256657,259498,258277,257725,2015734,259450,259369,1623946,747475,1646353,1401492,1642669,1301829,995302,1941979,656737,13704909,22086365,2784421,1295736,1930900,656746,13475827,656716,997534,1643098,1324842,2212991,4777477,1399539,1930666,18803341,778111,20248198,1372542,13727155,2238115,1695619,1642738,1687144,2174893,1930747,1930831,1930816,1399458,4003285,13619095,1631017,1906957,1639135,640615,728497,1144926,1047349,1230930,5809767,13490731,1754404,2208313,1639006,2044003,21542909,727915,1144923,954877,859078,1047304,895801,932833,20909002,1782790,1387884,1830562,1252653,1629457,3722865,1144932,2345335,841669,519490,1730506,858430,555865,1047808,1372188,18900898,1035493,1518730,1283355,2267371,1460451,1268694,2048320,356197,1107690,2173877,669484,1260276,811585,245257,245176,103114,1540276,868708,868705,865369,859096,1782820,1597456,858991,2335419,274186,13716313,571810,573004,571306,569992,827836,449920,21767753,876652,588049,877594,586810,877555,6530383,201595,1713535,17178016,18886900,2031235,201595,489337,21254984,503932,13798001,832042,15330097,1020286,1020361,588070,588097,641026,1059622,1710994,2165369,1855279,13760869,1020295,1446633,12689623,1006528,802135,13382625,1411584,797032,2511739,1675825,1085616,1457523,1694683,1720180,1704538,1662823,1127847,18912880,18583321,14683405,913030,913015,1702417,1751131,910156,425605,949735,425224,1073098,848815,730285,1132686,425185,910159,1073068,842509,723178,1500819,13560355,240439,1029190,1407240,1807840,2254459,1104903,18723358,1089066,1343100,2065792,1798678,1902205,13537685,1868434,751765,1312005,13903275,1799011,1132134,1048984,1252458,2031265,2065723,1829290,13900251,1662511,2284819,2284817,2181405,1672042,18951994,1593802,1783747,2065738,12911037,14590741,857845,1394865,454951,1119588,1798972,1249617,390124,1647583,139891,143443,859183,737533,256258,1075827,655855,648862,1919830,136846,119878,877771,705700,1396668,577180,119770,1006081,1739116,1128804,119749,136786,657736,74761,248902,13309201,910321,1650592,205006,204367,585319,201805,1759174,74755,201805,1739776,20601751,259399,4111445,623551,671893,257704,259132,1064893,1861378,1281387,761749,969949,651919,2201909,2175503,1010836,4147979,1835008,1280016,14049579,1293384,1010836,674149,2091571,1606342,1691113,617872,1239897,1004101,18584791,427900,68503,1029724,3991005,2086213,442852,1008307,1043626,1395387,21706865,1099962,1661023,717637,719359,716773,1990111,716368,619381,1556863,719503,716935,719320,13261253,619435,717859,716146,590005,358654,987403,1832065,1777183,987397,1861318,987400,987391,1832056,987418,987415,987406,987379,1557514,1663438,1436706,435184,1770466,879808,1634968,1849525,835432,1624771,420862,1606873,997477,1554706,2091565,3864809,1984159,17068210,1401888,4780629,1103871,681811,1519342,1257105,1013809,1259496,588433,1106529,586090,585373,585616,1534891,1534876,580870,1073254,998602,837448,860974,1422381,1041241,1780321,1706542,1854751,848473,848392,1050658,1730368,1843837,848326,848374,1983088,733096,1046425,1413417,1434816,1807750,799516,848449,1968454,2895259,1413417,22194340,848542,583432,1406073,266827,424399,422974,424120,422986,888640,1680631,1338702,721504,591910,209518,830242,1356702,17068477,423922,1102194,1135971,1102191,1102185,1102188,1102170,1372194,274819,1323012,839311,4779897,1743553,856711,570307,423262,423472,702673,733648,1086000,1532362,1124994,4778007,1826170,197581,889618,1381533,2181581,1527337,4018941,736408,2204537,2204575,2041081,1037944,1840192,487276,1093155,713374,1867048,1730959,1790215,711307,493318,1522789,1522786,236374,1142559,239851,940909,1763722,713344,1589935,740101,1518205,5132115,506578,163108,1063084,894670,1799041,19697752,1860445,1446684,734287,734278,1810456,595279,1897114,1743037,1613299,15330273,1579264,5164125,13602423,2147529,1400280,586945,713017,1014862,841339,1646725,1145079,1478610,805366,728065,582673,1707319,1862902,1095294,1378134,2031013,1096113,1019434,495694,1767439,867823,2794367,798967,884953,873274,1661953,1660753,1060024,17578900,1055254,619549,1417656,1768165,723142,1258695,1501551,588256,1575673,539368,912691,912694,20861764,1300941,2024506,2024509,1790608,1790611,1901635,1712422,1767871,779473,505435,1748020,14683599,1870921,2148845,1557280,2224287,682066,1606213,21721808,1288707,1677199,1670530,1316235,617239,1791013,1748638,613753,1365219,1631971,809563,1472031,21528554,997516,1790494,989809,969388,311821,311902,573346,311902,1790503,1884712,1969204,19647595,1966255,2615589,794965,1088712,1632088,18584137,2876013,1837051,632641,817438,796231,1374876,704329,20531176,2454007,1748359,898312,1370469,826672,1506708,1137105,1955977,1517830,1044868,1353171,1373004,1446840,435898,562948,819634,1794112,781585,781588,1779412,1719325,1134345,1078479,1543054,1543273,901321,1770640,1589713,1051234,2388899,605440,1839145,623692,1497270,1260102,787693,6784,13436387,1050631,1106541,1298121,1868758,1686586,1594333,636535,1240374,1044778,632635,294886,13594441,585469,424369,838546,1459284,1035298,1065499,18077938,1044757,13145261,13628379,1067623,1067641,1067638,1067632,1662766,1067626,1067593,1486875,1042990,525991,738298,1022452,1091652,1869073,14062169,1434972,1128624,1701850,1052119,1356927,1963987,739147,1333794,621244,16969480,737233,737212,1141557,1944736,275353,794386,1812181,118852,521998,20959780,1657813,1657855,1067644,26341,1812175,1482567,1662796,1910116,1544116,1652902,1312950,714079,66139,21447536,4150607,640654,1554235,836761,1670695,1900528,764326,1829224,855217,1657864,855208,880540,1925131,1599988,1829233,2074363,1657783,21053201,332398,764308,1657849,507454,717574,1761979,717085,716347,715969,1259751,1618078,2151357,855259,2533609,966892,966895,4278921,2074366,716671,1084041,716653,22020287,1567672,1120557,1436778,368545,1482036,848158,1732507,1026775,880630,264679,1523461,1525669,1567669,1567675,1901590,691966,751816,855175,1053586,535696,1736437,1593622,1585132,1585111,1558015,857797,1103946,731725,1408410,1067362,1829284,1790617,20168821,1752127,1790605,716974,497323,716272,1050751,1050763,1691089,2066110,2066173,1301370,1447434,499732,4017693,613840,2019943,1258830,619447,716674,785305,1752739,2132193,1735129,1922098,4756869,1060237,18359068,1143909,1094775,590569,288820,1233171,273985,525097,2399479,19309711,19647808,19754491,20063767,19907599,237436,19647775,20063491,19472920,1263339,86380,20061556,1800013,4152843,413434,21950435,1848556,1049086,952525,1350654,1432017,767905,1258572,634438,821863,1262277,1035454,762340,870832,928972,1008382,18313774,985363,1747579,1968457,1365798,474172,765199,1768726,1730395,1259619,1263336,1265163,1041211,928969,1260711,20985091,721678,1432053,911848,1800007,1350861,1571815,910501,1427241,1811653,1431480,1243563,1611652,191920,896245,1008274,1008283,928966,669733,985402,1258644,1258641,1258629,1038808,20985976,1077303,1494930,1352721,911794,1350300,1350366,3993809,1600930,476155,477418,477346,869089,21855752,872467,1112313,295177,1579897,475594,477145,1730050,481345,477532,479563,1685860,2215715,415534,1908805,1350519,720784,986338,956272,415528,1529749,800785,1685863,811063,479215,477721,481405,477199,479605,477043,13317863,478129,18951451,477577,1865470,1352787,1352844,1352625,1261908,910450,382207,213250,1352835,382210,737836,477343,1886134,311806,479041,757756,8093105,1109598,1238775,1238778,303340,16389628,475873,476380,588352,588343,1981138,1504422,1832572,1834105,669727,480187,860407,1112982,787810,194311,997777,1977040,1786783,1829875,476188,480973,1044172,2009329,1122849,3718291,1012009,2009329,3718289,478426,479017,303460,1115574,1834237,1832740,3718283,1290879,1119405,478594,3718293,239524,1802758,3718281,3718279,706747,809932,949921,949984,478837,949966,1832848,1685638,1765303,1905439,1115895,1115532,1115499,14782437,14966773,1115907,1439325,323299,15183449,797152,752380,3699589,728746,230806,728926,798847,972406,1235400,1407144,1499979,1829077,1735627,1689094,421984,1480815,1115568,438280,1433634,1235376,1834363,2506437,728947,438280,423379,873973,1736845,237778,1243623,239416,730063,2695431,239890,1068208,728917,728965,13269337,1448877,1632118,728989,1748431,1671604,468355,1788076,1832863,1635160,614656,1396845,991225,845572,797578,1053154,967552,931555,499858,864418,1832743,1832581,1832851,2109601,2031202,1896523,1046641,267625,1646626,13513975,16193839,633238,973207,15329429,1863643,1896523,1863640,1900348,1736458,4151099,21516185,252292,1132401,1860961,984034,342802,10408,4265815,239527,1132752,1321173,446869,735484,1066255,1534801,1370613,887137,2093836,114349,2044675,423745,1418883,1008472,1671016,1646662,1693936,728962,627148,1863649,2087674,1376739,255826,1281405,573307,21256574,13221957,886360,623035,238690,1263486,1670962,584506,906859,13460237,827251,1789975,949126,1693969,1656664,1834675,1631563,237769,1032253,373213,1863646,1739185,21460028,1278852,1672897,857122,949111,1671043,476569,939181,1952209,869983,15563143,623791,324619,1773358,1773406,756883,980842,1281411,1278846,1032253,1866862,1460403,1467057,1801822,1952209,1930321,1067269,324721,623572,624061,623623,623779,1619137,637717,1565311,512248,324721,275884,888118,20394670,883567,13366465,323770,1635772,1512835,1381089,941527,1802527,709141,2213173,13366465,1717537,513331,1446642,1395381,16935124,1661059,968191,939184,948883,948925,591937,1863637,1274796,624052,88033,2236813,1306197,952981,1591213,378169,1736521,726706,666451,2009632,1134216,809911,949924,1115553,1522747,2221623,584584,633709,1998898,1736836,1493514,1768882,891943,1257270,1717006,1067299,1998895,1998901,1115526,2187171,1140171,16054849,16054846,1145715,1736959,103150,1735669,1105311,1519873,2017375,1438296,635677,14152523,623974,273982,2048563,936058,1421448,1502526,891943,15745417,1364928,1736422,1596370,956176,1115892,1779658,811387,1115865,1115931,1324497,1026583,889261,869458,2088100,1106643,1630999,1955182,4688017,15005203,881452,1420896,2157291,953053,1476306,1747375,407026,515617,1026583,889261,881452,2038330,1736284,866134,1324995,1436736,1560259,3500251,841633,117139,1998871,1128681,1032757,1436733,1295928,1701700,1701703,1436733,894322,866134,1614370,1115559,809953,699832,752221,1217706,1733851,1524403,239497,949339,1736902,728365,240814,1735906,1735642,240427,239728,1257264,623713,623488,1522750,237631,1522741,240394,21614960,21767393,1509252,13104275,623521,1524397,237631,1522741,236803,240640,1643653,464806,1735642,380530,586189,1578553,405547,1517956,2397773,1548163,2397763,2397749,1478199,259576,1700776,2280761,1071571,1112322,699958,239767,2032756,14062579,1499973,584908,2397755,2397757,1985680,240784,830062,830077,2009566,838204,982420,1255530,719788,861562,4788439,2027782,2397777,2397765,2397767,13018787,1071598,1517863,2397785,2397779,2397781,2397775,1059127,2397761,727966,1347009,2397769,2397751,1768861,865033,985084,2397751,13506033,2009596,2009590,1308984,2132177,13716355,605434,1252512,1546771,1748860,1308984,755548,1105278,1390830,2044708,4146087,580261,4279309,1031236,2009584,4146097,582721,1599793,1845694,1552351,2057731,1845874,835327,1614670,1702810,1049503,997120,878977,1135521,732496,1555033,656929,1555042,797050,1555039,1104261,797116,21570236,1111800,1702804,1532689,1088949,22190761,258562,258511,258346,257752,738517,553144,257620,236929,843736,258787,1244712,1123311,916249,883267,1002415,278365,1411590,930502,930538,955798,955804,1688212,1688191,1347078,955756,467857,718741,1629757,1629682,987268,1232313,761035,1621360,13103917,1777126,761080,851974,851884,573034,851674,852106,2062723,852172,864733,1492809,20017135,19251157,41176,915877,360400,1735711,1866295,1845880,1024879,4778773,973651,814078,1826671,1691518,2221567,606430,814099,1029907,610423,841453,1898395,1742797,1850629,1359024,1584433,1854094,1759918,1363083,2179787,1926499,239956,1722556,1132743,377365,1132143,1101345,1021306,1748869,997162,1057078,797947,1321056,983113,1081599,20475646,722545,2064577,1832356,3408899,3818737,3819135,2107773,1786225,1281408,863365,719230,719413,1784725,2065432,1617841,2116275,1294389,1761985,1442403,1130175,1937965,2180799,1937971,2165259,6529599,1119111,1535497,1864684,1937974,2064289,2180809,1535494,1498362,1342983,1809721,1850146,1342980,1298838,1282824,950848,1585969,1590727,1798906,2165269,1323084,1128672,719968,722539,1507188,590608,1443981,1481112,1606978,873934,1617835,823777,367504,589309,890221,890257,890215,586933,1735744,1736872,1557733,1831306,4265297,4257417,1786162,1829152,1777192,1433448,1355769,1355811,721942,2064391,1771096,1301589,1356762,1433397,867472,1773526,2180801,1829281,1338366,1362198,1828702,1245489,1602493,1831315,882019,822196,1608001,1670722,3971093,3971099,2624499,1993633,2305701,2305705,2133237,2097979,2139771,1856167,1232325,971662,424123,1755370,997306,997321,599650,422797,5147913,1441200,1663405,1615258,423100,422419,603388,602656,603553,602659,423613,1355928,1554364,2040808,902923,424315,703681,1519354,1829131,540028,635656,957982,1831309,1556161,1646779,1372863,1089564,1359345,1359045,947608,947662,4111155,2109937,1468218,709453,1481043,980356,365089,512905,807667,1402455,1688119,1711207,1726414,1666357,855265,1524862,818194,238270,1146381,1052794,489094,2166855,1521847,939994,905923,1676383,14152413,251488,763750,207565,1484619,824635,1299831,361762,154954,348946,348766,348343,11563,20719465,621856,582637,582853,802948,7020111,527674,821692,58606,601834,582817,821041,907177,1099362,1253970,585562,357298,586039,1255830,585553,586081,1143471,863752,797074,588361,586204,1255818,1255179,586138,586210,1255059,1540369,103168,585964,1395411,1441110,7020437,1256904,1526050,3949867,1198641,1476402,1017925,1727551,320107,839593,2044489,1688299,4785025,1717222,1717219,2305699,1531606,2388293,368989,1052233,1654189,2032828,1717225,1369020,1393815,1785814,1687603,1635679,1847665,1290150,16043590,1691188,910744,674479,3942673,1480485,717013,1542472,619684,717289,1860709,834880,846094,1297983,254797,254800,2967985,1105296,21767177,21367868,22190401,20907967,13237759,1105302,1300293,1626268,1380459,1321848,3723423,3870261,1377981,19210630,20543488,20543512,20554813,20554825,13237757,13237751,758365,13602415,1093761,953107,323740,354691,1732504,3495461,720433,3495463,716929,1500696,2148473,2195003,15755497,1715725,1715719,1715734,1457808,15254709,1693945,1693933,16067803,15253845,1308039,1308036,13899769,1400763,1715698,1868905,1868917,1868914,1868911,1868908,902683,629356,1281399,1281396,1281390,1729177,1021255,1589977,503887,840649,1470522,1301271,1408785,1652611,223108,1278864,1400652,1868941,1457418,1694674,1729171,949156,1127871,1239705,1694524,1912891,1021951,4786321,2029966,501787,4786377,952570,14237339,1473651,13682123,4785487,1654423,2101234,1955257,1870039,956695,294547,1139547,294034,294130,294361,294046,839626,159283,956197,13736621,1016209,15329855,4143197,799075,21950858,827758,827875,963547,827722,856879,957901,13697569,294088,827674,1261728,1954438,1837216,2174901,4241073,2202353,944791,1610428,294091,1780585,960169,1262067,1048033,21736814,168292,1409223,2130389,1743727,1743724,1062379,1324785,1396320,1023796,1516933,2173219,856384,857281,799144,1013164,1212408,1138737,909799,3773385,1287636,1707148,759358,1285941,2127353,529816,217975,217210,1240302,19460482,728308,1252605,1992547,1222449,1144587,2147571,427597,173833,1520026,1904749,1992298,728983,1966588,565915,1357713,1580914,3995813,1799227,1135176,864379,1612555,1933276,808372,1085748,1357281,1755226,726985,727000,1747354,1656931,1732522,1371723,726988,629176,629179,1137018,1636888,1144764,1028608,629461,1356750,1930960,177757,17190010,21216827,702865,1811356,1146453,13798497,1811350,1665835,237463,15322241,1654783,1132482,4783587,1743472,1259463,949495,237922,237610,237595,1530091,238876,1241205,282595,1479603,955468,1922518,13716897,342499,1103394,1103388,1298544,865948,1541602,1103460,866656,13374791,19043167,2070907,1391340,1500606,2070901,1410564,2070898,2070904,391969,1591315,1591321,18313630,3163873,1692058,852076,13291805,852487,1812199,892102,1822087,1408623,1130436,1091655,1729534,550612,817555,1870477,1685821,1294887,897973,947530,340546,20451313,954133,1144731,1520722,1702375,1722082,7020895,973240,1417632,1134642,22123994,2049637,1038244,2984385,1720561,1844194,1756495,1562431,1828180,1835617,1754728,573679,1660489,1722355,1602955,1743496,1720813,1252137,1774549,1759114,1607287,1365957,1501521,1110705,1607287,178006,1828162,1402470,1099539,1557943,1265952,1444875,631126,688264,1470552,1100328,2722295,1730983,1730935,16315210,1730986,1730911,2000854,668851,413026,1345998,21667247,2000845,1738327,1112424,1324191,611083,19103575,340096,1352916,963778,1944646,2066137,957784,1074028,832390,4778545,561055,1557499,1790683,805147,561043,1015975,1429119,985408,1707283,1669792,1598992,1819558,804580,197431,1602082,840604,1016053,1648048,866329,635782,13326009,1016113,1596376,1016188,727018,845599,1016197,1016215,13899505,866071,803026,1613071,553018,1140384,293758,1000459,1818991,1073473,1412313,1134906,1659799,954595,526984,969892,814999,81643,81658,561013,81640,4789025,1029367,1401684,1401897,1092714,2243929,852139,1754578,81637,81619,1414434,55078,814636,814711,815194,274879,81676,1533442,1259034,468628,1460142,1363323,569209,15981478,1259034,468628,1049200,1272450,1113348,20873647,13112571,1230234,630292,892516,337897,2009680,973678,1094463,1553326,1000339,524662,668620,700567,1700836,463654,1439526,1030882,14871181,552769,1097109,1717609,1759909,593671,513235,1045459,2632557,1954426,2379507,585283,1597705,1863214,1863217,1863220,951856,1654249,1601971,1298040,628555,804934,1697980,1553611,1911460,1730161,984064,984076,1992529,21111770,1619887,814324,1715032,1684576,13069893,1530262,1530256,1036909,2330361,1060045,1350840,963670,550774,1530271,588223,19409620,2142193,1677160,1523755,1593325,20861026,1908271,1250088,1350594,2097835,1352943,647770,1774531,1774528,1774525,1774534,1774522,1774519,1736572,1736578,581290,954280,840370,902707,977698,717430,718231,716221,20718664,20272462,858439,1325637,1324188,800890,1016794,1045387,1343229,1240053,1666300,1845820,13908689,2123855,2300779,1970734,1324974,1549741,1610647,1122030,746566,22194301,736228,401365,875578,2152547,1802584,1047076,1267194,1360074,2091046,2147601,1608109,1336182,2042713,18939571,994525,1437027,1777834,1599178,1737544,1824889,840109,562321,593449,853135,1029784,851887,1029796,1122546,853369,1769275,2077165,1668757,1378794,1524100,1492683,1691503,1304667,1774513,226366,889072,162472,2118027,1259643,1258623,1015495,425710,1138218,1764235,1768933,1769101,955588,1768927,423646,3954235,1264254,1605982,1137555,1230045,1064581,2142945,1064584,2168569,1504668,1763404,2471391,1622332,1515280,1785286,1785274,1743409,2035783,590779,877156,841279,1805494,800623,1313055,1140411,1077285,1139640,1012012,1012024,20473987,21352685,569806,573082,971602,573370,323692,1067602,1509729,505018,1432476,683434,1554397,1629499,867511,3908599,1785901,1646761,761089,856837,856729,1721716,1646773,1782904,1554952,1785898,1235595,1785907,323821,323773,4017755,2167393,1119894,1119882,558859,1502667,1785982,1232532,4778787,208948,864865,864886,864892,1785913,991579,15016003,15015989,758479,1068493,20689846,5157791,700459,1831912,1982953,5187083,1917232,1671970,909604,1983106,1875307,1760755,1375227,1983133,731443,14044619,848125,1059148,1500630,1401579,1401573,2109593,1753366,1910266,2087206,1834357,2109595,848320,424105,1073317,1843876,21042800,1941622,1834357,1141575,526900,526894,1297944,1557424,1615948,13037807,1627015,1737823,1833892,1092153,2051335,1143435,1383366,856813,1560469,1834795,454255,3961825,2055226,1105290,1356342,1390872,18802441,1932841,622990,1409892,21484139,1066048,1294413,1663489,1937047,4003877,1091616,562513,509572,493561,1008433,2132109,1347024,493402,1937095,1465425,1706503,227443,638836,1400103,1375314,1010584,1806355,1806349,729022,1806352,728881,821593,1037797,1588609,629068,984358,629017,1769149,1769146,11929259,566626,332800,1802068,965476,1321170,722230,1433400,1102401,1418598,238051,1872106,2203291,1908901,1854379,594235,7727281,1954555,936355,2374975,2066905,1052284,240598,738667,2066089,1063372,1978051,1953070,21019723,1052788,238468,1663153,1025353,1080786,2215121,235177,728785,751099,1530571,882913,124447,812170,1660186,975358,1903192,577210,1504059,997069,1903273,1801765,1801762,1522753,1671511,1132629,21855032,425530,22060526,1743040,612211,1146567,4786943,1056244,2065474,1522495,722074,719086,1052740,1104765,1077420,1630150,1866193,617227,413200,552418,1252692,291439,1287024,1699507,873124,667564,865660,775753,954466,588790,2223199,489244,1768873,1441962,528337,526567,1670749,1670752,526618,738016,21798302,1063363,489229,737284,620767,525883,479227,1012522,1830670,1081458,21811175,375649,246928,481363,479587,476953,481390,1776511,812605,1852606,1306644,1106151,1016437,1643368,1831633,250336,259432,4788311,621541,895327,20475268,13459507,1655281,1655266,1655263,425017,1655215,1655254,891262,1008721,1655188,1655236,1655233,1655224,1655272,19374121,834748,12672167,1655245,1655185,1655221,1655239,1655182,263299,1655227,1530424,1412922,915880,1655191,2073676,1584694,1655290,19202548,858856,692377,584476,1267029,1655287,1942333,1051171,916054,1631362,1105953,1942093,1699729,814108,1762033,1809874,1643023,1942267,1646617,795325,112981,1521040,1616482,1050349,1790983,968095,728071,728134,728143,1614739,758644,1830802,945433,1461546,1635682,2820039,1937119,1062562,1236339,1828963,421810,1220313,1143810,1954435,1859641,631108,1671574,889663,1859806,1709935,1933396,2340945,2074672,1371861,970915,827371,799111,971137,22033667,970765,4271419,971056,581995,856492,970705,970684,971053,2145163,1725190,1901038,443557,737161,1845682,1140471,1037398,477904,475534,246751,1598458,1127286,1805653,1700536,1500558,558103,52384,1909372,1296252,13570627,1520938,15315257,865606,1916041,1769323,963136,2402341,1829719,1635028,2760341,13981667,798163,1721344,1851406,228070,2177493,1970761,952366,1617364,1729198,952369,952354,526273,1328043,1333848,14693489,13300229,739390,212518,1838008,13207295,22137734,1402044,13569791,17739325,1928494,1928491,1928488,1928485,1766719,578920,1670131,751738,851563,851473,2132187,1829440,338401,1091946,505537,1467165,433846,14436361,1331850,1826110,1378086,1661923,664432,1384887,1756504,1802149,1779709,725797,1249884,1249869,2172513,1731424,893884,1731433,1529917,274183,475690,13475645,1731430,480292,475696,480124,477019,163306,1529902,1529908,1529905,619480,476902,479245,477718,1731421,1731427,475741,1529911,1837309,1529914,419668,580159,1038820,19754155,1638184,1060129,580159,480568,478552,1609411,20861389,252094,134392,587263,1853896,1891951,1891915,480070,1614064,2210279,889573,969646,1619209,1614592,614515,606622,699886,21113672,325363,512902,1360068,845647,728224,1517308,1128492,2195193,1517200,740230,1048126,1417740,21132794,1050988,2202215,21666686,308536,1079850,1073482,1467156,2076589,283108,1517944,1735555,1866256,20810434,16936228,13602257,14151819,1731283,489418,1866259,1866289,13490513,13153843,1737133,1689319,13045267,1866283,13162283,1737430,1866262,20810437,1736530,1736287,1736392,1737130,1866253,1737169,13276917,13145661,841639,1035487,12985917,13342585,13276721,13161927,12976365,13161933,1866274,1649875,13374741,1736950,1737415,1239549,13062187,13145679,13112505,1995178,13027917,1995202,1503837,1557901,1871209,2155725,1528699,13153835,13276925,414070,1871206,1737067,1737073,1995133,1737079,1928119,1736023,1585897,1736032,1995190,752644,1735573,1871167,1736038,1736056,1928122,1736065,1995016,1928191,1736086,13145757,1736791,13078319,2185687,599899,1528381,1595020,1928158,1735594,1737292,3514865,13084881,1459155,1736362,1658629,463150,1276458,1847089,7020701,871138,267757,768127,1847089,904963,21031048,1694446,5163969,1601848,1585876,1995160,1995187,1095546,1606561,584503,2390485,13061709,635740,2035747,2153447,13036161,1735537,1735549,1737040,13137569,1995013,1737682,1737283,1736533,579568,580036,725932,233974,1994989,13222631,1736926,1737274,1737640,1736932,1995124,1736923,1736995,2064925,1065367,1736680,1736485,1995130,1025011,1051156,2343449,1737250,561499,1871164,1919908,1737007,1737232,737272,996373,15685576,4011659,1700854,1121244,1737265,1995121,1994848,1112331,1112325,1737307,1736614,1995151,1737433,1735777,22192483,1847530,1488693,628543,1700788,444121,444118,1488699,980821,841654,1422657,1058020,727891,938917,859690,1549402,1060615,1060561,553192,864619,938902,1098159,1060540,1128909,740629,1685713,1035445,1060567,859726,4782575,557509,835870,1625317,1819693,505708,1819798,569959,938914,570406,570349,63703,571966,1819696,1819702,569914,938932,938923,1619875,1519792,1688689,1726018,855859,1688773,1287795,1128912,1819795,938896,1688686,1819792,602041,1599223,21352775,1480950,2009611,1819711,1819786,1819780,1819789,1819690,796963,1556515,21840776,13230389,1977715,1090230,2081179,1419795,1869883,1519915,914599,21501134,1334601,438454,12672583,1015330,1519831,1619872,1819732,1819774,1619869,1819771,18875335,1819768,1819765,1819705,1432713,1478631,275677,1819687,1619863,1819777,1519282,1819762,1819714,1819708,17433958,1699486,807553,1699483,1699498,421783,2150499,2251135,1519777,1546477,1519822,1677655,1340997,1519819,1263546,1819759,1819729,954763,812101,1380396,946420,1819699,1648273,1819723,1819717,1819741,1819720,1265415,1094574,700558,1305861,20861803,2147521,1094460,1831144,1629748,760924,1786216,1832761,1581145,1554409,1382562,13780135,1602370,1401717,583429,1834927,1892377,1834129,1066441,187975,1834204,1419390,1834372,1832929,18313099,19486054,1517707,946537,1574986,1834291,1806304,236488,2246143,20719210,1438194,758434,1964422,1834891,1834573,995749,1833934,2195907,1299120,856744,856897,856411,856387,851779,856081,856660,856576,856063,857035,856147,718948,1338363,13743393,2047759,869305,356266,2719263,2718829,965533,1131795,747310,213454,1005418,1077834,1256481,963742,1119666,1919896,1845826,2328903,810457,1948531,1643527,582388,955735,1334595,2026399,2026420,2026396,2026423,1312461,1784206,16158079,2026417,4097681,3806121,1763488,4097679,4097683,15993988,4107535,2026414,4095871,2026411,4097685,4097687,2026405,2026408,2026402,4107533,4097689,3979443,1021240,16170676,1038361,805357,1859794,1859947,2101189,1859920,551113,267283,6608415,1021225,1731346,298189,758569,21111854,1737679,1412772,4097675,480052,694804,4097675,1674235,2139761,2139751,605368,1634812,749125,640627,1806766,449392,953590,750178,1033474,1553992,1263957,1616080,1672534,1584679,1747423,1461714,728332,1143351,635806,1725976,1846387,948826,737821,1140156,263395,264565,225349,952591,2016466,958684,709075,176317,1274313,1382013,1382031,259651,1977130,401371,1595836,9442065,629446,1059949,1954672,1765129,19581721,119278,1512697,2144349,11929329,1528702,914020,238723,238381,237859,1052755,481228,1721203,239695,2144347,3621173,1513678,1146966,4777145,990310,729136,1657363,1132212,238540,997093,21053864,425545,333088,1465122,598615,1465137,591904,965503,1465161,1465155,1257396,304573,4021335,814303,1913077,1062175,4701795,4701791,1062190,1062172,1062178,424318,1657042,423967,423793,423238,422917,423514,423226,424255,1131630,345739,1685185,1021699,1685197,1685191,1617379,424219,13185939,2404141,1685188,1012165,480466,861769,20367763,1001854,1001818,20662552,1447374,423817,424249,13325749,623854,21065339,424258,704107,1004677,20985889,1447584,20581972,61204,1845175,862396,3667881,22189861,931621,359635,15033167,856207,856021,1030867,415351,856099,971953,855979,856399,1580848,895480,1303218,1671472,755581,1834198,1832755,2091745,1833094,424162,424309,422770,2050684,423547,2051026,347710,1784932,1476546,12910825,423544,1049236,1051408,480121,1758880,12985889,395188,581911,99136,807568,42043,291427,22047722,740539,1058938,948004,1730425,270943,255103,1109796,1412823,20018572,1999243,1635802,954418,1536616,837097,798013,307402,995263,1542640,1967098,810469,843436,1321560,4152613,16043416,1230825,580258,1643761,1398654,732853,14985139,745690,13192713,1109898,252493,1111089,732430,1290054,478471,478387,2063122,258607,257608,620986,620407,805810,738976,621490,2070184,1459764,125119,669901,876640,442798,516214,1338162,603343,1501818,950164,239857,1132776,1849294,1523908,1696138,4223141,1146531,731254,901618,1818958,997525,1259529,1287156,1690618,15970354,1252407,1252401,1252404,25003,445765,21435794,21435785,20744287,1298625,1759900,239662,240301,1119636,237403,1082655,4000887,1766053,1300662,1302486,1264770,1977082,1461252,1474200,6529581,1361754,1694308,996322,1659118,258199,734005,1733461,1923985,1896439,1439673,755155,21314510,14684045,1616065,993487,1504596,1504947,1240203,1354371,1551898,1551904,1320915,1343460,413956,1850344,1850335,719536,1982911,413914,22019189,1554382,593284,946513,1640977,1677301,1552093,21782522,551392,810412,1630864,1482735,3987097,1560244,954607,2373167,2202621,1633618,1219791,946792,4127709,1281891,1685014,1822591,391048,248332,1427943,1437456,1526224,2027362,1526278,1526281,1693219,682495,248332,1067878,240259,842161,14735919,1706479,2152089,1684777,20704138,346171,1958446,868111,1468287,1245558,205921,1009603,931510,4782639,1692388,776032,906001,21667175,1052389,706669,238672,810439,13390019,1131855,1062229,1445022,990313,990307,394930,776077,238603,1146492,1663564,949594,949669,949672,962659,2009677,2956021,1588450,2037367,1736719,1837666,877153,1548964,936061,147586,936010,1802707,970420,15183321,827902,1824901,1875349,1404576,2001190,1082847,1999513,2211833,2211853,2211813,2211823,1051204,357430,1103235,1082901,1082904,2001634,1082850,1082910,2211815,2211841,1747528,2211847,1388139,1810819,1852894,1817572,2211845,2211843,1131738,2211849,1663537,2000413,1839769,2211819,13382607,797575,797572,875755,1277220,1141122,797569,1481040,5187021,1701070,1823278,1566721,515917,14591125,1977946,1954396,1954387,2075542,1090278,674497,1940455,1453320,1583857,1869115,2061133,1093638,1954477,20767033,1680367,19286875,1631758,20310436,525319,1631740,688828,1005232,1795963,1703056,1250769,947572,860626,1566580,1020739,1018015,1707184,808021,1429155,914452,1003846,1253802,1253793,1043287,21042422,1253784,601837,811588,585727,1480236,403693,4223483,150631,897550,881578,1689250,20154910,14236627,1517902,881605,897421,1554721,570124,149116,897553,1640242,1035658,2152875,1272216,20438740,1103367,1839691,1295970,1929940,1929064,1058959,718519,619246,717502,718549,499726,716137,716173,720964,619405,2249257,2249259,910720,830284,2249255,2249261,2059768,1691557,485917,2035576,12672139,2020903,1393320,1768243,698104,1008997,13318689,1432362,1350717,928951,898663,1668097,4092617,928930,940495,1042342,898813,13185509,355396,1134228,2469635,1928089,1928131,452608,452563,452626,452587,1517452,1478316,13448359,1478313,929989,1429053,851335,1474653,981868,1478322,15024665,560746,1478304,14976713,1783015,1663465,614788,1785853,1554664,1830430,981076,1777180,20338348,20489254,274939,275005,1614553,174265,1735660,1983160,1358724,1983112,799696,1736260,1735837,1355940,163792,550195,2534643,420913,2048380,981043,1829200,1642720,1036402,13382009,1323213,1249377,281800,204943,32722,178045,998626,1963180,2231293,1847392,2195001,501373,1020217,1625335,1602151,731803,240538,906277,1089279,207331,1586680,1467153,898537,1301406,13229481,1598995,1762318,423829,2381917,1518181,2719053,21255590,2361327,2719041,2246035,1405302,15254813,1017976,1832962,1929157,1930525,535420,1066318,1809922,1525636,2760335,13619451,1009057,1009126,1009093,1732339,20155675,2874081,1033501,22060151,1081806,2243809,840940,1827034,1287459,1381254,578878,1461810,404647,1009012,1009225,2946119,508417,2243883,1809826,508429,1850947,20017708,1847449,20155348,634450,801043,314365,1397283,779419,2043715,1507350,2269269,322396,4790815,14976631,15016159,672103,1807282,1674280,1735066,1022809,2104015,1495677,1248627,1303995,1256109,713737,3001273,1495017,821656,821701,821686,821674,1477815,1269528,1275258,13483095,818227,1900390,2307961,1028587,1110765,2090875,1941115,1634086,1765579,4097561,13570201,242752,1897255,1597126,1530301,610762,1117281,170209,810880,195223,1352964,778213,428962,1394613,413482,3554191,1685704,13452193,1017250,733591,906229,21599498,1079049,1292340,1609285,898822,1506753,1828762,1120626,1506756,1747915,22074569,13186119,4786873,1904083,1904089,1755247,1904098,1722283,1891420,1904092,877021,1449714,586840,1603534,693349,1618159,550954,2757485,465244,1726126,620590,1810330,1810324,599866,599863,599902,1810327,599881,2245913,212713,1524118,4764881,235900,235432,236896,236779,552955,598132,230911,824341,1671613,1856269,1851352,1928761,1295214,1898326,1928698,1066513,1065652,1534972,1725283,1903195,1928680,1928821,1525714,145441,761833,1854061,980929,1809589,1809598,1928701,1066264,1644163,1724422,1762099,1282956,1686556,1810030,1903369,527860,1065412,1809967,1282968,1707646,1928743,1928653,1829698,1398252,1809577,1928629,1671013,1928605,1059652,1542526,1928614,1056781,1928668,1419273,1928770,1783822,1067284,1642975,1931368,1287597,830098,294067,294523,830080,866170,866074,18887527,3723987,1722010,1631104,1014763,294268,293944,294166,1003891,902383,866080,293731,293749,293968,1803562,731203,294421,1045312,13917161,1045303,13917155,13736645,159247,1729738,1259565,875539,1064626,1596361,1045309,866152,804970,293932,1835665,804970,1812112,1911688,1053148,2037622,294325,159310,1722847,1144248,1520764,745465,997519,615328,893152,334465,20368324,514792,13917215,902464,2027665,1964401,562522,914560,2253623,13027979,1952473,1783708,1363272,1782682,1277310,20839360,1396665,1415904,1923658,5218591,1089087,886573,1737583,1089084,1549357,955903,1139826,265720,635644,1614748,1049128,946312,1459653,527212,1731316,1731319,739159,1086189,4258603,728791,733087,231040,610663,1841077,638938,1367775,1615315,1685875,841702,2076910,804640,933916,809674,1702885,809677,910192,1619269,2221571,2132161,17189929,730420,16389097,790768,2170751,1476222,683140,1743274,15337207,806746,818380,1661701,796996,615274,2227565,943159,1235112,1453212,615271,434893,615265,1784101,1784092,1784095,1784089,1758298,582244,30397,1588393,1546765,956140,1095552,956737,1102449,956275,967786,1369128,1119801,1619716,1529839,1614691,984463,805198,1214049,1407420,1433598,2167405,1049764,1018663,1235346,239707,286360,1821133,446947,446908,1937365,278362,1504317,1537360,1557832,1433094,1350048,1433079,1433082,1433088,1433067,1433091,580879,1573456,1526926,103069,1085193,259429,1971346,794932,856996,13628787,2066029,1833049,755596,1502787,764272,1001848,1001791,527032,1001956,1001782,1660690,812128,1726720,1585078,1002001,1395183,1010578,1395258,14436239,1911481,1395252,1911466,1665790,1395249,1938472,1585078,1002001,1790014,422722,1382193,910180,423769,423541,424222,422593,423328,1911493,1264005,1911496,1654174,1584994,1927813,1938475,1001887,472045,1911499,1911490,1010587,14436223,1395261,1911469,1010581,1300782,1395240,1911487,18913597,1001788,1001860,1001863,21949994,1911427,1911454,20543092,1911472,1263555,1395255,240049,1002010,1146315,892882,21447047,1839343,1839346,1754656,1652926,21447047,20931889,1002043,1095684,1001812,1001749,1425483,1911484,1321662,238198,571036,20744023,14406403,324346,856762,1857463,1002025,144136,322963,324274,324571,1044169,1382235,13468069,323323,971170,1453482,1395288,324511,1919878,1670476,7103389,873331,915985,13682063,1556275,1524769,526096,20625859,1754380,1524760,1524757,1729141,1858558,13900095,739798,915688,1676311,1728604,1204452,477940,475789,1938133,3016831,853696,513079,1672123,511699,477937,477214,1753420,478576,475624,19214437,1504449,1976464,865018,1033162,13103743,1269636,1717612,1736704,16855993,1722280,1848517,1891615,468778,1487901,1868695,964879,1712566,1311177,13497637,989104,1420218,608233,1866442,629182,1318572,1636051,1373850,819502,1410669,1337145,865339,838570,295726,898618,1684102,937633,1491561,1405542,1350306,1443732,120175,958834,1272045,205156,1808122,837655,986887,1925695,1530337,1143381,947407,859738,475312,554989,248461,1652992,1634548,1634578,20997988,1634557,20115397,1634524,1558915,1634500,1634515,1468956,4020583,1634530,554971,4224759,1943794,18300805,514285,3515061,1559419,1634533,1634536,1558792,1558780,889015,1393590,3515063,1114566,1302189,2060263,1634581,1634512,1559413,1559578,1634572,1559356,1373493,1634575,2019991,1768870,1559965,2282645,1827634,2144369,1411419,1300836,939370,1657258,835048,1657030,1037812,1137747,4096597,1471368,915829,20409871,483214,1381101,1381107,1381098,1931818,19906210,838696,1254600,2114043,909814,1785796,2113011,1704619,14683983,1049803,119119,845353,1038268,169153,1521052,423754,424306,727078,1052050,656425,105520,1433718,104926,349228,565852,565909,566983,610246,1407339,610219,610240,1044670,1079838,1043689,1558447,1558444,1518364,1558441,567025,566389,566722,566662,566659,566212,604066,835726,602512,1035214,1005181,2141779,21515606,1859767,21187259,1872040,332593,709393,2141775,2141789,2141787,1940449,2141777,2141781,1978090,622576,1455819,1943764,2155677,622594,2050555,1596631,1599493,1409160,17974417,1372914,855160,1053316,812743,1791685,845398,20873488,763765,345568,1492863,1412682,634411,1905817,985951,994471,4778795,915760,916051,848113,218290,2042623,2042605,20582068,458857,1891228,775711,1760788,800050,597346,1720810,561667,1120746,1296438,13161953,610405,4240943,1141734,493303,16157635,1081971,526525,640573,1785562,1521526,20896996,1447140,20767189,20767204,18964588,18964609,18964621,22192939,1726129,2253077,1503381,984052,1700074,27943,27961,818590,636694,87547,658306,17218,1108539,28021,18631321,566953,566821,566164,69529,566170,323665,173377,171886,20860,622522,622498,622495,622408,1636612,1808377,1145241,804562,1033504,1937335,13300369,9441705,550807,590962,589345,144310,1731586,738118,1060225,959209,1864654,324763,323938,892132,1001872,1754623,1001794,1869217,1259832,892198,747802,1088784,1021990,1052200,1763698,1585024,1004686,1654162,1968733,1094163,1585117,1912774,1585072,1869223,1001911,1584889,1584883,1095627,1039798,1869220,1728661,1754827,1614952,1750708,1584775,1839334,1839337,13578113,1333914,1737799,1660414,1001983,1839355,1747309,18358648,772762,772771,1737148,1928038,1737280,1736476,1736290,1737622,2037520,1459089,408562,19647508,2064922,4757117,984118,720823,716374,719098,2563167,525865,809659,619276,716971,940684,946984,1581355,831808,1956157,3725335,964294,2328351,1412001,21542000,1411998,853741,1417743,1052320,706828,1052341,1052326,1093176,1052476,728752,1639168,1713316,1100067,819808,1542154,1632553,1713322,977311,1713319,258280,239743,1657753,329899,1229949,1625002,3994409,738868,739012,738862,521923,421753,1982905,1982893,2184437,249199,1834813,1829671,1829710,2027590,1642888,13103697,1718755,758560,1255356,13497453,1829683,1829680,2088886,1671148,2027605,1829476,914530,1716286,19958485,2246033,1333680,1141527,2246029,1748593,20705464,980977,1396173,1653538,1555015,1715281,1662637,1662685,2019931,1845895,475765,1232724,1258290,1992553,1818502,862087,1693729,13475599,1509813,1693771,1509819,1509816,535324,2001244,1589881,249298,1551805,1803247,1803244,1803241,1803238,1551796,1551802,1633663,20115766,3949619,1823416,1098156,859702,1823413,1617256,1823419,1819615,728329,891367,14735699,2272633,343489,1500456,2624019,13002781,1530238,1589974,959758,1589962,1298469,21990344,2049670,20167819,2152433,2372865,1828693,1433361,950047,950035,239770,237745,1008475,237850,1046320,1257252,240748,667642,1077876,883024,1465443,872932,16948126,13459539,1526401,1091184,1904671,2575229,743863,1625524,1839694,1034413,2575229,713542,1252596,1599226,15744595,294880,1621231,1260369,1095981,990400,1687216,1655461,21272909,847249,860785,787273,2575239,570199,13705517,570754,16842910,572884,1946443,13094577,1596952,1461108,1659913,503068,1461564,1014688,1777690,2145211,2725091,3495791,3495899,3548781,3674665,3674741,3819703,3957429,3975225,2487937,2389167,2363133,2076370,1641709,750223,906349,1500801,834934,1437669,1923631,997117,1720336,1073335,1657897,1324710,2051173,1685644,19957321,334336,317950,19582453,1594822,2074801,2074804,1803862,2074798,1827835,817636,1720882,1318719,17204080,1009417,728194,410578,1515646,1618150,709024,708997,1615252,971035,877066,869647,13908597,776128,2051254,1070401,2048575,1900612,479557,2037895,1981756,872905,1468968,13779835,1657873,2051062,2633029,2633031,319732,1024978,1504467,1835011,1562521,2628445,1471701,1835005,1669786,728758,1669759,1669834,1471524,1471464,946348,1471233,947473,487351,2040595,2007514,1919497,20309809,1465488,1665418,484756,1049572,1554607,2001196,1859389,1602427,1602469,821137,1830391,821140,821110,1362255,1320048,2064379,1777087,13627935,1854007,1782997,821143,1075872,1931812,2579753,1783762,1828666,2510403,873886,1830511,2510401,1362606,1037920,2510385,1600696,1900219,4147833,13704903,1783903,2579755,2202467,1122867,764248,1927807,1021162,6529963,1968736,1651063,1004692,1095606,1584991,9443331,1497426,4787817,972484,4694395,1691092,886501,1001989,1001884,1004617,1001743,20850457,1927822,20850418,1001824,1001839,18358876,18358666,1458579,837901,984226,1001992,1001995,13435813,1457208,18313783,2178893,2146337,480427,475612,2118269,478855,2118271,1447692,1289862,1004593,823858,1447293,1012063,1001914,1012099,377698,320545,1268046,1077867,607678,806938,5149615,649309,1047340,1944610,1691440,1607308,948154,948160,1103562,1784614,1691449,1976512,847996,997360,1897789,531286,880456,857863,1930324,1930333,757624,1282110,1047832,642679,1768792,22034399,20554093,1834405,1929760,1851364,1929268,981079,2784757,1507227,1929202,1101930,1929775,292690,1930336,1065493,615829,1929475,1851487,1014709,1066261,1929229,1287987,311899,967396,840811,967516,1012000,475330,1283616,764881,972937,21229973,1095630,1095597,332368,307399,335761,562756,966883,336571,1906519,949834,1073128,21628571,1702198,810445,425173,1929466,1060705,1898986,13459411,666055,1672132,1672129,1047565,633691,1672108,933727,4786863,1760866,2005477,1343565,15024671,408973,887401,1985887,1848520,3630677,2003143,873040,771445,1635673,1382238,995359,836044,884803,595765,818890,818854,1769320,1088961,1675015,952597,621004,3719625,2238065,1664269,1814215,524521,2060935,1727041,887296,1412862,470797,1070992,1556929,13382459,1754587,5100585,986215,4130117,2118607,1031146,224563,1900621,422881,1377168,1951522,2087272,758371,15315219,1343703,1829707,1692289,2238101,614596,248929,629098,600115,1731373,1956196,13498227,2066233,2719043,2719055,2719045,13145283,1956193,489154,661357,878179,1443381,695821,356749,661351,661363,661366,21667613,801028,1425687,661345,458149,1268820,438895,900706,661369,2027812,291331,277453,716626,1543147,1053841,1546642,13420889,2439783,1098102,1839151,1554469,1629010,4149949,805093,869446,2034277,1360581,2238451,1386132,4734615,1232619,1756279,1756156,424270,424168,1956583,423640,424393,422890,423559,422563,423391,733375,1985674,957862,1623703,22189387,1985821,257671,247249,709198,954733,21912410,633295,553276,855871,572686,827335,323836,323071,1552924,374398,14045027,810463,279076,567721,69607,1900417,1300002,1299996,1297632,765856,1677619,2276289,1999936,1999108,1144116,589816,1763407,1654300,1052224,1757236,1087956,2426733,1736758,1737631,1084269,1506714,1736857,1736347,2043757,995674,1422711,1456965,1832737,1737475,522259,1995931,1736431,775120,1129752,20838808,1665820,13780351,4179491,4786093,2510411,4777481,4780923,299092,1517446,1022467,1303251,595381,15685249,1950385,2065426,1321461,16302751,721291,751870,1781971,854635,705514,985390,596665,1474884,1067866,954856,987013,954853,1401795,20639341,1327974,812200,1603351,2000545,968371,1096329,1457013,597154,2281105,6770281,1660507,2509073,4223693,2509071,1665658,2132103,2009620,1392312,14135241,1751488,1305072,1310409,493447,225325,150004,149767,1830895,2091160,1782514,330232,1755949,20530468,945400,1852657,4012579,609847,571633,1582684,1721998,1018717,1478919,615961,950002,728155,1604062,592861,587404,946867,991153,851890,1931305,978553,1686646,851650,852418,1928542,1551934,1603759,1067734,1366617,808054,1052311,1466133,1107759,795733,18064249,1352799,1352862,1400769,1457508,1457559,268474,267919,635572,1140210,956689,445141,293821,830071,839650,14151509,1140213,1005076,13908559,441730,488527,1467060,1356591,21628160,1554226,2202573,4016379,225268,16947679,573079,530557,1840819,1141461,1967926,360445,361231,357985,358024,359227,358105,358345,357955,887620,427804,427753,577309,756631,593098,69451,577399,658147,756556,1629778,670003,578770,427816,835183,577387,427708,577357,658186,13153133,1452291,577216,476014,1738507,1738510,1667731,697288,1734874,1074097,1313883,2059636,2129509,432076,4150679,13389615,1850710,963310,815200,1070596,265876,268885,1854142,13317961,1755511,1076487,2416315,1480698,1969099,1969501,1943053,1943050,1720513,1289802,2148339,1219398,299704,1110486,2060275,1977877,2374879,2146045,2374875,3991633,2374877,1311744,796195,1359681,2631529,1663393,13103765,706315,1519033,310831,1024948,512305,2315861,1783990,1830124,1782958,1898323,1778296,4015957,300100,1902802,3302845,1733278,1007488,1041190,1254831,17803984,1738393,1917400,1706104,1388253,1832428,252769,333562,1704997,1672972,463033,463105,18065521,463078,463180,1705213,421450,13244395,2497537,1011853,1390680,1004104,1324797,1581328,1580704,1056367,720082,720553,1832353,880528,1926667,1915873,1617799,880633,880432,1831789,880594,880429,13459599,1050727,880573,1050694,880483,880636,20850514,1857862,561448,866431,1892371,15337675,1832521,866431,954301,614737,414889,344725,20626555,1319364,1593760,2055622,1875649,622333,1927705,1070320,3860153,834208,1414110,13124389,3862801,3789215,3630201,3123209,1468734,1960108,897796,897793,804160,1041163,20639830,1536517,19582372,1535116,110584,1276569,1974358,796072,764968,690175,12690461,1735768,1995103,1736947,1928053,1737535,1736401,1719484,1459149,3796821,1447071,432805,1953520,1139220,22837,798613,275140,274930,1394397,1437072,1511982,1382298,613108,1722469,843496,1382232,1266060,1790176,1790182,1264680,810481,1836799,13300759,1266054,1790179,988888,4141229,15643834,1781167,1781164,1781182,424942,423154,4735615,1025221,1038367,948880,948874,1646356,947893,901222,1611133,1880689,282043,22189975,622906,1041751,1596667,255007,1474284,414946,573802,2214251,1056613,1686526,1834150,1833925,1834249,421738,1834300,2088475,1984138,1633930,908395,723865,213460,1834816,546985,1834840,1829677,1830283,1518211,1670965,13618975,1642879,1647919,1834894,13619063,13619073,1757185,1834855,1057363,13619011,2174897,22193911,979630,2718991,1930678,1121403,985864,1399923,1844701,150937,2279499,1324821,1399017,2183855,954757,241900,884701,884710,946243,311941,1411425,18313885,746380,725545,990397,746347,746359,864532,1843909,1843870,848236,731446,990403,12823081,1860346,1902925,1100151,1632754,1143336,896707,1517062,477136,17043040,1363203,803722,1568269,1080093,954754,423478,13628045,955384,1630528,726937,561295,1259298,1517815,1599037,550903,1762645,1762642,250264,250255,179803,1344417,1344720,1344717,20144044,726904,1619113,1392903,1517734,865642,1259475,1840153,17554600,1344255,1344162,1344252,1343769,1353438,738442,13193463,1968973,2057107,1588840,882997,1726618,970789,1875283,799774,799984,799972,800017,471817,946825,672238,1453470,1481343,375724,1808812,1345440,17190025,15554935,1059085,1517485,1517488,13261529,1028863,1812022,12985823,12986015,1736221,13053027,1737298,13136863,2390479,1736215,1737553,1737565,1735861,1737586,1736815,1736197,1994974,20662495,19958896,1994923,1735672,1737559,1737556,2531559,825808,20167702,20167768,1713121,257821,713968,623575,13119671,21256847,624022,623392,623947,623584,623365,623518,623383,238801,623413,1108815,1008262,949378,624100,623749,621445,20878,623875,448864,249130,250663,1098999,257416,1517953,1052530,238750,457705,120505,236980,1146339,1132617,737887,505087,1433304,1829569,795796,794995,1102884,1312848,1096449,587977,1446636,587992,877531,876724,1653082,868771,1755493,739753,475711,529015,265687,2042722,19286830,549970,1100586,1897441,1601308,251083,1286973,1009111,857071,362212,1054699,1204818,1954384,869455,2393299,2157357,1664623,978493,18927073,333688,870091,1038259,1419054,623857,19199854,19199857,812737,466297,1584286,4011675,4251839,1599715,1004374,1585051,1689085,1585015,579598,1032760,1039579,579700,16389463,1039573,1748917,13078107,1789828,4020261,20297956,20202007,13237457,915739,915874,20744809,228598,18901015,121945,973306,485560,20337799,14331993,1137879,1657147,1657156,13506201,996085,1830631,996106,1258080,284230,1506711,1523116,1110351,4142363,1029112,13452927,88120,209020,275224,881485,2387549,610477,1137807,1758973,558424,1595152,1595155,910381,5147893,1360167,1639591,1752103,3724949,239917,706612,1399020,1736428,1743661,1057768,1743658,946405,1993636,1993639,1993657,1128903,2958089,1546357,1115139,1120908,13120027,1517686,1516981,1984153,875053,1546363,1546324,1144581,1035490,938935,1505145,964417,2152019,1546351,859666,1546342,1546312,1546345,1546306,1546339,859672,1060612,1546336,1098168,798799,1252734,14735867,859636,1060582,1546315,1546360,1504710,1340979,1546318,1035415,1399506,1479060,1479042,1519285,1035430,1304874,15190437,1546354,1546330,1546348,15330285,1519813,1546327,1372821,1499886,861577,960826,1025941,837394,1373868,1374006,1047775,1450539,21018988,2117691,1726834,891355,797239,797215,430234,971644,13326701,324337,571582,511417,2009548,951820,1419243,836161,1726813,1726825,822082,4019597,324616,570004,144226,324178,513289,1582675,976114,5132775,2132845,607471,843430,1828714,1758049,1235607,4781487,954847,1840834,1869334,20396365,1940035,1460826,2048071,738505,1672603,1930243,1939942,1831597,1764463,2068141,356212,869311,1684573,21498773,1684582,805120,5148619,3816469,5149971,1747306,1848865,1859152,17044003,4018225,1756783,41521,1518313,1778383,1859146,4020781,1859167,4019699,4020761,4015975,2066128,1859185,1858903,1517221,1517227,1517233,1517230,1517242,1517236,1958668,15465509,1858912,1859143,16389421,1845775,1937134,861778,725641,737410,1321287,19809271,15644521,13490177,1368789,1859173,1785838,1810201,21529262,20424307,2064292,21498785,1859158,1859005,1343199,1685206,1413492,1859182,14871671,1554643,1321221,1611841,362407,1836586,750994,323113,512350,13546011,424600,512119,20744461,323887,855973,139678,984976,2161793,1520785,941131,1894435,21938132,1670128,2234683,1515490,751789,579055,1617619,1617625,1617622,13966665,1539226,1903558,1146948,264403,732952,1550062,230740,1729108,984070,841648,841675,2060797,841645,841660,841678,1337838,2028322,230788,22195630,1113615,1013641,3718287,3718285,505759,1343379,21173387,1736254,1736653,1736440,1616029,1908916,734854,2038282,1556221,295699,1903939,207610,825229,1989046,856084,970978,970678,971146,852370,2062738,851956,852535,852574,1928560,851920,991087,2263655,1720951,394795,897802,149347,2231489,20200831,851578,5165037,1825414,1517941,600166,1554637,256246,1583620,618046,759079,2175361,2175355,1672918,13690421,2151415,989191,586180,519268,1588369,13269259,1139808,3114971,1639339,858685,1639243,858934,858532,858370,1632652,2267483,858109,1826806,1541170,857998,1324665,1926559,1324695,1639264,19322137,1737892,858985,858415,858979,982060,858514,767008,3107301,1338153,622459,582556,582457,1614673,582436,997201,804877,582571,428830,347836,1268361,166198,1120773,1832473,2048893,1897267,1897264,1685614,955609,1095099,1397616,1009963,1603597,1317750,753541,753544,2181021,1437549,2265383,1846123,788194,1073404,1347765,1939849,1525390,1644901,1344672,300082,303445,1218645,1835923,1391757,1697692,1753261,1089117,913714,1719070,870370,1338660,731122,1747174,731173,4012601,4147831,709663,732448,731074,731092,13412925,949087,1806313,1246428,1316430,1316439,1461747,357181,1709899,2062357,2062396,2062369,2062366,562264,360241,1028845,1866133,1461693,891571,2084506,1519840,2132163,2381283,204211,979663,737563,1359963,1916005,2132163,2132111,1676326,812809,21132578,531568,935893,436021,436042,562066,21614573,16181011,697258,1282122,2054218,703192,468454,1038886,1232376,2202363,2361299,1378914,21032167,1056760,1258674,3489073,263251,1614559,20568217,1685512,1686439,2195643,1072432,2194467,1829773,1930756,1941991,1930660,1661830,1643140,2773563,2547107,1893793,2597611,14599869,13619083,1829722,2246093,1398906,2719051,19752511,946549,776245,18874813,480403,477349,475507,1704427,477634,880453,1342998,1272108,722842,568471,1830064,20811289,2719033,1831273,1066045,1615765,2132171,1829344,4119235,1830538,1393536,1195359,1059385,1059304,1100946,10731425,878170,2504809,14782425,1100139,1584523,1535800,2059663,1729189,948859,479176,1713868,1701769,1875799,1288890,1000303,7019709,1318662,1530217,1369050,1232661,1800556,4014215,944815,1693240,1454088,1867120,899011,979273,21811307,1515481,1040170,1858276,1460847,1017898,709174,709144,448450,697594,2179767,2179805,2179807,2179809,2179823,2179825,2179837,2179839,2179841,2179843,17189824,17189830,1647097,1647100,1647103,1647073,1647106,2179833,1605394,1605397,1669963,2179827,942646,292807,1226286,971752,324088,856573,1065292,692404,529402,465286,1924489,711325,711316,1730785,1031002,15032717,853228,511939,323707,15016409,733000,1407741,511357,1064488,856267,827629,2668281,856618,1115874,873637,511561,1300365,873643,824935,1662190,1784185,1670803,1585123,1763794,493621,2086483,476626,20744338,1679923,903454,512869,571726,971008,1618546,538222,573364,1481544,569881,1366719,358885,1497288,223990,1107810,649201,368563,1480308,1793128,1793134,1555801,1461258,512059,1616749,20272012,2166295,1429428,1502388,960985,1793143,606667,14870991,1793125,606763,606742,836200,1080411,1482684,511708,913144,512743,21839951,1742473,1482672,1482690,1298136,958654,1691767,1811491,1330737,1802038,21053750,852565,1656760,182173,1675795,2236823,474793,1056919,848620,519334,1382382,2593617,1566397,300589,611035,1866625,2325307,1620022,1835632,1866679,1753633,1999813,1926763,194290,1258083,1867585,112459,660172,1125090,88984,1526776,1042357,437905,869092,1566514,838747,1479483,616990,2202685,1499952,763852,1599709,1130205,1130307,1605622,956242,312427,1259601,1730764,1619725,4129649,1614886,902674,1144851,1267830,1683340,1747222,1140549,2139775,964285,1282221,1074450,230782,1057279,1729114,316306,451894,134035,1524307,1524298,1078821,848554,1524292,1524295,1524301,1737184,1735621,739507,237904,4097359,1659946,971431,572071,1083366,324448,511315,512101,323182,2133543,362365,827503,323848,20283598,633331,4788009,357016,16844368,20272897,511276,323617,572056,422161,1384164,1666708,593725,1116729,2056678,1317165,1056298,835009,899899,872941,498862,1060006,1081410,1030222,2243449,880324,20337292,1900645,1033144,1726540,15554235,840343,1081632,1718833,592021,982870,1019104,906457,2015092,1402269,1379565,13788593,1564477,1632718,580087,1227672,21158201,21158468,1074121,1074136,1074139,1767904,808357,625588,808300,1447101,625807,19958953,2396917,2251077,2221621,1107714,2019940,2019937,1091643,1769290,807235,1088799,19472896,1120770,728206,1140474,1139814,738184,1560067,21019234,1306146,19309939,2080495,2130379,1501701,1978078,22087301,1955272,2101183,1870051,2130383,1955155,2123567,1549393,1058242,1058239,1549396,938890,1060564,1517578,587482,568642,1092573,724414,1480491,832795,2081176,1526674,1566286,1476495,1005199,980500,1510650,1480311,1044877,1403838,1054093,1566739,1566856,1555669,1566850,1566865,1566859,1566862,457312,957307,957823,1314594,1052701,1052707,1548817,1274097,861718,1480923,1990105,1333935,5156981,869644,635965,394813,1274799,1429092,1429110,1967446,1058257,1867507,1854232,1834654,4715025,1137837,13736971,13178087,13178075,13193421,13178115,1861279,1654303,13178101,13178081,13178099,13170109,13193361,13178107,13178093,13153707,13193425,13170125,13193427,2018209,13420809,13170127,13170133,13177795,13177789,13627563,13627565,13627567,1861276,13177997,13162041,13628569,13628571,13628575,13162037,13162027,13601523,13646121,13646123,13628561,13646115,13646117,13618575,13420799,13628563,13628565,13162087,13162085,13162083,13646103,13646105,13420779,13162073,13162067,13628547,13628549,13646097,13646101,13162053,13646095,13646087,1141266,250003,9443281,4094369,4094371,4000655,13628521,13628631,260266,13628519,13628627,573451,20273311,1838518,1802719,970339,479443,323575,573340,970399,4789963,4279241,4279235,13027709,13612011,13162135,13162121,13162109,9443327,13162099,13162105,13170119,13178139,13178159,13178221,561883,1617109,1835326,13618563,4790001,4790017,4790023,4789977,13193407,13420797,1618585,1083339,1055884,524248,2381237,2269283,1993750,1993654,1993744,1384224,1384227,1993732,2000944,1993759,2381233,2381231,2381235,1993765,16948090,2305703,1305042,1530112,599695,736582,746401,1666729,1578013,1519846,315301,902671,699526,2001949,1639294,1031119,859054,858820,859045,1471776,138349,1603975,20601721,1735636,1737466,1736338,1998868,1599556,1369032,436015,1814455,1054741,893020,1549267,1696873,1144314,1992541,807094,1482597,935260,445396,1565752,890017,1865617,1522993,1750906,1684762,1684432,21950924,473053,18077692,1735609,1998823,1736257,2403961,2426729,1736935,1735963,1735840,1861219,610498,1784665,1673638,1608925,1636522,1827097,1636600,1091712,1726561,4146277,1056796,1549390,1052998,1608193,979210,364057,889777,1239981,1761700,532858,882394,728230,22191763,852586,4265379,851713,852190,852598,1230750,717760,851773,852592,1928563,851737,717766,851638,852196,852442,852643,978544,852454,1667326,851644,717754,852493,717721,851854,19448584,716758,852214,1077969,717796,1850122,852322,1299246,852679,851590,851725,851731,814153,449383,449401,13103733,1370238,931483,1123467,728374,728377,2163315,1915996,2536083,1926400,346585,1247604,1857460,1273191,1596484,357475,1007494,1631092,1390770,1104657,1031062,2048716,1356768,16018999,1629202,1830586,5140097,415042,1598947,1917265,996025,3050915,1834930,2179699,1834558,1834120,18913495,1446249,1813132,1522807,1522834,238282,1737646,1769092,2009656,2066176,1845724,275323,7019991,275137,798631,13553229,275221,41251,576028,576064,578461,209344,576022,635158,578458,209215,209038,209554,1138929,2146195,1035271,1145940,845911,736423,736432,427024,649327,1045174,955648,981673,1045180,1304154,981739,1614832,13780055,12975683,323839,1849723,13467603,512773,855991,322990,573160,512092,505717,572734,323428,870592,14735091,471637,660979,671986,368785,173050,657808,348781,466027,739891,739171,737038,1111752,946435,1025026,2260151,739336,739810,1897495,1897477,1897492,1897513,1897507,1897489,1271016,1897516,1897474,1270980,1282932,1897522,1459395,1017796,1594609,1716694,2865069,519319,1285920,1478460,1585192,22153690,620515,12975813,620380,619693,623449,1854898,716839,717133,717100,552988,623416,620398,1146510,1670053,256867,19753987,1342902,620497,621154,20544058,423520,12918101,1931935,2511099,1297323,1761583,13602337,1755748,1614562,996817,996904,1094040,19958548,621091,1966480,1423587,948919,1521064,948937,948946,948934,1315467,1454724,14152121,1439748,621454,621448,13381867,1376154,1439751,20718991,1905172,1905169,535750,14976955,996844,13374519,13137225,15005851,13908231,13717087,621250,13645751,4780789,620992,496225,581050,1232769,2149803,151186,2043541,420904,1370700,995773,1365045,1365177,2484033,728896,945325,2958381,728884,945322,728899,2958383,225259,728875,1869049,801049,1760752,1661791,1355742,1356585,16935067,1356657,1355712,1355886,1356594,1356630,1356603,1235676,2579875,158755,1321311,538,252217,252400,329689,286753,2430915,1356021,1356699,1854667,1784575,1764595,20688310,1049698,1783729,1783963,1828870,356215,107287,2026474,960457,1955338,1752340,1298094,1266495,2068126,1093635,21143840,1074954,1074957,810958,1270041,1350846,2138955,1607644,1110678,13374967,13467807,1655467,4145407,259777,592078,1947406,591988,592051,592102,592099,1494855,1495218,1808896,997900,1899325,872911,13737079,2367435,1546132,1546114,1546159,1546147,1546150,1546135,1546081,1546093,13200661,20704786,1546141,1546126,13010713,20662774,1546111,1460817,1790242,1315473,1705603,425857,1790086,1631959,1631968,948943,948928,948868,1697956,948922,948931,1631575,1088760,618223,12902577,13682229,1315968,1768570,1724398,11928033,1546156,10731611,948871,1010563,1773394,1237272,1475886,2782445,1546069,1546138,1546066,1546144,1546099,1083819,1926631,1546153,2076559,2018083,1103463,893776,2157303,1954402,1855675,2157301,1977640,1375911,2157299,1716736,2278425,1872010,2142999,1955377,2157297,2157309,2157295,2157305,12917881,940156,1328127,1243800,1014799,1562848,903760,629002,954310,4701043,1031047,1422285,1021279,491728,1530361,673585,1367733,710176,709933,710161,536293,13760519,1058278,720793,2066392,307444,307447,230851,230827,2145519,1630525,230821,230830,946351,19958326,1729072,728872,1618174,728935,1729057,1398897,849514,963133,799477,1866175,1625650,1966966,838798,1597885,543589,977251,20410768,20410765,20410759,20410747,20410738,20410726,1897468,1897465,18089848,318958,781894,236023,1645711,1378173,1931494,713791,1572937,1496814,1575799,1652236,597190,1544983,1819612,1060555,2226855,1756117,2226859,2226857,939715,2132095,2132147,259621,1982842,2168897,777346,1487175,579826,1031203,614971,3984609,13002545,1759768,1684495,19808317,956059,580906,250858,479404,13545585,1685761,794215,21420668,1249638,1261452,1684942,1770067,1686574,2023483,1734157,239701,891934,824674,322426,1320975,1024579,1024582,856525,721219,20116489,311797,269212,1468575,846700,846706,846709,846772,1571830,1907575,1891357,622168,1947448,699913,1824133,1088907,1088901,237565,6529501,1039567,3725451,949384,1132779,961429,950134,240721,1660030,239938,1315917,1693423,1015357,356896,602140,150940,795991,755827,1671955,2194451,19447924,213610,2062351,746263,1707073,4147905,984073,2290787,1076931,2064940,1973482,5149677,579733,1092162,1639174,1074879,917116,1075620,1310295,912784,737098,621301,323719,852640,2066119,1047661,2250195,2376841,21484217,871126,938965,1170186,1964791,1229013,1965091,1965112,1534480,1965115,1534522,1534399,1534519,238147,1534459,1534501,1965109,1534516,1964794,2225251,238147,1534411,1534513,1534510,1534549,1964779,1534507,1534483,1534573,1355322,1965118,1534585,1534570,1965142,1534567,1534504,599974,1420806,1534564,1534750,1534576,1534561,1534726,1965100,1534747,1534744,1458561,1965103,1534741,1534756,1964875,1534735,1534651,1534738,1965106,1964878,1964842,2024431,1964824,1964923,1964887,1964902,1964926,1849102,1964884,1964830,1964941,1964938,1964905,1964932,18709930,1965097,1964863,1964899,1965121,1964845,1964872,1964833,1964896,1964929,1964818,1964893,1084575,1964851,1964860,1964857,1964827,878098,1635172,1360833,1965130,1964908,1964914,1964935,239989,1964848,1964854,1825711,1964947,1964911,1964920,1964971,1964836,1965094,251032,247219,1965127,250135,248128,1964881,1825861,1964956,1964950,1964866,1964962,1965031,1825705,1964977,1964800,1825921,1964968,1965010,1851244,1964839,1964869,1964959,1964989,1964992,1964974,1965019,1965016,1964980,1964998,275158,1825915,275281,703402,1965013,1825729,1825918,1964986,1246983,1230624,1965124,1964944,1964995,1965001,1965022,1825909,1825783,1965004,1965007,1355325,1964806,1825825,1965025,1825927,1965043,1965040,1965037,1964803,1965049,1965052,1825933,1965034,1965058,1825930,1964965,1965055,1008343,1825837,1825810,1825771,1825792,1964983,1718365,1825786,1825756,740347,1866037,857329,1891036,572650,323959,512356,571678,251029,1802743,21435230,970303,13230097,552961,570736,801019,18736012,801007,2205449,2205447,1722265,1722868,1926565,3882255,1854130,1105479,1105458,1855282,13094579,994486,1899151,1258848,1774333,1482750,1554346,1931767,1518610,2123845,1266987,1831465,1832029,13830419,4146419,1829140,1845853,1686310,21203612,1829272,1931773,1273602,1554349,1828663,1270845,1646791,1602547,1564762,1846651,1556512,1429035,1646839,1297287,1829458,544114,1075848,1372233,867487,714463,58453,821131,1783900,1828876,1829101,1782742,1314825,1629139,1602496,821128,1602466,1931800,1258770,3623063,478396,1634437,477598,479476,1619785,1729732,1312872,21543047,1263804,425704,1828132,14976945,15183307,997336,997327,1522909,2306737,20959954,996337,724324,2785601,1602292,14331759,2050009,16746787,1828879,1617382,1777039,727912,859711,1801708,93154,359830,360775,361342,513895,360229,360529,360541,360907,358174,358387,357679,6770329,620452,22153699,1373709,1373772,1542178,1087032,899887,1621570,1279977,1141110,531451,1771066,1828990,578791,1829068,1766869,1554601,1312569,1830532,508702,1064743,552007,1663354,1830478,1830529,718252,717913,427072,427885,90841,21412,494572,90865,494050,90832,90835,80686,95473,1830526,1274631,432562,69676,432583,645952,432577,427570,645976,242641,592684,1516855,599791,494821,494629,1663360,699508,929392,13215201,1828525,1646809,1830550,21422375,813400,1527031,1766866,1351092,213274,944848,1350483,637132,1663327,1014163,1953163,1966855,1371918,368377,563788,13390101,489214,489262,1623739,4000711,1835557,815197,959098,1549411,1454859,1454844,1259943,1402017,1402005,1259931,962401,301756,4785777,237583,1146375,237952,4011425,249211,251278,247225,478711,247723,4781391,1656571,22137713,13170815,7728293,4151535,479788,553120,476371,251197,501289,1129620,1076040,257572,478516,235864,236251,13602715,820153,771091,914026,334270,1114923,941581,1662523,257452,1562785,749596,347110,1254726,13899679,987508,740620,1598116,904426,582265,20409169,1554277,1059079,1560253,2370849,2233427,2145809,1030234,2364735,2370811,2370813,1966435,20985481,145813,1632013,1427931,2647905,1632022,2673155,2673153,1632007,963790,810961,810991,810997,1360197,1055773,957337,1081545,875818,1464867,1464918,875770,1019128,734011,1464858,1464861,166033,875698,1079058,875536,904321,1464882,592093,1464876,1025845,1464897,591955,14224,408103,875278,982804,1027504,1311828,2464545,1903996,724408,887458,135118,1530859,647764,1836958,3984607,21066053,762112,569056,1476999,348283,33736,516868,567766,2000548,1114932,20676532,1548220,1754341,1841092,1803577,1521190,2009635,2009668,1966885,2091073,1706509,1268889,2132175,17893510,3604799,3634557,18358636,636463,2131601,2272787,2144339,2009692,1096944,2166779,1021003,1983187,892084,1373214,1633825,433777,1517119,1617262,1341099,1815046,938926,1271658,1060603,1144617,1943146,1035397,861571,1035385,1858129,14736243,1035424,938941,938938,3987867,1519807,1035370,1035373,2592943,14694033,15330267,951805,263248,1854106,1754335,643153,423457,1242579,1009147,1827223,14871563,931036,1461639,2048884,2087146,1713208,580198,250957,257368,874960,1003765,1601713,813028,1519621,3129929,3129925,3129923,3129921,3129927,1965406,771880,863398,2134367,861559,1604278,859660,996835,859663,1604272,1604275,1604269,21396680,16314730,1458267,1405401,198010,16320409,1660597,16320388,16314793,16320406,16314427,16320400,16314433,16320394,16320385,16320379,16314430,935110,16315276,16320412,16320403,16314520,16314424,16388074,22100138,16315735,16315432,16315402,1230207,1080072,1648270,2078497,12739895,951802,19409524,966157,5810267,979573,2175691,2175689,2584847,437074,821968,836263,1044715,1710751,404200,285523,709675,390154,1903009,296098,991084,412933,1360404,762838,1475982,881458,323122,633274,633205,633250,1845355,20781268,1845358,1764982,1423305,1922131,1922134,1021288,1706668,719008,793384,716254,667834,2727383,750748,1858720,153355,16771,4005137,20222674,1492917,1033690,20960512,313552,1564837,1494375,963730,1490589,1558141,1384998,666544,1103277,1359861,1047067,1259367,15329775,1132812,1533670,357445,513805,358804,359797,361780,359977,358042,357874,1753567,1754821,1713613,1281780,321970,1405728,18052597,2299657,2040163,264610,841903,511522,14871651,970330,914554,2195305,1928857,1952422,980761,931141,1010506,1039738,190810,3962293,1378965,1984165,4149649,2088553,1832887,1951390,1834402,2088832,1833016,2195429,2195297,713902,2195153,1875418,617506,1672282,2037877,415234,717460,718573,976258,1483323,1575811,1556410,1094604,1854388,1378329,912472,558241,2084350,712774,1616710,1416642,1302171,1062382,1382445,1858420,1062373,1341459,1901965,1655014,890509,1382448,1382442,1382439,354577,23788,3399443,640666,614554,640693,13412879,1946995,1982065,561340,1982059,21736337,570646,1382901,1382892,1098348,746212,323410,13366387,971188,201688,1861306,616492,15189781,13262183,1282905,1652353,706858,779641,240232,239992,1497630,241876,1584427,1614685,13192955,2381487,1362957,77545,1844908,1548373,324907,1301034,3946647,1809262,1443576,2022943,866095,866137,1299963,633862,633823,633859,633874,633892,633880,633895,633901,633883,633877,1776049,1850917,1872016,1405182,6608175,719698,1056538,1847344,1886725,4095531,2093584,1915003,933664,615670,1087797,1619713,1759330,1301724,1302249,1591180,1606210,1675723,1805704,1747342,2240645,1453464,237787,240217,238027,939604,18735157,949078,1830322,1458246,4741289,1768045,1460685,1830721,1758055,1832071,1624132,1056100,1405308,1554391,1832074,1626964,1892122,1743802,1722334,1743808,1743805,1892119,1722310,1722316,1743778,1743793,77494,736183,3974683,20744995,20744989,20744815,2097841,2062903,1187643,1924312,1420374,1410375,4694291,1577812,199003,1822207,1826965,1867198,1747771,1777378,1357917,1897978,1897897,1569823,1558975,1897924,1897885,1688683,1898029,1105989,1546051,1444398,3822433,1897945,1559896,1867285,1777324,1867342,1898023,20704831,1431444,1897879,1897948,1410018,1366947,1820986,1777327,1559533,1777366,1747738,1431477,1838929,1654369,737206,853873,1240509,1568239,959665,814729,804592,1616053,984820,1237467,1255350,585697,1836979,586105,586060,1482717,1092645,2219705,508303,1578925,1419408,1833082,1730950,1379124,1730941,1632040,1730914,1730938,1730953,1632034,1851484,996190,738307,248950,476992,258418,1449219,283135,13193165,2091550,2289447,2289445,1507209,343804,729316,692020,2038750,1886770,21783986,831670,354451,1825339,728887,1311999,1144146,19042615,1114806,1114812,859753,21396155,21396755,1229745,1134240,5130429,943384,616579,2065318,474928,627559,858778,810778,1781692,1523722,205213,360649,361789,357631,358738,21158243,1617361,527629,1110939,320584,220408,13619541,1861192,1663588,583549,1103886,2096890,1466088,2130217,1436907,1245372,1366239,1366236,1423458,1544956,1366233,1420209,1366215,1577995,1423095,1782469,254986,526591,737992,14781497,255220,237097,255187,5809977,861544,891316,891310,20309998,1967437,1973614,1611337,1763632,1763629,1869463,1869460,1652941,4149829,13482305,1949557,1891378,1915030,1724287,13628261,629128,600052,1336647,1054993,955342,1871134,1736356,1736707,1871137,1719226,252418,2570303,1544341,1459122,21824855,237724,1020331,1394226,1469427,1009903,230596,686149,1846987,1618402,682090,1321410,13276711,1736551,1737538,1736467,14662527,1965202,1965205,1965196,1965199,1965229,1965232,1965193,1534264,1964785,1965187,1534180,1965181,1965226,1534717,1534723,1965160,1965223,1965157,1965151,4147953,1965244,1965238,1965166,1965208,1965190,1965220,1964809,1965154,1965163,1965211,1965247,1825795,1825702,1825768,1825831,1825780,1547740,1547719,1825828,1825774,1547749,963091,1825777,1825813,1599487,1825798,1825816,1759447,4251857,723163,367978,853957,1567693,1781983,2132173,22060844,3041795,4241385,2007202,775486,814963,22124282,474937,1363563,1485084,15970570,1892365,568459,1362762,2066140,582784,582901,1768930,1845898,2066182,1831042,1830790,1646692,1829212,1598464,546610,468331,1832386,2044519,1891222,1373760,1831870,13374695,1515244,812389,21031261,1555651,1781122,1352892,1350513,1074573,1526413,1808953,13003587,513514,357775,359563,1406562,1031647,1507212,357301,358990,513877,513865,358009,357832,358120,513715,358276,359179,358525,861793,481381,1476021,1121544,788683,4002991,286900,1819033,1829821,1834228,1951249,1830922,2064508,1834309,1385160,1833850,1954411,1955407,1859674,1137681,1359858,13779065,541807,1515655,1911769,1731619,1731598,1461684,15322079,1520065,1825537,2434647,3058353,2351133,1493919,111478,1456050,13162441,803557,1048099,1146405,1052452,1127799,425191,1656724,1657414,2126491,2126489,808036,1430271,239242,238639,1052488,1409664,1146417,1052485,727918,19955932,958678,20861503,20861521,754468,728731,996046,1374321,300112,1088796,763972,683146,2377487,478729,3723675,509359,581131,3444493,1780822,935086,1544710,20462818,2050531,944839,1353075,1021132,1614934,489445,738274,2033326,3863535,2171265,1929361,1928956,1930150,2094724,1707376,1263222,1263822,541798,1663045,1747537,1318272,240559,277180,257947,257779,1434273,1911517,1037374,1556203,811927,1930561,1930549,1566154,1319694,1938145,799294,799270,554143,235435,165808,226138,15323057,641530,618979,182842,1847284,1954453,1024117,986191,984601,1534909,1044055,1502340,1534903,848191,960847,1534900,1502364,1534906,585934,960817,1044763,1524310,960949,1099119,20554516,1674283,13061409,948451,1685812,1685803,2447689,1981279,1619932,1121232,1756114,716461,1126932,750067,1030492,1670113,591115,738250,738232,737497,4386941,865771,955606,4012333,643759,754678,16043266,427963,405097,1339527,3667859,1413792,13230433,13452749,13366723,13238153,1824955,13238275,1588972,1039117,1137144,1768405,1143444,1016650,590065,285169,1094580,1315440,1002205,252139,771409,1603291,1603264,1603270,1603300,1603294,18735721,1341756,1300305,1393593,1475604,1118514,1683001,1958683,1898293,21367421,1083996,845407,143551,544090,1266810,1266807,1001305,1868446,1662463,1566166,1851241,13085617,118033,2051215,420931,1782694,13628743,13612087,13586313,13560559,13628747,13628739,473566,932239,580606,1525654,1363146,348244,887824,759301,756691,15466959,1561489,805756,1867930,2283385,894181,845890,233230,1565401,433399,1797409,1902769,1847305,2050648,1022755,1022725,1458207,1751221,728893,21483635,1310508,1965391,1394052,20767090,2161569,1915345,1897069,1942207,1066327,2195887,1105926,1642759,1732219,3676727,3430373,1095414,684361,1653307,839581,1375935,1375341,2087284,1144902,876556,590959,116722,1030684,528478,1519966,1308639,13482877,675832,1725256,20475652,1426695,851851,710095,995878,1532698,1257804,21680780,2050048,1350381,622909,2194163,738115,1088736,14590835,14445313,1685002,1101549,5140335,1442508,1442505,1101555,1898245,1848787,13545167,1684864,1559794,1738192,16055044,2166723,16157584,1858393,2166725,1858387,1546585,264625,1139913,303283,303043,303166,1539388,821980,1255542,1085250,836245,1747420,1756672,796795,1271220,796789,1478703,998554,451108,945061,961375,1305714,1908601,685477,1733953,1827430,423712,423658,413920,22019105,413896,16194268,1464651,672406,507229,600658,2577991,1397592,1110354,3525633,13578791,595261,1844725,16817518,16817464,1916089,2041237,955156,1390323,4728959,773932,912997,2072767,764449,764446,13506197,13506189,1605313,17433853,136321,117235,437446,17190448,406003,273709,1100127,1004317,13743407,814930,815125,21273443,1449633,324688,324379,2097247,2097271,15562935,14340139,248041,187624,1517743,937630,1585252,1587076,1607410,682003,505864,244915,4688073,1259772,1671238,929347,756907,558490,1020940,4105893,2078026,139291,3995619,1100016,3994601,889372,2657021,694930,2600372,1356936,1752226,1356921,1743049,13343137,808561,477106,478312,479269,475771,476926,479665,476011,481435,481486,479293,640567,1231536,1027432,753532,656581,1043347,1526467,1526455,647929,1526461,2140797,1411173,1829194,1469889,1469886,1027645,1021294,3604773,1676593,2040562,1782481,1732492,619597,894199,1967515,1891636,1754590,1584688,1872274,1747609,1754512,629338,984376,1831441,1554247,1831177,1923718,2842863,1362294,3942905,1646698,1646668,1366884,3974647,21422387,579025,578776,871906,871915,264514,127732,1786618,1700677,4016315,606292,1729819,606127,1921645,4715673,362494,846406,1921669,18358744,846379,846358,1921660,846418,846424,1921648,1921672,1729810,846430,1624930,1624957,1921651,557896,846412,1409049,1921657,1624927,606331,1921663,1921666,55450,1637386,846376,87718,362101,7019755,1921636,1921639,1921642,531208,606328,732259,732262,113908,1121451,1772626,621475,246541,245650,249556,479647,479902,1053847,583123,1723741,623587,623458,623686,144757,845773,1524259,1021963,20200798,1531597,1900186,1900213,1900210,13770179,13333961,1093395,1085793,19545061,1891051,1336695,1707151,1131801,3473043,1515790,1629049,1829104,1646794,1356711,1782922,1891570,1146366,237994,891919,2253119,239311,1597816,1355868,1386939,1271592,2371531,1006210,2091532,1831906,2565215,1941967,2147615,13570393,16083019,2051185,13594225,2048806,1291755,1903591,1671649,2458091,2057752,239962,239401,729907,954604,12917995,841036,238087,1650481,1131948,1132194,12928,586789,1650484,1020376,20168539,17579371,779659,558457,2717961,1057657,1954900,724417,1855291,563260,1542394,1479144,142777,1592443,1707718,1002874,1483311,1441170,1076937,585685,1709614,1510227,1510224,1632241,1478712,1479435,1715965,12975885,1429032,886669,1566196,1780153,1429023,1480827,853831,1780285,1556464,1478985,1635892,1556467,1107804,1796164,1044736,1566682,961378,349792,1542430,647878,1306266,1826560,4020267,954721,1764379,240619,16803451,493510,719515,720355,718825,719668,722350,1388280,1761982,1948513,1957402,722122,720091,1646941,1798816,1055992,1691671,995464,459397,1117437,1605352,1803394,251248,251011,13690765,1728475,1720723,1720720,4129173,204676,206089,1307016,712447,1521208,1265160,1130439,168943,21054083,21053996,1009027,20461558,13207621,21886199,12740465,17892601,860608,20582077,946450,230998,1324518,4003031,2193897,429883,99577,75064,439369,427780,428971,660973,600877,534709,475543,660982,21019330,1412112,1740199,16181890,19447201,15337143,21783617,15024417,979825,21352475,1729246,21926297,21569924,1725460,12740485,442789,660985,1482765,979807,971488,971593,971506,21187514,442753,660976,1095768,983740,2141935,2653973,750832,428794,28153,660991,364024,906430,2090470,965443,875785,1838467,997999,1864144,990778,965842,875662,1101213,1055299,13602575,1019107,1286412,1063951,832009,1228968,1063954,1034161,1652644,1081500,982885,982939,1230741,1781629,1230675,1079694,1649614,992071,992044,982831,982909,591919,982921,592042,592096,592027,1034152,591961,592069,1064635,941437,592036,941548,813274,862282,1987597,719134,719116,1495497,930553,940360,938455,212170,576085,1403595,1229922,1460973,1382226,569410,258421,706231,1031743,284590,894223,820936,866098,1134879,2081233,1458963,2081257,436480,901336,1862977,901324,1850563,2850127,2579069,1020748,821182,752641,1764601,3627571,719398,716140,719470,977641,716452,619384,1487304,466090,318052,1648081,294334,659704,1503447,1005073,839716,866224,13917181,1000492,902458,13837673,14590823,1464654,754735,247537,1518715,1230231,1063657,251509,1740313,247516,1264173,1834993,2088691,2244919,1691233,3974837,770839,985069,985072,1127265,871033,985066,465211,1674229,1507206,1674250,1709917,1507281,1033087,1311159,4143819,1131399,1131393,1131390,1131396,1830748,1786819,1506891,1512535,949405,1052347,237805,1052362,238207,1454703,1057168,1587532,452509,97750,1074364,2136909,269122,1828945,1071271,1280196,1569817,1898308,1099332,743767,2009188,706618,1412283,3725501,695131,941800,941803,769468,586819,588028,1934431,587995,988903,19212244,811000,798787,798826,1617253,1060597,1617259,1575631,1575628,898660,898654,1350291,910468,1473561,1338030,1431897,1431894,1478706,1616464,1905979,1732885,1301685,2123565,1954498,1232952,1732495,2150629,806257,14860281,1553131,1065100,22177405,2221597,1469751,1093755,1819339,1754509,144307,553147,1767883,625657,432172,625750,1767844,1443138,22190209,625630,13475089,1053613,780001,625717,1767895,471697,809590,625687,13170009,1569370,625579,625609,625834,1767826,625621,1039831,1767880,808348,611581,1474257,808297,625756,1767892,725890,1514740,2396987,13742635,13727105,808306,808336,1755577,2396985,2161663,946393,1044163,55474,513124,633670,14684617,1522414,1474221,1443096,1767853,13475841,512284,23752,31516,625747,1767838,625840,625576,808354,1767841,1767865,625765,21229025,625600,1019455,31552,20719675,625768,13127597,1767877,4756685,625585,625597,589360,590809,558856,3962297,1362477,1382046,979237,952393,825088,825106,1243995,1056997,1572790,1542976,1826962,1497738,890497,1862893,1336161,1837324,4271351,1971862,4785563,768958,2061748,1807759,4020773,1871773,19906762,1822633,1898209,1898251,1822609,1858915,18077182,1684984,1559569,4017689,1898098,2188363,2282415,16170229,2270397,2439115,987478,1723492,1977142,13736817,1962499,324139,1632136,1856422,1232388,1828831,1602544,1356687,1629826,1766908,821158,4090611,867454,1784020,2510409,1830457,1830583,1831201,980947,2606307,2691347,4149617,1568302,1783912,2094991,1634452,733039,2606311,1362654,1282704,1285707,1283331,1104450,2027650,421909,889657,2088793,1753405,2152981,1046728,744835,445336,2019772,897091,312295,312154,1476891,1854847,1301826,13637557,1401813,1401816,1367652,1031407,662473,1566457,20795419,1846459,1269474,1099425,1595014,631297,1242495,1748287,1845994,776476,4094821,4128325,223846,1315569,1094358,998776,998740,858310,998749,865474,998767,858103,857833,1514398,1081386,874195,1081356,1108521,1451850,857659,1603594,21111413,1990012,1960372,188476,1848715,1595593,1641175,1503111,2064943,3942881,3942879,3942885,3942887,3942891,3942883,1789315,266491,20581300,1731250,526054,738799,2017882,493633,525922,249799,493504,1390425,250852,493546,527227,737827,1231191,13475465,1819249,738475,17043001,246304,251242,4128735,561034,1357170,4687893,1684444,20368495,1732363,282478,527245,476743,480085,1956532,1956529,1956523,1956526,2464133,18302005,1702969,1070389,1734784,534649,1569814,1471545,716560,716815,4199783,716878,499774,716299,619582,619591,499813,1120236,1062724,1859050,1062688,1684492,1569820,1684906,1357152,5140357,1039150,1295904,1295910,1295061,1357743,1684876,1770238,1684870,1083108,4017105,1859098,1684489,1756534,1358031,1101576,1770112,1509489,20997964,19906882,1736668,1866592,1962136,3795461,2525855,1452426,1732342,1274100,1995250,1995244,1848742,1684537,1636369,1684624,1164048,21498815,1684519,1859020,1859086,1101567,1546009,21541985,21555332,1859113,1858951,4020731,1684846,1859065,1558570,1559374,13334459,1859107,1859125,21655871,1684639,1859017,1859095,1691032,13798817,1838212,16006903,262327,2021110,1352979,14590093,1623355,910339,4012243,707251,737707,929818,19581853,1312131,953485,4009183,953494,953488,334546,14625669,1314423,1004005,1013479,1314426,1425219,1784197,1314750,1313343,3432339,2020384,3082971,1624129,1978120,1978132,1955398,762136,1955368,1955212,1954480,1859692,1076910,1978111,1978117,2379411,1940446,1978093,1978126,1978096,1977757,1978087,1859899,1978123,1859827,203755,1438257,1099992,732676,1501659,13467333,1129353,16946443,1859704,13404185,1897549,1897531,1897534,1897591,1897561,1897564,1897546,1897576,4701021,1897567,1897582,21315134,1271013,1756507,21397160,949720,842452,842377,842209,842407,7884395,842551,842470,842503,842140,1715869,1040164,1433175,413860,807961,960670,1784659,1016443,1480128,275392,696139,618433,1259586,810502,1519732,1535173,1619878,1088346,265288,448495,1726900,1732603,1649317,271801,4786813,279625,1127313,1835089,1517407,1583551,553783,18313135,13017781,21989498,633523,12975917,633433,19375159,4141861,1133514,1133499,1133511,1133199,1133493,1133208,1133520,1133523,1133517,578989,911149,1287072,632221,1601665,1601668,1056808,1601653,720445,798031,1602916,765493,1629493,1602448,882862,1021042,1766905,1931098,1931074,1931113,1931122,1629532,1931125,981016,1602508,1282686,1783798,1931116,1448835,954766,17804257,238189,728701,239761,238732,1146525,796150,13317693,1631803,1611916,417868,610612,1504461,1504464,1242981,1853251,1668709,637078,599644,2234727,2047525,14590845,1347714,258829,259255,258379,257785,256990,257695,20652520,258253,257935,7884777,257200,1252632,5157465,1258515,932197,932194,198676,197833,4787057,1770328,1770295,821998,278326,646846,646852,281890,1001665,1027831,974518,1001704,836215,1436892,848548,1254744,1238265,1254711,346309,799201,102202,1502370,727369,1562581,884557,516676,1524412,864601,439363,1534942,439357,1284753,1497261,431008,1303533,1698823,1288095,1698826,266833,1203501,1689178,728077,14662119,799537,977701,1402257,1663732,718816,989200,740302,1301205,727024,748918,748924,605773,1921999,612661,947632,561436,840637,2210699,1052227,1052185,1618072,1672714,329896,1803220,716494,619171,716530,354745,716419,619438,619483,619411,716488,354421,357691,619528,1146018,269491,716482,716524,716353,619657,619258,619531,716536,716590,359443,716416,1961563,1961566,1961557,20719501,1961560,357967,357589,619522,357337,358501,235957,236722,1515352,1367847,1761163,397783,15643852,499792,715975,716362,1973590,1669489,2182981,1846954,1544797,1544803,1544794,2153689,868780,988930,1020280,1650487,877567,1020328,519400,586864,744748,588082,586825,586894,1374882,1854394,1854424,1833796,1854409,357907,1854400,618262,360463,357532,358294,357244,513577,359245,358201,1802242,17555119,17555170,1099515,1110393,5139181,1847653,1429287,1699228,1699246,1699240,1699237,295567,901657,936778,1699252,936784,1699249,1699234,1616056,1616044,1325658,1715674,721387,864805,1502571,1142535,240136,240358,464620,5100733,1394658,1394649,1394646,913027,913024,913021,913036,1429875,1372329,1300347,248014,1333782,1763491,840298,1740283,323539,324598,571354,572647,144349,573154,324637,179914,1018423,334417,293995,1081200,1025212,1025827,874189,732712,2153671,580219,1231296,870130,1893817,879772,632728,1773388,1773382,694927,632725,1773367,694921,694924,278566,1359573,1075662,587884,2146695,13382489,355426,526975,1118493,861388,292726,21255128,2214887,829813,176452,2123031,716644,176449,911977,1002544,911974,1465896,1082253,1657195,1704031,1837069,1503978,2027443,15322759,1691857,1141155,1497612,1051387,2059255,1088958,2007463,715108,2246875,1014217,1014220,6688355,1054507,1916191,21529616,427237,1056676,720316,848398,428263,1483455,719272,720397,720439,718351,716203,720421,20310046,1964173,1578052,889699,2195151,2245677,1930090,1930957,1832299,1832101,2051212,2051227,2114335,732649,20945026,1054873,13697551,1603255,1603267,984451,984427,561118,386275,739111,1658227,995065,1369752,1693003,1692994,1693000,1597792,1872706,1063366,2091058,2090998,3676807,276721,15337891,246232,248191,20337313,1525864,13309805,1989316,774166,554587,329413,1560211,669073,1988068,2145863,1911223,1752151,1535254,1845202,13908829,537841,4707623,964192,964195,4012437,948007,213577,826345,815068,357496,815005,627562,980626,858265,959590,1533916,1661002,808282,334468,1720510,5165233,864790,1657168,985096,1568254,168400,1097646,1542898,1446321,2497515,237841,238294,949936,238423,238279,1738279,143350,827086,719680,1808821,173689,1301721,1822642,2075113,1841836,1007956,1477374,1001710,1030027,1399605,1477377,1742923,180376,181111,496645,910570,1743121,670660,216106,1345437,910564,1359210,418255,1357092,1697713,1953805,1409811,22192696,988882,1766200,2050105,512545,21113960,22191001,1902934,1007860,22192579,22191613,22191610,1371969,1396272,1768303,69892,729007,238717,1132407,238513,238384,20438995,1546978,5147953,1141332,1757092,1934107,21186815,593947,737227,737779,1386105,250309,1859773,1859776,994528,846433,1406169,176488,846445,1988332,1988338,800965,1386285,1922647,1988344,1988347,1988359,16043623,181315,1057318,1614808,681892,374506,1139361,909292,695503,886534,841981,891424,1645843,1729111,52066,1596946,754177,1521883,525877,1402683,1006477,873157,1303209,2000044,20850586,1350657,1316916,1788523,1352667,15004909,2020369,12986415,8092679,12902433,13193385,13154239,1905310,795967,1866694,1866691,1850920,1866700,1811137,1865935,1584562,15322777,1897609,452689,1231215,1231227,234085,861766,18735421,1285359,1104132,1811557,16817119,3670221,4010677,556360,2582053,4021059,168910,4748523,3497889,1342476,21886208,2147279,2186663,2518381,2582055,20885251,3189869,4096591,4096839,4097061,4778779,4790133,5194031,13545469,14151263,959503,487885,612310,814630,828247,828388,905071,905314,1798267,959506,959515,988774,1084998,1464672,1084983,1464582,958345,18735478,1507557,13538053,487900,1364400,19054585,947944,4096429,4778685,2109905,959509,905074,1816684,2237251,1734412,7884843,5157535,4777739,559471,526042,1942732,1053379,710170,836071,1376928,13628339,936253,13726899,1658485,1896835,958882,2057566,2140669,1858492,1568317,871945,17205133,1072732,1285017,265456,1768615,2171345,1528273,1528270,16044223,938605,16803058,16803055,1686589,248653,248650,13245007,248572,251539,249979,5114019,249991,250630,250015,250669,248278,249667,250174,1723720,248260,251407,18710506,247408,1867846,2497499,20440027,1099674,1099671,1099659,249955,1287387,2479195,2081239,1136661,1078146,1317195,1078152,2243851,249040,20473858,1099665,1754662,2497501,2497509,4141677,1047199,21640616,2497505,2497507,1699450,1103706,2497521,5149991,250069,249589,251041,249112,248941,851497,22047449,3633457,853366,1962943,13560113,2373541,5172317,851893,1723717,250306,247810,1645687,13637051,853354,2154409,813604,2351161,2212843,3978749,853123,853357,2216623,14782083,13560321,13655011,13602175,13570141,13560295,14782077,20945446,21912119,13442681,824389,13245031,13245033,251131,250954,247342,247981,1828441,4011489,332848,1373034,1787020,1787023,1787029,1787026,21158804,1286106,4694129,1028839,967390,4142337,1506873,13061519,1091271,1001482,1270236,1002451,898096,3215505,866494,815203,814654,439804,1654891,1020307,621022,2411893,913525,411550,774319,18927124,13452387,853411,993376,2201021,2479283,2219815,2095474,1981570,2043700,1997461,1679578,1253034,1729903,18376960,17042734,1597078,739537,237733,709042,237865,1263783,1017421,1286385,14870821,1135362,1145283,1537981,1827058,1853374,821827,1795063,1075344,1388034,1713241,1235145,1661647,16945474,708154,3469211,1560616,2067004,2313727,827104,1617658,480697,728464,5123163,5123161,728518,478492,728515,585139,728458,621097,479155,479428,476506,480028,479767,479836,1290051,477610,234139,18951898,479251,479611,251179,19375804,864220,2127371,994489,864736,621418,737362,1060177,737755,1367520,2765613,621025,13300313,258256,257044,1724098,444796,448858,13200737,256738,2128795,257644,598174,4771335,1760785,946828,946906,979045,848479,1760734,1854742,799642,799708,1854703,2109617,1924681,1252578,582724,1843864,911146,1656145,1727194,1097793,1284810,1289730,1396641,1036933,1727185,1727443,1765642,1656031,1036936,1009708,1656361,1656538,1727467,1728817,1426098,2130325,1036939,1009741,1009753,1095381,1265016,1009711,1009705,1009759,1009738,1009762,1009765,1009717,1266249,1009714,1009756,2130347,1081299,1097676,1089255,1266252,1097775,1266255,1236051,1103661,1655953,1103667,1282713,1094877,1095384,1265223,1036903,1094871,1036588,1094835,1094874,1103646,1036930,1004728,959662,1255293,585637,1255311,2130283,1036945,1098492,1095387,1034002,1036729,1036552,1098480,1036894,1104030,15981460,1255323,1255326,1255116,1036717,1034047,1036900,1036666,1063492,1003375,1036522,1094841,1036684,1104039,1094883,1036750,713026,845122,1036747,1036651,1036555,1089171,1089180,606070,845197,952909,952918,1003615,1037044,1796932,1036879,2153665,506200,1089150,1003600,1501647,1089189,1628803,1036759,1094913,1105419,2130335,1036642,1628830,1097820,1034050,1033945,20016403,1288119,1449147,962995,1288293,1656226,873553,1525000,1656313,1036732,1036849,13300933,2131779,1654816,1089213,1656232,1097700,1036627,1036558,962989,1460427,1063474,1720225,20489476,2277539,1320465,1502688,594586,859876,718972,1471851,621121,236170,719128,619510,619567,3013549,1288005,719077,732334,2276613,798592,589834,1067173,1010110,810868,517219,884374,1602901,1602904,1602910,1602907,34909,1407975,553051,235708,5124705,1287402,329713,1112958,1447473,875548,1673254,866320,2114389,15107071,512593,558916,1386228,1084491,915172,1759060,1755124,1754995,884368,984361,984643,984370,13276455,1590406,1586815,1521259,1128768,1264779,938893,1546405,1263282,1688680,601591,1124205,22191154,1357854,1423056,1751734,357751,260740,764824,2126007,480154,476584,1012108,1447521,1012852,478582,477844,1012987,480898,1013020,1012918,1929091,13036191,1869994,1977625,1859659,1869970,1138131,276223,942964,1454082,874045,1008031,608965,21132941,13909253,608968,21667229,609559,2304393,1403181,2273541,1625989,324697,304102,2019964,19471777,21242360,1494087,1870963,20732116,1814245,1335654,1721992,728296,368722,728317,400351,718990,717319,1347588,324547,323923,324112,324718,324082,323749,1382538,2152031,711877,14693397,1245000,1706134,13404209,2376569,1865476,1031686,1018969,1045492,1534426,1965286,1965301,1965304,1965268,1965271,1965262,1965292,1965313,1965289,1965295,1534066,1869646,1965259,1965307,1534231,1965298,1534339,1965310,1533973,1534351,1534534,1534318,1965253,1534324,1965283,1965250,1965274,1965256,24019,1903027,1646995,2080465,1663675,945697,1043791,2513545,20780992,13637435,1518994,343120,1034665,1406727,897751,3243411,1034653,1034674,1080975,1034677,1034641,1449486,1098003,1497207,1105551,1650253,1695031,1695061,2278209,2278211,2303081,3512403,11928511,1096848,593992,593995,896965,897760,897763,897766,945706,1034644,1034647,1098108,1088490,1074987,1072516,13727239,3446599,1068298,3942507,2073226,3942513,1034656,1084197,1518997,1593316,1281975,1747288,13528503,1034650,14599105,15644599,16006606,21113903,16303906,999136,999133,21144143,4279275,145726,669946,760030,760036,1530796,1060357,238330,809977,1914052,1088898,949906,238474,1656718,875608,875257,982822,1547671,1547674,959092,14591217,1547587,1970416,1547665,828712,1534657,880597,1033447,2036824,1100148,20662042,1668010,633061,1668013,807274,1244601,910456,1636621,1703401,1477539,2074669,1987345,742207,1621132,420412,425791,1455720,1525408,1525366,996928,1090878,1755340,1304070,997291,1366440,997300,1906252,423916,432943,1763617,267292,699493,283147,1038349,840127,1858705,513373,2074339,2267387,1629589,829402,1817659,1777150,14985365,1499961,1754605,733345,493255,480547,4095139,746968,1008688,1674256,15562877,1314675,1455606,2487395,2048101,2050996,1738906,2195133,2487389,2245861,4150149,2087518,2361341,1341114,1309644,1586404,949282,354427,717127,1046446,1229295,1467639,1571545,738919,738883,476560,478687,480346,738853,2514729,1429230,1833805,1821196,1480494,1856056,1863025,1781251,1555735,1502433,2529381,1254768,1820182,88942,1545415,525631,1670713,738331,13475777,526669,993523,1425156,1231272,1524763,1912108,640291,13405165,13443429,13443425,13436595,13412963,1110438,18236131,478981,1916098,1916095,2306383,2368759,1709797,2368757,2126077,2372019,880615,1829332,947239,765502,345250,729295,1249194,17738821,1683928,452797,706219,2106028,2376717,1363893,1754449,1734298,165814,4278917,299554,1522951,2781569,1560637,13276405,880372,719440,13261577,12986147,2116181,1768120,4017329,16205800,1725280,952396,1866961,1262451,1074414,2002369,20424670,2002384,265216,1718005,818887,1079802,359002,357790,1085925,1552723,1287243,21708113,813928,1081251,1830076,776968,1137726,13276923,12976535,13062157,13390169,15005287,12976001,20998759,20810281,1736041,1736044,1557964,1737124,1737142,1737145,1735561,1736563,1737358,1736569,1737388,1928068,1737268,1994881,1736803,1737136,1735756,1737574,1928173,1735930,1557937,1252629,1989697,1928152,1994872,1736620,1994884,1994863,1362468,1735720,4770535,1737181,1992544,1552486,1274679,1955005,1964770,1964761,1964773,1964767,1869637,1964764,1964692,1964725,1964740,1964776,1964686,1964689,1964698,1964788,1964683,1964752,236269,235123,236656,1964743,1964758,1964695,1825873,1964719,1964746,1965028,1334196,234568,235999,623698,598117,448870,234763,448846,2074492,2066017,1111077,15755770,1031230,579736,1754215,1634839,1115052,898045,2162335,4251315,1684789,1684822,1858909,1559248,1359576,121918,566992,269194,751072,1064620,70759,503389,1006465,1479321,1722115,1721080,1530445,347833,861781,237091,247093,236536,268297,2195217,248911,1657582,14591019,1891285,4091403,22192951,2114329,2091535,421906,1830211,1904614,1643053,2114327,1832956,4017715,2091583,2114319,1982998,4788323,2114333,1401885,664552,1270239,1046872,2166287,1781977,1055620,985441,717316,315208,315406,214393,15005581,907723,1619929,1632895,5140951,1954516,893620,1977646,1977628,1977634,1859707,240175,1046323,810010,13830321,2430295,240109,240304,1010335,1477515,1146420,240796,1555729,636148,1566193,1855051,1073455,1039495,1411110,1624237,837478,445354,801925,1510785,1845502,656572,831619,1259745,243913,805681,796831,1244118,1057708,579472,1230654,1632541,858613,433282,1643755,1748926,1054480,1335903,579604,1263990,1045486,3415583,2020231,294883,618214,1829242,1554367,1829137,1831318,1785967,1097127,1830574,1830451,1786126,1830373,1830433,1629556,2526167,1830580,1931806,1104921,1414740,4141271,873856,1629547,1663480,1629529,440419,360526,1783849,1931203,2526165,1911820,1815850,1285734,2526159,874357,1478409,4112275,661753,14860205,333982,267679,1415652,599896,759328,427720,576580,658261,173083,172462,442780,844531,887854,603331,759256,745327,173527,172276,647752,1350528,911866,810814,1352784,228076,810832,1352790,5157325,1146960,526015,1560703,1229601,637117,1350378,2290785,20838850,1428375,1397589,579991,973762,991024,1552213,1406034,13521283,688303,555511,749248,2038576,708847,1058572,1729675,1588309,1377714,1140408,1660420,2468387,3982067,2381737,1988272,1787392,1093653,1859617,1859635,1859626,1832098,1671112,1756252,2220253,225286,225358,15247337,13528913,1009201,20438605,1659109,1803895,2382165,5156831,2216189,3992797,258493,258103,145465,936007,960052,668179,713761,1557700,2094538,13207333,1660807,738805,799498,799768,1968466,799813,2018062,800146,1238811,277327,588412,1256802,586030,586234,4787685,12918145,1735552,1736689,1735570,1736314,1994983,2390491,1393248,17554168,1994902,1736893,1737019,1735789,1735714,1736731,1928092,2432181,1368996,2432175,4251133,13229557,2060569,286783,1269477,853687,852247,852613,355504,1654795,4021317,763507,1670584,1738375,1738369,16946896,2066107,1440957,1440954,1282626,895867,1079625,2137243,1497714,743143,797971,810682,583651,873007,1639726,1210974,1063192,1758328,1396638,873439,19754980,1132647,1754713,2144715,1655176,2170255,4011191,20272051,675499,1519429,1585048,21397937,1076379,1682623,2147523,21145094,1477095,999166,964567,1381773,4784521,13673077,247030,479311,479221,1645810,478003,248713,13154459,621163,2701695,258301,948793,598108,448903,598183,448900,553165,1037776,1037773,236716,176491,176458,257014,1500744,1058044,1481859,1481856,1481853,1481850,1481847,1756750,1604587,1701748,1614751,1731631,1491126,1639666,1844689,683548,19057996,2062375,2000953,1507266,1127835,1629649,747730,740083,911020,239593,1617664,941047,1031029,1983244,1997470,1997473,1425177,1047520,1365453,670312,2038951,2130039,1608895,1129794,279007,798040,993682,1524607,1009924,1105455,1417038,1379127,2638255,2381739,1714009,2446487,741583,741589,741586,741565,889816,1474977,1978009,1977922,2142977,1859914,2142975,2075539,1872109,291925,251062,291928,258781,291934,1787809,235822,259324,14694159,21812204,1098174,1819570,15253737,891319,1867141,1060600,1726024,1867138,14736179,1060543,258532,1854598,1265334,1909498,2090938,1916083,13521787,1865722,1865716,1865713,1865728,1865725,1967434,21667814,1769035,1067836,929605,955459,726514,897742,563119,17177734,360247,13244429,358309,358453,1684474,1684480,1071313,1935292,1729591,1549426,1838857,1008022,323179,716764,856825,322984,750790,406639,12986117,1552921,362236,573211,324079,1716256,1716274,1028551,1030495,1462020,1953637,13103133,455893,815143,1037995,14591277,783064,337915,1234122,1914970,938950,594871,1738045,1589347,1059946,1581556,4128299,813265,1661710,326932,1431540,2004427,21641744,1742800,1358727,1358610,1358682,1466115,2195097,1734313,13546235,572947,323173,12986163,970309,827806,13119749,511837,633526,570085,633658,827710,572716,334501,2195427,572875,371080,511945,1109379,752449,781222,4017171,1977619,1977622,882853,1525621,1785178,2076754,2471491,1018942,1734361,1858990,3955913,1464984,1360062,832021,1101594,1019101,1079070,1983238,1516501,1767949,1057888,1651756,1743295,1684009,2031286,2065690,821488,20567692,13545471,2090332,20567674,1655572,1800046,237976,4783591,4783569,237910,238567,4782959,521920,13645595,1240299,2171379,931054,2089780,2089777,21655964,13553103,1137924,2075554,1859908,2026504,21642464,1872055,21133340,1672183,13697901,1142529,238309,1657369,240655,238708,237646,238558,425422,425374,1062142,1061707,1062166,1062100,1090665,1604608,1584148,1891984,537904,561190,1054897,4566871,1785775,1607284,746089,20602402,1819270,1664224,1819267,617176,235975,236362,1442610,623395,808060,552328,2090656,2090653,1751539,307564,1060291,17288353,2315515,1376163,996907,1934653,1934650,1464786,875800,897082,1662616,1754173,1605130,1079067,1557811,1064608,1659739,1849819,1082679,1478121,1393311,2277531,1274814,1499478,1730992,1638712,197845,858268,982075,1713529,982087,1419138,858997,858550,858361,1497810,18802378,1270119,1684552,1684615,1770253,13245395,1684723,1756537,1684561,1858894,2217439,1684564,1822618,1822624,1357929,1822621,1626130,1635193,2021992,610729,610741,513472,513946,360424,358720,361237,1733329,1324500,3987339,1592602,1146399,1586389,1898332,553246,856297,1083345,16844428,1448865,238861,240730,1095543,1252671,955849,1274004,826924,1076391,827035,1397034,1720039,1352601,1044064,1238289,586000,476614,2942601,1296540,2283545,1366437,1977835,2213167,1710439,2451027,2740717,862012,949024,495850,253087,1226334,3964157,265306,12690579,550972,1603183,2112925,1864327,77524,1859695,14782093,327493,13269759,1047100,1614130,3762797,1674490,954322,2374905,787771,787768,1832482,1502637,941146,3722033,2067139,1549576,1748644,497644,1743763,1854346,534244,1016653,500935,230809,470374,987010,1016656,1016527,230836,230824,1870741,1619377,1635775,354667,1361457,1553911,1253337,1845052,1370763,1265280,894412,894442,894445,708937,1753636,892708,17067397,894475,875530,894472,1633375,1797370,1684090,553555,825208,2461981,1761460,1389516,731200,1906594,425122,14977357,1258800,1233408,1573135,1763326,1082496,853789,1047586,1855021,13084887,970651,822622,21766571,21737093,2901607,1433235,1686928,1554421,1829932,1374606,1502034,247852,250378,1855348,2634965,1056955,1056949,1846984,249151,251344,1386276,954841,1723285,250927,1645753,251458,257593,248353,247468,251461,248455,249616,248251,251464,251506,249361,2219755,250480,251548,13127705,250729,2495887,7103163,390991,1100124,258205,621469,621043,21825410,21600302,2048236,1014148,771745,1120605,2031373,1340889,1120680,1615360,1364790,2031367,1457811,1264221,2031370,1265874,1896949,1258860,4764087,311905,312133,967510,1139169,967525,312172,437407,26419,24955,579418,657979,887629,563461,657628,560131,756526,81028,756583,1619689,724084,20518975,599926,607345,136615,887803,136915,579412,1507560,838420,2617199,632830,632839,92539,442792,442816,442747,442804,442735,1113711,982894,242971,1718926,1718923,982936,1909675,1323129,1598926,554428,170167,1138779,1047526,20451511,1713784,2144159,2173865,1277553,1643752,858832,1277508,895924,1047376,1637074,858892,378463,1631737,4756211,2000137,858163,1396743,1639099,858628,21783314,624118,2127699,1751641,4001537,1915138,916411,1145895,692263,13690971,965908,1801588,1872628,2252589,1697707,1910452,1045513,742780,732655,1509375,849454,1059670,1369449,659974,1521283,582490,1454520,604063,1764313,1234323,18965668,1258998,1294194,1293567,1719688,853402,1386390,13044739,765592,824989,1074301,1520905,954406,1074465,913951,1731370,1847854,194152,1088223,691048,1616422,1476492,1481712,1795561,1441212,1074181,1563322,1429086,1592458,1000048,1845475,1854817,1826740,1514320,831616,1609096,547321,1043878,294829,1421307,1482336,466381,1009690,1016713,4150921,873064,3310633,1460727,1622233,509743,737008,226243,737035,476491,477397,478243,13646073,1925278,14151831,13771153,1427703,1989067,4251725,4734785,4265603,1549867,4258513,1755181,591061,1236366,739318,738373,1363431,1692154,1518787,590836,589219,590497,504757,1539988,1788259,1144824,1232727,1894570,1702369,251599,1605442,251821,1436979,1764592,1481391,648121,1502490,20861143,252259,291979,20155714,6770507,11928179,2238037,16968757,2370575,1663981,1724341,476647,1645723,621487,478483,479377,479719,479866,477772,476950,478333,197629,479500,2043988,476917,479380,479956,738340,13967069,13966859,257545,479440,477283,859651,723856,1517554,1379625,1815049,1688779,1688695,1688782,21722897,21750125,2267261,2002021,2440835,1092189,1639126,1289292,1092198,601921,1281993,1256748,1495056,887125,406132,561637,2037178,959077,1723219,137434,658168,658183,115630,657970,719752,119863,751378,657967,1617814,795223,881533,135838,533221,576610,722125,566707,610213,1450086,997801,2138443,987286,17206,566782,2758113,1110039,2758111,2598660,2758121,1512258,603688,1040791,547273,1692292,2004922,1913089,2048182,882073,1237074,1835425,1373754,23920,2112497,278200,982714,1498200,1830829,1714054,1608232,1311762,1355799,1604932,1273539,1831462,21203291,20827021,252499,304498,1733146,2262289,597082,1652908,481498,2543671,980521,865294,980533,976360,980527,1779502,1036351,1477179,1719709,1779643,850696,850603,2504857,850720,851260,1779091,1779556,1779232,981676,823156,717613,1004911,981682,1004983,1779955,1005022,662323,1045195,1004869,1045150,1729117,1004986,850903,850948,1013545,1248267,1248264,779644,798169,931354,1644892,831379,19202692,13145459,13145463,997339,1532731,1286709,1383375,1444281,707959,1394340,13837215,13837201,946870,1218570,1706170,1853053,1901653,4708805,1702381,1905481,629317,8093087,252088,708805,1747477,1258569,1366371,1755598,1318812,1366359,1729690,1729651,1764229,407038,276520,1435701,1356258,1353903,562387,1362132,890533,1670506,1922257,2132847,19409086,1795531,657337,1731355,1577410,611251,131869,610987,5101407,1829089,499471,874111,1771495,1761088,1753090,14339579,241543,495208,512086,1399206,807730,319738,850672,19286812,1106397,1712659,815044,963304,814699,1402374,1281654,844912,505750,569908,853744,853600,852475,1029397,852550,1072228,1526614,1709809,1709818,1467099,912637,1709815,1555726,560785,1399617,1429239,838216,1556458,135322,1043953,1299705,1098591,1129380,1709812,891862,4728973,492598,894583,894568,894556,894607,894631,1238595,894598,894571,4128393,2140823,894565,894613,18358654,894577,4271203,12822967,1238625,4271201,12822953,894586,894592,894619,455122,894550,12822951,277189,894604,16030942,1238598,12822943,894562,12985341,894580,894559,13636727,894625,894634,1238622,20885086,16935478,1835476,18065116,1753201,2117391,1765945,1684744,1684756,1684753,1101579,1475889,1442517,1684786,239233,239779,238066,237718,240673,237727,238729,1654768,463651,1528966,458551,1812694,1705027,1853014,1705030,1705558,1619734,1855372,795283,2480769,1411707,1429077,1451844,1451853,1542427,1526731,1385397,2003125,514735,807613,512983,1005106,807646,1579477,1276701,1720645,3503843,1817101,1039129,992329,13002485,1743229,20638921,198448,1582204,2201319,933736,14445325,2149067,1777249,14871045,1471572,1447479,1639159,1092237,1092222,1713769,839617,830107,839614,13829935,635737,13262233,1420737,868513,958042,13908523,866254,1140003,1140009,866191,1038076,902422,1000480,839701,839719,294553,159217,294505,902431,294874,294877,294283,1000471,294286,1071568,902449,1092351,1000486,1045321,294544,1452387,1474296,819433,1092279,1632604,866518,1467957,642028,1662193,1732249,1252494,810454,1587328,18926410,1127538,397723,2683947,1630333,1725607,75367,909166,1288170,2045155,479422,250510,952798,257182,18090670,1645735,444823,864271,258397,719242,851668,357757,1611967,511477,422932,996259,1762366,729019,425878,1630144,810331,423436,996244,1233357,997369,422539,2077576,1038340,617185,424192,1143282,498034,423733,939802,617188,1768582,1599799,1525678,1031476,1891672,501244,1074292,4387033,704008,1556884,704005,1693297,1595755,809962,950278,1132425,1721455,1088127,13177477,167908,1450839,942175,1088190,1660183,1132734,997042,1298529,1802845,1852195,1872097,2101228,2213155,2226669,2253725,2340717,2509187,1715923,263443,1595881,1267062,4781845,1395321,1747273,424051,4017893,1819279,798820,1906555,1906558,1519828,623002,1754614,548848,1763452,1008727,1016746,544312,761713,3302365,1619233,1785772,1050094,1673875,1661641,1687609,1855354,824896,1898317,174136,3974445,1264968,3980677,2105410,2367827,2623683,1588777,1766854,1829305,1829164,1828867,1025560,977176,8092313,1747708,989854,550762,357172,281911,1255857,850660,1779205,1288212,4787929,1262994,274765,586045,998593,1779418,1449576,1779421,981871,1079991,720526,1045126,585712,1033183,1039729,585811,1044988,1779424,1779283,1045120,1044997,1045162,1044994,1044913,1044979,1045024,1255161,1743814,13094249,836314,1837138,1368150,1704931,853105,296701,296692,296695,874348,2000032,1713541,580213,1638994,1323558,724762,982180,1233165,835942,3489091,809998,238900,1656667,237571,237496,1522825,1812772,934015,1656475,1089297,1656169,1796929,1656049,1098453,1103652,18913552,606067,873454,873475,1033792,1036495,1036822,1628836,13404409,974569,532240,307441,325189,1723405,1348374,1713226,1512658,949474,1032880,1096386,238531,1564264,1564267,3499615,240376,21937892,1060351,1131840,1935352,1282416,1935211,1559095,2013907,1848835,1270065,1958620,1738114,1555048,1013734,13788879,959386,1080549,1010611,813337,897583,1661689,3851577,3815771,2076958,148783,13357989,13570543,892519,20582464,1660177,1838005,1032175,238348,907072,2037160,1793332,836080,21528458,4096001,489076,621358,1376283,1432950,1626853,414436,1369347,354694,499804,262321,1933498,1098837,1616485,14134987,1635697,1722862,25864,22768,1169700,1611250,979198,246223,895900,2047285,19285168,2047285,477412,475588,480226,476194,1812721,2383573,1944124,1659112,1480701,292804,605989,838624,797197,340435,1528921,610792,447640,635287,1480461,40897,1066237,1856377,1671715,1711504,1624228,656611,1796158,214309,837430,1565962,1738801,1709827,1555687,643987,831631,1324371,2076901,995518,876187,1615657,21066155,21111548,4787959,1318230,1888105,648214,551935,1888072,230977,230584,1605607,230929,476476,11927849,348067,690631,13697931,984055,13084937,230926,1093881,230953,230572,20475187,230785,15755638,230866,13690815,291727,1816018,1770895,1127535,890074,890065,1001308,15798916,2026429,2048317,3974447,1716364,1325130,4090795,2048323,1347243,22137941,1374147,22137941,958540,1315098,2047570,867850,13365905,1610656,4763779,578884,80629,20755774,4700911,1532743,1652086,985957,1970737,2037196,2112885,2352637,960940,618844,1554253,1642606,767278,329401,1733956,1632607,950302,850540,981721,1756957,1445922,1045009,1779865,1045165,1856845,1867006,2145177,2280879,1093662,2280875,2215125,1978063,1978042,2280877,2272069,949312,949471,303244,303145,1446399,1249881,2410691,1306698,1919575,2141931,2653813,1037935,1371927,715072,1371924,1105512,14599929,2059360,1126872,2344563,2344569,2059354,2653799,858775,1047325,1639177,982093,21680432,703339,1236084,961324,1077489,568069,1008259,168334,734215,711718,1443111,1104348,1300653,13619375,711517,616456,16856404,2181343,1057081,2180383,719383,2065903,1588765,2065786,2182353,1617838,1798801,2065615,1798915,2064193,2182355,1798903,2065645,1953883,5149663,15330259,20809726,933208,443551,463882,985963,1981420,1856416,1413030,1112421,1721212,774262,13035877,21655586,1696465,1696462,162952,606028,2049868,21042041,18631537,21042053,13405071,20782486,17544883,2178621,1264152,13199927,1712443,422776,835930,423865,332359,17068285,1926553,18803347,13216081,1375065,905980,12967133,2113445,19485796,19485778,12975725,21314567,1764808,1407585,1440765,1510209,1005202,1476840,88921,901243,1025911,1450527,305335,1479939,1960069,1142757,1390833,515146,2133119,1963609,1685692,1455081,718465,446308,1752490,1619023,1988242,1965679,1054702,1267206,1648102,764524,871102,318037,1140381,1018861,294535,871084,317968,488494,4708781,502144,1429581,979189,502147,1429584,468958,49750,1893826,1957393,1057018,910636,1859473,1051060,1560769,740275,740320,1048117,1142517,1504857,810016,1999141,812602,845893,21528584,1729780,965935,1078248,841156,1639513,2080534,992131,21949772,1230204,858304,2192153,1047334,1283934,1000300,1000306,1772176,831052,1231641,910621,20838862,20838847,20838775,941272,1449711,1010803,120124,1601179,1464489,1481442,2083321,1481736,1720351,1873621,1417203,2114405,722446,722440,1244913,1715407,1403403,1783720,2180457,1519483,1519528,840910,850861,1041790,1373376,1940458,13505681,1094952,225241,1383000,1870759,1696807,480838,477073,476602,711046,995323,883270,278239,205333,1848823,1356930,1269849,1610374,1276803,1898140,1023838,1964200,13244689,1848763,1858837,1858828,1684621,1858861,1898170,1684825,1964206,1559107,1858978,1867177,1236975,1562575,967165,1609420,1386990,1601959,804604,1471854,866842,14860661,611023,735589,1637104,1092108,858118,982096,1412709,366676,977278,895825,977326,858016,19958395,312424,1521100,2075317,594865,945856,715987,1926556,977320,1713538,1283964,1468881,1083795,1525543,1028077,13560031,13284553,1537867,579988,13601527,2739219,1809325,2303267,2096806,1672609,727924,1521517,728347,728326,1630087,697210,2048014,1888459,374191,1005394,1362717,343522,327769,1762477,1456164,994285,690646,21963674,853573,853726,573454,853777,4146587,21353309,4251727,4734787,325342,1029346,4707921,1650076,733024,21680243,852514,13301181,1858618,1783246,852625,633268,572506,1285344,1029376,1577878,167623,13611495,1953001,4778769,814066,4787281,276775,1595824,1731076,1488483,1488477,2018089,1756075,1077462,16856722,1603456,3959545,1265868,1376772,425842,1790398,1790392,16157224,4788775,13127135,1931428,1931422,1931434,325420,1931449,1270179,1931446,611737,1919302,1764676,1243311,871123,4111615,950890,2272071,21641579,4097399,513712,514090,723490,202912,1074423,1599532,20356201,1113828,164068,1270110,1684687,1967323,1935313,16031068,1935310,1935298,2480671,16181908,1967329,4152341,1071316,1935670,1505559,4143067,15183121,1935631,1102032,1559101,1569970,1570105,1967365,21053126,1898176,3552049,1747732,1967326,1967362,20718562,1867186,2393615,1559197,887605,1967341,1948486,2203781,1559731,1967347,1867204,1559950,1544257,1967356,1559017,1559323,1266882,1559593,1867390,1318326,20718478,1867210,2448731,1559935,1967368,1372287,2450677,1379784,1558660,2139285,1363569,1215963,252367,252373,1406211,1658956,1684543,601891,1143330,1122984,1807249,1056151,2180677,20410102,13112327,1917346,1615267,1965358,1763278,1106820,2766683,2159527,2148733,1072369,1457004,21314786,282202,601669,1903840,821029,601777,357373,1255737,799378,585967,836260,799309,1540297,204934,377935,1068262,279262,1105422,847483,1039492,1031131,1083801,1648078,938956,1016074,1018834,13704597,659092,1139088,1889011,13560163,4770597,1169928,957094,749710,1479096,13317791,203275,1586968,588337,588577,684505,1540207,588604,586042,1521061,1253679,836302,799168,586051,727378,1238349,956638,839632,956656,1236564,1586977,2047612,1363413,1856272,1691173,1829818,1522840,2091508,1061557,2091514,659986,240682,1061554,1993609,2091520,2091505,2091523,2091517,1834903,1687162,3995615,3994301,1557646,1602139,1548511,21898475,1388259,1582471,1761952,1937917,1130181,880588,880504,722014,880492,1289400,1261773,585679,585613,982390,1299972,819637,738469,21283205,1836703,940081,1372275,1268454,805852,760057,1566643,1674835,358111,357598,358930,361186,358624,360499,357514,357502,358354,358366,528631,1106778,1508682,585706,1654516,1514392,373477,20839156,618286,874204,874192,1387410,1514404,1236522,1255242,1468086,1512994,868672,1046713,1761235,2165801,1888093,1888090,1888084,1888096,18104008,838132,1656370,1399362,1696219,1607323,1553302,165970,2220431,3906275,873478,1005157,1595965,617248,344263,164137,343756,1248636,771253,13770071,950050,949930,1586383,2049856,1803496,3725399,13269619,1281963,1707160,1100361,1779262,851398,981799,1045045,955642,1099092,1045081,1044958,1779979,1779928,981691,1045015,1045066,851254,1044922,851170,1044940,1779214,850732,851389,1631548,22018805,13727019,4787333,5132659,390310,1899955,737716,1614820,1717087,810937,479302,478474,478450,476635,13120315,479854,4735253,479896,479926,478375,20473882,477406,1981141,2047927,751852,480739,2154805,20018197,20018164,1509885,1629430,1059943,1629475,1056157,1629454,682030,580750,879880,879928,1566265,1526686,613606,135208,1760101,1578004,1562350,1577989,13159129,304591,1546993,1546999,1381560,719512,1617787,1471098,1217781,1720921,1790560,733990,1588555,5157439,1370604,1494651,1849156,1903507,1832953,1251735,258751,247522,257272,734761,2185335,868036,1041595,984067,796078,15183255,1031107,1031086,579853,932485,579514,1031362,264547,1742755,640603,1288302,2127773,240235,240148,949516,12823363,1131693,1073179,1749292,240736,1132203,949600,949252,1580230,875851,842167,842422,842497,842488,410716,525778,228589,1345827,1103199,13334001,1738363,394999,1295430,1063654,838309,1975711,1757482,525811,2154811,907531,2154799,2154809,271657,617482,2521207,21707897,2161719,2095579,4110705,2188339,1558756,1449237,1858972,1858840,452029,1238571,1238568,1122981,2572707,1790701,1944514,1719307,163111,1933642,1865458,1301181,1020259,2299987,1829206,842035,634516,584653,968107,1432005,647725,1074244,14405605,21949757,367777,218491,942811,1236987,1988476,15466455,737422,737419,1071229,860464,956266,475309,1139172,475303,475369,967603,840658,1340913,2514737,1251339,967672,3619607,1145886,846745,1940752,1584667,2370667,1829392,1640338,803977,681484,558625,256291,247411,620074,619945,1719262,1110315,620947,13119969,620542,621139,620122,620224,252148,739006,1603828,1660909,1132569,1460388,2176933,852709,468634,5112163,468604,468622,1885690,978247,1296231,847918,1587766,1067779,984061,984043,2310821,1497102,285610,13459817,1529941,240691,238156,1627057,1871803,1871797,1871779,1867357,20367475,4016437,1558891,1559098,1684807,1684987,1747720,1935328,1684858,1871785,1871788,1867453,1684813,1871776,553174,1724869,740095,911047,19212466,852559,946819,1724845,73726,21543086,573367,1632961,13412467,13036441,569920,735640,121207,1780891,237607,722989,848188,656353,593092,90805,962032,1341345,1829197,844990,1052632,1648090,909802,496570,1016143,1016134,357448,358381,1140315,793333,1648111,13276751,1016086,956647,1757065,1025887,358324,955996,1016083,956635,360562,360475,360913,635689,1757059,1654525,1536355,850978,1519522,240490,239980,237697,1732456,1753759,1756042,1519579,1728616,1728610,1690726,1937575,665626,13789811,236461,1281180,662272,20826673,25369,25678,2496819,257449,623593,590815,1650034,323224,2111809,2111807,1821244,1821301,1566844,1766653,1586788,1716820,1309761,958687,1385541,5193163,1129818,749128,1977472,1481559,1954309,1443963,1443972,322204,1443975,529438,658687,1476354,1389318,1686070,2448331,319891,1276863,1074822,569500,318751,1573699,251173,2066584,3098425,1398219,1470126,2028238,1051225,1267707,1545970,2529881,1540144,301300,1830727,933538,2040919,637123,263446,259819,2380371,1230714,21911585,1693792,13552723,1712563,1052191,1754647,1466706,1038973,881914,1038946,1039018,19250938,822385,822424,822475,250810,13770945,1444518,1707241,851392,980569,1773370,511543,621283,1321395,3119293,2059252,810397,1095774,1914586,2165947,799894,1859272,1093071,1941274,1922794,1941286,1295961,1941295,1105968,1642861,1302384,1285833,1941301,1375941,841951,2233903,866284,866290,5218223,2221645,2221521,782071,1352949,964102,810940,13602099,898627,1250052,862345,493714,1239474,15322505,1234542,1354671,861298,1592101,1592089,1303227,1649983,1101582,13716707,1715884,291913,909418,298471,1568716,970603,1891963,14227683,3993109,1230828,1722487,1722484,824977,1299684,1071694,1071685,1071688,475321,357397,358678,1588561,1970488,1404813,1262760,1970491,1925029,1138224,1731856,1731859,1682416,2257831,1039021,21599906,1713367,2280395,1047307,1873228,1289559,1836880,1810414,1013122,832564,613375,13284355,980959,259441,257857,4782563,4782541,4148253,4145987,4145953,4145909,719494,571990,1008298,1143510,1764208,423988,1790470,1616461,1143411,13483483,1860730,513982,243004,586885,1946434,1403709,14228719,1768219,2235441,886504,726997,1779073,726994,5123149,1779067,813025,1550467,850600,1359810,818416,726973,5113947,1660027,1379265,714253,619465,1712419,1721068,1669726,1721065,1020235,15315417,852589,4129343,5157249,852532,852451,21666542,21666413,725800,1663768,13078541,976267,1725037,2017174,614854,719344,1762411,464593,934534,970777,1825489,765367,1229919,835990,91792,425971,312355,883690,568177,1875259,811975,20519428,646996,1372791,1521490,1608634,1399314,1399254,4003237,1044022,1047787,20554942,1388403,1459227,1422372,740695,1498053,1258293,983629,965434,2210561,2709251,1684654,1559428,1859014,16193314,1949404,13026707,13671705,2218965,1558762,1558816,2218971,19057861,1558771,2428515,2218973,1127595,537673,1517755,897334,1688443,253399,1557043,1875577,956377,1850836,1041736,1620013,1740304,1721674,1130361,1721671,1132026,947896,1586566,21042074,17287168,1684708,860629,1723060,1783993,2055877,2094442,2146425,1382766,221002,1764778,1706701,1616164,1469376,1143477,1688731,1688734,1688737,1743466,1720366,1917361,775732,807241,1236696,1242213,1118352,736636,13254019,739996,1556284,866773,1102722,1080939,2185679,2204039,2204035,1005127,1026085,1287432,1287195,1287207,1287201,1287429,649273,20766862,1685905,359737,1854328,1583749,1854325,1505820,1471173,1583752,7102815,489499,1663825,1063660,1103733,21133721,21133097,1016731,1016734,1259517,1760980,21216092,771364,1588591,1720822,1144203,2273005,1241565,1510356,2116647,902062,516553,2195425,1940053,947437,1054525,1054585,1896976,1894438,2308275,2238433,1704466,712555,192895,1029835,2078467,2078464,713926,1018642,281716,1539232,1262604,1869565,1518247,418462,1371615,18236182,271603,1549048,993712,1141242,1263954,4021881,4097469,4016843,13672035,897292,22192351,2021350,1405644,199954,1405557,13619603,935038,15329731,1405641,2021344,2021347,1854487,1737790,1360122,1868869,1257894,1868701,1400865,21680774,1360491,1658893,1457673,13069385,1357455,1062349,1062331,1062343,1357353,1819039,12994907,1402110,597811,774289,249709,258847,293563,13837661,13899845,367600,1803235,876940,525895,1030546,739804,493243,527098,739378,703138,476791,818386,2068216,13594741,1774561,717373,1756921,1779880,1118631,1605655,181582,1300980,1987534,1283412,977680,1758265,848314,846268,1548160,1760746,1760749,1864018,905203,4112115,3972889,1241376,1768168,2050789,719428,1122753,20018065,1762138,719689,1027030,720481,721153,1762147,1056505,1957375,1343076,719191,1957372,1948501,4790805,2073247,1957378,719473,1554559,1957381,719275,368836,1499445,1038787,76357,854809,13366349,842959,20873596,2158539,1582048,1549363,1737406,1737391,1504731,13681411,442783,14967023,363730,1488636,1365528,566596,574267,842941,1643407,20839714,1928881,880399,19698313,1343052,720535,568522,1604764,1831819,1056079,1144767,1287273,815236,2808213,2653855,1361499,715126,1054669,1935574,1281012,185845,3116777,2185019,4012327,2582773,1230864,1047316,1283961,1050745,1282287,1639141,20337496,858064,982072,858898,858733,1412721,858199,858757,2173879,1639000,1873225,15562473,1817653,1286133,1629109,1433568,1355775,993040,1273530,1762606,1829953,1649611,987409,1830349,1009906,1722043,4012575,4128625,1602484,821149,1931857,1016710,1931854,1685677,914617,1829191,2117351,1831204,1603957,866479,13498383,338419,1064794,1931167,1130301,1107915,1532989,1138608,1138611,632848,1584244,20653288,1585801,1838026,1232226,983140,1584538,17203954,782530,1052209,587620,420568,2799907,80929,756658,567730,614296,115582,598672,69412,1109052,583891,295351,17579383,1774495,450505,1767784,493459,1233180,1233261,823687,423022,1761298,958615,204931,423469,823414,749986,495025,739258,1755601,1755580,1755595,1755607,1395414,1755604,1755589,1041826,598792,1447131,591925,1297443,3990753,97558,1093419,13318177,879913,953635,6608111,1241136,1241508,965023,1388634,1859281,800026,1123275,1118463,1010638,1694839,1487886,1361730,1361943,1590820,1401087,1361703,1528057,1694074,1935286,2077816,1509339,1825399,1051099,463960,1494153,1031197,858421,1283415,1525567,1388952,1826479,13743817,324205,363019,360880,358960,1255896,1494408,961333,1891564,178864,13103557,1698409,463111,1811503,463636,1700848,1320462,1841974,1685809,1981369,1866922,21113360,622954,760798,2001730,1343367,20986096,1141221,1141224,1386810,13269195,476572,479275,1536586,2403413,1130010,328669,21329360,20998567,2280857,1536826,1076835,881308,1060480,1232784,1619890,269317,1259511,1702414,950149,1848079,950059,950137,1848076,239977,239689,240508,594205,19286497,912013,682183,910327,1636336,4740667,2162327,1623388,1958713,2282611,2260453,1616323,1977949,13325901,638743,5044,3745,952789,13154245,257371,259147,553036,236182,1572547,738730,621223,738691,514336,1060141,249013,248665,1006003,1812223,1904287,1705561,1560265,473110,1423338,1821727,1755391,1584595,1700815,463177,1625962,639430,1097766,1826701,1727509,1802893,1037131,4749093,251101,1022455,4787089,585328,585538,586216,799318,1044697,997123,1038814,974368,1018579,1520563,1136826,1634662,664585,1474662,1334478,837475,134785,1856059,837436,838198,2514771,2626263,562519,720508,946651,813079,13655099,2244871,1058581,810358,1395315,21543230,429877,1689037,1488435,1938319,1938322,759370,90478,494380,427846,440812,1283370,1751530,18584674,1864339,1720888,805099,1391010,600055,1316676,724723,2200319,527932,21111968,1749049,617476,1516972,1517206,2670875,1230582,1654804,1072747,1603078,1603036,238402,1349784,905221,1710181,619168,3547857,1675639,1132740,425473,1528894,1004428,1004398,1004377,807745,1258620,1299696,13899821,1242315,55519,905050,1264578,1898164,4009455,79657,3991017,2405755,1499433,1858426,494800,606835,1097106,13586279,3237841,1438122,1585027,1021276,1806820,1848451,1053229,1836565,856846,827308,1837015,827290,63976,571045,323386,64006,687361,687358,687304,1779583,1690042,1259457,1519363,13215739,1962739,1127541,15033189,13760699,1722835,1618216,17189560,1891396,1720555,932455,1866481,21484319,2459577,13459821,13027627,1754338,1706167,2130621,1755244,1866226,1754524,1142985,1143015,1865473,1530364,1602619,1866619,1866616,1739188,1093878,1096161,1382097,935599,1017310,996982,945415,1812097,1753639,1130472,1893796,691618,21667085,1073740,1650217,513793,514126,357274,357784,1373529,1722037,1706698,1865437,1538530,1867738,17579062,4095817,21855812,1670578,1670575,734875,1872415,1766647,2085766,2210043,20062354,1007479,578917,1343103,1617850,2064187,1832518,1056445,2032498,2064175,251140,2064178,2064172,19202851,1766911,1646923,2064181,1798975,4143423,2064199,248830,16193638,1275981,14590829,959599,857761,858328,857788,653374,1401054,1427601,1427604,17057119,674215,249487,1920826,1145301,1739665,386125,2465643,1496316,16315297,1827412,1399608,739243,739342,13136985,13136987,12917581,12917567,1858552,1858555,1858546,1858549,236617,1031485,1646875,1385139,980911,13301269,420535,817303,1073476,523594,835861,423403,391081,1403169,997165,13112131,1942927,1603939,239674,3905503,239434,239656,1478940,1083672,2531133,1083678,1502580,239755,1145688,1467609,943147,825277,14735903,1722331,1390881,424210,1390617,1790281,1790269,1790263,1790128,1390605,423316,424282,29782,23968,617083,2012689,944899,2154551,862207,268282,721612,932098,620791,1886152,1080510,1089603,1866952,1297989,2183983,253006,752512,1771942,1784431,1396197,718642,909745,560137,1330797,1107558,356998,1369821,762430,1864939,1141251,1955248,2048881,2425145,20810974,551944,1747333,1568971,21113777,600799,99610,1657180,882067,1657177,22191130,1264272,19375018,1693888,1729180,1694833,1693984,1693966,1276365,16056052,1715683,1286154,1543933,800185,1715701,1457565,1457556,2054098,619336,717520,205489,915904,635269,814111,1658299,635119,1747945,947503,635254,238555,748468,16054858,16054855,16054852,636082,22189024,1135155,1841005,1550275,1937614,209359,209530,635230,209398,209245,2048086,1941724,16054867,16054861,1550275,1937614,1810021,4264911,1499472,1281492,1505949,1400961,1400949,1694665,1400922,16054837,16054834,1693975,361243,358171,1040512,4009653,209227,939214,717547,309607,1715716,636073,209479,16054843,16054840,1693951,1309800,1715731,2196169,1129677,1129599,2132753,18722275,792931,13167969,18722278,18722272,1014019,2149629,1054090,1966888,1613881,16006492,16006576,220141,1325430,1699342,1699339,318724,1098378,937717,1611136,1699336,2219099,1457064,1699345,1336467,1727251,1116249,1177434,789793,1665919,1629190,20719207,1642537,2138439,1393554,1716388,739636,738670,2088271,1599796,1051822,2162133,906799,2159849,904159,1693300,2037133,1472013,1062988,1557523,756250,1671793,915652,1516900,1643635,251419,248689,248701,1747501,1747489,4145935,521839,258034,16170025,250300,1099017,1747498,14599727,248266,249961,4145893,1099020,4152393,620371,1099023,620458,621196,858559,621226,948646,2280777,967735,247711,620461,1012525,360637,1557673,361462,1385235,971449,424609,572791,633595,1288044,511273,571843,1710721,2384173,1859719,1025044,1053070,906700,1681732,1736101,1131054,953065,1089330,1089324,204991,14735347,1809316,2062372,2436341,1417332,1789450,236842,846028,22195855,688459,236236,1865428,1917034,630568,1763374,873646,454789,1407774,1345731,302380,18235630,2062729,1548190,991129,717175,991114,852250,2062726,1998316,852268,2062720,717778,851836,1115457,590965,790621,852064,852202,2062735,496141,852154,1988947,1326243,1027552,868507,1676443,1014061,21256400,1452444,2204539,1452513,418474,1981144,309601,932500,1864351,1560520,589189,283018,13292841,2640527,1982662,2012518,811015,1544713,928810,712852,1343955,4722667,1350696,898606,1931845,1457100,1774468,1103703,1063663,938851,1054861,302035,1496274,3879373,14062529,907276,1657354,1131843,19102837,738061,1545877,1725475,1666681,1266915,1076418,1617046,13467573,1560550,1127775,1104006,1655974,1036681,1036678,1655998,1655890,1036654,1137915,1655944,1391454,1036789,1104003,1655962,1103997,1036669,1832677,1104024,1861171,1655884,1104036,1081287,1655899,1656004,1103643,1655986,1036609,1104009,1036663,1003360,1036675,1655881,1860985,576502,95635,427801,593080,93427,1449381,10984,3703,1036993,1036702,1036720,606076,873433,606085,13837529,1655959,1655917,1098600,1037020,1655983,1094832,1094757,1137762,1655878,1628809,1655965,873544,1399356,1137765,1460199,929842,1859812,1859815,1306320,1649884,1721845,1399275,1034041,873577,1399359,1460256,1033861,1655893,1628815,1460322,13546,4777997,1460217,1618180,1703599,713020,1656367,1655872,607792,14976829,984382,1035136,1226715,817339,1287162,1828021,1390797,1395231,1630054,1390530,622240,804556,423421,617098,13736367,1049302,1049296,1049293,139396,432190,2077510,1905238,294253,599680,1347462,1139877,1648114,104836,819448,14044359,819343,1630129,1790218,996286,1630183,1670533,263350,1891195,617104,1790623,13027359,1705678,1790131,423814,423979,799558,1781650,800137,1059121,1054717,848371,1849039,1983250,1983241,1498176,1036261,16043821,2139033,1602952,16843999,2139037,1478934,617167,203509,1866031,274624,1257060,1256289,950026,1997455,525787,526561,239929,239464,739876,1703047,843739,737068,1546282,14683931,14683935,1321146,825076,588535,494500,960151,1113087,1458120,1691212,1830982,1324461,1617061,1585033,908602,526471,526993,1550287,869410,747811,1849033,1870546,1132146,1688563,1303656,249163,480166,477727,479731,480499,713971,258613,2499017,2499015,1026769,21964799,1384005,1350054,297322,811180,998716,430840,1566754,1419786,1482948,1328325,1297428,13215351,1479816,585487,838219,1418256,1591825,249433,560803,721114,1591828,1252872,249805,275566,413887,1532482,1343946,893989,893998,554563,588760,762625,1675567,1390638,868207,1137738,1447944,257794,621259,477976,1860856,1755814,858610,858028,1136253,13119955,1644865,236764,236086,941044,21409,90916,2060713,2058796,1554085,2157419,949375,239683,1132593,240361,1008478,1684243,240067,238099,1132704,1856560,1103736,1802896,1727335,1727281,1103622,1103565,1103538,1103589,1727173,1081269,1861159,1104045,617863,1063429,1036447,1036450,1727221,1871089,1656355,249385,250987,1815706,1036591,1036570,250225,250585,1267953,1267929,14599669,13261703,691759,1376166,1657072,2186025,2162395,2162407,873601,873508,1728814,1063432,1036462,1137039,13628535,623995,623968,250756,620047,1082523,883642,1047655,1366908,843214,860662,249763,251485,1728895,1269633,1728829,13837509,1832371,15337717,2148879,970534,419407,1218483,883609,621349,620704,4251499,14135135,2217235,1212378,1464810,1455180,620236,311785,1471710,13112143,620701,444886,620203,623350,1458867,249253,250666,1867687,875965,1008277,312337,249004,2032717,964450,764203,1033393,334567,874108,2073706,718393,487891,1285209,235273,1569493,1006006,1006009,1061236,1012054,739459,477955,4144289,1350453,856285,3973019,516295,172003,1397601,516232,1810522,1546225,478993,476884,1696198,477817,1006000,1954747,1005994,1006012,21515324,1902937,235576,1005997,476788,478183,13467387,1765342,1599412,801052,13743501,1082526,1650046,1734193,872896,841876,323257,1835305,625930,553231,1364469,572068,1835302,15745648,1835299,511885,16205977,511564,851656,16157146,2047594,4688945,511336,570976,324595,513364,21965006,21529031,1835317,970531,970525,2627519,1047538,1099608,1718776,1093521,4272287,970549,1697416,21925067,711538,2017741,9441565,15684439,1654282,19809418,20201515,1697947,1280994,1694083,1868893,1616503,1951411,3630037,1470456,4781763,1773196,4701457,458776,1903747,875830,1903702,1903705,627283,50770,1903621,1903753,1903618,949633,1903663,1088868,1554556,1829479,1554646,1629724,1714090,1903756,1866202,1235727,1783930,1385535,1597810,2044000,1396134,179047,14661863,951232,1826065,1259148,907918,1116864,1748350,4010195,3812697,150790,2250727,1457286,2591924,1320816,16302646,629281,1830070,2232565,771094,692281,487456,714604,2040979,2007445,2040982,714562,1461696,2000287,2204531,1840204,1287258,1761544,20849782,800257,1095828,2041012,1028245,255115,319906,13145237,1859731,2228531,1098588,2228545,2228543,1371612,1670065,1089306,1728949,591151,253504,1273347,2243887,1858651,2243885,2243875,21008296,1381332,1135962,1827040,1363824,1144311,1634752,1977691,799996,1843915,1854706,1859314,848224,733090,2253729,1977745,13018141,2253735,1366374,1366362,1366377,445399,1306134,13798167,1725484,1734292,880465,1043233,1135530,1416117,609880,875986,876010,1136802,1135476,1589788,1770655,1045978,1537963,1136307,1715680,761191,1810411,463147,1811500,463573,793684,844480,850630,1046761,13244815,1675339,1277793,1984270,1280700,5124801,1533517,1662406,979024,454816,1706908,1566205,1447233,1446987,454858,1968712,495334,90910,881266,21256886,881233,881251,1595026,9169,624517,1391613,1468836,1670044,1262970,1885480,550387,344818,214849,14134601,752332,21556985,623986,623443,624031,623923,13237773,443050,1543279,1589803,1134993,1827016,1043533,1770625,13199851,1831426,13760105,194395,20325250,13382603,1940113,20223055,1019689,2242925,18377044,740380,222931,1132893,1052728,949249,1132890,1052686,1132878,1132869,949741,7103339,1675465,1457538,1649590,90892,494551,440755,125089,600901,6412,592228,494665,495055,427546,17578657,1605292,74773,1414497,1468539,659428,1043785,42442,80677,25975,427486,440023,440020,1012291,480589,476671,476923,1791229,477529,476293,176302,838030,427579,20849830,427438,838048,649420,649411,1044007,649405,1388373,2050894,480784,1012303,4153081,477688,1411371,21019840,4153081,478975,477688,2280889,2280863,2280869,2280867,21113801,21133361,21654239,1978048,2370627,1039000,18709360,1038967,1370685,1038982,1725517,475513,1038907,19321756,994504,20337301,573190,856705,633598,289729,323881,572665,827794,569899,570283,289657,69574,1858024,800419,573148,354013,1977895,572137,5124505,570862,570991,856654,971998,291232,970417,570700,892150,892153,892216,317452,1232358,1377159,4687911,2381885,1259004,1831339,1966297,1858021,1829362,959593,573040,1482855,830935,830941,1911220,1829257,21065414,14967517,3070155,1619866,858718,513214,971983,815095,814687,2088562,1026601,1306329,573322,1797670,720625,858817,1263702,13186167,1923673,1966252,800443,1829356,4110623,1320120,1829128,973246,1966249,1830454,1130310,1039480,857815,1609183,945211,947995,857734,209278,858700,857743,858376,858292,1828510,1931179,1829113,1234170,15107263,2289545,1390677,760993,1602454,2064343,1830367,1830577,2171021,18584539,1583743,13269369,1783774,1830412,1831210,3550947,981085,1595752,1602577,1830439,1282695,2064481,13546261,1520686,1977787,21515591,21447383,1977790,21410360,2199487,2002381,1562524,1931059,981097,1830421,1370664,1932154,1080348,2296355,638830,4141307,893995,1931224,2064355,844993,963736,1067158,1653985,1557574,1229241,1653979,1659592,584656,904975,20337340,15685423,1973902,2827593,2235051,890266,1002130,1002184,1002127,1002145,1002148,1320993,1277934,21042578,1661344,206284,3945213,325168,2299361,2276605,20143846,2255577,643495,361915,577141,3634,2064673,1501662,4790543,1501680,1007527,1255845,1070074,1099347,836347,836353,836290,799198,864535,1434063,1070107,1055176,3987569,832099,995041,2235405,1051438,1900474,14151913,848209,1983091,1059154,1421493,89152,2072596,1052953,822172,1456362,2044450,2367693,1285341,1077501,838687,1255872,646810,1648351,1494366,1458294,656026,1502529,1405434,1573471,1001353,1563316,622273,1460640,1645432,1477917,1477365,1510218,1566745,837421,1707556,842068,1643692,21424,1477035,971224,970783,423616,423445,422965,423736,13261583,2593750,948886,2593751,2593752,1267986,20143276,1460769,599572,599671,1417704,1797400,357961,836251,281830,1027825,1027828,557122,1027834,585661,1027837,1962436,1271316,797761,1958587,13185865,21627344,4108597,1858957,20062561,1559746,1898260,1958572,1867192,1559782,2162363,20356459,1144164,1955074,4147575,20356507,1323909,2162359,20639479,2162365,2162351,1558948,1935688,1898050,1958707,1569976,1777282,18964597,1559653,1431945,2047579,1831927,2162345,1946290,2162367,1756828,1559011,13112015,1000054,582232,20356516,2162347,1368024,1636618,1868545,20298022,573094,1267767,1510461,1563262,1636588,1868518,1605928,1267767,2432023,1934125,13103679,1467492,1559836,1821034,1786519,1937317,1029208,2162361,1747762,1559365,2317901,1569964,1777303,1715188,1607128,1091736,1887076,3984933,1559284,1559155,20600902,1739545,1935709,16193287,1867336,1777375,4015401,1456401,1558966,1898047,1777285,1820992,1790158,1953259,2383451,13237201,1067728,1035889,4771399,1504056,1790821,2162373,1558882,2360765,1828012,1719697,1264536,424069,1318944,2620065,1088118,740092,21421850,1263714,20896951,1311060,1515991,817381,699964,628852,1617352,256696,2123571,814114,113671,1390845,1264089,1766194,1827448,423346,356209,1734457,1137828,1132380,240145,13237351,485809,1748524,1499442,1981999,21571205,821695,1257027,1257024,99679,79498,629791,132625,855130,986074,369499,1783147,2330121,1338309,1593598,1316484,830365,1137951,2371483,2371493,1623382,970825,971095,707227,724591,13467533,818029,1036585,1036468,20998813,1097913,13207139,1097724,19804,1060039,1098375,4014511,845149,1003681,1728802,986548,252793,2802941,18358594,13382125,1923664,1932730,238336,21899348,1618846,1030849,4224291,1985575,1861654,1301964,413911,870838,358957,13103729,827266,799063,822514,13578825,799132,19958620,799072,1594987,1316019,1258632,1935322,1375731,1898212,2282443,4271993,769546,903931,1100154,949909,238387,238012,1830289,1799401,1304613,19698610,1066504,1066495,1909063,20324611,13578351,478588,477652,477457,481459,476317,479023,16018876,715681,13262177,628588,492619,186103,846739,967828,967693,846658,846583,847204,967720,1082544,967795,846874,846886,846889,1288551,883918,883732,883924,883930,884116,883771,883933,883936,846520,1427682,1926655,21767366,880318,1915867,800164,1684894,1524880,1728535,358330,358702,5186515,1625887,730213,14985795,959614,421762,13284643,512791,18802918,13222467,1100673,1709872,997366,423931,18803356,423796,423697,423310,422665,1951846,2043397,1648609,1642714,13253987,1891330,1032697,728254,2267949,630463,225631,1835464,2031181,844822,1048930,960793,2221647,264715,11926887,671935,1613329,1518523,2265485,4784881,1905988,1756159,21641990,165511,1911805,21722846,1832383,357124,359704,513730,358099,960091,613291,20395897,1942345,877051,938425,514771,2037613,1963570,1731367,19485829,797371,1927729,1756726,1848826,13309083,2091595,1549339,2361235,421978,2719017,1041142,2255807,2255809,1642690,1930444,1067278,1385136,1809799,2047744,1521427,1929730,1810048,1385145,2195049,1671049,758854,15315185,1027315,959062,1537957,1783498,1754701,1136268,2140015,1672351,1689097,955906,1046968,18188830,1021117,21654557,1739833,1413540,20755492,711049,1742683,709363,417700,1058017,145411,2049610,1718386,21707933,950263,593953,444745,448843,623326,236203,1287681,1410033,1099008,236038,235009,236416,3816259,236002,1601326,2186745,2384581,236062,598153,236953,552943,598105,598156,598099,598129,598126,948751,772324,986578,46039,80647,232333,479860,480955,2264751,948721,948754,948748,479821,982360,1582279,845575,479821,1090380,623311,29767,23443,1395354,817396,1263906,1739083,948733,1965676,586006,588430,656272,585808,1537879,1106604,1115769,125203,13705353,257941,13705333,1248003,1054681,1587361,1646476,2074927,1062691,1389444,1559215,1559641,1821013,2114401,948757,715492,1401723,1051462,257710,1142499,1131771,585511,585385,1103070,1975540,948739,1975534,1131771,1770532,1859239,1699426,1817752,1712446,1870234,1263420,1539724,1068889,1932559,1277547,1513015,1115385,1817752,20247988,20260645,2195847,169516,1390632,1766182,257218,13404949,1522372,1870465,1057759,948712,948736,948724,13705341,13705325,13705301,1115775,408568,1115379,21766487,2682951,1845136,2213211,1358061,2038147,2018149,15799555,1041784,1633675,2034274,21641597,1859740,1510200,1897234,2037139,18912943,1780366,751198,332872,2037142,565465,4016333,16856134,1846804,2157587,441532,1481919,494695,13357703,553831,136168,4265207,860995,2137295,4240345,1129512,3863599,4111461,1373973,562750,1477080,1862128,1478943,1477830,245596,636154,998599,1624234,1854310,1854307,13151609,795289,1752751,913138,945469,717781,3787903,719212,1752754,785383,1515232,125524,1285575,617263,430900,449476,1024555,75835,136828,599905,173722,29500,759238,1019239,17521,569578,566617,4714199,1372788,1414602,887857,576535,1901950,1414221,1459254,842800,173224,567907,427099,173275,565834,173638,240205,1478181,566752,566182,602464,603286,92584,14661879,1470057,603529,602692,603151,591001,172843,604135,603550,602689,603577,603205,602434,603619,604084,604150,603685,603703,603724,603739,603769,69460,842866,603841,602605,604048,3722013,1745254,1747171,603985,1603810,1583671,670024,887266,1475667,118006,373270,437563,425248,949945,1132062,1656652,1259487,1132542,991231,238114,238576,357376,1132713,1132437,301516,949771,979861,13153343,13010723,846712,967792,1131789,847201,846784,512524,323149,333028,20223502,513445,505738,856213,1053856,857206,1837021,856339,2066170,2066188,2066167,1528600,1845718,846628,847078,1082562,847066,846580,846655,1057207,846592,846649,1624810,846907,884014,1518463,1694260,735628,1102434,883795,847108,666403,847003,847018,884035,1694263,611731,1692376,1140858,454960,1786099,2102113,1266813,1097484,1346985,1629733,1714144,1629097,1830487,1444335,377275,1524901,660208,249523,258880,739897,827407,1738714,1369896,899446,20475526,1341132,2073178,931549,1009450,2113197,1875592,2058850,2786933,1875598,950161,239407,13612111,3994179,1039570,1591210,507151,1365819,18585772,1365660,1365666,1365678,21627419,2142741,21627425,1365648,1365687,1365684,1809646,1378092,21614063,1968616,1410783,1365681,18803023,1038916,1075941,822232,4223955,15322727,1781812,1678918,1684837,1777432,1509462,13705479,1898233,1559089,5157809,3063715,18089674,1129665,15016537,1558945,979027,4782085,1684849,1570114,2339597,1570090,1898197,1559824,1570093,1898257,1898266,1898179,1898302,1898242,1559350,1898230,1770133,1898191,1937158,1559527,1898305,1898239,1898236,20142889,1898263,1867297,1559245,1684999,1898122,1905451,970717,1671610,1258839,1395267,1501512,1763671,79237,946426,1025032,1084338,2130395,1486020,1870009,2226705,1782853,1433532,1347252,19809694,13761077,1070353,1710046,721363,716686,619588,1261545,300523,301762,2133019,1026871,13602089,1063639,20930143,1303311,1303305,21937970,790810,298561,1051468,589768,2084329,1375281,2451933,911536,911545,911530,911542,175144,1689346,2064874,1840468,952984,332611,1374372,13017729,911116,1436532,817390,238228,1129722,1650988,1650994,1604503,1146318,1132137,1503738,1146516,1964065,1567951,1033804,1043194,829255,1043182,875947,1136319,1043185,1771237,858769,858916,814717,431104,949261,580894,425560,1052764,425389,1385889,844564,425575,90844,2288319,836620,13284103,1017766,1346490,808684,817369,1121385,1758331,1558240,1530802,1656568,1656559,1350240,1544767,960055,514150,2036647,525442,1704085,1032421,1032472,656890,821044,821047,1253898,585901,361198,836248,585604,1255341,585877,585805,457228,1358853,526741,1247583,1305303,13491049,20567410,1830898,979015,13325957,2098693,1470102,439492,439393,599812,599833,599830,599809,495478,1045834,569632,838093,1044019,22033310,670915,719566,1832224,13382645,1832215,13053321,1798900,2036803,2065963,1931320,858805,1714273,588106,1558237,1528372,16055680,1758643,869206,1258731,1127544,1510659,1482156,1526779,276040,2008585,813733,712588,1053466,963955,914578,1661047,4770551,1094907,2080702,1103631,1727239,1094844,1324587,1094769,1089243,3048707,1288299,1656064,1460340,1097805,2037076,845305,1377822,1656301,1098558,1802812,591391,4778957,1022230,1055173,16181260,4786513,894649,1444005,1690213,579817,250654,258676,6394543,258784,2009653,1645660,1645669,257494,21272615,1894405,259297,258424,915658,13705687,1064899,259159,259090,259009,258757,1630162,258631,793003,259354,939142,939169,1790083,1790080,13254467,257875,1790077,1966339,422650,422686,862171,198019,1447263,2130507,599653,716158,996628,996616,996709,952714,4784369,2096263,425062,1611454,1905154,1634449,4097387,1374741,2510413,1362615,1617811,2095030,2547431,699943,699982,4785765,699961,913114,1606951,1409694,938857,1830571,1830355,2718967,1048831,1103595,1764505,1764502,1094868,1764514,1764508,1089258,1094889,1764511,1831327,1098120,1097769,1077780,1062214,1061656,1061986,1061974,1035793,322912,576649,238642,11506,902323,614287,902329,435955,1089225,1132737,1062124,95425,80662,1417983,1414281,172657,610339,1499502,740128,962566,1264716,949489,1504659,2226783,1142457,1880476,21963830,910927,2000392,862408,890800,1322316,13349905,1958461,1418697,139060,900103,566056,900106,155011,554767,2087275,2087278,566623,1038847,1038853,1616476,1712467,1525405,1104693,1630135,996985,421489,1790041,2370853,988864,17433811,1596769,1740181,21641672,17287732,2951471,1377969,1250673,21811640,1367709,4021635,248269,1632301,1721884,1335864,1433220,1378311,1786042,1642777,13011179,257938,621304,1849186,7020769,479914,13967067,621460,1747909,1732693,480673,4722391,18925699,1089096,476689,620707,773212,706657,4770599,2145511,14142663,1702060,200338,2168875,1316502,1649323,2195785,979804,633259,513163,511462,827839,1954300,324190,572458,513112,633202,511684,970963,511309,13342655,512377,3677837,413938,1211967,1067698,4279135,14152081,4279141,7728289,761545,16803061,1129857,13193175,1522321,479149,477502,477049,477034,480526,4149605,479893,22006655,3725343,1987945,796120,1010005,1312326,20116084,1142595,1620979,479839,477358,1089504,478267,737518,1085310,746746,213622,217189,1695118,1314918,737197,1658596,1910602,353896,1092417,747925,1049218,1940509,1756735,1358046,1275756,1935250,1935262,13206943,1867360,1935265,422989,423160,1524838,1375557,1867270,1569907,1558573,4017683,1558777,422482,422935,422854,798646,1767748,13261977,2302351,2302353,945781,811090,1616233,1790188,14782263,1756162,599635,1398336,988891,1398393,1790191,1618138,1692103,560269,950818,714430,20946403,1859752,2142989,1867447,2185969,1858954,1867429,1859722,1860571,1978072,1731187,4740539,1522429,108856,1911775,268003,1422060,720913,1899172,238483,238471,991228,1131828,1101342,1429386,1046512,1062106,1061704,1062103,1062184,1062136,895660,1910947,1061722,13521303,13521779,13578809,323200,2001955,1286382,634702,656542,864454,1478883,251008,250285,248800,846568,846769,847144,248494,19375834,13161931,235936,13967243,235267,552934,846802,847030,846811,1649677,846562,250516,235657,235846,236314,846829,846562,13300261,1099002,247996,1098993,1098987,13780399,1441842,1713010,15329555,236869,952513,236947,236344,448912,598111,448936,1685962,1062328,598192,481081,948640,478831,80839,643816,1372650,427813,235573,476500,476464,478330,1817710,2079106,1954945,948628,1821397,2079982,947410,257248,13200175,4694793,257278,480760,476866,1601434,1555969,984319,1269591,808162,622177,808165,808150,238807,4777993,1625701,1652161,300508,2129909,772390,772357,1977010,1977013,13222113,453748,2969239,596773,6769723,2016682,22060451,1478040,2138037,712444,775267,717808,852499,852340,1398270,1686649,852568,991099,13601735,13601699,1556896,2162319,13601739,13601743,1415481,717772,895096,1861504,1483302,845158,1033801,1036567,1036612,1036528,21655499,1655863,1234728,1483299,2108351,14860655,1065730,967504,13475175,1342959,4122027,3511481,1343073,720568,2143067,398530,785671,906697,2180381,18734938,646873,136813,566002,646795,121375,1417143,1212288,173362,1451649,11284,989824,844528,440638,428827,1045399,27697,603247,835582,1372293,2565229,21113822,283075,1419084,740374,1146042,1022851,835591,1597099,1597093,1597084,1597081,1904032,984442,1089600,1631899,549130,1558252,565519,902326,494701,74020,720175,13413087,1968028,415168,227470,1968001,415171,173548,1968016,705655,349750,1019254,801313,1968025,1967977,1967995,1967989,1968004,440857,649000,210787,1967968,1968007,1967980,428428,725395,20625199,1967965,950005,699952,740089,462883,294001,293893,785338,902455,22123208,22111565,1254708,159244,1605202,947764,1018666,1025623,705904,1032844,988999,911860,21447662,468400,1661407,1728433,1302363,1584424,21273872,15563067,1715593,1736350,1737277,1919914,1735921,1998889,1994836,1736236,1737325,2038333,1736806,1994914,1597252,2038324,1383084,1689727,1736812,942058,1233726,20661631,262018,739090,738898,739048,738922,739072,12741273,493444,1082601,1692025,13451767,2165273,5113649,843874,2015839,1044187,1499997,21599546,1657024,1097733,1097763,1656364,1663957,590983,197683,1685053,1281900,1090188,1374993,3167477,1083774,436471,1136742,1789633,14061409,664612,1566700,1136775,1078485,1864873,1589749,2167969,1504140,961549,1924018,1553734,931609,856117,14976665,857104,1287144,1375095,2426039,2360763,968407,619477,314836,5101187,987289,1968619,1056127,3769673,16828816,16828801,16828798,16828786,16031566,1769116,768151,1143303,891361,1858000,16031548,1694605,1868944,1980940,1705606,1715710,892954,1283163,1135581,1850980,1934131,1827199,4127755,980014,620503,7884653,16169407,14331879,1120881,620059,621316,621340,1942405,2047846,1615858,1572415,2088826,1028173,2094868,1014202,892942,2094862,2041114,1028236,978877,978868,995761,22193755,957517,4149529,1755232,1789876,1981744,1747603,17230,427867,600904,1098114,844546,1556956,887734,1417533,603202,1417965,1417959,564388,564901,19435,564907,565363,721327,864697,687466,915754,1062859,960163,635137,858337,636091,826336,209341,636079,209329,209236,980677,504079,955576,2965757,622204,1073053,1663546,1062088,1062163,1062160,1062082,1061653,711748,1268346,1431762,1431759,1431756,1756888,1935430,264763,1051141,805048,2245015,2245865,1402371,2356965,2117279,1557550,425587,1790692,1258791,1828003,1093860,1585030,1263924,1654822,681733,20201065,874906,1338591,1783996,1999555,15107131,869275,1809775,1929298,1363707,1929280,1942219,1942309,3993811,2138949,738481,1999360,425203,1676131,1052461,1070668,949582,1132170,19309480,2080357,1966354,1999414,21410048,685495,1132674,1859851,415120,912412,1306203,1521340,1742581,1373031,1756153,1349703,2228575,1743391,1052725,949612,13261437,252124,967708,18964687,1363839,847054,847126,719056,846604,846778,847195,1082547,847096,1082553,967723,967765,1082532,846817,846610,847102,846532,847036,846835,846838,846637,846841,1102437,847033,846850,846619,709573,846856,846862,847069,846877,846880,846883,846673,847075,1315374,846652,846664,883765,846499,883927,1556623,1028923,1481547,1483074,874537,1269750,1361661,1361637,1670299,1046485,271039,270997,270940,270934,270988,278338,1399554,1451145,1582273,1654744,1514596,1600738,1584676,1755025,1967809,2063530,718333,1220316,1662817,1873426,1353066,1543567,205300,701395,701359,1409685,1419960,950191,1409730,949888,1088892,1401279,1401243,347626,1904611,18886819,1684834,402088,20638867,1684627,1636390,1684843,1361646,983722,983734,1352586,1401069,1712554,1072420,1756636,1684879,1694995,720424,1270074,1867189,2001127,1361655,1556890,560257,1550377,1756939,1519474,1336686,1621786,623026,1940452,2274713,7019849,2604885,1604134,528391,493492,479974,1724335,1103364,2284277,1002772,1589755,1134927,4095405,843712,13397721,1621150,1420785,428956,4852,17353,598645,80704,1045393,348502,1060633,608848,1263363,1616215,13044535,423337,1828000,1827988,1766218,1324332,604147,157501,2258401,5148913,366097,1501518,1827994,1766221,1390620,836029,1868887,1828006,423352,1400979,1566475,1566775,1707712,1041400,1855834,430270,1762456,649195,368530,306529,1793617,424195,424405,1935523,1401078,1826443,423484,423913,423061,995656,1390692,422752,950383,1101426,1417563,2103877,1864252,1801909,22195282,1283367,250681,1039780,623389,623647,623788,624028,623803,869989,623740,1468350,1046698,1305576,21342137,1557604,967810,1312932,2261325,847117,846871,1288506,1340940,1288500,846922,847165,1287870,17566909,1057228,883672,884137,1789858,1315776,1104720,1766188,1630126,1766197,1268013,1906567,996283,1077468,13365945,1766170,4150153,1766176,1630117,20960653,617233,1013491,1630084,817384,1286139,1279416,1279173,1279452,1279398,1281906,1705633,365254,1279422,1393653,1789990,1094085,2171087,1809853,1267908,1304067,1828045,1061677,1062196,1079775,1858774,1132851,1131870,1809985,13137329,1264896,1454487,1390536,1413462,2101246,674509,1066345,1951339,1809613,2047399,749341,1951330,1952281,19582108,20356192,2047939,1364727,20223136,1457742,1457745,1720849,1136115,1311498,1401168,1550845,1061659,1062244,1361679,1062151,1457709,1439529,1978948,1581487,237076,208879,1633681,1727245,2238679,1727272,1728976,2238681,1802968,873448,873481,873385,873373,112879,1104012,112882,873361,737812,730108,873367,1104000,1460466,1063447,873418,873511,1089231,3186853,1958911,2210041,717961,1004614,14444485,1040095,2038411,420454,938761,884359,468304,1997479,1812079,4129909,858838,853027,1282059,283192,283159,1865452,2117281,13207375,1477071,968938,1981411,482149,840817,967513,475258,967663,846613,967744,967666,846595,967750,1086840,1011652,779953,1827688,695902,908044,1020742,1309950,561379,1076178,19285321,430063,484015,362446,1515736,850558,1072978,2487373,357175,514159,357850,358924,358126,93259,357526,360589,763693,3975001,261055,2123345,909934,566068,104896,1038475,968797,2154393,1025536,1676128,949666,258025,13044781,624076,623602,623536,623506,1553200,1987594,621232,620137,620566,619882,619933,620080,1899841,620161,544234,1400643,620155,620050,621463,620662,620839,620491,620152,1099896,1743583,3994327,1902007,622999,622993,1861237,1395273,1750210,749536,1302684,2595976,1263240,1954585,996298,860035,1005100,902461,1428072,1139787,831166,1456431,1954588,230761,230842,1906975,836038,1929148,1362042,1732483,619675,1968559,717154,619507,716266,2991235,955222,2204587,1014424,1287255,2246891,1747234,1747225,476812,1011046,538015,21721943,482623,1417527,456766,433288,139537,1412436,644572,19908115,15644119,1875643,1785778,813346,1103544,1074016,1802848,5147673,1671841,1834504,1654168,1022245,21666716,1585012,1018348,526024,580363,660154,355462,15024711,1763692,1824919,1824910,1584904,874099,2647833,1001770,20839198,2001073,318010,1054603,1054573,950122,1146504,240481,240043,1052443,619222,2336037,1354494,2142993,28261,100570,15856,28147,646966,13421149,1109040,444655,435841,645766,14871385,1414266,1423653,604015,890020,655810,605209,843664,605173,655813,604441,604498,604837,19855876,2015974,629449,740182,1052374,1603084,938866,869470,1781467,18078010,1424664,1045756,4782905,1052785,1725664,850858,1867771,2076802,805078,2588035,840676,18103687,1005682,93454,29458,428929,603244,603544,603175,1451727,603571,604009,603610,603640,603661,842872,18914005,427870,364330,602506,842860,603715,602662,603754,842839,378208,842923,842911,842926,238492,238705,237931,143590,987865,1530328,1132872,1146537,1720798,21543011,1043611,2698905,2698907,1592116,695818,13127305,936076,586927,1577827,1104405,21500843,1420413,2185867,1056892,1452414,1761991,2062489,206137,1387713,1256151,1256148,1256223,961336,1256214,2148331,725710,1098996,1099014,1382202,874558,413293,1557385,2036833,2150773,1739032,1405548,357571,514075,360430,844066,1639096,1420686,1230915,1502544,14599749,2694105,19647526,2145829,2145831,2382467,1978189,2213161,2374953,1502466,1306176,1250307,14812,160789,636697,910576,1306176,99739,2347741,1619347,1656406,1656409,1656415,617815,1460484,1656400,1460259,1315548,845146,1137699,845143,1655830,85165,845137,1089249,1324590,1063456,1707616,1097832,1033939,1233174,1828171,1089174,1802824,1003444,1803091,1098513,1803100,1870387,1615255,1441215,1635853,1855048,887500,1656052,873400,1709608,963019,873556,259678,1137933,1137942,1037029,1588756,1709602,547234,1430598,982669,1025908,1459917,1803088,1656070,1429080,1796113,1025902,2077621,1586908,13529263,2245911,1802521,858445,1519495,1036348,1074792,850765,731728,258913,810484,20780836,20677063,20677075,7727853,20677081,20602555,20582065,13521839,20677408,20731474,20652760,20543239,1012870,20677420,579511,823915,980119,479356,823873,823867,20582062,823870,951967,2029375,1105497,823921,713836,20567824,1858201,852160,1858195,980122,493366,20661886,990724,476383,481336,476707,478807,478117,477760,479029,481429,477295,576583,93334,81943,20582059,476740,342643,1639561,1080645,829480,319459,1078641,1796212,13788737,319597,1660279,319612,4729321,819319,819364,2132121,819376,319219,319648,819322,319561,319009,319258,223174,254494,808678,1107075,1584415,993964,1137633,2073589,89167,309685,892501,1510215,22191370,155827,25081,33862,4021675,21385,400357,400405,400435,1629835,751750,1629838,1899382,1694992,866323,866338,866365,1080180,1080198,400393,1629841,400369,1899382,1694992,400447,20638561,1526917,1618165,805102,866608,1982257,1092636,881173,866605,1032964,14406387,21797642,21825896,1023739,516865,555121,873991,436753,2088217,1239735,141838,1565230,1627213,1783537,3676061,1095087,1661662,2084521,2048200,1630420,1411503,1020733,1911808,1588759,2319377,1258464,882973,1689061,4740585,1357113,1238559,1376202,424300,513637,360952,358177,357307,360490,361114,1729681,5139549,1372128,1372278,838480,838501,1582276,585739,660325,1033357,1417068,838558,660283,1667950,3023223,1004587,20357017,623626,1697116,1966933,623905,624103,448930,623398,623701,1004701,598186,623638,973654,1587910,984085,45760,242653,1037545,1422315,2127177,2197115,1766857,1803277,1568965,240922,1999348,1999342,1103619,21570404,13284721,1660477,1660474,1660468,1660447,1618027,629146,629149,628582,629152,629155,628579,629158,2130221,1103556,1656025,13119417,2130319,1933624,1672864,1252173,1252170,1048975,1048978,13145531,2051188,552202,668410,552205,552457,9313,33973,22531,22576,425494,1101423,1655746,425425,1655740,331609,1248594,1906246,939130,15555305,70066,425899,939172,939148,1977748,21421907,982573,1781161,948913,1048051,423877,869464,1955221,1032742,936232,935992,936052,948952,22033958,425713,675745,1088775,20018389,1768579,1619893,1530073,2408103,866353,866344,881155,2588022,824974,5139121,267682,1670569,275317,209392,1595809,1778467,948193,1347774,1798420,931537,970261,21144452,1333746,2180685,406567,1648819,965335,1567636,1584208,1850914,2037688,13645543,1105170,1412802,1269765,1831876,13704853,650617,1845034,70531,1052305,1699003,4781345,1657060,1657063,1657054,1003378,1673779,1090194,936229,1666963,1814146,2065444,1761946,720691,1056481,720037,269272,13277247,19472875,1632673,2024491,1713337,1050754,1785928,1785949,719425,1785946,718918,1554583,1634461,1795384,1615000,1273368,1718659,1785931,18052984,829390,250462,249682,251155,1713031,1447614,1447677,225226,225373,1447638,480766,479485,1012309,713854,14061773,480703,480745,479419,478753,1448880,1614694,701587,610969,1915747,1722337,1749115,21242492,1440714,1296495,13491029,521047,13594467,2204521,14591183,15024479,830560,20272702,1872382,1891567,4387121,1040377,1964665,1434411,1915738,1831489,736093,1136151,2209699,97990,1738186,233446,863551,1476426,1146450,238552,1660906,1052401,2080705,1093191,1137675,1052482,332263,1601299,2252257,1469772,354475,739339,518677,1616188,1865980,1790344,1264026,911095,506455,1639180,1047394,1047382,1047385,1393521,895996,1230858,1230897,1369452,982129,1639087,1639192,1639084,1639204,1783207,20394799,1860784,1356675,1829245,1829161,18089731,761023,1355952,1809442,1273284,1828843,1830493,1782877,12975891,593797,2181547,572746,323965,1566757,1552978,513196,552415,323911,571189,569818,570622,323785,571621,1230885,4127657,1867081,2180471,1089081,668449,1466037,1629373,245197,2067673,512596,512788,1025575,6061,1466877,2070877,2070880,1076394,1047700,1992406,516172,349783,13254407,1435533,13170291,4778119,2130159,1722112,5148831,5148827,2218647,5148825,400327,21378599,1357554,716212,717235,1673596,1050943,13429189,871087,956650,830074,1563988,907114,14062399,956662,4240429,830104,1014769,907090,1003912,1016170,866131,848512,839722,1795318,1005067,4037153,866107,839689,294496,13798769,13917745,3206691,3206689,1611325,2019517,873421,873406,873517,4141513,873541,589789,586939,1094715,1002088,857545,1460532,846691,846742,87892,1628818,846616,847027,700993,565099,1973476,573967,598813,136702,656467,846844,1288527,1390896,836026,835999,1395222,1967053,6394553,6394539,2813475,1656349,1317189,797122,1036804,1036708,1036726,1036741,1599163,2360767,1036846,1036843,1460226,1036699,1036855,4271615,1036687,1036798,1480005,2443497,576415,717883,3557527,719341,2257913,863482,876100,1438197,2107617,1510203,1803832,904150,1936123,1471248,250339,249280,250486,250489,18710596,18710548,952195,2094853,2059372,1084788,1452504,1028233,1028239,1315911,1770856,1104453,1601842,19202053,1528885,1584778,938947,1607314,1296927,2923501,1778464,1778470,1759183,867058,1406697,1439772,1103610,1526992,868834,868891,868957,868975,586861,1020313,13569485,1752463,1599199,1526629,837445,1999504,796915,1526629,837445,1978075,588016,119023,1474596,2193047,881269,887869,877582,238837,846196,1371537,29392,664267,61726,591244,1002208,1233360,1898158,4094687,1685008,1848748,2404683,2215127,1978192,719710,2209575,2039149,931528,1060153,1264806,599665,1082811,1599214,853003,2162679,2162675,20582551,614524,13838213,529486,884170,884167,1673410,5218461,1802296,740260,237604,1603825,1603831,238813,224422,139531,693331,529666,1747312,1053250,1262028,1539532,1081413,843985,1045282,2822055,1130490,2073640,1012645,3876727,15763378,1137858,2162965,18950998,585340,842065,293989,960172,1254384,1537897,1537885,1107807,891898,1636108,1699165,1539640,1373997,1433715,1540225,2179217,1411671,2073412,1129083,1014154,323491,970453,424633,20652325,571588,571438,324586,324091,323689,799030,323971,240154,578674,1060015,271378,1060000,1909753,1909780,1909783,310498,1909756,1909759,1909786,1909765,1909768,1909771,1909774,949231,1142544,563473,843955,583981,25138,1460715,427420,720487,1414251,1328229,1328157,948673,1328181,1328277,1333908,2041078,1919638,1459899,602593,659410,603628,603667,21964715,17892907,604036,705649,1765264,1323051,1014133,2041138,2348741,1028146,1054828,19698136,159028,156319,604213,551770,602758,705664,842854,842821,842869,774715,603778,705646,842878,604183,842896,604054,842905,603895,172762,602515,2176423,1660786,1657726,900628,20543632,1108257,1559671,1371684,828835,13390111,1035382,1869130,2152283,1588408,1569328,2439787,2696535,632713,2696533,4009583,1447290,1604506,1751419,1676953,1928545,721000,1311678,852334,991147,852547,738400,1054144,513991,14860919,2156341,954199,866377,1478031,1085181,2272279,907714,887167,1903354,309760,1018789,1002808,1002802,1136748,1107462,2910769,1766146,1766149,1254300,14967645,1120263,876658,973786,970786,971116,970690,970780,1947349,971122,970735,971194,971248,902002,1036309,1512589,795232,740392,1671919,20676952,1710238,377788,977704,602089,891880,1710436,1977664,1977679,1977685,13342335,13561123,1553104,13467265,799033,13374667,856426,511444,571336,857011,1615423,856606,1067047,1618558,1617040,569983,569938,799108,323506,512812,570772,570547,1264116,570274,13342435,2209351,1091421,1907014,1702777,1384017,13070419,12690641,12740103,7884261,12690661,6395299,12690639,8092705,13026967,12740093,13011359,13011349,709468,1630147,1062385,424354,1038862,13036599,13086033,12690635,13036595,13086023,13011361,13086043,13482581,12911343,13026973,12823575,1610479,1038844,13078485,12740947,617149,1790023,617056,567736,442774,1635520,535012,567037,1422387,439219,574258,604090,1992565,1790155,1512436,669883,1630171,614299,574033,790618,1031227,579469,120082,4785575,1735771,1900177,1599091,1222374,1691425,845251,1036636,606043,1097709,1486593,1324575,845239,845245,1097802,1655833,845185,845272,1655050,880729,13611941,931606,1713151,21230408,799045,354058,896734,1511685,230746,13514273,480574,478342,476320,2020918,518866,469768,1977979,21019753,2215123,936004,1068232,1033639,1386720,1326498,1806565,2051140,1993597,2051155,2048107,2051149,4151497,2051152,2051017,1832980,2048485,2048482,1786168,1304094,1057348,20638474,1044883,1234737,738835,1673704,1037185,1287753,1033843,1037077,1656244,1376367,1934818,1715746,1694020,1342086,2145971,808363,524098,1434831,2448497,2464401,1146360,1747522,1586401,1747525,1085775,1768147,3723385,706672,13742901,624088,623659,1004659,623503,1572892,624025,624055,1643440,623374,448873,4770767,518821,4771313,236377,19546036,13254073,2195831,1362882,234340,1685791,2004511,2004514,1460469,852649,2062717,991132,1654051,1599484,906808,704032,22138328,481198,2210991,1536484,2170047,539716,1787200,1787185,1787182,1257075,721396,585724,1963573,13053233,1265208,2098996,20063851,1044334,1314648,18359689,1344702,13162133,9443495,1132395,1132413,13671707,238009,237796,240634,1730083,134755,1057945,149950,896284,697657,1636165,1636180,13443499,860251,1518064,945232,1324485,424954,1616224,877507,1314414,992584,970900,970801,971110,971176,1659604,971062,1956652,2119195,971083,1378797,970828,1659931,633682,2138497,971203,971182,971212,746803,824716,1582669,4000923,1007968,238120,238486,1131699,1108587,21502430,16746727,1137768,1300359,873520,1037011,845314,765064,1241358,2143073,1641703,20115592,21899168,1402059,1674445,360868,21840902,286636,1932733,1085238,908938,1906468,1086966,932506,2509489,967081,37075,1231638,950638,1287222,1584412,5179349,1978198,22020092,1043209,1135344,1136730,974392,1416159,5810061,504181,3689057,2736619,1136262,2103928,1136136,20554330,18723292,17738314,355483,876400,1843825,1308759,799690,1420404,1529821,706966,647350,19853755,7885049,844393,543565,1469532,1448859,1142520,1719244,1570096,1848745,1867378,18887653,1861090,2077057,1727227,2146297,1036594,1663912,1077774,1263681,1033951,845311,1628839,883282,984598,1940716,1864183,18235342,938743,21501314,1704637,423706,424117,1413750,1093899,12672101,1037719,1079307,1942078,1673377,1809886,1391889,425557,425497,425524,1869997,1977769,869434,2137241,1669756,271546,13682281,13982137,1000060,13145901,1859878,1760908,1608643,1906582,995524,1375101,1375080,1375071,1104726,15684346,1781647,1375098,1905727,1312698,1401693,1380609,1054687,1857967,1116372,1828918,987313,826675,1066036,1270227,1649830,1064713,1782931,1863931,1560544,1065445,1782862,1714099,1785883,1554589,1356651,1355913,1646782,1321314,1829326,1273413,1403826,2040502,2772679,2270507,701740,1248039,1120884,1028110,1443378,2688881,1028116,1909777,1028107,790693,1396524,1672717,2071513,1074393,1416096,1135260,1520545,1354416,1354419,375502,13736751,2071516,1133178,1354794,1302711,814336,2081419,917419,1729120,16031752,1283925,1277172,15555247,15555283,1376160,327502,971812,608314,826096,819586,819646,1587463,1629976,996925,1828174,503884,1781656,991252,422407,423556,21841196,938017,1697521,2242927,1661698,1779520,1476387,1253283,5140815,1716100,1243296,1840996,1715665,21600119,1955344,1859788,1715590,1848931,1663759,1480326,819766,1694746,467272,857746,1581043,4149343,950194,740341,1448976,1891360,15015617,1379418,1869982,1869979,1503435,1790233,2071993,1826992,1790212,905473,1503432,1501509,1610461,357652,13309731,1061122,757930,1087635,1906540,2040493,1054729,1294134,3085037,992026,1358841,1376835,856417,1618537,856636,518623,917134,952549,21697550,21750917,1935580,2041051,1966897,2000164,1014151,13261429,18313237,476452,480511,477571,1737214,1012069,477850,475528,477337,1105503,16006537,1424661,16006501,2041069,13967099,13966861,15337099,20505688,480715,1013059,251524,475540,4757431,2653797,1028224,250432,1857454,1012708,1766314,236272,1849378,21112964,1012975,4787871,253330,1447572,1012903,1583647,359053,358378,40861,357535,357490,1447680,1765036,1094199,1804327,357823,823876,1737748,358696,358918,359077,13753089,1266627,1019038,1001896,1765939,358312,357454,357262,1672147,357712,1737328,358027,957868,4128891,268069,1648045,468724,357718,1935307,1958686,1747759,1858933,1570099,1935643,2162381,1270062,1102035,1958692,1858966,2162337,1320840,21367460,2328521,1559941,1898128,1101654,1559536,1101963,2328517,2282701,1935340,2074939,1106028,2270263,1867261,1559926,1106004,1570036,1559614,1584118,2282465,2542255,1070290,563086,1861225,1606219,631912,1553695,534151,876691,416260,999286,1828462,1561261,1475118,9443481,424501,1004704,623470,552979,623896,1004680,18939580,952138,5193735,624019,13162341,623989,623452,623965,623737,598150,236263,1869238,553189,236530,553195,1869235,553156,15330251,2174323,448945,257080,258058,13618761,1903435,1941580,951055,946879,379831,848488,1676959,1759129,848335,1078791,662359,1045201,1782025,1385952,731434,1673713,156703,1859785,889258,1727158,1098606,1097664,1656421,1105590,1033987,606037,1094931,13837517,1485621,13292643,1145664,1685158,238042,18052570,1621060,1687585,1525099,2000830,1758322,1010218,1693816,659404,1105524,1145073,1807810,1471104,1471203,1669795,1710001,1471206,1471329,945385,1471293,1471326,2180759,2135233,2135235,2204515,945385,21641807,602485,157510,1622227,603634,707878,1018333,603694,602422,864424,3726805,1840198,284452,1037929,946888,1059142,1069546,430684,4708373,494350,659419,659434,17341,566161,602539,602575,602578,603418,1716253,4122117,1860724,13237377,2180751,13010991,873010,1854748,1054084,1966846,2041060,800125,357202,2204647,2179499,1287261,14406271,603436,604075,2204541,1728544,800167,1857178,18928,300103,300106,1621789,800167,603649,603664,659413,659425,1359894,620944,1299849,477682,481180,1643377,2051758,601393,1417941,1359894,1323531,304495,1662643,2051764,774934,1957750,1300275,21328994,979519,992125,357055,2051755,358162,799825,1242537,858982,1047319,1405092,1955269,269698,1092642,2829279,2213159,2213151,2213163,1839169,2213157,2068975,203338,21767249,1089531,2213143,2498685,549106,1855696,1274805,2107907,2228559,643168,2100673,3507687,1296351,590635,589081,582313,2132403,2111541,21460172,21460163,21459110,258145,257971,1654654,259282,259243,257668,259222,5157495,311437,21435899,14966925,1929817,1939840,1414356,3994405,1929922,13277465,1929373,1929436,1809691,1372641,855127,1410300,20062735,1929256,1270251,1091202,1643128,1942246,2127723,1447296,258637,2148335,12690547,1977892,2101192,1900387,16043689,1743490,1743487,1743493,2074411,1409220,867667,1052230,1827862,742912,540976,4756651,814942,949996,805153,2649291,2236357,852244,851602,1543882,1300473,852058,851827,852691,852394,1262709,744832,672025,725512,263368,1616458,573550,1274925,1274928,2271461,1031200,4784489,929833,1364487,1089219,708472,20653249,1797229,1097760,1656391,1728913,1081260,1870126,908062,1043236,1134933,1135587,1764880,1226319,1764319,1904011,4004555,1320369,19309855,1054375,1306326,13490973,934282,13349669,13350171,323167,13521757,354052,13354179,1993012,848260,1854715,848452,1059124,1008028,4224329,20451229,4000657,818272,1270401,1270347,1670809,1670806,526228,19375252,16816969,1693537,1231608,947452,1582237,1372305,2849355,768550,13770411,5193481,4722787,20489602,867211,1118724,891295,1480386,1937176,629161,628528,952318,1130154,1317702,1546954,13269565,1013302,2417555,20284099,811609,1254858,2175507,2280399,1851454,2175505,20705443,1832566,1917241,1897783,1861033,576667,576577,30235,1372812,1459728,136594,1681843,1681846,1681840,4019671,561286,282757,557131,836869,1935346,21542849,813397,4018601,913084,1377402,2282387,1684585,1770244,5140263,1858906,13222897,1898041,1559236,13170005,1559398,1770169,1546021,1289721,1773412,3994241,3994235,1431429,1867288,1898053,1558906,375928,983620,1558927,2803919,2358099,2193007,21241832,1931572,762754,21570443,1978066,1727014,967027,2075845,14141853,1070950,780298,4018175,1709536,1586710,1083666,1044733,621841,1635298,1709524,831592,1709533,831580,1709539,1378287,580546,980512,1510752,1482708,874561,1835050,974329,20202259,20202244,624040,1057459,795748,1136820,719080,1366710,2065717,1937956,1136052,1107441,656944,1842844,1043488,2036839,1020844,1862320,1135458,1707619,2050501,1035856,1630276,1589830,1770622,1263840,2597452,1554697,1025359,1316106,813562,1065244,190669,1803625,1374723,759340,1613548,1320453,915586,1034893,721627,1526431,1526440,860986,1526446,837427,430960,1479576,1430595,1313148,306514,1526452,1601464,1601419,1493952,1613686,2653933,2007547,1054096,2204573,2204579,1014121,2653929,1051471,1032052,2195657,312187,1043290,1446678,1375077,1917178,2031163,1618204,1272204,1756204,278551,1867663,1357017,1943515,1943521,244933,1535158,1566244,2078752,2853805,1347240,1353408,1613011,322045,877558,1645948,172999,836608,173035,14134,172177,428821,1448256,242623,242680,100447,242698,22609,69442,279418,569662,1019269,494362,494482,494797,567826,2065399,1617808,2065756,722080,2065606,2276339,1448301,719224,2065732,722092,1007461,2284785,1056043,348802,574186,348421,157522,1761976,2031307,722104,2065735,1831852,2411871,2555907,4694877,1295793,2284799,1056559,4009147,843925,349624,125215,532210,2036806,1328055,737866,578824,1953889,132469,569668,998665,1112946,739180,2059138,15756598,444709,19754215,850909,1707325,765229,944140,1987177,1373742,2058625,1512634,463159,477775,480658,480199,619987,357160,357943,357733,1300464,1611028,1417290,1025530,717337,793375,2196487,13193035,1385832,971149,209062,1395360,13119551,1094067,817402,817393,20677204,1789891,1120866,17166736,19958776,2280595,2280597,1058011,17974066,876370,948877,1955284,21367736,21840866,2365151,1274088,1271823,1539340,1044790,1337157,1582264,1255221,1299561,21272765,585949,1573408,1649716,1493835,1105752,1033267,2208027,838549,21516206,1651750,539203,1828177,1231698,1084929,947515,862081,1402350,1082337,970912,1315380,145939,937657,562609,1131141,1848055,20704627,1067887,967405,967414,955771,840646,724993,499717,274636,476143,1754434,853723,1754485,971722,979789,4223763,633214,570949,1301409,1730575,258343,1634980,13186053,18924331,756823,696910,756994,317755,756955,1303077,489484,19581832,19581826,478759,1533286,1012519,1533400,1012255,1095594,476548,1012231,1001806,1652896,21008959,620602,259186,1865509,1868926,1400943,1400946,1868929,1361919,1018696,2131181,13428653,621058,258991,259189,258529,138739,1300011,294448,1409241,1361685,80899,1360956,1360959,259111,13244601,258319,1643380,1400655,1528075,132115,1361664,257527,13244621,259420,13269093,1361739,258811,1616770,1494072,1909723,827359,324556,633634,1295592,257707,4782591,4148229,258283,894802,1135557,1135500,258448,4147421,1135548,3722859,1136793,1135284,1722373,1722367,1722379,236014,4145997,4145905,22006916,1722370,1135506,4147393,258766,18359077,22006406,236665,623344,259057,259129,425167,1101459,1522774,1052857,1146573,1132596,1657396,1358016,621481,448933,248059,1132806,2000038,1420335,579682,2307555,1801957,1081530,875821,1630540,1405395,2082748,1064665,362626,795277,135031,980506,966202,1592137,483925,1525579,887515,1478976,623362,623704,623911,1645666,236200,598165,236674,598138,443998,480655,234112,478699,259372,258472,258241,952879,257143,448963,436708,586999,10999,1538101,1414593,1466739,28117,565279,608839,574210,533188,574240,427483,574219,1538098,13451827,656362,1619104,1870696,1870693,16006372,1685818,1285908,1417995,20519161,415786,580138,580273,484339,835525,435937,11590,621853,1002331,1905184,20017864,20337577,22153717,1948474,1770193,13397867,4017723,10731297,1948468,1867480,1308630,1858942,1948462,2162339,1958677,1266738,818863,871930,2269871,1660189,142975,48727,2131179,653236,1088523,4783599,1866838,1662097,150766,1737241,851005,1842916,1779544,1780078,1779901,851188,1004965,1004956,1045159,1045186,1045168,1383981,291796,1607368,1721626,1931293,1891519,1005241,351985,827245,958840,1270017,1270218,21030994,590530,1520347,1757029,1743799,2013580,1321617,1929697,1929583,1809604,1422789,1338588,1338570,1535101,1311447,1311450,1808443,2081242,2000851,1098636,1094838,1037143,1098402,1094862,1137774,1103655,1036639,4749273,845287,1141164,1111704,1638409,49099,79576,1656238,1729018,1288188,13103489,1137750,1033879,1341324,1486365,1417992,349303,579406,265699,334471,4009553,1066339,2354753,2354759,2285213,1671145,1105965,1386954,1931377,1930342,1929541,1941871,1929478,1371234,1386966,15254197,1056778,1101003,1056769,1931329,2174895,4014205,1316094,1941802,1101234,1941829,13192915,4014213,1941841,1375950,1375944,1056766,1386843,1101237,1941748,1663513,2354757,1930432,4019619,1753576,812185,2121659,1756219,2121663,1616239,1264728,2375053,1460763,240340,949732,949651,239545,1391841,1128255,842434,842608,1966363,1145055,2001199,250183,247162,13245069,507043,507037,1125864,1529722,1529740,457276,528388,669430,424033,2157315,2157339,1754266,2157331,1753777,251134,13245005,248623,248998,251533,2157337,20810779,1378080,1038022,4015263,1362357,2047735,1828744,706732,238126,1132572,1501545,20167354,1047703,72937,836872,101620,819589,224428,607000,101641,882307,973942,1607950,19906705,2033623,261976,777502,1866523,880735,1763428,1240860,669316,2072770,2072764,681664,20944921,1725481,1091301,1725487,18875749,970249,13094511,13552767,513157,571129,324007,570892,571522,1602562,1714186,1409262,1409253,1409256,1291341,439141,284380,1844191,1048882,2039614,1036249,432193,551632,662443,119671,119887,119932,873397,606088,1062391,845203,1062394,577228,658150,136876,644461,598594,831574,1410639,440014,1083330,1571578,305185,1802944,873598,1728991,125116,1001176,843964,604795,912166,566194,577201,577306,10045,348604,18313372,617200,1604830,1614862,21797093,749413,1486245,784453,4240981,343864,303262,2049910,1054612,91243,1940461,1954510,1747387,1872019,2213133,2213135,1565233,119737,94021,579397,18745,1460901,171811,610231,1981135,160774,598747,843970,349336,17043244,1025554,348778,603412,1372809,740680,610105,1848760,1848757,600331,869677,980038,1480257,610081,610165,601351,1002388,1801711,21367262,1203546,565504,1476189,15563059,1845004,13770093,2076361,890512,2076358,961735,13389821,20489860,2047606,2102542,2415805,13318529,1428096,1097787,19447270,1840486,468775,1840480,1737322,16948498,1054876,14684683,636520,51310,496588,1053619,1306734,20018416,20985511,1244016,1037917,808324,952573,1646416,1693822,1532365,1437192,1487943,622735,838555,1803319,694633,1255599,1255104,238132,1408734,1052770,458395,1038514,1871713,1937866,2130619,2127175,1664590,1141047,2198203,1812226,178738,479503,246847,249853,257749,986047,1053868,258712,1526770,1339614,21556559,1870060,1645162,1661632,551431,515632,1019044,1645831,236098,235063,256486,234343,15684931,235594,235333,251227,1348365,15330243,248386,249838,2038090,3810319,464140,1432278,13545201,22099208,250039,1861156,1790632,231862,446917,883615,876103,1734523,1634155,778759,1676077,19103473,1944934,21274037,1448892,239875,18735823,1785784,1962550,1962553,1849042,236332,619912,621115,1724344,620710,1104702,1027015,1784896,991249,1390665,1630114,996307,711337,2576969,21420950,21420962,22019093,17043421,21420956,17043580,1803913,534739,1005184,816664,13134771,803371,1091691,1509798,890140,1043620,1288608,1684354,1145319,1951261,949096,2389443,2389439,2389437,2195387,2389441,1903531,1783441,1607671,1863013,1043587,1763716,1590220,933613,1742857,631909,1743136,1743133,856918,4784851,857428,857050,857440,2240907,2240905,2240909,13284611,1732120,1933843,840475,1030990,13490345,570676,571765,572815,179965,324124,2543273,236635,324250,827728,572959,856009,570091,570076,1935283,323812,572086,571720,856495,573226,572140,857041,423322,570238,324535,324625,324715,449866,569965,570052,971974,571801,892135,1616836,323815,571924,1777210,1038829,879919,18102676,21797276,901312,3754673,29380,122842,105811,550192,2622087,1778647,1270095,1062718,2050765,1684369,577429,1656655,2711077,1722814,454528,13137233,257155,257566,248398,448852,448921,13760691,236245,236299,235444,448918,448960,374461,236512,258883,448867,448942,448906,448882,448957,448951,236425,1224774,413968,448891,21707912,448966,21707909,259168,259198,259339,20861428,2720295,2492023,861013,861085,861088,861109,861049,861106,21924902,4003209,861052,861055,21925559,1512532,1320231,1320051,21925550,1354038,861145,861133,861139,2071087,2071090,861154,861142,861130,861148,468577,468595,468541,1353921,468571,861112,861121,468592,329821,468520,468553,468556,1343133,22099445,2071099,1955365,1977901,1977856,145906,1056037,1038811,1286538,912724,738823,1650790,1622161,1574962,19249612,1756732,1740232,472582,974122,364609,423985,1604782,2383051,20155684,851950,852274,852388,1928569,851842,852328,2181641,357898,1474569,1106904,585754,1072993,1257036,838630,1033210,1254837,1044718,1578028,2267481,717802,13744053,1723144,1069669,21855590,1287231,21783389,4015253,238093,240580,1088877,21469616,249061,250588,248677,818899,248308,1601458,9443299,13185999,1929829,1950580,1982914,1830004,2087254,1036264,714985,810979,1525816,1036216,703654,3419051,794623,826273,826333,1520524,1799587,2057584,1025056,1459011,1964161,10731731,2039257,15645034,1783510,248509,247978,587266,737794,737962,738004,15645046,444811,1581049,1250883,842206,1106082,1001725,22006022,1033402,296920,1517068,13119429,14444503,1060234,1096356,1266720,526132,1425456,13185575,125179,69748,646861,602509,881212,569608,596653,8091729,13490961,729337,80650,1853242,437806,13529383,1666303,1390506,341206,341842,336865,1268052,758890,2047618,2238501,2059621,2249569,519184,952219,934528,1660123,1314849,720154,13585515,1669813,2180753,1471305,1471152,1471458,948166,1081302,1036465,873559,1669762,1709959,1471323,1471209,1471332,1669837,1061113,1669942,2180755,1669939,1471212,1471314,911761,871171,1919533,18803140,1010098,1010104,1471149,1669945,1471518,1669780,2180757,1923601,1935541,892966,1471311,2059363,2059366,1421685,1919620,1146498,2797193,991123,940279,1686652,1070017,1977910,2370617,1855699,1453377,2044006,1859938,22047971,358507,418492,1100187,1009852,1056055,1301502,856936,1527073,1024522,1134957,1651738,1840999,2491451,20235367,1033159,812176,1518133,1215972,1063861,800905,1224375,1000675,1000738,17974840,1271253,2262045,1730929,1730920,21204185,232771,1101867,1502613,1092399,1942273,1942237,1093728,1382289,1382082,172240,136144,2198743,173191,172348,603274,603352,604153,20850442,774742,793504,903769,740668,953071,345715,1768195,1033405,997381,423835,21766298,13193223,948895,948916,18300991,1756234,1756189,5101049,4148331,4152553,2315509,2050570,2306857,2361335,2361333,3879213,2051011,15032525,579931,1137822,1136073,803275,299677,1135668,718357,619396,1303749,1111584,1887082,1826158,1826152,12822949,1089528,1601545,1949191,1617796,14693765,1659085,989185,165805,1721296,1046110,13798627,1685755,2306839,1891153,504211,660118,599803,515230,559975,648922,1425576,27859,580339,662269,14587,643900,579367,21403,745282,7093,432553,1045945,1369545,2000170,1372089,715090,573883,1300035,121210,843619,598816,566260,1106574,172945,1656712,1656709,798946,842848,428818,156331,605215,1106466,756472,604390,159019,13017971,13161955,1014070,892897,1919635,2399193,1550932,1694344,1511418,1868656,21766193,1694380,1456374,398149,657775,1038004,14591193,858346,858196,265861,1030717,569905,868762,3459825,1610971,577303,577270,14563,657052,659137,368740,658117,658114,658093,658111,658108,398155,658087,74746,649489,658105,2033017,114622,658102,74764,658156,427771,427699,427747,69436,69445,658144,1028854,136912,427744,658171,835177,600772,600763,658198,658255,658258,173680,1660723,521932,1756207,939145,658252,173230,173242,172414,1451778,844540,1019641,1084680,13154303,1623649,1852939,93115,798550,2059525,713611,1977943,2213141,2272059,19201924,617146,995527,1631713,2052367,437743,9781,29536,441343,705673,574138,75484,565912,125092,1728142,1618246,1662187,646063,1045744,1045747,636691,718492,92530,808804,808828,1835620,439093,1532617,1712392,610039,912043,566152,1521289,1232274,1509582,1025548,1457886,719350,698386,1590784,1457892,1616488,2593643,835849,341029,961075,1538080,1630192,423670,1660873,840103,728047,1494126,931672,1420017,1504530,1368852,20984935,2010583,2010586,1589356,2066101,1131234,275653,13215703,1477092,1476897,1338582,1338579,4265853,395002,1942336,1866235,1875646,1966972,21854300,316912,1104747,1104696,2229271,1454064,1474611,172054,1595935,848098,172726,1763476,17182,155902,172465,1370577,171982,2105344,621271,12689863,621136,623380,623611,623542,623728,940054,623953,623998,623455,1028434,1964164,21529163,2034235,2382135,1953373,2228555,1101996,2213177,2088202,880933,1730308,2018134,2210037,1002685,1694986,1694680,635155,1056064,938788,2000989,3769911,1530775,1583884,238594,1856551,1349694,949675,1082289,1287957,488521,319360,1525120,951529,1089027,818200,4146197,1919296,1856170,4020565,4019681,186064,1530793,19447801,810019,359275,2126415,1930033,1941310,20744518,1731400,1768597,1387626,567691,17293,567838,14339865,620329,620599,620752,13382039,620446,620197,620626,620740,621049,621337,621553,444853,2091016,1845727,740674,1467465,620011,620404,620728,620698,621346,18301264,620524,12902025,2497067,158245,533128,1451673,898900,566314,1467444,565939,1264443,2619765,621562,248026,250411,1844965,1264443,621295,1467462,1467474,1616497,620644,621451,1634404,1295070,20142910,700939,1467453,566653,1467483,1467480,1467459,2108237,2037601,1803592,1467456,1467471,624427,625120,859033,1410648,14236489,1641319,1866352,26707,563491,173461,541525,564418,76834,2044501,1077453,1705594,954751,836584,1047508,349573,705370,348784,4111703,566407,92389,11647,427447,1685641,1756276,1077426,13743563,16315420,1955179,1954504,1978165,729016,230950,1058296,1274394,1088769,22381,21364,23983,22363,1298595,28837,29161,28054,26809,1967068,1846396,939154,1264311,539374,1097202,1969522,1504113,1673140,13036117,486355,946636,1984051,14237603,1077408,1904023,1790515,1616248,1104729,1104723,817363,1264236,1868854,13261991,1979140,2177881,1784884,245770,345997,1616245,424324,424102,1841785,785287,842815,1093401,2001148,736558,224128,1517848,2496783,13742675,967756,2048809,2065927,13771085,13577971,1870036,2281943,12902685,21872534,1278003,1283532,1731295,739144,21751277,1630105,1285338,840193,1285326,423832,2193021,2393107,1085700,1094802,1094817,1363602,1094823,2088298,2040823,2029654,2038150,13162319,2511829,1144167,240511,240463,402964,1534819,1534780,887638,2206749,513583,357553,358399,1289937,611683,717232,978223,716197,18686935,699937,1701541,217330,13719617,1928887,2088655,19308811,1091199,1929538,1233840,1517467,248707,1666942,2120649,13505219,1927942,1012576,1240863,611623,1561141,2088178,1355655,1830751,21273758,951115,722056,1362984,20530369,993580,1090275,25960,27991,1466262,1774171,354169,1848934,354028,354010,354178,22087943,1851118,19426,3512829,3512831,354016,354214,13127291,3512827,3512835,3512837,21144152,1639852,1047205,617191,1654837,1704121,95488,494404,242719,1240194,1240197,1240182,15025233,956680,318919,1544665,1592218,956665,172513,1067983,1361748,1361709,2188393,2133833,13760299,1742995,2133829,1818712,1509600,1354692,582346,266434,1145916,2398119,4764737,3914507,3971199,3982027,22060070,20474812,21410408,1713634,1638997,1087947,2198931,1095846,1646389,16041484,589210,989611,802768,1794004,1859278,799966,1827739,255154,1727653,13594727,1057501,887533,890581,1234743,1479438,2184605,469915,1672708,1371132,1349535,905707,819616,1349535,462907,948670,454933,303322,1434648,909880,201499,1469058,1270248,1099158,562957,1433268,764026,1237863,2250371,842791,21697337,717775,1710982,454912,568282,1726288,1970620,477265,478048,476335,480064,479347,18803182,20554570,478027,480733,15005859,478783,18913507,480868,480817,1732654,1320798,4129053,3950751,18803161,481168,480598,480820,480823,265651,83548,98674,109381,2932775,2245915,2194445,1941604,1829797,1941349,935254,1062601,2113497,18722956,21912365,21912347,799057,511531,513391,1618507,511579,511906,570832,323833,1617376,2048599,13619053,21655028,762163,3974137,1901200,855748,853093,633520,1122618,990931,4005427,1122549,363484,1105470,1122540,353995,354019,1556713,1769098,1524502,997357,1679869,13145417,1130478,1130463,1130481,1130469,581635,4778539,2138451,1847014,1867996,1725625,1380168,1856941,1505865,1016080,1005091,1596382,1596430,687121,1586428,1566562,1555564,1680748,962374,1648387,937510,2136885,2136883,1911229,255679,21367280,2633789,479161,18927091,4781495,1082241,1721905,1491285,1931200,1831348,19752556,16205083,1629490,1273611,781858,781861,764485,1763503,1983004,1720828,751009,206776,1988041,13552955,4386851,1368597,6688187,172879,173665,172564,26122,29533,28768,27940,27949,566755,566413,566416,566974,566419,1713928,1578070,1092192,1713547,566425,566521,566758,566428,566431,155014,566029,566434,566032,566014,566542,566935,565882,599785,1419588,977296,1306767,566422,566437,566104,566833,566440,566188,566035,566947,566446,566449,566452,566713,427624,69457,566455,566458,566461,982084,565921,566473,566683,1459518,566476,566479,566482,566485,566968,566533,566467,565936,566590,566008,1451769,566488,566050,566491,874414,566941,843637,3859963,883636,1661440,238543,1673722,1283409,2102692,905086,751132,588574,1540231,1636189,1073257,367120,5218275,1537924,103165,1699033,585826,1795495,248590,250474,248371,13245037,251356,250696,1333830,251497,21735806,13672189,20168731,13245039,250081,13237901,13237871,7020021,186805,408490,1446480,1897243,1864882,1037875,1653490,590953,1653496,1653487,1653493,1345263,931624,911083,467737,311476,2161175,958300,1098129,1089261,1784203,1060321,1040353,2624747,1702927,20154694,1052323,16315285,1665394,1524160,1357416,604348,4011215,1084143,1023673,13538941,475264,238441,1436793,1611655,930466,224566,1844341,1658872,1475052,1071670,247213,1007869,825778,474772,2094550,15024133,1116432,1242084,1619554,15254479,900964,617122,1790119,1003918,1402281,1011847,315901,1456890,22210,566629,1532098,566824,21599924,21008953,1592347,1592350,1281573,2277529,1468821,565858,1400115,1373205,541531,1456980,1263894,256492,12986079,21483761,620773,621184,236266,235825,598123,443977,235765,236860,552925,1546714,236194,480322,475924,1619464,1321428,2176425,21751127,1525633,1633564,1702891,1917298,14062215,1091040,875737,875773,805906,1597663,1525450,869020,573259,636757,1338159,583954,348733,427513,603442,348964,574207,1399626,1468560,602167,582460,3894259,1817911,13569657,1868860,1868863,1036459,873376,1089267,3669891,1604497,1232781,454630,454633,1657366,240484,1540645,989095,1931392,1584658,1104690,1104699,749527,1039030,822166,209587,2114881,2181003,2145853,1608058,1048933,2255541,2145779,2255543,21315278,711715,1450707,593437,1675642,876937,1652914,2159683,21898520,1977973,21113813,619417,721018,717301,717376,717382,717400,717388,5124787,20780605,1954939,559930,90763,156394,566290,566023,13491053,880558,2078368,1873438,13254063,4144867,756640,568969,1251618,2214259,732961,1092090,1952581,1828969,1702762,423892,11554,624718,1466475,2354165,2357877,19511506,585625,1411665,1001350,12917861,1513006,659728,1648378,1514305,600856,92527,1837567,1255557,1931020,1400328,27970,17278,1837480,960181,1839934,1405431,1932268,980437,1399674,1836910,1100607,13077975,2181619,1646962,1842631,1837441,1355724,1064710,1372674,1820128,2197949,657820,1718152,203953,907330,1540888,13207089,991105,2128757,1635103,1774963,851053,1099089,981772,1075971,981763,1004863,1004266,1005019,1005016,1045141,1004998,850654,851371,851341,1910077,1073134,1146324,1132128,1132698,817294,842578,884086,884089,884050,884011,883681,884146,884158,884017,883804,884071,884134,883687,883699,883741,884140,2665815,1451601,1451607,1451442,1451208,236122,240433,1899235,809971,240328,1645732,480616,476353,700528,1658908,480595,479431,1599754,1054645,2906715,2140105,1315530,1599835,4143849,1795282,1517812,1982962,1897795,569485,1728409,21937169,2176357,1015375,869701,653488,1410306,601804,1488198,4770591,20838406,20944978,1859191,1924780,882652,2144151,1729723,1076187,1266414,1770166,1559566,1287981,949639,18078820,514399,1397268,368383,115822,608866,646837,122914,1417539,982726,843961,881242,242707,602245,537736,1940212,619996,257557,624739,1848448,21353324,479830,13300295,623758,257128,13170085,620674,1384872,1096173,240493,20794651,4781923,1654126,2412835,2289045,1446084,1806277,1438413,1647367,911032,2140971,2048911,4096465,2343017,4021875,2126413,731554,3974671,4783943,843244,2369245,4785955,2369243,4780027,2202387,1629283,1482075,1024642,1429635,20235577,722059,737275,13908263,868498,1840516,1914514,3805009,3769341,1759990,2532839,1064803,1602382,1685050,731464,1511229,719905,953587,621505,1851274,1283949,2047738,1834315,332341,1634914,2087224,1691206,2047741,1834534,1831681,1834276,12917975,1834069,1832605,993718,1277004,2255579,1810087,2216113,2285747,2194175,17067280,17067295,17067292,17066206,2194173,17067283,423751,3616829,1258581,1525153,1587322,700054,1132539,274738,13317871,13317893,425563,15016415,277795,962155,588562,799219,1540189,727387,1539601,997870,134782,1044796,172543,1106607,1546816,1299993,101668,1460454,1563325,585850,1639042,1794952,1142556,238378,1016719,1016725,1519606,1589815,1538386,1589761,1589773,1589812,609889,1043518,1589782,1589758,1107567,1428240,1868923,1361700,511504,1419717,1532194,17057125,945334,1630189,1781641,1094043,1623748,1532068,1055065,271549,17266,444712,444688,20809708,444700,444721,1952329,17554798,1931341,1381122,1499580,1809982,1942258,1929550,1244649,444667,2023792,1042600,2399083,631879,1403928,1357797,1897081,1897078,894694,1859995,1867411,2162333,1935337,1777393,2162325,2162343,1321011,2162341,20974513,20337439,20638531,757522,1583755,13553205,3220483,3220485,2837121,1342686,911143,1766914,1952965,1808296,1817647,473506,1831285,1851292,1686364,1831237,700570,1441734,1100970,2087383,1496640,265744,540859,969544,905011,274192,823810,429949,1294080,4009685,2228561,2088295,2088187,2228553,16746922,1875460,1281168,764458,22191745,1146363,1411509,1719769,2577159,2209247,2167967,1862962,901690,644125,1739647,1824043,438679,1471308,527782,426637,819751,909871,819730,338089,860272,1638859,13269467,869965,895891,1783786,579067,1604872,1400421,1629859,1629088,1629445,1907443,1854997,1254531,1109601,1860034,836593,430051,2566733,13578371,13350087,13270257,93541,29479,437800,3997079,437824,437812,437821,437869,437854,437863,437836,437815,437887,1089036,489364,437827,2265443,423673,1282383,20061241,1754686,1137717,1673698,338389,1343796,1345665,1239012,1593937,1763725,1928299,1033408,2003395,2346625,2100064,2515545,1535650,1354650,2132537,1566076,1649314,1043254,1609687,1634815,1756258,1830262,4012423,418543,2054068,728218,1385151,1062256,1834777,1865986,1870576,654832,627730,850579,852895,13215905,1659958,324727,971119,2193099,401281,1773658,1417920,13276597,475828,480487,16687,636415,948727,298429,13306,20236555,20383102,1644958,619489,20115079,1060867,1891288,1590898,2056687,1373853,999409,660394,1046503,1706428,673141,1280247,2033212,2273335,1034416,2131219,1978015,1978018,1321029,1782850,1604854,1978012,20568193,20896459,697696,1581592,1581589,1357740,516610,608836,1106487,1489728,1414596,1047496,494899,172399,602407,1402821,237430,882049,1784674,1403820,1671502,2047468,1089060,796546,2556189,1981417,2157669,2163313,2398175,4722569,235552,21600479,4145941,4145741,1018879,623956,1554739,4013767,22194421,18313384,892357,248857,16194079,1555900,1555897,1353681,1555906,1555921,1265616,1343274,1146150,13069227,1344651,1345659,1555816,1343589,1555849,5218077,1353747,1555918,630001,1377309,1555825,1555861,1355574,14977431,1555915,250636,249793,249745,1353465,157528,1535212,349171,349351,574096,566746,1451733,1547080,21019522,566053,843643,874006,113344,985219,377542,843613,1966411,1573363,1013461,1674037,554389,1848850,1848772,21352010,20062501,4108579,13185771,771451,13309687,21766622,1590844,1540891,1258578,2149033,631855,319783,1657120,970591,21420944,1697413,1091268,970582,21925544,762643,432460,967891,1823203,2638215,2403419,2568265,4152029,2403407,17203780,13899695,15005107,16006354,242899,980464,167842,1056379,270964,1868671,1064662,1101714,2138755,2036287,2036290,2036293,1557217,1491552,1023397,1023379,1863205,1693819,1868713,1257897,1342809,1362609,986155,5810077,633064,821872,198286,1318140,860377,1432092,239506,1933093,2077240,15322489,1803274,559027,1699303,622684,1840375,4147771,947656,1366689,17544496,1884940,751984,1663444,1285926,1316271,2388685,1780567,13467097,1094787,1094766,13460261,2088142,13459705,2088139,1780546,1780534,13459551,952921,1780540,19285690,1101699,2088145,13459605,13460227,2088151,13459591,16043305,13442441,22047926,2088148,584185,1253895,980449,980425,585736,103126,1071841,1411659,1514458,1001347,1255587,1032694,4782475,13200219,21723416,478057,1076892,21053306,1731310,481468,621376,1732984,513442,358594,358756,2021101,347725,1032226,540796,1413474,27655,27673,16193362,1135248,1030204,1136709,1020931,1135281,1134384,1135350,1001272,1134978,1136316,876004,1021777,1021747,1021744,1021741,1021819,1021822,1021825,1021828,1021831,1021705,1021735,1021732,1021726,1021729,1021753,1021750,1021756,1021759,1021762,1021765,1021771,1021786,1021789,1021792,1021795,1021798,1021801,1021804,1021810,1021813,1021858,1021855,1546774,725293,15799468,2021968,20018773,1399545,1707676,1952320,1903489,1809571,1941976,1081338,2140665,853543,21872672,4241283,14977313,853417,21352217,4136545,822556,852103,852457,835900,852466,851980,1661362,323482,851944,852028,852406,851812,571513,851680,1439730,1724392,423256,423997,2036116,896461,354511,619252,1783141,2035219,1432158,740884,1863481,1105911,938746,1644658,1040098,414334,1868935,1632628,1092111,1643773,1785529,1089552,792106,1719859,1806994,1017970,20296981,1618339,931540,931573,1552879,1740325,21157322,623032,872902,827329,2684099,3472247,1836097,888625,758383,1867597,1867603,1867591,1867600,2047732,1070338,16948678,1832869,2188259,1520998,20930326,58612,1653649,1052821,842386,1078362,842155,842152,842383,842179,842200,842593,842137,842194,842176,842389,7103417,551758,2101708,1625221,708802,2218525,769078,1616653,359404,2223949,2040457,16006636,721384,324592,505741,633628,13752429,122092,1955794,1413717,1566868,2087461,897739,1627219,1622767,22195903,20543887,17205100,17178751,1483680,1476447,282538,1479867,1411410,986329,869674,1857595,1524283,1686079,1593550,3557923,2000254,738820,481432,479209,1344042,1513330,1419039,1663726,2088610,970165,1494486,250816,41539,1256613,1539589,368479,585370,324070,2193521,1107450,1766317,621556,370630,1116495,1116816,624007,1382025,1737460,1381923,257800,1564555,4012557,1524604,13521693,1728061,258295,257830,325141,259195,1481427,1992550,259000,1654648,2281947,2150361,1639537,851200,851023,1707154,981817,600733,2510853,3168879,727147,1471620,4763831,1000342,1420353,1519837,2037640,1114905,1650472,1020346,2111871,799204,1539211,1564048,638383,427012,516544,1023760,917149,603970,440713,863086,478294,357319,480964,479392,358834,330742,478435,1372161,13103619,323866,324685,571912,512770,971446,179920,552238,1591375,1066369,1930555,552220,552466,1012333,2217845,1095660,1592371,552268,1301016,13177299,480508,132967,866797,1145289,1145268,1145247,1145244,5112811,13521631,13052985,527620,2662155,3614943,21242420,907564,810760,13637779,1829227,1982899,1963555,782326,845512,1770178,1558930,2074936,1958704,1927717,1524961,1822651,1369122,1357923,1558951,1357764,1867252,2282487,2110121,2266095,1707259,1102482,2042515,858154,1713496,1639342,239812,237556,1052881,425617,425251,949777,425377,425506,1101441,425323,1841770,425218,1101444,425275,425599,19212484,1073104,1073047,1722262,1722259,323425,2140305,1768297,412672,478897,476728,476479,3558483,936223,354586,513799,357916,22191268,13483351,1140021,1016119,2253723,1977811,1016221,1837237,1016110,13900349,1016194,1580233,1016122,1016050,1648150,1016065,1016056,635755,15330255,1139931,20718364,957637,2506467,839635,1342521,293848,1596394,1139907,1139946,1016098,294025,1648060,1648084,1016107,590359,1734589,353983,1801960,1887067,717742,1947580,1383411,2089339,1081533,2147405,1464780,4567665,2212303,530002,811057,3954387,1350546,1352907,717673,236950,713719,583933,1436535,21230096,1849765,2041189,2041192,19753660,1140033,873082,1547938,809584,1541479,872992,2047531,2245863,4000787,1666477,1120713,1240443,861247,588937,725863,20555032,1781314,477511,475753,476221,476284,475933,475570,796081,796003,795769,759049,795742,796087,13325629,424042,1781149,1515721,1779169,1515769,1615075,1515718,1515787,1515766,1515757,1780057,850702,1782325,1004926,981709,981730,981754,1946785,1444353,955633,1779445,851125,1779850,264871,1779943,2039815,1865779,1625614,357280,357802,358336,615145,2077030,743695,1457667,1528336,1550824,1528189,1550950,1550953,1694182,1031440,731437,1924693,1843924,1924690,20325802,740233,787459,1049281,899971,479032,1932016,1719259,2416337,1014541,2007427,2090944,1603303,887878,873874,1614853,366823,1790098,952201,1308738,1116795,1090200,19906549,798589,1096617,274999,814090,143185,635161,275251,275308,1646620,275212,275179,275278,1090266,21112025,859021,858496,1289460,2047567,2415807,658051,1248141,2222681,1759078,259402,257413,1988155,851056,1560037,1132587,1146543,283225,1655548,3157667,2062687,13309335,2105959,971545,979774,971572,971512,1713436,2371375,1861150,1859842,1624474,740149,911110,944398,2138997,2139011,2139007,2139005,1045510,2202391,1411596,705496,971497,480772,251299,248347,258463,258928,258097,621334,258193,15562769,620836,623689,4145923,619891,250651,250495,1643641,259069,250258,250369,251143,1645747,1375311,1603243,880498,1517563,21396704,1517626,1615354,1615363,1615357,3201725,1128777,1615366,859729,14860757,1904836,1765399,17067484,935116,1134264,16843720,1984339,1269960,1844683,1984327,738829,1392300,1377624,715474,928942,1352808,2098276,1352886,1352889,813427,1478373,892957,1472505,622405,1028851,1962544,282502,981970,720430,4748953,2015506,725455,1797307,1584088,270910,270796,270754,270826,255190,309379,1722268,1006315,2035186,857494,2140667,620119,620971,21654467,1908652,1935193,1476510,1516612,970741,851692,324661,873025,238663,989089,1040188,1259838,1259835,1030570,13309683,1321551,757843,996013,2688623,1935394,1119348,2254735,957940,1686616,1686613,1686610,1686607,1686604,1686601,1686598,1686595,624082,68359,662440,1238787,66184,1753390,821689,358732,477436,812059,26683,114211,1691494,1756429,22060856,970237,570940,570607,569827,359203,572968,572773,511609,22194604,20475865,4790895,197707,13389583,247549,1652869,1981201,1094154,362896,608842,564520,147589,12902641,614281,603652,1317486,624004,623833,623755,624010,1819624,13292355,1982977,570625,206647,236590,1089045,1041325,2135247,1608103,1471410,1669846,2135251,1669843,952141,1669816,1710526,2135239,2135237,1669738,1471158,1669774,1471161,1382838,2135249,1923670,2000194,623485,4786559,2135241,2135257,4145685,309661,1599559,892450,1685464,845008,631660,720586,1325508,1031986,18887488,18358951,805993,94114,136138,751180,27979,92500,29800,26071,566680,173323,80656,614305,603565,1456767,838072,660151,2019556,963037,1696141,2854361,1447956,1025029,717229,1142523,1506780,1341384,1630231,717517,945874,635812,3723811,1917220,2027680,1840831,4005893,1529782,1715788,1082556,846820,846895,1347264,846643,846640,846625,884026,883939,883942,884023,13743665,884119,883945,846997,846670,847000,846517,883753,883693,884077,883951,883954,883957,884053,2081875,18902200,807286,807271,982444,1262739,1094541,358636,588547,799333,588601,1948897,1913053,1283466,2381915,2013802,810031,535627,5810137,971269,970702,1832662,33820,33961,442786,20629,349216,555142,349225,348856,998440,574285,739354,477823,1377813,1797691,873757,895105,1941457,1066420,2166925,1829686,2499019,1233258,18634666,1630156,668002,1648264,1314195,859705,1252743,938881,1120560,1120632,13789195,560371,1090818,1106205,1755730,13779095,1526014,275284,986068,14135351,1604107,14331631,2799713,2075566,2382395,822364,324262,570628,1091352,1837690,570304,570784,571957,362257,1552981,571807,571756,573115,323089,449881,1564378,1649194,1729678,420505,709816,6394345,219247,1089009,1616455,930451,2340819,868969,868765,868783,1736518,1606612,786451,935800,1654612,750925,1009426,1689076,2699427,1420035,508462,1683313,559000,2256427,1134249,1983079,2303409,19698904,4010267,2246469,1371933,1336773,1336770,2266087,2266089,1005670,1296042,897376,740065,1825330,1615933,1704742,21145463,635215,1238157,81622,586150,1253508,503878,13061371,1440543,1767556,1302924,479407,274966,274978,478675,1613539,868942,586780,1654888,586903,1020277,588001,1052017,973003,971704,868999,868732,1742641,868990,1495632,588349,585514,1256406,1490478,1699072,1594558,563470,838564,1518019,1703038,1271043,1675435,1270050,708850,2296115,2052091,1137099,501154,1410852,2193049,2404691,997297,997276,2228539,1978210,1107564,859945,2382397,762175,1826884,1476792,636139,358228,1677172,1796161,430189,1508121,1707700,1549699,1865803,2046514,2001094,2002165,962029,2051047,1588792,2087353,875362,2097838,1042408,805480,755845,764005,247567,249739,249232,258973,22019147,480874,868027,1139802,476071,1139745,855730,572017,1734322,1778389,323980,512620,324457,2142505,571210,570388,571060,573235,511345,324520,571591,323647,570571,511519,571831,449923,1320711,571813,572779,513172,22190737,2245881,2027668,1671826,1495041,1655002,1367754,20959975,17973946,1316184,895483,1424547,803212,1144476,1419468,1753468,1827022,1842859,1287069,1842856,1032511,911305,1459017,1729405,590992,1119522,571927,3027113,570400,358753,633490,571570,20744383,1845961,513250,569977,571342,571102,857269,570883,289849,2112881,600487,1036915,1098468,13230009,1033960,1302381,1313130,1392972,13237293,2140973,736081,1036192,2129823,1637335,885094,1356300,1447254,1639117,1306575,2582779,2576945,706183,150166,1898104,1320381,1898116,1958701,1559050,1559716,19309657,571156,12967203,323035,291295,1617055,13349801,571624,13112415,1232694,1867174,1867432,1569958,1106022,1394115,173077,1093818,727447,1946284,1393353,173692,11275,348826,458056,1414275,121228,566986,570655,474280,513223,323620,571888,583867,69637,240457,240460,973561,993625,1854070,1493637,1838554,2094277,1619263,1662865,1931323,845932,5186997,1674988,2498701,2157323,1447203,1442850,18722914,962215,1129743,1471665,22191193,1287516,1840177,1683295,1666153,951790,1348368,1271589,513700,1126899,246931,1103550,1917937,1784641,1286481,736633,18913438,1034035,247927,1656418,956953,2129441,552370,2129439,2099665,1408722,1763749,14444493,14444477,1675456,21387575,914101,709567,1341096,1779355,1073395,1556185,831898,850792,1046824,1034587,851149,402559,1379853,1480998,3136875,2224667,13443625,19510627,2059381,714805,1613884,2546383,787243,6770413,13654731,13459869,275965,1659757,739546,1076940,1525867,1371525,1982575,2313533,698128,274495,18951193,13716975,2145225,1865689,513265,856408,827386,512380,513232,621274,4144061,4143977,4143901,4020473,20663140,821062,558706,868930,2137061,1815043,14236905,1984084,1787380,429973,20885962,21242324,21410432,4764743,1357506,1357512,1356720,1356963,19582189,1132785,1718335,740254,706822,238564,240604,1586386,688735,989338,1387248,843322,209263,274849,1074645,1614925,1628590,1519489,1515745,1099101,1515751,1779298,1779625,981883,1044964,731599,981847,13917321,88951,88930,88960,955627,1045096,1779703,843967,1028950,656821,720544,843958,574078,348397,348706,349156,88957,1782295,621844,430699,610090,610135,909826,670921,1044115,547306,1882861,1581634,1411656,982672,1550392,831586,831622,716020,831604,831634,1073230,1581640,1798555,1923001,428062,1362258,804376,608359,21766589,832657,2129081,21515873,4019199,2193993,1720294,1482657,481918,359101,1044745,1347645,1546720,717526,2328461,21680942,1935634,2282407,1848766,1964188,2282419,2282385,4017679,21008635,2282429,1867234,1558894,716341,719026,619618,4762883,284242,357580,359155,360205,360547,358726,588004,519391,1020337,1020334,586900,1654885,1410144,13186075,554161,252220,1845577,1304472,640399,1604626,4014269,317944,2968169,1729258,1050217,572560,258571,479704,479638,481210,18803086,257221,250747,249994,1572895,258754,258985,476938,4000945,4145715,1697326,1671730,203584,444781,444838,1096818,1252626,17043604,2047864,1388598,18301216,1036774,236776,444784,5112067,236788,761095,1554502,236785,234517,4780013,1705201,1811665,1700851,2237059,234646,239752,240763,240601,842287,2299367,1720714,1955341,1977742,1064524,2088109,952945,2088124,2088121,2088127,1558672,913498,1296753,16043458,269218,480361,1138917,1722538,1722535,660388,848152,848050,1566742,1305699,1594873,1838506,966166,1609321,1636366,1713085,1713091,1480206,1526767,2193019,4015687,2166887,2193023,2068144,720700,1238337,1376514,2374543,1054786,1054708,1718056,955135,1062337,1264440,892876,1263768,2141873,892888,633652,572329,1054690,1129965,827797,1855240,892813,1054753,2374541,1089534,1814458,955360,955255,893017,1038871,250483,423184,423220,996268,423508,3693779,1135335,2088022,2280899,2226713,21215981,2213175,2370613,1519903,2253731,2193041,1777396,1105884,3725341,1255695,355045,13053559,1296036,2043382,2091556,1555171,1629679,854692,586996,1620223,1266702,423292,424054,1656184,2130207,1861093,5172115,1036483,259135,1702378,424240,1821685,258355,464989,1358289,457231,1357701,1007686,1749211,457249,1358034,1358043,1007701,1357875,1007689,810568,1007683,1357431,457261,1870153,1007677,1106442,736711,1593733,1593730,2682297,17574220,982210,1916320,1372095,1372092,1916233,2179669,598618,795862,796219,687469,615688,857779,915931,798982,798970,915997,1037311,209500,615517,939043,209302,22087367,615544,858808,274915,635134,274936,615679,826330,1037305,1037293,826315,357715,358144,513817,209170,636085,1269627,915868,915922,915898,1243299,1085502,1068349,2057695,935737,474934,815188,858670,13276947,1388859,1300770,3549757,3549811,3915455,3525601,959587,3287811,14591351,4111551,1867129,1453089,2593662,1104750,357241,2848319,1725412,20155927,4147877,209428,1532227,21898463,16948624,1603543,585694,807682,2061166,1416744,1714135,1689100,867475,1487382,1916668,1085205,21410282,21410213,570469,1553014,2144499,1141125,588109,1321824,1062187,1544035,1716913,2041711,796768,614338,997864,997867,306145,631627,103075,1285005,1646608,1635196,620305,620263,621133,620128,619930,621220,621217,619756,620881,620968,620779,620668,621502,884950,760648,21584177,1034452,1034449,1034440,1892023,708835,2145921,1598695,17043685,1749079,1603357,1478406,2462933,2381741,1731004,2476429,2568233,1999411,13085143,2345215,1790002,1660876,1395207,1706302,21159026,2106484,715411,1084917,1445913,1089051,1089024,1846177,2255547,2276603,1514413,2014699,1739104,1850626,1803055,14860545,2144615,2682413,759052,795736,1454004,1839097,1977784,1977781,1977763,869431,1977775,968197,1132614,1400148,2150575,1854661,19409062,257116,623497,621202,623530,623341,444004,258415,258520,258181,257443,952903,952894,258088,257842,259015,256774,258778,2130401,478852,944782,570112,513415,691360,2454425,2373343,1729165,1694353,1868515,199069,975355,217366,932983,916837,1479915,85498,910279,98656,1412928,142885,172786,1414206,172870,171985,979858,13292641,539464,432592,1764043,125059,1451679,1470051,564178,364018,14151919,1231443,1763281,1231314,1231323,570898,572110,571474,1320900,324208,2297515,480412,1428270,22081,1277769,998023,563458,576622,26404,28081,13727303,2108549,1730686,16935544,1390734,988861,422707,423802,423607,424327,423907,1115577,326800,1436976,1747189,796573,796753,879802,967660,967675,1102425,1586398,1186848,1217841,1225380,1229010,1203777,1217823,283222,1917217,1951507,2027611,756178,1756168,1233402,1739785,1103505,1865398,804349,424561,570376,13559963,512131,1616608,512140,511912,513109,511471,853390,827917,1616611,623872,1039804,623674,598180,443989,4771271,1802668,1643419,21556817,1710409,2112887,1936114,1859911,1859881,1859890,1859887,2370605,1859902,4011711,3995363,983791,21642245,2141929,4001353,4090777,858823,635170,1803667,1802920,1679911,791041,1257624,187264,187168,1739566,1509825,1609045,1748629,1784881,1616236,1104735,1616251,1766224,1790293,1657741,424348,617197,1790239,996952,1520959,1062334,1036189,2041183,1348266,658348,1302324,1006489,1603606,774889,16947100,4095417,2050876,1770337,85840,893872,1731607,4013133,1905436,13560219,1395405,13529087,1382304,1395420,1762312,1382301,1905430,1905445,1461624,583972,1109847,323461,363001,74929,569944,573343,892147,1099596,852235,1553110,378382,971515,856366,971995,513274,571258,2101219,1859524,972001,13154153,477268,621187,619936,1643422,444880,20235235,20998270,620827,13078025,795988,1406616,1753762,1046764,1779568,662326,981880,980557,955660,955615,851407,332578,610336,4150849,875074,603559,602740,604069,580246,455716,2546545,981718,981748,17566597,2015260,13230081,13127505,2020387,1432566,1129215,1496097,706960,817912,1113438,13185817,540898,551101,1426344,1083297,1043773,599923,1393638,566995,1422309,576646,576592,835171,172174,28093,857836,24853,435946,844552,516757,205123,643369,398173,1023523,649210,644479,588010,988924,1461816,1603513,230749,230758,1277724,252340,252457,15465969,1093893,817387,1789993,2426037,1547512,516700,1578010,3615701,367912,1831486,4756357,1829845,1860787,20475517,607468,2372165,1667722,1765333,1702882,1709893,1525174,2245879,1734550,1856179,891559,4567757,1078143,588094,1959865,868789,869038,1076994,868960,869032,1704166,1095132,1535182,1556173,1779310,850780,1538392,143335,846703,846748,847159,1057222,2534505,847051,846961,846967,846982,846991,846994,847015,883960,1345422,20688832,2098282,1685689,1352736,1352622,1309878,870529,631591,1002961,1296603,1471137,1471134,2245657,1683655,752704,725290,1917427,1769596,1311657,21736439,13442795,2193005,2382409,1096041,1722106,1734553,865651,2270025,4251247,2741691,2439389,2226079,2366661,719089,272446,799429,1320024,476941,478021,479296,1638823,16182061,1288425,21065216,200047,359983,1984210,1950460,1356765,1580758,1356834,1660879,1821715,1357059,913609,1357065,1356822,1357071,1630222,1378812,1287594,4092161,879796,879916,2176787,86056,1590754,1093680,1275525,2123749,18802057,1472514,1354938,2282669,2413653,1407048,1323063,2078530,899194,1472259,1785559,20062393,624154,891292,1802908,1418181,1059616,588058,868885,16388929,478399,2050135,2145495,1722832,1826731,1709626,2597072,1505661,2256379,2245873,3767411,1655017,1972132,138841,122761,318076,2299391,430261,2400353,1786111,20201329,4786969,1703803,1283265,1597801,869722,357424,1992397,294427,1076409,21811304,1835338,571057,571666,324772,324292,511762,512173,716314,512182,571120,571027,1552957,830944,20731927,513298,1029559,514057,1010608,1977730,4778357,988876,2100772,423418,423223,424096,423589,1789936,20554849,21396539,113980,20062042,1315482,424156,996730,1789906,997408,1027732,2786541,1790071,17565841,1351347,611716,744739,4013843,4790191,14061691,4016057,21926453,1686373,1686355,1027453,2027479,686059,441226,638437,21680444,18064111,2140905,1101771,1903414,1984030,1269759,357091,361120,360598,5810237,618868,2172943,1404450,13002715,4129625,1258974,13753397,217396,888778,5157733,1294827,1030564,959713,2317251,1761187,2278521,1734961,480496,252403,258433,22190833,247783,1752067,1137855,1457733,809602,1433217,13162093,725605,186070,1305819,1835605,1954495,2193013,13900321,2162625,2162633,2162647,2162623,2162641,2162637,2162649,2162643,2162651,812134,2162631,2162621,2162629,879910,4801,349630,494905,427057,574177,242674,901246,993016,564880,564985,564655,564304,564619,9586,9577,565756,565510,564442,1810453,1902445,1304997,1357590,2193009,2193011,810541,1782277,1057780,932845,1853122,620353,2057437,621118,1957717,847072,1288557,883921,883714,846949,846952,846958,588517,962458,21750746,21599942,19472605,19374946,18687397,18913771,18064879,18965728,17166733,18926677,19375126,1302165,3030143,18926479,18926446,19460503,18965698,17178523,18952555,1145673,2206323,1239756,656509,1368525,1234716,2577267,1709482,1636216,2149157,354274,1954462,21353195,1841998,21173693,1084875,2458771,1262961,1271535,799237,282208,1255089,1255659,1563412,281833,635050,983158,1480299,1556485,837472,1043422,1043437,647938,457336,1556488,4000777,1382118,1229352,1074169,13442639,1604653,1648132,827011,956194,1864306,2244931,721732,721729,630991,618574,2048539,1828528,1754371,1272735,1372467,20689570,1660696,176863,4019339,1424394,1424493,1424502,1424328,1424355,1424364,1424373,1424460,1424442,1424433,1424514,1424448,2193991,1345344,1424421,1424454,1424511,3501069,1424400,1424409,1424412,1424415,1424418,1424436,1424484,657511,29338,1187418,1702282,573907,1522603,13185695,440041,427507,1634479,2565227,2245783,2048134,981004,2716167,2361313,2760003,2194459,13619389,2760013,1546744,2108319,981073,440053,427495,427501,427462,427453,427429,1498215,2087833,1717009,2760023,2760025,1759132,2086246,847045,846790,847198,846571,846955,20236006,2048509,909226,982183,1821724,423085,1392171,13505925,21749888,1713877,1270992,809608,835609,28063,1377276,532360,1425567,988600,598726,1418007,1628722,611533,1766281,611500,611530,611461,1009999,1266519,611476,837958,13435799,1871536,2075116,2075107,2075122,769558,1752763,1623964,1657981,1240011,1491570,1491582,1491567,1491579,2250513,1040986,900544,1041079,1041064,632767,1040914,1041082,1041073,1845142,2057230,1940173,1917841,1855255,1855252,816631,13261203,985630,1058863,1568809,1318215,1722826,147553,706006,800902,496969,861316,861838,737236,20247745,14044587,737251,867523,1931233,1629553,4265443,1409226,996820,996814,1376169,15555303,996826,1376157,19698496,1276695,13570489,18103132,2027785,5139137,1342575,1977874,4265273,4152281,493213,511630,1765261,3801685,332896,15799744,602749,564295,14966929,945727,868825,27976,566191,1609639,16157914,13837163,705802,21215948,1094880,1556596,1064530,2088103,1371534,1953343,13262407,2088088,2088091,2088112,4149371,1953412,13467139,762370,2088085,2088106,1780558,2088097,1551880,1729051,1976527,3084565,1132791,1503336,1887343,617521,13553165,1738597,1684285,21421946,818371,850744,1336734,1660912,1930141,1101231,825193,1707670,1707658,4097431,1342653,1316004,1269681,1930438,1930294,1396362,1056772,1942270,891922,1656691,1082277,1073074,1293285,1138068,344881,1656706,13178007,13177983,140020,725851,21937259,1041031,1040890,1041070,1040839,1041040,1040887,1040992,1041034,1040851,827545,971359,324787,323698,633577,18687121,1731568,358015,265354,956404,318001,1002601,503920,1126989,3190229,1519417,1413867,1444332,343483,21840800,1012312,1496484,14977101,1051144,2385087,2276629,2276627,15755869,13789363,4141581,719509,2385089,2180817,2385091,2281973,1561150,1721668,1030216,2384981,1030213,2798629,2282231,2307675,4722963,527137,1345821,1797106,14985691,4019203,317953,428248,1816918,686887,1480449,2264823,5147685,1802965,1263534,1417650,2255471,499318,1910074,16314625,16314676,16315480,16315495,3813413,22100018,16817809,16315591,16315582,16315555,16315537,16315525,16315447,1457553,764284,4278767,1651081,1537876,363700,1616842,13404795,13482607,2262059,528019,4020455,691009,869947,1095147,1510113,818545,1279449,1753786,1519546,1477134,1779118,1429020,731605,1429011,1004959,1779124,981745,981766,1779127,2173207,2101174,2173209,1872022,2132925,1770097,1559722,1898074,1756801,16844485,1821010,13628643,937786,423289,1743721,2512249,997279,1203615,506833,1238115,1986139,332785,955885,1720051,955864,1992283,1992280,2134929,1757038,2134927,826906,826876,2025076,955861,1980898,2593562,1980895,1857985,1980892,1980673,1340976,1232361,870835,1686460,1663321,1686322,1831351,1783888,1056571,1828624,16855669,1249113,358186,513916,1828636,2691319,1783018,1283922,1830382,1830850,880375,1830463,2691323,1830418,2181541,1777099,1815835,2181559,2691327,1931050,1634485,1362612,1777084,1321470,820858,1321500,1321476,1768051,1321503,1321494,1927462,1321488,1321506,1321482,1321509,2181549,13207311,20284522,2161353,12671689,1061110,1338696,1338693,1338681,1338675,1338678,1338372,1338684,1338687,1518121,619540,1955128,1249878,2134343,937603,1637341,876688,868981,868996,971698,234136,478951,478633,478051,1323642,1323528,1645798,479197,868801,971686,868906,18077599,830332,1273911,368050,13283927,513562,358066,360523,358642,538327,805171,866356,2274205,1697419,760978,1467393,1634428,21173636,1047544,749227,21722675,851647,19472551,18687859,18965749,18634708,18115234,572260,15032819,1047589,18053338,21641798,1829368,736057,1831336,18723349,18723331,970546,1831252,18078247,18115135,1646932,18887299,18887329,18687340,1634431,1629520,18887290,18965605,1252320,1483080,1413663,1900420,1981051,13830573,13127637,972526,1901548,1275768,1334376,1729225,570739,1553116,21469589,13119775,13094809,1638157,1266960,1643104,4740817,4740967,1112310,1020340,588043,868795,1076979,717253,978226,1264719,1705615,424066,423637,423940,1659856,14967417,571378,822136,15024511,1858648,852007,970291,971755,1552990,18876538,633508,1552996,13467671,2131673,324415,831667,2063254,1982506,717277,891883,13682255,259246,1635664,1588483,1588477,20581381,4145343,17803909,2140827,2923193,4145325,238546,235855,256756,852400,1232610,620776,16169737,996292,2727157,1910563,778216,1058590,483220,1028155,1028200,1028215,1028254,720685,730216,1453452,320254,892993,814117,1626814,13119737,625987,1099353,1254900,585748,1540183,1238340,585676,1637107,263665,1326432,1325343,1052746,765571,1374129,354190,1111917,449044,1632082,907471,827416,827440,827473,324679,250924,249865,247564,248863,1100145,1765432,1903000,1926802,1476906,1556497,1856092,1999861,20795782,1830202,1014109,21642209,21641711,990112,471478,1761541,471253,990109,2129479,1027528,780049,1027513,1027522,635785,268717,915067,1067605,19581331,1640944,1640941,1550863,13546213,1620058,757171,13553267,13578793,13570367,13578789,1001716,13560549,1377999,13436589,13412955,13538789,1803271,13443415,13412961,13452655,20838907,950083,756739,759703,841894,2193641,512458,633556,633667,323020,1537462,2185043,991126,833842,1998358,1233027,17579254,1129935,825838,2538989,1476174,1500546,914905,630619,1754632,844948,1596517,1546231,2593724,340531,2000050,1219626,1494114,1790647,1720330,1103064,1866766,16947550,1263669,357601,359041,793213,560899,258688,1584682,1765273,1720858,1765276,1831171,1856299,813355,4013205,1260426,1529965,1529962,421699,402193,1071640,1536649,1982944,1905676,2334245,1056622,715156,1296027,2458097,1671670,1054663,2041057,1096986,1230984,1541380,470746,1086261,1035400,2615587,2113067,2113069,2113071,991072,75907,1632601,2192149,1737910,858964,845125,845302,19409257,1054780,1662091,1316172,1466685,762868,2150799,909925,971689,587998,588064,587959,4111073,2414385,590866,1924483,21435635,258286,1619791,5140637,1393428,1929259,1607326,1381197,1610458,1610473,1382295,749395,1849828,1081770,876391,1603048,1923628,1608397,1419342,871531,3943327,2201015,13093531,1925884,2039590,938908,1120905,856327,860458,860506,1471722,1842004,1977967,2208317,2150357,1300971,1763908,13398101,1060414,1135110,2566111,571786,718558,362443,1869490,2265375,661780,20896987,1687237,1866598,1853941,1632835,1374603,274960,4778785,4096641,274963,1109220,274894,4011641,13349911,1897666,2149749,21811796,1767964,13153435,634369,318970,1952809,464020,18734428,1558006,1558009,18901270,319378,257086,259483,1713004,258076,3863307,1902373,5140895,249850,251500,2333649,1144527,2794201,13002911,13002895,2076442,1616956,961720,961762,712069,728707,2132747,992614,1854355,146938,445258,430060,109981,1004233,566122,847891,117994,727213,427018,693313,847825,847837,426994,847870,847978,1854358,1562506,1043701,1405410,716620,1043680,1043740,1043743,1043746,1459131,1796143,891871,1722778,1956367,1552792,961768,1494078,282832,1494378,807076,3995269,1543849,274501,831625,837490,1701730,1660525,1851415,1350873,810826,729994,1350957,15993523,15993577,21766871,1358772,980932,2047753,13529643,2064454,1089114,584485,2184419,21483836,18065290,18301384,228340,1843690,18913540,19472512,18236173,19754341,19511314,18078460,18926611,19322455,17974024,2099233,2247065,1414305,1917193,950182,1478073,1491003,1360416,2443757,603271,896770,896779,961717,20998012,1133172,1569610,16170646,1830067,4756361,1697839,691717,2425579,1070134,1371591,2236827,1501686,1094784,2425581,4009683,2042272,1098594,19511998,1619677,1906585,930559,1113858,2209183,1822210,1299525,1723150,1522948,15993145,2029678,18313828,1012513,13047691,2568375,2150365,2568381,2568377,4780459,1592512,1630297,1071835,1903882,2018734,999154,1808980,1808962,999178,21797657,723880,1834522,838345,825052,1237431,1257042,799363,1565128,1001344,1122453,1046023,13743111,1494354,1087593,1337136,13559977,572974,1705585,1599811,1350579,207457,1255563,1707379,17746,2225821,1751422,2074315,1377723,2452801,2416885,2416945,2216909,1756456,2072506,965494,20410255,818620,13269061,1816012,1923061,1899508,905176,1263582,939136,1092282,1092195,2557693,996247,422803,13301335,28714,142864,172150,172522,956107,17544784,881044,916006,607225,635233,939040,209158,635143,635221,885076,1280787,576058,636106,636112,209611,275305,1866664,179908,857176,1954162,827770,971305,584101,323827,513046,881368,1654999,1341465,1528576,2144333,947446,1521493,2001346,541483,1711174,1732087,486691,475606,758380,1829923,250129,2364733,1829935,2031301,2255581,1798783,2255575,1834492,4735467,722083,1097439,2152005,2163085,1693912,2101216,2101204,1519516,1657018,1778455,1112436,16842679,1394328,1626226,20555332,1097115,1834693,1568926,1469814,20861572,20861578,241837,332425,332422,1790377,1790206,1756216,1616191,1790356,1090890,69946,997270,810271,1506924,2235409,1759204,752566,1956712,1338633,1802863,2374943,1953409,1296249,618421,1780510,1070095,13467071,21273053,1296645,1897444,1730770,1288146,894175,978631,1622761,652354,1353906,1480167,1006582,1082898,1691143,29524,542605,577318,136552,136495,664666,1002454,2606917,1906588,18951097,2141363,1110264,241930,1312368,2045764,1826221,2105248,1834576,2760229,1457019,1457016,1457007,1270377,19545202,1456986,818293,1364967,189307,1037827,669856,1109046,90757,494116,20677024,4129893,841009,566278,565843,962065,795802,1977847,20337595,1780966,1738924,1106142,1106145,477655,479122,2334243,1696675,1899142,1412376,1058281,1916221,13366001,573112,512272,573220,1671334,18938911,3552055,909238,248407,1483071,13569645,1863193,1863208,1023394,1428207,1428186,1863202,1338021,1715662,1693927,1863199,2179755,1694734,16803820,1536973,1720195,2433947,1519867,2123417,12967093,2226715,1343196,1691125,2165267,2180487,2163195,118897,720499,2036836,2165261,1831843,1798879,1784740,2181495,1798888,2128937,2031283,1617847,14977089,1343091,1892356,1798759,2065636,2065603,2284787,1023400,1868881,720121,1798753,20201983,1343112,1953880,2181401,19907851,1590832,1868902,1001218,989884,1929547,1385211,20155240,1043965,805735,4147189,494635,1371948,2751517,714400,1014439,15991138,21642122,360271,513676,108961,819742,660259,847750,662842,951163,892924,4780491,1089069,1361202,1829473,2122443,4386125,2603535,14151907,4127661,1046878,1467432,1764985,1925047,1780084,1138386,1004917,823150,3218003,1779211,1004887,1004953,1013548,264877,955687,955672,955690,1560943,1044985,955696,1425987,16969672,896980,1767952,432256,2249683,717325,1678921,2512211,252184,1098456,1486377,1815304,730681,949750,240487,2242199,439456,947833,1464663,21855065,1471185,275146,21750824,21367175,906019,1535176,1012597,1519633,1004785,1404681,1028149,1028221,2654031,2654023,1699225,508693,901510,332395,1536466,705505,1401789,21964967,513601,161233,1364709,264613,13133415,883120,2118175,1850848,841846,1406373,856882,19322437,856195,21008239,363595,553258,857218,570637,1740160,1527037,1779397,934438,1336707,1779691,1386561,981907,2067982,452914,144130,856570,827671,4096549,760996,1554424,2064325,1828936,1629535,1283337,2381883,2588010,12823343,1414116,2510415,4112559,207853,1075836,2588007,1097328,1093737,1132803,1532680,2168555,2166293,961192,2168563,1378368,803962,1765537,1827232,1793428,723853,13358743,1532383,178744,1529773,987142,1261980,357169,357358,1732288,1870891,1614682,4010905,13505249,259192,251470,250141,249178,257815,620803,247762,1566637,21064532,259126,7884463,258142,20652508,21459275,1561147,17057482,13408,1654633,258586,1654627,11929313,13309085,12986061,623944,257983,2011675,1715362,1693786,1715383,726931,2004574,2004583,2004580,2004577,1789864,1678252,334108,334111,727201,334114,1356654,1645921,1649383,1263348,638365,1261308,285178,1320738,1834999,1834987,1605298,2197805,857230,855985,856750,856876,1837018,2152133,21925925,681247,681229,681232,1617298,799450,2111711,848389,1684045,20985319,21019276,1146297,1347729,2179009,18734761,1901959,2013559,1654615,1068700,3554005,995188,995197,995206,1253166,1027153,1390329,1076436,2609961,2179535,1831591,980812,17554774,1762426,1864810,628558,15015559,979651,2176353,496147,1387965,346762,1312425,1663441,2015239,1718641,1854001,19855441,1095024,1790716,19285471,20505385,20985901,1938493,20998447,20985922,20985898,20998432,20809492,2032969,820855,961321,1113441,623845,1625461,2233411,2077237,1623181,1989061,13611109,1096614,779548,2838389,1394493,1559077,1495863,1253700,1831648,1830046,979822,1032211,1512508,21783041,1715395,1495377,1804735,1101999,1070131,2088223,1094793,1094979,1780543,1804720,2088265,1804726,1517926,13697465,13459461,1517935,1517914,1517905,1517911,1517917,1517920,1517923,1517929,1517932,857506,1585351,858343,1826662,149815,18952153,1723873,1723867,1723864,4014187,952339,3725285,253048,836569,1616743,323236,1012153,1865518,1405836,1935025,1378887,1350165,1445235,954538,1445229,939286,858772,1735192,18052381,14985311,363412,22060916,1735195,21723077,572854,1617106,853375,496015,570355,853438,827863,1609141,15981937,1917238,1834039,1917244,1917229,22123328,17057467,875338,866113,866062,293500,293527,1003900,441763,965722,946882,864373,946822,799828,3993847,1295649,1548466,2371489,4004709,2459707,1297695,1009135,1443564,1827139,1081818,1568752,20601316,1827127,1826998,1636624,857851,13078117,357082,1602298,15684592,1829461,1783816,276961,15254723,1830370,2180977,1931215,2028853,1619719,1259709,438283,1706185,1706188,1601329,1628470,1679797,1679794,4694339,4694331,952087,4694325,952090,2647851,1616674,853717,2062666,853783,852577,853447,852085,853465,4130167,853480,853774,852133,853711,853459,853552,853714,852241,852073,853504,853567,4251485,1029361,853558,853510,853564,4707909,1855234,4251729,323170,1109673,323059,852544,852463,18802420,13120011,2542363,853474,4258525,853561,853537,20676709,1589083,13053523,852658,1589080,1955386,2415169,2415167,5140931,332674,1575238,1405509,295363,1298481,729013,4147855,361900,610990,1004107,1094994,1330647,4722863,4693951,2333087,2333083,2333073,4009091,507871,1911157,2333075,2333067,1355535,1043875,2556065,2556067,957331,1285866,2118125,19322155,1259334,1259196,286768,55339,1639693,20062363,20794459,1278456,1850263,748756,1352946,1642528,1730995,13318223,13637053,1457730,1457754,1669996,1372782,6772,1460892,173164,427609,1469520,13412813,1768723,1768717,1712560,1636249,1923703,2035234,1443873,294292,3222669,3222673,1067566,2011678,1715380,2289973,1868704,1400985,1400952,16205410,1555204,1920271,2057809,1713802,2106031,2157355,1046716,19545985,429985,1584367,865480,585388,819700,2087377,1763587,4789787,2010577,1370172,1958635,13752961,16803937,1559911,13137025,1867294,1949422,1284420,1431450,1949398,1820974,20730787,1820989,1821118,1821055,1383345,2328477,2396733,2790439,1558786,1558861,12823049,4770867,1558843,1558726,20410147,14436045,984895,2282639,8092179,1057402,2356577,1471347,4111641,20744878,511672,17287936,1142937,2535003,1730905,1603933,1756105,1603915,1967017,1439784,4688387,1605040,898648,911863,964090,2267517,20582215,2116691,2116693,254923,1092612,984472,984640,984628,978394,2127737,2127735,1021039,2033605,21368399,884956,2127733,738007,21855458,18926296,18887362,18926803,18687376,19322674,19808950,18358975,19698658,978646,2056396,1070671,1445619,798499,938314,2009998,731845,1261347,4001039,1596217,1130196,4112477,4241203,14661913,1616149,1863433,1459986,252982,2162021,13112669,1051807,11929413,21722579,794650,476893,13578405,19906540,1618675,965452,2442121,511756,1409706,578842,1604866,1638892,2087767,2194719,826261,4688989,1607299,2183181,2146427,2290909,1286511,449083,1513702,1558249,1857934,1665631,1913095,1723300,1298655,1841185,2136877,1752517,2145833,4688751,2379243,1514752,2385425,1285935,939259,939313,1393971,15563281,2235443,1900576,5218457,890218,1002091,16389721,12741089,15025243,2347445,2347443,2347439,2347441,14151955,2347455,1900132,2347453,2347457,14151949,2347449,2189243,2172103,14151945,14151941,14151939,2347447,19486258,986335,101797,1516186,858811,858784,1086837,1805449,1620004,1673029,324754,1672735,10732311,18301552,2109679,813493,838852,20920276,13229831,1615024,1970614,822169,827677,3455427,1409700,1606948,871867,736555,736525,21965369,1100388,2592755,621088,5172457,13154135,248953,13154185,1145934,1140441,13154121,13154111,1699693,1250472,16067554,16068538,5113651,5113675,1015969,1853851,1853848,690103,807862,20336974,963787,20688904,1047928,1047937,1770172,2013898,1684975,2282395,513529,14389,4705,183544,563485,576637,633613,21584750,1413009,1423329,1661050,14227987,1614919,2986191,1449678,1614115,1943632,609871,1932139,1932142,1643788,1798552,550888,984454,561385,1893808,561076,2302095,21295805,249724,929338,4021925,20356306,1340961,1748656,19581883,13779809,13560759,13560749,13560773,13560795,13570265,3964989,13570263,4013315,13578275,13570287,13578305,13578291,13578289,13578283,13578353,13578349,13578341,13578327,13578323,13578319,13578357,13578339,4011633,13578337,13578333,13578295,13578297,13570303,709648,1861003,1444113,206140,1638754,1850266,1759105,982816,1557448,1557655,2199885,1865536,1637398,4224503,1090542,2043754,2444071,2420161,2433195,20767309,2444179,1897684,2416947,17190541,1039042,1460250,1460232,642913,953005,831559,1436964,2047777,21938867,13697557,1911088,2315389,2189893,13318515,1671724,2087617,2061163,13981647,18886888,1321884,16803694,19321813,294859,294862,294865,896452,1399209,1859836,2226077,846175,2145803,2276601,2145835,1089030,1636318,1229256,1728553,1064611,1851460,714625,1748416,19958641,1584430,1805392,18722767,21314495,21314498,2002786,204634,13490697,2604065,1565368,456763,224434,112483,1754602,1518658,1047298,1872091,2381735,1270896,1270881,1270899,1270893,21172463,1553869,1270875,1270890,2088274,2228581,1509390,1025452,593536,668761,1442316,489973,1656682,891946,1656679,2643317,1320498,1646869,1831969,1831984,1941598,1952455,1397526,1530772,361879,1387992,551344,2176361,1624657,940570,1806247,1806187,1616083,1417737,1031074,1082340,1676479,623863,1004578,952630,952627,984250,2108543,966814,636313,1029430,1047817,3168675,206455,421918,907537,1661812,1917067,1892239,22191418,1739146,1328139,1704793,1039678,864436,848179,1117449,20424586,2393553,13192847,1848814,2393535,20662729,1756807,20718520,18090730,1935217,2075005,13269397,21396437,1910005,4257733,1875664,840517,214900,3941779,767908,955504,2059423,242224,20284528,2002570,940975,1917064,960244,3633693,977308,1910941,1908310,1537486,1770787,1323321,947752,20766187,274945,274942,275197,613285,1414044,1320855,1373304,1314990,1314981,1315002,1315005,1315008,1313529,1315011,1315017,1315020,1312974,1313121,1313523,1313133,1313019,1313532,1313013,1313001,1312992,1313007,1313091,1313073,1315047,1313508,21387683,1650070,251200,300118,455635,17544451,579619,756544,657739,90781,565870,173290,623842,18939616,444790,166003,22137413,800119,1875262,848383,1059151,579502,1380864,1456170,1621156,2394847,1506045,1931608,12740321,1289940,1327560,1729186,964483,622996,584479,1321713,14591245,1853227,1537357,980578,992335,844846,1989058,1047670,1754497,2020321,1896787,1896790,13560819,4020063,13560445,2159283,3011281,2047483,2105923,1785250,2004982,799864,979036,1859263,2056963,1339881,970345,571936,13318815,971287,21409559,21396677,971536,892411,979777,15554501,572653,893428,849598,549316,13908757,1977127,20310247,1603369,1665679,1903879,1731709,1964482,13654735,519409,1030471,2130183,1968676,4122769,320251,13094291,1298499,4778391,4782317,1406979,1029427,1029424,1029412,1858081,1858078,1858036,2565107,1858132,1858090,1858096,1858105,1858060,1858045,2339739,1810903,1858084,14437009,21145265,1552873,18803158,15465433,362194,324073,512341,512251,570670,570463,323473,855115,949864,1446216,1861969,2157533,1397289,1336260,1122372,814093,275038,615514,1617727,360268,463738,357163,1448199,1538869,1054714,1672078,1261128,285496,1083606,1098840,814939,814714,814675,858802,13309739,1845001,1811419,2370685,1660513,1908211,2209225,1895182,1291560,1629877,1984054,1809739,1091307,570520,572143,572764,2139045,1505076,244468,1060678,2052922,1517263,4091407,13482397,1713358,476683,14332189,638290,21158078,2888157,21255476,979837,633502,970465,633301,1085781,830116,294043,902452,294487,839638,294379,1000456,294169,159241,294295,15258993,2522781,294517,963577,819346,13917909,2287337,1129962,2392825,1584610,823918,1105509,1012843,947443,584110,1647541,21353168,2032693,17566621,843754,1869070,13743673,2173299,479545,480391,1289871,478306,1012684,480229,1012696,13269669,1012687,1060099,1643722,1090968,1084884,15183661,13186157,1763704,1799638,739732,2050600,3906629,1861612,21031270,4150667,4150693,855193,855211,2015263,1022308,1022332,1754635,1022335,2015242,1901383,2015254,2176651,1604008,952576,1321941,1454964,2015251,1643830,2015248,2176649,17566570,1299633,13672007,4728855,13442537,13560579,13627573,1869268,1231521,13452703,13672013,2388757,1673749,1297113,1078224,976159,1494933,3499617,4147917,2538833,319015,1789774,1266366,319402,16803550,1994944,1994920,1736908,1995154,1736662,1735939,720988,423394,1543048,2142243,1839739,4785225,1334343,198619,1748389,358141,357511,357517,1782985,1834318,1784737,1834459,1984090,3454639,360985,1693930,1868896,756856,527047,13293009,1253886,1459977,831013,580882,585391,1513045,13292671,1255212,1417077,1248015,1045996,22191340,1904038,423910,423898,2129009,423496,15993250,13467553,856396,971728,864709,1471197,635224,1112427,716899,2135261,1313874,1936855,1275210,18313075,990073,1265784,793051,319750,793042,319288,4781205,319201,3994197,20167537,1927303,1927300,1927306,2538831,2538839,643522,1049500,1619221,1024924,1660288,2538645,643549,319627,319630,319633,2538841,1670542,1920841,2265933,2367825,13917475,2020153,13569787,13569705,2203701,1131138,619546,1497285,1416465,368548,1106535,1044787,1594537,1044775,1044760,1594546,1044772,1594567,1518025,1594579,1594540,1594564,1594570,1594534,1337133,855196,855223,855220,855229,886477,855148,855169,1676458,1468491,1601386,1600279,1447422,1925125,1310541,1263747,1263753,1263750,324235,1619236,20811043,1094070,1267959,1089075,840703,561052,1078035,1687174,1077546,1687186,1546951,21570923,1636093,2184481,2093326,1657186,1906141,2568785,1906135,2568781,1906138,717475,228286,1558663,613507,1087335,1717945,1825585,1870087,20272984,18235888,18235885,18235882,18235867,18235855,18235849,1033336,826342,3475021,20489731,427423,6769735,617848,21950591,2479815,1522456,1516951,19058260,1782508,1022713,1782505,1762039,1930366,2048524,1219413,525574,1073443,1602985,1602979,1602991,2044423,372067,2112909,1313589,1294188,3934563,16006567,327685,21926123,1609198,572545,1232370,1042018,853870,1503765,740110,20930899,2145791,13412271,2282213,2282215,2282209,2255501,13552725,4757405,993481,1588576,1578547,1554619,948184,1802833,1081305,842479,742984,13254431,948904,812098,178459,1811257,1619152,971059,2105920,1557676,1530316,1557685,2517343,19958467,13358109,722500,1100616,1343148,615091,2180395,2065642,12985827,13061827,12976125,13011457,13177729,13061817,13177739,4780957,5132741,1995157,1735675,1735945,1662067,2065633,18078151,13061821,1871191,1871203,1735753,2065624,1588744,1126008,1025179,1542571,18913909,803704,1096692,19907260,13002741,719257,292678,13192875,1239591,13292263,584119,21555818,1018408,511381,1734358,513013,512416,883726,1631917,760990,185149,653083,877714,1446540,1150365,355636,1150407,442387,813469,1150383,14331825,3627463,1446969,1920226,1953124,528319,913069,2166463,912679,2013592,186703,1004572,911122,1839397,1765147,1425804,1762135,22034531,1851691,1654042,3813393,1847293,635185,275017,275071,2194155,441739,1636105,848182,868702,1635949,547408,830878,235678,1542814,2346723,2346721,952579,1984828,1614802,2346729,4785469,4785443,2346727,2346725,995983,1833025,1833877,1943293,1822249,1943296,812914,837160,1398150,1273422,21583346,1932202,1777030,1828612,1856821,1232517,1324833,1939297,818665,2268063,1353261,1772575,581200,1295724,1075830,1130316,2699531,1915897,1097316,1091340,1091328,1091331,1398831,633643,511621,572995,323686,1779295,1780066,2327809,1036870,934771,578785,1903270,981010,1062259,981007,867490,1065538,1784050,353275,2198439,951559,245251,1058056,859759,15254387,798841,1390647,861568,2589026,1382160,20602717,1521037,702946,1556866,716278,789520,14976935,1357536,1994962,1736116,1423890,2394153,17804194,12917423,2662151,13230383,1407924,2085397,1636441,2176967,1843831,848293,1843843,480196,1983157,2109597,1696852,1059109,2172841,1519672,840406,1616269,561082,561283,984115,1392021,1377756,1892224,1910326,2211553,13145323,12994833,1736035,1994932,1736059,1736089,1871212,1735579,1735582,1994971,1736905,1736761,1735597,1735534,1736488,880450,1737337,1735843,1360329,1736566,1737604,1737670,1324023,1518115,1736527,1736308,1736539,1995001,1994998,1737247,1303149,1928110,1737001,1736545,1736500,1737253,1736524,1736887,1994941,1994965,1995004,1447314,1735690,1272861,1994995,1928083,1735954,1736008,1737256,1994950,1736665,1736128,1735810,1908424,1021933,1314105,1425228,1994959,1736722,1736386,1736953,1994986,1994926,1994929,1994899,1424988,1424991,1311942,1736413,1994953,1736182,1737541,1994977,1603027,1599529,952645,1735996,1312737,1736785,1994938,1623523,1362810,15315099,971968,21446438,822160,827272,13177541,572599,511921,952708,1314474,1314459,4784963,1731343,4224111,1657804,13837495,276028,1939225,1731298,13200395,13358731,1068277,13697587,2074747,1082574,20475670,1299237,1443063,2004487,2107873,984565,2077147,2077153,984616,984613,2067298,1377543,497605,20337559,1282179,1800430,2048695,2526181,1900540,2001256,953554,1900180,1355898,2361265,980905,2245775,981049,1007470,1097388,1844134,1058035,891364,1034479,867250,1790020,423808,1828219,1546264,1829377,1663342,1828537,1828645,1348962,1092681,984874,1830466,1831207,4112493,2606309,2836851,2858315,20462620,13374869,13514143,13529507,13528779,13697911,17204800,20235151,20324731,17204821,1740241,17544631,17204839,20235238,18188617,18313435,18188623,18078190,21187460,19250641,13436577,13452639,4020133,13342821,13529503,13412913,18188647,13529489,420352,2204589,1078338,1897414,990772,982834,2079670,1386468,680707,179890,13382839,13398179,13529485,13334393,1809016,13529481,13443371,13529511,1299660,13529521,13443381,13529497,13529493,1722757,739960,2157595,1288533,1717234,1812073,1901551,619603,13137435,272392,1967257,883552,1413045,1702774,558070,176419,535726,912688,912697,599575,996295,997411,1790497,1630201,423409,423709,1638628,1953160,1375602,874012,1280667,1048981,1864750,961621,1848913,323344,15799078,1616479,1616179,817318,835945,1790149,971656,617074,1790143,1754653,949036,580252,148144,1644964,21019807,977596,1540894,1445514,2694677,1540927,1540999,1866418,529030,20451382,1715959,988885,423886,1789951,2595459,13145851,931357,1861009,1871848,1038805,1259169,1790500,1104759,1507449,995515,1790407,1790509,752092,2050564,1594582,1255032,1488609,1790170,2593648,1914589,423202,1231518,970714,971233,971218,15016465,307906,1880674,898975,812782,1265625,740434,1136667,1136658,808525,1135125,1135143,1135158,1136676,12986179,21256250,1470459,1561825,949090,479497,475561,477196,852337,584674,1790299,996742,1616227,1616221,6687681,833857,1119879,4048485,22033412,12690077,15330009,951562,245215,245254,1840246,175060,618703,1345656,2956039,1383399,778717,494143,1842001,1859251,799720,1255203,843310,1699054,1539355,585583,586003,974515,1238085,1518067,13672107,1699060,1497234,718444,1300020,294151,1532704,1255578,959257,3207555,1665388,2271949,736201,1394772,14591401,1557109,1062571,1936156,1036891,1729054,1098126,1098069,1103679,1103604,838339,1098489,1063495,1656277,1063501,1656178,271741,3815037,13482323,1906783,1906789,13185605,2031094,6812397,946207,4688441,1738489,20625196,3563301,3499977,3499973,2140925,1669927,1822159,4688429,13482311,1032865,228520,1906774,1628956,1906771,228547,13153155,75376,1131600,1917043,1418817,2091022,318601,819391,819316,819400,1530682,819382,14044311,14044339,1468851,1468848,1429722,1429803,1082412,946408,1730173,1031863,2366659,1210932,991663,1060852,1672357,1120890,1517938,13908699,1466061,535810,16169704,1829119,1829107,18875533,1786009,1399302,1059649,1580260,1828903,13742791,1829179,1602376,4240381,1293327,1352685,1622179,1452084,1725760,319714,2523089,319369,4149361,318988,13215935,225823,2237855,1583725,1504017,171919,1264104,1531075,13292745,255463,1688662,572254,15015943,21187358,3873679,1783732,15106861,1830232,858754,959086,738022,275236,1037287,4778807,1839313,1265073,33247,1704928,842284,842506,842131,842368,842242,842443,842485,842410,842560,842413,842572,842548,842533,842416,842428,1226085,479350,899443,1993684,930544,930529,952063,713686,1843987,512509,571711,1969597,2418399,21735935,1954150,1037575,991222,4095785,16946422,1095408,1525660,2400271,1938217,1731610,1901629,1938220,1525708,1743670,16055647,1592464,1457499,1233153,422455,1723018,958726,21840101,1455810,3861623,815110,21396515,13798303,1937929,553792,1832218,2036794,1937962,2065675,2065423,1052734,1039450,2410397,2410395,1457433,2410393,2410391,13490977,2254343,20248408,966010,931516,1030858,1030981,1030999,178957,804955,1533376,1350894,1432464,1602499,22019534,19544620,1831342,1858852,1858843,656506,13269351,875050,1233945,1842472,1454058,1136277,1136250,876031,1134351,1136274,819289,819451,1806499,2087725,1929142,1952278,980971,13207453,1643077,1829695,1642768,1942306,1952497,1952452,1642984,2194465,1395993,1377333,1377330,1377327,222673,1930903,981055,2194909,1930825,1930741,2056309,1101021,981064,1930573,1930876,1941823,980893,1643071,152053,585559,1377519,2195013,1218834,1201080,1225962,2140483,2154045,1060183,319435,319600,13672957,20542609,318646,4782083,13276815,442243,1956472,1546897,914227,1830319,3974655,4012621,2720275,1579306,20676721,853492,4146595,858790,2037616,1058926,15315205,2195905,1642756,1942252,813163,1101756,1930738,1642990,1218294,1642936,709558,2048167,2245771,1941964,2194461,1930516,2779819,13061793,13917743,5147743,1771465,13779067,18301498,1096209,476434,475558,477187,475987,21722933,1819393,2366663,4786083,16304110,903859,16205917,324703,324460,1832857,1832866,795349,2517525,397819,859735,2509097,2226703,1253124,914635,1038970,2225163,1790185,423214,1931398,1930813,1737442,1086993,700174,1440909,2311911,575863,1481706,1051918,1907401,1405566,1880815,1672633,611095,1864180,1706512,2002846,2066197,1706488,1603870,568636,2211555,1616776,12671783,1802749,633217,323560,572014,21459305,12671673,324502,178666,1949497,361708,1560250,21840686,1834036,421960,1285485,1967056,1730353,848290,1859338,1983163,836266,1822525,586114,1298109,1837438,1725772,796969,1468077,2538235,2001664,1347087,1554658,1092687,1387572,1478283,1676452,1410114,11929273,1845715,1845721,1820050,1601341,21460148,621319,444832,620725,738916,1472016,1461744,2132159,2132167,2123139,2123127,890245,1957702,1891960,929896,717004,2536607,21886730,915115,1393218,274048,3003201,1098573,586144,1298886,890008,1471017,1106538,866737,865435,964861,1310664,1505835,1606609,300802,1530601,21825752,104932,1784686,15041831,1832680,1720711,1300755,1044829,13153501,1506141,848194,1506144,1506123,1497246,1399692,1506168,1426023,441376,1766878,1066735,1783870,1931158,1777006,2064346,4143493,1931245,2064451,4145133,1602271,1634464,1784038,2781589,1812472,13490801,968092,687664,874606,851914,1952347,21113825,1903630,1928884,1077972,2195143,2255803,1282569,1145076,17974426,970954,971104,1968565,1661734,543427,14044685,1725730,1661053,1615861,2295163,721993,1761988,764227,960085,274855,275290,2037610,1909678,2049829,478522,2495675,623893,235312,623368,13705583,480667,234118,479803,234163,1951396,2088889,2133521,354223,354118,910888,2716999,1094559,1031533,18951901,1628890,2082943,20652718,17738737,3773631,1630303,1699075,20297032,21065426,1978057,1285554,13716855,2576169,704011,596686,704020,13619465,2760343,2202345,2545785,1691299,754546,2429587,1928116,1736095,1736110,1737607,1736740,1736506,1736503,1928146,1394337,1736179,1995118,1120959,1831774,850834,1004968,264886,981844,1779853,981922,1004272,1045156,955678,851146,1013563,20705710,1097466,1897351,13078185,1276218,16157173,2058643,1977721,362707,634663,3418723,916048,209449,209497,2663465,1063360,585784,1255611,2050552,1847488,1385088,869704,2175527,2305483,1834165,2305485,1573432,585775,1078800,1835164,830926,2165833,1915027,4013661,248899,1763599,1676467,720775,14977105,720781,2254689,719983,1832035,1056409,2065594,2189255,2254685,8092715,1902202,1798870,20143387,1798918,1056430,2032486,18965437,2064571,18965404,20018665,18965347,1783753,2189273,1798651,1056493,1097454,1902172,18939169,1984354,1798864,19408342,1723894,1026067,15005719,15005697,15005655,959803,1624924,1715371,1694866,532345,1624936,1624942,2255463,2282223,1048951,1048954,1556446,745300,1624411,136528,34945,805747,1045924,124027,69481,1045930,1737211,2148271,21378773,603214,603289,602653,602722,2211399,627565,962638,24634,603712,842812,1259841,1654309,1504923,1854157,1672294,1057897,14985515,2132025,722443,722467,1617829,1937983,1408578,1768066,721261,1057084,19698064,512269,513037,324175,856690,2132115,13404827,4001079,1901074,1950388,473521,2215755,2140307,479980,480601,1051810,1672072,1382781,1832797,1834270,1832917,1277316,1834057,1834393,14405669,1315428,2138485,1397523,946342,1470672,1470675,1470678,1470681,1470684,1470687,1470690,1470693,1470570,1470696,1470699,230860,21203648,13436415,1917469,951133,1139256,1474293,819361,15024727,15024737,15024767,15024753,2020246,947914,959095,1281663,611554,3970901,2265595,627625,1537684,1471617,13727087,13170325,13085409,1737058,1737055,1737070,1998826,1736494,1736062,1998841,1736068,1736071,1736890,1736107,1998838,1737199,1735591,1737289,1735567,1736587,1737370,1737685,1919905,1736152,1736773,1735681,1737196,1736146,1736764,1736944,1737643,1736938,1736896,1735717,1736626,1736359,1736992,1998832,1871140,1599049,1736479,1599574,1599577,1448487,1898995,227623,898621,807238,1304721,21132938,2066677,1377459,2583013,1984120,1729090,1729093,741925,1613575,1035496,1980691,14626045,1947097,1285599,22019324,14782433,13612175,1354551,1475562,2055256,1933198,13474381,1026736,1346571,20337286,2055229,1146180,789982,2055238,2254419,1356426,2055205,2055289,2055217,2055169,2055187,2055172,549739,1926820,2055295,1146177,439114,1146183,2055292,1424292,333181,2152681,1864156,2055211,2055277,2055268,1091430,2055196,2055202,807475,116905,1822126,2079673,1244319,144340,592006,856726,758836,2059792,19472668,978652,1828192,512497,2029981,2132181,2132179,964108,911839,1039054,1039009,1039036,21599921,822607,822493,323116,822481,822451,822577,561070,21204155,13003233,1956967,1433406,1981174,898834,937957,191749,13546241,890212,580153,1134891,1660423,1872271,2120671,711211,2004049,1866565,19287028,1024513,1265259,2546387,500539,760810,1916167,13602169,13553279,207325,14985259,892393,892444,851593,438952,17287087,851752,18875512,1634989,1079727,1790467,1616260,358135,358231,1563682,1624747,21484301,267838,1047532,4777349,1420296,1447053,1077507,1901377,1927801,1004641,13612061,1938469,2020699,1644037,1999771,1869097,1001764,1859407,2020702,4013103,1839358,21387620,2068900,1938481,2001067,2001070,1859413,2001079,623500,2125995,20826670,1968262,1900303,623926,2125989,1716436,1651072,2125977,1859416,1447077,1447530,2125979,2125981,1869109,2125983,2016325,2125991,1899919,2125993,2125997,4150745,1857541,2088955,2126003,2016328,2016331,2126005,1754638,2125985,2125999,2089240,21053582,13619683,13627509,13170337,13070191,4785165,12740735,13036527,2390493,1736323,1737331,1736590,2390497,1737439,1995139,2390495,1928095,13373969,1657327,240466,1792450,976243,1020214,1627105,250234,4715535,2229217,1060228,1060252,1866028,1866208,1866205,1866199,993649,865648,13215847,1128555,704908,415507,4151715,13245253,5123429,555301,497986,1277733,2072512,1454070,324043,3684315,2303829,617401,1409988,851881,1016242,1016272,1940494,2267297,2002024,1713700,1285923,2288499,2382801,1911208,2037709,1394196,2212835,2351165,13637177,21499577,13560311,1771606,1554769,1408641,1962151,1962163,1376592,1962157,1549969,423058,1119435,623812,1903789,2088667,757879,1410633,1129749,2219911,1962541,855055,496099,823864,2662197,1015159,1276725,18300886,2593632,1828072,13655119,13569701,13569703,4257539,13569711,13560143,13560117,2439525,1827919,13560137,1618735,13569723,13569733,1993066,2112295,3127187,1255914,1255008,367135,580885,1725706,1698946,1699153,1426224,1508715,1752142,1573486,1498092,1698799,1573459,1763650,868711,1060048,1771453,14626039,14626035,1839700,4707941,1318458,1423980,2388747,1557571,2347979,2347983,1098081,1903447,1930966,13162263,13570105,805066,1016230,13569993,1962937,860965,1838287,134737,1247994,1820140,1838278,1526866,1041490,1369887,1796233,1820104,21328628,963529,1465464,308563,1323969,1247967,2083315,2267309,2267307,1713847,10731847,1280571,2002003,21516176,1924633,1924636,2547215,3970785,1095036,1519654,1643416,234472,623821,915661,235780,1432431,17578726,1829878,1443306,599827,25498,1394103,599857,669466,136768,136645,136561,136564,136474,136648,756568,136471,172051,671989,759304,172885,887794,438838,1374171,1045915,669943,1629661,1629673,669760,1045927,592237,592234,363733,807100,1019224,604189,604186,1106595,980251,1948495,1056142,1784719,1629664,126709,578167,1338138,577519,21556163,578248,2181327,1857817,1030498,21697397,1601698,13161569,16006438,2104189,1103529,1029814,13619321,1598812,2215713,1528531,2221639,2819957,1716121,852346,3723915,1286277,1314354,1096206,1067890,1834081,209458,209515,636097,635122,959830,275218,1637494,1362063,1992472,1661827,2051044,2351169,13602191,595129,851599,851617,21387602,1075950,13421255,1420134,586972,998761,1002094,857767,1736131,2219073,1003414,13637021,1869106,251077,1869100,1869112,1471179,20324683,939343,635176,209107,247546,248323,251116,34927,494368,14781717,20625211,14625569,2115037,2114035,882457,1728541,1716241,1856191,980839,1941373,2376005,1784914,484888,1070269,1814212,1049146,4127927,949978,238630,18927322,1413207,810448,1920151,1087638,1061623,2080366,1321467,950389,1062052,1062112,1062199,1061824,19647106,13716849,1323087,2208549,882547,1323081,1383654,1323039,1748710,882544,1120725,1687990,1602421,1283349,4112433,3811423,1358781,2153931,198685,2205445,2048872,21825917,491194,1230816,1703893,958072,638860,1608355,1861507,978547,991108,1000402,939352,964888,1844371,634537,635218,829927,546484,1704010,21447509,13193291,1357548,1358295,2050483,1282047,1556155,1850644,13560289,1077504,2219951,1269945,1353141,13342149,2276631,13552771,2276625,2276635,2152787,1721497,13570059,595459,853336,851911,2212837,1552963,511852,511834,1700863,1700866,463108,1021969,972532,1657255,1447152,240745,1128042,360784,359305,361453,360946,757147,759499,13397607,1970722,1474089,1474092,13397605,2793305,1774399,1713223,1031137,1713232,22086671,20581720,2245013,3551861,2118131,1052197,588559,1255539,1255518,1255533,103132,1255569,2628065,1026019,1255527,636562,636556,1255566,632617,1314468,1314441,1311951,1424805,1425012,1311945,1829560,1726993,18359020,19321,1666948,14977351,4386533,3447747,22195534,1528567,575938,598774,348430,819295,1456485,819292,819328,819442,819349,819337,819454,819388,13918007,819379,1530679,323854,12975791,571432,570040,362320,20661808,1719064,1506783,1143483,1680361,561478,1281159,995659,2088481,2087266,4020013,1864315,617578,1655704,1481433,15970426,1660720,1484826,836098,863431,13578001,561103,805105,5100895,1940968,1690252,1091658,1930717,1930807,2202373,13215133,1942009,2238095,1930711,2048155,2050642,1995148,1585885,1995169,1736239,1736203,1736821,1928140,1928155,1928134,1736281,1737427,2547121,1374585,1829275,2699433,2394155,17560285,1662874,13412501,1018417,312163,780091,1831222,1369218,1644571,2111951,2132041,583522,579823,580195,998377,839671,1238172,547330,184027,1951441,758497,1892008,1854154,1684024,2184497,1560268,1856188,1941505,1038007,1038025,1831987,797965,12823625,1835083,1952302,1022182,2125749,1022233,1109031,646807,33766,442807,1833013,1964428,1109028,1948651,1022008,1970467,1004584,1109034,884161,1398651,1287369,554911,4770869,837244,13594023,13085927,1622944,2882213,1432551,964114,1352838,1617238,2361961,629470,1770646,12740207,1994011,1847809,1994059,1994071,1837048,1730707,1865794,5157543,946411,2158145,1308672,2434275,20474878,13467227,1267581,1552615,1506024,661180,1669483,818347,818431,818470,2087635,2195135,5219021,2201901,4097421,2201897,612331,1044751,1044793,1594588,1594585,1376007,1130454,1716322,760969,19485817,475597,931627,5156961,2223273,571012,827626,570826,359368,291274,531100,1552918,512821,253510,1076244,3724831,2091067,902761,1528669,1982167,2009701,18875299,1546441,20356228,1024876,2208657,2208661,2208651,961327,1530625,427348,13837427,1535794,1838290,1891513,954358,970564,1047694,1082499,4240975,1785103,212323,1099614,212365,2127685,795787,796114,1569361,1016422,333511,1920199,756262,1671022,1642675,1930753,1930414,1930585,1672012,1930720,1930375,1930462,1642783,1399464,1642909,1672006,1930762,1930897,1930846,1642927,1829767,1930588,980992,1671901,756286,981067,1930819,980956,1672003,1067296,1672000,1829743,1930672,1643074,1067281,1930570,1930792,1930636,1930735,1101765,1930885,1930579,1930582,1930867,37213,28309,600874,567022,1930567,1930675,980965,1643080,980878,1930654,1930765,1930564,16157638,13981775,1009483,2247075,1930837,980989,1930657,1399380,1930810,1377432,1930840,1930891,1399479,2152129,1758568,463687,463699,2173289,1716511,1869721,993952,1942897,964885,13094293,1295595,2148901,2428853,971374,890455,1756474,22111514,20338324,1560283,2238783,2175513,1731397,572176,323398,1320942,278284,1546663,1616644,573271,856519,13636879,2415161,2682043,1655371,1425306,13112029,1139562,871120,1757053,293542,441757,1016200,13636759,570634,2181439,18951967,13452721,1057384,1853872,1057810,593788,2040481,2946607,2946587,1446837,1350525,813424,940567,1350507,633103,273679,58648,2032492,1338375,1798990,2181415,1902235,18875614,1007455,1410729,1410675,2630739,2181373,2181435,1830730,18734359,18735304,2630767,1097430,1097331,1097370,16935385,1097457,1097367,1097376,1252638,1252635,4145765,2065585,1948498,2065894,14871087,1226301,1415775,941554,20395924,915967,915751,1037290,275206,209047,1259595,1604791,523756,13382501,901021,1407816,13374737,1321926,2102326,2277533,789601,991741,991729,991744,500527,991726,936196,21469820,1098894,21352694,21840290,1039027,1038925,1500699,1398486,1308444,830968,830977,865348,901198,1440558,2383231,1782763,991117,1846246,851632,2137715,1856533,1615780,13552713,1758262,1915018,3876729,2051176,1856224,1542643,2127895,1897810,1958644,1559206,16844473,14625481,1634062,19753870,19753915,18302161,18302104,1865443,4152129,1735915,1098096,1919386,21886373,1277526,264712,1651084,1391007,2221591,13559885,3863025,1402530,1787893,2085406,4152073,20780626,1473792,257722,249121,257776,1636141,620656,13044793,250027,13594631,444766,2204533,1365534,21642284,1542622,557341,1428360,1019098,1019116,1019110,1343088,4141279,20018791,1953874,1487754,1056415,1931407,4141269,19955845,18952027,1798789,259456,1455723,2381763,1389390,1631986,1317729,9443539,1952641,1352871,1556812,1316922,1952635,1478763,1952644,669730,1352856,1352853,16842778,1897366,1045285,1139532,4722731,751921,1318503,827350,2404121,793171,16302916,1819228,2211557,2211561,2211559,1856320,1684558,1142907,1057765,812110,230803,728932,20143825,1966576,1966591,4775195,2040760,2118605,855268,588424,1435323,1022278,1022260,2147655,1237434,866359,423760,996271,996256,423430,1444623,268054,1011844,1944658,2221595,13119987,358873,856696,1736632,362284,449917,324406,572620,1737313,358999,2111313,2057668,441295,14976397,90820,1414227,1052134,20810029,659677,15254351,1108527,950650,566779,566512,9178,1596568,566272,997783,1736869,1447218,230896,21840032,939841,1904698,2155485,674485,852646,852349,4789041,4224331,853609,852415,852193,852109,5157267,4241227,1029337,852595,853468,2139035,1935622,1559602,580966,1447437,1111350,1068274,1657774,2101132,1111362,1409214,1111338,1657777,1409145,1111356,1409205,1111347,1409217,1267683,1409211,1111341,1111329,1111332,1111326,1111323,1111305,1715386,1868989,1956718,896791,2076373,4141447,1629823,1663336,1830838,1653361,19908010,1132590,1132599,1514308,886006,585799,1485396,1452087,1698751,1699135,985492,538822,706423,1770601,906472,2066617,421969,1831609,4175667,1910950,1478052,2139031,4008295,1688725,1129788,614860,1769251,984868,1614616,1078227,19309570,10730875,21314165,21272513,426334,426430,426370,426451,426379,426376,426367,426406,20839336,426373,426286,426343,426289,426349,426358,426310,426331,426424,1458072,12740625,277774,810934,218422,1891048,17974612,1142388,13186333,1603081,1779175,1515739,1779448,1779646,981811,1779649,939001,1491852,1347330,1064734,1071169,1688785,1560271,1523089,1737472,248575,981070,980920,980938,1118403,1664563,1131048,2054176,682654,1044784,1044781,1111551,824890,1490925,69760,1244100,3863565,2383581,1528558,1706752,1706485,1706470,1488303,1681495,1982092,259657,1372425,1582099,902947,718450,361561,323164,511291,1013125,971935,2089219,1081671,1464966,1074783,20603131,4150343,2261049,1817479,951136,1059931,579070,586237,586165,1992256,1830985,1616800,21459584,1629808,1854082,1136019,1817908,756781,331612,12901917,1032268,13420551,2064889,2064886,980209,1678474,13798683,3053443,1929685,110557,4701863,1832494,873880,1832497,20676964,2429329,1478868,1043440,18926614,512797,856822,324745,1609111,16843648,934048,13342107,572023,570433,1783972,2035039,767323,1311720,1724290,1068280,874093,2040763,1471767,17068702,2565117,1862857,1829842,553798,485167,902725,561451,1802947,1420869,1515403,708451,1366542,819577,1237458,1104558,1449216,911101,1466214,1742671,1828621,1828534,1283928,1830469,1950409,1931170,2510407,1378809,20016919,842554,842158,842557,842518,842467,1031233,1628644,2955351,1350237,891994,909862,1866346,1866361,361984,1300716,1648807,591370,590947,1544041,1649350,1466802,17057470,1062901,1357806,1742824,1960234,521869,13467915,1342920,1342929,20325370,1858858,1858855,1858822,1858873,1858876,1714210,1725445,1693315,1725439,1725442,21885617,13475181,1725436,18886918,1699069,13637073,1461807,319411,319264,319543,521200,1620961,21872708,853648,4122371,4094931,1060927,2000797,1803796,1092177,1637083,1581088,1915939,656974,2001034,1393695,228232,2251043,1845685,1704613,1095285,657601,20260789,21599321,1029406,853735,852631,21020101,1390875,14694105,1035388,1035409,1035394,14736215,1035406,1035448,1035391,1035469,1035433,1379976,79612,1051219,441166,646906,1522420,2245827,20260066,2245785,2361281,2245819,1643065,2361255,1672024,1635034,1372563,2245773,4121931,20261074,4128397,318952,319105,319510,953149,611491,2242579,2837313,1778767,1638493,432049,1335222,969655,18052288,3761819,1688728,1935382,1668946,1465257,1937659,1465242,1802080,5165025,1586434,4782117,1024939,2538897,1637521,1440999,643543,193843,477172,20688679,475951,1472766,1546399,13743631,1857490,1002031,2601712,949744,855124,1614814,20839438,889903,13350125,945172,2647121,4096861,477949,475747,1633630,1541275,475927,476164,480751,1588729,271558,754567,2144337,2388991,1267323,2123133,3811965,3321057,13374633,2720171,21854846,946789,252304,1400571,20582605,275311,1108923,274909,998845,1418958,1079634,592327,249436,1776694,620584,4782597,236380,15024629,4147441,444757,1030183,13671825,1030186,250762,249601,623419,250504,250759,1821703,2254161,249859,13300337,623656,623902,1099005,636427,2257573,636454,4148011,235837,443992,553138,236728,236326,236680,598147,1033654,476314,1363854,1363857,767686,2049649,296374,474313,20756071,1514053,1573654,1573657,1573651,2146633,1894414,1766848,729502,1762378,1585018,13398321,817444,557167,710893,19117825,1259307,1865971,468784,954328,521914,521911,1304049,620749,620482,620314,620806,620926,620434,1794964,621532,621379,377971,1432563,620815,621148,1101051,4144865,1954942,2423115,1440615,13645743,442342,1740298,1919452,1370169,534406,1487256,1849477,13170347,4756917,2403955,1735558,1736866,1736674,1737034,1098099,2486637,19309879,2270689,1395300,1832515,1902193,1382949,17974366,1653541,758368,1942957,2245927,856801,13103499,258118,4145671,1697953,1358532,257110,1457535,1461687,1375086,1846405,988879,1264251,1061398,20439664,1790005,1789987,1789996,1790029,1789984,1790032,1790038,1790050,1789999,1101483,1378116,1800688,1257843,1058929,1095939,878989,1780699,1134999,1887097,21599717,1684483,1066840,13697497,1972543,1090965,1277109,4009467,1559968,2273959,13452609,1770139,4224355,1062709,1559521,1559386,2203783,2273957,1867450,1546729,20944984,1807954,1088196,1610977,910615,345502,287509,2233549,1717978,20794753,1684618,480448,885679,16817722,2676863,1684957,1859974,1180236,995845,1269843,1558567,10731233,866740,3868879,1008025,1320246,1083906,2294927,1078254,2167211,665758,17057524,1433496,1426050,2094604,873178,1793185,1964386,1474080,4789751,20810449,1871149,1871173,1737082,1737085,1737091,1736029,2403953,1737118,1736047,1736050,13137621,1736077,1736080,2054560,2403957,1735588,1737352,1998853,1557961,1379550,1736248,1736542,1736143,1735735,1736311,1735966,2426723,1928056,2428849,1737397,1995046,1736200,2429583,1736206,1737424,1736293,2437137,2272591,580216,766732,1437102,15980800,1632727,1632724,1558039,869281,1697797,2038471,1056700,1056706,20810761,1112481,1112517,1426383,1905148,1263270,1920820,988894,1013485,1409640,1390836,294373,1673764,2526179,14149343,2526187,1932172,1932205,2526185,1082310,1602385,2526177,1365801,2526175,2526183,18052849,15107835,2567439,2031229,505003,1841899,2446107,1291842,13545489,2024527,4715443,1867987,1089102,889363,2074786,413989,1303005,1532464,414079,1532476,357628,358888,357253,361108,1399002,1120842,2153993,2794881,2048125,2779829,2565223,1100976,20554162,969952,1784839,6769753,20839231,331312,1850632,1067713,1541113,2163831,477796,1058287,1094232,1094223,1094226,1094157,624085,623971,623377,537532,2017372,1785028,539029,2037412,1839634,424579,959377,236935,2035756,1654642,623887,623446,2373533,569050,360313,2065588,1602409,613534,1931149,2691395,1285686,1456839,21111509,1803622,476656,478423,480253,14436085,892390,477223,481372,1428411,1102641,1074064,513334,511636,1609129,571051,1431573,1712434,21112712,312436,311842,1058899,2193455,20755888,3012951,3012953,1851970,1085934,3012947,1085943,3012939,3012949,1650157,1480017,3012945,3012943,1002538,477628,15981385,20826979,2257585,1068181,4722495,1826215,874105,1720780,13094101,623860,623599,1039792,1826224,1352775,1603471,940462,1352814,2197929,2950811,1402248,19855222,2247887,1939399,14683939,846355,846391,1921696,1028035,846394,658333,367492,558460,536287,606301,406471,846400,555379,1812253,1039681,849481,1951432,1378035,1089357,1233507,230764,230980,230833,230818,230716,230647,230773,230680,2051329,824386,1043128,1896961,2076268,282826,606151,3287959,1263450,18636355,628885,628972,866617,861664,1045384,2181037,568495,2181293,2048983,1342941,1474182,1628062,1425912,250600,477154,477883,230641,230677,19545403,2200139,1537864,13200309,1909378,946402,799564,856771,856504,856177,855961,1060261,709345,709204,13085189,13727079,1928080,12966875,13085461,1928071,1871143,1871146,1736374,1737004,1731223,1736929,1928041,1737262,1737259,1871200,1736608,1735732,1928059,1735990,1871197,1464549,1737514,1735822,1928101,1928113,1928062,1928065,1928050,1928035,1359099,1731196,1037323,16303339,1603951,2358133,1006648,1006645,2141717,5140693,1981207,1866367,1615642,700351,1694743,1698388,463174,1112319,705949,237286,1610854,666904,1268274,4020253,620611,620518,621511,444844,444793,258967,463579,1810420,415546,1529728,258388,1278603,952987,259066,691411,691405,691414,3940721,660748,1719871,913207,136669,1506732,28999,325339,13243523,1968244,1941319,1832830,2157239,1313802,906028,4779157,1710595,477229,478537,481333,475723,478024,477208,480754,477370,480439,476644,477121,615802,1999792,2004565,1641034,1234947,866023,2807295,2373821,863500,863491,1385448,2245709,891901,1931503,1937215,2128839,807373,2075281,13300763,571072,1442544,1766863,1639384,2335423,1092285,2422555,1713277,2228231,2201019,21132884,19500091,580348,1019218,6376,580459,603259,602437,14842,566989,745321,1469304,912217,1052242,1052239,1936210,495643,20731447,1528327,1474086,1059646,981028,1783906,1830445,1663483,1092675,1931230,1591279,12986263,1058293,2853789,971206,971131,1736416,1735936,1321983,453157,1026547,1051966,1673731,1085784,143140,2461967,1756699,1524058,1559524,2328583,1545991,2282673,371824,372082,1559326,887590,1558705,371947,1546006,2282705,1821139,1623076,2466465,2543179,2328579,1300026,1040494,446338,1972882,1061914,1824139,1931374,2202337,1546717,1716991,2779835,1620724,2779839,2779833,1423593,1805203,625669,2015656,268381,20202169,14626427,294235,830467,830584,800878,800917,4016323,4016343,4016227,606163,606157,606160,275839,1760014,1530421,1520950,1086099,2523371,1770925,1546630,621523,236500,621343,18078589,620467,719806,1695712,2048869,4017753,4018547,4145589,1231683,13342579,1559551,2316133,1713610,1559623,1569949,1559515,20154772,1551826,16855756,1559860,371857,1713622,19322098,1422453,2581699,1676590,1570015,13727167,858025,835540,603268,566551,603373,603391,602536,603469,603475,603490,604078,602716,602455,602764,602614,604108,604138,172483,2149795,1730539,21186272,356200,1497507,1710619,1835365,1734295,21782309,617584,14967513,573025,1552909,1661134,2004997,13178027,997039,1062943,1866316,1915933,1915948,2131485,1963561,1747552,1073518,623605,1815847,1718662,1064791,1815859,1815844,1298196,1777111,1783858,1784041,1815853,1064800,1815856,1815841,1641724,1815871,1460949,1837552,1837546,427351,23710,13780163,20356072,1586443,21471254,4255715,867460,1573543,13085443,1737043,1737052,1737061,1736074,1735576,1737154,1737157,1736560,1871161,1736656,1737577,1871185,1871179,1871182,1736302,1735903,1736830,1871188,1140759,13145079,2053618,2141951,1263381,13358581,1654312,13309923,13586443,13483345,13560153,2544071,2544069,4143811,2176701,1736398,3651273,1928161,1989706,1735738,1995205,1736113,1735897,1995208,1007467,1551760,861799,996892,946795,946798,1524253,20897020,16303264,1917655,2145175,2130259,2130261,1594114,1903612,1420110,1518106,258544,259417,259477,13505953,1588720,18696175,1783876,1931257,18064165,1406298,1852309,571000,573166,570196,144292,512254,892126,289567,623557,2210019,13053555,2581531,2583961,1106013,12975961,1558834,865237,830119,317962,871675,902386,13736653,1000468,866146,866155,866185,1025890,1837231,14141799,963553,1451451,1451469,1795306,1795309,15015749,1678963,1921687,606340,1037188,846421,1012720,1787839,21353084,13770829,579574,580255,1376796,22098767,1699666,21228956,2319663,1730668,721540,513379,513433,2193033,2068147,1363494,1025197,3439303,1894411,2361919,1866928,705955,347785,1030477,21721934,21329408,4740867,1355667,251338,889306,4251521,4251503,12823171,1723711,250333,1703518,1601191,1023454,1764478,1055185,13112395,2593830,1077447,1967035,423283,1715779,2205987,811027,2709875,731836,1110591,1398396,2218573,851968,851902,2195811,1698400,2621647,1402473,1103043,877597,973810,978694,1806046,868750,868804,1763980,869005,1713790,1390350,4015971,1867396,1770085,1770157,721393,1057174,13412429,20337196,1638958,2371213,2246657,1300398,4008927,1653310,2260577,14142675,1783198,4785883,2140829,4779197,2031385,2786473,480841,1537507,1686412,1325466,1843708,2151447,1861051,19447882,15994168,1482198,1440507,1690315,1790965,2530129,1967059,1628287,1062505,1075191,1466274,1822234,643210,611119,1394619,1288593,1460082,1770190,1821037,1557787,2282637,4148825,1935691,1684657,2074948,1756819,1559764,1270020,2282599,2282625,1323693,2282431,1821028,934039,1821097,1479099,1569994,1821043,2282577,2282479,2185975,1559776,2282527,2282629,2282495,1821064,1367268,1559707,1920805,1821085,1777348,1559458,2282587,2393571,2282545,1949428,2393573,1431414,1559554,1431417,1559821,2282609,2282507,1558957,2185985,2282569,2282533,1559404,16193320,20704801,18735346,1820995,1454508,4018589,1559176,1821103,2282547,13269387,13900619,1686991,2282615,371854,371908,940159,15337071,12993957,2282557,1820971,15337445,13010679,1570045,722239,2282551,2282561,1106016,1559872,2282529,1821151,1949395,880843,1570027,1273542,13153307,13136979,1559116,19202386,2282515,1867315,1823212,2282541,2282619,1558783,1716934,12975931,2282525,950044,15254497,2790419,16193311,4013993,1558753,1559131,2074978,2282571,16857274,1559032,1558864,1070602,20488174,20689876,20719270,20719255,1559305,1558828,20688916,20476114,2282635,2282627,1619656,20474749,11928017,11928381,11928305,984898,2282647,9443115,2282553,9443119,9443097,2282605,8092175,8092169,8092167,7884719,7884715,2282523,2282517,2282521,3987549,18734572,20810683,173029,136609,887701,887707,136771,172699,173530,173533,172273,602401,171976,603790,713311,1629016,18052636,1931254,2224843,2510395,1285701,4856781,1831021,258703,1275516,1828609,1509060,1828639,1629505,1766932,2064328,1831195,2510393,2411163,2510405,1932145,1792927,1806868,14061845,2064460,1505553,1092693,1866103,572278,1730731,13443689,1447158,823966,2048704,4142071,2048707,1092387,18314284,1437795,847231,847234,898600,1350561,1350573,1864300,1606708,2399489,1233015,247129,476248,475852,475714,1946383,1768093,1433466,578821,1768090,578893,1306143,2041090,4001033,2204543,22195837,1418745,208978,21708572,714508,268651,1139568,1140390,1014775,1025863,13917189,902380,1071601,1596358,13899913,570958,851728,1310385,1405677,1951312,873172,1834681,1905730,970981,971125,970810,970807,851557,1855222,1989049,2403949,1594783,13342843,13420895,13506183,13254325,838603,2208121,949774,1867462,1867441,1559203,1270068,1867456,1867303,1777399,2440863,1636393,1559629,1867249,713953,620215,257965,780193,992593,971257,971191,971038,1905865,2123095,2123093,1530394,2233423,2145799,2145807,2145795,2145805,2145837,1337577,13027259,2027455,17434291,1470276,2216917,1103949,2051275,1642774,1671055,1642711,1670989,20451544,1671037,1671088,1952449,1642804,1642939,2147559,2784423,2194595,2361317,2760401,2760405,20248156,143578,2194647,2202369,2361325,2760397,20167630,1066042,20473639,1734946,2718915,13798103,980998,2760393,2760391,980986,2760395,1620754,2361231,2180949,1811005,1811008,1422117,555823,1710769,585466,2224661,1268496,984187,610564,1421478,1941541,1941676,444829,258700,1836679,1376265,835471,2543187,12823055,12823065,2447951,2581593,2543199,14683519,18964612,2581641,10731599,9444065,9443127,2581587,2548909,2581527,7884729,2581621,2282651,2282649,1420665,1770205,1559773,2127897,13752851,21502295,20718580,19581472,1636348,1287591,1305348,1371654,1106760,1992400,1680730,819580,842062,1586419,1532422,1475142,962377,1680727,1650460,289795,1963012,868807,2388701,479299,478825,476815,477526,573028,324061,571744,2087386,1436739,1835602,1819423,2689077,1672600,371044,1516978,1516948,1517029,12901251,1677640,2038651,1264563,1546411,1432665,1386120,2334241,1830379,2767749,1293324,1075839,1298265,1931236,820843,2592245,4112521,1931212,4129153,2043553,1637599,440464,1748116,2088577,13397839,1097418,1097394,173716,14976399,4787427,574036,1113258,348814,574174,573985,17329,705658,603562,636775,2199647,1301061,1623379,1685788,13789271,2216891,2216881,2216895,617596,2411165,15107893,857140,2233203,21825929,1931047,1130313,1931089,1931095,1783885,13560529,953323,424015,423904,422929,13333691,13261487,13261471,948901,2593880,1962961,1245537,2130229,1103673,4688645,2004601,2004598,1866667,722002,1676107,4096917,1515286,13026929,859087,1278957,1281945,1637089,1900069,1551808,2278487,2110803,3676589,1759234,13269725,1722691,1937941,1902163,230797,971809,865972,2267945,1007983,16804573,570553,1253040,738010,2453883,665203,665206,1264872,13459883,113350,1480944,2285555,1825840,1825708,1825804,1825867,1825870,1825879,1825876,1825843,1825894,1825822,1825819,1970383,1825912,1825789,1825807,4735051,1825846,1825858,1825852,1768144,1825903,1825849,1768141,1825891,1768138,1825897,253327,1825762,1320804,1614757,805918,1524097,1306941,719407,2065909,1904029,629194,302812,1310517,1844998,2077633,2187127,1533283,1998352,2044444,984403,1754077,2139759,2062390,1783834,1629487,13737189,1370568,519178,1602286,4146051,1737829,1737835,2425603,2425597,1897705,2216915,2331835,2425595,2270299,2395807,2425593,2425609,2373795,2373811,2216931,480676,480607,623533,2075137,2214347,2373813,2214349,1897648,1449243,2205457,1900615,13062203,2273439,1901386,13837637,4785535,4149491,13586149,1004611,20959795,735631,258850,986830,1022311,1068250,1052206,1001746,1001899,13505481,1004674,13053759,1938460,623680,9443451,13053741,18584110,986065,1004698,12994887,2145867,1045912,136618,670057,136642,759250,854836,657520,173521,602467,1507221,2139755,1031683,1031653,1773136,1764889,1509480,606121,2149587,2149513,2149589,606313,606319,757678,929455,928939,479110,481426,1471377,360223,1675900,1203711,2246039,15322361,1663975,15254059,1810084,1809580,1809511,1809514,1809862,1809991,1930909,1810036,1809550,1809898,1643020,3220771,2195041,1930468,1929688,1386945,1930987,1671025,2195047,1942189,1303623,4239329,1829656,967039,4749163,14152623,1016149,902479,1648054,294526,3816769,1648036,1139709,635560,902467,2162949,1000474,1016128,956191,956185,963472,159274,294301,1837192,603226,566887,1422363,566179,603682,18955,601399,601318,1560133,1713370,2270625,1632682,858091,858622,1713412,1639237,1713553,2173867,912769,1280880,1265673,1713628,1713724,2173859,2173861,2173871,1864411,1045324,1722550,1639219,1639333,982144,1006519,636103,1722550,1468842,1836877,19754050,819304,819325,1139730,2064463,2064424,1629802,1931152,1602571,2064475,1362618,2064457,1501500,1722088,1127547,1127529,1127496,1127568,1748713,1735825,2437141,3632661,1737691,2086057,1441719,1441728,1441737,1441740,1441743,17738800,1133778,1447116,1776169,1606945,4251573,1931218,15322705,4111753,1931227,1362636,18875674,2156115,851164,1968226,97951,579712,2423665,358048,2164367,14591343,814696,857869,749464,1265376,1062388,1314813,1036516,1103994,1321338,1592563,1579462,866308,866296,866416,3001065,623545,4143459,5218773,307072,885670,4763987,23503,16828150,1584664,1866034,886462,1748887,1423242,1756417,1307073,20554297,13192931,1394061,1735978,2194871,21722900,1941757,2765379,580186,1653016,914575,1417236,952048,1139652,1140414,1887328,1582201,21811439,18965164,21543095,19309108,19308724,1038937,822316,822388,822229,822601,822121,822604,822295,822508,822226,822415,14871911,822109,822319,572887,17178052,822103,822469,324376,822418,1367907,2250993,372634,250723,553153,561520,1316244,2420157,2216927,1269984,987859,1917076,534175,1503366,2177505,1771585,1838020,13078337,4149627,1928185,1737295,20810359,1928137,230725,20144008,19907806,1928167,1736833,1928182,1928179,1370565,1735813,1735651,20154955,13727883,1366902,996823,1375710,996811,1873243,1289430,781699,1639129,1754080,1848802,1899121,1722853,1064290,361330,1383321,623809,213628,295984,633097,1352976,20543950,263662,496957,972541,623653,258454,2160621,21111503,13586215,1757182,2031277,270829,1802656,902716,1263786,212470,212326,717217,15554979,976033,4011795,1970323,475291,475324,13229619,294148,1338435,477568,1290747,1834231,1751761,1369290,616831,911113,2013886,9442185,2047783,1783669,13736301,18313489,991258,423631,1105185,1522699,1705600,1867498,21950429,1133352,1133346,1435971,1736365,1736839,1737532,1737319,2570755,1807843,2145847,2145845,22192600,990244,1021006,1834072,2108309,3942789,2306175,19473046,1371987,21839987,19448353,1299897,1820071,1101063,764206,1060570,798790,1897633,1897765,1269987,14045007,1470270,1270989,1271019,20395468,1897630,20462089,2374733,2374731,1002535,911779,1340775,557287,912610,438394,1305891,1615432,1054816,1461771,1919530,1287237,1919527,787462,946399,2601299,1910959,928933,1352676,2021269,13830567,1837750,16388872,3995833,1402575,1773352,3994243,3996207,2290927,3996205,3994595,3994597,2645691,2103730,859756,798814,1058026,938884,1713796,858277,1135404,1107456,1867063,1962241,818224,13178269,1110711,1354398,13308963,21529034,1726570,892384,993373,2062924,1999156,699973,1661737,1466073,1044040,1563100,1539445,1426218,2513867,1336143,2528921,340822,298201,887284,1870504,2045242,6394763,3976573,594955,586870,868900,15005677,4016225,1729807,1729801,19909,19927,19900,19918,19879,19870,19894,19861,966496,318061,871093,956659,2124121,1001623,566647,1559803,12975385,1559362,1858891,2282511,2074951,1821121,2282473,1558981,2282509,2282445,1102041,1106031,1958605,1684648,3553983,2282489,1867264,1867414,20367538,2163073,1949416,1584124,2282481,1559401,1867327,1935214,2074942,1935208,13760123,1558942,1559725,1411530,20367535,1559806,1569937,1559485,1559938,13333285,1867282,1559470,1559422,1687006,12910581,2282471,1431465,20625592,20625649,1559431,1559467,1559440,1431474,1949437,1558912,4010289,1559683,20625550,1686997,372013,688177,4009823,1378362,1686994,12966831,2782443,1569913,1821058,1559296,371980,4018073,2282475,1777318,1559005,971044,375934,4789621,1029343,971296,827890,853576,2387535,18188224,1687003,16169548,2282503,2282467,1558999,734455,618064,21031957,1713364,1639063,1433166,1067272,2087842,1642969,1642795,2087713,1643002,1941799,1931332,1810189,2854129,1273962,584122,2087497,2535099,784003,591943,1034188,1029130,3868535,1662415,2181535,2095009,1932196,2064436,1475913,4146191,1969087,1382685,21421229,20518783,611224,2268149,858283,858694,22191664,2187489,2065825,1052359,1052494,646912,124378,437323,1328382,2237729,2623513,739687,1559461,19582870,2393647,12966877,2452829,15337053,14436065,1559320,12823103,15337727,16193317,17166568,2583965,2783059,2430799,14436037,10731015,10731481,2581719,796627,2074984,2430809,9443081,9444057,2783061,8092121,2783063,1558876,4019735,2581525,2804039,4006697,1452030,1284387,1413243,1966615,1966600,1981675,3774181,8092449,13436381,866791,980434,424333,1592470,1674316,1479561,1556473,1674313,240592,2084950,1516924,811654,3003293,2064382,1749223,1830325,1591336,2445021,1736770,1735801,1454097,2076865,2388753,2656951,17566321,1057321,357460,14135167,220726,1747723,4012401,2512187,882124,619642,2319447,2047930,1686418,1931197,1931194,883396,746083,2073259,1020466,1020469,414763,1642576,2216897,2216887,1525615,1713454,1315209,624043,621199,236662,13185909,16946764,553075,13452025,1645795,903217,1629886,1556965,910894,18952630,972481,623770,1717093,1639345,2076796,16182106,1056490,1930096,1737454,359761,356995,359875,361132,1253994,586087,1524325,886105,1255218,14625709,1605268,1060036,1061086,1055917,971200,1367535,2076973,480202,479434,478276,478120,477127,477451,475717,13094785,479962,479953,807394,586807,22019063,2139059,21410132,292693,1706461,360187,1706467,2091010,1944118,996562,996382,996412,996499,2091001,996394,996523,1611226,2091004,996388,996424,1611220,996376,996559,1706506,996481,1713550,1031095,2013823,2436153,1287540,4000879,963934,914725,16181815,21229835,1350885,1109586,717286,1350870,1350918,928918,1104018,1727332,1460265,2149511,606322,1310967,623869,432220,1140426,1139097,1757050,1016152,2504875,1648042,441754,441727,1138968,1071589,294310,1038073,13602109,17166394,1143489,1677634,961747,13027663,204601,361507,1868278,19447234,1759351,866404,13546211,901018,1424922,1141785,1888450,901030,1921684,1180599,1382664,3781389,1871503,311893,2331849,1528339,1528318,1528321,815119,815218,814723,14591305,11927351,1847968,1456440,894187,894190,1660150,1033099,845662,1413348,4129643,938095,19499656,1442967,1730962,1910548,2076790,370240,633427,1549897,856291,762142,1955173,14661861,2228229,354418,2638187,719245,2019271,1914976,1892212,839893,2077105,1393611,13672637,13103585,13103589,1919926,12993999,13085449,2403959,2390489,1737346,13222635,1736602,1994851,2403951,1736986,1252485,13390081,987022,12967021,259237,1506774,1980796,708874,1602283,14746249,16935376,1602388,18052612,2381879,2162307,911776,911773,911767,175879,18926098,1728655,1850503,635716,635674,1005082,1025857,13900335,13837689,13837681,1357254,1016131,3863331,1071577,1071583,1795312,2054122,1808788,232027,2008867,905965,1247688,435004,757486,829216,258961,1830967,1400133,22006622,2037460,22086356,1461657,2062915,1372626,2105212,2105221,2105215,2105209,7020923,2701687,2074231,2395821,2395823,2395817,2395825,982666,209596,209254,209206,13586515,13342923,13467829,1970542,1719157,1747252,954211,760303,876601,1575616,1059331,249718,479371,481462,476686,475489,476407,476449,479065,475810,480373,477913,19308928,809782,3519015,1121397,1404063,2782363,2564725,2251073,323536,570466,970816,1543915,588568,1236201,655837,366739,1454652,1046011,1994839,1736677,1417050,1994896,20155024,1041298,2173893,1770991,1318086,1318083,1308354,2031478,1529761,2029549,3737927,621298,1046326,20755153,718831,836803,1386117,1031644,438799,2254625,3159579,3159577,1757188,1850911,583720,17178628,992662,1683817,16032040,856456,20960320,572809,1835515,1654792,4000543,525421,612586,1616116,275233,6688167,1301541,613321,451702,860989,2981749,1302738,804784,3668061,13521951,13222909,21680969,377281,2216907,2216905,2216919,2216913,1897690,2216925,406753,92650,408610,406759,406765,406762,408628,406783,18961,600940,63589,600946,18940,18934,693307,573556,274639,1892050,2751501,20504668,2132793,2132791,1921873,1057087,3005737,18887593,1551292,1450626,847864,21459464,995458,1487184,1308552,1527907,1771423,2003569,720589,622252,843262,1053304,1949017,1958785,2128969,2309531,3498103,3789639,3951395,4094567,2049766,21811676,21811997,1054792,1643050,1932178,1830388,1830343,693025,1830442,1405206,13145561,879904,1663615,827851,810985,1317690,1865932,1865926,2227947,1395612,1064617,1634203,1064614,2579377,982846,982813,982918,941470,178150,13623307,2054557,2390473,1736854,1278012,2000374,2000371,2084254,4095135,3994929,2149807,2981141,1142946,1458108,997441,18301030,1113387,1616203,1104717,1104762,1038850,1571359,2124063,945784,844837,1046311,637183,937627,1668277,1351023,810892,1350687,21886760,2035663,13136913,2528513,1556839,13528637,476047,18734902,574297,1302351,1060639,574042,573982,610126,13482953,621862,437713,582772,582754,607234,582865,582826,582883,835873,21378989,69913,236221,1323630,5186929,2374197,1282413,866470,13704845,1084845,2690495,1834852,1635025,1316433,2390481,1735585,2194597,2245835,1736164,2527341,21696449,13177669,1263981,1944199,1513180,1108497,487252,21707045,16817647,859105,1288194,13253567,1630069,1035412,1980949,1980751,1980943,1980937,4020925,20462671,4019615,1343142,1263951,1085586,359791,361738,357205,357736,1736218,1722748,2725123,1995043,1736053,1995037,728929,1058290,728992,2808013,2925355,445456,1057741,1768231,1295922,2390477,2390483,1736155,21157556,1505613,2390475,1736305,2390477,2390483,1736155,1736974,1736509,2415809,2244953,1737028,2047540,1736842,1737025,2223441,13085625,572101,573463,323248,2048821,1617823,21203840,13350457,1450545,1451493,728059,1858003,2588006,1372575,1543531,2606285,2606301,1783894,1931776,2606287,3915951,15254011,1525666,1016728,4756997,823942,1012651,1012621,1019020,952039,13222111,1019026,1019032,1110669,1657333,13301143,1420563,2303121,1098618,1656067,1727476,1324416,1103640,1727488,1097691,1089291,722041,637045,1321131,1953886,586831,1104126,935575,880525,1009519,2469199,257173,933604,1357539,2110989,621529,1906000,1461846,2719393,1441479,1132419,1078359,842251,700531,1645774,1138791,827029,1076364,1014613,1101936,1929868,1601314,1410303,2157311,1056439,1057309,7884503,691723,1103964,1103952,14860963,23779,622918,1470585,155545,19321906,584116,1604632,391768,1018153,20945659,1735762,4240929,13178133,1736104,1736326,1736983,1737127,1444029,893296,1266297,906220,1061341,1310424,1269465,1065943,1832584,1830637,2175471,1757086,1095453,1897768,2395801,2302101,1897720,2373825,947566,1304181,4715819,812191,1831261,1602514,733126,2018485,1768372,2051353,1069735,1230843,1777312,1569898,1559929,887596,21543017,2163829,1631032,805150,2096023,713680,1118139,1096044,1654414,258622,21872174,236659,236077,236623,4771301,1405080,952816,258337,257257,812143,1761100,19485997,3835373,796417,1592068,1592062,1592065,1592059,1343442,1354803,425782,660196,819613,1254762,1703881,4785693,373327,1025929,644533,644524,17804404,1768258,1076013,1804360,624049,1615654,1999225,2270821,175711,2483395,1844953,2004391,1829374,4251611,2691383,4096201,979399,1899520,16856581,1617844,1617826,40405,40402,1663474,27982,566242,92572,349513,173410,427519,604174,566944,566524,564913,660223,2171383,323677,570583,572950,572911,571420,323587,1571659,1013617,13467231,1067797,1238739,544510,1238736,1724779,1779949,875413,875407,1519597,995095,1408059,1336740,851014,851155,1357452,909841,1676557,1083171,1676554,1676560,21295976,2138445,5218179,2138447,13560079,230935,259747,22005869,22193830,2128151,2333795,282760,1511778,1855738,1140162,445795,1526572,1835041,869683,1795564,1866025,1869280,1637044,1713442,26374,13018043,11927183,5193831,1419561,1986826,2884417,1047652,970561,16031584,621550,620683,621028,1366059,1861138,1774492,1460463,1097826,1137756,1063483,1486359,15323019,1656055,845284,845299,13374539,318688,318622,319753,319774,2523159,956722,1352559,13036589,319381,319444,13790055,319516,2020882,2538651,2491701,1219026,1003852,1832950,18735097,2028715,13459597,484651,1949407,1777273,1559299,1105980,2393567,1559959,1821001,1419486,492094,1469025,2567627,1268349,861643,667864,29110,671710,244774,2390263,1904743,1037380,20235268,1407609,1369374,1571476,15684682,1756786,857968,1677649,13664523,1639240,13334537,1047406,395137,1073956,1432041,938362,13779947,1496106,1354770,1205325,1432173,15247133,1440213,4019269,1667986,1112985,1771288,1477902,1544689,938365,944845,1432155,829609,938383,1477743,1477923,938392,1477776,327715,7727701,1544707,1922983,2181671,551248,2181675,1850422,2181669,2181689,2181673,1308399,1035376,1905502,2210677,640861,560452,1547317,841249,948355,1849192,1713505,1743208,2181691,882391,863260,16018450,2181679,551125,15683923,1026607,1686634,1804636,367510,2181683,1308405,2181681,4224919,1442958,1308402,1308381,432163,1308384,1308378,21144248,21410351,2181695,20985868,1308390,1582846,1790506,1038856,1038859,14406439,1725685,1321764,1127550,797668,797653,1273590,1603552,2131233,1443384,509884,1532752,1532755,1532761,1532758,745291,724444,1833550,1737448,1364448,1766518,477046,479416,475708,1710265,294598,4128951,294460,3816765,1764835,20543683,1519540,1260150,2131781,1562167,5179289,1568548,1950685,1938646,1597213,1779163,1779352,4722487,1766374,639652,1992109,1653733,1076358,1045819,827110,1896316,1896322,826852,827116,19322278,1505874,1272114,643537,866140,1736173,4780775,1320921,4265769,2186217,1076193,16055092,16055101,1279506,818368,818482,882373,16055074,1076208,19459942,1775101,882379,16055113,4780281,1076211,1658224,882382,824986,1685575,1685572,2186211,1076214,1076199,1312626,1583824,2186177,2186175,2186179,1697464,2335313,1770199,1867309,1684651,2282693,1559371,1559932,2328547,2118577,1821031,1298127,13119909,18912835,2328545,1502550,17203858,2210565,2161453,2282447,1559842,2282461,2282453,1559242,2328549,1102080,1569931,1393734,4153149,1025878,635692,14142649,635743,721297,13797873,793063,1071616,1287675,839710,1014772,1648099,902476,13798763,907102,2523033,1025872,14142179,1071595,1648057,294154,2295253,2051125,1432035,1418790,1653763,1114914,875746,856246,2228957,1384572,423973,422899,649822,2047762,737710,2278409,657973,564091,92614,1045396,600844,947605,613201,1060057,209614,275296,274852,275245,275302,1843936,1843933,984079,634354,1269873,1358463,478867,649228,1024558,27826,27907,10750,14047,7084,14041,1847977,1839376,1825402,973354,625933,1812970,2127903,258334,2219749,1409148,996910,1053928,1402011,1769548,1535188,1845061,1060354,1048135,633076,805033,2050459,1132527,439132,1904740,4146577,14152263,20767657,1016629,1780894,1078032,12986021,1409871,1977739,17286766,1492980,1911571,1719343,1717534,1379193,1761958,2050279,1428348,1591174,1042189,1616209,1790095,13697381,2459209,2037733,2037739,2037745,1866013,1665640,2494151,1443045,2207353,1711303,655090,724441,539182,1621993,539188,440821,711160,1779799,1044961,1854376,1855687,1855672,2523031,1006282,1837243,1070731,1070734,1340904,1821463,6394911,14871419,861547,1252731,798823,14693823,951814,1857958,1634275,1340982,1120944,1263522,3676899,2140831,2048722,13743553,577054,198127,978463,1713760,1637086,17286634,561133,1376742,2505853,22112726,1605634,13619653,323986,1552987,857881,670501,2051305,2008225,1785595,2271457,1847980,888727,755386,1743982,2156043,484891,912991,912985,912982,178900,13374779,13374769,19309774,18913666,1312905,842473,480100,476158,476995,476257,1419123,844621,236458,379813,946852,379816,799624,799840,799936,1546417,1610524,1554634,1931191,1931188,972463,1759780,1122507,1709347,1477485,1709344,306460,305629,1709338,305215,1709440,1123119,811219,1955353,20409832,18735376,18735373,757276,1590910,1590913,6608409,4787783,5123321,1590715,1694383,13552837,827521,1500762,1778656,1296705,711241,1277364,1278171,1639123,1323561,2162131,1867522,1471239,1471242,2020210,1800064,1619503,2164119,966787,119656,563992,1023520,649486,756580,751390,756538,657982,136666,516508,119869,953014,593116,756562,887827,759277,136621,2653853,21666869,1054651,2653815,1028248,671914,1396680,887752,136651,136483,10651,136918,756607,427759,515812,577273,577312,136714,1432680,1025881,839698,294607,293959,1138971,1139934,643873,92422,1106472,887728,576598,1372704,92419,1373757,2262119,1898890,305950,1709362,1545376,306418,1709380,305398,1709368,1709452,1709434,4000781,305866,4000779,1400376,1016191,3816771,294439,1981483,635704,1596379,13664149,441742,2523035,1016173,1837186,1139904,1016164,4000785,902404,1016203,2046127,1045315,2048992,2172015,334102,866173,1045300,294508,956002,294586,1272756,1272786,1272780,902398,1858069,797836,797722,2227627,797752,797662,1411230,852259,4387331,853753,853594,853684,852520,4241251,495364,13490927,1905166,1702360,1917850,420595,420628,1366500,21187196,4129231,1390539,1579498,13027609,420619,420673,420667,1798774,1342974,1829317,1988134,2066359,1798891,880513,579013,18710296,113728,444862,636475,15562879,20676448,501235,480853,479239,799159,1502391,1540315,837439,891895,1803340,1508721,1026013,2085913,4011383,21216536,277852,2698381,1141581,2185967,1425444,561445,2244949,2299385,709786,1701136,2024161,2647951,2403403,1678966,15755908,1423173,904399,906796,21614204,1091313,323515,553237,570118,1701661,1396227,1948144,2007541,993274,1122759,1728946,2294181,1792042,1836955,1927369,1561582,946990,20439904,1451316,1443690,1779289,1779322,1779370,1779364,1079985,1079979,1079976,1079982,332572,1779952,1004842,1004941,1004860,1004935,1004938,1005007,1004845,1004962,455719,264868,1946794,851083,851086,731602,1044976,2255457,1832377,2145827,4688689,1366272,3994303,14044539,16006447,1475391,1275027,1475388,1475373,1475382,1475367,1475370,1475379,1475376,1475385,306919,1359228,1475394,1475397,1706320,21937439,2422341,2161457,709789,1393437,1400070,2065138,2147453,1643734,1446081,20475226,360607,913666,2347845,1992439,939364,21885890,2234729,2087341,15685261,15684904,668206,2037703,629272,561241,904162,21767555,1420203,1723792,2201583,3125963,1145583,1263930,1651786,2065453,1630798,245587,1455903,1037830,2156423,4147379,1645759,552940,553084,4771287,236620,475735,480274,478336,480280,948649,478495,480994,481003,480619,477829,478819,478207,481258,481261,480565,2131783,1801282,19460662,4786931,1720918,2120695,1867705,20463040,4722427,13760881,13760893,13760907,1737655,2208915,4145699,4145709,257866,4144855,867994,1017043,1901773,2034232,1584652,1836805,257563,257764,258742,952843,1363812,257095,1060585,1060576,1711297,658879,786199,1413450,1413465,914716,1074447,294532,3974491,4783813,2202471,4781469,1665910,1760638,1337127,1840126,1046005,799339,1754536,1754539,386260,866647,561145,1080189,866623,866551,1901413,1757089,1634983,1615828,1382187,1102623,1685266,799480,904036,2714553,1531795,1740340,2313789,2547155,1790971,1369971,1141647,295015,2150101,1855345,1928536,852430,852412,1055764,852280,513346,852220,851848,852238,2542445,797704,797701,1892143,709798,1639144,13570347,12966441,19285465,206701,1653217,665170,1263216,1789882,1802065,852982,1748923,13637495,1143891,1901680,20603107,1356255,1353846,1479705,1457193,13254441,1702276,1625182,305614,305359,1944520,1596385,1139079,1025848,830122,1139805,1139811,1139895,946540,1851961,2361223,1950397,2051038,16169374,1512354,20566792,20451571,16802995,20439823,20384041,18925723,19460173,2289345,437980,1498221,643918,430708,1639885,16803940,2109147,2052913,2052910,1387479,1857439,1857442,939349,939334,939337,915889,1649629,1313280,1782952,578788,1610395,611098,1324722,4778919,13682409,2448303,1384827,839674,839707,839683,441718,1026028,839695,839629,839656,839653,1096089,1383954,1045453,1096086,1383957,1279467,1787374,889906,1631989,20704279,274516,1905904,2255255,1742806,1851259,1362384,1844746,1144497,2066686,1286136,1072639,1779808,1779547,1779982,13645665,866392,357412,1793929,1466091,357934,884242,441337,1632559,1713544,982117,21990314,250753,250720,258955,2040898,326830,1648168,192172,1345362,120763,808663,1354401,4272393,4768079,2062321,966088,1713670,858799,14781655,1541347,496090,1838335,1393101,861613,20272810,1786573,21053207,13192947,1756789,1559692,1559047,18235096,1570063,2581677,1958602,1431462,1569979,1431408,1559866,1543840,858190,858679,1230642,1672291,813019,1044004,19212346,1421643,3137585,1071541,1443108,711700,2373409,911872,1372509,1779202,1779031,2587821,3990965,3552325,621517,13120185,620902,258739,1385358,914083,13690791,1779247,634759,1828450,1296507,1024462,20474938,788563,801001,827761,1835341,1113084,258655,258394,952846,258769,257323,867976,2047852,20559547,4782665,1544695,1086258,1113012,1086255,1086249,13560433,1086252,633067,13442337,633070,633073,13435473,3961929,633055,13435575,633079,633082,633127,633085,13435587,13435583,633091,1544692,623815,257134,1119747,2176447,1713892,14782319,1232679,4014667,1283691,1486788,13727627,2035201,1310865,1530331,1053277,1429050,35365,253867,20755288,427078,604102,103084,1518061,636574,1563397,1033243,1033255,1033252,1271103,1033261,1033264,1033270,1070839,1779823,1535974,1859008,1935628,1858921,4018471,1858948,16182079,4020719,1770109,1559662,1770181,1559797,1858939,4020751,2203777,1859002,1559191,1102068,1106352,1558939,1102077,5139901,1073272,857536,745486,1113894,796558,461071,1367010,966097,980518,1005424,1661650,731608,583492,1728853,1656043,1089204,1521196,2386563,2386561,1063963,1956259,882448,232768,982903,4756597,1388256,1862092,958054,1000489,13917747,964732,1780591,902425,902413,294463,159292,1016062,294307,13788739,891856,294313,960175,18875404,1373565,1601881,474763,2366153,2123049,2366151,2366149,2366147,2366145,2366121,534706,2366143,534700,2366137,534697,2366133,2366117,2366131,2366157,2366155,1579372,1587595,996403,13154211,13053425,1865578,17287753,18887491,18887263,18926344,3216621,17057008,18913105,1464600,178072,1530298,1530304,1800289,527920,1868770,1929136,20062195,2361321,2361323,2784435,1762180,2361319,2361219,19752085,20200987,2047639,20168473,20168257,16817530,1691554,1558873,21295448,20839681,600085,866401,991030,561028,1092639,866548,866317,866326,1076163,2177553,2054191,3167479,21498782,16969933,1867201,1569982,2422225,1935694,1958578,1558798,1095456,2210663,2231173,1619440,20297929,1266243,13560785,13192701,463591,789517,1400406,1606441,14871629,668635,2060266,1830877,13027605,14151927,2037214,2255129,954319,840316,1755175,1037887,711613,611296,13460159,21483602,21797984,518611,518608,518620,1564441,4778173,21421715,1917487,2059837,480505,478570,475501,476980,477421,476326,476920,478609,4788947,21173699,559981,92200,521995,662389,649576,296734,1620148,1935445,1723846,1269573,2013790,183598,183610,80674,621865,621850,80413,582874,582916,621868,582745,582868,582871,1451781,582733,582877,582880,582907,582748,582913,582889,2578127,1504785,1137519,1137492,1137504,2137059,1132857,1052980,847708,428746,349636,659509,1643704,1597237,1643683,1643689,838513,1643686,1643701,1643677,1374291,1643674,1643671,1643698,1374294,1374183,1374189,1374297,1062205,1061650,17578291,1062010,1078371,443761,1972900,649666,721135,847621,3951131,693379,1417053,717565,1834489,2233415,1797688,1802902,1412979,1796131,428275,1041271,1041286,1856065,2529737,305371,1831255,1831243,1881580,21782666,432319,853990,3993869,799417,615523,5112781,636088,2013577,1865695,1914466,1509768,247357,1953091,938452,1335816,1981771,1138374,1981759,1981774,1981777,1981768,1550572,1981780,256936,257674,257584,258022,1723708,1363860,1363869,1363866,1954966,1323639,1405185,1405071,476233,477562,1804453,480559,481270,1954963,479353,1954960,481054,21009124,2545361,20063695,1086930,1535164,1535167,1081152,963223,1037074,1037152,845293,1284603,1099605,21422597,1027756,970648,21750296,1039912,21133550,21950075,15643780,2449027,3263691,13145773,1760476,21133511,19754755,21229769,21447251,481495,1654264,250732,818212,818218,13374329,13374321,247624,251146,250351,623440,3815599,2642289,621397,2202539,2361243,17286973,1966417,2127303,2492861,1337100,622696,838483,1337109,1337106,21144800,17738803,801058,716638,620848,1806334,992293,621352,1766368,4241111,137344,2347745,20504479,948994,1789969,1285593,2849371,2700661,2618533,2700199,1864630,967534,967528,967597,2088559,4786081,250741,248098,259114,952885,443986,259012,258427,258802,1108353,599818,580654,349453,610237,658336,1460868,569605,569614,569641,569638,569656,754726,1267092,15745513,1018420,250282,258451,3209237,18723283,18078028,18926620,19754395,17184979,13779537,979147,20488474,307471,1627003,1095648,479398,479512,1911046,1051327,15685546,4784315,2273249,2002555,258040,914059,758317,1844593,2032822,2032810,2032816,1981078,2037868,17566252,1004635,15799477,1722700,1723702,1723705,1654636,1452351,1699378,20463283,21811580,812050,1137501,20355754,1137516,1497729,1137546,2388725,17196457,1787890,2530987,2530985,1999249,1999246,1081767,13429095,852352,852529,2542443,851896,852118,21937595,22193332,1540522,1495197,1107279,865456,1563091,1335738,1706707,451276,13085481,3994377,4143331,1755238,5133179,505564,22061042,506557,2114057,1771318,12672185,795061,12689615,1949647,2093380,1062421,1105881,1101519,1101522,2093374,2093371,2093389,18313444,10731443,830785,2093392,1716862,1105878,14683767,572050,13490247,13727663,3027981,1697434,720769,2065708,722683,1363599,1094967,1094961,1094943,1094910,1094970,2088190,13760597,2085349,13018795,861679,600118,866389,948196,1656058,4779061,1460262,18913300,2263395,1287111,1067218,1279872,1931770,974125,974128,974116,974110,2007487,1028230,1028161,493612,1557928,2001028,15993814,360109,887080,1443156,1989553,1720354,700588,577249,751159,1121406,20652142,18377431,18952168,19754380,1966915,2137605,4018069,1807966,1887136,1105161,18914020,17288530,12910875,1942297,2051287,1942294,1993564,3292645,20755594,1930927,1993561,755914,1784824,16169938,21938282,2085388,13602565,12917395,1557874,1566466,873742,997906,2293711,588355,1257018,1932067,1417191,1417158,1634371,1518079,1976095,1451124,1976089,21032458,20582578,20582386,19751992,19485067,19751605,1671082,2565225,20223046,1691701,20168653,20168197,4150419,2218219,1954564,656587,1854829,1722586,998578,968635,2694695,1364097,835993,1790530,4090345,1790539,15183059,1935175,1720081,1446747,1935154,13333289,20309395,1935136,1777357,1935151,1935157,1935187,13334429,1935145,1935178,1935202,1935166,3403687,1935169,1935199,2112897,656941,1504122,1953793,132151,1770613,1043506,1099065,1407135,1395285,1766119,1382829,255226,2104171,1416132,974347,1783486,1864888,1458996,1043503,2104177,2577155,1758751,2593219,1770631,1748506,1066933,420934,984223,2088073,477943,2367345,2255409,755818,1803322,2238763,618034,16157713,21528977,2118469,2118467,13145493,1387203,2083549,20297119,873334,939358,525949,4128385,1538695,585535,586018,1636195,1565182,1648369,134812,479185,478189,477535,1480938,21583076,611176,2312801,1113231,3909799,643561,2653969,18735226,12976525,19409080,2071885,16005880,657361,1345647,391507,21898454,573913,573880,533179,18913018,566305,1372716,953509,13342123,13529401,359212,3550407,18887476,857608,615673,826258,889309,4144883,1836673,258733,258817,259435,258178,1861597,2238359,2276429,840364,311830,1910635,1790116,13261423,16170013,20167375,12975841,1552912,513187,571639,1659964,511954,547288,547279,1642957,1280901,1942156,518404,1347036,1828474,1352274,1014442,18377074,1586818,1865785,1866055,830254,1056457,1037239,784255,21243290,21144830,1076916,21898946,1054030,21989510,18900364,14781303,1128363,861196,20849659,22153465,1491039,732361,732457,13829897,16745704,1284003,1103676,2595644,1770247,13018181,1809661,1941859,1105971,1783882,19958617,20944777,428926,99631,881236,1593256,1811494,1760098,857866,1796074,1032493,1912849,1377348,1406901,2784443,2784425,20384176,2779889,2361253,17288272,14693811,856684,1015486,1015480,1015471,1015474,1015456,1786246,2815691,1898062,657829,20755318,242728,172351,242629,242638,242632,21052811,657817,657826,349531,349528,657814,643201,1415274,1082595,2004826,1343001,2180741,1716448,1450770,1649293,586429,480682,234145,1096341,2371803,2697689,2239511,2068888,20919757,13435943,13435935,13435929,13397641,13435907,13404317,13215379,975367,20920273,13435901,13215411,553063,1271697,598177,948769,948745,913651,948760,1763863,1519105,1519138,549475,1519108,551035,1683619,989860,989866,396811,1779238,1538032,2104045,1538035,2104039,2104042,1779253,1605277,16181398,1762027,2285527,1441377,1713775,811201,811183,1432944,1519135,2037082,1295463,1104054,1656085,1628797,1570039,1558987,1958596,16182124,1770223,1559332,4108605,13093729,2185983,4014451,16746472,4018607,1558963,1935700,1102071,1570006,1570000,1559812,1559758,2393555,1558750,2074993,7103245,4019725,1570033,4017511,2188335,4017517,5139895,1559119,1558795,20356528,4019711,2282667,5124525,5112709,1558738,1558885,20474638,20474695,901099,1093386,1287825,2402765,2374955,2451147,13166369,12985661,954442,629095,2374735,1080186,2408105,881170,2375905,1076151,1076172,1076157,4700995,20337508,1039015,1039039,1038991,822457,822247,822466,822346,822244,822448,165304,1375860,2147525,1809307,1282371,1843714,1732516,1055668,982630,659554,1537900,1526041,865471,1699123,4789613,1392459,1238142,2197339,2542319,1907446,1642726,4095319,20018743,1522477,2719291,1790350,1265004,1264461,1264470,12910529,2128945,2370599,1870054,1093656,20959318,13529079,1422771,1929607,183802,1903165,1521460,1941844,1941736,172621,1316082,1929556,1941760,1387077,1387080,1931371,1100988,1930372,1056799,1941751,1942153,1056802,1941808,1100985,13253747,1100997,1900264,1661938,1661935,1095612,18301543,13498741,2404137,2216061,1687771,1687768,17166655,13560231,1603366,1755472,1866322,192598,4271549,424081,15322475,15322461,3048445,3048443,1844995,1246242,1767751,2133361,2133363,760738,1561894,13254283,1140018,1140132,1139985,1140513,1140540,1140048,1140525,1140138,1140144,903841,1748026,3757839,856597,446458,880609,974113,974119,1780939,106693,2416493,906616,2065744,2128941,900967,2255411,3722963,21368204,18927205,1588423,816235,883288,1606600,579940,13061805,13085435,1630369,1342887,452569,1792273,1636351,2543173,1559581,1559905,4771177,2282665,372046,1431453,1431456,2282671,2282675,16315543,2282653,1946299,1777354,1456395,2804375,2804137,2282661,4096973,1073671,1432863,1454715,2282451,1935682,1559266,1569955,1559752,1867273,2581679,1821079,2185981,13062249,15253773,1867240,4013957,2407351,1821067,1341129,2393541,12740615,2447351,1372191,1431435,1559482,1102038,1559023,2396725,1777276,13753237,1949413,1552051,3984023,16315561,1822897,1777306,2074921,12985487,20652982,323293,2430721,2328475,2328483,1558813,4224453,1558729,2282699,1559947,2543185,1559008,4019659,1483365,20356489,1559887,12823087,1558852,1558837,4145039,4012415,13483363,18951916,19375318,282211,1256772,281758,1255758,4789649,1687069,940348,1764040,869017,805075,561433,2403349,1831321,1634434,1417545,1075821,1927444,15253899,1029322,1989271,794206,1843072,861796,868882,868966,620233,259486,4765023,257605,259117,258004,178522,481510,464116,18965653,18103174,18692851,1284651,1379505,2146933,822472,822499,822526,822442,58792,822175,2423187,454672,1831438,1830778,1716337,1831423,721999,2316079,1023376,3548457,611494,541945,611542,435397,807811,1766257,611503,611560,611539,1900282,777871,2106565,794854,516109,12535,551626,427084,22825,13284583,541732,998434,1512874,998431,998443,499831,13736669,14860391,14860365,1323270,1365768,1821757,20873560,1710403,1471170,1047667,21614540,1349628,538291,1799839,587971,868735,868918,13770347,1902559,2001049,1043401,13780537,13780509,2522823,1474290,1452405,1247988,1027663,1098603,2021116,2021092,432304,5132819,20168716,3840089,1236837,1562728,1256805,1956658,1055731,2522097,1274259,1859944,2498745,22194031,1288080,2301885,512758,362296,1062262,1130172,424312,1036951,1036912,1081266,1460241,1089294,852448,2237881,1891594,1238343,1648396,1389093,1839928,2078020,2498837,1354365,21599765,248305,12918199,1405398,21529217,656323,2078851,617887,618028,618031,1037179,873469,1537996,1717279,5124451,7020365,1735219,2094988,2637941,2691331,2820607,1768099,4223781,4223767,1947094,20155807,1142358,568660,551956,2073406,570154,146707,2137801,868519,620842,1323636,257485,1334628,20234863,1343166,1378317,242695,1108347,82225,573994,582856,582829,582796,582802,597928,577492,58810,1466535,1459929,615736,12901809,13237411,1471290,1669747,1710007,13358065,13127387,713425,2007430,3418871,2521809,17189650,42457,1444713,479950,1321761,4142063,550834,611551,47755,611545,1269414,1766287,1980931,70756,13982387,13703975,2673161,2673157,1865503,2397829,1975861,1340955,1001206,874390,866977,1616263,475339,1145847,21421295,1449732,1501602,2228541,1070116,1855708,659044,3915249,561400,20473720,1559920,2270443,2282391,2328491,1559743,1022329,18358930,480415,736930,2273433,21379118,21627683,1001857,1447500,1103088,1265466,786718,1694479,1694482,659263,2193017,1940476,1977814,1098123,284125,1821679,996619,2595518,1370748,1032295,1032142,1835806,1856047,1762450,1635877,368521,1722775,1566589,1896634,1545400,1545424,1635883,1535752,1009465,1023385,2080573,3873677,3873681,1948504,1831822,18053062,18913645,18635764,1755250,974131,974134,974152,2927183,2407555,317659,880738,1672738,1314816,1425276,1375683,5193797,2179491,2193515,1679590,1092495,1312095,656872,1312836,1315368,1254741,1751191,1411518,1951327,1671052,867502,20462203,2064448,1433475,969994,1953868,1931281,4012755,1056712,479368,624001,617851,2179353,818182,1341546,92452,881083,514570,172687,13483181,1108356,11536,566374,582898,21641246,1790548,1790542,14977181,932728,1103811,1757335,1089222,1054564,1415586,2784437,1834918,1993591,2784441,2784439,1304097,2194907,16803340,1274742,2765381,2773779,20223103,17287858,19751584,20202253,2784419,4741219,19752100,2361331,20154550,2361249,20473924,2361257,20155492,15254555,1250676,938080,221905,387667,2089393,445054,4735093,994828,1080360,2161847,1925707,20355745,1452324,1504131,1136046,1304433,15329839,2111825,15330291,15330265,1960174,1252608,13018381,1577485,1981957,1361988,1517632,1517638,1517641,1517635,3982229,1757890,1271394,1345053,27709,27715,24202,24580,26206,15755422,173065,1725178,1449624,611122,1377975,1931944,1862971,1032574,1136340,1032436,583234,15745195,2155951,1671664,1066201,2162683,17205136,21912632,1428189,116572,662239,112012,1467420,1299795,610345,573916,43255,11632,610150,610078,610084,610162,610171,610198,151207,610189,610093,150580,610066,19375498,1935712,1363419,19582186,1559869,1559392,375964,1558585,1559179,1559275,1559014,20719360,20488270,20861110,2543161,2393617,10731669,2810917,609505,1752937,13637407,2009956,1350504,1277529,2508903,1088751,701341,984826,20475232,20475223,953278,1310622,525691,528574,4000659,2184167,5148833,620659,2496367,1645675,624034,3988697,444889,620977,1095936,1541599,1080240,866662,1106133,1106121,3785219,3163889,1106130,1106127,1106124,865969,1106118,1106112,1103445,866659,1106115,971794,2449619,579421,599887,599878,1727326,1833355,1393116,19322254,18235753,796201,739630,864628,1240215,250573,477163,1145862,1975465,1145889,1145898,1145877,967804,1756414,1657894,1859419,14151965,1302618,1130253,1398828,511660,324355,1618552,633361,633622,1123137,2062645,1725448,2426019,1034167,1034170,2597549,13570369,513412,423871,422818,21031888,1296300,1452627,2410555,2366657,578953,1522546,275578,976303,2087836,1642894,1067293,771442,4148281,1917868,2284417,1702756,2093833,1712428,1233279,37273,177787,444010,444007,444001,1276509,1564981,1564975,1564978,611257,1653967,13664393,1964392,1523995,1844902,552481,1602061,2594093,182785,2384149,16181368,621124,621403,1013098,2301879,2301881,2301883,21387698,751432,20998180,20985130,325561,1802842,1104015,1656022,1103988,1103991,1727455,21528821,14620,1615186,1588846,1106619,1045918,592216,439336,1413201,835588,912025,1278162,1631578,22195363,443710,570337,887731,853066,516517,622516,875065,875068,603574,324184,323710,1837702,2542449,1543795,480580,13736797,1725763,1247979,1385862,14436347,2438871,16817926,1566184,1043884,18939217,2593717,1663867,1725025,1624717,1671763,1672093,348808,835678,657934,1422390,427525,1459992,601342,601432,1423656,1002289,1906159,662263,662266,13428453,838234,816646,838225,1380111,1285698,21187238,18887317,1939873,359671,3216979,258814,259150,258970,1519726,1135803,13726657,1917337,1917328,1520551,1842868,843226,1520554,1917331,1842955,82222,494539,583906,1041538,976315,976324,349441,1467414,555106,976321,976327,976333,1616008,976342,18631495,1845367,1845364,444679,872131,872119,1516885,872113,19546012,349042,427600,573961,566638,1023751,912088,1413012,622393,996733,1536109,14142295,967546,452428,338482,172033,442741,92632,602779,602977,603199,2303599,1729570,254164,1002928,1725511,822640,831607,1673257,380230,1824931,238090,1634281,124954,82030,600808,28024,657718,1806220,1383852,1420584,1007476,1768054,1768060,1768063,1077000,868753,13619303,868876,868936,106858,868798,98605,378097,563488,874399,1106796,566605,427528,567028,565897,2269811,2269807,1546912,1695373,1062712,2058628,1731940,2013595,2362441,1615234,1324584,1362891,257596,2493703,4757039,480646,234151,1082586,2226657,2118059,1535077,1535074,4251681,1311000,889561,1395132,18695959,18735280,18695860,19250296,69907,1456902,775609,1630588,16314394,1559755,1559425,2384267,1559584,2393641,1363620,1362282,852661,2571173,2571169,417862,16803475,1900501,1873618,1929265,1656148,1036648,1302882,990049,2248211,1853257,1091703,1820917,877834,877870,1783501,2858123,1504128,1751188,2985859,19322227,13585833,578956,1096323,20506027,1827013,1504119,857854,19472455,19754233,534373,1931986,1053097,1811506,1936132,17190679,577417,643951,618892,881182,173524,656824,1240173,1240176,2283439,1738324,1107678,633481,1729102,1732981,1057669,831550,1707709,1635889,1479552,1510221,1545391,305986,635974,1106544,1079835,1856086,21031234,449245,1239807,853879,1242438,1790287,850855,18952792,15644659,1559221,1867225,12740661,4018575,2393565,1431426,2282697,1559809,1106007,1559827,2393575,1103814,1569922,1406730,1558723,1777336,2393559,1095096,1617643,981877,1779637,1779307,1779292,1106088,1558789,1558717,1558747,1558801,1558807,1340967,727813,1558759,1558774,887602,372022,4781619,1378308,1558870,1558879,4129441,20861152,1558741,1558714,1783771,1931779,18695347,349762,282127,1706440,887518,1429089,1441173,1511712,1410747,1840129,1598554,1044730,1870006,1129341,1755049,1588762,1258053,569293,13186253,312091,311968,1106037,967711,20310082,760510,830125,514660,635773,830095,1283004,13192881,434677,1357101,1090686,1090689,120169,887758,600850,984799,1552855,856687,21871532,3826125,645760,1937845,1927432,371812,1836907,1546930,861691,1915879,2632229,1554922,21613997,1941316,2338249,1027537,1968700,14967297,1968703,570397,571084,572851,570997,633592,633676,822085,511408,511525,511720,511873,511783,1836574,578830,2026996,13153117,978802,573253,406594,573163,763675,1490595,2569751,973783,1027540,1866070,1289499,2423071,12918295,16828303,250993,1946302,20356432,13169965,1898092,1381998,2188355,14590859,1770211,2282439,1559539,1559506,1770184,2282459,2430667,1559737,2161459,1559269,2282695,1068325,12997163,1102083,4785939,1834201,1926616,739036,1730437,2310191,1919443,1801834,1029826,822313,571648,856648,856543,856819,778972,2113607,2000134,1639066,20896615,21528776,1038940,172579,6687755,564172,574045,2255531,528025,1108563,21696881,21009115,2521213,311851,846577,20839240,221950,1609708,2000542,3979449,2057464,13838041,13838043,984199,1093389,21229727,16803361,971905,571735,323626,570448,570586,551305,323599,1837759,570844,1029403,1552972,716800,570925,570511,573061,2056702,279265,781477,1632016,1591996,1296183,1983871,2197935,17738779,17166664,17287651,18887440,978595,978598,978637,13837773,666577,13570353,13570379,1506960,1504038,2068957,13737177,636457,4012235,1255548,586192,585742,1929652,4095321,1929604,1386924,1809907,2781141,1105947,1686430,1809955,1809958,1942108,1930267,1402167,2195889,1707673,2781143,1930303,2048074,2181019,1829638,15685174,990742,13528995,16068547,513457,570016,513178,1837030,513208,513136,571828,512395,1552969,513115,511528,570385,512320,511810,505729,1064386,1054069,14445185,1615456,22192480,1350747,959404,911920,1352865,1352880,1352841,1352901,1352874,1352829,1352898,813430,1350564,1352895,1350630,1310430,3522657,813436,813421,1352931,1788058,1316928,2021107,2021113,1479864,382336,982915,278572,21255173,18938662,1995646,1739815,1764598,1552339,1269618,1602364,1602367,2894803,586084,1083663,21736679,978655,18965611,18913555,17043472,18358759,955837,955855,20356315,615556,2294785,868768,868894,868987,868759,1071550,1983601,12986037,1620052,1368933,1378062,1620178,1534888,1966393,1011817,4000783,6687319,695113,1544611,427444,427450,574228,574273,1763989,869035,1650523,1960129,4785103,1629715,990721,512542,324280,1617121,1617118,827374,620641,621238,621241,13559941,13253565,620935,620053,1450608,577195,669958,740206,567676,312385,2088247,2366655,2253733,952963,1070110,1105401,20260489,727054,2022172,2022175,1955011,2414433,1734772,1232472,1232469,1232463,1232457,1232454,1232460,312382,1828906,939292,880981,1554388,2022916,3960037,2521205,284008,295060,842008,931186,1554568,1828885,1847710,1255770,1566424,860248,1050634,2266493,16303576,4694549,1645693,1047658,21187298,18188827,1338441,2433229,17893417,18722563,2075155,1270998,324244,931633,852283,856357,633385,2228527,1371594,1129383,21204932,1780537,1780525,1524289,1795573,848062,1041250,1565950,1845481,1083333,856219,144112,971980,1396737,2672937,2048023,1832998,1398237,1829644,1688644,892978,699763,1569217,770974,977632,14044909,598648,94354,494752,20836,622504,705622,1324755,496249,359233,424165,894982,982030,1143495,2189957,1543801,1092657,1709590,621031,21368246,13284397,6770211,2384277,20474809,11928057,2282709,899275,705604,1476828,1304022,1524796,1969093,493606,252886,1035049,1849438,1548889,2226763,2226759,782221,21435074,1559728,1559719,1559656,1559791,13035709,1559845,1559659,1559848,1559815,2543163,1559587,13053329,1559173,13053345,20861395,1559680,1363863,1645714,1069855,136627,1289031,818170,1415607,13044821,1631995,1076154,2315553,996847,996856,1445415,795397,1446225,2595473,275176,635242,834799,1219593,873928,20826094,1460535,822589,822487,1937479,822478,19809385,21459380,2113491,21483404,20897506,822304,2113493,822580,822496,18802957,2419723,1594885,114442,3759723,2241693,2271695,441142,1003711,1356579,971005,1411986,1058968,1576504,1033360,1098144,903583,20409364,2487215,1832488,1901557,1908214,1130433,2013757,1812103,1940170,18709984,1029439,1858120,1258239,1258236,865273,2117543,763984,1628989,2175521,1577530,1301898,852010,20652322,1274214,1274382,20652370,947299,1685983,2044639,1455291,1376457,249628,249964,2269995,1377570,1377738,1377729,810982,1352673,1326282,1020319,1460910,21885638,1107999,1923091,19472563,19375003,18735424,978676,19698688,1054570,1054528,978622,978667,18077914,595561,1054576,1054522,1829863,1421217,1030711,309313,961444,838822,475573,737059,92461,1414404,14061657,2253625,807970,683287,1238196,1024531,3994285,3088071,4734777,964471,13838037,13838025,1855225,21132476,19808086,974557,917296,917299,917302,917308,917314,1258227,917278,1137591,917284,917290,917281,955732,956026,1145937,1258221,1981156,2163825,1926259,1341891,1680022,4096961,1378143,674302,1458474,1829302,2786479,1301064,862381,1834909,2773783,2238117,2212989,2238123,2238119,866848,1911640,236614,1645726,1645729,1528969,415549,931468,13085841,668920,1579270,827068,827062,1047697,1255170,1106520,1409727,580297,198616,1079898,891376,2856293,1867369,2282421,2321025,16803376,2057701,18965311,18887497,2717979,978688,1275564,602251,444718,569617,569644,569650,601354,1520287,2182341,2182337,580810,1233366,1628332,633469,1534930,1504050,585733,1539454,1581139,2582405,1452336,1653331,868093,1524094,1524085,208975,577285,92707,576634,173260,614269,603235,565735,348328,574021,574015,603658,975913,2222769,1905400,996886,1732321,80701,603430,1006873,248056,249343,4145687,2496997,2619743,17205157,17738830,13505827,1271052,1271049,1350492,2021095,2021089,749368,1789942,1781173,2080045,21615140,2421797,1356624,5186415,3495259,1424313,1267755,1424337,1424319,1424205,1354752,1646920,1362633,1777096,249295,1729351,249073,5602,13334595,1440576,1448274,7728123,2033389,4149451,20919727,20907385,1098891,1038976,18735079,2134083,310393,2008876,2199081,2199085,2199079,1941739,2034271,1298100,2382141,2228533,1036882,1036513,728977,1382817,423562,1263978,1092321,1092327,1092315,2600212,13389629,722914,126619,2194439,19374976,18103156,19754389,15004941,513004,572755,2545781,1370592,1421382,2832549,19754593,1369818,1009447,209602,274840,635251,209413,275035,275008,274867,13300665,1133841,1133838,16817128,54235,1493901,1810528,571825,360613,245200,830761,65944,2021104,1095558,1834915,13789365,2233429,13467743,1905952,2255521,2515333,2255499,2384993,3291531,682942,1304355,15475,172378,603277,1023763,1449084,1217595,2524651,14134439,1364739,2091589,3629793,17205283,16746541,1574941,1834900,1057306,20221960,20168536,20248246,20325877,20425141,1035571,4021559,525403,948763,948718,553159,297007,2270345,13521901,2000506,452671,1870474,847087,847132,1789879,258601,1058008,895537,1065523,1777042,1431201,1897732,2075149,1270977,1522939,1270983,1271022,17893450,1897645,20462128,1829950,2718959,16946875,13326293,704326,1647634,2275463,1439802,362551,570619,827341,970438,571561,13334151,13103851,2588665,4151735,1731325,1754482,1030942,626662,856522,799087,856234,1100799,2303063,22192966,978805,323275,514081,357634,358954,573295,570766,511600,852151,2266581,2361239,13036465,1684612,1958593,13103649,1687153,2448735,333523,1853842,21042623,21065558,1134270,18077944,19250377,1399557,632731,812182,1650403,2600060,1822237,1448550,1650412,1988725,341665,1642921,2003173,13018897,324388,21460595,1316967,1317036,1639048,573055,511663,830809,860281,1494873,2425617,1897675,2444057,1756810,2373807,2422345,1821130,1558960,1559146,1559953,1559473,1106346,1777330,2328479,1777333,1569934,1558918,1483362,1661824,938752,2157803,13229563,716917,1138812,723367,984340,1610536,2815755,714580,2179303,1831240,236782,1767448,2001583,2001580,2001574,1466184,1408509,1466085,1610758,1408515,2021086,357616,358996,1721935,838774,4757033,249727,18723139,1323666,1619854,1619860,1619857,799579,588499,588595,586126,1315560,599293,564433,1859854,3030137,18951952,18951868,18887269,1755004,18913531,1400739,1850899,585421,2037655,1723840,963535,1071409,876697,2772343,1377741,1377726,1418895,1867207,1867213,1609636,721684,1772350,572905,571945,570838,892189,570205,1029568,1609174,1545154,1604647,1778710,2154359,101890,1587481,631846,154996,573988,1866571,1766593,737983,1403364,2382177,2460041,21019441,2202359,21421886,511765,512161,511474,857224,853699,513022,1579954,2087200,1995652,1975357,836272,1060276,323968,1547008,1486524,1785109,584512,1891099,1891096,513295,1112241,1022341,2273517,1869058,13490435,2018608,1932529,13404399,13436121,1857544,13436033,22123841,13145211,18631294,13475459,2068906,2888015,4748833,8092143,20850445,21409619,13215327,13435889,13435877,2553003,18583945,20839162,13185679,18377425,1932535,1891489,10732295,1932541,1932532,10732681,1932538,2273385,2769397,20826877,1060333,2606419,13269719,13358759,2093452,20781361,20794693,9442043,13428307,1004569,20638972,623881,13261899,1094202,20985574,1094205,1932544,20581999,812038,1565236,2769153,862084,75001,657961,564088,136102,155878,729850,1042450,21378740,1742602,971926,857212,856966,6687747,826516,826576,2003494,646831,5416,305896,305890,305419,20155537,1313475,13398099,937519,622795,616567,1087260,1654879,868909,1076958,1619266,945670,1263873,1265403,1343097,576673,12865,614302,1469499,1520242,242677,603589,604039,875077,603601,602746,566695,840223,1645648,1064896,570895,892186,571861,721459,2543763,1057171,21114374,1891990,1041244,2199635,2172519,2404391,984049,1319778,2047471,2196269,359842,358318,172246,136534,636700,92599,646936,610147,602677,322924,20873908,603355,566884,156439,513130,570598,28144,144154,570985,571780,18952756,573187,863527,1633720,305569,1664578,1844179,1072609,1630072,1630090,1630075,1517587,1060579,861595,1060609,951811,1265421,16006477,15329995,1015165,1628953,1279860,15183297,1810525,1608595,280609,13553203,1837762,863521,573310,750889,513376,750769,512308,511654,1029556,406702,822586,144205,830995,444685,1532701,1703362,826744,826738,826726,1497783,1944847,831004,1127505,3748605,20116069,20116303,20116261,13137265,13390203,732013,15033459,1285797,4097099,1620628,7103355,13497747,874621,4096421,4106527,4786169,889966,899170,600919,92440,1497210,4787005,1710625,4149125,4143303,1627828,1953643,1710628,1796260,1796263,1796266,1953007,2989413,3439569,1710376,13230527,12672595,2083459,3973173,15695515,15695512,16043983,2083462,20116291,1104687,2787411,1096800,13585669,1303245,15005855,4010929,3941847,19473211,4110519,3017665,4096857,4096909,899242,5112801,16193941,1443153,1047799,564355,564658,573922,801382,16947286,4251473,4251471,4251469,4251467,4251465,2287667,4224537,354604,1773688,362857,4018449,2307683,2307681,2385423,17287909,17287930,17287984,20544388,241423,1099575,1436676,13483339,1067581,4782679,1037296,19754242,2064388,22192972,2367471,793678,1931920,1729618,1259553,468445,1258719,4143749,2315597,1471923,1955389,21696902,4150521,580324,969976,21782276,572317,21680213,573103,570244,3514819,1248351,21529136,22087298,2088277,1864246,13459677,2117485,2088232,2388687,1105080,1371606,1371600,1363617,2169145,13326549,1900354,2248145,1473645,2420163,856303,827812,856978,571882,570763,1947286,572179,570148,1619161,571918,971494,827773,572032,633712,1968640,1267806,1685686,305308,2460129,1754896,13028083,1002877,2578423,1610416,939058,274921,613045,864715,889300,1684570,1636381,13085151,15756133,1093710,827122,570868,830764,826717,826714,573412,573379,643243,1234143,1855507,21328871,1284450,18634552,19459975,19375282,18634942,19472437,2301101,1061248,1319151,1664725,1071022,1562461,305902,13908585,20920327,2151887,1005136,870796,1140075,1140558,1140069,1401480,22194256,2278493,953257,1374468,1908106,1699879,1860094,606304,1860097,1860061,806248,1860076,1860079,1860088,1860091,806239,806242,19308892,1860064,1860070,1860073,1860067,1860085,866794,1631992,18358675,1585093,1094151,1645939,1022863,18710350,1047337,982132,1836484,1790173,1104741,179950,827248,2124065,1828864,2769161,1853248,2202949,2532569,1451709,1733005,1616185,1784917,362239,13119707,1046875,983767,983680,983800,1054504,16006558,1671355,1322493,1623091,13628697,241225,1051789,4756669,13254085,678058,678055,1784500,2557697,13637459,19855387,1845139,1141644,1090608,963814,1594453,2716135,1578091,1713307,2179859,120379,2041093,2388733,13326187,1556710,1482828,2451017,21460292,2776855,1054588,714337,1054555,15033465,21529040,476716,1895167,1324659,1386981,1719811,1632004,2760029,17067958,1503771,994003,2412499,698602,557305,2270795,2210443,2186803,2186819,2186799,2186797,2186825,19809112,1624642,1059193,1012879,5164469,247159,3303525,1939288,1939279,1939285,1123428,915451,1592359,1939276,1017724,1017739,5113669,1066171,2048392,1021090,1929793,1930534,1830007,1929970,1099617,1047664,1047592,2785229,21886880,2844071,20410741,2844063,21797978,19409293,2162579,2182681,1238394,2076574,1875580,1915120,2018377,1716301,1346988,295300,1456053,1897660,1897651,1981357,1412925,20283244,16019254,914842,15465619,14142171,294262,441748,902410,267709,866086,1504020,21367367,4010235,310300,1425315,1037704,13169713,2037658,1958764,1442052,1507128,302668,1622752,19472503,18887281,18926626,17738878,284905,1300788,198931,825172,1685881,263287,1474674,1461561,3039903,1844962,2275033,1231275,1614949,2040103,13483291,13398385,1617661,13192835,1314609,894127,1337313,1805332,397420,533608,2388727,1646719,1804507,632710,1729105,666841,597802,296497,453172,640753,788698,1957429,821071,2040646,938911,2592930,2592928,13577851,2592944,2200637,1519798,1857964,1819303,1819306,1980958,1980685,2067979,1299894,454213,21187820,1286376,1673026,1686034,4017069,3557513,18952129,2151129,1838557,1099599,721423,1603630,2388739,2188503,1378260,1233645,12994295,1927789,764251,1021168,19042822,1927795,1737694,13538997,7884643,1927816,13436163,13200285,13215453,1096335,6770055,19375201,13490415,19375186,8091715,19648288,1004653,4018897,13078081,907432,17804137,505375,1603627,16205071,13490671,1235322,2109661,20985061,1528612,540334,6394555,883480,1533736,4001501,147475,1528552,1062454,1903492,1832986,867532,1646980,882760,1912258,2042524,252925,252922,252931,252937,252940,252943,252964,252970,252973,252976,252979,1857685,1723837,760882,742999,1947901,1604239,1604224,1604236,1604227,5147781,1604206,1345989,793513,4715901,1714003,1458063,909256,15568,90448,11347,576643,1096017,943102,1366407,2244383,13207005,2135053,594406,871687,1025893,866122,1045297,294079,2522997,963556,963559,2228245,1511421,757021,1511424,756814,1694203,759400,1511454,756904,759487,759403,757063,759709,759451,759742,757306,759697,757348,757114,3976461,1567960,2087761,1915129,1750285,1848523,13468053,2106493,2186811,2186809,1617553,906340,1828081,1828084,2594130,15254699,2270789,2270787,19581949,19581844,2085367,1783978,1338981,903256,903262,633838,903271,633841,633865,633811,633814,633829,633832,633847,633850,633853,633856,633868,634138,633826,903265,633904,633907,633922,634021,634126,634135,633871,633910,633916,633919,633940,633898,1776085,633913,633931,633937,1776046,1774702,634150,634153,1774711,1774714,1774705,1774708,633946,13482745,1776076,1776082,1776070,1776073,634147,634132,1776055,634117,692191,635707,250873,2154649,996067,2194161,2388115,1096860,1096866,996472,1944148,2388113,2123123,822214,965110,1310457,1873054,1942858,1942861,1942864,1942867,1942870,321148,1372359,123544,21315959,1139076,428272,14735869,2186795,2186791,1067008,1705855,4272347,1634455,1364712,1830568,21613985,21613991,704215,477997,949468,1779010,1431501,1779007,4147697,3265969,4149221,376576,1779004,5132081,453334,1145763,1778998,1779001,4149587,4142753,193225,4149245,193228,4149573,788221,15755536,614977,567799,567805,1414287,1451703,1688701,511990,1663357,15464653,2094994,2773579,1238418,478984,1298013,718486,2214453,257980,2188497,407077,377803,1619110,1024984,294061,1139763,1931164,2691393,1080330,2064340,688462,1932184,13262399,1314123,2252317,1779217,981703,851308,851359,1004950,850939,1045198,851383,520918,15005281,15005267,1096443,16055884,2019799,2312879,1673041,4722733,637057,780082,2384161,2148083,16856956,1914463,1584418,15314839,15314837,15314835,1752967,1783219,1748407,1660498,1676347,1099218,647044,898801,1737244,1736989,1797127,122884,87541,844537,173302,835519,854701,1019194,998422,843640,603733,603766,601384,1561897,985222,1931326,2719267,1398405,1610539,728923,945778,884245,21628265,19511668,359410,593803,593800,1079322,1079325,1676935,1313877,1079370,1313679,1315671,1425294,1378011,1378014,1378005,1412760,914116,1311990,1470405,2295343,2295341,1424841,2295339,1645993,2295333,2295337,1314372,1314366,1314363,1312734,1314444,1314456,2295347,1021945,2068912,2068909,21409808,13428487,13269255,10732693,20781385,1350768,2241333,2090932,13269391,20896756,1476663,1526728,1107066,21514982,1664530,1013989,1096350,2150713,1095621,720778,193507,1352958,603457,603409,604177,603433,842929,136744,136570,603916,799078,799060,603031,603967,1449819,1449831,1392753,1392750,1782940,1966627,1236075,494578,12553,435940,495295,583978,121204,2003893,1480320,1736224,1737097,1736026,1736752,1737334,1736482,1110186,916816,862348,14626025,16194175,2789195,2789201,1736599,1737013,2428851,1737451,17166703,18887380,19250389,978592,1266321,18734674,1698937,4715445,4129635,3052297,1051192,1403574,842317,2151189,2166813,20368675,4387359,1418376,1475469,1475529,13301351,1346559,1475445,1475505,1475547,1350039,1475550,1038079,866266,13704983,13789961,294490,839692,13788999,1837189,1046428,1837183,1452408,13797867,13797879,294472,819409,819283,13374435,13374421,13578563,1537741,873004,3632567,1295109,1323879,2781581,768259,855202,1022176,818095,1900495,2615123,2480631,1796992,633232,2174309,2149421,2174311,13112197,963526,21543140,1736581,1737364,1736158,1998847,1736161,2432185,1736536,2432173,1736137,1998862,1669291,2536587,2536589,2391713,1365759,986341,1931785,1097364,16803007,1072135,1559035,2804045,13753221,20474779,324700,18376906,822490,21515786,822553,822142,14135333,1123026,21825188,1386864,822283,822163,822460,18377227,21484826,21500498,4278273,1123023,18965092,21528629,21797111,822250,822190,22123109,822643,822268,18723262,822124,323194,1854073,323287,13325677,1932709,18735274,822463,1303278,822097,21500561,21229901,2279665,18102319,21500618,21500774,21542669,21797342,2173089,162553,1529500,1233144,1821676,2360279,324628,511846,13093989,2717167,1403352,852277,1029364,2302659,818527,732499,981826,851251,981925,1045135,18052774,13300779,19754386,19375357,18377911,18377941,18951877,978619,1312806,1336998,578794,1030252,15016027,462961,1473648,1146429,1901389,4149561,1096338,623323,5113979,450985,46867,1096359,1861333,1731328,5193801,1754506,2475355,15970222,1356612,1590088,891508,1748752,1722805,1034446,1061263,1480062,1757563,1702111,2390731,1913749,1852621,1482978,1582462,2035249,2396741,2328417,1559224,2328487,20115310,4009497,1636363,13830505,2543169,1102074,1559962,1558924,2543191,20602003,1559956,1935697,12910293,1559878,4009807,2430803,2430795,2393583,2543175,1083822,1559122,3723801,2543189,2428517,20861170,20476030,1046014,1046053,2456655,1597378,292762,1700209,13374721,1314078,1994845,1015762,1736176,1820065,2658493,475480,1097427,1097448,1097451,1297407,1391097,203980,2554525,1735888,2445033,1637095,1713841,179899,13093719,324613,20676724,2048752,2216879,12671651,1559611,1569901,2396727,1569928,13982157,16205224,1558984,13054073,2282715,20652952,5123153,13085555,1022179,1022305,617545,16205935,1575463,16302739,1616614,324004,324238,970336,1882645,971743,571015,1837009,505732,571174,13467469,1721830,1723651,1777315,1777339,3987825,1558900,1431411,1431468,1569925,1777345,1777360,1777297,1777363,1777372,532273,1623295,1136367,1390998,13429121,1820146,4241353,364099,286303,502927,753868,19322680,18301300,15005263,12985801,4279475,12967187,4013461,2429579,13018437,1735603,1737049,1736098,1737625,1094811,5193899,4729331,95335,82900,124990,20424823,1735654,1995163,12902211,2581711,19956745,2486641,2486639,2130119,1269840,1772254,2068984,1810564,765727,465331,1559713,842149,842596,842371,842395,1061809,842494,842425,1901509,693004,556165,1620229,1635316,1635319,1572802,22195576,4567051,1277640,1277646,15005061,1280619,1280625,1087584,934315,944290,21459038,21459041,2074990,1867180,4108583,20061868,1820980,1631977,1892149,1061932,842431,14444507,14444495,2001025,2393665,1566292,2393643,2095276,20439106,2393593,4017729,1559311,2581569,1559137,1559260,2559125,20439094,20356477,20356468,2430801,1734922,2235717,864598,2235721,864172,864154,2235719,2139965,3881537,4019907,1867366,1854682,1584121,20061571,1898125,1764772,1135467,1097643,1937338,1937311,3719683,1873705,3549695,2479197,978730,1379412,21470693,1736575,1737373,98794,1558366,2097952,963772,18065275,292720,1461510,4788001,971398,4258379,323485,512263,827338,572020,853720,617266,593101,516688,17166739,2166355,2166997,1343118,1287861,2284925,1902154,1120896,1302315,1720219,1765282,13261997,1391382,2481433,1729477,1044847,980983,2202343,3947495,21885623,15254307,2071651,1143117,937948,217681,1667989,205315,811021,741670,13277273,1398330,16856203,2783083,16205125,2581485,2581481,1392846,2790435,2581487,2581631,2393591,2583937,2422221,938563,12822699,2581625,2430797,12823033,4777867,12823059,2790433,880801,20861194,2783089,11929295,4017655,11928359,11928265,10731539,10731623,1134942,2393623,2328489,1946293,4014607,1821145,2393621,1949434,13145995,1821157,1105995,2393629,11928129,10730559,2393627,1087074,2236241,1944679,1244619,1672342,1524112,1053472,1779553,981775,955651,1728628,1779715,981697,981784,662329,857671,275059,814084,1005025,2504601,1703563,1044991,2504701,1779922,1779958,1022764,2098072,1051714,5149105,14693859,5149127,852409,21020098,13779229,1294224,538186,1838170,2093341,1764052,13779237,2405137,2405139,479095,842515,842437,15032963,842461,856441,550963,2714285,1519936,611338,551389,2273045,1855228,573193,511975,324541,4387329,633568,172900,29560,1968820,1433076,789790,431866,1722793,1325757,2659843,2482757,2388717,12986031,2450827,4790619,12994361,1129974,1539727,588415,4785091,1820185,13153817,4224895,1763644,4150845,155842,142858,603949,20754868,312298,19250980,19510852,2836845,1373736,805090,805291,230872,1849027,1597699,792889,4729309,1561579,1312731,1513144,1789849,1230588,1981804,863614,696112,1700497,17178334,1779697,1779781,1756960,1034578,981679,1477128,1779526,1004992,1429026,955636,1004857,264817,264859,981742,981850,981778,1422162,981724,1429038,264880,955684,264835,264874,1060096,1289541,1938931,1964044,4778753,20705416,4129637,1737094,1919923,1618111,33463,1440462,489451,1461621,13837511,1865542,1694941,312307,1763641,2305541,21435641,21422090,21435611,21422129,1516927,2039506,1516945,1830973,1523110,993700,1688647,18314554,577414,119680,13120003,1607926,1736647,1789894,658096,230023,398158,649204,887626,669889,887812,238462,1657324,1856161,2187721,2187717,2187707,577171,600790,1490940,1432569,1350456,661237,1301454,1845949,1401420,13420601,19855444,485935,16031860,1519939,1258461,1258458,2080021,2197891,914467,775627,655024,731656,686815,301954,1978522,1766941,1766938,2922953,1356837,1025200,1321026,1235373,21810680,1794337,18951907,20505592,1992523,1082079,1031242,2313469,13349869,1443180,1981318,1981321,1981324,13645873,764539,2050054,13127913,2390737,1067974,963781,19698655,18301366,1988104,1988101,1072615,1027297,1086354,3670931,19322665,13421069,1636561,842191,13559945,856753,633505,827461,1256121,1992193,2057824,1790710,465583,2547733,1472220,3547699,13061799,1528255,1077384,521887,984622,628537,1653289,1582189,2034250,1588987,2034253,2034265,2034256,2034259,1568908,851416,872098,831637,984313,2639795,956545,771193,905818,401905,855199,855214,19309003,4214013,20554795,4781533,1345878,21273092,4144987,2456405,2301889,2195565,621253,13200063,481276,948613,948622,948625,234124,948619,5186971,2188499,2482755,22192201,507739,1427364,4111213,1785100,4017431,1113324,658309,1314615,660028,4146313,577426,659875,812416,3995829,2544021,2616529,1271229,1037749,1391463,1569940,1559140,2393577,2581627,9443139,2397513,2583953,1935790,2328485,1559899,544222,13177283,16181320,2039917,1436799,2316169,695839,2097001,232273,78487,617269,155857,136708,171856,172825,173656,172585,172645,173434,173623,172210,603229,603256,603307,603325,602416,604528,22266124,1851448,1116099,662800,1417512,2188333,2548911,1559257,2282717,20639644,822154,822574,822112,822391,822511,822544,1038922,20639623,20719237,11928147,1811011,14444539,14444529,818299,20581390,20581360,13569829,1962928,1295916,1770160,1821070,1367262,1821061,1559974,13276621,20730943,1821040,1559734,1570057,1820977,1559881,1820983,2800659,1737151,874924,13452479,2176791,950545,889969,959695,1336491,1871932,945148,1020070,4708993,356899,1061092,1031713,784363,1083780,1103130,959428,672643,1366668,913297,20997751,1085958,1106211,4096483,1020085,13704817,815149,960028,899224,15005841,899185,1089735,899197,899491,1715254,1046557,1693231,1041436,1037584,1066972,904546,17433979,1218177,2446557,1285275,1030588,904543,844852,1037329,5112777,870787,913348,4787273,2780321,907726,930448,1564612,1024870,1569247,2357909,1787878,13619623,2691349,3942803,283129,722188,1286475,2180413,752503,13177749,1517077,1951489,21911678,1851298,1952275,1952263,16043842,1941517,2047441,1762015,1952215,1858063,797863,1858075,797860,1858099,797737,2233413,2145815,3439013,2145861,17178760,22194490,22194484,22194472,16389088,16389088,570193,1385391,1643011,2547101,2760349,2495639,1030189,13797925,1858153,1858042,797884,209335,274933,2163833,2176639,2710585,1736002,5140571,1487751,2364725,1089003,1004644,1651057,1650841,971491,856159,1969594,1456110,20639596,13443527,22153153,4021703,253156,1488462,1488459,1357197,120931,1488468,2064550,751786,906211,602635,875062,604051,603937,1911091,1724284,1724281,1724278,1724275,1390368,1114068,1803064,2436603,1737697,2773533,21203912,13128113,1390611,1390803,15330321,1399323,1980874,948964,952564,4240691,4222981,820846,1931263,2095033,907999,1235700,853690,1029394,21446606,1642588,13585727,2122011,2019745,19102774,13560145,1938100,1352832,1350258,811069,2044051,1659793,996799,1499352,2373845,1897762,2416937,71227,1022737,83104,14362,705364,835159,1448604,579370,1581475,751123,495067,574114,759367,603472,603484,1469517,1237221,20960398,1902025,1020373,868903,868924,1089228,2239561,13404405,1016167,19907926,970687,628789,1605073,675493,910375,894142,1735081,2037151,1669753,1449276,1691962,12917803,2783091,1559134,2790465,3723381,13646257,449587,1068244,1901371,1730434,1412388,1370256,827803,359782,324589,892228,1687636,2206599,1082610,1022719,1022707,1390812,438772,1082589,13838059,4097585,1851322,2188505,1007458,841963,2189253,1364718,2181377,2181361,883132,1095228,1572820,1404858,573244,571282,7728137,9443531,2221523,385351,1137801,953161,17190112,797989,1989700,1102710,1102725,1995028,13475279,1303419,2778367,20755468,20755420,1858888,4018561,1559464,20704819,13045491,641287,893542,21145133,42487,42424,602185,994381,911386,776002,1110681,981022,2773545,981058,2195645,1055722,1106340,13170441,2387093,1074996,1596784,13102973,20744494,13546289,572908,13349821,572893,1915942,1725658,1915924,1915930,1915927,1133814,1133817,1133595,1133820,15183055,1084296,882628,1431405,1901392,1736941,764236,1763728,1901395,818209,764218,764233,1657837,1004668,16968955,13254009,12741277,1715164,93079,1267935,22033982,2050015,1413477,2377149,3954243,932467,2181551,1634422,1932193,1784026,2181545,2181539,2181543,1097142,776212,1731736,620896,1856308,2154435,355507,621364,1696186,541261,13215383,911392,1829812,2048875,1097745,948157,1729000,1727308,1324503,969754,984517,1301901,1431432,2328481,1615867,1086003,1075632,906577,1405305,2179921,981088,981052,2131535,2393639,2581691,12975997,2393595,13727245,2188331,869686,1301886,1090710,1754206,591922,1532578,1891609,20907685,13552533,1465992,2853797,1286205,2287117,1685890,2076562,1723654,1588783,5157011,5218613,2341637,1669396,1819567,646951,521851,1615864,2630809,1931284,1964545,971665,1931161,2637937,3042763,3042767,14672361,635818,1127907,21708269,3809527,1347759,1976980,911890,720520,1941784,1376712,1729816,1729813,238726,1461741,2166927,1982881,1419378,2245871,16803775,1425339,1377360,1032631,13459491,1412358,493819,2783179,978706,1127028,2373817,2140297,2428857,1518418,1999429,1999426,521896,1754740,2120961,1066141,825880,516226,657649,657634,603319,604144,604024,602524,603784,1638292,948433,1284336,18052327,17544490,842095,902737,1811014,2193055,880840,1367259,1308675,12910469,2583931,2196021,1102299,776164,2048899,743524,1443024,4784429,4010315,414343,1436742,1965946,1230699,1230720,906370,767224,2317567,2075158,705619,378445,2448209,1736020,5171783,20474737,1503546,1097436,2630781,1811194,1810474,4129177,4129183,13291921,1012144,1447587,1447626,1447575,480457,1098474,110722,1747993,1604776,4780061,1030393,1818985,2009959,2299623,2036083,1938634,520171,1554454,5123197,476857,478441,1736368,478105,13062253,2898057,1850902,1792918,1727296,1728925,1097688,2238341,869266,1935706,1570042,1636387,1935661,880795,1559434,17287645,2588254,1079316,1835596,736927,331261,1107672,13162427,13382921,1011931,5139337,569059,1353153,3974149,1496949,1435722,2226421,909991,413998,1513462,820849,740677,1456773,1444080,5809917,659401,440650,22249,427066,441175,1399650,9412,564826,565531,564685,564550,2185977,1005583,1363020,2185971,1559518,19202284,1559944,1559455,1559233,1630294,210790,14141961,625849,1058464,18927052,746422,473794,726880,752224,1133574,1133589,3197963,19202272,1133559,1133580,1934362,1803814,2375219,1764739,2138725,14043969,727723,301816,21599291,1235010,13744031,841900,22152562,21555698,2282411,1958617,1958665,1777390,1559476,1038229,1267995,1467978,492244,1592383,1648537,1810648,1873048,1873051,946360,957328,20438695,16055800,2091568,747271,2047600,1269942,17043772,1558921,1533394,13561109,797680,4146091,1029415,1855864,1855861,1858030,1810891,1858039,1680586,797650,797743,797755,1277028,797887,797809,797815,1404501,797800,1735198,857152,857002,17067844,1097694,1727188,1312422,952819,481288,948658,477793,22192873,1245504,1246032,1854163,1733614,1025467,1478268,235726,236734,236797,236629,236566,952807,2079094,1854088,2253589,797728,797725,797821,797827,1532539,407737,1427844,2015665,1810906,1050955,1858123,797740,1277088,1271181,1369308,797818,1513324,1289655,6693181,2388295,6770091,6770079,2078914,623722,6770083,476539,749362,931507,1030870,1849708,1867291,907357,525406,1701628,1279566,700345,1285467,507826,415519,2090086,259378,259075,259495,295777,1635307,797707,1858051,1810894,797746,1858138,1404549,1388769,41347,1726015,1520158,1830031,2455497,510838,951130,1566577,1510671,1566574,1566592,1025983,1566553,837460,1566586,1566571,860983,1566559,1545403,831643,575848,13237715,490342,670546,931615,273151,1765978,480553,861610,861607,861616,861688,861619,1039078,1296537,2047933,856447,1030987,1732174,20201926,415456,1517431,2000221,2048653,819583,710185,1811272,1858048,1391418,1271313,797647,2118341,14693431,1899646,509203,1443051,367522,1394703,3946745,2244601,2244599,2244597,2244593,2244591,2244587,2244589,793195,319804,7019941,2581591,1238520,347557,4729023,1559113,1558990,1559065,1559125,17974591,12976561,1558996,984955,2015362,2057674,1094187,2079157,621178,4021555,584608,1346268,1422012,992305,2029552,20142679,972544,1719127,50032,16193554,1257717,3974407,861646,2371973,2177551,2516473,875626,1040452,1431495,20531797,1030483,1818988,822400,323311,323269,905209,1710055,1302765,1302765,825013,19057312,1828207,484609,1264764,20155696,4145723,258349,22266085,1559884,2581499,2016697,2573667,170611,18926668,2026216,1913110,2142005,2435535,1372665,583948,1417968,4001717,602704,705667,603697,1912396,20718529,1587832,2172721,3131469,2363111,910528,178993,1516942,1077432,1546438,620989,1350789,18803863,4092351,1886635,807841,1886632,1881562,1881568,1881547,1881592,1712239,807835,1886671,1623487,1881550,47701,1886668,551860,807820,1623484,1886665,807847,1881586,1648804,1396068,807826,1886662,807832,1886659,1465386,1886623,807829,1886626,2521217,20566837,2222861,1757896,1283601,1409658,20395888,18692626,18687301,17738647,18735133,2079178,2079175,2079172,952870,2080132,891976,601132,2041009,245764,19754368,18634801,2398267,415804,1957765,15322591,18735268,19472656,19250353,822382,2104243,2282703,20689867,2282707,13545941,850399,1448193,1114908,21614876,1075017,1760074,14043961,905215,977635,370576,547300,2158547,534310,1888441,1969135,21597512,1787290,13483689,1483341,4017649,2581545,2581547,11928227,10731653,10731185,8092135,2581583,570178,571414,1446087,18965323,19754338,18735175,3636683,21737591,1852339,1506309,1060306,1096167,20689420,1826704,2374531,1377564,1118778,1686667,1119117,488080,1411239,2219139,861640,751654,2341821,423028,2235481,1096062,1356540,4779417,1267050,480652,19250413,18077887,18926332,17544430,1318932,13045349,2152231,1323372,2436469,4147531,1519408,727873,807904,1967044,478141,1453404,14786039,1769191,1058896,1843492,1804042,20235310,1101480,1101516,1497849,13170049,1942321,1378374,528700,18926665,1671598,1456461,4144983,4708881,1037725,1062583,1037764,1037752,1037767,1037680,1037686,1037695,13374345,1037713,2436987,4386263,19906849,1098897,1656772,1417530,532363,31105,622414,802684,2159073,3906297,2736277,2520649,822118,415681,745561,1465470,669055,21328559,2388699,2066380,1026733,1026712,1008412,1008409,1091433,1363524,1417767,18115222,3030139,19698775,4021759,1301730,1517347,1355436,1517344,1458573,713272,1444536,1757905,1757902,1738921,980542,942913,1320873,980539,980524,800959,980575,1701349,980548,834460,980554,1773340,1719691,1773334,1773337,1773343,1773349,2121537,1779700,1001464,1515775,1773373,1779157,981736,850945,851116,1780090,1004896,1779604,1780093,850900,851257,850927,1546063,955681,1449567,82216,843949,843952,976309,976312,976330,1450110,1085892,259072,1719772,15744346,1115970,2888487,13053385,1440030,1480056,1718473,1064362,511951,2491209,822100,822535,1938844,1437642,2195229,1941883,1929481,1100994,1100979,1941877,1930318,4014163,1942342,1378383,853315,571576,1931389,2195349,1930297,1056793,7884383,622456,573886,20519683,646924,566368,539212,1714654,1012510,478747,1499748,1065745,1415688,1292193,1872295,13061289,1866238,2599100,1756015,1739563,1142601,1035838,1903549,1832974,1941970,1671007,1671136,2074972,20688895,2268771,1555261,2045392,2446979,1596454,686797,1390818,1938709,4786461,125818,1608931,3235105,21500753,323266,16935664,2489707,181243,181228,1345596,181234,181198,181237,1518538,2581579,2581667,1336806,889282,1645771,1341051,4145667,4012225,1081989,1460862,1619239,13103943,1944799,1953148,1447641,2461539,16006816,2370571,980560,1773376,980551,980563,1719775,980572,4741153,1313934,1313931,1313928,1313937,1908109,752494,2108533,1357527,453082,4017227,2222665,2901555,299029,108904,1506765,1518991,2581687,2242929,1444506,92611,92662,607846,736759,13421175,622432,622438,435979,976351,622450,843649,1044112,1844554,19375327,1740154,511651,1946446,512245,830848,721642,1947268,830836,573388,1947271,1291776,518569,771538,663640,984334,1720063,2523449,946975,13552911,912661,1257768,2660291,1732843,19545094,978607,1903177,1518535,3992997,1787353,836887,2578685,2018032,18064861,2191071,1324746,1546012,1376277,1064338,830797,826609,1429719,366028,646819,604012,441349,1040416,631903,17577835,4015061,13365959,573121,324094,571090,2105935,691027,894409,965458,965461,965467,1055305,750859,1946239,830800,1946236,1411887,891574,321286,20688850,1581559,1258215,1424634,1522483,857128,826591,627820,1039927,15554953,1688767,1252737,1470519,1540660,2002324,2002327,2601383,2708683,1400973,1400976,677368,1588375,26698,1417131,13366549,13085821,532117,1338072,1338069,1976338,721900,958021,957865,1788346,903772,1929742,1386951,20874466,929368,1100034,1809631,1930171,1101885,1809817,1686427,1930078,1930504,1274109,1941778,1929796,1643029,1375938,1642840,1950589,1642798,1941787,841957,1941754,863494,1360848,1941772,1423566,489049,4147239,18377395,18965587,978664,1287291,941530,19460005,18377377,18735211,18951925,19375180,18952192,2177605,578902,2245859,64495,723796,978661,18926554,4015707,1015720,1015594,1581631,18359479,18115237,1062697,857116,856435,856309,573217,463744,463741,529393,463747,512209,830851,831025,830770,1001722,2015563,1763731,1096344,1969141,1938463,1001902,1763737,1938466,2126011,20474674,1584997,1095633,713806,1666180,13145257,1033765,571837,17544148,1096521,1635343,895195,1771906,20781286,2083456,2069050,2626647,959440,188677,233935,308275,320476,757732,858133,865048,873319,899104,899173,899188,899203,908401,908404,913342,945157,945160,947755,947890,4144863,19058017,3840165,22266892,13220839,846697,846505,846736,847213,1011922,847189,846523,846775,967819,846814,312061,846751,967801,846508,1299012,20115775,2856971,1144689,2856973,14694071,1966264,2594055,861556,1390941,1316355,1756171,1720324,1922014,1695256,1357056,1357290,1357386,1357755,1742842,1781710,1358520,1358100,1357983,2514005,898597,1633327,1093026,13552411,1559353,2428437,1867222,2282463,515518,1064269,2252261,617560,2057296,16746946,827527,1636375,1415877,2127869,595006,846754,846781,971215,2159075,571240,13078467,1055308,716656,875566,1081503,1101090,2000476,1533367,1101087,1768213,2000455,1101081,2000464,1101072,1101096,2000473,2000467,1064395,1073242,1073245,1057159,1057156,721651,1057192,18709993,80593,1338168,15755929,4780069,971503,1396818,2521555,1609189,750772,826741,1057201,1057189,1057204,1456479,1454688,1581133,1342647,2300427,883111,1560517,1483347,1693480,1429368,1854433,1511073,1541950,1971910,1720048,826927,826903,1822801,1606234,187114,1058374,22193050,1437492,1688755,1613464,1509570,367846,699448,1509555,573448,1017463,1482621,1482630,1482633,1709560,840265,1752037,1840264,17205289,822325,1868299,1657498,18802462,1740268,17974585,1310631,513067,21447812,323908,1064431,827800,992665,992641,1740130,1740133,4143463,1269159,1605763,692236,882640,358588,287383,1257588,580144,1288053,1016233,1735183,1586311,12902723,18696043,4144371,2061379,371200,889519,1024816,2061388,1855363,892525,1393434,1569340,699715,936871,1623205,1376319,579952,1940500,1510308,21584642,323467,853345,13017935,13342539,404002,1992646,1271556,1235304,640519,21273212,377710,377650,2005396,1693780,1693777,13545619,3632139,1113825,1090164,1057030,717055,167530,207385,527704,13366727,325360,1726840,1726858,325351,972310,1738675,1064509,21499691,1766740,1861456,1861447,1231287,5218239,13490349,13521249,13560045,1299480,931612,360172,590887,1517770,15107159,3743781,4001035,1349610,557371,1050775,2552875,20368339,580210,975832,1870093,1113234,1651030,13244491,20850232,963052,963079,292504,963076,963085,963088,952084,292507,3965393,292510,952093,952096,4150989,2517237,16031176,1938265,1017625,640141,1444068,585886,1526059,1254759,1254771,1594300,1267791,1922296,16804606,1259667,1650652,2207653,21680720,2041006,1478391,13443383,13578601,13546209,13436583,13578589,13334385,13578557,13578597,13262275,13342833,13374899,13546201,13120307,13570345,13553255,13538783,13578567,13382849,13215895,13412919,13578581,13514149,13538785,13452647,13443395,271105,14985267,1797121,2059633,1026268,4148883,1145718,839647,902482,15644905,748480,660790,1396992,13586225,1062889,1657816,1657825,1657789,1657834,986056,18064234,2701339,1556206,1080045,1532215,1399305,18053287,1977460,1901983,1076943,88141,517780,770950,1085595,1046494,2186817,1651828,911968,2609393,1497450,1601461,676294,1144281,1399932,13899981,2030629,2095627,446023,563497,1297149,1385865,2680229,823735,697930,861514,820327,1145910,1546939,965542,213646,212509,212803,2019472,13002689,20202850,2070856,1863274,2816117,2016919,282943,1454649,1574707,2257857,17190562,1803298,2152863,2131645,2131647,894478,1909597,1403523,1519420,2249113,830953,1018552,979813,1609135,662740,1588465,4264759,580795,684364,1542307,1587343,1482024,283183,1265469,836032,1712479,1104744,834970,1608799,2271509,1774129,2716025,511978,1466922,830812,830923,15755440,5131805,206683,1669177,1218942,1087992,1104618,1717630,1017652,939925,939931,1441221,537262,1698742,356962,866812,815128,1447329,361162,13085219,2300891,574495,2058079,1458879,1015921,20296888,1064368,617479,617593,1667743,617554,1017745,1017646,2271571,2271583,2271581,2271585,2271599,2271589,2139511,1017736,2271587,631867,1580797,2353549,1717684,2324963,1717702,2473067,1781344,827785,827848,573178,573049,971971,1029523,1609123,830884,1581214,2064280,897508,11928659,1809154,4239267,945274,946786,841525,1797337,1637497,3768633,622924,13420391,1723714,1026358,1042072,1762639,1762633,1042069,1762624,1762627,1866073,528010,1004650,299278,827683,257626,587656,1943635,21255938,1906801,728764,342712,106780,658165,658129,658162,658123,342460,1400898,135835,1469487,1469496,230743,446533,1393164,1544770,946915,733075,800140,1875286,2397391,15314993,22190164,138676,198658,20704444,206335,1523509,674026,20247457,1118454,1542253,206770,4735063,861808,2042086,13752543,1908682,13300441,399832,2046433,21543113,1033603,1142454,1617529,454585,240190,842374,979135,1062871,1101588,1293426,134503,1106895,960763,1488369,1279686,1791784,1791781,666862,1462065,664924,797326,1253427,1539541,1713334,1639387,2421991,596758,2173889,12902069,994378,392218,1893673,1703503,753655,964171,184957,1666222,1800223,176173,174190,1241853,1689976,2060998,450208,1456167,1359336,1684954,1935334,344974,1249830,1260321,295921,618772,344194,357841,346342,295456,1667806,281851,1257063,347329,1566037,13018859,993616,1585066,1755829,21911078,1373607,1822765,1644172,2130565,2470035,2470041,618250,931600,13602081,21114185,853585,1029355,1029349,2201165,331219,354688,778624,3650401,218467,2089834,2089831,1322328,1475442,840349,750901,570166,971470,571909,633364,324193,633697,2346619,1320270,1628269,15107643,1114884,1436115,1344327,1436112,1570078,1840273,1596661,1632712,2194449,512023,1030978,1063909,856141,826555,2685125,2685133,2997465,856864,1030933,15005001,1055296,856957,856990,856273,13717115,1067875,765193,898426,1325826,4092263,876550,1733578,1250553,502657,1912909,309352,1017322,799327,250768,1071871,846226,2157361,1042735,1371645,1437873,191377,1012300,480430,13981335,477565,250996,2145783,2233417,2233395,16315579,1827724,1726708,320599,717088,1421220,182569,1712893,1519567,1032385,1409565,1113099,1512333,286999,458131,615196,1239885,1095819,503797,1014205,1014025,1013995,2179273,495820,676591,2088556,1324293,2654021,1966267,981103,564022,92410,427048,567727,567718,1001164,603262,435820,21723752,810322,1521019,5124351,15254319,646984,77170,1481592,1620940,1609072,2022334,75946,85804,20260090,18181,607036,580666,494689,1469964,1120482,1393098,1237755,1237761,874000,711454,1050622,970276,827896,570301,570616,20222662,20260003,20259958,20222677,2910601,20142982,1731385,1982284,192979,217291,1283385,2615571,509725,787147,13560197,978508,1959919,1550782,1067701,1694341,1694329,1694287,1694302,1550818,164464,1550860,19375006,1550779,1694731,830416,435394,830428,830512,830593,830596,830473,800884,830605,830617,1213302,830569,830620,830410,830479,830527,830611,101227,705157,830578,1016476,1145829,1145832,1427805,1427811,1590811,548302,660844,1262349,1473432,411724,1306011,874633,1456011,461683,461680,1320123,394231,322042,906886,2197647,1326291,546826,1790938,606349,1475349,97795,1383942,1263306,1343406,54979,452272,1758907,1718863,1718896,1718890,1360095,22192357,1008862,1049692,849409,1560589,672574,18965596,32617,13704789,2257819,1701055,1252260,199063,1187109,199048,521734,1407717,543034,13482291,2193717,2586679,1511154,947419,947428,714628,714538,2141875,232378,1443555,1266549,1909957,913924,1140930,296095,844519,2094847,21436427,2058865,730843,1929250,1834261,1931902,1783705,1783663,1939639,1939636,1066714,1386813,420877,2050882,13085149,1065940,1065934,13779341,1624144,2088721,1917268,1831972,1832947,1833829,1833886,2203333,1988131,707185,1600927,1554508,14591383,1834171,1861234,1861231,1724731,721981,1761943,1602574,1056442,61579,61585,61564,22192684,2364727,2283871,1807822,1057294,951526,553780,1525624,4728863,1819330,1342986,639355,21911477,1486611,1485843,707437,1829236,1982917,1951345,1929820,1929712,1929961,367354,2048044,15756559,231733,892825,2090941,17566663,1815673,1146099,1491444,1014538,1054081,1857805,1291734,1084311,4777953,5164811,1416129,1865188,1783453,1842889,1967533,1770619,1842898,20296756,1032457,1975669,528919,792457,209923,469282,1271283,767308,1545175,3964127,2191655,13494935,1678552,2115953,2115957,754561,1360080,1652854,289708,1666375,1101282,1101288,1101276,663568,1318527,1973065,1973062,669997,1305996,1306296,1803685,16043551,1482705,557917,2741295,800998,346699,1294380,3429357,1398573,330907,513382,572128,1636192,1521715,1521712,1521706,16843945,2030815,2696977,573145,1007449,607093,195319,1722988,712231,17042449,1619125,573280,362266,571717,13358381,13374697,324256,20931094,4148261,16947331,4790121,4778897,2216159,995026,1867690,94126,1498212,13663975,136519,171868,173236,172420,1518565,1414248,20809777,42520,1451643,20973100,1518568,582550,582547,602233,11545,1307127,1448613,1941850,2975889,1229211,639106,737266,2181011,1652977,2244273,818245,2404153,226489,329704,1603741,938905,1442370,1442367,611824,1442364,1865788,480358,1283856,1477617,287377,2762331,846766,967759,846511,1780336,2504739,1457544,21470012,324172,2003986,173215,1274775,613804,1793728,13521299,1688911,1768555,2016022,549796,504556,719239,578971,1635133,2330117,1122117,779674,1849315,1365447,1824379,323800,324499,1835329,1350603,807220,575953,315310,4687721,19906990,13602333,1733986,18377407,4135741,1589350,324298,324550,324373,1037308,570172,1910521,1910530,310294,1012588,2586271,1909903,1937977,552439,552367,15024435,552244,2080900,4012017,1034764,1257552,334120,1310436,2276409,2276407,1012591,392989,657547,1050619,1774150,2101627,2101621,453607,1760842,1447338,21042269,701182,5121469,1868437,1362993,1734241,1385823,4129677,1432620,20908300,985102,370858,13078269,1480785,1480779,1636054,1046020,1033246,779770,1666267,5193815,289078,13443191,2106106,1421127,1136304,1136289,1134786,1438092,2013787,2037670,2316549,2298031,2298033,856390,22266850,1050748,2057227,12917681,12917741,12917739,2247629,1283193,1526116,2173863,2173855,2151215,1632598,1951540,1843534,648136,1899208,179830,687340,1550554,13333405,279592,2804135,1447755,82657,1828708,1028572,1618624,996370,431488,638278,1699819,13829881,1068427,20324983,1536508,13300215,1473336,1000693,1000696,1000795,1143429,1128558,1078083,296038,1259964,301507,843796,676693,836440,836482,1702252,843811,1227360,843853,843766,843817,843832,843883,843877,1086270,1059631,711730,2028817,777397,777388,979297,3471067,2258039,776041,1307049,373525,20688172,13627817,638281,345394,1077258,1747210,695572,1588117,13145787,1386003,866347,1421280,845896,420397,156328,1017031,1070740,605533,169042,18089728,345241,383857,1779499,1615078,1043215,1344447,1135662,1347624,20155879,561196,805138,4019753,4018441,2282403,1935295,2282413,1958653,1559545,22138232,1897711,1897714,1271007,1897693,1897687,20142874,1897717,1897696,1897726,1921690,1921693,334450,757888,2364739,1102410,1106034,674569,20794492,333622,21721844,16157896,13154099,1281009,1282293,2581689,500839,1936378,13908877,19409635,2804133,372040,17167174,20688859,13752929,15554951,1310814,21256016,2129743,2019796,349771,349711,705499,427603,598741,646954,1460886,808816,808801,1001182,440917,1444077,253033,580786,4152729,1141503,1487292,1863532,1685452,1546693,1364214,13002475,1093317,1589878,2015704,2177559,949054,952546,414472,1313022,1313154,1270341,1678342,1314471,2235429,2235427,1652935,886564,2136327,971923,1238544,20688409,1667830,1261071,2139703,322279,2161919,1683319,1361382,241660,300067,313075,250354,16803481,1569985,940162,1558903,13215923,13215929,14599315,3751707,13269201,1031545,840700,2019760,3768193,2007586,2007580,2066497,1545538,2556185,902740,1866757,1866751,1866754,2125587,1350030,1345785,1935640,1559479,255091,371878,2580715,1867018,256429,4777555,1618636,1270791,1324893,1493949,765214,664570,1339461,1338885,1339467,1339464,20755390,1339473,4279257,794665,476008,1491417,269464,269467,738904,17178190,20944948,2001337,2001340,2001343,2001325,1584964,1052212,1651021,1328049,1900255,1052203,1052236,1869184,2001310,739534,2001313,1773130,1736863,2109833,1004575,21447734,2109835,1141497,13553005,1037698,1037755,3988017,2096215,886474,716023,1342851,1686715,1476813,2125581,1099431,1099428,989485,527116,527125,527104,1310667,21680471,258202,1599763,1660501,1849354,425503,1095393,1867267,2288485,1471491,1501800,521212,1538875,1236198,3684011,1817644,1420383,529726,2142839,1789885,1114383,21736724,563467,1461531,1822780,2673193,1936117,1600765,3945593,439537,548818,171688,548812,1563499,1563484,1563466,1563655,1563652,1563643,1563637,1563622,1563601,1563595,1563586,1563490,1526374,914032,1678573,586411,468928,2352581,21812231,1110888,13349987,1128690,1394133,2353365,331888,18114304,123793,236230,475663,18938659,1337355,813157,850987,1029442,1858111,1619662,2001370,2187481,1644877,2005189,1280607,1698022,1624768,1718812,750529,2089336,1064689,2147403,1447458,1801549,325441,721084,561487,561475,478666,561475,478666,1948663,1896784,575761,1933855,13727499,1725259,1038559,21529757,1935814,2410281,1860880,164680,2493391,2282399,2253585,963457,1593334,864667,4777945,297892,834805,969946,2034421,1513951,13366489,1029436,797758,2238039,1914997,1004977,962185,1858093,1858054,1680589,797878,797848,797788,275152,635248,636115,1855297,1906909,1906906,209473,274822,209572,915871,814042,664948,1774276,1786594,424537,826507,960751,573640,1267101,979447,1427694,667651,204406,1026265,824968,13900343,824965,894655,15644608,795118,2150441,1470201,1711513,1560979,941662,887170,13682527,1281774,1556404,2104387,389746,663265,1712746,1183710,4780183,1603576,991735,1296885,1420947,1335924,1429914,1301568,1562176,650533,1468122,826588,2449277,323944,2193469,1088280,1766689,13514127,4000951,1452990,16031164,2125905,856360,182758,347770,13569955,1619953,1754431,562345,5101229,1418955,496867,18875659,14871803,13778965,13245221,1382880,572383,21570005,853642,852469,512236,852115,21767345,15106997,721450,15981085,21750398,765463,20730868,1802713,324478,970459,19809016,1748632,4780049,2201017,1946212,595474,2313527,1843651,354844,1843648,63994,13553133,1758787,1726837,841747,1843969,1282278,1734625,3682863,1634638,1339917,1634641,322993,1681180,2521597,13594763,511768,512077,967888,2204251,1139598,1082541,1145874,967807,846757,967780,967774,846556,1082559,847150,847138,967753,967813,1082529,847039,846682,846859,3651253,1684303,21696461,1186317,13428827,814441,1664659,3458437,1750204,1008649,1235802,6770311,982282,14693503,1812730,1632610,1632631,909262,866476,1521727,20896735,2050699,206707,1776544,1356093,1354302,1432593,1061359,1070359,703750,495835,1029478,1947370,1022149,1479018,434944,1053709,843487,818035,932839,1273926,370885,572992,1507410,20450641,15004749,513463,1452810,1557493,2016010,1139775,910630,2000218,1423158,1778422,1568806,1568800,756898,759595,757159,757087,1993783,197827,1442433,562867,2398525,2195273,1533787,584866,584842,19499506,1424643,21447413,614128,1471041,1632400,2059951,1403550,724171,1733758,1309362,1314660,1336698,1099077,4788425,1795468,1111929,21328835,21797372,2122983,355699,866788,871168,13545175,414880,992692,896785,1497600,890491,785185,1594030,875845,692998,1354122,15016421,393226,1442901,1814827,676861,13053583,224782,2810889,4143273,1110690,1765993,829579,1265949,25102,1268814,662806,1488648,1453920,1051375,1045420,1286079,1436904,1252962,711478,1866901,713890,1696105,526138,3991129,1141062,1953121,2154575,899485,964645,964660,1366779,1551004,370291,966901,966898,1525780,339796,22034405,260254,1701595,1598152,1778974,794926,931273,1786333,1085331,549163,418912,1552492,1676338,13475299,707755,1621741,1476753,1631512,871039,1712086,871030,955738,871027,1663207,972871,1285479,1282719,1476105,1067671,655402,1640137,807544,616819,327706,199066,295696,936736,394438,1659502,1900129,1666318,253099,4782707,4782727,13185963,13770133,967687,967738,846826,847057,846868,846898,846799,967741,846805,846808,847111,846832,846718,846721,846535,847210,847114,846601,847192,846526,846646,847063,846793,846796,847153,846598,846607,846589,846823,847024,846847,846853,847021,846865,846892,846676,846694,846622,846901,847177,846904,846910,846916,505138,847183,846925,846928,846931,846934,846928,846937,846940,846559,846970,846976,847171,846541,846976,846979,846538,847081,846985,846988,847171,846541,846586,847090,847084,847006,847012,847048,846964,846679,846973,1659910,1043668,1043665,1244436,2150213,170212,572410,715468,4017309,13229797,1946311,13229837,13161685,1946296,2425527,1958710,1747756,1361520,1958626,1684963,15554315,278356,1561255,588235,1561258,1087815,636100,1739350,4258515,572581,573268,13094479,1513570,554773,319798,1595194,1428621,1091094,1742854,803707,1004143,1019182,998851,2091076,1845844,473653,751888,319027,265891,1756453,1661239,984562,18694915,259033,13753127,1283100,1018414,4146257,463489,21132866,1140750,20529952,13309125,1140747,1508613,13404691,858331,18938716,1057840,1085598,520951,1006309,1471008,558340,872353,2212195,2079499,795793,20063239,14871137,793150,793141,319729,1383165,907492,2034628,1089402,2034625,21421994,982591,1106229,1106226,1775719,1007797,1007791,20959528,1859194,1838179,2499875,1814125,1936924,1636765,1030774,1842991,563638,2236225,2103880,1025389,2593180,1281300,2593183,419158,2593182,974344,2593185,1134924,2593178,15024241,1783525,535282,1530451,20424673,1135215,481027,1396413,22034360,2065984,1459350,1780975,1406448,611506,808360,13798869,1886257,836548,836530,1262598,837331,20168122,516805,622447,622486,349459,670279,1261992,463603,1672978,1278843,1578301,1245963,1261290,28981,1911757,80707,80725,2005933,1123140,22266622,1494849,1497018,825559,5124841,2774189,1422354,932830,427408,1286787,1441575,1441569,1361184,1361259,1441566,1125828,675154,1361097,1376502,388465,1361232,1361229,1361226,1361223,1441581,1239948,1368648,1361262,1368003,397048,1849600,1759207,538855,538852,1445406,916828,1113009,1641460,21484484,674767,327025,1591435,173905,637312,536743,1204728,961108,14332817,1509036,172633,229003,173011,1823536,657109,22266979,22195852,1344318,1496157,1359744,635149,578467,814105,209467,1501560,573643,799018,709531,1144293,1268538,1481781,709606,1685917,18090874,1295478,13428991,2178111,2178121,1906411,13521623,1661674,13837921,1481499,1446807,1897315,4386149,1779613,1556227,878266,893623,1622167,2264581,692158,1259238,1259013,1871002,622672,1574635,1114386,117055,1504839,858871,858448,858859,2954773,689050,689047,5178735,1390815,1002598,4144487,13899871,1807330,1683634,1467531,349759,193303,1868767,1702357,1597795,1530379,1894402,1478736,245206,1776157,1709659,1426209,1083375,88939,1776148,1477560,1429065,1776160,2490413,563680,682324,2284077,2121535,963832,299257,299230,558682,720505,1692052,979279,2439241,1759339,309388,1480965,1240686,1481730,1802326,4152883,1789624,850735,824752,965521,196243,1115094,1556080,855136,1705834,4780925,709216,1077897,1676275,1383423,13602297,1075641,1525279,1525276,1521400,8091497,279013,1602067,1584691,1455462,558598,2659557,2659561,2659565,2659563,2659585,1372428,2659573,2659567,1801897,897385,946993,859642,5124273,733564,1743595,1617487,2025286,2025280,1846402,1366905,1267947,1265877,2285253,1395093,2285251,997405,15254045,20143246,949222,1062211,1062202,868921,22122848,995530,2594861,1849963,1739542,712591,803113,2073403,1793926,1406853,448291,1951372,1035082,982828,308104,1608208,478840,5112789,13094029,1642387,358639,1701907,19286197,322282,1031668,2126503,2139743,2139747,2139741,1868206,1526791,2049658,4251531,21696335,3637943,1366728,980203,364447,661957,1821946,1982233,155335,287419,1413882,1811242,1844560,1406085,1732345,1287480,1854100,20438710,1684597,1770154,1318200,673906,252370,1112949,252379,2043472,2043466,2043475,3074113,1139460,936751,1771474,1617334,2383601,260206,2277969,737692,481447,1840573,1850551,875974,1850557,1850554,1107477,1850548,1850545,1754659,595264,1763425,18927049,1573558,1641052,22047695,739633,1693549,21315401,1763416,763165,882397,1231098,17178505,1003906,862384,1071592,738385,2002978,1731274,3500503,706399,4143745,274747,1676431,13717407,258457,1856380,13553283,961369,865372,865441,1474638,1474623,14976705,1133037,1133034,1133031,4258221,1133028,510811,1133025,19375888,19375867,1763419,13612283,1722523,1905292,530653,1461945,13612063,1022062,1281486,610201,855139,13412321,1211097,1531594,13838061,623866,777325,146011,704572,1861657,1970539,15032351,1721695,812665,1587958,2204167,2312585,580903,952153,1853986,1482048,13206983,1723627,13207371,539341,319591,956677,318982,1326393,1440333,188512,1113963,22266139,21964775,13646051,2019691,1312665,1312668,1846381,1754830,252763,21886469,21886484,253000,253018,253072,253021,253015,226186,764464,2393991,2463915,274663,2177557,1517551,3433011,1584874,993622,932368,1754287,710866,21396158,798781,1552651,798796,1688770,492034,857026,857392,857368,431833,2172075,2441303,1936648,2095840,20945842,631804,631768,1358403,1730137,1057732,1675627,4012425,1124139,1074190,237271,1718287,1718284,21811082,13664717,527110,527119,527131,1589869,447328,13186229,2047270,1318380,15254881,2263849,1999558,2263851,2263847,2187677,1999327,2229179,2229181,734269,1504599,1028461,549019,4001489,898855,928807,2198119,1678291,640873,901084,1313976,3047311,20930530,806245,1860100,1755802,928936,1041580,2084440,20143099,21840602,1751899,1350555,2143139,1319214,1607884,1884847,47452,20849719,21641987,20425282,1659823,14684409,14684159,2129887,1742794,2456549,751747,13917361,937927,1046317,4146209,1566523,798649,911845,377959,309049,1972243,22019042,1636921,1609624,865279,912616,13153657,13153737,13153625,13153601,807988,728659,1070230,774952,1070221,2290999,1312242,2157561,1630264,478756,1613017,1328217,1388112,812668,539083,5112539,1911751,1952032,1362750,1114761,1952023,1344201,1349922,1302837,1952020,1320180,1320183,20839705,2536949,1816123,1816114,778258,1449834,22123694,16828867,2085799,1110627,1413426,705457,1239051,20439262,5131649,1605520,21872759,285682,1940281,832765,20553766,2045314,13078311,1680415,1687840,1687846,1383810,18939274,765670,1757926,1757929,1232874,1140768,4781515,2004478,20861131,829009,2569523,1929121,866572,1894255,3973251,2222999,1409232,2506265,2506269,2506263,2257843,2257841,979345,4013887,4241165,4010771,4152209,13459875,658351,1258254,17544106,1088703,627085,1580926,792850,672418,1568953,824872,1542301,1542283,775417,18301966,1542943,1542961,1542958,830911,871183,3966617,302008,191413,1325523,876694,1475763,2905773,1540639,759922,1274499,18914017,2602020,2130059,1666843,13127107,1624162,1929601,1929232,1929928,1283493,795958,1386063,1358565,1407195,1686496,439909,750667,706660,380620,1061755,16055488,20488783,1106670,13145229,509671,13382089,375685,168283,1044484,1712803,389455,1424910,984574,984448,6774885,345385,206746,20247793,2111895,13301103,653506,3994459,1019368,2473049,2207645,2271607,692890,935821,840844,18734740,1542436,1526635,1750279,293638,318721,514645,514687,441136,1021183,1578886,639649,2639455,1513957,650608,132943,70525,731473,537907,1870714,727744,22195108,473101,642100,1859248,2074525,1940140,1738387,783223,20603251,1696180,1747240,1323699,1718701,1768408,18696151,21911630,18696142,21911606,1932175,1617313,727099,1873669,2071921,874972,21019141,1633633,1795378,2148333,1021816,5132785,4095051,5132783,5132781,2148329,1460787,20530267,2725089,225193,325183,325207,1617166,325192,278830,325216,1617163,941782,952558,1601053,1781944,560263,887689,85996,1109058,121234,1424541,1458975,1083675,838273,892345,1502583,817048,816658,1709854,1709851,583231,230173,965143,548329,1388178,789478,4010773,369913,68491,1591870,1591867,1851463,2502093,1406682,582757,16316098,1299693,1898110,76303,773425,20794897,118849,2514733,1865491,1868962,1358817,631702,1581517,1040407,1040443,1749163,1358838,1580959,1358502,1040404,1581229,20767441,1581232,1897084,1581085,765994,857356,1040431,1358283,173893,631852,1357788,631882,1581310,1359183,1359192,1358151,1357674,1359198,1357821,1357641,1358055,1359231,1657993,1370505,631885,857008,534475,1693906,1693918,698116,500842,500860,500878,677755,631795,1753780,641275,867283,1372755,1108920,787015,1274346,116086,1519486,1099557,1099560,851401,1780060,1756954,1099107,1045144,400174,586756,2118011,477316,875002,478300,480901,477124,727876,2193871,20638753,1350309,1250049,1350438,17565919,1711942,467347,1242723,198094,1577659,2088211,1094799,1070113,1691968,16302619,1094781,1780552,2088241,2088181,13459685,1070122,1780564,2088268,1070086,952939,2790561,1501671,1501683,13672723,13655647,2790563,2088199,883258,2792481,817729,1374393,769975,2096476,1300308,559009,2902467,2012371,507385,1269717,1992181,817870,985888,1992160,1992157,1743106,1749175,1358691,1912312,1566067,691474,855238,895144,2273333,2553005,21353174,2553007,1022317,21379115,21368264,623914,21396392,1094172,1094229,1094178,1094196,413518,4149421,2872541,7727875,7727879,7727887,13506219,13513533,18313780,1048843,1703953,1218840,1703956,198028,170803,1298244,2724665,2724663,2850845,1416780,1135170,818332,795754,2147501,1099110,850570,1045129,981856,956614,1145871,21314417,20639242,13779785,13594179,12740287,4790127,4112175,4112171,4112155,4112165,1313478,2415151,1909747,1313139,1288887,1358025,17434129,1578712,529339,568237,320923,917263,1503171,1503090,1568059,406789,566545,1041406,419509,15798283,663124,1139517,560530,1016554,74014,647017,662314,5810025,553489,1253307,1104627,1104621,1382934,1671718,885574,13308935,2068363,1754779,1810783,1102503,1433418,1987138,20676691,311983,555127,513796,347554,1832503,1798669,2088469,987469,20115196,701173,701176,701179,701170,719839,2030701,1625032,1685611,1424226,1113795,5193537,5193563,1907308,719302,2400045,2166221,2400043,1614319,2799149,2291833,546421,688231,758116,130744,1733044,1733035,22266133,17224,566392,2746519,2551515,577120,942952,1040362,1868497,1868476,1303038,998416,647740,230248,524926,4257785,4257773,1470735,890602,1508370,777220,13736329,1740361,211009,2092363,2092156,4778775,13538713,1095996,20247370,2004520,1756360,1782490,1454976,660016,37015,7020545,657679,744904,13284021,1544023,957937,1738069,136747,600847,853018,173038,579376,172330,603361,822832,89290,446035,1522729,751135,877807,1718200,577396,368962,368962,870658,172987,173470,566767,1396662,1422342,1469538,19251412,1106808,574222,82195,1025962,1025959,1372731,705445,756652,12993877,1502874,14976395,20544136,494836,494848,432559,13789369,1028263,432343,1662421,84355,1498110,5140645,17067481,16966474,16181590,1062139,1062097,21585014,144853,1609267,807976,2828871,1452834,1557019,1402647,339496,9443361,842044,528514,694462,1470609,1127622,16157830,829948,18359386,1407072,217981,1004455,1257393,418453,800869,830491,627715,449329,1560040,13374163,1724119,1682194,2108413,225115,766156,681220,1124538,1124532,1124541,4756853,1844071,1040257,1901428,2251057,2425091,1918033,1918036,12690147,742222,742225,16746235,1439229,1955380,1474827,2064052,992008,1144269,19956247,2280955,13836989,2050696,199549,2238573,1836532,911929,1385550,522124,1085877,1260345,522109,1634674,1435746,1044418,2066875,1836613,978397,2245531,21750425,2127763,978382,2267459,1466934,511258,13442709,13011329,746149,1806682,1840840,775219,1232775,395104,2995361,993709,1949653,2132521,2173041,1141167,1141152,525577,843745,16193620,533107,1946095,137053,1762666,871642,871648,1575049,871630,784849,4011403,5149873,5149879,5149839,5149811,5149799,5149795,5149793,5149785,5149779,5149759,953482,259489,4251259,1722886,16182400,1897012,1557892,1146012,710662,14735713,1633732,13309195,1676335,1110162,725185,1718800,526996,478357,479179,1028926,660898,1037998,743662,1374705,883255,2510733,189844,1022551,2091928,1022569,1625242,2091913,2091910,4145291,1053601,2091922,2091895,2067184,1320117,979441,979444,2091943,979438,882316,979435,2091964,2014147,1961497,1442889,2091886,2091889,2091901,711586,2091877,2091898,1474737,2069794,1388289,1388286,1388238,1388295,2091946,2091976,1487271,11927937,1798540,1886683,1751062,2071315,70507,819706,767248,1633468,1286250,2090665,807880,807886,1022560,884278,1986796,699679,2196835,1123515,2196833,2077501,2077489,2077498,2077495,2077492,1378947,1291740,377899,1642552,1637338,1030750,1106652,857317,672400,1639288,2151221,884236,2272301,2416525,2908853,3549083,2241387,4781857,1460643,1706821,659500,716323,1547518,443581,4149881,1692421,1852945,1035811,1509690,1989055,1743589,1755349,1739167,1731616,906493,1744006,15315357,572461,511537,21912479,1391781,617557,359380,716041,324115,750796,570460,571729,961504,1579207,1579216,1579219,16031575,21950072,20931061,2501171,1754182,1754167,2255841,1547014,2181437,15756151,1303998,2600323,664930,1479468,1043449,20531230,1262787,707911,1277124,622222,20017678,2691333,2781559,20850214,4224327,978601,911590,2370863,3742959,753520,1524478,1050625,861676,1043962,380596,1474722,3958971,200755,499132,1377390,428410,13514045,1128354,1128348,1962904,13594311,1081737,1496478,570565,512056,1605208,713551,1753807,324283,323728,827830,4141659,711166,16043680,1676461,352282,1536796,475357,1359564,3781913,915958,280615,2220797,801004,1648069,1552627,272164,271387,273757,958849,1308435,20677624,1955554,869287,506212,1406079,891970,646975,1573726,705397,1471122,738301,477409,1704025,519058,21911813,155884,230377,565906,348355,17272,573952,669913,669910,574084,428431,610129,132970,627817,2389717,18951466,21341225,1107144,1423359,203881,539773,2157069,1563973,1510644,1118634,1260120,1107282,1478235,541207,134773,824545,1001671,1044712,2058130,1336404,1095234,1593865,459244,1047412,20543143,2056384,1466352,1298994,1455327,329365,1636768,1490751,69403,660205,623200,898696,623203,349000,146596,348916,3552381,362962,573277,572842,14626211,1805233,2291363,19581979,4010297,1344540,1074271,1344120,1344150,20236741,20236729,93139,20167798,1448685,1431165,1431162,1431168,13309649,534580,19647676,2299571,13560503,4741071,1089042,22190473,18377311,4003409,2165361,842797,744487,569020,2100535,1320285,852526,1373655,853579,13200731,853486,852601,144802,853549,853759,2449305,21840014,2449303,852484,852502,2719119,852607,853588,852271,2926787,4734779,853756,853681,2704613,1787578,13612089,853705,2109393,13498569,2544123,199660,14735821,511615,20601118,1613644,20600911,2270289,1525801,989221,1094679,858334,1129890,203359,1968370,1297449,1930087,1422774,1809868,1066324,1930213,1941745,628150,1591378,1101222,1274586,1863169,2160717,1300740,1518268,381016,21912935,853615,971308,4136485,324037,21826193,21680333,14871529,1685563,526936,495946,986761,1803859,1326354,964693,1664260,1316232,704683,1037299,2146165,1307760,1446585,1807324,1488324,1488321,1807321,1831474,579088,1716289,4149183,1022152,1703713,726808,1460889,14122,574054,669814,1044649,1374486,1825963,952633,1537234,1076367,285598,19374874,268135,194491,334492,1814698,487408,514978,878947,878920,1551019,1266639,878923,878941,1466595,660133,29515,772345,870361,1668505,13770365,2042089,519814,19545712,988330,2268109,334093,12911071,1471473,4130189,1139916,902395,13797855,659710,293986,2524401,963475,2523339,294304,2546755,980341,1422801,513421,284830,1564843,3981609,1503099,1526227,1526230,1526242,1353516,1353585,1049254,1526260,1526245,1421784,1526269,1526263,1353999,1526233,1526251,1526275,1434663,1779910,1439814,2130543,1301373,901660,1546648,1628419,912562,1466724,21911408,971245,971164,856087,1050841,13085259,21031135,1352577,971254,1621078,13162149,1026715,2256467,12822727,2256463,710110,2150613,2150619,891406,279226,1082991,810709,1369149,1369086,1507122,742090,1545787,1116039,2097304,1989244,799990,799468,1988314,808633,466543,1306032,2249901,19485547,1099287,21501056,1552489,1046671,13085273,3085155,1239009,1257162,277222,1723063,220888,1601941,1731259,945388,821812,785683,2422273,1815271,2275157,471418,818674,17190508,1599778,1333971,1039270,1594654,422995,1302855,1320885,1012030,1461585,4128085,1468884,2373623,752527,375664,2557791,1738264,1761211,18735649,2181429,1097373,2317249,1341024,795295,1480251,1480248,1800820,18803017,1637206,2032480,1225512,1179411,1229103,1187208,557944,1561696,368542,1006054,1396287,1587436,1006060,1006072,1006057,1006048,808111,1317138,192073,1516540,1119768,459364,2266991,730723,21255869,1858756,1139184,1016140,15799636,14672371,912433,912427,695776,1359240,1503993,254503,1571458,20704450,1113372,14684627,1112487,188161,1613224,1613227,1532125,1823005,1280724,77677,627295,3636737,3636739,2270585,520540,13269307,12690417,8092895,323359,12690469,971236,1355238,2256455,2256451,1689307,650524,659692,910531,1779523,1913146,1663330,275368,881509,596533,1303686,473500,1554511,968419,1533007,718882,454243,471319,2312029,1929859,995971,1071793,2168629,2134877,2216955,814567,955711,1469790,21696425,177025,1107087,1619770,21767360,979105,1809610,914614,1929907,14599709,751894,2149159,4757339,1433379,264439,1803259,1347246,1952542,2494395,1783987,1941358,1454757,2047393,996118,749791,13192465,1034125,20861059,2066590,2072164,1326351,4014113,2196123,2091604,5124741,14228243,17288458,18875524,2265495,1604974,18913423,2088586,21570329,2048122,967264,1754725,1631116,866611,2050774,2050591,21666710,1661665,1538044,1349202,1262799,758848,1321371,21722225,2210431,2140993,1831873,2217729,756268,764638,869248,1642966,2048497,2194391,1671769,1941664,13443187,2057737,14142617,2051179,1501626,1559512,2017699,1067176,751945,2597884,2597883,1286862,2427997,2427999,1532440,18900943,1129782,1314345,1353780,1006291,1106436,1429236,1479570,1367961,1555741,1482033,1709575,659923,1581283,1581286,1581250,1581247,804148,168181,1666054,1377759,1851949,729673,727066,1513939,775300,1061068,683374,683383,1304835,591325,591331,1123500,805741,819469,253894,440740,20809951,1587109,21469781,600760,1446597,875359,324307,1588771,1590829,17554039,2164779,1390992,1509810,667357,373453,487912,455980,703168,673693,572041,511798,511384,572902,324775,1232826,20638471,1481925,2266261,2266265,711199,711208,711205,1716457,1723564,1831381,1828927,1829914,856276,15032971,1719694,582820,349081,366478,25816,373306,516799,573928,1561651,11623,564289,21019282,20810047,348460,20809849,13436575,1498059,20810083,20795275,660382,16170241,1716886,726130,1716883,1344024,430696,657922,20874124,872140,16158328,586753,868897,20222581,598786,504457,1309524,17287723,1742704,898951,17056801,887818,1449399,18064588,659278,727579,1449396,118828,745315,1383204,1475427,522013,208480,819571,664699,1081674,659284,606844,1043671,644578,1417059,1417065,20921026,13967141,236284,598189,2821149,2821151,18103894,1219311,1202400,2071897,206353,646867,713788,20688997,952000,13628527,1441383,2492621,478039,478885,1012402,1954975,17287267,705130,705133,1806505,609544,21216266,21216251,20810524,1567615,773926,2085883,1002034,997774,1804333,3816533,1582765,1076277,2045032,799804,1373121,1804339,2085886,1778368,1071976,789586,104173,258898,525835,528109,527170,4020427,4279105,1439367,20504962,1009726,1009747,1009750,1009735,1098459,840868,13238045,1098435,1288377,1037005,1137771,1137753,18875437,1663897,707920,1718575,2073700,21409628,13837611,1735729,1110051,13475517,1721704,13215335,13200287,14693787,13185737,13490419,13404379,13404345,21470216,2887995,1447176,2888027,13436017,19042942,525754,1900078,1731247,1778482,20582101,1314405,1756225,810367,1750207,600067,1911766,288754,480304,1840087,1218552,1628521,1465284,960778,1001659,1765000,1447452,1959772,433306,1568686,1605910,15015615,1299006,14599279,871732,1802545,871726,798808,41338,798817,2152451,1801585,1809037,1383408,2089723,2134409,2014033,481063,1795681,1795696,1795687,2154577,1676314,4763891,602344,586639,90862,898669,724753,382144,445324,1521892,1569172,13538891,981790,981700,1081746,1854802,1791922,862018,929149,21328877,2397721,558454,369871,804958,20439448,809875,442075,1126266,388471,478636,1126257,818737,2077954,1806667,985384,1422690,1128945,1107636,1442157,13443265,20873332,1869385,855154,1676476,1060243,1060246,2018383,1068289,2018380,2001262,2020135,13277217,489454,1676464,1676473,1603822,1603819,2245899,1834252,2064505,13899643,656500,4021589,4021633,1128858,3971465,1487865,1339659,869524,1135107,145306,3548429,1678480,1282614,1136502,18952600,914674,1029220,913657,13586383,1296945,954307,1754584,954247,1871971,1604401,1410156,672079,19959313,4279547,533044,1435932,1360275,1435944,1354278,61168,1435929,1435950,1435935,1321965,1435941,1415106,1598077,510652,510649,510625,20931169,1528978,276079,312226,1341045,1102446,967717,967669,3974861,1057210,1988473,1243692,1578883,1371021,13085181,1416321,554698,2112459,704143,1561129,1057912,1647847,1511034,579034,2193713,193531,233719,1912978,1283025,13966657,1115988,1115634,20222290,1516954,1120929,1516975,1120923,1517002,275467,2175755,505330,1320783,22047233,682237,19250170,1045987,574216,574249,19906615,100486,566410,598909,2037790,1729267,682015,4091035,2075827,510214,1721200,20505940,20505937,1072981,103117,569584,1045822,1045825,603961,551032,1417977,1459251,751366,434866,18114823,516877,6769749,662236,566848,1469508,22405,102208,887686,622471,601402,603856,603865,603871,602533,603883,604057,603934,603943,603958,603973,872110,872134,872137,669841,1400412,669832,632620,1373940,648655,580876,634705,1396677,566959,532366,567808,1238106,643585,1434666,103387,196825,794401,1002730,382507,1426197,22073642,364213,565876,1106793,566839,165427,20544427,837469,22266394,516181,608851,608845,69724,756247,603568,602209,602212,602215,508441,494113,1711000,890890,1028023,558334,1028023,1127133,1647907,363841,1412367,1473345,1023697,933769,267517,1023850,2023480,536530,212278,13309021,1267119,1009243,4127713,1826989,1826980,1826986,1826968,15025301,541804,1624186,1625212,50767,994822,1760974,1847080,1645642,2036479,844018,1728517,1795069,973429,18631291,968203,1059379,984703,1411653,1375458,1298889,848530,904261,2174887,731410,1935124,705778,1899190,1000588,1517332,20810803,822715,894775,14062309,1916647,1802581,1805326,1964341,13602579,1793572,852481,1527178,1118322,1856536,767476,1992592,2157321,2193037,2141759,21783347,2066902,2202901,18358261,1978006,2226707,13366179,4012613,1738582,1872082,1955188,2281949,2410551,1716733,2379491,1461873,2088163,22047239,22194289,13483233,21483884,2382459,21112010,21811814,2130419,2157353,2374903,1459086,14236849,1379994,1671340,346198,2048650,533614,1264845,2293525,5147789,1900381,1599823,1720504,1544164,646420,431782,1138716,939685,1552483,583354,1418889,1114215,1114212,229066,229120,229417,229420,835552,577549,577906,418702,1686325,1740358,1660408,2146441,263602,21315395,4780559,21315332,1252977,1252980,157033,1487109,505324,297964,297955,1252974,1252995,18964615,1131006,2290907,19499302,20425072,717292,19485454,1087044,910624,910510,15337213,851485,2219751,1016269,853252,1637644,475351,1541083,14135251,1495887,14135223,938500,938512,1842787,1856140,2063377,1999867,1961620,1381278,1456338,1456326,301006,1097310,1097010,1689475,2016142,790939,1541092,1540924,1854808,1519675,1519681,861205,1519684,263521,1519678,1886620,1856005,1771804,745360,720550,1779706,955645,955618,981793,1005010,455728,1564816,874351,22194166,452419,671899,671896,1590856,1590862,698314,1228341,1983901,1590928,1540921,16947505,1380585,17057677,1441983,1112565,13578215,787975,193138,1541050,1541122,14977063,1584175,1584190,12902645,1433034,851224,851320,812995,1780081,1598896,1731415,970216,1891162,1981471,385291,1011079,1011064,4279121,1005589,1086924,1443699,1573618,13094267,443728,3984841,455683,647332,2390041,12740591,13230237,17578231,17544778,2411865,2410349,13003183,2390037,1295778,14725,13366009,1357995,583921,427492,574243,427426,574204,111631,121273,1755790,1623931,1774414,503092,402160,1835461,12985581,12976313,785434,247924,311929,1968622,1297881,157507,1021189,894208,1006204,991558,14406953,14406957,2447385,2447389,2447393,2447395,14436055,2447399,2447401,14406975,2447387,1836481,2260029,1836490,2447397,2447383,943162,13300275,511645,597118,224401,662686,1583779,1446102,4708367,1397685,1471344,1403229,615694,1087794,1087773,1087836,1320033,1267752,20862427,5148085,13690955,4715253,1616911,226363,2850901,1336434,26443,23605,26434,28786,29287,29371,25525,29056,29314,16315816,797494,1619575,1692064,664390,427768,658141,1518100,136537,838402,600793,430672,20582395,18583606,445096,1668727,1668724,602428,1287483,192259,704500,136675,74473,534775,3987295,1585642,19582744,761707,1284393,1074073,2059651,5112975,1358169,1358067,1827856,1358073,698791,1542661,451102,2023039,1758277,703267,1387986,1279782,2046415,1091922,1374579,1694473,1347345,1359360,1358907,2194395,2066623,1919875,21925892,568279,834937,1712629,13192987,2019928,2066179,915100,20543944,3399207,692074,13318773,513184,892360,1217931,438907,1186902,1170972,22005977,1298367,1472472,708727,1354254,2424535,2424533,1355253,1458651,1142331,1142328,2393117,421318,421330,421312,421339,4271467,421309,421294,421351,421297,2523625,1850410,1135152,21515603,1773316,1773313,1773322,1773325,1773319,1311066,292561,1773310,643468,1026574,2370607,598663,669796,602443,603799,669847,669850,602680,604006,195457,404191,4278759,1256565,1060906,1562896,1016524,1256532,422131,1842922,1931941,1921678,15322169,2090509,2090512,1875127,1226061,21825530,743239,1371486,2151635,6529607,1839976,3994461,39463,1112454,1912168,1850599,13428213,1938274,1023187,2333437,324121,572998,571597,363460,884488,1854217,13560035,878233,4010501,290026,2136907,970288,851626,358849,572938,1855219,1253013,1253010,53998,573106,1526887,827455,324577,856336,513262,570961,511864,512347,570631,324427,13103373,512899,511993,505660,511279,511735,512206,512296,1734379,852199,827446,511723,571753,971992,1552864,571867,1947541,571066,513139,1619254,571783,1386360,323794,570034,13697915,1389399,800734,2257641,4239253,978391,4387409,3724651,971557,971578,3677699,3560519,3030357,2890053,2426927,2289123,21766724,2151649,1858729,1092132,1092129,1092126,978406,971569,513268,2301045,19908103,3548331,1029787,978409,649792,12986277,13334039,571636,1725457,1092135,1858726,822433,851437,853555,3677701,52072,1486908,1904941,1486917,1782646,1371582,728878,1495173,1689190,1689169,1254783,865366,1838284,1056856,2602208,2406389,1540654,894703,5139381,2025733,2292283,13428981,894340,894349,1517644,583228,1919251,1121409,784366,555532,1322487,765838,1536460,1668331,21397001,1430181,1430169,1430178,1430175,1430184,1430187,562633,1430157,1430139,1430127,1430121,1430124,1430163,1430205,1430160,1430130,1430133,1430148,2179003,2179001,1690585,1898386,1238322,13908089,14142255,1615855,938878,1517254,1120932,1980670,2037376,18875353,1058053,21379013,710998,1665292,247993,250708,623716,1749319,1613056,1426680,6608407,1900249,1141443,476296,476170,475672,325354,827554,618865,2177577,2177579,2003305,1317003,1718929,1801864,1662562,852961,294343,294604,956179,294139,1025854,875557,734062,13018121,775555,928879,857311,906241,1847761,1661065,2202741,1844914,1312251,2236511,2236515,2236509,2236513,1692283,4143333,192277,14228303,1497855,1497906,1497876,1395423,914794,954898,13027411,897094,15329535,1704535,751822,19582072,1226223,791953,15336875,958516,840280,323449,18875446,654604,13742897,3244705,1590472,13145337,913516,1358802,1955197,21515609,2427153,1089264,2238719,1324599,1729042,1097922,20985496,1288572,1270146,778795,1948051,1107660,1972321,775348,779089,779092,779098,779101,779107,779095,6687601,6769497,13027443,181804,181795,753742,1646704,3863397,1356960,1964002,1007560,1654123,937828,1670833,1817497,1578454,1387809,1442898,681883,1126074,1126065,1080252,1080246,1080255,1080258,1080276,1126053,1125867,1080285,1080282,1126050,1126044,1126026,1126035,409840,1080243,1080267,1125900,1080273,1125894,297142,1126023,1126041,1126080,3400761,2168527,2516483,850783,1308465,1909894,14599139,14599145,277750,980125,224404,779218,22194385,1002286,1281798,4127729,794653,13350015,5147709,1697392,856270,1984087,19808650,1239387,408676,20462116,834424,21470726,727093,543403,543412,13908479,1465062,1728550,1728562,1000057,496471,1034362,1139475,1010848,1084335,1084329,13069687,1529701,4728709,1791652,1703575,1791646,1044982,523540,13837203,13837195,1791700,1024447,708196,714034,1423086,7103453,1979173,1764286,1829866,4777413,4777411,404332,1663273,1446198,1399101,1560766,20311696,275272,939019,20625106,275074,275161,749356,1582624,1697596,417313,502279,659197,20155876,1096659,13586327,689335,1729219,989302,476305,1361460,1038001,2050627,1383615,4094691,2027746,1925167,2983063,4784347,1447311,1052170,1068253,1968166,1253286,3972445,763780,2051158,17581033,12690295,1361247,1442886,1254363,1361244,1442883,1368381,1442871,1442880,1442877,2048500,21750821,1832284,1067224,1135620,965401,828094,828121,2048017,1671469,2087746,1816657,1662265,811564,1271058,909931,1023280,688204,770068,21273086,381298,1397367,21722840,536629,2062297,409363,478996,1250046,2452765,20861821,20838214,20838211,17543950,18925594,13726689,13569429,13726687,13483403,1906792,1906786,13727571,18925645,1470765,2140937,873940,1738486,19754143,13570625,1738480,326785,1060207,1056310,1470177,1429848,1649692,1782793,1930198,1363608,703777,2065666,1798828,1129983,635632,1033480,1648087,293767,1837252,819331,1298043,706039,2172795,254788,18631504,1358508,19906876,1981747,18901354,654523,1540945,629308,16205548,1133217,2971959,1948600,176107,674539,428068,202510,743089,648544,1774453,1056496,1304082,555826,660178,660175,539269,170251,761197,13752603,2013883,1302003,884281,1824010,14437239,7020113,21470519,4789321,1893829,814936,858433,858682,858712,1144302,1039879,2084509,467683,2065312,814921,2065309,1970317,1091142,16043146,1423947,2013637,2932891,1425453,2892345,327100,1779040,20838295,1779028,629329,1584403,530218,530212,1360434,2168791,2168787,647854,148984,1703821,992794,1629436,845467,866158,13797945,866233,866194,1648039,13899901,1092354,866167,13838277,13829689,13837255,866227,866221,866218,963544,1780582,1735030,13830525,13829751,2522721,1837204,1139865,294031,963568,963571,293692,1837249,1837246,1817044,1837270,2522825,13899893,1252878,1252884,13451939,770434,1697140,1925737,1231941,954178,689056,2782203,359326,21583853,21397460,511456,362785,22153687,971740,324145,2068804,1750927,1664770,857500,1664764,866203,693046,785695,13467659,869125,869143,1706062,1502805,523636,1520449,1520452,1520494,1520491,1520488,1520515,1509054,19956625,4095397,1520425,1136055,13980969,1520503,2609451,2000011,1507518,245167,1360413,1260471,1470792,245260,936766,1690723,615508,847789,14406247,428581,1561345,1358976,1468029,254449,1591783,1618087,22124066,1110747,2182727,16969156,704062,21736373,877549,1264113,710080,1286868,1382862,1938154,13744163,2206131,180673,20155573,480463,2019007,2645905,22111529,22111448,1142400,1439499,1439505,22111544,1439514,1569214,655258,17067496,18913342,1935451,1288125,1405821,632113,1966633,1999789,1006039,2130615,2130609,2130599,2130607,2130597,2130603,2130605,2130611,2130601,17068384,1100847,1103241,1219170,1546594,1956592,2038126,2420663,1087284,789646,1226481,1689034,1863034,13552633,788488,503401,1410504,1390695,2443039,4095089,1767781,1417668,762016,21749948,21751085,21750992,5123465,22111724,1511619,16031740,1262727,898828,196945,228067,1261914,1262724,1927519,3816529,1776748,569533,1952602,1717726,850807,852946,4004313,1560208,2207667,1287276,3815701,2263673,1437387,2180065,1475994,126475,1246803,1685284,14672539,1320318,21273401,989896,534424,681532,681538,1514215,2460417,1789288,22189144,586306,742873,1790638,1114407,1114404,157012,1114401,1114398,1114431,1114440,1114410,1114368,1114443,1114422,685936,1114464,1114461,1114452,263686,1114374,1114458,19499539,21825482,1729624,1654243,594733,1681171,1599094,840415,1849381,44467,1278738,1278789,1229760,22176850,1442283,499483,267106,4787847,353323,1145574,13070135,1869295,1596565,1420731,642247,8092115,1460010,21964412,1475598,1547164,1547167,13716371,1103142,12902357,1057882,1865938,1521184,1892047,2022559,536734,21666518,3907151,1747450,1525657,1312662,1663165,2463709,2118359,18301762,895189,2117745,1310364,1310361,1310367,1309329,1310373,4019825,404275,1118979,2089645,1759237,2114169,1526368,468271,510817,1078203,2152599,1693267,1532845,1816984,1359036,1816981,13737003,1557352,231349,1353993,1354869,7103445,2085820,2085826,2126081,2162783,4757473,2303257,1674016,1230561,2063380,12967015,1572889,964288,710101,492628,866584,1031635,1709938,1031629,1266711,1971571,322570,2039533,2039530,1771603,2116097,13215827,6742,15370,13798829,13619691,1515436,2029807,1764145,2139719,1507356,20554606,2149089,2147535,2464135,15033277,1709911,898981,759040,444526,2291361,3971095,2126495,243076,1630228,1243788,1606519,1592701,545167,1042177,1446765,2171301,463912,814357,1896361,314425,1490733,21855431,1460724,750766,876718,1380138,868813,2569737,547216,1023781,14782139,1841386,1707067,22278109,396754,522040,1309128,521782,1720036,1757035,1896328,2585349,2522753,2597959,1450521,1308978,799582,2274033,749740,1513483,342853,938200,1515691,1416141,1008976,13428235,1475826,1416330,1335687,1504077,2053666,1518445,2184555,746461,788095,176113,696379,186973,11928559,1476186,13421179,1898167,20920528,19647790,19907650,19375147,1236018,176428,364912,797170,2363291,1140147,871129,2013928,2075152,940024,2373773,1270995,2216933,2373771,13611457,14625473,2707239,414868,691879,1511985,1495242,877777,862366,894100,4149877,1590391,1742953,2187885,2297081,4784545,743098,823666,1515574,1515580,1916362,2071894,711457,485614,1381950,1085691,2210033,1359459,14406293,1697905,231730,941431,1477410,331201,687811,687814,1394253,1643188,1643185,1219659,770623,116155,1414863,484945,510442,124024,123940,123988,123946,123976,1579273,591361,353260,683110,1611313,25357,4770917,1232115,1683679,1683679,1513705,1038682,505219,1258875,1258905,22278115,2020648,21484046,18686962,986572,759952,2054245,1661677,97132,295306,1819540,1819543,1414473,1113582,70777,1294410,2224535,1343085,4111837,720376,1798672,2065639,2065600,2065651,2065648,1798930,1798813,1469415,1953877,1784728,1603378,1738483,1738492,12911175,1722985,1722991,1722982,1698775,1004743,1356660,1356783,1425342,1410381,1086303,929020,1086300,1655011,521890,1613986,1351953,1006765,2092993,1440789,711532,9441503,1346955,751825,4272291,1387470,1684036,1285134,2087677,226765,17804320,1930054,2347213,1929616,1929094,1929634,1930135,1930360,1629376,1930951,1930954,1870699,2135031,521812,2299401,1626211,13127539,1411317,1982941,758119,598762,1459530,442729,1106565,602626,1377990,1378353,976348,1423629,21751307,843616,843625,1277763,1417944,1418004,601327,601315,1002301,2171093,798643,13490989,1466148,1466082,1564276,1287216,1287228,1482954,1614724,580798,2159801,1097019,1301715,1442979,1443000,1903096,871441,6529737,1303566,21654167,855097,1670644,855109,2220099,2220095,521926,1488231,629101,866341,1595857,430792,1653913,628447,2077534,229303,229426,229429,173059,229912,229174,2836121,783925,537367,1127397,1353600,1690078,1268403,1474470,170215,358291,20795122,659545,930520,2081236,1862344,1408845,521056,1497090,359167,534523,379027,20283589,1106916,14683895,1013533,2034442,1028005,708124,1807111,4756957,1234722,1602889,711010,2332227,731494,574018,819712,86329,12721,1724389,112738,660253,660262,16068511,812401,1854352,1459137,1562224,541963,17565583,1911109,1801387,541120,2129407,1514014,1382946,1973875,2238711,689170,21871994,2854697,232420,1413198,4788273,632875,1607167,1020712,7884425,1399662,671617,2224821,1688086,1953283,1375809,4708031,1238409,1518430,1702045,1431996,808669,1743823,2039839,1369188,1114230,976063,2214241,2034283,1461390,1073629,1789888,898735,2144163,2144165,2144161,12902575,1732822,1765102,1131585,2384263,16006357,1704721,1825336,21242933,1231635,480409,860209,1763824,14599629,1736332,1677625,1819309,2856283,1519825,1819294,1367220,1517530,15329985,1390668,1517599,19375195,2212825,2285831,4000925,1804366,13770367,853195,852001,446194,13309601,20850454,2888001,20826994,2888003,2888009,20838853,18358897,1902484,20826691,1094175,475537,20985937,21379076,1012111,20959282,21112775,21112856,1012855,1735879,1013005,21112754,1012900,1013026,823894,1013029,1447563,1736377,823861,250822,1857469,21112832,1767799,1902490,1012921,1737811,1902487,1857466,1737361,1012663,1012642,1012657,1110663,1012630,21112823,20850790,13899881,1309395,19907377,478231,7102807,1447629,1012057,1447632,1012087,1012135,1012141,480223,1012150,2747253,21811340,476122,479452,55090,2461555,1381119,1381113,1846255,265549,1679587,318043,1609462,1809100,1605874,1139604,1425357,2017087,2033479,2184103,1807042,1807045,1807051,1944535,1394760,345691,1756393,2146645,1350798,1970560,573031,13104227,970405,1911169,252211,1526479,1855045,1341990,13309433,447223,1933114,2745661,1532959,473191,1910467,1277367,18115162,176659,173902,1511319,476932,480418,480082,13153757,476329,1676353,21811352,480073,480571,2091145,503245,300409,817495,4688997,2316095,1626949,258106,791875,22019855,706444,1857229,1111131,480475,1012033,1012036,823912,952009,990484,1257438,1774147,762103,843622,1416591,1438680,455194,364234,1452957,20838490,428893,2027254,1683529,1039255,1039261,1088616,2198933,13466891,606079,913873,1446687,1095327,531598,2036023,941944,781951,2774611,2277953,1915402,907690,1379379,1826878,211105,1069453,1626934,1925716,1925710,1815883,175447,175453,911617,1619407,1743088,373450,368557,535192,139576,131812,1263225,1985539,1510926,1486218,1454517,14779,428950,1466883,541090,20959519,1301814,1624441,1726912,866149,294247,1732630,1003894,1025869,1016104,1016101,902389,1768249,1748479,1620442,861637,735049,695806,515425,861673,643072,851440,1407369,582979,1518556,1406625,438946,1002667,14436183,647431,1669117,878197,878200,878203,1436481,1669120,1322898,516886,489742,2606331,1632385,890866,1443261,1443258,1443255,1581997,1121448,1444284,861658,1289079,282529,1473489,1140927,523306,22195189,498763,1381290,1528861,1257210,1082682,548845,1057831,913267,1375302,1057837,1358157,701980,797437,472537,526744,929620,929593,929650,1358271,1688896,929656,929662,929671,929668,929581,929674,1478388,189178,1257873,22047137,530086,1593697,241606,13560015,616762,16205989,1360998,1132362,1132299,1132257,1769167,13636769,1360743,1361787,1479585,1376376,1360359,2127749,853117,1376448,1368645,1361346,2445059,1465989,1767778,1852102,311620,1458513,1666321,1717942,1107753,1270656,1782346,415720,673825,1779328,851377,1779367,1719856,2597778,850915,850804,1449564,980668,770620,1923952,2294225,1275144,3280973,1915321,2040691,1377972,2526489,1133358,1133355,1133364,629950,2431605,607288,2040841,1465419,18064996,648880,428740,2811859,771148,773917,22278655,1258122,1070929,1461021,1452636,1833823,458482,1347579,1540465,14134461,1260327,910402,4143225,1910527,2377025,1350351,1352670,2044045,2197961,1146078,1733311,508183,940579,1252842,2179905,21655073,1855693,1955242,2215137,1358469,2280897,2366651,2366653,909157,298828,20959357,1408071,2084326,1733875,1732870,1747942,1747939,1565305,1339770,5147717,2060446,967657,21898802,21174248,16006822,13779247,5132489,3551761,464848,1378017,22099010,1379985,537805,20826808,20601718,1296948,1723861,1684306,13601687,562921,191230,81355,1698748,651154,12975577,82219,950647,13254159,2035189,1292289,2505775,2505773,319198,524542,1891225,18901363,97120,242215,1454802,1845124,1569295,763888,1565323,600127,7884437,1353039,800803,519385,938353,1638724,428059,823324,1374666,682510,725302,21447839,989311,1034344,1400892,638824,1638742,1289232,1385076,695719,409915,1568776,357673,1400604,768292,2230765,491401,1412652,1408932,15107825,369310,1982923,1436496,1803892,1047979,1134471,1299591,1420452,106609,1941379,1237509,13350097,1728367,2025073,514555,364300,1646986,22087895,274648,1134294,1575793,1904026,2302453,20568256,2044660,1108041,1618909,953344,1709926,13505731,21839867,21421985,21410396,21421931,21410324,1232646,13176121,1353351,330970,1921597,1339347,1911628,1795060,531442,19057777,1257774,1257771,2552969,1631353,1828240,5131965,402973,402976,707422,1505115,1542892,2235393,17189476,1456989,1123653,1123665,1515541,13161411,14044029,1651735,1414794,1932463,1932460,1477695,1477701,1306752,1477707,1477395,549505,1477713,934309,459955,858385,1142382,885637,821824,1543282,1543276,1543267,1543261,1030780,705520,1401648,1032409,583192,972841,1718158,17596198,1675732,2207497,2207495,741139,583009,18965764,2327545,2002408,1468251,1499760,2089060,56014,577207,577294,657874,555730,663349,1369182,1277580,1012261,623527,688645,1239102,818617,188407,187018,187102,187501,9443891,1594249,532177,21435992,21215897,2157589,497770,2184857,788044,787042,774724,19907635,22266433,1777216,1630330,2269847,4150823,1098483,1129689,1129530,13586137,519847,2238693,1875517,1119210,1129938,836857,556018,1394901,736420,1394910,1394904,669721,818146,136741,1541617,2010520,1657729,1513720,1510005,577405,649198,649495,657733,657622,172102,155869,887881,1106514,1458255,2545343,4096849,1415472,1230837,22191715,1523836,19322173,1319016,985468,481915,1973467,659104,19375984,177763,1805659,1985089,1985086,557704,1515556,1799878,1114035,1988020,2083594,13357761,2298173,814627,1729522,176407,2206077,1072138,798862,1551088,2562539,1347867,471499,1054561,2120683,1904986,2152009,1706458,1769062,2123851,541735,1286121,806146,220093,3454005,1497468,3502761,531118,697819,1747483,2202595,2278599,2236463,1701418,463576,463060,4112169,22278757,207358,842119,958396,842401,1964239,1472070,2086117,779506,20896393,20896405,5132791,798811,1229517,1998907,1736017,1549366,1834537,13560485,1089072,15183341,2145821,17738833,1737520,2469633,1517281,1736899,1994833,438403,16031701,951796,1819804,1372953,4782803,2038648,1516915,2200233,2200231,749266,21396995,1677652,1559152,1566703,981853,1034584,981757,981895,1045099,955675,1099083,1045153,264883,1004989,1045030,851176,1615951,1754611,1569850,1350702,1765327,1765330,1257192,1615264,2077216,15016223,2236867,3723055,1130493,17738719,13026895,18377065,18313906,1651759,1893799,2383675,2383673,1812115,53335,1735975,1779334,1536493,1044421,1418820,1854028,1389186,1672645,303346,303016,303208,1259019,3640185,2079361,70024,996310,1142874,1142883,1142856,1455717,1077438,948949,861586,798844,798850,728356,286543,1790338,948940,1970878,2285983,2107893,1309473,676069,1002691,1569313,1762717,653311,785704,662410,1232424,663208,337792,663220,771202,771175,771187,771178,771166,771184,771169,771172,284812,284956,771205,2589844,847546,89014,605890,1727395,18065008,605809,104968,443179,2567285,697312,1695109,2470463,1568395,543499,1568398,1568368,1568353,1568374,1568362,1568404,1568371,1568359,1568407,1533481,1967905,1759852,1951357,1831990,2047789,22266571,19309984,467323,768997,367558,1127016,1127046,1127037,1127031,1127034,5140547,1571917,678934,1126752,465673,1592203,2228493,1093560,1093563,452722,1988188,1988185,2095762,1591579,2231165,1903957,711541,1443099,3071653,1927720,1684966,1341624,1671712,8091459,274897,635260,838858,2035246,1625761,687019,1397208,1835062,17068162,1984069,1984072,21654089,1943581,2487875,2157791,2255533,1089120,3939749,1778386,2053348,254584,1472586,2014873,21937289,1046281,758320,1509951,21203942,1053130,1053127,2036512,2050381,1438506,395443,1462083,500791,19643863,1105167,1271550,1367514,549544,1389393,17043103,14135025,1751134,18302227,4566807,7727925,665824,1547536,1670116,1264731,498439,1026805,539335,176551,1378833,1286484,851413,853144,2219745,1135113,3725449,1558471,1475244,586294,374470,18913411,1121874,484636,557221,1359687,1541896,2044513,1307199,1729969,1267098,863887,1579948,1651195,13350565,1050112,13494199,1400082,12910803,781150,2195327,1812109,1867990,1665979,2269057,14625523,542521,2331823,821752,2088583,1508670,893383,979351,767716,1452516,21498776,1871806,1126857,1472787,1542829,730885,16205353,15643810,1915135,967648,967654,967747,967651,19042291,4785573,1060855,1051105,1045537,837904,837895,837889,442093,809869,1345515,1497420,1120977,2712171,1293846,326866,13161737,390307,1497423,1558684,15107559,772915,1346040,13779259,1047523,832900,1344159,1439115,772900,75115,1346040,13779259,1439115,862333,1439091,1439088,19448182,785062,297166,785074,785068,19447351,3966157,1438971,494530,2099728,1345626,4777541,21018817,21052619,5131961,1346013,1091424,1345983,21667235,2371603,1353258,1418439,1355853,2126477,2440463,2094850,1405560,2175515,1984045,1287840,1472058,2411103,48340,810649,1670371,791776,1982908,1581679,1015087,829231,829237,19499053,2255895,19786,493801,1864831,364945,1472463,854998,433960,778633,1232136,13318421,559099,2300107,2372021,530836,1119135,530176,3504121,3909361,3758141,3550341,1375122,1020625,1973473,16817587,1614571,3724389,353029,4001095,810886,13085899,1555219,1023274,775471,1203468,14406211,2200101,981991,1949362,1464759,1459704,1447461,1399242,1546906,1195323,2230827,2164607,1521328,1299324,1031482,2454989,628519,1620016,5112799,885430,1953037,1754941,897310,191434,1017139,1295076,1375074,1732258,2184089,805024,2316337,1914301,1866586,1447386,1731613,1866589,1520713,1866574,1095411,1747597,22278733,1725667,2376829,1706473,1922689,1867021,1472277,21367478,477676,13967759,21483356,3961797,2003620,13027445,1347003,2329013,899869,21826304,1849036,610840,542791,216220,1101624,2295243,12690123,2140043,4122629,13645601,1584700,1873693,1642750,1642858,1314747,2017054,2439169,1443816,690892,2181013,1952911,22153825,20337280,1615675,364852,260320,4741301,1476552,1719790,1661137,1753642,21435632,22191448,845134,1995871,1995877,1380531,478918,571093,1479249,1569331,810559,2257607,13497521,1278468,917095,148507,21460112,2647189,1083903,1553605,2296843,1083918,2152647,1203600,16043632,1663312,3826169,916018,453361,991996,1755559,1844767,2162379,989383,1116813,21599615,1347273,1037353,265666,1480662,1480659,1353756,1354221,1353567,1353564,1354473,358972,513478,357688,1692094,269497,268078,1250340,980443,235618,1519159,158344,104335,1815718,1859398,2164901,1935655,2376801,849391,635611,1805707,682558,1961518,3413681,1313964,1499970,912613,20602642,1791913,4701393,1096197,1467210,3511951,13907963,3947317,3947315,3746885,2487429,2195277,2195215,992971,3519295,13578255,21173777,20731810,20260120,506380,856912,1354332,1916218,1305909,1574905,21053771,2315309,1130346,3495801,810178,813967,1765255,1914547,1574890,1271769,889987,1608580,1972300,1555750,461278,680218,1719565,1916131,9443729,2047855,3954439,4723107,17739025,1777138,1121028,396610,1279905,362362,1541728,1903180,2187121,1705078,1811935,21459452,1937779,13229753,2329847,807400,1533835,15981382,642064,309823,1621624,1269624,4707625,2304705,5131729,1633321,21872036,22190995,670723,3032165,1811683,1814119,611350,1121991,1121994,653689,12985567,22193944,1905709,1054615,1783756,3655365,1686028,2202641,13276885,3987365,1333938,2681199,1362849,2189237,1047805,1027864,783175,20794612,131821,2109673,823141,13966895,2149627,2594850,2303355,2654019,1661467,1037941,4694149,1810705,1433370,461035,2000224,461059,1846087,1140273,1398954,22278025,1111950,21696377,929647,254383,1647355,1882825,1518985,19214371,1369179,537814,895438,660229,659314,892873,1705612,19511695,4748779,929584,2391119,1257513,1658989,22033751,1593583,1802986,16205590,1816987,1619884,1826677,1848502,5810225,1528696,1908145,195208,1373526,1431294,3989235,1787167,3690639,2589703,22087673,1981381,1618225,954184,2145227,684625,805228,1975468,561016,1040485,1040482,857062,14044979,1580950,14044951,857056,1742941,625804,4008355,1342536,19446280,13442381,625759,4756677,625672,625726,1767931,625681,625675,814516,625663,1342539,625810,4756683,550696,1767859,625828,625843,1805206,20143474,1906243,86626,954331,1737736,954244,629209,291514,14339301,1506795,1144977,1252473,4787889,1389198,1804015,2035810,1037788,953032,1120620,1090530,1120620,1461783,1287270,2141939,446527,1240464,1572700,391798,1693324,1592200,1693321,1693318,889066,1711282,1711261,1711288,1353582,1711279,1711276,1343628,1346265,823042,1711264,1711267,1711270,889048,1909411,1909417,1909414,20755279,519325,1468221,1717633,1343595,2063641,12966713,3510233,511876,1596058,2409743,1823053,1306029,1896349,1717618,18686953,20744590,1738183,1396248,1491855,1773880,1773886,1773883,1773877,1773874,1773871,323203,323872,1061221,1702711,21242318,513166,1551157,1787656,438484,1303353,15005731,13735235,2990299,4279013,655897,301783,21484082,1241427,1241640,1585000,13333861,1095582,1096347,1095636,13561099,2068903,8092129,2154579,13284383,708697,1475643,1475637,1434288,1475640,1475634,1581235,1466121,1581220,1581217,1581223,1581226,2066026,1575376,2104087,2339223,1751254,1487859,642763,20450818,1487832,1487835,1487838,1355640,1421820,809650,13602009,2238197,1100886,1059217,781108,21653990,367057,429604,429607,429592,429601,429589,630739,1974067,1515583,4786279,1676065,2293963,206299,1310340,836461,708217,453007,574390,1365438,1392666,1073986,301492,301750,301495,300355,1306899,878836,310342,1538665,1734427,20581033,827515,1470906,744775,16818040,1144572,1134291,727957,2145695,1323633,1953082,1378665,468283,1844872,852610,1513522,241651,788821,788824,792511,792508,16856188,19511143,1487052,332119,621679,1142286,1142295,1142292,1142289,1142274,13215123,457354,142708,297049,216235,658357,818680,906853,1571845,1543534,543637,21797915,1632889,539380,1354968,1439319,1439310,1439304,2152207,2233845,4122049,2151879,1423104,1392429,2146961,603487,443323,124444,302383,302200,303037,303160,1822519,894541,78733,1271496,513181,1597600,1588618,1119126,1068127,1554748,2237099,790936,1477620,20505568,20505625,1316154,730096,871870,474550,2680403,496990,431527,17190169,3144789,17204338,1024753,1085991,302485,703366,1586914,2048698,13309527,1665676,361981,559084,930808,13044891,2440219,1393392,1798933,2284773,20235757,19647967,2284935,2181425,931195,1608130,1414083,19511842,1798921,1798756,19809088,1798654,1798963,2032489,19855456,2181349,2181369,18802987,18735658,18735364,1902229,12911099,576442,1610923,2181411,1306383,1902199,1400304,18951961,18939205,2064532,2181351,1798969,18875581,579010,1343106,1697752,1629790,1798798,2181403,2032483,718180,2181367,2181363,18875599,1768048,2181407,1404675,1362414,18313351,18735568,2181383,721483,2064331,2284929,2284923,1902160,1902151,20705719,2284927,2064529,13628299,1697749,2778707,4757371,14331729,2075917,1504491,2075893,775108,2075956,2075923,2075950,775099,2075989,2075935,2075938,2075926,2075941,352066,859963,1102674,1557709,1102677,2075899,1446138,21112109,21112091,18102493,19057969,1622236,1645876,1470282,824983,533902,1625740,1133892,1133895,1133889,862327,1133886,1083612,1138689,1940686,1303032,1912273,1896220,21215672,845758,1098051,14967667,20998405,1753771,693223,1084833,727150,4020467,1756405,542077,552337,1593454,2756255,2426551,13207423,13207425,1295787,13207377,2382713,2284813,13207415,1716373,7020835,13412585,2381835,2202381,13085809,2833513,17566927,1075866,1364796,7020771,2043607,3997099,2043643,13069825,6770137,17578354,17578357,2491071,2779915,1915852,7020789,6770473,2382709,1295808,2043589,1081341,4128601,3995679,4012233,17544820,3994955,2043601,1081344,1057345,2412225,1295814,1296222,2043616,2043652,2175587,2175593,2284811,2293243,2296199,2465131,2475329,2493353,3992999,4152319,4715111,578905,2630653,2781227,17544709,13365807,4142279,2197479,2390051,2833509,4728749,16194046,2296133,2043655,2382721,2296163,2382707,2805277,866638,1816552,1816546,997678,770680,1660495,3861387,1981111,1903897,2145949,1635808,1289484,2051674,1685794,2223745,21387998,1923766,1755217,2036098,20555341,20201284,1757023,4150171,436249,2081677,606607,2048962,3977055,1561891,514795,513811,514819,513835,514837,1268358,3146735,1743286,20530273,20530285,20383078,1252380,776338,1776568,504730,20959894,18887356,1314717,2060395,4788423,13452895,5123885,456469,1341594,1313973,549361,1587841,2312337,1430475,1514029,2422379,1061275,857065,1735147,799120,1569613,21229931,2099731,1290006,3107315,1573555,1540582,693520,383461,647422,647419,754423,231706,1024822,1812805,146674,766039,971785,1431090,20705791,263599,770044,611032,2426317,527092,907810,1773994,225055,1673272,1672267,1951294,436762,22191061,1671181,774607,1471254,2129071,2129073,2129079,1263372,2195531,2077003,13908949,1662007,630685,2087329,1851376,3405429,1395225,16055638,4386501,22278874,688552,406447,406432,493063,454576,466213,1437156,902065,1114170,810364,2418377,1855198,985840,1520845,1503843,10730953,871051,261208,1923970,2030380,326914,292531,4757397,1665646,1616077,2466817,1819375,1120764,1035466,938929,1519834,413080,1232763,740545,1601740,14870933,15329599,13690291,1736122,1641727,1302294,235924,13577979,952495,265105,265204,1563982,13830537,1045330,13637063,14062319,770464,13697495,766636,1282620,1532086,1363407,466492,1369311,1569223,1569244,126616,1109634,1569238,611041,1569226,1121913,1569229,1121880,289321,1532764,1357458,666193,1527190,13078179,4018061,7728435,608995,13083973,608959,609568,609262,609280,4145521,608989,1846957,1846963,1928455,1865218,1655692,2171049,696646,992236,1392678,268291,1949485,883333,1538086,18358171,1486608,936811,1789285,917110,555658,1592698,13003479,22192948,705679,695896,1120326,139051,1510803,1550677,793093,525262,355375,670552,318796,2217851,552307,1300485,552298,552208,1095666,1095669,1533913,1533910,116107,660211,1885675,793144,439882,1443939,1443933,1443930,1382586,1443927,1443942,523309,1267848,1692343,821083,1718266,1044193,2584085,788107,752143,785509,872479,687124,1506213,1982020,1755241,413491,1815289,1771273,101482,1441476,1701547,1733941,18313963,378115,1591255,669154,1445313,1186719,13334075,1732636,429940,95482,20959657,574255,349396,574237,349123,349084,582799,582847,7020141,582850,1219914,1455237,587665,1784029,1274409,370627,1481922,1896943,953659,1098366,805777,1239849,1239816,1239822,608785,1088187,1239831,82006,1857571,1711762,1083894,796027,1128462,837871,837910,837907,3752235,1601176,2099143,891973,1859242,949969,967729,1074411,1262991,21409487,1139751,16181506,838150,808564,1044442,1504125,1630360,913216,913213,913222,446026,1636750,1862959,2622933,1706026,2370619,852616,15183619,1460694,526414,1457118,2210709,3941133,1884565,1039816,1972099,376441,2206485,871048,21186515,671233,15024661,20155858,865960,1311885,1103430,1103433,2581319,2851383,763393,1763878,1482942,1363452,1427970,1416435,7884347,1587280,1428135,34993,788956,1428576,1316169,786175,883621,1687387,851428,998005,534856,4188587,1357284,1040425,1062850,13358529,13586511,13467841,2268115,16019176,1037008,3471623,1788820,1312656,1703248,378136,658585,776410,449563,17179171,1961539,571705,1960030,7020493,934693,1067350,1686229,1686226,1476084,770659,2153975,652591,13482545,2416495,2416497,1888069,1527928,1597684,2138143,2138133,2138123,2007256,1628068,21009421,1683910,3816445,172171,2157359,1437780,2078602,1285491,1268334,1266855,1819372,1144695,12741073,891373,143179,1340922,1819291,1367217,1857961,4019527,14871621,1387365,640618,1529950,1661809,1008829,973276,1613944,1362147,911368,3235035,326839,1126251,1126278,1126095,1126260,16205302,1126122,1126128,861304,1803631,5157599,2266913,1530076,21583889,116470,22278586,1509276,859318,916432,5172751,1292739,1292745,267853,955768,874051,5179777,1852450,258865,1673152,197743,710092,709051,5179057,1955986,2150819,1013566,13908219,721330,1687948,470089,1481037,167116,1970695,1443093,2163963,1341582,3652825,1121856,711604,1605712,1605715,1605721,1605697,1139013,2187099,2410227,530008,13789815,1322895,1322892,611065,1322889,1623865,1623841,1408827,484963,1623847,298003,298006,1494141,2017126,2108363,1645138,22277980,1134114,1134090,573046,572986,449935,1552939,220555,20424787,1375791,4781843,1581082,1359219,21797543,1351089,1678891,1099647,2106391,732628,1046755,1703374,699046,552136,549301,2790713,2790717,1802629,21020308,1265061,611260,957073,13292903,1029808,1864378,1660516,1660510,463249,1604356,1517662,937618,1353480,1432083,1432029,1432032,1353636,965962,1425609,518251,869518,1347768,4144639,1077471,768220,503914,1118982,20461822,12975419,1537171,553291,1027681,588526,1846873,1541422,611905,729898,470578,1245330,337720,861193,1245336,1244739,299761,558442,728527,1737709,1844413,859747,1916710,3062883,1916707,971815,392476,2489911,2046322,825226,2094979,12822811,628147,1071433,4779259,16182073,1646041,264709,1705309,1700812,1694071,308542,1780267,1665682,813751,1931620,3510235,2101825,1569250,1085166,12740795,1665286,1665289,1665280,1504377,698740,13900409,1759231,13594239,1923016,1403829,2049937,955321,955366,2165861,21723557,6608125,2204535,1054444,1461777,2344571,21750941,1358241,2059495,2040964,1097325,2060197,1916281,714622,21215771,2041198,1840189,1054495,2058847,2246895,2141895,838762,714532,1054624,1815730,1099080,714736,1434348,1935538,1014046,2594846,1054606,1002121,1287684,1054111,533656,533680,3125455,995017,714295,2179683,20662846,4019515,1588666,862156,1050103,22194157,711745,5131917,496948,88024,1181067,1054540,2466971,21680744,21667190,21230060,2058997,983761,714586,2510389,3909849,2007448,434794,21640589,1492659,1308489,1065526,1297008,954193,1384704,672457,20247955,2177815,1778188,1123935,1509030,1472499,1886803,2431441,1933330,1747555,1747570,13628441,1848511,1425180,1425183,986086,1425168,986083,2132619,1723126,2123995,1972297,588091,3816025,63790,573208,573337,570502,571654,512137,512863,20355775,5148839,1775860,882529,2075809,967021,5124693,1902196,1798840,1798714,2032474,1798648,1927450,20530846,1056472,2630811,2874079,4167413,2874085,13736303,2864477,2836857,2874077,1931485,1634440,2276337,1056478,15183305,2781577,2643983,454216,156970,901081,1899115,13230273,20115319,1324335,1707211,2412281,615520,2087614,859201,952327,1387803,1688995,14590961,205744,766771,728089,3966163,168193,193315,1145943,1637344,1554898,1620946,806860,1138992,478801,481321,481153,1650256,19309318,1424157,801016,1771342,801025,801064,2710619,1608154,801031,801034,801055,1579939,1608427,1861702,801040,557575,801076,614233,1461597,1712470,20019214,1043473,1779514,1633747,1633744,4779707,1238829,1608151,1336461,1674529,1517764,14966979,1903240,1251705,1732861,1742764,1742770,1742773,1478352,286540,1491840,1491849,1104399,206542,450265,1693312,492922,559042,2314429,2318929,1113984,1666315,511390,971653,1552843,571288,2162583,591376,1064494,1715092,323632,9443909,404164,3942461,1851280,89212,19907776,1730734,1844899,751663,2013586,1866628,941416,1359891,592045,1866052,1811131,2013604,1508055,1296819,1858102,861541,1858015,259054,790627,1711294,665911,20489407,2615583,2615591,1128900,2224839,1128897,1966657,1941226,1073332,861553,1966669,1980883,1334640,691039,573763,785266,1086939,932470,557923,5179005,1047913,507283,794677,695029,21737120,13162459,1888120,1491162,2095348,878242,1554385,2419053,1286739,4143635,158626,13137253,1792939,1725454,1582657,107452,834232,21887450,1932220,21556511,1689109,866116,13917751,468217,46822,1779148,811207,1779682,1047178,1364433,1779286,851032,851041,851047,727570,1095114,1779565,1044919,1006372,981688,851245,1606726,443056,1524988,1004872,1044916,850966,850933,851113,1527046,1006375,1065331,2504779,1244241,1244235,2248315,22194040,938539,1589212,1293786,781816,1589200,1305855,13798887,20223181,1555348,13222817,1382421,1655515,1657309,329743,2219777,20166964,1322883,5810623,984583,984625,476065,16817113,21819545,1660492,1731382,1731379,1811392,1384062,2220361,1141641,774181,21446609,2363857,1051333,1911796,13552871,2303183,1394445,1915159,476113,9443499,1444986,20542672,1256415,1256403,552064,1003996,1286292,1287141,418306,443506,213199,1955473,213196,212386,213268,1955458,212947,1709980,212737,1955467,1831516,709186,1925752,175828,175789,1910833,4224359,22086164,2212533,1377312,2212531,15554999,1953109,1276356,2360183,13528993,1822687,1718404,508054,1632838,1786084,2768989,2190055,1595158,291487,2085142,1660789,1902283,1864207,1999801,14591379,775171,1263351,1892164,1108554,1815055,1686799,1091373,2072437,21708089,1701478,1127370,1552333,2316565,1535611,1535593,1532614,1535614,636172,1535599,1535608,2176219,1295007,692725,643597,1085820,1120269,1423902,20755102,1309410,443233,786766,753592,712138,428710,178210,2061046,21042878,757444,1827769,685888,1239429,1067746,989098,1239426,527638,882982,1238556,689641,20438527,1611064,1611052,983884,66346,13411961,66325,66331,66376,19906981,764374,806095,1304463,1913863,1444317,1444038,3767985,354301,1472454,1472451,1472448,994897,1623208,1764634,2167471,1353264,1807663,16157971,1436079,1922041,1341306,551365,1341309,479089,1145970,1356231,1356237,1356234,1922053,1324827,1922050,1922035,1922044,1346277,1354002,1777264,1777267,297319,1435725,989737,310459,4779465,1140807,1354884,1115355,1115742,1115736,1115352,1115343,1115730,1115340,1115334,1115715,1115328,1115709,1115322,1115703,1115316,1115700,1115313,1115685,244825,12994309,1115679,1115295,1115676,1115664,1115283,12994301,12994287,12994281,13044911,13044929,1115373,1115301,13011009,13011001,13003055,13003041,13003035,13003017,13003007,13002995,12994259,12994247,12994235,12994071,12994057,1115367,1115751,1115757,1115361,1633447,1115658,22277632,2139321,1115721,1126719,1116081,914953,1543687,695242,655960,1652488,1851094,279931,1851088,1353135,553441,630025,680587,972298,680590,1356390,680584,2440451,1121772,1121781,1121778,17554588,1121805,1121802,1121802,2036185,1121766,172078,1983841,1446342,495754,476347,480460,2061544,1634995,1634992,1936846,997216,718885,19042576,589336,814045,1944976,1936192,1944973,1944856,1433643,1945048,2394301,1958038,18378169,1279332,1528849,1945075,671782,1945357,1733149,476914,477340,1239132,1687519,1946545,216568,781570,1382088,425806,4778655,1128474,929602,17178055,478009,1871926,2013772,5218387,13301311,828604,1255302,1001974,18090580,18090565,1012138,21379091,1012081,1012066,1012885,1087071,700747,1983214,1069618,415339,2901009,654829,19374433,996874,4783557,1232742,671626,2472693,2022808,2076880,1032607,1631008,997330,996913,13333423,1690960,785245,2196987,1403292,16969189,784624,21655310,979624,836932,1238688,1238670,1815814,1892101,119029,773851,1365450,1049515,1569307,1569379,1845562,1722091,1054666,2204523,1604104,1252587,1054972,221290,18090010,20794117,18078001,897052,1054591,16194145,13420887,13420897,1941178,1941175,1941181,1941193,1941190,1079313,1609255,1941172,110566,2441239,2441225,1405845,530263,2020609,4014135,551437,714136,1866247,12917381,13837261,18965968,1443312,1942096,2287169,1929613,1942264,1671010,1642825,1809502,1851382,643405,441565,1538104,397894,4141597,2254271,19472881,1243674,987817,10733005,1322409,1884550,1469541,745018,1603813,1632475,20325091,709738,718609,1788424,845614,457033,101629,1711417,1403277,1721617,1449231,2648023,206527,557908,989749,1437315,1436295,1064704,1418262,1350510,1934353,823261,1540879,2294999,1768327,1615522,2262437,1521334,1672321,20811310,1466019,1673092,20142955,376618,193204,376567,376564,5110795,376561,376600,5110791,5110797,379834,376558,376585,376555,376573,379795,5110799,996991,3507419,1073119,1131888,1615636,20639269,1749088,1811134,1804645,17578258,1703794,469240,2230709,2230715,1132623,1470366,13546119,1949845,1288638,907780,1444839,759685,18636955,551176,850522,1733893,1834501,17042632,67885,13917451,1018048,1529866,1737103,7728077,1486077,1637011,1393566,205663,1954918,1106451,216781,277495,957253,1241295,775510,1978822,1978828,1482042,1555768,1503027,1503036,1555774,1555780,1402881,1424172,1424169,1503030,549577,1555786,1949041,700360,1778515,1705285,1812499,1812493,1812496,13490549,1687501,1321566,471994,886459,729916,778267,2336311,767152,825199,22266325,20554612,261979,20959579,1827880,277810,2015698,1131030,4093231,2133661,1131090,1357518,1735480,21627977,5810527,277837,2219105,633190,2012740,2012743,13026911,997657,856477,1344789,1277319,841906,931495,931645,3594599,1128429,1086138,18089827,1128390,1128402,466513,1128411,779488,699559,1099569,1779829,1779826,1095030,1044934,1045075,1429062,1013551,1045000,1449597,1013539,1045177,1779244,1045114,2315045,2315047,1528753,561439,1006303,1475925,1753216,1145928,1377651,20337940,1039672,537523,775981,18235540,1225830,509233,1442175,1326588,322804,1701778,1701775,682306,551254,1231860,181873,2157599,736150,475384,1120203,1113921,669004,1697716,1146171,581794,22074650,1465368,1620385,1103769,492082,1801903,1838464,15755452,1307538,5114085,1380876,1974031,1974028,1714288,74302,14151873,1238439,1238442,796396,1238445,509047,760564,994864,1513132,1739014,2113937,1617568,1873699,1026403,629302,1144941,984475,1289943,1754518,1867027,2120697,263383,2979371,1980706,1707715,1707703,647680,1144692,1517071,1053634,859693,1053637,1820956,1351404,2087770,22278670,2600697,2055391,15016417,261991,5810365,1827904,654136,1107834,1513447,2117491,300421,1760911,1253718,714088,1396338,1935418,4221485,827824,1540774,1469841,1466823,1345272,3001537,16947067,5123981,13237467,13230521,13230569,13237455,13230515,13237441,13230549,13230555,13237463,13230543,13237465,13237421,13237447,13230531,13237359,13237327,13237335,13230511,13237345,13237431,13230537,13230519,16946983,2143055,13237471,13230589,16946947,16946926,2143057,1437507,803923,2529563,2529561,230752,1005958,216193,1301739,1470702,728857,354796,1270164,1493292,16169506,2142371,2019055,427033,565924,541519,583951,566071,565270,565276,157504,745324,427432,1280373,3947537,69535,778876,349183,21052958,574051,20531761,1466451,583969,1581841,1697728,1131480,1419015,1621411,9394,582814,582778,427645,21388493,582823,872473,872251,1772701,13002709,1343655,13207053,13169943,13169945,2407239,944704,1561525,583927,583882,1975000,979171,648574,1427478,1747612,3615103,1070383,1370757,897442,1666447,450601,1044967,1044928,332575,1779925,1045069,1044955,1045183,1044973,955657,1045042,851158,264856,1013569,332557,332608,1136064,1045084,981862,455734,1779493,1585513,1045105,850969,3002175,981859,1626244,1946788,1779778,1780042,1636804,1139886,1812757,21352307,3416077,7728369,560605,560608,1288224,560599,3525535,13373975,883684,884152,1316103,3723809,2111969,2120727,967924,2031064,18695041,1809175,14672011,1560292,1560199,1004755,1561858,709723,1499670,354055,2856095,124654,1584139,13161517,665188,487255,460675,231523,1891333,1886761,13119655,1847719,5164213,853534,1131684,1899499,2504721,1044910,1101264,1632871,1377750,1409037,950350,1000138,1569358,13467075,13497721,19285981,1422531,1854691,19545508,740059,1959019,4111765,1521532,1274721,1242030,13908579,2334229,2334235,1900810,16193899,1603993,13216079,20297968,573118,572830,555340,20461867,1926583,1508358,1621015,1121997,1370736,1858270,1755235,1653388,1765258,2388441,274741,521863,1040083,2117123,1047214,2109187,1875223,1875217,1059040,1026895,1007344,425770,569239,173662,93409,1530778,1396674,83596,659548,3687043,1419291,783970,803308,1353708,1353711,1353714,1353717,1353720,1355049,1355187,1353870,1356303,4122227,1354887,1418373,1355562,861163,861160,948856,1495509,4015259,1356111,1353303,1353300,1353297,1353294,1353291,1353288,1999999,2015596,954616,13002705,1061992,842170,697204,984163,374173,374161,572098,363496,1041745,513220,1663120,2832183,1388424,21825320,1487325,1487376,13185995,2148259,2148261,2148257,3245131,2060656,2060644,2060632,2060635,2060638,1263228,16947805,4121923,1588297,1635469,1726180,751345,2012356,660832,1356858,1489773,683698,683701,2087476,2423051,674269,19498984,1469610,1649407,697828,20461831,1127481,19511989,1234473,208465,751531,1204224,519124,1086378,2130671,13585611,1442271,765049,1430325,1387953,20518525,2164085,1130460,1368759,2213459,1253331,2498957,1503120,2069554,1618195,1790641,3604775,2036173,881149,1550065,2224091,1602769,791671,1408014,1119717,1366257,1569394,1376280,1055311,852985,941587,19959280,1643740,15322647,1593859,1690627,1005514,1288746,1810702,2223201,2121149,1917358,1405539,21911525,1799503,322876,2531551,1104408,1104411,1801936,1802125,2070721,1941781,1941769,4014157,1704217,21964748,738682,1585042,1931611,4112429,2772707,2227591,1130193,1129776,1129737,2772703,1071805,1063057,2142085,2772709,1694983,2772701,471415,1704043,19510828,576571,186802,576685,1349961,1349844,659749,444643,2326487,753007,2159939,2081104,1382502,1127700,2314945,1973437,704851,4278603,1515505,4012715,726664,738070,1263135,1765438,1470183,727081,1569310,411532,1396356,1026778,22138499,531622,1436559,1402308,1908817,1099551,1666651,1301367,1978630,1302615,1301334,1302627,1251627,1931266,1931269,1586707,1097460,48454,608287,2206827,796024,20325319,865822,1319973,1730470,1469565,1098666,1654738,2037274,1394247,1844875,840622,954286,13018737,1138368,1728889,2773979,1656292,1460244,1460196,1474356,2202157,1819276,1688719,1742623,2064568,1762132,2189257,1629787,1646854,1927441,13645825,22194313,1052059,1010992,1060840,21766460,21158867,1133829,1133826,14332469,4004405,1866310,1981402,731650,15024415,1298910,20705518,1319382,1910395,1910404,1060114,16746844,242737,1922782,1230585,275929,1480671,1434426,3724691,13207007,1762672,1736971,21515510,1737796,18102943,1737673,1737676,1737661,1762675,1289877,1762669,1289874,1289880,1004683,1289859,1447503,1652938,1810639,1509903,894544,1261449,20462680,1240689,1240680,1833346,512551,511927,808717,1724545,1403775,609298,609127,13602543,609052,609529,609391,609448,608920,608992,609133,609067,608929,608956,20626621,21187568,19582654,609022,19322104,609541,21216065,20638594,20756218,18802924,21133052,824626,13261941,961342,17566084,609043,609553,21132926,609124,21840104,1285161,609142,609292,609535,609094,609547,1229724,21378869,609451,21750773,21157991,609016,19322329,609220,609514,609538,609025,21133121,16970197,21926159,608932,609550,609193,609019,937861,1350075,1915063,579016,1863574,1230981,21111935,1713157,730840,1806400,1432632,13525143,1399437,1840456,295684,1713166,1629769,1764301,1724134,1724149,688888,963148,13365989,708667,361909,21435707,1449924,194647,1357659,1802866,1324881,14339929,14152529,1686469,1629895,953758,1417350,2188483,790480,1128378,1099308,4757277,1436721,894358,894364,1436718,291343,1354170,2123395,17566501,161236,836635,655996,1919272,1089123,1677031,915220,510934,510937,915223,510946,510982,510940,510949,677566,124177,674659,184114,185050,1375179,1065415,1399536,2176093,282952,1941355,1919866,775450,775453,611326,1118511,1568683,4143729,2164897,20794969,1009660,1009663,1009666,1009648,1009681,19808635,18735496,2270799,14985529,870031,865057,1136361,1467549,2165751,2032456,2032462,2032465,1234674,892528,177427,22193896,205456,515620,1432152,938149,957016,1432026,1565956,1353081,22006595,1235835,2094607,1758208,19202542,13655273,980401,1039786,1826230,18301531,18313789,1004608,1826212,1736683,10731855,480388,480382,1859410,16169950,1012699,1844443,18378106,1962262,3298711,13309607,13309629,1258683,2260523,3623223,2866837,1638070,1091136,22177144,987193,739132,19485904,2185873,266416,640921,1127355,1841476,19545481,672958,609130,609055,609343,21132995,1692424,20260477,21840080,609328,13027351,20756302,1303821,666178,703204,1626274,1428087,2148741,3647803,4099789,2111257,13112157,13300399,454207,951808,510481,1025374,1550272,1795081,13966771,1968772,3775143,1444041,454237,1446330,16205656,730441,1593199,13443231,1819402,20639353,1590400,1656622,1656619,1656616,404422,2033686,2081836,628126,530626,2225903,3994365,792460,1230954,1904311,1904302,1904308,984349,2181747,1795132,1042609,1653724,1793017,13459237,1628464,1274715,827074,827080,1896325,826846,826996,2166827,1371669,1986154,2412363,1085253,1139259,1139250,1139265,4016003,4015489,1282275,2161223,956296,887575,2036026,1910194,1749172,448381,2231959,1250733,686302,1358595,1083144,442318,4020755,1301025,2371961,2371963,5101095,1691956,1691953,1867861,1117695,1783375,1123074,22099322,1004278,1004281,432253,775315,550936,882541,1757479,5178947,1319976,1319475,2089267,1986865,2463215,1986862,1265241,1504527,1504524,1319487,1607248,1050046,758770,1533325,698788,2167111,1048849,4148461,2277655,13628087,1625173,1568527,2090131,3840543,3402973,14662367,4142295,1093077,1122696,1734487,762460,18887854,1502808,18235477,1940617,2084797,1291833,696337,1900669,2174885,1480245,1738129,2335913,1480221,1690699,1690678,1315479,1111983,753535,1802890,1033780,1460280,1656016,12966379,20704324,2066458,14591363,14782579,1314042,1627279,1037326,1312710,1313043,1375998,2171507,913351,1096527,1731184,1731199,761818,733396,1233936,19754518,903466,1453923,1083999,282820,1494732,1732399,754099,2066740,754246,1146576,1146579,1446069,2147605,1252824,13428265,459172,1769410,1104888,1104858,1029760,1029763,1029736,1029775,1272531,1718494,811342,675721,1326285,18875161,1790674,61156,5099737,380125,1011910,865045,894232,789010,2313069,613921,1963468,109720,1318311,1934869,876145,188023,1014262,1357602,1041904,1041907,2000290,1646701,1324275,1244604,714757,1296288,487324,1354893,1831837,859699,859723,1060552,1519804,1398132,1527322,1870402,1818832,1320834,1049476,1816675,957814,334099,13727569,172099,566080,566728,20827300,566047,2228389,21113582,823678,20855002,16969585,1005598,1083552,1638751,1628500,907159,797677,4786565,2022103,1857430,1249893,1249896,1374516,1928548,1604452,274864,1860847,6529757,1064839,277033,1582105,2281851,17566267,384988,184360,531649,519280,2095420,1947148,513403,1232157,890626,397948,1232163,407035,808681,1232154,1006045,1232169,1897801,2424085,2424085,2424089,1244055,561304,2165263,1660837,1901953,1015183,2148749,1927591,1373433,596752,194263,1325166,539278,1272183,610735,16388875,20368684,1454877,490702,1002223,1288269,795040,876775,593779,475144,884914,961360,293146,695068,1802695,856255,835927,1733686,1460064,1711228,492064,1490640,13309699,1241844,1241715,693076,1725469,3051359,1936213,561289,561367,3993525,1292406,1293060,747616,1858033,1858126,21158834,1026166,1036330,4090227,895798,399664,912478,1898842,1652614,1059493,1595998,1041721,16043521,515224,1236513,2250739,424720,1005979,279667,1475340,21435152,861418,1879816,1079409,776956,700366,1439520,1578286,475348,1011994,2203681,13759909,274021,1229958,21911375,1827871,262024,262021,1408158,1914982,936157,3910111,1817650,15562569,1766950,1049080,1813183,2188349,1268556,18065062,20167501,1408770,1368756,1368288,2060941,690526,1689046,22277626,22277614,22277605,1002214,1315557,1315620,2111887,22277602,22277599,1975402,2235301,21435965,1826239,1723147,18913564,20781400,2010241,3123127,1670986,1642696,1294698,2194589,1385127,1670995,1642687,1642717,1643014,1642987,1232526,2202371,2048137,1572082,2779893,13237701,1373559,2161035,2161165,731635,1438986,1734238,265726,2379509,1277460,1819168,763759,1978816,1936120,1268265,2211899,2211889,1521511,1508526,510997,698950,7019737,21187865,1956436,1074849,1948246,685939,1509321,3988741,452842,452860,276187,1231932,990907,1231923,1231917,1231926,550687,1057924,15337947,4781967,1465764,1128966,933541,1598581,1465293,1465317,365359,13185881,4012443,877477,571372,970492,212173,1542127,1373730,597775,1426887,13112209,6530075,1009402,1336914,1712845,2828941,629269,628864,628426,817486,1304679,758314,760897,201277,297466,1230153,1772902,1838575,1473591,1085928,1246449,2233969,2153723,1252947,658525,984925,1381341,1976353,1765123,799762,1841071,1069537,1875280,4715313,1875310,1843945,1854718,1875274,799765,1875268,848344,1931038,733051,673933,1958908,1615510,21570209,650713,749962,2206391,2493531,2493563,2493547,2493541,2493537,2075878,2493539,206632,1591894,16205713,1869433,973258,284689,745495,1979332,2242869,2242871,1968991,1103073,941497,1481085,405487,992050,958117,304261,1509393,1782589,2141733,569173,1228989,992419,1808575,173866,5187063,5193325,1228992,1801642,1228980,1801636,12975977,890104,1008655,842125,842521,20920150,22123025,1124370,1326189,2053039,1228953,1827784,2330143,1505607,1505604,871105,1963081,1644097,13610995,4777589,374644,15330307,291517,1552654,1677622,1337754,1613851,1096191,705592,1376736,13611637,13611643,13611661,13611663,13611665,13611667,13611671,13611677,13611681,13611685,13611695,13611707,13611709,13611713,13611715,13611721,1314060,13611729,5187203,2022091,1936411,377863,1432971,1791979,275230,2586373,13178341,1370109,1370115,1370058,1370124,1370079,1304004,1370136,315628,1969210,840904,1521862,4701367,984424,1981915,1683925,1482744,856579,455806,1438908,858511,442021,790771,681628,1232445,1126263,1126137,1126134,1126269,1126242,967714,2313739,1097736,1656484,312358,1901050,1145868,1288512,13697357,1962568,5113471,1605649,457618,226699,298126,4782379,13740035,1596013,3982265,2411077,1290411,1960252,2663651,1391094,2663655,1078653,1258608,2542359,21680279,852181,853657,4129079,21516071,13309129,22111412,852373,853729,19042906,2353529,982627,1720348,1660429,1755844,1506789,1981750,19058350,1802815,4749291,1089288,1435308,20168047,17042476,119227,1296348,2123843,1467987,1867948,1411383,963214,773029,773035,1605049,1797244,1733413,935635,16055893,1430439,1588120,873724,2508491,699451,2131725,13292727,967726,82186,547315,2214009,1264551,445936,445810,445753,445756,1621366,2398729,3942783,1430520,1673131,1541053,1591081,1591084,5112023,477745,823897,1428387,760531,1730461,336427,455245,695335,451480,223627,1076058,730270,956947,956203,16205884,1100583,875719,1898956,591991,997924,1926478,1652062,1926481,1238019,204655,1318896,2290923,4785537,1518586,686764,1530139,3418185,948967,1387431,2960789,1482120,1860517,1866241,1921618,1528513,2218443,22061432,1764703,20489194,21871700,13161795,13112709,1546450,906676,1613983,1446231,4003829,13044633,13229763,2317653,2233841,1104612,2162957,13177175,13177423,13177237,2233837,15970804,2233829,2162963,4152771,13177373,13229775,2794063,13177407,2233831,2363295,330652,2311779,1661188,2434241,2444065,2434615,561202,866635,866350,1660483,2076568,2854079,686125,2164189,2425823,1693348,1652116,21314273,986188,1074378,188290,380086,441379,1308588,2695439,1495320,904648,904465,903142,1069573,1058449,4097371,2167029,433243,2395987,1478106,2127909,1902442,21143855,805246,4151933,1126428,1981960,629254,955351,931303,2303411,1976998,2039908,1014433,13553153,1356150,1555924,622033,1108002,1588564,970384,992647,1633690,713323,524875,13538041,1129293,1035505,1035508,711727,1035517,1035520,2278715,2129457,16205299,1688935,524797,4789109,830608,692944,1300434,658834,743719,18964171,4777545,2266423,1506270,1056343,1829920,1356027,1702084,1799110,20689486,18965446,2167953,1930039,722170,4150013,1588480,1753954,1952440,1056763,2245755,1966516,1790284,729259,1780573,293761,294019,1140708,1657420,355087,2595377,13838133,16055548,1706800,14781697,711184,1694875,1144548,699316,1345389,1584958,2075497,983305,1606912,1310661,2000314,1309575,1178973,1646560,415543,1430799,1422138,1862647,1862656,1862653,1862650,1118364,21886349,966358,244798,870172,1561822,1774294,13981761,775579,2156293,16193977,1487775,1577269,1490556,181213,1134108,1582756,734602,686728,13981657,1765930,1300446,784270,1409616,1278165,216280,2417587,1353603,1355019,1355022,1711972,1283490,2182875,2181511,2180473,1806757,1433178,1290885,2161237,1315341,1658728,2246159,2246157,1433433,4258171,4258167,808087,2074834,391093,1724755,1724773,18735058,1658827,1068442,3994863,1113897,686533,663619,21256727,18301276,16206328,13070467,4004825,1581850,1983541,1357941,1735111,761842,1067809,1238835,1067812,1983538,1407909,1662973,1257231,1983544,1792594,1983535,1057819,21637334,4142677,426625,12911379,686350,18734836,22191199,912436,1922980,4784853,438892,1891372,876625,1970326,20409289,1178946,13112113,1239456,1114173,17578669,1713295,2858863,558031,685606,432100,12672555,17166766,2858979,1574650,1942714,1427691,1257663,785365,760702,508657,464938,4781293,1608529,1869211,1017949,1006492,21328682,1006498,625606,1805230,1767937,4787543,625771,625774,625777,625780,625666,1107750,1891561,1765954,1767862,1805221,21654611,21654449,22124012,21031243,1598635,1950082,1803754,205360,3988609,4142145,2109789,1459632,705946,1337736,6687299,4150977,4150967,1219422,4150937,1111665,4150951,1110552,3537547,2807455,21666896,2105119,869329,2178899,2084812,1722904,1980820,14237151,1703833,13475107,13215435,2089003,2404149,4149533,764533,13412615,13412631,13404755,2001238,1060324,1969600,13420295,2001031,1060327,10731793,20861908,1004689,13200267,2404129,2018536,13185567,13185609,1735726,1060330,13200379,2001061,13404421,13436171,13200755,2018551,13200775,13200295,13436159,13318239,13200389,2404145,13078071,13207079,6770107,2018602,2018563,2018557,13185661,6769959,13185625,13475463,2018524,20861917,13435925,13185711,13215367,13261863,13475445,6769955,7020445,6770069,13435893,7020231,18710290,2889761,2614157,4094707,979336,979315,1658533,1396512,1207446,18584014,6529857,1782121,4756671,4756675,13177623,625729,1408629,4785019,13127603,20661955,1779415,1715134,1697788,1593553,18875704,1300818,974191,1091673,1091676,1091664,1091667,1091670,1091661,1113783,1143354,1515958,1515955,962890,962893,1658713,1004566,1039801,1584886,21053393,2047303,895192,947932,1039483,21871856,20719693,625705,625801,625825,20732233,1805212,13027147,1805218,19199869,1767943,625591,625555,625708,21641186,625570,21641195,127087,625798,625711,625735,110944,625792,1805215,625582,625831,625618,625699,625783,164530,625693,625684,625633,20719627,20719699,16969336,1342077,2202457,14445103,907246,611230,1387980,2338245,2059246,155623,1499595,2924855,13490903,2178463,1070356,381922,22177300,1110675,641104,493549,2085925,1431075,1721416,985825,823819,2095681,1720537,445375,1647853,1118343,1658518,704362,818875,894709,1733728,1494720,303292,938503,1526797,773233,1668460,6608603,798733,1828381,1442298,37420,37414,642919,481048,481051,1775818,1025602,415396,1262484,1907053,713278,13185551,2238419,2222103,301477,17544985,814873,1913794,1684117,471205,2293675,1047712,76849,1121517,3720629,359008,513955,13697927,870283,774628,15190447,382744,686977,675124,832222,1491366,275014,905098,275128,1431534,70690,22018949,1412427,4096139,1690087,1780171,516742,625867,2298973,1408719,746458,1862752,2292607,2211487,2431093,747550,2088901,1724419,1724416,277744,12976461,1057213,1102443,1288581,883915,907117,883720,883729,883702,883711,883666,884062,883948,1342512,531916,547594,1814320,2227069,2227067,1410171,898405,1130457,1615837,1490001,1665415,1396182,907198,13672017,397765,211297,335947,1649329,1052047,1555060,2161461,1814023,1705729,1939240,1634791,21783716,4771279,1301985,4063327,6529695,1411437,21470183,2058394,1347720,513607,18965713,1552498,4142195,1125933,1255812,1254735,1540516,1521673,1922566,4009351,1532080,1707127,850819,2708513,2708511,789466,788992,655831,224692,1584841,1397205,2241177,1902028,1495116,2290901,1103409,2290911,1080234,1103454,865966,1487979,971800,1770658,563548,366922,1287669,1768039,14061413,1957036,16828027,2081263,1957012,2081260,2081254,494959,1018630,632596,1747678,1260411,869086,12690609,730093,826969,2828677,151369,233428,2998405,952735,960229,1229385,1503804,1058458,1059697,432286,22073597,1796839,1908757,1475844,1725982,207547,915556,2243227,798793,2078338,1466157,2127611,1847095,1833637,1301256,1473654,675049,125872,13412243,853192,12901883,1321545,325219,2138769,18901663,1086933,2689967,1005577,1005616,1028881,13193061,1567045,309304,1334160,992047,898507,1315470,2022655,744979,964249,1625455,2243767,1038313,208924,519940,2263205,12917745,14871525,1267482,2191647,696289,727276,1791676,13538673,1468431,13908595,412024,412045,412036,1022368,1627354,537931,14152483,1579534,1339653,1750315,1821499,646225,1835113,106555,452260,1434897,1434900,1434903,909253,1849201,1852933,4150391,21951209,405949,13981419,887875,173089,172567,173170,172867,566137,1441203,1287999,803293,1997449,1361025,1630354,15644401,20704576,21840062,609562,21912242,609139,21203819,21387842,21963764,20688793,21203795,21840029,21187544,608962,21203882,609034,1752940,21839975,21133136,609031,21410147,21707783,20248654,13389547,1028869,1005646,18951817,2214943,3015813,21133736,1128339,20284075,22006049,884791,749917,1418271,1431801,1431813,21783611,2129401,321127,321127,1354797,203137,1411581,1567639,593722,785113,556633,1525756,1050475,1079376,1141548,52303,52330,52339,13207929,13018547,13018545,13018549,8093093,34936,34948,34978,34969,34897,753673,753685,681397,681562,1357770,1436031,1509624,496213,1356120,12671681,431584,1503321,2206515,2206513,22293442,22293673,818572,2058742,13010563,13318017,1486809,471799,1402113,1388604,1824733,549823,678244,549589,1336848,606889,13412353,2031118,2031109,2031115,151999,989332,1593295,521878,866386,21681701,1981564,1092630,866641,866578,1076181,608674,22190791,1846705,2207899,1085829,1801999,853318,13538185,1472793,21853976,676438,443854,749104,1306947,4567295,1134282,4152847,1526620,821260,418291,950113,109258,1855858,13270281,21460307,478513,748126,574294,2125247,377833,1638442,606616,1728586,1728589,1452174,1452171,13490227,748723,173437,1070446,18090274,18090235,699013,611329,1297659,1297635,2110157,910684,2161861,1568554,1696240,1696237,13153565,886282,1709494,1304157,904099,1605055,2447935,1432167,13018433,1129212,1432512,175948,3974841,1352859,21145556,21446843,1351047,1934158,940564,19322800,131500,13506217,993679,1344411,1350726,1123161,2363045,1440201,1510236,21460274,295411,1113054,2021227,2021233,451015,450886,1427220,1427223,1427226,450895,450988,450892,450913,1085871,1432170,1477737,1477716,569218,1479936,450889,1379649,450925,1478100,1477953,450901,910471,450910,807232,450931,21352934,450919,1015054,16018504,450877,2017843,582238,829612,813754,860347,1664056,822454,1344360,910396,1432470,20167585,914623,1350738,1381179,1120818,707605,21460352,968233,1447092,13334457,593806,395140,21872870,494782,1019245,646789,20766394,881263,643891,717280,1073437,720733,1015747,1792663,942595,864544,799051,13742887,21707531,708541,872923,1609627,2955359,1938628,1350294,1432149,1343793,1418406,633115,1353078,944842,633136,633139,13435627,1432146,938374,938377,13435625,13435623,633109,13435593,13435617,147472,665254,1432164,1582294,537589,1295697,485476,508918,852226,2571163,2719143,13215841,2060461,671047,2125873,15107567,503344,551725,518818,21421265,16302868,1114890,3710203,1540978,3466403,1542406,13829813,435919,583864,602572,1032955,603514,875071,582568,718063,603994,4728771,19581046,4147731,13238259,814543,814534,907711,1478481,1478487,1542775,1542772,1698784,1103067,1257030,1025944,1698802,1095078,1366608,1514056,1468689,1513651,2284731,451021,1954165,830983,717967,831001,826624,830974,830929,721660,892123,571498,830782,2519183,1069519,18188017,4015145,2098306,1428816,16818049,1350357,669016,1482573,209533,1030048,2077930,333121,1242780,1070395,13200539,2427813,2427817,20248432,1632586,954712,3813387,529606,2413885,4149563,1295508,583363,1893703,480400,2655293,1901968,1662619,1602778,4145013,1391337,541066,17233,440251,440248,368749,21556316,458836,1399548,176359,843388,1113363,125014,21723641,4056501,21667241,15684970,1774318,1382826,651415,13185861,20998735,1927438,1905460,2113849,693190,2152549,1320801,1203669,934759,375844,1005040,1478145,1802200,1870639,941584,941569,1218711,1966345,2577315,1794085,1687189,2663551,1373934,1793983,1961773,1374045,111625,111628,1424466,1767316,16315174,1476303,1436097,18053188,1436091,569131,232057,1668403,1414191,629350,629344,13736415,439546,890539,304426,1225317,20896912,1598257,1336884,1475232,419392,372895,1897117,747190,747928,2932685,22293103,1353021,4141671,803788,2500753,1556149,1194651,1300839,1045921,1372722,566878,1372719,1092519,1372728,1553731,1553725,1553719,1553722,1553716,1004299,1251267,503569,1015981,1760080,1954222,2065714,2399127,1831810,1948507,2180807,1056460,2064580,1830010,2065798,1902211,2276341,2373901,1400253,1534789,1275201,940369,1765024,906433,21965393,1404420,898441,10730499,1107756,953755,1119438,1298931,1669021,743881,1697242,1408062,4778383,1779796,1750699,1519498,2538017,731611,981886,567667,1015924,878998,25438,1474515,1087761,479992,1501623,1501599,1129377,952948,1363335,1129311,21397304,1692616,2424245,941914,2104099,971713,4149799,1015384,2190721,2748183,1618954,1123389,1590622,2140751,647962,1047145,2624285,2106796,187738,382681,1264170,1471218,1936111,1005130,1416192,1008196,1505823,1895176,13729729,13729727,1081509,1474701,488452,12986451,430861,882505,1225269,1701766,304462,1941076,660487,1947400,1947397,1688944,1839049,2022661,1934269,13697711,1711915,2041981,680329,1444851,1668307,648154,645688,15183659,2117737,841165,499234,662167,1435644,662140,1435650,1290225,648031,2432585,20931085,16947298,4251411,4149901,4149893,1270380,1270353,1270269,4149889,1270437,1312497,1270419,1270479,1270383,1270698,1270404,1270482,1270413,1270407,1270305,1270308,1270572,1270416,1270488,1270425,1270392,1270491,1270428,1270494,1270461,1270497,1270431,1270500,1270362,1270434,1270311,1270365,1270287,1270503,1270386,1270788,1270533,1270398,1270302,1519771,1270332,1270584,1270536,1270506,1270539,1270272,1270509,1270542,1270314,1270593,1270281,1270512,1270659,1270545,1270515,1270320,1270518,1270590,1270797,1270521,1270338,1270524,1270266,1269729,1270527,1270290,1270803,1270293,1270692,1270551,1270530,1270599,1270263,1270734,1270602,1270728,1270557,1270836,1270671,1270716,1270713,1270443,1270719,1270830,1270818,1270344,1270623,1270824,775933,697249,1010596,1264773,619660,14141977,1780108,1310469,1240278,1243734,395623,15016467,1358832,808636,1472814,7020579,21965390,1452681,1454031,768403,768400,419569,504100,710875,1449495,1090434,930616,1806985,606034,953668,1085685,1072543,2175523,2292943,3882235,2027143,4223737,2495643,2209067,1010554,888886,1464693,1446843,1443837,1478295,1334484,1085682,1487556,792034,1739473,1854973,1392066,2255553,1967413,781210,1562872,1044496,1519603,850894,485077,851206,2399471,3861975,275065,571024,1060240,1068286,435832,11656,349294,20424814,566281,582862,601414,13697701,20677057,1012159,20677111,20677126,20677354,20677372,1012084,20677384,20677396,1012090,1012096,1012102,1447620,1012075,20677438,1938502,20677444,1012117,1105500,20688664,20688973,332386,739372,739906,13060279,1357212,164449,496930,1312506,953506,4770835,1008535,1940887,1940881,1940863,1940866,528043,4000989,1021702,1938652,494032,69415,299314,22267465,3171927,2165749,2437763,20063716,2491199,2666579,2285197,13506167,172249,1532095,604507,566353,656833,22138715,1524847,1524844,516811,603598,601429,850972,259039,526048,2233401,21655622,19342,429550,1652953,13586299,13546221,13646441,13594907,13637665,13612073,13646445,13570371,13521935,13538799,13646449,13560553,13628721,13646453,13628731,13475837,13538817,962578,1859683,974632,1038031,1941439,2032453,2032450,427015,374131,3743779,1720669,1418337,1720657,21352835,4701023,1720666,1720654,1720663,2742921,1696114,1537882,1497297,886129,14781997,2021773,849007,2382071,2382077,2382075,2382073,566284,20114839,2475969,2180367,4694859,21173828,3714981,1461552,20601844,21871520,22293346,1816195,15980488,2580979,2580977,2580975,2580983,768823,1903909,14735691,14694045,1858012,3993805,1784545,6530175,1289760,1458456,2078476,3687815,1999774,886513,1546198,2666631,19201918,18875557,1584919,18887137,136081,1776985,1066138,494197,1047796,14227739,1849099,1964749,2107881,1899502,1779994,2194543,1276806,16067278,1486971,20424325,550015,678322,4020653,678319,678265,678241,678295,678247,549169,678289,1421880,13420461,678268,569023,678298,678337,13570551,13570585,20959771,1051648,1051453,1449003,1032220,2195283,1929589,693169,649984,2371373,1713271,1334247,1678459,2087458,2087455,678271,3994237,1050865,650320,3999257,836566,819697,70501,13704603,819676,2522951,1792840,909874,838753,1734676,456754,86317,117985,662380,659788,446038,1646047,870541,870526,870538,660130,1238301,1260531,960673,873181,1757443,1516216,835360,669982,1579708,1667578,2299597,2385103,1572841,1755535,1470309,1275657,669424,1904050,1355082,1353120,1353240,1343685,1353540,458533,1568422,1568440,1424295,1568425,1568443,1568434,1568419,1424103,1568416,869161,1747216,13036141,672130,856450,15024399,1766626,2373625,2000236,2676199,1525909,796885,659803,1474509,21600299,1939801,678301,22190623,1545325,2014915,3136135,818743,1311954,1824562,907777,1033762,1033768,1033759,1033774,218221,2031205,1762174,21543251,2023501,2023489,796051,2631153,1806745,1806748,21641213,1707457,1806754,615709,1452750,1416036,1406598,14977125,2971065,1091334,1091337,2133917,2133919,1140228,2133913,2133875,2133903,2133901,2133891,2133899,2133897,2058886,1496550,326836,1435833,5101175,1496526,4779083,1496523,1496532,1496517,1353918,1496553,1497747,2000209,22292311,1566625,2379115,2379133,2379119,268138,14871893,638425,1140159,860161,2021053,1100580,458542,461269,906817,366121,1143126,1143123,1143141,1143114,16205869,1143129,4054995,334480,1138749,265702,2571641,523981,228109,2449621,971821,865957,1377474,743371,1839235,204517,2364429,2364415,2364431,2364387,2364427,13276545,2364405,722191,910465,957004,13309307,910444,1494921,866629,13673075,13452739,1336833,16843177,1356219,2682785,829936,638353,21614411,13672593,938920,1685839,20463226,1074349,1980886,193738,959806,1387233,1387464,2830795,14339763,1464471,13636763,1468479,13044803,1064575,1255014,2546141,1907869,1907851,13482875,1339641,2206019,1110378,252484,242275,1301742,2315865,1460967,1460964,1460958,13254271,1645654,13389297,1527253,1282296,573472,1836601,1519852,859696,1634854,18901060,2745831,1023178,1309791,1524229,1292157,869362,822445,442045,358945,1320480,562252,361018,477931,15032769,1616494,2774903,1446639,1246524,21798107,633400,15330065,1095639,478093,3123241,2513341,13061763,2513399,1277694,2513345,2513393,1256025,475342,1012021,475336,475327,2687097,852622,852184,852562,1142448,1791802,1791796,528565,641740,1791799,1450293,1311528,19499980,1447506,1012945,1012933,1012924,1012972,1012996,1013014,1013035,1012909,1012867,1012849,1013062,1012957,1012819,1013050,1787851,1787845,1787860,1787830,1012717,1410354,1831942,1896706,678943,1429335,664186,18235621,2063092,18235591,852424,2189521,2141653,18089992,942046,942043,2533685,2533703,2533687,2533699,1453314,2533707,1796137,1297290,1574491,2714295,2858235,579073,2858231,2858233,2858241,2858237,1237110,323110,323278,323272,3057407,1662214,851749,2304091,2083597,852667,851701,536440,15644095,1248150,528364,2239973,1808344,2315405,1320978,16006423,16006444,2024443,851755,1959289,1262475,1663183,1393803,783067,1932493,700930,1295469,14043983,2381281,1709908,1578772,1135098,654628,1635055,1764349,1688509,611047,1552645,669394,560107,669397,1269918,1053628,22292071,1412643,1667260,19375234,3126181,1448679,20519224,1558243,498274,498277,13505121,459259,459229,695827,283483,1954465,13349695,1076070,1606207,1099530,1880467,2218189,1099545,1104222,1099554,1046680,1246650,1246758,1014652,1099548,1084110,1247706,1099536,1247703,1014652,1099548,1084110,1247706,1099536,1247703,1247709,1104216,1104207,1666396,1084104,519943,13664329,675244,638335,696160,749809,1622275,544336,2338271,1924711,451153,1288440,20167444,1244607,1668088,1852627,1852624,871255,1342740,1480956,1356123,1493499,1492635,1493931,1793200,1699915,1496811,13010539,1793212,1033432,13646179,170254,704896,3074129,22277590,1735003,651700,765928,1342353,359353,2089186,2233511,681973,1453467,1273185,655522,1470444,570910,22061015,22277929,1541044,1455774,1290072,1474272,22006121,1541038,1008592,1008595,1587424,1300995,2177867,2381831,22086917,1286601,1367136,1932163,18188110,1007182,2092600,184489,421591,22292077,1446045,3863579,4708343,767644,1321629,541690,488566,1407753,1806136,465514,223585,784648,1390479,1791943,7884251,892705,1891612,2261263,1284099,3991473,1536241,704857,1613266,824887,2251797,1068955,64483,64480,64492,19043230,1145769,1145757,549835,1145745,4789271,13837263,21483446,809797,2282807,1418307,1418301,1418304,1418298,1418295,1418289,1418292,667738,703282,700327,1567981,1567954,1388733,683779,761287,1694272,13632497,775642,870256,1540912,1541074,1886776,1406868,1361856,1439556,1439559,1439538,790603,445327,1541110,1594210,1664113,194146,676339,710332,284389,4789277,1541722,1067716,1525078,1444689,1444686,709060,817651,13177141,792199,1540909,20168101,16055284,1621396,403420,2252575,752869,177853,1696882,14683849,1761076,1980853,21582386,16055494,1277112,5218597,4780845,787687,1720168,21254531,810622,495940,502297,1398549,686581,2081134,2723203,1466052,1396467,1365600,1354860,19309252,1798237,988588,1696093,1344231,1204128,861208,1719571,1350066,293245,1360248,1290792,1943023,15799246,4096333,1955035,1568455,1955038,1353462,2580973,2580967,2580981,13036621,13237235,1571881,1352994,569035,1421850,4009307,4009305,4777471,1023790,18078769,13908681,866695,1837219,1466511,294178,1697137,6770493,12986203,1021015,1021018,2683149,523999,703219,4735625,1989385,1989391,1989382,560398,1119687,1336374,1571890,1344603,828097,461350,1593085,1691920,492733,2309433,13291815,1508724,438373,605770,21397445,1705708,352087,13309569,774514,280240,13244805,465910,21737699,353758,21750215,1542463,2071798,5148057,1783390,969136,700990,1704340,3959761,1303737,685486,13027805,1127808,1639882,1676041,1039930,14236551,1470174,13466901,20907568,13010859,554725,1000726,1000924,1000852,1000708,829585,13003103,1239963,1490832,946210,2140931,2140933,2136873,2140919,2140917,1471719,2140927,2136871,1669933,2140921,1471716,2140929,946570,2140941,775357,2218319,1006321,1141092,453988,455335,3418659,417784,3723569,737923,1654324,1028101,990889,141343,1466022,1107159,1971856,463993,1646503,1333071,1334556,1664326,1461963,440359,1704160,1952758,914119,948862,1358238,908896,1952257,18735316,1124319,1124232,20461654,499174,1059118,1841137,2634049,582130,1441224,1009477,2422251,488461,818104,13829599,13690841,57160,57139,57196,57178,57163,57193,13716585,57202,57145,21256958,4112327,1508925,1814878,2056318,304792,13085089,20368843,2325017,687670,1443366,1408485,13967073,456523,2168965,377227,2769143,939760,1290981,4789139,2208191,176194,18052354,1673347,1866001,1597747,1636957,1902508,1082550,967732,559993,1649899,1081815,1040209,507598,513808,358075,360892,360574,359755,358051,2853229,671377,1253712,995152,1784149,1072936,1025920,1134756,1586473,241969,1420548,1733773,947803,275044,1422726,1440612,1254879,1098954,1254678,539590,5112797,1008427,1719760,1002784,1126908,513556,1340619,1752793,825709,19250860,20850988,693166,895252,1759240,454552,306907,454540,454573,513679,1485726,285580,357184,2837609,4768239,1071673,1071676,13177771,1384884,18912859,711043,366382,503233,551581,401563,1936909,931189,296008,586078,1971730,13798727,1536862,13770183,558577,1010341,497836,877840,1796083,1061131,1725769,279649,1584541,1909951,1063387,1753897,1013200,1415235,2043889,1287246,1287267,487234,883243,1656142,3953649,1666039,557803,392773,1326135,1460823,1905997,404017,1754977,1754974,2554495,1301895,4790311,1266726,866569,13570053,533227,1807219,1748533,535174,1263636,997303,1729762,1509129,1521049,22195030,1821670,1390779,714592,847540,1784110,21723239,851959,851782,851788,892381,555691,371719,851719,1825420,2606101,762997,711238,838567,768544,2057812,16817506,21938426,537601,732349,2084512,1072462,1387158,13900367,1855378,1992889,1855375,1992901,1482669,21446288,1465749,1059514,92494,600883,600892,442732,1471806,13798867,622483,622435,874423,1417947,582409,582472,582541,547249,428788,632506,21274178,1333674,731752,1389462,4127717,1053754,2135269,407401,21498779,732364,1068400,4127741,1906003,1923517,13035973,1509669,1690942,1130826,3038407,1134510,1966102,1018057,913255,1535008,2512323,711145,732376,709732,732379,21396140,13981927,2084467,483091,1613659,775093,2114893,2024755,1623490,21501881,1278294,598780,851017,454603,21352919,208951,1714234,208867,1471530,715273,463222,496384,186883,1054363,2564483,2152105,2564485,2200249,1703443,1627075,345493,1560340,964201,1572508,1096968,827125,5112747,915883,2217281,1980814,1999633,1920931,2197287,2221599,737536,13404973,586750,1613533,1645972,21315428,1323645,20885782,779491,22293454,945661,188359,1764109,788581,788599,19907005,20930908,1825411,1825417,851932,991102,851584,852541,852256,746110,746107,1014562,907360,1642468,187024,1458318,613519,2109955,962821,20518093,477496,477472,1110204,789889,789883,2164477,852040,1928572,851872,763141,1542751,22292674,21242327,670258,20283700,1632592,1857853,1483251,4783379,796867,186460,1636990,1453674,1257795,15465205,175159,1324287,2061406,1628110,1272936,1272930,1274625,1274634,1291314,1447455,852976,1565812,1103055,647998,1500246,2072848,1336488,1038103,393595,1336494,2202033,3963767,1038106,947674,21885947,274189,1379823,4145551,4090819,13690901,1343478,814957,959431,1039174,1081197,959623,612805,959965,956857,4095181,4096883,485404,1038130,20874352,4224295,956434,4778509,385222,13726969,959500,363580,375406,613198,613255,652360,795013,828796,833884,833887,857923,899209,940639,947677,947680,947686,947695,947698,947707,947710,947719,947722,947725,947731,947740,947812,947854,948037,956866,959473,959482,959485,959875,959884,959944,959986,997231,997237,1020079,1025218,1025788,1025791,1025803,1032007,1034770,1038100,1038112,1038124,1038133,1076565,1081782,1088697,1089606,1089609,1096140,1099395,1273929,1465899,1500237,1500249,1500252,1500261,1500264,1500267,1606306,1650097,1871722,2018266,2120753,2151851,2214319,2304903,2507773,2508231,2589242,3043539,3110667,3124575,3279657,3287353,3301083,3556433,3972781,3990117,4006041,4096557,4096701,4096721,4096755,4122895,4276039,4778495,4779249,5171927,5193513,13490281,13497675,16817194,20451250,20744110,20973004,1385487,12994177,17043679,15685105,2980035,3584235,947668,13253795,947659,4096535,828772,2101858,18120748,3492265,14437023,819649,1288872,1380660,1099176,1380657,931840,1041304,1565824,1565806,1565794,1565773,19057555,16206418,641107,2053747,13594511,1544275,21397457,1140621,1355814,1622719,636949,13909521,1607650,1607662,738781,1387146,840820,1444044,1289211,1053526,782446,782452,17565988,1747921,1472748,7103373,5193251,1070458,1899400,2173759,490252,479038,793462,891892,730165,1804732,1804717,846220,2226071,1098585,1501674,430867,727573,475897,1977724,956392,1863904,16031131,21436193,1726636,1220469,1359165,1040473,1880680,1203651,1203639,1542541,1786681,1512306,14044763,1450572,892192,144118,1948369,13594527,933073,2801271,1443579,1121214,658720,20581663,1440771,1478754,398740,2233077,2233075,1860412,1503114,553381,1240032,2196765,2762409,956527,1779094,1779088,1779577,1756969,716881,264829,1756948,1782298,1780087,1779997,1780054,1780048,445102,1005028,1779754,1541068,1540969,1528090,15032885,323563,439249,1566685,647872,837457,824884,21053630,168853,1288623,1402383,1665460,1420428,1204677,1229421,1219089,1572766,1919671,1511190,14044695,275716,357796,1644856,2761831,703597,284890,1041493,13077935,1137438,1740277,851857,2206071,1384842,608338,1344564,1344333,1659961,856321,1944448,856423,15183355,856945,857287,856513,957748,856885,572485,324421,573136,1387371,3784465,13837643,1016068,1025884,1064461,1617052,511855,1589134,1011967,1077291,1355277,1077288,475333,2159529,1082538,967771,3910113,2300247,395485,3311587,1045333,776005,21796427,2084746,572188,4111603,866197,866053,15322227,268204,1145820,4020589,1384647,20311765,1460688,1315491,1280790,13103895,16803256,152083,532321,1065109,13078457,1474203,1911346,2105881,1982620,1069738,1039408,1854226,18376903,269233,723982,1338465,1916587,1850071,4133585,853768,857092,856624,20283574,626968,4694681,20425279,1302840,841933,20425267,741814,16803325,1006246,2037871,2280029,1100052,3535887,1369704,899449,1658815,1060144,20718127,255337,1312584,673414,599806,773395,1724554,2099863,1782436,308806,4020633,1748047,1242153,853528,1016449,1496970,579904,13269523,1142736,1790956,1966336,1397325,397609,569506,760831,1127094,1385337,21144251,14966711,3994447,1440783,1471914,1872499,1217946,1668661,1927639,1620967,1400037,1696216,670876,1966375,1138821,1138818,1480446,664027,1927048,1927057,1926991,1926982,1927066,19058095,4224675,1388166,2309059,1473441,1028437,1575607,1329021,426709,785830,1297506,852253,409108,1319613,1437933,371755,13309119,789712,669175,13529057,1641226,1425789,1401765,883738,847042,14445301,2722819,1357404,778756,2201987,629332,628525,629227,1634299,1397154,17287813,1112475,1095951,1001248,1713289,2399405,1074199,1230945,13127587,1375275,774256,774253,176662,1619821,2783363,972802,15554895,1850614,1722895,13664599,1987615,1702231,2236021,2236019,3995051,2812069,3994287,3994295,3994293,3994277,3994297,8093007,1602556,48502,13207337,1548196,936403,1967704,13637663,3783119,1321587,1492464,20143228,1019896,1636333,1732744,2242561,1493718,1512886,3984153,1788196,729340,1001590,1288251,454321,1122189,1588096,2439221,744535,1689754,2164341,2164343,1342830,3813365,797731,1855855,1560895,2734423,1292856,20155072,20543293,20474905,1502250,1846219,1427670,1250592,867604,549175,170509,569026,1829545,1472754,1845985,1845973,989509,2282925,610744,1420659,14625573,510160,945313,825562,1527229,4020391,504766,1645417,2101288,13727583,614740,1730011,1998658,1998571,1998574,1060825,1998646,674989,2020711,930304,2076982,781636,1411299,1241865,287248,1526500,1110111,782035,1517620,21707876,1699555,13467149,1107132,1833115,665167,21515396,618862,1850176,339154,969307,975721,401035,1783384,1146105,1726423,1707721,1236321,1236327,1236324,1449990,1493658,329845,3941493,329863,1353321,1517110,1354449,329839,329857,329866,329842,329869,329860,1517113,1517116,861079,468580,329848,329851,872209,1467081,2416137,2239323,1446024,1691401,2431029,2807111,1479756,1479759,302509,1802971,4144929,794218,985372,1989262,1759645,2980205,806155,2067853,1431132,386623,588076,1492788,117121,631084,407941,1436148,99010,697612,1299984,994630,949306,92395,1442292,2091400,657295,657298,657292,1447884,1142172,1132488,1839775,21628409,1097499,12985875,303007,14236533,2366239,2366249,2366309,2366303,2366275,2366271,2366241,2366253,1952389,3683215,2381911,2050441,1908739,740197,2073238,774268,1966552,1966549,1871473,21217073,3671447,1609561,4784065,359668,1650001,280786,967684,967816,967678,967798,1288524,1102431,943855,2100373,582196,2100376,929152,1567588,297109,1567582,1475997,461275,461284,1071187,2058904,1441785,991486,16205161,21329186,1080909,18377887,436612,1378659,20624638,1827868,946390,253426,2105989,22193563,13245237,450898,450883,450880,450928,367294,450934,4143589,450922,450940,1218132,13200629,22047728,22047734,1229547,12741037,4272167,22047743,13200633,16314802,1705858,16947676,2028241,968098,232558,1626919,1626895,1000000,725041,21949448,1342131,1900852,18722398,976054,763555,13726939,13789689,1414452,13103131,1812088,12910757,1144236,966502,2068735,495409,252901,822484,4778901,406654,2381813,981901,1004944,850852,449320,1538341,742996,1719106,2211303,2211305,777718,1557988,22278124,1252527,1530919,1743811,1077849,13162469,2858255,788653,889540,1654570,456769,436033,452425,13560151,13366787,377239,1625770,1876000,697831,686896,1535866,820900,682960,14339979,19322392,1622344,1822261,13317977,2308267,2779659,1779037,1626232,1807873,878974,113212,481402,478225,866104,293953,13736633,4148199,159295,1970464,361519,759835,757411,443332,2391235,853111,2193837,299758,1914364,1863565,706336,245584,413812,1776517,952594,1617355,1736746,242257,1060318,1060300,1314810,1784173,13078455,1751449,480316,1719043,1719046,1314321,1060348,1374102,1374108,1693462,14735617,20222680,21203666,21203675,21203639,704746,1768102,21133571,21950876,1489539,13602317,1533037,1533034,1122387,14735571,1839547,393817,20202397,4271145,562042,1303230,291313,570859,289633,289630,971956,323761,505714,513451,573202,1064359,16843627,572266,892387,851515,892402,2150993,853291,1740205,2150995,853282,570877,971500,851443,970414,359092,971584,892405,892354,971575,323905,1960132,22292551,1858318,13498381,1970803,179461,2399177,1825750,1545706,1611379,1856398,861115,972943,245590,1094325,441355,1420860,1588948,20202070,13365941,13365949,1954666,855142,985924,1017967,2054269,1029286,480310,662668,662671,16390090,1614856,733330,1869631,1869604,1869616,1869613,1533976,1869595,1869601,1869640,1533979,1751827,13726751,1661941,1231602,13529149,13521923,256393,1964389,527140,1965604,2070940,675709,2658455,1231611,300061,263461,13838013,13837999,13838009,1060303,1686619,474034,21529052,1243089,12690589,255229,1846429,18301132,18301117,1731226,1910278,20337550,225328,13161829,1186824,1203840,1533868,1664482,808273,1126920,1838926,1132662,884194,1651048,1904422,1752079,844891,213631,952561,294871,1651036,1226340,1478634,2684659,727021,1533898,1801555,1394694,1582102,1427529,1614826,22266283,2045002,2045005,4279277,1076616,1076613,1108818,1623991,4786639,1272597,1623907,20985607,1653073,973816,2234627,1033390,1033396,13357625,1075617,1787428,1793083,2485817,525745,818203,1004665,13561093,13435831,13177505,13435793,2404143,13435783,1736005,13261539,478546,20885470,20959345,1737742,1105494,20861845,823879,1012990,1012993,1857475,20959753,1012864,1447602,13482709,1012906,823936,823930,1012828,1857472,13442843,13442835,1012765,823948,1076025,1012723,823957,1447539,1804336,1968259,1804354,4017337,1111431,554797,554800,554803,554806,4278483,554812,554815,2020129,1846393,5218467,984238,984241,1313913,1089393,800011,824473,698155,698122,698098,698095,1479567,855133,1531072,1040560,4240467,1900273,1525573,807358,986107,1191624,1016302,1884706,1187163,393520,1181082,671200,716836,13664761,13664753,13664743,259030,2319833,662320,1392936,22267063,255133,725296,525760,4150527,600895,21367112,528610,2042851,2042848,2042839,2042842,1614841,1096215,2242807,1545841,886498,2663697,2063239,721564,2576723,2170447,5112235,6013453,13483307,13452707,13673183,13200749,13560581,13682247,13682249,13230347,13586321,13646487,13553327,13673051,13553307,13553297,13673185,13673179,13374957,13442557,13637689,13673175,2752261,1524046,1363818,1126860,853249,1071742,27472,583918,427456,566287,20849821,705379,582775,92425,566620,564919,565951,725446,22292302,495853,979117,1771621,867808,15005579,2346633,2018497,1758073,4701787,18696187,1355346,1030381,1822225,1010569,1427607,1427619,1400076,739723,1793473,1816006,17178112,1799143,506716,675754,389809,902242,1615879,895432,1578478,1722385,510805,510802,4152643,2001910,1584193,3912121,1599697,874813,2524091,13837391,1140711,14228169,1043392,643555,294211,4223041,1750540,787639,21708014,2433501,1449570,707884,1276296,1735408,1083651,4141503,1421571,1616536,20018233,728905,1058299,13611267,1658554,2017747,1730677,860026,1625158,1373424,1404225,4222947,21256217,21256211,13637737,22189591,21255890,1438905,4013715,1438407,1438881,1375185,1438470,1354830,21295781,534088,1438689,21295790,1438911,458473,1439040,549772,1438377,1418403,1438668,1418214,1438389,1438395,1438401,1666480,2053924,514333,4142257,1797712,284434,1733695,481747,853678,608152,1325397,1689982,19907023,1298754,1287657,3723387,1603660,1071103,2167575,1241217,1664470,16947136,1505868,19308712,379480,127825,572062,989305,20297830,998020,756664,1598626,2456875,2177613,938665,1061347,1848538,13062213,858460,857806,857635,814075,857599,826354,1444587,857878,826279,826312,275062,826321,209362,858766,16390108,857905,1943674,1670656,688195,1095342,15190737,1401339,1408701,1310901,1438461,1028644,1536634,16842712,940627,1560559,789475,1254639,940471,1703296,21501320,825202,747661,4234333,63220,2543095,231241,789505,1018228,1808902,14599903,1947844,1080951,2191079,296941,13443715,1814071,1308327,1617436,1308138,2077324,1103508,1677679,1359777,13162381,3725357,1390713,770074,708082,1317183,17433754,1359132,1359147,854776,1359126,1359141,1605976,1498245,662701,579847,1043578,1939009,1939015,1938994,1033510,1939000,1932487,768937,1985629,890485,961744,747160,1087779,1858147,1360203,333355,13498183,1873630,1873627,20326264,1100871,1100883,1494792,958120,1046851,1113153,1094439,1808959,1034146,850747,852958,850813,1572331,1482216,2427623,1710130,1788004,1788052,1710613,1788055,1710118,1710121,1710124,1784362,321142,4265235,2060608,1907050,1362318,1481109,2784417,1930282,2088880,1671031,2539131,1753606,1277202,939874,464908,22194883,1002232,437359,4756789,517822,872755,1594954,1528480,1764433,13513805,1633996,2258427,1753600,2506843,1518244,20518186,2843845,1712959,1985395,3399351,748054,1252317,13664503,1423179,1108491,1351137,1452045,1452393,967333,735385,1052056,1459053,1780678,1862965,2674431,980032,978442,1976446,1323072,732727,1286451,2840661,2840659,13586221,22074707,20167807,13498223,13497989,1482027,1482030,1663315,1377522,1108596,2722645,459946,681913,167455,2688211,1009357,2171095,563098,1686262,2154565,21145451,905110,529552,915901,915850,999259,2178017,18301558,16206067,1719868,1429083,747859,375652,15189553,1074157,2695089,2021956,2738881,213379,710767,1519582,1004920,1079967,1779868,1425978,1892293,1379571,696277,787585,1856548,724507,1614070,654568,1799575,1142364,1544881,647914,649153,1054684,293695,268285,978385,970585,13094339,1832047,719266,795478,22266157,18710431,653593,19375462,992653,1644433,324490,18301753,1009807,1751170,745534,312256,1900987,1005628,1005571,1417395,1428498,548158,548170,2269993,1792573,318691,16315366,1545160,309586,1320852,1394121,851272,15190769,22278826,825262,1981966,18876484,2944991,822130,1047583,553657,1704883,21840668,1233759,1760026,1686391,851983,5112761,2097241,209464,916015,814015,939217,1387503,635227,209542,209557,719548,633637,811651,22292590,1467804,857200,1981165,1635946,1676053,1049020,3077069,851938,852112,851818,1856545,991093,851767,1998310,1513216,2193673,1596772,234016,2040619,4148091,916267,1007359,827920,1030960,1617088,571021,571762,770026,4770699,1030843,630556,1798846,2065789,21159521,2158541,1049470,1793629,325384,21528950,13602065,13215907,3958005,20355763,13559773,1090005,809848,827425,1341135,1030876,1831027,2463467,2272585,1578571,1562236,1549930,550504,21736064,511507,830875,830767,830779,934567,193858,19447378,19447378,21019306,751141,887782,13744147,1039267,2774585,2151225,1230819,1671106,1067287,1829749,781267,1583986,2150113,511624,66796,579586,1611901,1993567,17190229,17286874,16968589,1993570,19375243,1993555,17287924,7020409,17287048,2713303,1021546,2117655,628639,512980,475978,475531,476059,20603329,668434,736216,2038072,905449,18052933,21737174,1839244,4735571,1552900,1619242,1667164,1748059,1709881,2542573,573406,827317,1382877,853321,1412088,1412085,13318679,16856206,616030,1278471,1353657,562135,1192731,354655,938308,1901545,1845010,480163,1654639,2124047,9442913,9442893,9442875,9442901,9442775,9442775,4567659,2193901,1268691,2037154,148675,2109415,15024591,64057,511861,2418965,1029553,1908307,1609114,1056886,1261299,1853713,21886205,2868717,6687825,822637,2895379,13498433,2826195,324655,1600759,1427589,21665375,20766463,19460626,16044106,13442669,13054053,4020611,700342,1584322,1694872,1761880,1545025,13085407,13578607,1372071,3512833,191974,1902358,2193721,2193723,570367,1361400,167632,1321785,2275185,13342891,2191433,1403793,1780204,2283323,783154,13490721,13560403,2893239,378199,463702,1240935,1240701,1240683,2010916,22292845,354025,2025085,2054947,1760038,1239402,2010259,320548,432247,1235784,770116,13382105,851986,1836094,2567975,852124,851878,852208,1837687,1363149,1545898,850912,1770541,1010719,934480,635107,1425618,2661109,1589950,17578780,274504,1334490,2233231,21839885,513325,856300,1068424,1766128,544258,853273,1584250,1410744,713005,2208679,1134549,851677,2219955,2267463,2154445,2292905,1016266,1535062,2098783,2133935,841891,1659991,827815,827479,1785268,511297,16843732,13112083,16169881,1016239,793489,617518,1362183,779704,330739,822148,1725514,2193899,1731862,1443843,1725466,2161467,18187639,838153,13390183,827866,2159269,1827892,1619986,1602673,1584670,1584673,636841,21681545,500653,1964143,484936,1139139,2195499,1868980,2104240,463021,1806034,1694755,964438,22074227,1766503,329461,1108047,453247,18631561,1297410,1553908,13017977,1411521,13010771,13018401,2712345,1925680,1542025,1303539,1420515,705142,1785589,275476,1443186,1853794,348937,348607,5123523,1297620,1592092,1137567,1140375,1025860,2946237,164014,164017,164020,164023,163726,1359189,1359435,1359432,1359441,1359153,1359438,1359180,825532,1443363,1443360,1238511,1148661,497014,268327,1268736,956293,1030714,1709587,1459833,1491033,777964,716275,1055686,632623,790567,517645,730597,317980,1071604,1016206,1145790,1016218,1448211,1374642,1503369,956896,1588240,2161317,956188,1140030,1071607,1071610,22138544,6687981,962521,1524526,856039,2249481,13636975,759985,637189,19485436,13569981,324424,323470,892165,573349,324757,511582,1659973,413833,1287642,1605112,1352868,15330019,2193783,360004,441322,1066591,1908478,844996,1611637,1615732,20357215,1540885,635140,3582865,1139373,1569856,1547827,1296513,2069929,1217724,3545295,1357968,1297476,1430850,268585,956941,475267,1145724,2481517,561019,1372062,268201,1728346,1728358,293806,21020056,13200431,1280091,1274736,374851,1453185,984352,1381506,828640,1587937,1091835,1492515,766759,13917459,630745,608575,1310499,464812,1204788,1904974,1984984,22304704,170062,1240440,13382613,1719898,893458,1650574,1650589,1650577,916105,916078,1650913,1800616,1726432,1312845,479998,1499463,2023534,2023543,2023531,1290408,1739572,829957,734284,275980,774808,987466,1771354,729043,190450,22304422,1396011,1856902,685459,984835,1578541,13230493,15033399,191548,638401,790705,1073314,2333569,1568431,1418505,1418511,1123422,1568428,1568410,728968,21396926,642877,1317573,1568449,1568452,20337904,1951567,966361,1951564,22189888,2669363,2669365,13672629,3973087,838957,2057254,1926277,944908,3628605,2389725,21144965,2389721,13743639,2523191,17434489,13153885,13153889,20063227,1071988,21295811,18913948,1499484,13153863,13561085,2196563,13153897,1776739,3543897,3573581,15970798,691450,7020115,2389687,280255,17239,598681,13342125,670060,646942,566215,985330,1426173,1711300,1381383,1467984,1909834,1909831,1653778,535435,1270440,1592554,386755,1469832,2410225,1362909,18631522,17288287,662182,13899491,633271,743704,13654745,610318,1818655,16006111,4223637,3389779,1337505,2193769,1875319,1683730,1854733,1854760,733057,1843912,696148,690703,765448,2059090,537664,742885,1398411,1145184,1136160,2021260,2021254,1763689,855262,1022254,13967257,2017141,2001241,13036115,855181,1447257,818308,4149521,13412605,2018491,7728145,2018545,1615042,1763719,13185557,1060336,13475515,987121,1943698,6769915,4729405,449548,1004581,22266553,505354,2246351,2255461,2255459,827233,2172101,9443287,1763638,399538,402502,431602,695782,744391,20908408,1119582,687352,2102272,898642,1055962,16194337,790018,790015,790012,4009851,4241003,551182,4241041,4009067,789991,4241083,4241081,790030,4241113,4008789,3972481,4008783,4008787,1458102,4008785,4008781,4241147,4241167,4241153,790033,19448104,4241185,19448143,4009811,19460167,19460179,4241199,14735847,4241329,1433064,1524202,2118273,1906345,22194379,22194328,680533,1733989,1293636,957007,28123,375862,379246,432607,1773166,22192420,1815967,9745,87550,33760,87532,87466,95320,256381,886465,2029885,893515,473416,893524,1234158,2228489,22277629,22277620,1670977,99772,1099338,4687845,912223,13374703,1975981,710677,2087572,1971676,14976745,1125936,1646314,1646296,1445466,1445463,20640064,1306848,322909,603328,602470,566743,1524910,22033868,1022509,1022500,1022506,1022503,1024363,2265347,1226082,1865344,1062949,1062952,1792147,1792150,724495,1233795,962077,1796110,2047429,1067275,1100748,13192595,1092438,1565968,1845490,2529739,1560958,1597183,677260,1046743,19854391,533749,4701303,533767,533758,13137045,4785377,1440183,19309942,4142681,13318741,1359312,541,1359303,1359306,527650,630871,1598584,16843207,13570123,13498335,22303939,1611535,16043857,2108361,1101225,2278157,1348221,1512433,1722772,777160,514810,20555353,13262405,2901787,744454,1822561,1605601,1843804,509734,1006810,1373151,20543071,2257853,7019715,13144853,1399284,699214,652864,869659,278353,2074324,1601860,4090343,1288644,1025482,2308623,1842910,2579073,1766140,1301808,1938067,508624,12986125,371443,447136,498916,1693291,1693303,94471,18064090,1762732,1300734,1828399,1763974,1855057,961381,1573207,1855054,1709782,1556413,1438200,1730779,2167407,1006576,2264489,1466025,5186973,3815727,1067470,1664104,2183811,2374669,1519576,2374655,668521,2028475,20325181,13002645,1668397,392011,2568915,2568917,124366,835549,435577,573970,791575,1661530,827131,827098,1647892,1434636,641317,778324,13085439,13900231,1267845,1816705,727444,1396686,2196863,153208,1533142,1558228,433849,2133239,1993747,18939100,4735395,808342,808345,808351,808327,1301283,1320030,652702,355759,760417,460459,15190231,1477368,124960,435892,491533,529408,1891039,1616128,13018723,686131,4122573,1389369,425755,761845,698914,4097225,1812478,487591,1912408,2248499,1555333,1447002,1864738,2029378,1763635,777547,1627462,2094322,1509282,1121277,21041804,231736,277540,1469625,1541071,15315207,2298945,504472,3092379,1133607,1133457,756709,2023777,818287,1731307,382039,383002,382156,1079019,1300350,1074106,1721989,1517146,1502772,2210661,1610974,1423824,911671,732823,549826,2165895,743689,484576,1406739,1290075,1446378,4008177,1639492,804625,533803,1081578,1372452,426661,649258,2095108,200503,997810,1012774,1825288,1722244,291469,1300578,1340991,1120941,1519786,1141533,22305106,22305115,20850529,1517695,909742,2234383,2235309,1412994,728185,1552666,2275241,1521262,21529919,13628647,1952047,22048571,719902,22267360,818563,1598461,1590103,1899052,20475532,13269631,20973547,20885224,480724,1239555,264658,1604116,13602573,1665862,1074660,1683544,2218273,975760,1096905,1096917,975748,975745,20744974,2732717,2165527,1096869,1096911,1096923,975739,1096902,1096899,1771312,860611,22293310,2020150,1330800,883474,1689637,754687,137197,819520,4146089,2172057,682954,259078,20567716,1006660,2199833,22304284,543451,666007,1826161,329830,329833,22194358,848500,496474,1112478,2082922,753829,1535587,678634,1120143,1134165,431452,1219437,1470207,1470204,3312073,20202097,1917322,122044,1785016,18913903,226411,226414,226417,226423,1120152,1001557,728266,18077551,18951811,282973,515398,1238424,1444884,1486860,19285969,1769044,1750309,810268,550306,22111742,1012294,1844440,798694,2016868,2180597,2269061,2269059,2283941,2088238,21543725,2597445,1074927,22292830,22192213,798832,1726021,1980754,1980733,1980742,1287288,1406478,1343049,1811446,1755001,1390653,282892,1393836,1902988,1901404,3994283,4110907,915178,750166,817225,1621261,1601956,13760761,2986313,13761217,2584199,21469904,2069587,1456065,1090623,1802431,776923,1444365,1444362,1444344,20298142,1082166,1444359,3664,95386,1616839,573355,449326,1317438,20475013,1100178,866851,278218,2624035,434902,1910536,1380918,13102989,1459008,1407366,20142754,426319,1124865,17434717,1124847,1124862,1124841,284227,1124868,1503006,297169,811204,1502997,1353615,1503003,883378,1560850,1354935,20766265,1511709,1795558,1722781,1478064,333136,1121703,1343214,1300800,93091,855034,1536739,1023415,1555753,556270,1348410,3414087,701527,188134,20222599,13837157,1451859,13309079,496480,1526677,724390,135238,1454700,1451019,3162667,1289271,1665694,1305930,2009290,1440420,954439,628675,628672,628462,2565231,16157773,149797,1806997,959848,1649425,5123095,19854841,1536208,1779541,1899496,1779550,1045189,1546060,332566,731530,1779256,1779340,1779712,15016437,58363,709408,21667634,20475304,5164965,1949815,615535,1530829,1535734,1136613,13333893,20168344,814120,209224,752509,707854,1296768,1108860,1525597,5157811,368131,16302673,20567740,18584560,2036626,711217,1351095,1352664,984721,1735984,1609633,1104444,966274,1480086,666895,1999684,1621165,1650385,790528,2852901,2054257,709048,657064,439720,1660084,1395606,2281543,12901877,1249230,327034,21614147,13404395,2328493,1670896,1537948,785614,686026,1871950,586129,585895,1000780,895426,1000801,1277355,635245,136105,600868,656461,656485,363778,598801,656479,656488,603814,603844,604045,656470,656482,656473,1782124,18900871,19511113,1113540,1052890,847456,493840,2097133,1835803,657772,5124269,600796,600769,600757,600802,600805,600787,600784,657778,408421,1372011,1372023,1372017,3723819,18938992,13085453,591862,2382715,1296108,1565287,1565293,1565272,109252,109282,787153,1060009,1060018,874486,1575703,665944,1373664,2250427,95497,566329,574156,1432830,1477728,173806,1350261,13178351,1779097,2250429,372697,452266,452263,452227,452248,452242,452236,1949449,4148687,21341597,205498,1326486,508612,654289,3862373,1436301,1436307,1436313,789397,1475016,1984234,709570,1555045,89626,89524,1487070,1237740,2425147,1451757,13292681,808798,808819,564595,564382,13192975,2399137,20356363,63388,63373,63370,63382,63400,18373,1019893,21543101,16006804,1300527,1235295,1045984,4122459,602752,507631,660124,566233,660121,566380,1456908,1107303,566872,565879,566749,330730,743620,1523767,741763,705403,1863088,586222,1454679,20826733,2190235,1611109,494647,442825,740662,659938,436963,1113264,569683,625132,1109055,625105,1770643,1550425,1550422,662386,2333259,17286628,2263961,22266358,1277757,819478,1919353,1601407,21768041,1447863,2235957,1564114,3685913,13053225,1032487,20489422,1415547,435910,121225,435835,435871,435952,2538857,319582,1833478,318811,90787,835579,20489743,74047,658339,1019167,622441,1109049,1537969,16157623,582217,588469,20202073,172441,1456575,598669,13798799,859531,20581018,816205,2586905,1032946,1032952,1532971,349510,1399182,566356,20567596,582763,838027,599242,20959006,1415655,1451730,2699981,2699985,984595,984412,561325,2700331,2700333,1414128,253888,17299,5139477,603979,14736251,1557013,1855987,1855954,1402098,15025249,20247235,61009,964390,20581948,1234293,674983,15314585,902713,561313,1891591,1725979,658927,2036428,600817,1365765,2110239,1411746,1538404,866020,11197,2266547,1613446,20811067,20568868,137188,2289343,2048092,1942291,2289341,2289347,19202731,503410,2737177,651553,814351,1043446,727558,77929,670030,1644115,1070341,348988,660718,1060753,677668,1949269,660247,16817731,2339395,1923088,2133865,2133867,2177451,1357347,1579633,10138,756466,657709,580333,705661,172021,566686,566578,1414272,566584,566581,566716,20885725,646015,536632,1451718,582415,582559,515527,582532,582451,582412,655816,632539,632464,632470,477895,136078,21379307,1004803,1053460,1896379,1134321,1134318,1134315,1402134,1343679,612370,1751194,842809,194485,347509,1988761,18875101,3157571,21484424,100177,1750489,1750486,1234824,155341,1488522,1359135,16969651,13094253,2546165,1508589,659320,16157854,1269969,2035948,1643611,1856074,1041280,1546723,1796116,13967139,857332,1459116,1796746,2533755,1459107,1459104,1780162,1081467,2223663,1030894,1267437,13559841,707704,696808,1579516,1812211,516832,441511,1818541,1693411,1339416,17804569,20409838,4749243,224440,224392,13045509,1496655,908317,2053468,1631341,542260,2313733,1727053,1727059,1727062,1727065,826921,1596439,1139253,2116885,2274683,1830622,8092505,13069923,12672085,2296169,2390039,2382699,2296129,2874217,13727343,4142281,2043694,2411867,1364805,2043604,2296181,2043682,2296183,2491077,2202485,2491061,4735355,4149349,2043622,2043592,12917429,2491065,2032441,13365815,2491059,4778735,1257087,13837563,3985319,2237967,2382727,17804074,17893033,2858163,22304026,2065711,22304020,13102939,20356996,1430805,1430814,1125879,1430790,507040,2102734,446626,579028,17554024,1083336,742666,20529877,1541431,1638802,1730386,1096890,2296157,6769485,775423,1695679,2180459,4141305,3523577,2398955,2114367,2649333,1369458,1398933,1263132,984811,2782623,751033,1369653,1845025,3943439,4783775,1311165,1081587,1449894,1588747,579076,21272960,1830115,2166945,2202609,2087143,113722,1740349,1740352,1690066,1775014,1275666,1474854,2303977,2303975,2063947,1602301,1602274,1602277,584851,3125969,2981857,1057297,1629565,1239942,1083432,4688189,3817149,1423575,1423563,14248,440653,1449072,636043,1491330,889222,16969849,1828642,2175519,2050303,1830664,18802009,19375651,1740184,1740187,1612498,1622833,1551664,13743255,21470060,3403311,695815,692719,4000877,20581471,359659,15314877,21750506,1033771,21840863,21840716,1033714,21840815,4779943,971560,1033741,1935397,856075,2162173,1898101,4009387,4020591,2328421,1077237,20997634,2021374,16067542,1848799,1399815,566530,2013895,1858882,2282397,1558867,1259322,2190025,2190017,3632641,2087425,215065,1827727,19068607,1252386,9443423,9443435,9443439,9443445,541684,454651,454624,1488498,1679947,682756,1488432,16019098,1770043,687694,1387560,1092348,101824,20155084,1430244,1705531,633313,1796758,1491864,721372,312907,462304,462298,462295,2262487,1712167,126505,965140,660256,438358,659773,739747,1475040,2076931,1374552,1374555,1450593,1374525,715888,715885,899230,915823,615706,858355,915970,635197,224029,1270827,1270812,1493013,794983,1900483,850429,1270740,1270749,1270752,1270284,1270779,1270773,1270770,1314630,1314633,1270761,1270767,1270689,1314639,19581895,13636883,5124235,4150623,1270701,1270695,1270785,2391423,2154721,2154719,1270581,1270839,1270596,4021401,1270278,1270566,2154723,2154715,2154713,4150445,2154717,1270722,1270707,1270809,1270605,1270611,1270614,1270299,1270821,1270617,1270626,1270389,2154705,1270833,1270629,1270632,1270635,1270641,1270644,1270647,1270650,1270653,2154707,4095063,1899478,9444139,1006675,454600,1743001,13628591,1819054,1030480,1030489,1030411,1030432,1743022,4785413,507277,784132,784138,604021,2773581,1129731,1724620,977218,1647523,1511571,703252,1079667,4109367,1100910,755266,885688,1825561,691015,20222752,538441,2108917,711445,446761,13390281,1287048,598666,598675,583897,583894,598678,583963,1608847,670186,1474026,21654110,1870225,788671,353863,134038,438082,1758190,1859476,490894,681394,385918,1367790,848131,1090506,696895,1391961,1481535,644548,644530,644545,644554,644539,644569,644560,644536,644566,16193272,419728,1917130,4011619,1500687,555310,1500681,454657,13908369,18078754,1519876,484972,1069615,20874262,20662117,1016494,151786,105301,1298466,1513420,5193565,1339941,1301640,1425594,1402635,198583,162586,1550194,1550185,1550170,1550179,1550182,1550164,1550188,1550200,3954247,1432677,2191031,1984063,783799,1386282,1122852,2674711,778732,1301058,22195609,534448,2145761,13094763,1826794,1949233,1949236,20261359,1443801,1582357,3945791,2252335,13318261,1353432,2276527,1973935,729895,535147,327655,397408,397402,310405,397405,397399,15465355,1812031,728062,728056,20567725,14061473,1648051,650056,650053,464698,1436016,678229,19251076,832807,727117,1427667,1396515,1396518,407953,400567,1298526,461344,461329,455863,461341,11927599,6687785,1392387,20505973,1541476,21009577,2967699,1504368,1490529,2135263,1121337,750736,1232430,13560477,1477440,740221,740215,983737,983809,1701064,762994,12901419,1257180,744199,1689262,3965369,412072,1251489,496972,1791820,1733710,2105797,1238427,1013464,1037371,18875806,2048815,18723298,2554737,2088673,1552378,1915186,22305043,21872192,1376322,816847,1820926,1975750,1821529,966310,1448646,732988,480844,476401,1257165,1257174,21257057,1517857,1828465,19752817,2630805,13035967,1535467,1279539,1535320,1535479,1535476,1535374,1535470,1535323,1658437,515836,1535476,1535470,1361565,1535419,1360632,1535392,21950357,1535344,1535428,1535326,1535368,14625731,14625727,1535443,1535359,843931,1635142,1604998,2451231,2424691,929959,1646755,676819,1718131,1718128,2050102,349099,1062445,1467624,1455822,583165,3616651,850789,852955,1134357,2427213,1568035,20543077,1479135,547798,2508619,781675,1338540,1338549,1338546,1813921,16843372,1511586,528787,1862242,385045,21352292,385033,14141705,385006,384985,385039,385036,4386865,786517,522721,1710928,979939,1624918,517243,1581091,69562,656818,1368897,1794046,1804567,1804561,720982,1287648,1804558,720967,1057033,1794061,1804576,1425666,1804573,1239918,1804570,598642,1373946,1804555,1374039,1410222,3549017,1706824,1603996,1432716,1582057,1049440,2184829,2184827,2184825,341962,1095948,1032430,1032463,887677,1096038,2113843,524269,1606543,1846609,168217,517648,760159,372484,844699,1857871,1857874,21708215,21708218,16303732,16302829,1572169,17056762,16302829,1572169,17056762,540556,1431870,369127,1789345,1964257,183634,17057053,896167,5186877,18927169,838177,1593478,13553195,1787257,2507203,2239465,2153521,2128837,710233,1389144,1580497,1796743,3545293,1294794,80572,468256,500485,982522,1083264,1421472,10108,22195414,1632499,709552,2218519,1108344,1502598,593089,1285107,1064287,547327,646849,427435,437689,864703,864880,18114766,565414,1372668,5112319,121357,578464,2843021,1486902,428803,1090476,428773,428755,428767,428782,428800,428791,69757,428812,428815,428785,428761,69430,428809,915934,4778781,276985,984823,1658551,819757,22190278,916039,656863,1789381,1275252,2085118,615685,209326,1912465,13497523,1284363,2210433,1779559,1524835,1524832,963217,1636432,566083,1415643,1417953,1019257,602158,1673557,593713,1677988,1205415,18065305,1068688,1690156,1786522,690343,21352814,473545,1428699,276418,1956445,850795,644020,690640,478171,699724,699736,18722929,1716349,1716358,2328563,12902223,4784451,1235895,1235889,1856530,1856539,1856542,1856527,851800,1013824,452422,1089234,21501932,1690561,496171,14436339,1815229,1815232,2312435,1669630,377989,1296825,13451935,13428595,1094055,3431769,1905490,1027735,1272873,19406761,977395,1250262,862369,2857325,2595084,2022979,2022976,2256025,376546,13253469,2647977,1077057,939964,2093395,1662196,3564813,1194873,1521886,1076337,1413993,2450765,3860051,2454217,2454215,1298967,406792,935743,2821837,1304586,13397729,1499913,1999933,1257153,890635,662908,1425117,13986183,511546,1074588,21911528,1045666,1045543,1544674,1544668,1349862,1354296,13435847,804127,561169,805258,1836814,535891,750190,1301193,689317,14436625,13145051,689311,1781143,1833121,20168260,790102,529441,34537,2120673,18938533,2164907,2818913,1121415,520675,398764,398770,670741,796519,208729,593668,2073319,282385,636820,1620958,1953466,1288218,22267372,249766,13018553,13018541,1846513,1053916,1523074,1313643,1315677,1313655,1315683,1315668,1313667,1234662,1968403,1968400,17737960,804610,2130949,13382383,1495404,797797,797830,20284507,1461660,861784,15183591,1141467,2137777,22292905,525889,2007595,477022,1795654,887023,1429233,1566748,1796155,1087359,1592185,2064694,1395180,55219,5186953,527269,258616,1123926,1411314,1233846,1354815,21600032,21600206,1050838,1599445,1126905,4785481,21783317,778174,778180,294793,2747199,3851733,22305175,468499,468514,861022,329827,751792,1634899,13619377,13628663,13628657,13664075,13655789,13655771,13637659,13664085,13655769,13646425,13655801,13655797,13655785,13646433,13612043,1110852,1525969,1374375,1656130,2417303,1900549,738496,893329,1021156,13366197,2519735,480937,1141566,476236,1739218,1935745,1264278,1313718,1126731,1126797,1126725,1646512,2020561,1803232,20284885,1554481,215995,18235138,1256916,1370067,2496579,371767,1900261,15254375,741847,2193851,16856761,1252869,1124517,1012504,436123,1429491,21938309,770356,734587,785458,837481,1709716,1415310,13390367,731332,1052146,1968853,1049068,559126,1417749,1280808,681985,1337418,1047055,1252848,1609372,1392090,1983295,1654003,2103109,1295091,1669174,720721,1240713,1240710,1480185,1314666,2689963,1005640,16945489,3152285,2196511,1031161,1032763,1536865,13789631,537355,20519353,1258101,1258098,1258095,4127715,1827100,15015637,1642081,2728613,1605907,535639,20767183,1585378,1433796,1480107,1510797,1510794,532819,1357077,830128,1496799,1479861,145912,503530,781120,2376799,977374,2217019,859513,968344,1005562,1659253,518704,193042,2000317,2000320,954334,759844,437425,855031,20272528,4142679,14406605,565717,1593412,579361,1574644,694834,1999297,2456087,6395287,22304392,1538188,1886800,979429,443890,1338636,1338645,1104093,1572247,17057377,17057365,1537468,1088694,1583872,1595110,1083744,1420596,1466181,1899223,1083738,1020781,894706,1083747,1420284,1420281,1730491,2601086,1730491,1083741,3240199,2245325,65422,110458,566227,1047493,1565683,389725,12976005,567058,12966839,1936459,2422553,2173881,12918391,1973428,1973428,13277215,1626928,603826,842947,842875,604192,603169,1691695,1089657,1006537,20310268,1752820,22304893,3002029,2035612,844909,660940,155875,580327,155866,838429,1106577,657655,1514416,604666,604519,20439358,171784,948163,1208910,19582828,1619446,1493331,727171,1644676,1478367,2223599,1578685,1476819,799207,887503,1477797,1826557,1864876,1459005,850936,1636807,727063,280042,1560286,574378,1541530,1428033,22293043,1400646,694447,510187,4151549,1859494,1335207,398353,21256646,7102977,1923256,215404,673564,1693216,700867,2038747,15981034,1556563,1377405,2552975,1283505,1503387,670018,788131,1967608,836581,1426200,1589908,1760152,734350,1108836,1594117,3048703,1146141,701101,1802746,1120917,1381347,12966717,1832860,635797,711979,1810297,13206905,1085907,13119995,14135155,872485,2448443,1313991,362356,570667,1644625,967585,21736307,1297929,262000,262003,262006,261985,262009,262012,262015,2129143,827494,734554,1862194,1862197,2126887,4223997,1012039,13420385,475549,20973586,475618,1012078,20861836,1105491,21353075,4748803,2195131,1312476,2599481,17803534,1717951,13789995,1999063,4018105,21950912,2187557,1763788,505102,18301522,1704436,480178,478321,476701,19485820,252496,13435695,735787,1900384,20960908,1012876,1012939,1012984,1012894,719497,1265511,1266318,712993,21886817,2255551,1145883,582910,92293,872836,4781201,2079250,546319,1253058,173044,873235,1432791,1432797,13646353,21174644,2029777,2029777,1059319,13404459,2670103,477580,740671,602452,1475085,1440603,1632244,453976,681988,1860841,20260318,945448,945472,242359,348073,945466,255223,348076,1578313,861253,1355157,1960375,1413624,1238721,510205,12823003,929599,1048699,1594171,996550,2270793,785764,15182917,1899661,1445931,1712203,1899667,2401927,1734670,452602,452611,452551,452590,452605,442522,20705926,1728955,1005448,1424028,642625,22304482,1534810,1451868,86332,1055710,1593373,1108602,3119259,13412559,4264991,2394187,3684317,3540813,20960101,15315223,15315227,15315209,15315197,2087716,1643092,757819,2048116,1930531,2051020,20986048,2140019,14151625,578779,2380009,3314645,3973255,1054024,4147995,2051002,1798894,720517,2180803,2180811,421927,2180813,2284783,1831786,2284781,2284779,9443353,21229256,1902217,20016718,2127955,2093941,1798948,1056424,1343094,2036791,1075824,1659082,20475475,579031,13350385,1634926,1643008,2180451,790087,2163193,1831792,1834873,1646899,1834819,2255519,20531014,1856338,1984129,2643985,1880506,1355478,1355190,1412742,297310,1412751,2031340,722722,1892359,2180389,2043511,20235910,18583546,2313049,626809,2021974,1831405,4701487,185062,668650,1766803,2027659,1268724,1644226,1950502,13981887,2027647,1809538,1810042,1809901,1929472,18188458,1282833,2275825,963160,1982926,1984033,2343343,2047768,2866185,2866167,2866181,2866169,2866199,2866197,2685175,2685171,2645715,3863357,1271061,20985376,1259523,425647,1631572,1631566,1631569,1095210,1396722,658294,2577145,13017887,1591693,800365,63451,20688373,1817440,490771,2367173,1407078,262948,1803673,2324883,5132593,1243653,671917,90889,565831,565990,566347,444682,100432,20489683,1488633,1906624,2284721,1087800,883537,1115934,43666,1730791,1286316,22292089,495031,442759,442771,442828,442768,34186,442744,442750,442795,65122,65110,65104,794293,983770,1071160,1071157,2391885,19699456,688240,1000297,1760815,1294719,1538347,1594111,2040976,2193111,2328373,1075665,1679719,2438125,681586,1275669,1500330,463081,2546101,783244,1503315,1312557,1300968,1137975,1107708,487990,1069861,2296165,21655562,1786567,1786564,1693255,848704,1592215,13261763,700984,17892343,2072863,778849,1733218,735838,1069624,2829281,846202,2454637,1098582,2829283,888022,1320624,711508,749860,1128372,482104,2432121,1556242,1984231,1943914,13244317,502675,1579228,17566207,696118,1849210,1364577,1120317,1633258,11928451,1968208,1618219,1142742,1257645,191386,1654330,963154,1054513,2653879,1230528,1230531,1544887,18901585,1092615,615910,1396407,1320021,1577122,2504185,2504173,2504177,285073,2504171,1868848,1022830,1122000,4148333,2244195,629224,347521,1680073,1081569,1437252,1875667,1992886,671968,901492,1103121,1492905,1528399,2249437,20653297,1557925,1809685,1797847,13690539,1624921,633262,783688,803098,852205,573172,934156,1006669,21352619,20754784,1400118,277393,723628,1696168,1827445,1352952,1320663,586816,2052736,1077807,2202365,397567,1350633,406420,459238,1028431,3295279,1658395,1061080,1888108,359713,2768803,1096893,975754,996571,19322356,839293,3313835,2741081,1523926,1267179,1568746,208780,1022584,1060003,1996504,1996507,1996102,1996585,1996327,1695394,1996534,1576144,21782177,1996411,1996630,1996717,438640,438592,1695484,123787,1376343,600064,2817041,1351038,665245,1352919,4143807,1945954,4146147,1945930,1945942,1945957,1945606,1945360,1945678,1945585,1945591,1945366,1945384,1945582,1945354,1684180,1945516,1945504,1945441,1945468,1945372,1945924,860203,1528834,1945486,1945456,1945702,1945579,1945381,1945375,1945633,1945630,2186031,2764531,868912,1076982,21529145,511639,4278413,1722796,1540531,1540534,2947171,12823223,2857827,1375005,655105,16181731,447889,1104786,1104783,600097,1359897,21950711,837109,2695361,2695353,556555,2199949,1502841,1642762,1399476,1399482,2048164,147610,1402917,2961061,18114208,2961059,1846150,1697134,1438932,452977,1299303,495988,1439070,1345764,1299309,18377620,1790827,1377315,1377318,1603198,1603204,711019,711025,20439277,1301325,12823249,561394,561454,444616,902710,561310,561382,561319,561322,561334,561328,561346,629239,561331,16169359,2813551,2361247,19752955,2139635,872539,1722445,13177521,1094184,1094148,1094142,20861890,2888017,20861878,1784503,20850406,2888007,9443997,20839153,20838820,13578111,2112091,18358660,1300731,10732637,2030605,2147823,2888013,1094160,20826700,18301507,13428669,18301534,20826658,2888019,13276775,2888023,13276903,13451979,2493449,20885755,2748293,2888025,21367547,1537960,1716841,2964817,1544098,551839,2779517,1692418,580228,1577404,1954858,1405317,714349,13585893,1685716,468241,20337043,807283,2290865,2290869,1016620,973711,2376737,642613,2130257,1304559,1481901,534949,1365390,1067506,1074034,911944,1662622,986383,628663,629119,561253,2374167,561007,2374165,266266,1539880,984550,1431387,988927,587980,869029,984547,984466,4089359,1055554,2695633,2873247,1452744,2873241,1262904,765901,1953094,1953088,1090605,1520410,282601,1481424,1448727,1144071,271489,272074,1430955,1898971,629287,2865097,1499850,909805,578938,480376,481438,4013905,1785223,1780747,1780726,13253835,13253575,2164883,2164885,2097748,933724,2097751,982432,497149,2357985,2226991,2023978,529507,909148,1087710,1087767,805129,876712,2055304,971710,1076961,1320201,1339716,1339713,861622,1687147,561292,1053670,1363416,20907802,2681425,971818,1377639,1427385,721324,909628,848173,1778371,1778365,1480890,910441,1418238,2198065,18313402,18313420,13342195,1088079,2272365,2137161,2137155,2137153,19058716,1016116,1016137,1962919,1432020,1355619,807187,910498,1352634,910411,1352631,2118369,7727861,20488879,480328,20581681,1012072,1012123,1012813,21379079,1012132,1012114,1012060,20602498,1105506,20602396,1013017,20985421,1013023,16803811,16803793,1111569,1954753,823954,823951,823960,952999,1837429,1953271,1962115,1002673,1002679,1002670,972559,13697397,1556380,1556374,568276,282610,275581,18103483,1975594,851608,1917283,19485790,865477,1229727,5112749,1928497,1821298,1821334,533176,21352481,1821289,1821292,1821283,14151437,1821280,14134675,1821265,1821277,1821253,1727329,1098639,1098630,1137759,1821274,648337,1821262,1821271,1821259,1821250,1526980,275650,1821256,1686238,301648,1255164,799315,1796719,13655127,13560183,13569873,2282253,13560173,2282255,2282257,13569865,13570113,13560167,853255,827887,1561399,948598,1060132,754471,1980901,2580947,1857979,1980889,1980688,1857982,13837085,14043921,2546949,1004875,1440579,1004269,851059,3506183,1840465,119761,2856589,1041403,1092609,1078029,436477,1076184,2202843,1082082,1082088,892252,392965,136477,2781565,4095335,1284408,4130191,1237461,561061,1374513,1374522,1374531,887815,561061,2700101,1053223,1451880,1855846,1855369,358891,324148,2120693,1797772,1797763,1573198,1824058,1845496,1796140,18635851,512482,1403202,2504645,1063477,2769871,1098393,1295598,1538407,1635895,1284987,13222495,236746,553141,1526809,1004974,1004971,2504623,1004902,1045138,1779907,1758091,850810,1108392,1728625,1045171,2593235,2674415,1045138,3027157,22046753,2674415,1864870,851044,850960,1045087,1045006,1045003,1045090,1954903,649630,16181569,1045171,1533049,1780051,1004905,264826,1779484,2504627,16055866,876202,298183,842101,21707213,720706,1454676,2393633,1855126,1004878,1013560,1762453,1850854,1709686,135310,902419,1389123,1043407,1648096,1468713,1779640,1004995,2065810,1766107,1061971,1062217,1062232,1663540,1766113,13292847,312418,15329765,2583935,2581571,1565521,852637,1662529,1545388,4009639,656893,1287486,1701370,13483201,456772,648850,727681,941341,1092339,324643,13300443,1260738,322441,1347381,542110,13545657,1544422,938074,22319488,1593409,205537,20945761,1972717,1716856,2054125,2210423,14598951,22318645,17804668,1936477,585973,752347,1944811,1628056,495283,90904,509113,505603,1720477,15190461,1804078,200230,1562782,1953685,5148029,1952986,1447419,1494216,13681653,1280232,1068970,1835053,821263,821269,1462041,1099653,1797949,1797946,617539,1318494,16855789,1800499,1800502,1800511,1800517,1751644,136129,1448268,1401696,2176985,1401612,848428,1607191,294559,1635898,1584436,4715161,4715159,15330281,473008,1476720,2184187,1130862,1510359,1609681,1547785,717307,1687192,1055614,1868026,3572859,1069729,1733692,218446,1480530,1954681,1288503,1779895,1452321,1460655,1779751,1856044,2576585,1058917,1004890,592057,941449,941485,1459026,1016176,1837201,963562,1864417,1515754,981898,850690,1664212,15466653,1664212,1076922,1073449,1482615,305368,430966,306385,966160,306478,1387413,827818,981829,1702717,1478187,1478130,997993,1562689,1449558,1779775,1045147,1099113,332614,1005013,1855123,1562482,323899,1109376,892156,892117,571162,892141,866482,2700517,866599,287506,1904530,3181817,20298115,21157358,656701,2176987,430264,1864366,1127583,656569,1779346,1267998,1789972,1082130,2594573,1983142,1753360,1394790,2594575,733066,1500648,1753345,1772533,662371,1526725,477085,724360,1356990,724363,1494621,1855210,1417524,1402164,1972906,890467,1082994,967681,1459980,1494621,1083039,732613,732589,732598,732592,1098360,332551,1886266,4095393,13837079,14043923,1886263,501769,143506,1083033,890458,890479,1468017,890461,890446,349408,967783,1566760,1854811,570787,1135356,561193,1414200,745303,1796152,1635859,1565896,1762459,1526638,1842976,570745,830881,851815,1603807,23914,631609,465307,705565,21706889,1932649,552973,1932655,948742,948790,948778,2079160,1932652,948784,1904533,20368084,857248,1615147,892120,1552960,1064389,1132758,324253,980503,1459020,1917157,1589710,1043416,1522957,852166,2511391,947497,468877,2889101,1525687,1290237,1086294,1842994,2052175,1796089,278884,2505145,2505133,2618147,842398,1132773,610177,22319155,2851097,2716173,1298214,1004866,1779730,1250526,1780873,854761,92407,592054,1981270,561136,848227,848560,1843900,1421514,2301249,4014305,1672411,773167,850591,984526,572146,572584,830887,1340994,1770634,1863010,1027738,1341159,1645429,2828183,2593596,1894447,2595414,996745,1460697,3476869,1514422,1433883,1404513,1784164,21314828,1540579,851743,357559,427039,427096,427036,946423,535654,5186521,21341750,21341744,250648,739207,3676985,491518,491506,491446,491566,491560,491452,491440,491500,4030531,1611322,1324224,1825975,1432941,1353231,1825978,20518567,477586,8092989,4009119,8093035,9442203,13436413,13215477,13436137,13436129,13435949,2018605,11928403,13483009,13435899,2018611,2404155,2150709,13185913,13420381,13261679,2538213,4778217,1938244,1293477,1244313,2205795,1324092,1521436,230815,1998337,1998346,2275193,2275191,2275189,2275187,3053157,711535,1718455,1315899,1314048,1718461,1390365,2046181,529501,1306587,1495209,1988095,2207157,2207161,966415,625786,648133,2304043,1455888,3238959,3238965,88933,2021062,2002771,2054422,1585003,1774672,2031058,13373909,1455087,1336185,1305666,1305540,2137827,1248867,1248879,1748296,3164109,573007,3991013,4015867,3991181,1279962,696454,2601019,1257072,1968790,1776616,1704994,853327,853384,851977,851965,22319332,706054,400954,400942,404116,404077,1494744,1262844,696502,1262838,809434,184765,1262835,940153,1259637,132724,149707,405217,2345371,2092387,2092402,1513036,745864,13053849,1083042,1426221,1017316,1636861,585484,2513657,580864,2513571,1839931,1503459,19753498,2766423,1843873,1288536,1102734,573490,799384,1592452,892243,830869,1843846,1078794,2766267,2511393,2702485,848365,848440,1772554,1401597,1401615,1772545,838336,1303260,848284,1843885,2310485,1592425,101614,1592422,2581669,1592455,1563340,822631,822634,822286,890488,733048,295321,851803,851461,1562410,1860121,1833229,851809,984343,2523615,2523617,826879,907168,1720042,1588963,2109621,17166952,1753309,1827010,511924,2595711,1609924,2583097,1342566,2044351,1013107,836578,118855,83560,631621,631615,739918,836644,744745,1635670,2602014,1686253,294298,294199,13704827,294163,1837225,294070,293887,1288485,1837198,967762,1439985,1041370,1097412,318991,902485,1456686,294418,2166437,294037,819394,15756160,1139742,1530352,875725,830251,1845007,1288521,884098,2062810,852673,1428336,1709689,1753324,1078788,2511379,1073320,848299,1417155,967825,1288569,20063335,1358997,675358,1575610,1046437,2071963,1753318,1753384,662368,1983097,2511381,1983154,1966405,175465,4011507,842104,858085,1287966,883966,2505727,213157,2429407,1039657,827656,2542913,577384,1456653,962818,1767625,1556449,14339937,948787,21766775,257107,872821,1580860,1690663,283171,1378473,894193,1587145,1690666,4749297,1478151,616834,894214,22124654,2390119,1468407,1700098,1018804,1743139,1304934,1786288,1623040,1357434,1357029,1742866,1359066,1738120,1660777,1959799,1933207,22319392,1686247,1324227,1678942,445300,1723804,1723813,1723810,1723807,1509807,1968997,1693723,1764022,420244,859510,602665,2066503,1079025,20986609,21379316,124360,242701,13744107,156946,1680049,890794,750070,896239,1767793,22086467,2090860,1417491,3666485,909625,6395135,1473603,20850325,1342590,946876,800008,864487,1401585,3860251,1082685,1710520,1925452,3978601,2161211,1076166,1901227,3037745,16206580,2179915,1065670,867493,1575877,1575868,1575880,1786792,1786795,2160639,398413,1806379,1601908,1074618,2293335,22318489,14985307,1025365,1892182,13521841,1105299,1626280,1626265,1626283,1626286,1626295,2000902,3723045,1275261,22303984,1354197,2593558,1835539,1395276,1858018,1340985,1286409,1723579,1176180,1552903,15024353,827881,16031602,1866319,2288473,1664584,1865434,1865440,1420032,4224485,1378767,1561117,13645605,827740,13111829,1101558,21583418,1784893,22292245,2370683,1802401,22293832,2196883,1732279,1743304,2255753,3725479,1358391,1358145,1356939,1359249,1359222,1359243,1749232,1743112,1359216,1743109,1359237,1802572,1875970,1495224,1855726,866554,1048468,1706266,13349993,1079574,769744,769789,1053073,1691998,733054,170692,809776,2285745,756586,1780522,22112078,2193045,1953397,2088184,2088205,13467195,2088208,1094778,13467249,1101990,2088196,952933,2274703,1856524,1238847,1768618,1617406,1303125,938005,1639477,2305789,2076094,1784560,439033,22319608,1612504,1539865,1145331,5121559,1702114,1494735,263611,896746,2151397,2081227,1868557,1605925,2103934,20554204,2235961,2243683,20945263,1753462,1937326,2235955,2235965,2235959,1773610,1379409,2235963,2199143,2199145,1454712,865942,865942,1061929,1480764,1924702,697732,2550939,662407,1526734,1288548,1855735,1049590,1479804,1034581,1838515,1509255,1509387,2242057,1478127,1005049,2255535,19580710,2382829,4715735,2384995,1487748,2255493,4715931,1477920,797236,797203,850738,1497804,797248,797233,1982668,1004851,1004980,948772,981715,1100907,1779634,1782313,2774545,1780201,1083348,962977,2542217,571891,827311,13412507,2079493,1240698,1240737,1240740,1240677,1108407,1821400,430426,875716,1779748,850666,1004899,1004263,1098564,1423623,2523365,20827003,1401588,848353,1843852,1983148,1983145,1983109,1819531,4734695,1905670,1832794,2202375,2773551,2773549,1405506,1460409,1952764,1381932,1563382,1451736,1262982,1262967,1262943,1262952,1129065,397825,1855573,1856050,623293,1585507,21378749,1501710,1105098,13460211,1129329,2712417,952960,1367625,1074205,1074187,1596397,2546455,1758796,1258209,981751,1626247,2530981,1516642,13342667,21782645,1082535,1315773,656596,13061245,1720057,573205,830815,970366,851161,1779742,687118,687130,1077321,720952,905299,1548937,1045702,324496,1371603,1129317,1780528,2793039,1129359,1105398,952972,2228579,1953403,2793093,1129332,952957,883261,1501713,2384989,1845478,1795720,656599,1635862,656590,1527829,820213,1544917,437443,599908,1738807,1826887,1862734,1802536,1561144,1004239,2504617,1481550,1856515,13475939,20531155,837484,22318774,1636954,847099,883963,884080,883975,3218521,1779631,513118,1306551,21315416,2499545,1070104,13420263,2554143,929365,42463,42484,42481,1902112,1284246,547276,2561111,1558933,822277,512872,511774,512878,2300049,2300047,15189549,4110675,2300043,999187,22318894,294280,13837639,871066,951832,1033039,2228523,2226059,2792483,2228569,251053,807562,2511711,1030117,772948,772945,1074175,1732180,1732183,1287741,20767222,2431663,2431659,2061883,4110697,1706212,20705746,2583951,2583955,1450842,1416177,1783516,633421,6687723,830788,2228549,690127,907558,1326378,22137407,2256245,489886,489877,489889,489880,489904,20451673,1288458,1288461,945823,853219,851917,853168,521980,799117,2542161,1678207,1107699,1908190,566371,1413798,2386265,4017133,1963822,1392408,751840,1470984,979657,943999,1341258,331,1341300,1341249,1341282,1341285,1341270,1341297,1341252,1341279,1341291,1341255,454852,1341303,1500366,1278876,1518343,13357807,13207541,1026286,1413261,393268,1773415,187087,449743,454612,1313982,1257759,1048546,1519945,205567,18939391,841711,2364633,1750150,1521499,476092,1262763,1285548,1517419,1060621,2008267,1577227,2008264,2008288,1060621,2008267,1577227,2008264,1252644,2030656,13673167,13375185,13460009,4239369,779902,1793875,13142471,1793863,1793866,1345758,1793857,1793851,1793854,19309405,18584341,1557919,1267611,468505,1981981,1231035,1231026,1231032,2030644,22318744,13459981,696496,13452951,256327,1219347,1355547,358297,865525,349702,567685,175837,1617904,474133,915547,1698763,1756990,3207833,1453914,1296336,1698889,723760,12665291,178753,1626073,1723528,1954780,1593238,15183605,1810426,1700767,1568503,1040227,525409,2104237,1631701,13309395,22303945,22303942,557599,434455,434458,1458288,653539,1500537,973738,20462302,1333149,4143617,523030,1422135,1008724,732199,1949569,1674787,2054119,1599022,2073757,901453,2450839,553318,13137699,21872345,1036492,1274790,982261,982252,982222,982264,982216,1675432,1648219,2246789,2246787,1139325,3950747,13342743,2102995,2102986,2197861,13909023,2412253,988606,1810249,18951997,563221,2362189,1720843,1575517,1690897,1349988,19250752,2428563,1406337,2320089,3503161,1803457,13127605,13292185,1659508,1590544,1590523,1590532,1590529,1492944,1462692,795169,1654315,2015425,1677379,1277478,1473609,1715557,1368573,558484,1360902,1275894,1275855,1276521,1561714,1936849,1761673,12975895,572092,799039,13545593,2150035,1754428,1634266,1809913,513898,1131240,347503,20369269,13145387,854707,13350227,13513955,1908157,1287813,1699972,1079091,1372182,20838397,20531968,13498153,354037,354088,13640865,2081431,3302367,986602,1561294,1339872,4017643,21187802,1042366,678574,1859983,2282401,1393737,1559437,1288755,2282721,2013910,17974147,3559401,20930593,2544751,1004488,1443249,1121334,611269,611305,944512,1577980,2144985,1307694,1437996,783502,1980916,1517566,1980913,1980910,1380798,1980907,1120938,954808,1194969,1825438,2140461,1526608,1677643,1252746,2857327,1363215,1074346,13216091,2153475,779125,1000222,1849045,1388622,16969654,1572613,1827028,1820923,2724333,734494,2079193,1326060,1067821,1257783,1257786,2206677,1367832,398263,21502304,1625710,2048587,578923,17566372,2087533,22318795,1783852,2294129,2179899,4013445,2255481,2181491,2222387,4152797,18064078,18064201,4789675,14967027,1378023,21329711,1471521,2091559,2244921,1984081,578932,20554732,1831492,2087491,1942429,1066153,1671916,1385154,1671040,1643044,1930381,2108317,2195895,4748493,2048059,19375291,20356738,1535815,1316748,14142833,510916,13026835,688549,13269615,233731,2053549,1307451,1022980,1022974,1320690,1516165,2128269,1359279,1470879,1723153,3558405,3558401,1540957,492817,19905790,1796668,21388040,1399986,2144487,1128786,2979337,2139043,2035999,2149879,1968604,785656,17804431,401332,1665664,13420309,4001877,11928019,871738,1487757,19957966,1325040,2252939,4127917,1509942,12917587,1925674,1866478,1866469,2078980,4110635,1364745,16170097,1089276,1670566,1811926,1707574,2551753,1892170,1322298,982873,468946,1747246,264646,1754716,1322976,682528,1897027,13900127,1119816,1284705,20223628,953143,394867,436468,863548,535138,62809,1541680,3707993,1519849,558112,1360335,2078653,1688803,1027963,1853836,2018737,15684610,1432341,1432335,1432284,1432290,1355532,1343658,509971,1432368,1432329,1432380,1432296,15004759,20861815,496954,434410,496978,497002,297313,2497503,889765,1728574,1589548,698359,21627686,934792,21032218,2254767,2025730,1541161,1438527,1427796,21144896,2248975,2849947,1070344,1233783,2620105,2029381,1301208,1262790,1987243,2296753,2296755,1262364,2150647,1079862,2546161,2546205,1653520,2223445,1469916,2196245,2406693,1819105,2027779,2334639,1264401,18188281,20756134,428107,2050771,2065468,2139183,2304707,1831924,4003033,2466753,756511,1688668,1120677,692221,1738075,1594279,1594282,20461894,1621516,492409,1579318,694564,1369725,502708,2524649,2432291,15107593,20248390,1235778,22139120,1594054,2173157,1783060,2065363,712900,456331,2139709,1709779,1709749,4005903,16804426,775084,989077,2059813,1627483,2139779,20568097,1933402,15005199,2633347,21203834,2446231,1571806,47311,1475196,1864087,1099470,1946911,1946932,1946929,1946917,1946920,1946926,611086,1507344,2446241,4147605,13664395,1031674,1993735,1358418,1897759,2331851,12901645,1610401,2510541,2510539,13292647,1867012,561046,628408,984604,629275,1046707,2151839,1513177,13300781,20200900,1284717,1263735,868534,4688209,414793,2236937,4756963,1248933,20602267,1722829,1722838,1490466,1092618,911824,2032579,712849,2020681,1912855,600082,1892185,1891648,1891642,865534,805261,2638413,561376,1722844,2082979,1597804,674203,840655,1718626,1916734,837172,866380,1336818,2188341,1559278,1128726,1470024,1621018,1758676,19472794,1402359,3159163,1013119,1313097,1981513,1670560,580840,1119075,1782814,670525,2264423,2769157,1903450,2621533,2088517,1951270,19958239,669358,2254683,1547479,20663242,1006192,1989817,2018947,19408429,2249363,509194,300352,13061625,427288,1599367,1473396,1812247,1632085,1388487,789604,21410135,1302453,1641847,2195303,1458093,2224739,487531,844246,710473,374134,1113333,994912,22189639,1615540,1766956,13981245,1557949,22033676,20296882,1404885,1279845,1627180,2196855,4216157,394591,9442493,646177,648334,648346,2044693,643150,643147,1522654,13061721,2053714,2053711,2053717,28249,349705,20461888,1442931,1234899,1506996,695794,4108569,1581307,891409,991054,2162427,1288716,1362162,1357266,1358376,2204009,1359318,21368393,1150848,1197624,1150827,1197603,1197579,1197567,1197612,1197624,1150827,1197603,1197579,1197567,1197612,4017907,4017907,1121235,1475832,774826,22304221,1617598,2433219,1627177,1786123,1321134,4782033,1665319,15004781,16205158,2104204,1270962,1536562,13085465,1936915,22319446,17566534,1743184,2013799,523312,1311084,1353570,1203909,1912558,1573063,713500,774709,20531359,1933795,632035,1749091,728479,686395,513148,799042,2117127,17579014,4019635,6394549,4789481,1651024,856501,1391970,861592,1857988,2592934,2572395,2521457,2227593,1726630,21064985,13086073,1611127,13334217,542929,1809064,428023,1499397,2546129,534145,1073353,1786060,459415,1936807,1476432,2083780,930391,1575025,1061059,1507320,991402,1719724,1466247,1791355,1381974,1029772,1980790,2148945,4145727,666967,5148979,5164137,5179767,5179781,2371239,600112,1264638,1865563,274489,1865560,2007121,867256,1585567,1549963,1009984,3320947,867253,1310418,2608095,3413033,2606711,2858543,20580133,2256405,2606715,1393830,2153591,1754992,1012552,2088280,2226067,2228519,2088166,2451891,1306170,1094760,1306152,2792521,1576789,19043299,13697595,1925626,1064908,2076817,2040721,1584649,1631254,350044,1593646,1593643,894292,15322803,1884865,2131335,1319007,14671797,13002699,1429737,1857184,1857196,1857199,1857187,1857190,1857193,1126956,19580959,1869025,1137282,1470228,1126803,438409,662209,837226,14599787,1673017,1140141,2062117,1843687,2061511,2608025,1055665,850573,1007875,530383,1133994,1257705,1257702,1257708,1257696,1257690,1915024,1882870,2460903,980728,583900,20974072,1043788,535909,614293,1459515,1315584,1045831,1702456,1451670,859915,859909,1470054,21410333,797191,2127173,857326,22331908,658159,1324593,1381137,790780,1553626,22112465,1751749,784618,1894870,1127430,1127427,1356420,21950093,1070137,2209057,1286340,13578191,617485,1864414,2238527,1837576,4740699,21133787,14967719,1837573,793057,15562799,4386607,643546,1452054,1927270,1452057,15756163,702859,1145880,1415595,13636731,92542,1114350,3418645,668968,688528,1067815,1239441,152131,4003197,20794933,152317,3554137,1557703,22331098,2272499,2595184,1413486,710443,2219707,1014928,1677589,907426,13045335,901039,1561831,22331911,22331857,1710430,945877,788251,1796920,1612495,3578477,2824389,782926,1258143,1258146,1258134,1258131,1258137,1258140,22279228,22293793,22331887,631807,1527964,165310,1603372,211033,286894,202177,1601323,1670362,3987897,1670359,693652,1050778,1470084,1427829,21242858,1704598,2139919,1121838,3814037,1660411,2375887,1910371,1910368,1910374,1910377,1756462,837169,1405686,4097643,3960975,22753,6529791,673768,1474956,1439112,195733,703882,190198,1437450,951076,1437438,1437417,1437441,1437444,1437402,1437420,1437414,1437411,1437405,1437423,1437447,284938,13917225,1142313,1320666,20223568,1593664,18052744,451447,14985505,276568,1694476,1268373,6769575,1405824,15344803,2142125,990100,21422495,679234,679237,22192879,1264605,988156,998710,988249,1277388,679228,1133940,1133937,22265866,1419627,695380,564634,20505964,2528341,2528343,13137705,1376097,1696096,1696099,351736,661426,1696222,967252,967249,1512180,679399,460750,460756,13569633,4788957,1114833,1114842,1018297,13244425,7884271,1436673,1436661,1436664,1436652,1436670,279211,1436646,1275180,1436658,1436640,1421979,1436637,621694,20766442,1436688,301882,1593172,1593178,1593184,1593151,1593160,1593169,1593190,1593139,1593145,1435005,1593133,1593142,2079373,1279620,1119957,543052,2380175,4014797,1529113,1375182,954481,1375164,1356129,13177149,1974565,4010539,530239,180922,144430,715843,1592710,1536571,1222050,18926362,1790314,2687741,555520,1700743,279874,1273563,779083,1529569,1547923,13052927,451438,451453,1855555,22279069,455533,1441557,1314924,1433046,1342671,1434981,1434975,1434978,18102289,1125663,15329449,332521,332533,1257723,453598,1434189,1434192,1498491,1653100,2179071,1542658,1457613,3987151,454597,571,2214515,457363,457357,676789,1435506,20998234,20998027,21328709,1126017,351937,21654221,13127493,990952,19499749,136018,22138178,1623352,1343391,2781001,3675135,1200930,1218822,556372,1968133,14662063,219478,1625248,392575,753523,1311111,1239933,4006699,1683943,1683937,1202451,1360605,1278285,1645525,505183,505180,1278282,1651807,1278372,20827045,1683940,784462,810604,13069479,1127634,1127628,1115940,13742559,1470435,1397223,1263834,937789,20730922,19485118,935386,22331806,1373391,1440780,1358202,1357446,2979537,1345587,21499652,1853002,1784170,172573,1823515,22047758,1459110,21783920,2110313,437227,310609,2176965,848464,2099875,21642242,573073,573298,14152135,935146,4001683,744424,4265027,1430283,1664116,22331656,18939445,3984837,2620487,650047,22330951,488176,1137069,14445285,17578609,22123334,1817536,1776892,866260,2542905,512671,296107,16031050,2242065,1306995,1428075,1266072,518494,1459866,1297440,1704703,1015339,2814439,21367484,16948123,5164283,18103159,1105827,1106271,1969435,1969438,1969417,1969366,1969369,1969423,1969372,1969399,1969363,1969408,1969441,1969411,1969447,1969426,1969360,1969414,1969444,1969456,1969453,1969450,1969402,1106337,1106274,1105824,1106298,1106310,1106319,2304853,1106322,2045749,1106313,18734161,660499,2139481,2130179,1452963,3459435,798802,1820236,15330459,522349,244528,22331695,1303386,1906840,22331701,642769,721444,15330029,15330025,627790,1047094,1590988,1916689,837544,227407,1600726,227224,1382700,1597501,22331410,1409994,21751652,1508667,18357946,1060966,1060969,1102428,884020,1921984,1324629,4129823,3628191,1253919,1103202,262531,1547869,1749250,1239390,1858759,1257807,2165541,22331317,1416432,682864,22087820,1145892,22123322,2020759,2020771,1120134,22331326,1909930,1062208,2814769,13908073,2742495,22318705,136162,1428285,1701490,1584325,4111643,659281,426997,876643,1413420,674638,674635,194470,4013549,21938048,332017,1564189,20451274,13966575,2685127,2685129,13350083,22020299,658726,22319491,1894720,22331731,2373887,21767840,941383,445219,896035,875428,1425840,896026,2229187,810061,2438513,2379513,2379511,607870,13505985,17286748,1903441,2236341,21825110,21042968,2066086,1845883,2102311,798565,1560973,1324464,22347718,22347655,1753330,1753372,3995409,685249,685246,20907943,1323993,1564207,22348114,1538161,2394917,1235013,13127029,1445997,206173,1543144,2216561,866557,1414134,642370,1249071,22331050,762703,1364010,913537,369403,20019046,1402587,1593679,1546459,1341003,1857970,1112838,22194493,572548,577213,22331614,3978133,858367,1854595,826318,781810,22266931,22196236,904333,1501542,4708243,4387159,1016260,22347826,385312,954175,954202,954169,692416,1384311,1816663,984337,14152381,306913,368185,17565994,13333833,280573,2284955,1896397,2284949,2284959,22347331,769039,22347997,5124181,1343493,310483,988936,512107,513394,511891,22319233,524137,1922614,1628533,564124,161215,1413414,2077174,1479828,763873,20247826,14662319,462163,462166,462157,22319410,744754,1257399,1788553,1949047,2220245,1527325,1527331,990733,21722597,4017545,22112654,1851391,1058632,890449,931858,250297,617230,713470,1458555,1728391,1511343,1804492,1804480,531115,808621,1804468,1804465,1739839,4722345,22293661,1098021,1539061,13200131,13483261,2018566,13215449,13404337,2043013,189601,701068,701050,701062,1272660,2388995,21783956,1320849,1371699,1108956,839083,21273989,1370616,1369728,20409418,57103,20639626,20639653,20652106,4708919,676144,676141,676102,676114,676117,676063,676159,676084,676066,676126,569215,676075,676132,20677813,20730865,676156,5132759,1488447,498730,1399419,22347547,1541731,22331752,1309578,2302915,2835039,13628223,13645765,886480,1345884,158422,1419057,1260366,2694337,1246086,1425447,786685,786676,332044,22033694,19321804,1122894,1009846,13292831,883435,4785045,1341468,1557622,1042567,18886762,1689148,883459,1830427,685393,1625569,1946869,16856563,610132,610087,610102,610123,610138,18301417,1499604,428437,610192,1564147,13770887,21555848,1522666,1013557,1914934,22319146,1406622,21681737,1282581,2199917,1779343,1779259,1657384,1535662,20356240,1580941,1580935,2786813,2674253,2255525,4708511,1693135,21925154,1432854,1432866,21397997,533584,1358970,914851,1350612,1238580,1238574,1238577,1307574,1377417,419557,3961829,1070653,1529329,1689022,593686,1359474,2012794,13538253,2068645,1066546,1742845,1359156,21421469,1358358,1960198,1960189,20794528,393928,21584831,1864765,1875292,799657,1875289,1859260,1547584,3721085,1982278,20781706,1458600,1519765,1519753,1119021,1111596,20115175,22360837,22332196,1318029,1544026,22331122,22320217,20718706,2593468,1938853,19409044,20704915,18358351,1503186,1503183,18115822,1503177,1503168,1503162,1503174,1503150,1503144,1503159,1503189,1354260,21446663,13061753,2175335,20410315,1473342,709831,20908951,1245282,622288,1451448,826480,1900246,2688213,13200367,299479,13207713,1486215,1391226,1391070,15562559,13177947,512488,1555804,21501392,1470231,17739028,990136,3727115,1558000,2255517,22360267,1582738,1578205,2410849,2221201,22360870,852232,852310,431593,22332082,1370538,21379295,827599,2151001,2376019,1043047,512008,21767267,1274817,1862341,1867954,17804092,14142287,22319287,685120,4143779,883021,22360549,2101747,16936108,1580827,2449511,22331059,22331176,22331155,22331143,22331101,22305262,1029694,5132823,22331584,1526611,1526641,891859,1831228,938146,21926777,699703,13374845,934066,1251978,1328778,1772536,1500642,22006256,464941,22360957,945271,1822258,2586695,2264247,1423635,1581142,1837222,22332094,1313856,971350,21782777,4778243,1016095,126991,882568,605743,882577,882571,882580,882574,21766565,1333002,13326675,1486650,1354269,184696,1239951,2159083,1040428,13637727,13655083,1940146,857446,1850542,22304233,1630066,319090,1564969,1486848,669745,284065,1314870,1733938,883360,1434846,22360894,22034933,13245035,1870216,21782768,1244271,729064,1105860,1900492,2039137,20780545,1955008,21766976,21951161,1230927,2207585,1928503,1204305,1118991,1522981,911785,742036,16068436,1435977,22361095,2071507,4093395,22360438,1405383,1966054,676981,642616,22360195,22277878,22347664,1591444,20626327,1903627,2140899,1642882,1580992,1581439,1580989,1581442,1055656,1374303,22277917,20811481,1580398,1318749,22360891,4687917,20602021,1004221,1515334,2286041,2155843,824530,1115109,1546741,962146,556156,103078,1524055,852034,22361065,647341,1439301,1561783,14985159,340717,1680190,1120419,408820,1503261,1690909,22348051,258016,1748437,22331983,1412325,2194103,22361266,1126083,89533,600031,21854816,912430,5218377,2814991,13966883,1590397,139435,916927,3627355,3862187,1096104,810700,598720,1298250,20016685,801241,7020627,2059858,22371220,1025629,226432,4014539,1384566,538102,4783371,1456905,55210,40375,2056273,18103162,689992,22348201,20474875,22360414,20555326,1622047,1488315,513406,507163,2079805,1262712,1458507,1458501,21767336,22369924,2426895,2266477,1423632,656446,623641,14332737,22370899,1441683,13498291,1115649,1115655,549784,21937607,22371313,3009477,719683,22370830,516892,759280,13420541,22371472,1997278,992269,1437255,1794052,2063236,1864600,13161713,234148,18377971,4567005,1529803,1718164,283027,1500348,821218,2579957,269896,484498,22034156,865753,20518465,1434612,672010,767245,22360210,1083024,1824052,797260,1355685,861103,1355703,861070,468508,468496,861046,468529,1847944,1847956,1344309,861091,861094,861100,1847950,468601,1847923,1847926,861097,468532,1847947,468544,1847965,468586,135178,22371172,1398267,1445172,22331278,15015861,377296,18584752,1797838,21766757,1618396,1239414,1239417,1239411,1239408,1239405,1239372,1239378,1239375,1239363,1363719,2522995,1836874,13637079,1274526,1298028,1477752,4240617,1641487,21766613,21766631,297922,870664,1698424,628531,385612,4110885,1813018,1481778,13594089,20754982,7884597,719686,21571241,22305016,1801699,1383417,13177453,1974292,1722436,1359087,1743004,1358028,1538371,1434327,4787509,20062264,1437543,808693,1354359,1421898,1868134,869665,2078830,17191030,195433,837868,1045642,432025,432022,432031,432034,2854033,3861603,1506972,3548447,1856002,836317,1713598,3014053,22305337,21112160,1821469,1842742,1568998,890860,1024561,3725519,1421475,844465,159031,20732365,1023775,20425333,22370293,763456,4017673,21750983,2341633,2341631,1088184,1814227,1814230,21766514,836014,1966924,4782353,2719061,298600,1743826,22371067,22371187,18932401,1252728,1252725,2870479,827596,12740501,2037607,753706,611200,1901002,1266777,1393644,2227469,22370797,2448423,1561171,2037007,2037001,2037010,1210659,1219350,19448683,603721,1013500,1415676,2225783,22370452,384217,1265541,1790959,21964619,6687325,2319363,1133844,1594444,1814566,13027319,529120,1040449,1079586,1079589,1761190,945250,945253,945256,1766419,677059,677047,677053,677035,1566469,22360183,22370485,1785493,1605259,17056960,2184871,2189203,1541791,1541794,1732357,930556,2122497,544519,1540831,1017376,907516,21766982,715873,105826,627733,21766598,274594,796213,1842901,1411512,2332321,2332317,1760935,1393230,1502979,1502982,1502976,1502991,1502994,22360372,4722393,20639128,2760305,2760307,2597614,2784151,22370101,1775920,22370668,1580587,3143901,1288542,3143899,21766970,20309380,1734610,1846969,1080633,847714,1451511,89002,1363998,549598,21641285,526552,1493052,22331431,18913501,1141422,21766625,822394,323281,324523,822505,21766901,326659,1434387,268648,1648063,268579,318019,616630,1238535,1779655,971734,1792765,1776127,868915,1513762,783028,2248811,387283,2304849,12823193,1852348,1439277,1439274,1439280,184396,1353735,4122521,22347487,22331287,21736208,2657869,2312783,1255185,1255206,1255083,1255155,22369972,2185273,679183,1023190,151579,377164,2423251,4141875,1693426,1487682,839983,1352970,1126386,1437225,22266118,483541,676306,20061964,190786,22370500,22384741,2072356,1070128,678109,1494627,1239924,327733,2374151,655078,851191,451969,451963,22360765,13570505,1760653,21840374,703912,1358472,20705776,1383282,3002201,1529344,1339776,15554739,18951229,1500516,1278303,18914203,22384834,1142307,1142304,189781,507052,1439895,642772,750646,13350311,22347499,1049284,734773,13514265,22371493,20016865,785443,1830364,1122066,1634296,1103514,22367188,1471032,3496217,22087754,1545112,783097,22086803,22384687,21766697,22360654,560512,20930296,1367844,192571,408640,406774,406780,406819,100189,3941849,406807,2076412,244726,1418628,3001377,1842952,22360720,21766556,1234968,697183,697195,3961803,697207,697189,13169703,703225,15993607,13222407,176329,1057834,1558594,192391,278002,549436,1763347,15247715,4091837,22384759,13261889,831661,1535566,22087637,19409395,209152,22385596,18913108,1914517,13018569,21614765,15994285,1453860,22384768,472648,1035919,2270411,22331893,22385383,1139094,13798343,22370758,22385290,701314,701311,19959388,868954,1512183,22370425,721690,1363896,1060963,2064526,2064517,481483,13366099,1391955,1792324,1284774,1393746,579004,1628872,1718560,22384945,1950382,2523809,1076406,1076400,1601635,13292725,566293,5139125,835165,566119,842920,678979,1778263,1778257,1778266,1778260,4707979,1439358,1439355,1439349,19808428,2055337,2450841,1444620,2856565,1076175,248566,775237,814987,18065218,959518,4096567,13442531,1355124,1032322,1086360,5100755,16947544,930034,814822,814663,20062429,1355133,1450248,815206,1037992,14445387,233800,13405081,1039219,1467012,4097701,814807,14662011,945226,4149787,815089,1032325,1032334,814981,814846,19066948,947902,1792222,4240535,233797,273469,814750,814756,814786,814789,814813,814816,814840,814849,814885,814945,814954,814969,814978,815008,815011,815014,815017,815059,815077,815080,815083,815167,815209,839566,858724,929980,929992,929998,940105,940111,940126,940129,945214,947917,959212,963286,983902,983905,1018609,1018615,1026151,1032328,1039225,1039228,1044175,1048198,1075119,1075122,1075152,1075161,1075164,1075182,1075197,1075845,1077924,1085022,1102779,1102785,1291974,1374360,1395531,1450272,1458696,1464699,1471974,1601212,1660552,1689799,1792219,2020297,2063563,2065315,2109907,2178067,2211461,2526591,2972657,2998005,3182053,3267289,3721041,3958755,3964643,3979587,3986473,3989779,3996035,4090215,4096391,4096579,4777827,4777833,4778027,4779307,4781701,20336977,20450857,20518198,1645459,14625529,815104,983911,1075221,14445337,959083,20873992,959584,815029,13420613,814681,3515265,14591313,1032331,814951,13560209,13229723,20908618,4781061,14590871,2065333,959581,814783,19066945,12690475,13497703,21583445,1075206,233785,20409859,814975,3727579,2211457,1699591,13497691,20369350,14445373,13018649,20861434,14445105,14445119,14445345,14445391,14445435,14445445,14445473,15016505,20063413,20395873,20409877,20505619,20603050,20719216,1806265,2208133,2208135,2235201,2142835,1006276,682645,1926160,1782307,1779760,1266006,835498,2187809,655834,456973,1789909,319723,956713,956917,892225,22196125,1354377,1827211,1772317,572437,1934800,13514283,13200527,1694434,7020721,22360528,2209059,1861018,22384771,2197893,22018895,1321626,22370269,1968277,2038846,1257870,730894,1251768,1377963,1344939,21256895,285118,1754470,478948,21751616,589951,4694461,1402533,373243,1099518,21555404,1027909,1438053,1438065,1438068,1438050,1353666,1438077,1438059,1438041,1395702,1438080,1836220,1006084,22385257,22385803,20919589,1339830,1339620,1303878,21274346,995572,138118,20945725,21654329,1729861,740749,631030,17892346,18115186,1117125,2167465,2167459,1137273,1137270,2583189,1274724,1753525,1406100,1727518,360214,358363,1325010,704977,705523,1620796,1556056,21766922,22304332,22360186,4251655,2447427,2447431,13664435,938716,21397880,1953406,1953346,1953358,16314355,21812321,1912930,1446456,1454619,486982,1011871,746770,519649,16314679,2649081,1529449,975757,996484,996577,1944136,2276263,996532,996508,2123115,2123113,21696533,22399639,22370893,22399870,771463,1837738,21470285,20271958,7020389,2099929,1968913,1717237,1844623,22277611,22277608,22292080,22292074,22292068,22188940,2262203,1689634,1717249,21797813,13094117,2019223,13027693,1360587,3675151,866626,13578547,2828861,856675,20326153,1766617,20810350,903736,863263,1800409,1051957,58558,2234013,903745,13491075,22061939,587779,1047277,22385041,628033,1249482,871369,367855,13727689,1480863,1355085,860908,22399483,1238280,20367967,22399921,1081677,4789389,16169920,1826734,13245451,1486965,1554130,991852,407443,54145,22360777,377410,22305589,1234530,807898,828958,616849,36871,1935100,1935097,1330251,1825432,967702,992650,1109382,5149999,4112459,1021111,1522588,2000929,1146393,1021108,910879,1522831,1839736,2001628,1060405,4567121,1512640,2211855,1421241,2211857,1448991,1274883,20543599,1614133,2587681,18235372,859981,2110097,2164323,13698001,436939,995851,1729354,2582859,139363,2582855,2582857,1748149,765622,20663197,1772530,13697331,547738,13309271,1029388,4387327,852295,683806,14142223,2217001,2216997,2216999,4789357,4789373,4789385,4789523,749101,1351392,1596943,370708,22034450,2127693,2127695,2127697,614092,867763,1002793,1770628,17892178,2313535,13405083,470569,22385089,22384948,1024546,22385056,643096,1664302,20530942,343369,22399528,206407,2270415,779647,977695,1537141,1078686,1664209,1071949,321019,19486198,1774969,1016989,1529704,696472,1135776,264844,1449561,19286116,22370410,200137,1284522,15756634,22370416,236161,857755,1075098,20368789,3429139,2295945,989152,1080966,2295929,1103511,2295935,2295951,2295947,1359771,275485,408544,696049,758929,457243,2399599,957283,2399597,266821,22399240,1519552,22370695,1807102,1402221,1844890,1008811,1564159,1378527,842098,149842,7727577,22399540,1755529,1134897,21839858,1357500,1696780,1281510,22385092,873070,164560,1276620,1761247,2658909,2658911,987157,17974729,16055902,1975498,1025989,2432711,136942,430705,349285,781240,101848,2397043,3111205,1377678,22370401,1638334,694933,1488642,22412290,2065348,576625,22384681,129259,400711,1258212,1412397,1075431,1591441,20567755,227809,19581901,15107633,22370872,22399615,21766937,22399426,18964402,1133868,1133856,1133874,1133877,1133850,1133847,1133865,2871957,22412329,889390,1040497,4012701,1769578,1364721,12823357,1125546,1125708,13244417,1868536,1868539,1868554,1047997,1301565,1379424,97840,21708281,21378899,4780843,666517,20839342,22399144,22385404,13326479,2368399,1396560,22412341,13570197,1101006,1257237,20920591,22398916,4021975,58762,822034,3734353,851533,1815217,213649,1714291,4011577,20662660,1658680,897124,1886794,1886791,1000753,1000666,22385809,1558330,22192417,22412653,22412149,1044592,21766745,5194045,22412956,611077,817777,790663,2384997,1145157,1302789,2588004,2588005,1372551,1431912,13428971,1364592,909589,592015,591970,794980,4111395,22412704,21329138,1440744,979738,983215,1614436,1428069,22412917,21614693,1204911,1551715,1004491,10731211,763273,1048315,20945827,22370329,856909,1843645,2129867,21737735,15016527,21556928,22399105,1905127,1499730,1905133,20827255,1067986,1719820,583990,1575742,1131489,807265,1085457,20488165,93688,22412530,1434036,1510416,1258353,22411960,13093839,145300,1320483,1431993,813949,466024,1440252,1747888,22124408,1750774,699145,785440,785437,785431,1013467,2060050,1850833,317959,1789273,22305433,1731703,1434942,1434945,22412872,22332052,2125667,1665670,2371737,2371733,2371731,1817623,1817620,1817617,1348371,1966081,2505113,938515,720772,1947298,2670179,573319,211585,1064392,4101161,729526,1562479,848047,852511,511555,1834648,1480824,1477491,831640,547294,1748461,1057198,3872333,21767963,1577455,113905,615076,13769995,13276699,13276677,13276657,4688205,2085097,1603000,1243689,1988431,21273131,10731145,1026850,1515784,145942,20439748,2128359,22319167,1004098,13309133,1079061,610168,13619605,13570173,28087,1451766,512584,1669363,13917981,22060646,573460,639664,2237383,2465637,22384447,2764985,970390,851038,21053096,572944,570751,16019545,1285665,947839,20652772,22399387,1632706,2172495,2195221,2204321,22398796,20602144,1469016,1542445,14152339,1532869,9418,2287171,1941847,1378377,14062351,1013218,1379415,1379391,21797942,2504883,2690773,1796845,4015363,20272069,1840105,1287003,693343,676201,1854814,1493595,2417301,22086884,2637207,480622,1801462,1540405,1101018,4095407,152059,20272018,1309899,2471265,13586223,13569463,22332406,13637001,13559723,2193913,2197631,560140,2544621,1778992,349369,697663,1413432,2453881,2523161,2504885,2999143,21274385,22386091,2871927,1575343,1094013,2447127,1080201,2700027,892162,1757326,883717,884065,2786885,3956241,21471290,816175,815404,800194,1849726,2078584,978571,646834,21145250,1658737,1551916,1614955,2382831,2167491,2384941,2255507,2384991,2384985,2384987,2255505,2255511,4708415,4005817,578881,1739569,1644214,365935,2256539,2095354,1566472,12823519,3677133,1625470,940561,13412819,797272,881341,2620313,669925,2319651,1622437,20297131,1003882,451999,451987,451978,452005,451993,451984,452014,1077642,1016155,1757068,2505605,1805398,17042533,2616673,2616677,2616671,2171103,1584061,1019644,984460,1699087,716335,803971,1403979,1045627,21937304,103129,1090383,21447836,1486569,1486842,1344336,1350177,1424142,1486554,1486575,966934,1486584,1486566,13334731,887710,565942,1402857,22319299,865375,1562416,4142967,1345458,1952005,1952014,5165391,1855576,1855567,1855579,1839268,1839265,2540027,2523451,319777,956653,793066,1401642,16043935,22412500,1897018,21053066,1684567,831595,1551130,1944382,1058791,965881,22330954,20017429,1407120,22332022,1840108,622732,1797556,990184,881062,2510813,2683191,1832407,21315614,1894732,1248936,22177219,1076160,895981,21614195,22411951,2784767,1437675,1437678,1437672,388456,388450,1269576,17566111,212602,1732708,1580800,1358142,762736,713215,14599735,1747669,22370398,22384474,2595284,657124,606784,492436,12671743,1357542,883993,1398216,1853596,20767741,996976,1080213,884104,1093788,2332377,21680930,2582195,524956,22413214,1102440,1038496,1558030,1505763,1778437,705010,22399168,1781830,15246779,1781824,883978,883990,883798,884143,20202202,20063353,332599,771685,1142205,887098,1084149,1134459,1084152,1459851,443185,2504703,1703578,2504633,1782328,267925,14061863,1894744,1601587,21824600,1034059,1779403,323725,822331,561124,561418,1082670,1010344,1315614,998794,1451139,1349673,2455731,414679,414721,1355979,1842877,1953202,13736315,14043905,823147,578482,1106484,13716951,21216539,1779973,822541,623710,19581406,22413043,850924,511285,22332247,848338,1753378,1500633,2176983,2481519,4708991,1137630,860326,22400374,4143207,22371871,1320324,21766979,18926050,15644353,15644314,22426534,1305642,1747840,22152382,22426906,22426753,22427089,13552991,1376295,2144341,1031128,570559,1373190,22087382,658906,22426186,1078374,394879,588571,2100574,1861900,1573186,1556506,5100743,898792,2365149,2278419,1806727,603880,22426939,22427164,22412428,22412683,22426891,1343886,1572676,3973821,22426324,1396056,22087469,738364,1915504,15329793,1926925,21679826,2068120,22427161,22399219,13837093,1459740,22399150,1780513,827716,1006411,332602,850930,13300437,11230,1370943,779275,21031291,1906537,1906534,583471,1428282,1862968,2079154,603346,1141314,1141317,1141320,21615086,261988,1305180,474964,3973171,648973,647233,297172,14683923,22427182,1536895,2592242,509509,2820987,22426546,812056,1037200,1304349,657460,1765927,4014589,1515700,541345,541381,541339,2254825,21570887,171988,705616,564562,564802,13245223,13276627,1016677,19854895,842542,2074930,1983115,1036519,822079,22305097,1500063,852505,2660411,13830539,1703569,1779904,20168497,740659,2314341,855046,690838,18723088,2095051,4781097,1712869,2035936,3790359,3790361,1839586,1374546,1278546,22385851,2044678,22426750,1453716,1414236,1001185,1562329,602755,603463,602584,573904,2443699,1657870,2092054,22384927,21872000,1437981,293176,1482969,2068135,1033381,1533949,1868830,1719970,22384885,22305127,275488,19751470,378103,374905,2580779,2580783,1452042,1452036,1452168,1037251,2063953,15005477,1713427,1514731,825385,1586740,1586743,1586755,877687,877537,2746243,1081752,1808491,2534589,637258,1142649,1142646,1227828,1971802,268228,268153,269215,22400110,2699913,1855213,1566463,2674421,668965,2735349,2423037,1314324,897637,13498083,427315,1488426,1524991,2585159,960883,1399707,1399704,1239006,182638,22371271,2682425,212437,2933223,22361341,13170723,861466,2402353,2536665,443866,22426138,22426171,1359915,1374543,13069803,4002509,1785751,244699,245074,492829,1137225,18965761,269389,1805773,1648126,797890,938245,662221,14683407,12976337,10731461,2790417,13269245,22426930,2416311,705055,22411996,33772,756682,92404,92401,646855,1096662,1096665,1046524,1449393,912046,2074435,18952858,22005992,1104513,2027692,90091,852178,594574,793045,1374504,1374537,1374510,22330957,1607140,2459977,13177867,13177845,13560501,1895200,2584701,1482756,971410,971365,971302,971377,2418403,22137956,22278790,1905259,1992382,842539,796420,1346001,796423,1081731,1431780,20410441,2241083,1765126,1030513,1784155,1784158,1784152,1821424,1257219,1060525,140707,1503222,2138029,22347685,1032673,894178,22319236,1471824,22370674,853243,22278418,163369,1479411,1479444,520303,520300,1593784,2762003,22426864,22400356,1748755,13779815,1760158,1733608,20168428,2193683,1578970,1238814,21421010,2778693,1417548,13119435,22331761,4733141,22427092,951835,1099389,20827075,1941835,522220,1787527,18951346,4778045,20794420,4144325,21751643,1580887,21353177,2185463,1269237,18114670,1393647,22427158,1134552,545461,21053855,21216554,19408606,13103363,1297809,1627453,906481,1778905,15025191,22385059,1627924,2133159,22426162,22426252,1313997,1583665,16193659,1004914,20885848,2911273,22399300,1366395,2089879,1357308,1357074,1357302,2682901,2682899,22412275,17893546,2090242,21737171,19322494,14694253,944281,1560190,21460511,22427251,22427212,15981181,1447206,1802569,1034158,674161,1132365,1132359,1132371,1132356,1132368,1132326,2261243,2114931,892441,909223,2162707,22412182,2202881,2447125,2447123,1414197,20543365,22385470,1354605,1946449,2059822,1034149,1336407,1718074,22385623,1723576,1239465,2848809,2876577,1367751,21421898,1770652,1358571,1580983,1358511,1581436,1751932,1109202,635263,209260,1556419,430201,1534873,1451595,1313076,984415,561361,1777270,635596,20662249,22371487,893497,22061237,21543098,21052970,1184643,1616101,20529991,1793740,942055,748717,669838,1005721,868888,2861313,21397748,21397766,22192339,272128,2898911,2408097,1080216,1137840,1753354,848215,14977207,1753357,1101024,1886215,2578089,2795921,2786495,13780035,1591450,658153,657976,1045939,2581529,1439013,870634,1587196,1758205,669469,1106496,963013,1492926,1411092,872494,624727,1265721,2567971,2346553,1356588,2538515,629107,628489,1096971,1096926,2123131,2123141,1096935,1096932,1706500,1706482,996367,996379,2123143,2123109,996400,244351,1509936,13837137,1061065,2674067,2674069,20972797,2269991,2719433,780961,22060301,1097421,2037130,511642,902512,1724569,15024379,20809861,2934969,2719141,1956412,22188871,17189467,21157355,4110695,13837103,13837101,13837087,14043929,1269768,1589752,1026694,2577153,1073287,22193638,20997931,2221605,1836946,1624225,1856062,1092516,1041268,343660,1572487,1374798,1663063,851761,851821,1374003,14061553,609907,354250,1782316,1794082,1287678,1055650,1706854,1754863,1345407,22193683,21111398,540625,1555684,971707,1460577,1097397,360478,454771,454813,454831,454834,454825,334609,454855,454768,454786,454774,12823207,1970608,22347313,1392444,21666692,562960,266812,1639318,1826788,343309,20519668,22191505,1436109,1436103,669130,2214401,170089,18187885,1439379,1439376,1439391,1439370,1439373,783376,2542823,1064398,1411869,1565347,20625733,761701,531052,21766823,512164,1029571,830791,512215,2352653,1777222,1387482,842530,13053147,2530021,2530031,2530017,1422375,305491,262027,277825,1358163,1802722,1019179,3184635,2160709,15745144,1097442,1061962,1486893,1486890,1384620,579841,1317717,1734355,959845,1427328,266509,13207191,1424892,1337097,747388,1232451,2533055,2388975,2388981,1096887,996397,1944139,996391,996553,1648735,1648774,550957,22385530,22385815,2158635,22438570,542122,2793173,2694753,822532,822610,22438222,22386307,20519329,20519206,211966,179737,1312362,1315350,2603421,434260,434257,434254,434263,13170275,4149581,2842199,541132,1072840,1988950,360793,1482312,1371762,1707304,22427320,1583698,5810401,1357530,1357563,1357746,323554,1458495,1418127,1353867,369595,1564894,1564897,1499919,786832,211525,356149,589255,22266994,370342,449623,1648117,1837228,227590,779377,1439361,1439364,22452688,721108,1082124,2805259,21911489,1822636,997912,1381743,1400574,22193338,718612,1961677,1187472,321409,13069527,202006,14734537,1590232,22438879,1808674,1808677,1316049,578611,1046809,22100357,22399183,1080048,587671,22452703,831055,211867,21388550,22452604,700951,749200,1779679,2088661,22438102,1543081,1543087,22438897,652924,200116,22452400,2034796,1756951,1842985,1808716,784087,1043227,15015621,841531,13185561,4147729,2500117,21642395,354271,19753402,1296045,1064677,1937353,478603,207643,595732,310408,850588,2821581,1564339,1756126,13578343,1095696,1013440,1541971,1243839,22452358,329911,602290,2767107,1947973,1034569,22452784,1128117,639184,1738702,856429,1030888,856861,15190559,21938351,21899549,1660486,1436358,13044655,1418346,1644061,984817,357697,805303,2060950,2985907,2985903,2985895,2985899,2691369,828964,452527,452530,1732195,143233,1028905,1784590,1285743,20017282,903742,1248687,22451716,851797,1016254,1016257,1836604,16947064,1323564,22370098,5172667,746554,1398501,22439206,22399489,5112993,21840362,20766256,2378043,2102005,1341105,2155069,3986913,2220891,1452312,1123521,1729441,2383201,2325491,1644217,2504631,551368,292774,1434276,218452,13459655,13459615,1070125,1070152,1294959,1226580,1251549,438730,1780261,21447620,1099941,1835059,1967635,2529177,2841183,191212,1538581,22438735,22452025,1407234,948766,4779867,434464,434470,434461,370540,193000,1836286,20531011,580306,296278,1350111,1435497,1354530,1435500,22400134,1102500,18103942,1113255,1683160,2512207,1704796,40144,1439286,19957201,21782990,310321,584197,22439419,22451983,715936,22400464,591313,1023382,1439331,1353828,1090695,1356309,1437579,1439334,1798618,1798621,837094,22467811,667039,1431396,933586,746959,1073683,22452199,1450104,758053,271831,1119216,241390,472855,22452022,1064632,211969,197134,20874373,1865275,2363293,541837,2228249,13569815,730774,730777,1252224,22413709,1697362,332449,241378,1055659,1478532,211564,1276851,638233,22399810,19753399,1015225,21751331,21751355,21751373,1836199,942781,22452628,2581707,874294,1299363,541567,13161667,13161661,497170,14977019,5139989,1574662,15315497,2035123,1852588,1759009,13619075,1453050,851662,781090,1651699,594097,1468515,22467475,1358097,1067740,223594,2196247,21825116,2577615,22451860,1493727,873001,632185,22278979,933628,1378320,311221,1028899,782797,13918061,747844,747250,1834126,1335867,22452415,22046696,904861,290014,271738,1438290,1350021,650209,1310655,308725,14228071,851620,1663066,1759627,852004,1404822,19250578,19212172,19250632,13602529,2240661,1544428,499480,22452019,676168,377458,2597585,1034320,998008,2597553,2597552,22451281,1827964,22438612,1815772,1059637,3282851,13909519,1257846,766411,1779694,2631333,721075,3027159,22176796,19855678,647953,835576,727090,2389335,1963417,20530912,575527,748045,1382625,1314606,1023193,22467799,197299,21911876,21529016,562420,197158,20202340,1341336,494029,1204617,473782,2037106,18065047,1508508,824071,22124741,904870,936850,15330035,20986159,20997790,20997802,627649,12983607,953164,345148,434404,434419,434413,22020677,674086,211831,16006918,21529895,1795993,1257498,22481656,1349877,1439424,1439427,22481794,480478,734452,1233132,1273596,22371409,22400476,22438453,21470204,20998006,1792168,1792171,130945,5112575,1444329,1574536,529480,6608461,1711210,1487391,2243375,1826608,1787131,1593268,1688107,1532611,2059576,2059573,4007553,1116027,995566,541681,1437306,2561041,1236786,446104,887572,175999,543016,1588888,177703,13128035,1606399,455434,455377,1439610,1439616,1685332,2141033,21187136,462193,1146120,453688,5100617,3941781,4143003,327859,2007562,688951,22481359,1675675,1571290,734440,15182977,1378065,1064416,1504593,4781817,13779251,279286,574321,1800841,21132455,746899,1477533,22482007,1298208,144967,1679680,1488228,1470933,1470924,159847,674893,1604521,513970,1981558,13760291,1502955,1502949,1502952,668218,974164,631006,1571902,280258,21421874,1822177,297982,1566208,1547881,12986173,21515000,22426735,5131053,4707987,291739,20272822,1319664,2030137,2030152,2030146,2030149,2030167,2030128,2030164,2030155,2030158,2030161,532351,461434,1700872,13270043,429901,599698,407803,1427421,1427418,1500057,1500060,428677,428689,428713,428686,428707,538549,618493,13521155,20356729,2165635,77575,690796,15004979,22481614,1288908,126193,561793,374701,22481404,1129092,2383115,1143549,1498347,1498350,324742,781609,542977,1013470,1558276,2543063,21515063,585352,1286742,1270215,7727325,13137279,2141337,1036456,1036480,1396611,1595713,1103280,161920,22347763,324400,22481317,304633,1283808,2279047,2488469,2238351,940021,22020650,13602681,20247643,14044143,561112,1315965,1063120,1668511,1100184,162985,960106,1771018,22481482,16193956,19500304,210454,400396,400384,400390,3953647,17578948,1720969,1345410,276205,875950,769384,22482259,22438972,1116843,324568,293374,1740292,318625,1567807,21447026,1696402,1539715,417619,2216503,1932715,22481422,2687745,2700241,1374330,1374528,22305439,1507521,943378,1263183,320425,944824,2153537,4003939,2277909,13451785,1608841,1065355,842728,1622164,13586291,15980656,3210861,3882269,20326090,21228608,21238487,20155633,12739893,13192969,2000512,1592467,740581,311230,1364076,211840,1803094,13325925,22482028,769702,22482388,22452766,284779,1437657,295144,748621,1609177,830932,719872,513400,20875021,1276194,1857883,1734121,379600,200524,616864,1063174,399913,1937602,22452079,22426795,2874695,21736646,2542591,1088622,118432,22493266,22493326,163531,636871,1592431,2455903,1592392,983212,859126,1002628,1098921,1533490,659218,882955,22386052,853603,6395291,204997,618502,355234,21873086,21873206,21885788,843646,205,1747129,311212,583795,893401,1492611,1492548,322504,303025,662923,320992,182566,22427668,546100,1409721,1259895,1440786,1537810,1603519,1526824,1411734,102904,211687,607885,1657051,718435,22451155,265972,230422,22468354,22439770,1487952,18711151,499489,499498,499492,499486,848329,22427023,22426903,730291,1050235,1926637,3776897,824110,2522939,1288749,1587679,2173901,1673776,1727236,1750984,204811,21294629,1477197,717652,21938375,14142929,19250401,20462416,800851,1133655,858502,1133670,1133646,1133691,1133640,1133712,1133715,1133721,1133658,1133625,190192,1133637,1133622,1133724,1133673,18803098,1090308,1383168,13611565,22481011,202111,2173417,700261,280291,1322985,561589,331090,1242048,21938228,22492825,1022836,597727,21387638,85834,21499745,1258191,1258188,289978,1033831,1301097,2856601,22482022,2076316,934291,822037,1925317,16946668,895681,437377,20861443,20795425,1321122,22492738,1248813,1690696,618469,2077411,1657696,2077381,2577167,2577165,2577163,891007,22507309,4147927,622753,19956265,305686,371884,311017,747703,22507060,1542205,856432,212017,4015119,881818,13153389,2903457,1415223,2012953,1718308,1715341,1094562,637423,721600,271909,22111775,22506556,304597,13637525,22493584,1384146,13237887,1324791,1129893,2779113,13137125,2478579,4151749,315358,1946548,18927151,518779,2504905,20755891,21295691,13909133,22493803,20284849,604324,1494825,822307,333571,571969,628819,1315506,1093734,2166551,22507606,153784,1504890,1288515,1287909,2751375,1272126,2010826,2010337,3752663,1911010,3892917,3977713,2011519,1471908,3892919,958924,1072759,3696431,1081887,1081995,2013163,1896829,836677,859825,798535,2200413,2207505,2011609,22492849,2364805,982480,21855497,2980573,13292559,54187,22493572,325180,22507342,22427659,1425984,1779757,17434219,866263,866206,866047,866176,1648093,22507918,740800,677146,2577143,22493056,1639390,22481413,2018578,15980785,22467865,209266,1515538,1515514,1515529,1515532,22467439,1635784,22507384,2515651,323317,1469748,211339,22481749,793660,22507252,1028902,13010765,22493329,4707923,2206511,1301388,1301382,2206507,1301379,2163941,1270203,1747996,1251543,15020901,851659,1016251,1016248,2671225,22506841,1459983,22331038,1733845,1461630,267001,1689529,22519867,22267108,594208,1063003,1297413,1382427,20543923,22452229,22518403,22192366,22518934,907522,22519783,13245053,22507660,15969925,22034318,168475,22481296,817801,22266148,22519090,22360900,1799473,1799467,1342824,1277292,3822637,22452031,22047737,809515,21964727,22506544,444487,1318053,241450,787495,22518883,15644800,2255523,22331578,22331575,21854648,1249410,1428351,22100126,2150371,22467505,1431789,1437558,2187511,2479489,2391659,629347,2805249,2594010,2687747,18710953,18803089,22519966,20944750,2025877,1478811,1108671,2750819,1515238,1381995,562945,656341,13276577,5139673,22518820,320518,22468072,22480957,22452499,98551,1163706,21482687,884275,254623,870451,21204113,997975,22507696,13602949,20543908,22370932,1568338,1568335,749587,366562,618556,1457076,1525516,3635957,1440930,1759108,478678,13027033,1046737,802831,801394,74023,74053,15015591,2735801,892588,20202358,21064640,2080234,131614,22481380,22370479,1691023,1697686,512725,157705,1801534,1423611,22370350,22518604,2386785,272983,272458,22360699,22518544,21854660,13452189,798484,13044979,22507909,20062954,22347832,211972,77473,22519735,22480843,1027291,955981,2241223,820105,945118,891160,1226034,22519420,21599543,3974015,22532350,601657,20201050,770203,882622,22493521,20115802,1126542,329296,20223361,298366,22532587,938359,22507639,1676299,731854,21145259,3295811,2602156,1120035,22481941,22481896,584113,22061555,1475421,911332,3433767,1582006,1582018,22153249,939454,13545417,22427680,22532923,304396,22533181,1500645,2751887,1401576,2751883,530560,2424651,1354227,241369,22532146,2819375,1535962,1910239,22519822,22519924,2504611,20202157,1038070,2523439,2523437,1981486,21628595,349867,1573777,2186765,1868284,302374,302461,22278934,22508083,22519075,21484754,9443211,22519600,1658638,354496,904720,1679392,14152353,904912,716062,2432859,1271892,2161177,2084296,1622953,354442,1951471,232858,1136166,2060008,22507579,22332175,22370437,1920892,22547383,440542,1659028,1858501,2772535,21963875,22532299,866632,880048,1260624,1827808,22547659,22547065,21543122,21421853,20677072,22468177,4715995,22048472,810667,499336,822070,1018012,822064,822061,22293457,1370673,2144281,20223157,655219,22191553,1944130,2595358,1096908,2595218,996421,2768805,22426600,2134821,22532185,1454691,22480909,1556602,22531987,492778,20811184,20811115,2263725,835012,822115,1236789,1019995,22047062,1655485,1432485,22547779,22492669,22480834,1116339,22493509,22547566,3722085,22532773,22533106,22533145,20974147,12994869,22532239,22532332,20461534,512317,22508101,1133136,22546753,1256436,22508002,594277,2085115,12918327,538567,20810710,22548055,22427683,22547869,1635490,22547053,1524484,618163,22482196,232045,22438051,182647,597751,22531864,22507702,1439454,22266334,20811193,19906837,4764607,22532230,22506739,13627989,22547815,2932843,20653081,19958887,1471869,1071094,22548043,202990,986881,14436187,22547191,13017827,986911,22507921,22507960,22547794,22480795,2826831,1472061,1494768,22506934,22532050,22533172,20811022,21256880,22427674,1781020,22507651,20811154,13569521,22482580,22546864,1249533,1740271,2522935,1451397,22507648,22493551,20811160,22519612,20811127,20811181,22518745,13153121,22519252,21436166,22532599,22507972,22547875,20945479,22507693,22507675,22194076,1371951,3942867,22452805,20809189,20273080,22466995,1790590,892237,1647610,610657,22482634,20810830,20384323,1816762,1645435,2373311,433834,21256982,1757644,1966378,13215803,414172,1717114,1289664,21314450,21273419,13145199,13145191,15336769,769477,2626679,1278537,471523,552151,1598485,2695821,22138946,716107,3515941,354310,1841020,2535015,549016,222895,14662015,20202574,22193257,19104577,13036183,14142219,731461,9441987,22468246,991564,22561447,2426897,4715997,22412893,443398,1627456,22412698,2607393,512260,22561828,22561885,22561861,22562056,970393,1059655,5112927,1897774,464695,1243641,860971,1044124,1108971,1237254,2219457,1934122,1557748,263689,1059427,1005661,909199,22533625,525463,22561807,22560868,3505737,323308,1039378,1353399,13655323,560896,1239900,848296,2022463,160525,184834,206662,207529,548155,632086,745444,799630,800173,800176,848332,864406,864469,935965,938662,946864,985918,1074381,1084803,1092729,1295511,1308414,1308576,1308600,1308714,1310646,1335834,1414140,1440210,1486194,1611367,1653862,1688242,1699543,1701922,1856500,1957066,2058448,2072137,2134363,2149115,2197159,2233635,2333563,2333571,2351175,2357671,344479,2755805,1022194,22347427,22331149,21854624,22332259,22318903,22293508,22331569,20945896,1590793,715657,1437204,13436205,13537831,1985044,13538257,580969,13538223,22195930,12975833,683626,13744101,22438231,22452649,20930890,759355,560686,18951235,22293574,965734,271630,1314327,22560973,534760,636718,348955,646879,22331767,1320906,1694122,13216071,13145747,13342849,12994973,20810884,2383199,1433652,18951880,1248939,22494517,5157661,1727224,1089711,1385112,810619,697621,22548178,2542137,3965941,965248,157330,22467367,639901,1467852,22573972,1285683,1321944,1953391,2088283,1067686,1436187,1436178,1436181,22561900,1962349,1372644,2000497,2778715,527584,1541914,471361,22574362,1619527,22452715,618310,21797474,1705885,2766455,1662697,439984,439987,1057216,1057219,721687,840661,1707601,1690675,1690693,1690669,1690684,1690687,22573906,3971587,413170,1000816,1000921,22438495,2459207,1029829,660943,22587205,17973334,979636,2258431,2258425,740686,751639,2057326,2057323,826282,857617,1589887,5101037,294337,1353453,1500192,22494412,887749,868786,1525453,2078518,1284957,868822,22547539,15330283,21446888,13653541,1491252,22560829,4787525,13244675,1553461,22548433,1526842,1527121,21886706,941509,22494181,1501707,21766583,2793131,13752933,1649365,1650964,22493686,442453,716770,22561783,18913858,22427614,22587793,19751902,907384,13170279,793039,15799894,3281395,4009007,3281393,22562260,18235246,1410801,22507468,304507,2709143,15685015,22439803,1826659,1296297,22293967,211957,13035555,22371184,1407759,752575,20488960,21112070,1908280,2623297,2591001,466015,22600051,163816,2652355,22518586,8093047,582439,582811,582739,1855411,22574377,22574374,22546828,22547839,14062063,979390,402061,1962337,349495,1553305,22599889,992068,22413832,20689753,2888791,22480960,891517,1290498,367345,22561822,2777957,1832413,1465371,828430,2109925,1094484,1395033,173674,1639195,22600633,17287729,22600504,22573909,22574872,22574875,1349763,1246935,21133244,426478,426481,426490,426421,426418,426433,1447170,2600776,13628813,1796320,1114596,1128540,291349,1325292,1219824,2248779,458296,569611,14044449,929845,22519777,3465909,22006769,541660,541666,318295,517882,22439098,22532290,22613569,21811586,13229701,2118479,1358148,1435983,20519356,1072270,22466827,1647400,284821,1363926,492175,3403621,22600543,22561510,22520332,25093,867268,537331,1418562,173668,22547164,1772539,1421511,848155,2597231,1359393,1359399,1359390,3814115,22481071,1630582,1630585,13357801,939196,1535674,1786672,22613995,1388877,4013157,5179541,606748,1233951,1385106,816736,22532179,1107300,978679,568207,13342283,1144530,17204455,1730299,539098,22600174,22600165,22600147,22600132,22600141,22600102,22600762,22600744,22600699,22413877,1270878,22138214,4386471,744493,729943,554347,22574353,733642,4014623,22533094,514297,22451533,22562002,14142089,1953145,200464,22613272,572878,572818,1677034,1264362,22370827,1105617,930547,20581576,1271178,1271175,797767,1810897,2193053,797791,939361,1858066,2148515,797833,2407819,797782,13084821,22519369,21707645,21707657,2023189,22627150,22627081,2152829,2152833,1797793,1470075,796510,1946104,13779299,1029487,872254,22520374,13736731,433537,1436022,21782930,515737,710314,1291704,21938129,22627630,22599994,1252959,1759792,1028896,1765903,1828522,2412357,22520056,20625577,1929514,1930942,1941790,1810057,1652374,20718175,1033612,22587649,2140749,2682083,1448541,1448547,22601104,20114266,22562155,512323,22532140,22561231,4019327,1736149,952837,1986148,2883975,22413556,1017715,408061,22599628,13389697,1590244,772594,1059619,3966435,21054338,22482430,2109411,2592931,1265184,1652842,22613896,1820191,21054038,1239384,1050238,19485883,22613680,13389569,1417551,2123883,21667622,2066791,1445697,2634289,3586611,3586613,4147417,22561387,1774909,15322725,13490657,3551877,3552151,3627259,3946113,3996873,3996875,3996877,22481845,1251750,1405740,22481110,3768525,13586269,13560283,2351225,777577,1649344,15756703,941620,22400524,22194361,319111,1379904,1061308,1751308,2267367,325570,46864,949018,22641691,1434618,22560988,3719295,1984801,22613365,569335,1345509,1581313,1441932,2371851,4778061,22574272,1023214,2045299,22438186,941326,22641595,573022,21469562,1423617,963550,1276041,22641745,13053081,1767346,2187095,3668511,22278799,22600660,1802008,18313450,22627117,4789593,22613803,1367547,2291643,22548595,22573666,20603020,2249681,2063704,1896856,2056939,2056366,2055664,2249889,866395,866362,2700259,857299,2861521,2613869,764698,618508,22642066,22613854,774271,294469,1947364,21951245,16170007,1385388,1795999,1122945,860275,22627348,1668922,1582693,19486420,1139754,1139781,1139793,1139889,1139883,1139859,1139766,1139871,1139748,819439,22452706,4778643,22532545,22642381,1689016,1567081,2079535,225613,294277,280813,13245183,186895,995386,22318702,1050382,22600879,22626547,2243231,7103179,1510560,2752549,15330287,4021273,314542,21899315,512134,22642177,2388993,1096863,2388985,975736,2388127,1096920,975751,1096878,22653694,1219851,658126,22574545,969163,1004314,1594255,20706112,22626874,4741335,1915069,22532626,19251493,1370946,21840746,22653802,1421499,662362,20423857,22642306,22587769,4715981,22412143,22653703,937606,22600885,22507615,22654420,22654396,21750890,237958,1108608,22194319,1045540,4008313,1553185,1657360,22613041,1541437,1454511,1285710,1285704,9442331,19499467,438295,512440,628477,14406713,13545373,22278937,15322151,4701341,1085043,237820,22654195,22654783,22547488,22654198,22348357,400627,22061603,401413,1418100,16829425,21569948,572602,792583,3677973,810106,22519093,1446375,388300,20223529,16067695,1273389,2178313,902095,2856775,1105101,513340,22626877,12910415,2590246,2590248,2590249,1576612,2754717,1274652,1286571,2590227,2590234,2590224,22600612,1268352,22653553,1452195,969034,808315,22561855,22573993,22480987,22666483,12917465,1290243,163837,22666561,1244151,1244139,4783089,242488,1625380,13186239,22547992,20601286,22642360,1873252,1499700,2513901,2513905,2513949,2513903,2513917,1477842,1730284,2336509,2156901,22587730,2179723,22467418,22451581,1853041,3915095,3680041,3548357,22665724,16843975,3502775,22667194,2733963,1031803,203440,413953,16181956,1140276,578974,1447464,1092552,1990309,1672594,2911047,2911049,909220,22533085,893437,3508127,2466989,1723669,629311,1544584,13112025,1100577,2267873,975769,975742,1944127,975733,975766,1325280,1669219,2816745,853237,852037,21627812,1900867,362161,22641700,21185981,22532197,1287564,14436845,22627660,22641499,22627636,22667380,20719732,2137263,3816403,1865686,821422,1325124,1225515,22599826,22627240,22518832,22518817,22518802,20018833,22667431,22561984,22666591,22642480,1064401,22613860,22574512,22666465,1052845,21018856,22666540,239617,22642204,495550,1728394,238735,491698,1885447,22587601,22654057,28003,22666204,2260055,1513249,2260051,20505637,1465569,1423485,22508140,22627306,2075839,513460,22599895,157516,5186403,2421341,2421339,1338816,2001640,22587094,1864021,14142107,22667482,1083036,22560775,1707529,1707514,1707532,468583,1947556,1707511,1707520,1438575,1245684,16947520,4780213,782134,19646770,20337937,1468725,16746295,2266007,1512114,22627249,1382721,1260594,2075848,538318,1699774,22599973,325129,22481893,1043146,1864879,22452781,571096,971548,1627747,494599,2113381,22481434,22061735,638812,22494061,22520437,238582,1893850,22627531,1037362,22481362,22626913,1018858,767071,1248342,3686731,22508032,22586902,21516143,19322563,771772,22654111,18313876,2074789,1860259,541621,541627,541624,541630,22532107,2333585,22642369,19285732,22546756,1676251,1730632,1730635,22574452,13261723,1012858,823939,1787833,823891,22427077,21112880,22654180,22574416,583147,21938390,1000699,572332,1015291,4789151,1134066,1134036,1134021,1134024,1134072,1134069,1134027,1134042,1134051,1134054,1134057,1134063,1579696,22412158,2170709,1409193,2252983,1856908,2252969,2252989,437023,2252985,2252973,4095071,2154853,2121069,22574854,22613719,2161683,22642075,218233,22666930,21499727,1122216,1539580,1264239,136555,1372752,887698,887767,1372761,610111,610186,1317339,1798114,22531825,2532955,22613656,931111,1008817,20114200,1355763,22599898,557554,688357,22667404,1782151,22667254,452404,715906,715900,1863964,1205346,5124031,1128420,17738653,992635,21697130,22305322,22467544,22627141,20811136,20810908,755722,21216320,20461765,22653670,663343,22400365,22413817,22413847,805780,21556397,22679917,22348162,2452251,1668253,1246833,346162,1667794,1768111,457657,1590631,17571928,5123479,22574344,606226,1899358,1023469,1252893,1252890,22653280,13899635,1496169,21329660,22680145,662398,20311744,22653538,22532227,13483187,21367454,690562,1827772,21655514,22666327,380287,788695,22562503,22680292,22195090,22451650,1256889,22532242,1588285,237829,628618,21887393,22480825,12901561,22519279,16044067,1112223,1112226,22547359,642463,840106,22547764,1359567,1129128,238840,1040479,238426,825112,13560075,21751391,985228,22641673,1139856,852325,22680187,5112391,675961,4151663,273937,273544,273931,271360,2690407,1284354,274033,381634,272152,271729,238174,1935463,494296,22642039,2088229,1094790,1070101,1070065,1070083,1070143,2382443,952951,2228507,13459617,952930,2552201,1953352,22666279,13326207,629104,629323,628570,629299,13467257,22667221,267955,22666756,1323231,22654954,1163460,1451220,3123091,997960,1802533,22588240,852262,2062741,22547317,2198559,1668631,2198567,1598188,22573669,20839519,22347358,2019742,22626952,238273,238360,22642123,1261884,22653679,17056924,22560739,20518642,633562,1925152,1062169,19699225,1416555,1132545,1257282,13681847,22666297,790606,21666923,16842793,1486722,1486731,1353501,1486728,1486734,1486725,17892799,22626886,1501695,1780531,2499547,2088253,13460243,15190251,22613020,22507633,3189775,1957615,5132829,237913,22427581,1260906,1539229,21911615,4150189,17579059,2153275,915226,19854877,2079964,2079967,1288530,22680490,22439026,13300517,22680580,22680682,22680676,1145025,892129,690856,22680139,22547554,13443139,1455600,22574434,5131989,22667410,1060807,22654237,5165351,1605124,1801594,13646195,22627570,22667077,22613584,871108,1306905,963808,22574896,2452491,572536,22680679,1052722,13459765,669973,984634,19473889,5810181,22520380,22532731,1499991,3969385,123079,14976983,13428737,1835047,871771,22693891,640639,22667230,20920282,14339499,1619584,22153501,22600195,1643647,500461,17434243,4019387,13570077,22693540,949825,15745087,837247,22614253,22695343,22693528,22693843,22694800,637267,1636816,20688910,20688847,20688835,2818147,2818145,2742957,2536689,13207265,22681354,22694326,22694329,22693606,22547653,293773,22694758,1094058,1304052,1789870,1789867,238585,22667782,22694344,13646587,17555275,1055770,238834,22667626,1369842,853333,22681318,1271301,13560281,2279955,2373543,718312,13552781,872488,1076388,22547830,22693930,22693927,2507537,19855084,1868179,13586011,1427679,970285,22693714,22694812,952852,2088064,1766320,1556992,3118781,776278,22653310,1498488,1263798,735598,1614322,822076,822430,822322,2361967,22695523,1499838,22693543,22694341,787222,17544502,3117917,3117915,3117923,850492,22693030,13636673,831439,13435865,22626823,931378,2524665,2569991,20810161,13421133,22726147,22400533,22727023,22726126,22667338,20689618,771547,13646625,20625595,1349883,1572682,1772653,16019005,22726954,1543558,1811386,1811365,1811374,1811377,495727,495973,458506,1811383,1811380,359749,22508176,1245966,22679716,13646573,15555203,1050655,4783495,21716810,22680466,900640,21855308,19321822,1011943,22695439,4146581,22452163,22695253,22667446,3748391,573229,640456,22641280,22693618,432580,1249692,15563321,22693942,18378217,22574764,4677205,20369056,22600312,22726717,4145937,1709662,22694689,743611,862387,22726063,21422192,21784073,268075,1786417,1326405,265213,971284,1699459,1015690,720619,1015570,22680235,1361421,1815880,13374211,22532623,576823,1240476,54844,2165879,20810926,20811139,20811133,1980775,20810977,22562488,4128379,22048400,2272497,1014655,15005071,1872532,1353924,1418490,1343577,21641783,996898,2636797,21295511,22693639,22641877,360331,22655014,22654993,22451476,22601386,407011,196930,18103975,22695724,1517248,22439647,593233,19103518,629251,18065491,3629007,2639203,22532596,20438872,13145547,22427101,273649,3709171,1970530,638164,521866,996979,2508393,12672333,1491405,14977091,756817,1443315,566836,13269239,1728532,1288089,22600321,1766134,4145395,22738954,1931308,22681093,1106910,511813,22493296,22738552,22727260,22654603,1802362,22696036,22694716,22693882,22726078,21938222,1087827,1087758,1796086,22613515,1506798,1639282,1758724,22681570,20874031,13292205,845200,2424777,1361115,8092929,20731537,906301,2522941,22293757,22739425,22667188,22726846,22680559,20489263,1203474,20324863,17738227,22694638,1017268,22694563,22614010,22694473,22667152,22696159,22613878,848596,22667098,22613956,22587487,1402137,1258320,22726609,22696525,22738750,2016862,2040154,14693717,837964,22726198,1992376,5112145,22738795,22738738,22738648,22738573,22532650,22696087,13627401,512911,4122251,22562188,1016290,1377732,22693897,22681273,22506721,22532323,727831,562954,826306,1853395,1237866,772645,22727407,22667197,22667071,892210,892213,2866187,22694962,2265669,22492936,1268331,22694692,16157917,200806,22680664,1044700,22694764,1426896,1520890,13569515,22680538,22680667,22726813,22726744,22727296,22739341,22667455,22626646,20368741,659350,83539,13752671,1052863,1052875,3816447,1132200,4020387,22752892,22739233,695491,1427571,1129260,22738468,2578789,20600968,22694215,1143468,1500663,2934163,22752460,1278540,547447,22680379,1492914,20719012,1261671,824203,669619,12917901,22318528,986647,21854078,20810011,19250593,22726828,22726906,13398407,22694668,22681324,22725997,22693060,1599397,151327,22654288,22752670,2239519,13094645,22694050,785581,1038712,13134751,3968045,1471992,3768287,1710184,1710475,3509415,3538473,3628045,22451584,22681279,22548403,22739014,22752337,20474188,19959106,22653619,1140714,22693870,866200,837157,2700339,22680346,22751938,22548712,1355817,22752856,2012686,892201,1836568,892219,2244427,401701,22752829,1424004,21459878,703177,638287,22680262,62932,22561603,22752934,9441519,1646506,3756885,22739017,22727413,22654912,22654852,1466481,22561156,2088214,2383189,21964445,22060565,1129344,16388575,22574533,1527709,647797,20810422,2511453,1780177,1526647,1674970,1811758,22693597,951979,1600723,444892,22695646,22694611,2897327,2856093,15254365,22331998,301441,1733371,1733356,1690672,1690681,1690690,1272906,408817,300598,1521418,2712425,1711036,22752334,4787627,1244166,21215660,1320114,22666525,21243821,21470453,22752634,1537312,1880443,7222,1861987,1801873,22726573,1811056,1582828,603892,3003237,1441698,814402,1558210,22739836,13161717,18065083,1828303,661618,192052,22320055,5810053,1260084,3230493,20202061,2005894,15183677,5121933,1572811,22693984,758263,22048103,22480837,22480846,19582291,22752961,1025905,720610,720742,22726891,1627150,22765129,642724,1555945,343597,516079,1312404,22739323,22738246,15685459,22765243,22561417,22548313,22765669,22548337,22765543,22765693,22764859,202636,20944624,22726231,22680205,768223,373288,436228,22693957,22726561,1685587,1464960,22561672,22600285,22695433,1259160,580267,1125255,1541785,968527,852163,17572957,957772,1767052,2497315,596710,319972,3947063,2542931,2378971,1787587,3967721,3512273,2198775,2364877,3498607,2704611,3497703,910645,938260,1544218,2944989,1450122,2078200,816691,15981418,13506275,2078212,4708483,3211549,2078209,1341417,13153789,18078343,3999479,16186660,13672619,3423665,4258179,21570917,2944993,13497911,13475179,3999497,13505125,4776121,22666249,22738840,1243416,22752922,1864720,22726741,640759,22764856,1448433,1073014,1130367,22764727,2891107,20202121,344509,3669027,22680181,759310,589090,1394217,22752862,2268219,5112055,22727092,22739344,22694434,1146021,22562638,22680052,822010,22764865,22765585,4780905,22695859,2018458,1306263,1728769,1122270,2138961,2166225,12741279,12740279,2073454,2072053,2655195,2450849,1422564,2865093,22738960,1808836,585274,22492954,13061767,12740187,12740225,1456221,1042345,1629496,1244253,1445217,1345071,1127649,1435752,944785,1434843,824428,2188409,695554,902926,21938495,21054284,22654012,22695064,22641598,22752385,1382175,2498285,1525690,22738570,22680517,1362834,143899,22693723,1127553,4018359,1637530,11928629,1017514,13559747,778090,994876,1766707,22764451,1359396,1358385,2381779,996427,2123121,22573687,432157,2512839,1982419,1533349,512446,592468,295786,4012671,1034746,16856506,211876,616333,960835,13664245,1352760,4022025,1108812,864907,22765609,416137,416125,416128,17739178,22781170,22680418,22680655,22060880,22020740,22765675,745222,1000930,830452,1000741,1000885,22726861,21203750,1596847,1412070,21965396,22764979,22780096,1766959,22194394,22123046,22780843,1917055,22681000,22738666,22481164,22781029,1429596,22727017,22764721,298807,1240986,22780384,22599547,194974,959176,20766793,1684183,2089057,2089048,1794043,1794055,1055662,967330,22694821,2522839,22726948,22780975,1776331,1238982,1238979,1281657,4688383,22780300,1250790,551941,1343259,537670,1396368,1476873,22693627,22726867,31834,1361778,912862,1310973,603037,22780501,396202,396193,22779817,856933,22752154,22695061,22780738,22739248,22726945,22681171,22781392,22600117,22561501,603556,22548631,22781362,22493692,16194619,1738240,414088,414052,3972579,19199662,369292,2388931,959512,959689,959698,1020049,1020088,1021177,1026454,1030594,1030597,1037335,1039171,1042003,451561,4149247,3515975,1622998,1349034,3967603,21447581,3719303,1009729,13611221,1828042,22726177,22738117,471046,22694752,22681243,22693111,1114143,1491384,22725928,541675,543703,13697879,1799296,1029811,3691173,149878,22780993,1766935,1766944,19853578,22466704,2065321,982798,22548397,1817893,1615990,1045318,572542,1759723,22696405,1795759,295579,954490,798382,281611,22666387,22587838,22493554,22696090,22694959,20016670,22694533,22694578,1501656,1000927,1281471,1307763,273067,958900,13578637,22667044,21483554,22481419,1615558,22654429,22626985,21469859,995098,850999,14600023,3396405,18313978,1418448,13349781,3724215,1114149,1114146,206839,21031813,20811196,822091,22693945,22681300,13420313,1505994,21840434,22780687,21460076,1015705,2287663,20463043,823126,4010515,572245,2093359,1306671,21342071,503479,680692,1048714,17204830,573385,596647,529627,1990219,22574185,22667383,22726909,20973244,21471056,2815463,2417239,21529109,22654792,22562068,4142143,3685459,13645771,20488438,22726303,13753511,1541182,22765201,1122840,22548358,22739116,22725673,15980839,300460,722473,322411,22519480,22780666,1246914,1246923,798172,22726258,22726288,22726849,22726321,20907805,1337466,4021245,244471,480379,22681252,1615537,22519081,22793734,1436625,670600,22319785,1493880,22793107,1067791,4715207,22694026,2228571,22680970,1921654,22802356,22467463,22766275,21447458,22793965,910036,1496916,1496943,910000,910006,1128357,1346289,1496937,910027,910015,910084,910081,910012,1496904,1346607,910033,910039,909994,910117,1453887,909988,910096,910123,910093,910102,910105,910138,910126,1496901,1688776,910090,910108,1496925,910132,458662,910063,458749,1496898,910021,910066,910018,910099,910087,910135,910120,910075,1496946,21410276,1754860,22792729,22626604,22561444,983803,1450821,633544,870103,385843,22793305,22726117,644833,511729,20489725,69487,20488342,20489701,22792582,2613811,1087875,1087791,1087764,1087833,675868,20767753,1482072,22726453,22792747,22780318,19102708,22680940,176530,1366749,1409967,1048234,569272,22792888,18735769,22792990,22532761,570757,16056019,4145931,4146025,4146141,2224637,22793338,2018494,1869031,3555115,407461,18301405,581800,22792801,22793104,22138853,22193959,13436437,22726804,22695667,22779808,21111806,1187175,22751923,1563403,1839970,15756454,3655399,22793122,22467289,1688575,22507627,22370578,22587445,703354,1460106,1460109,1071895,4787239,2421807,1476072,2239441,1727164,2202099,1656997,617971,1450230,703963,1071883,1615321,2975855,1478580,22587778,21470606,14871515,1957708,2243763,13144839,13185349,498766,21421613,22641601,22765177,22765156,22696075,2202841,1027867,975763,21243881,15980845,13483101,643525,22613863,22793446,22793233,20519197,22792663,1527250,21516035,1426272,22793149,1094820,22177150,13309117,22194982,22587892,22793455,4688283,3401619,913600,22695847,22781722,966145,1514281,1135563,872464,20974069,22752349,22794106,22793797,20383795,22793050,349411,22781659,22370902,21555587,22807420,22807438,22751893,3071639,22695295,22695313,22695334,22695250,22807822,1064683,1381014,1054825,22807948,20730778,20326216,1057846,929608,22807801,22680046,22666312,22792975,1986616,1547788,22693948,22695556,584038,2219083,22482532,22793170,22726312,21484952,1008991,1668250,2554643,20732248,22807684,20985142,1137978,1137981,1894639,16044139,22642171,4021021,625870,1266924,1545901,683026,1898977,1947199,22667251,215884,20875339,20875033,2764615,3549809,1790224,22780900,20973412,14599345,2428633,310465,22727200,22752370,3170077,22613455,683446,1797058,21422144,2373943,14332791,2806085,1103427,1377636,1103400,971791,971797,1103424,3001297,2681427,1488018,1627561,1916716,2661943,1487997,2927439,1103466,2566061,1106106,22561627,813394,2821361,1669222,2055553,22808539,13200349,21421007,633478,20811079,1910638,22808497,22694581,1073647,1343037,22738264,22807942,1435455,22519192,1606783,22192771,814990,22519477,22562587,22627255,22781335,1992463,22807978,398260,513352,1585504,22781446,13292099,22399510,158959,1422687,521905,22561618,703189,790765,22588570,13602153,22765288,22738957,22531846,1617172,22808212,626671,1055767,1070140,1070068,22808083,22793488,1585990,21529121,842890,871558,1553047,12822687,12672605,13017967,131629,20731816,22808242,22807897,13003491,13490483,22808584,2386815,1041430,324601,159472,12690597,22481470,22427275,1826482,22794112,13230139,22655023,1396176,832525,18235816,12917655,968503,65947,933745,1029781,2033365,219952,2364145,22573897,13505551,22821565,978418,22822537,1809871,2038135,21812303,22821874,629110,22822120,22807789,21420887,1533811,1423680,22074965,22808347,22793002,22654663,14693819,22347961,210793,63628,22794409,1709521,1792768,1560016,1553554,345349,22822084,17578777,651031,22822207,22807375,22807498,22482652,13743875,13837089,22600393,16803538,691543,22807450,22780897,1593205,2578555,22807492,22654813,765949,1011940,22792537,1107309,22266217,21666506,243100,1435575,1435572,1435563,1435581,1345476,1014919,3000799,22726882,21460481,2978659,2084323,22822030,1994497,22781008,22681501,22547668,21839855,1239360,22600423,1121019,20897497,1954606,190636,22764427,21435461,2271527,1725409,2271519,1648615,2271521,22641580,574276,22822768,1529080,2511371,3505989,22793077,22821835,22508191,22821868,1041283,1018567,1299675,20450932,22808653,22667284,1440891,543643,882376,1101711,1085475,1076556,1025800,13760385,1589311,4095341,752461,531577,1740229,20920825,22532563,22666909,22821826,1281678,22807996,1359549,1753729,1753735,670582,13760733,1030918,22821241,13334267,5113029,13618799,275269,1371285,13357955,21736043,22123511,3489085,1396536,1802704,16194634,3214929,22822147,20202256,1694005,1618654,22794703,22834867,22845247,21255368,1352646,22835089,22834957,22822225,22780576,13789639,22835221,1592191,16067581,22834972,1941820,1686433,1941532,901048,1260018,13594987,13467813,5133219,13779107,13269967,13093829,4148543,21556409,1466295,1643173,22601380,5112283,1648072,1389120,22821349,1469403,1474686,586108,1386669,1593832,13254107,1824628,13570131,22808305,1946629,20311456,481525,22696237,22695463,22599784,2167209,13435597,22780207,4223145,20625607,22808449,22808443,1436124,1436139,1436127,1436133,1355412,22123301,18090700,21680441,22075118,22808026,1250646,22399315,22821802,1004146,1527313,13585503,1026718,1695649,13586431,659269,22822546,22834489,2839699,22667503,2245853,2779865,22726918,268288,268447,22792792,22694137,22834822,21076715,22847923,22834585,1225842,1023094,2771685,22847407,22792993,1980664,6687695,14405889,22481962,649660,22780726,22847908,1545790,718330,497659,1425432,1425414,324505,1523404,22726900,13397871,1853119,1425420,1043389,294316,2506553,294430,22835305,22847800,20809126,21203243,22848211,22848154,22848187,22848178,22848169,22848118,3860555,1555576,2048554,1670998,22601506,22834792,5187029,606130,1486821,1285959,1944142,2376803,2381781,996538,996586,2595357,22666321,858178,4143537,1075176,814735,980617,1097616,826288,14626177,22847860,18313711,22822474,876133,656503,14332611,1308333,633409,680689,15322251,17204845,21736475,1670344,10731903,5185853,13655731,1716166,22667401,1036072,1459140,3990047,324580,324673,1048879,17974258,4688247,22642342,21680558,1107102,22834381,2674435,1370223,1635874,4779065,675268,22278136,22835044,799084,4097631,935836,22426942,13899471,996433,996385,996526,1384803,1384638,7137301,1478211,21887057,1435692,1418415,1346583,1353210,1435689,608032,1435686,22332115,14693689,869284,22847773,184921,22807681,2113717,2113713,1541032,1694449,1541158,20661589,2593950,22860073,5809859,22508419,1299552,13611305,13664275,1837258,22765054,13318577,21825707,13333413,2376839,2388979,996580,2388137,2595359,996475,996478,14683953,22739167,1300380,2990889,1504272,22834393,18887038,22520323,1856071,22654384,471079,3969435,22153378,22847731,361963,20998552,22100207,13162177,1145922,22847344,21242951,460669,460672,460678,730231,587476,1236492,645502,1705705,838639,18235429,15253951,3880927,182962,428251,300805,295672,1361451,2561123,808159,1374120,697618,697615,13637587,1305012,852043,2219757,22371499,22873699,22859596,22872445,22860040,1423647,209995,986611,1390545,1962484,4122879,13326081,13628143,442024,1092123,20488339,688330,2450707,1686958,486544,2032591,966022,784078,984655,553387,887800,92434,1399629,583903,602992,602218,1449837,22873612,22873648,2595220,436189,21912131,20555836,22508257,22822480,14152525,3888127,1448106,966832,22873048,1094808,987052,15032433,2628467,2840657,2840655,2840653,1285692,1902118,4786875,20452123,2669371,1811116,1475850,14332841,22793125,5698,16390015,855754,7884419,4142847,22860133,22532863,13222555,18090058,22792513,1784278,22872367,1512243,13460195,1138182,1138185,20930134,1509450,6395227,1299987,1475736,1353660,1355364,1475718,1346574,1475715,1475730,1458708,1418226,22018739,1475727,1939495,1475739,1355343,1475733,22531972,2801725,13442665,1374345,1135572,2123129,1096965,2123119,996535,996490,996502,996442,2123153,996544,2123151,1348059,4700859,699268,22870771,22667629,16816909,1778812,945082,2185117,22847893,1540936,228115,851635,851671,853171,853186,853189,853225,853231,853261,853351,853387,853408,853414,2173085,2173087,2267465,2267467,2364179,2389049,2391215,2490391,3309209,3636391,3707401,3724671,3724673,3727429,3973231,5193345,13560359,13569989,13570093,13570133,13570223,13570269,13627731,13627737,13627755,13627757,13637003,13637005,13637009,13637011,13637025,13637071,13637075,13637081,13637157,13637161,13637163,13637173,13637175,13637179,13637221,13645539,13655031,13655109,13672033,1528717,1933840,1933822,1933831,1005559,1690873,22873657,13569807,13570177,1235235,319960,1235211,1042528,956335,2661007,1235214,912514,971077,971230,13192979,15555263,2715709,22873636,21054341,2791711,2408507,1302549,1302546,1302540,274159,22451299,20581198,272008,4151659,272179,272230,273367,20581132,646675,20581147,1375272,1856653,18313984,2011489,781387,273682,273973,272314,273352,4722911,4151639,2467827,272269,273223,274198,271615,1284219,15329675,274168,905017,20581207,959017,959707,20581165,905020,1044280,20581171,1622557,1723414,2110859,2280893,21446924,3945885,3989233,1346967,93289,1284975,2518897,888544,13003093,502141,16844230,15644563,21937736,1470762,1297959,832570,13594101,1130151,22152838,2243873,22848556,22666123,1836454,1423929,1917634,3810663,2463473,826369,22860763,3859991,17166343,1768042,22822510,22532404,830806,830920,1262946,22971553,22972249,21582596,3712177,1666489,22821592,22971598,3945343,22681069,20809960,21396992,22970836,831010,572206,830854,635266,22971559,22859905,1710016,22972165,22627123,822265,3055511,22872955,22972777,13011181,22970839,1371930,1819315,22439710,2450715,13789625,2043574,1462035,21667448,561733,2146709,22194931,212971,4708609,3793259,1033372,3181883,2464503,2185231,22971547,579943,1475076,22823428,22847812,22847791,22873600,447091,1396956,392551,2536687,2257645,1396473,1803379,12917933,1239228,193492,17554495,5998,962068,196009,22971556,1737766,1483161,15555145,21065102,3498757,3512311,969349,881311,831823,19698502,2301649,20639230,21204773,1561759,22872523,21484835,22971916,22971967,22971970,22982407,1343034,1333227,22860511,4271187,83698,19460068,21642410,22983475,1124817,1662202,866845,21397442,22859896,22982602,22982593,22873087,22983013,3400059,22972672,1699846,1798333,1467744,836863,2457673,1665805,20897023,22781611,20662945,21697379,22983094,21187970,22983100,22982461,19321840,1615552,17287312,22667725,444388,954556,631756,3745579,18965704,960652,1578922,22347913,2504773,13300047,12917299,12910443,149887,788206,2408443,2694689,859333,3010365,987082,1529404,22982326,13506299,488683,16935409,324487,1591297,21294758,17739157,22859239,1113069,2279345,22982980,1547911,1389270,946117,14694231,1071244,1631500,2197715,2488499,1027480,1963483,902659,762958,1109580,1593934,401698,1027483,2342613,555601,1633264,2398079,454072,2129705,2220515,412669,2197675,2226015,2819465,2110315,2220609,2374435,2356915,2503639,3129011,2819469,2146159,2376935,1449093,1624459,2374315,2310815,2800623,2503651,2819463,3102221,1805305,1925635,594736,1805308,1020436,14694213,1840567,1290489,758503,1816378,938209,889333,1851982,2163117,1607806,2220815,2185029,2220517,2723885,830356,2233665,3989103,2819459,1963540,420334,1860685,1953583,2220521,1927927,1372008,1901446,1963444,853597,852319,2449297,3676135,718540,853651,721714,15033493,21872936,15005903,1253910,629341,1004497,13085677,22982218,5157291,22370794,2693855,2072035,22982497,911833,1404723,512854,1057126,2569239,1056889,22971748,22983256,832231,1427403,1132941,1302450,3635841,3635843,3635845,21628610,19103848,22982047,1628620,22834960,334213,13342165,282178,2132751,1141260,723451,3825307,3289367,2894689,2603001,2472113,1551640,1402482,1629238,1125738,841570,20438728,561442,22727446,22821676,1258092,328009,2186721,22995973,856363,21484853,22996234,6770505,3649773,929578,1561288,216964,22972168,22995673,2048725,15107167,1334274,5809769,1242432,582175,22766383,22972954,22481884,4014661,679378,262615,438541,13185435,762745,2812059,1692337,20810131,2003914,1942768,295624,1389153,13569875,853309,2173091,883588,22982458,2903533,779863,13727737,1905328,22981987,22995826,4788519,22996078,22996063,22972210,1764706,21447041,987577,1491102,22764964,22859950,22995640,949846,1999522,1128798,1590100,1439763,1504218,18584284,17804086,1017346,1860043,21797831,1306308,2274695,1989454,17804083,22873651,22847959,1456692,942973,1306608,479365,22982800,673765,13682383,21886211,22982245,822628,22996018,3976297,4780857,13654847,1386879,17057224,968206,13637607,780808,1368927,13770263,13200769,18887872,22995478,800410,22996072,22872883,22996135,22982368,1995256,22983772,22872787,21627881,18583996,22834936,22970752,2369231,2338775,3950833,1947970,13078019,23008606,168340,22971823,23008024,496465,22995970,12902445,944509,22860001,2838533,22821478,4779603,22752877,1371054,23008591,2335671,519220,22996387,576964,1094010,317833,1435623,1435605,1435608,1435614,1435611,23008051,23016526,1656382,13743093,15032815,23008066,1699648,516085,1287747,1234830,1549162,22995958,22996327,22996336,13561005,771961,1372803,322033,22983241,13333291,13682379,126658,2997057,245194,308443,245233,1511970,1262034,22983373,22370917,2382145,22983421,1348527,19460362,20297005,20296984,2180865,22192372,22666906,1061083,5124211,23008738,543283,272542,271750,855751,271747,855307,261154,272158,273796,1306539,828637,911257,22996030,22752037,1444692,22995202,5193879,5193889,360280,19460266,22972291,1218636,22532575,22872454,23008126,22847506,866671,22860730,23007616,22562179,1548421,13051319,2154569,1360182,22996081,1519273,2235235,1397670,21628229,2606629,1306695,1618000,20826601,56641,2690535,15032589,22765345,14142919,23021296,22971664,5148771,22982404,1354263,1572058,1572016,609286,22860688,20885314,22305124,1372800,643954,1356207,2212695,3973581,2059279,375400,3973567,1752991,1369356,13483081,14339393,21599822,22982608,23007862,23020639,22983331,23020663,2516475,23008006,1052965,22995517,22996066,22981984,3027153,212812,22642570,20202196,23020597,23008582,23019790,22872808,22834624,22996972,797254,1854925,1603624,1840657,1572190,498334,23020900,471082,1427052,1496736,1496721,1496724,1496733,1496727,21840431,1067410,23021254,4771205,4771173,22653889,934732,22860850,13619639,21811202,4142651,23021212,2894691,23021182,2718961,1629259,13779721,23008141,979942,13035993,23021362,14444677,22152706,413995,912064,22153960,21855062,2126227,22995901,1108134,23008570,1046710,23020111,1488591,22983097,22970944,23021671,23019841,23020972,2132063,1448706,1608475,2211907,3128759,1944490,21937415,851740,22971994,1114746,1058116,21898799,13283831,1381104,17190502,712870,657604,22873669,22588624,22860433,13229733,23008849,23020090,22870846,22871830,1705039,2081152,23008117,22873435,23021065,22847884,21216560,1633978,20781415,7103123,20767663,21112982,20756341,1012648,21367532,13442853,1767802,21379097,1012711,2085895,1012726,1012627,2167765,515698,15969958,22982611,1416816,21329603,1367955,3860237,2021284,23035342,23020915,1441518,22859671,2730915,22983271,1297341,21680648,13672281,22653598,1790989,23036623,22764358,319624,23036368,22982926,22848130,23020276,22761196,23036212,980740,23021374,982933,2983443,2210569,13475375,16746754,3767533,3720991,1293630,13435629,13435557,13435621,13435619,13435599,22873360,798256,798214,22995694,904102,2583719,1947529,808639,22873462,22574068,23020858,23020894,23009548,22860121,2589362,20946049,909211,729910,22781614,22189933,23021149,22599835,1364466,388321,23021230,1406874,13917729,414742,414703,414673,414676,414724,414748,414670,414706,414667,2279491,1020697,22627675,1482135,22982917,23035255,1237929,23035312,13185601,10731529,282034,1568113,22305502,4224279,2031160,22982161,1932712,22823020,20662057,498640,132541,406897,13560499,23032105,430936,221122,1905925,2995497,4566821,848686,1628137,469009,14735175,1595893,1627864,13178211,997966,1392057,22972615,2116953,1268319,1778239,1312797,320056,22835608,23008879,21697406,1388958,1389045,2583967,1355475,22693705,22371829,22468159,780889,1118445,23057233,1283448,1033657,23057851,881572,1290009,22613461,301552,23056618,22848517,23058070,23035447,23036185,22399261,1603591,16856650,23008282,23021662,2388973,1096896,22468234,716869,1618033,1411839,13342331,1136604,324166,23020531,22087586,1500810,3292683,22860925,23058142,323950,2122185,23020477,3534427,1011814,1011679,1712107,2203753,1927930,1963489,762898,782395,782683,806863,820174,870841,870844,870847,870850,870856,870862,2398083,870868,870871,870874,870880,870883,870886,2480111,870892,870895,870898,870901,2404091,870922,870925,870931,870943,870949,870955,2503793,870970,2472509,2817513,870994,870997,871012,871036,897925,910711,956512,956521,991075,1021678,1068034,1068043,2764655,1068073,1068094,1068775,2488515,1068814,1081092,1138986,1369338,1371270,1387395,2785341,1414758,1415721,1419696,1446960,1526335,1607809,13269089,1627654,1627657,1627690,1627711,1631521,1631524,2817509,1647742,3512433,2709029,1712101,3167625,1712113,2981825,4566811,1712149,1712164,2480109,1781002,2973707,1805311,1805314,2709015,1805323,1805329,1816381,1816387,1816396,1840582,1845223,1854034,1860688,1861567,2503643,1925638,1925641,1925650,1927924,3982883,1962223,1963408,4006223,1963441,1963501,2480113,2404623,1963516,1963525,1963528,1963531,1963537,1963549,3999359,1983049,2503633,2595352,1983964,2428219,1983973,2030503,2042107,2042110,2385847,2045338,2047120,2057878,2057890,2057896,2057899,2080501,2082496,2117207,2117209,2126557,2129707,2129709,2342593,2146155,2970933,2146167,2146169,2162803,2163109,2171965,2171967,2173159,2197689,2197691,2197693,2197695,2197697,2197719,2199985,2210181,2480105,2220523,3761551,2220563,2220565,2223033,2223039,2914957,2244509,2342509,3154401,2342551,2342553,2342555,2342579,741937,1816384,1670353,1607803,401617,407989,883204,421573,1674430,1025644,401650,392425,1712104,404767,2356907,1953589,741910,1068055,1068052,871018,763147,2370995,1627633,1712125,2488501,1967275,1953592,2220529,1673266,2342549,1712110,1712119,1792432,2146157,2233657,1639777,1414365,870982,1068049,2503637,2819471,1983940,1805320,2817533,870964,2488497,1963432,1983055,1068796,1712098,1905841,1963504,22153972,870889,870976,2404633,1723666,2220513,1983970,21367430,1963510,2045329,14662373,2817529,2817531,870904,3982893,870865,22413304,4726559,4726557,2503679,2140731,1963543,820162,22859971,2239621,2239623,23009032,326206,1288011,2702271,1659163,2702273,23057056,995512,1930300,1591387,23056909,21243878,1639261,21964703,13981619,2700673,22996621,22982347,22823068,23007988,23008717,23021854,20638708,13475505,2404131,1839364,13435921,20839462,18377449,18377482,13435843,23008309,6769939,13435803,13185933,2068897,18313822,2404139,23008132,22995532,12740025,13333907,20850886,20850829,7102917,20529955,21342266,5178933,1468320,4764821,2703375,15024225,12917355,14043937,2703373,14043919,1543585,1470144,1962292,2832547,22792807,22972174,23057596,732586,332584,2953265,1080210,22192135,675067,1762075,2108375,15645013,20462161,22835149,23069941,23007829,23066107,23070892,23070808,23070829,21826250,1564672,23021338,22847386,23007925,1124805,611002,23070817,23070559,20462176,1359207,23070655,830488,769159,872482,1487112,572281,23069833,866581,984631,628414,2639573,1005148,23020135,1377342,1361478,1436334,1436337,232120,113953,861184,399940,22532734,23057317,572821,221719,593644,506029,22019027,13412469,23020978,23070103,604327,2052814,2052808,4014399,2306849,1541086,1642453,275143,811141,14694211,1125267,1061149,1066981,1082973,1085967,1087893,1089729,1089732,1090452,1096536,1098024,23069761,23070130,22666774,225988,891832,1952488,21783101,22835188,1919842,1762036,1829752,1952494,1930627,2354755,1930624,2690497,2202329,2760009,1828561,1658074,827155,2094745,21839942,1652581,23082373,20781916,798205,15322979,23009596,1921030,21435692,901498,389095,127528,211240,22764595,23081194,23058046,23081581,15684019,22480840,2072128,23082109,249367,1898278,23081491,23081239,592063,202525,22766299,2038414,343867,1134123,13830231,21296447,21133763,22752838,1777021,15466955,3495693,19408837,23081851,1050928,1894459,23070280,2071096,1344306,1346175,861127,861136,861169,197740,23082385,3971717,1932181,15315407,20018380,20383498,965506,1582417,962806,676177,18052444,1083573,4021609,263494,22848910,22427599,1117674,13645403,1704016,4009493,23058526,21722558,1060687,345685,23081227,23070895,346555,23035786,23080822,18875833,23081452,22653727,23081488,23081482,23081434,23081386,23081098,23008642,345712,22627789,533146,2858773,2858769,21584561,1481367,22983199,23082343,16947214,1758202,1733266,422329,1905406,2593712,22822330,296797,1596949,13498625,2129643,13645585,22451578,1848784,737824,20638960,20567614,1737751,2085889,1804321,1804348,2086576,1804351,1388169,1388271,1340679,22765444,1687477,1032817,1426140,881041,344761,1662553,1662565,1225623,1937635,2091865,22996546,1326327,971239,892240,3959481,13435585,20581168,1229697,1371252,960253,23057014,23056999,23035288,1655140,13230177,759025,13789215,23021623,23094628,23080984,1429932,23036608,22385836,23070868,2780563,21396365,13358633,14142679,1070119,707440,23037031,23094919,1624126,23082214,813739,21722867,23081032,651460,1472739,1472721,22996027,1427196,23056930,23057023,2020912,223348,2552971,23069950,22492771,454507,454516,454555,4020623,23021515,3618147,23095279,1711480,1127586,2618553,1660075,22641961,15032649,1410759,1808302,22971979,5140857,23082427,294433,20543953,2638669,2702955,1639375,23082037,998119,998122,1280547,1282257,971851,23070745,23070664,656257,1436277,23035324,615334,909247,22653955,22765363,968119,23094721,2878591,346339,1867486,2278847,23070283,971929,2377493,2377495,2377491,2377497,2377507,2377499,2377503,1705033,1517122,2090758,1693090,522916,22872442,22752625,23081554,22972039,1928617,23056897,1064356,23021767,20861479,23082277,1344849,349363,23069953,23069935,23071393,23069938,1735213,23058538,23069956,1017751,21965063,802816,7884929,23107591,23095498,4146879,1359168,913294,669262,23070862,23094463,5100899,2499115,4015911,1738123,643207,20310592,1635082,2004613,5186741,655096,20542984,23094535,659422,659416,4004533,2523331,22492927,23035900,945847,1510110,818623,463444,463450,1510098,172192,1510053,1358442,1510056,1510059,1510071,1510050,1510080,463447,1510065,1510077,1510089,1510095,1510068,1357326,1510083,1510092,1510086,1510074,23094604,23082202,490528,23008426,667750,20944897,612397,1733107,20704591,23107342,23035006,15033093,23070799,23082193,17205019,22739848,5193893,23107258,1501644,2412507,2025091,23020729,1110357,23106997,293125,22848715,23080879,23082442,23081863,23106877,4111285,1592134,815350,153271,1353162,1457343,21422579,3738229,21898622,903400,23107711,21697478,389926,23056570,13292917,21009301,23094934,22494256,1025488,236035,1695106,23069818,22278784,3610571,1139979,292636,19582414,264727,1511169,23082190,642214,740104,1310679,1339497,1018720,1296018,1848031,1366572,1792837,14339655,1705546,907174,23082136,1437294,1015108,2113489,1064365,449344,23094676,323947,815251,1858165,2186455,3000811,3000809,971581,971335,1552459,1650247,13577893,2210747,1088031,940342,2210749,940351,4015315,2210819,1955479,1955476,13578223,13594363,2210797,2210795,2210775,2210771,2210773,2695447,2792489,1094772,2226069,13460267,1863916,1302867,22560766,3201721,2848605,852013,851653,22453171,1605115,4764503,1499898,1029748,2078977,736621,1482711,194893,1953400,1953361,1780579,20155630,1607431,23081638,5172703,464893,23069467,23021002,23107453,21447641,13770913,23107393,18733837,17578162,17803672,20273293,23081539,23081518,23081515,3909665,22834786,283024,13452903,4784965,292453,292462,1909387,292426,1773301,1970812,1779457,1440582,122572,23070619,203182,814639,1075944,21529166,21855968,23119645,333592,23108116,23120320,327028,1358130,23108071,20767810,22627981,23082121,23095114,23070247,1385709,1450083,905626,1494888,23120176,17287525,2176989,2796733,21112271,22653412,23119387,22124675,97825,1655143,1491495,474547,23121877,23058550,23036380,4240693,1690795,16303729,16303726,1947277,2591088,23107480,23121304,23118550,1826752,610915,859069,23036197,659239,23119003,2593949,23108059,23094376,23108083,23107318,4784583,13981279,1270128,23081020,1619905,23070613,23121238,21410675,23069803,1537429,1390344,21812432,1555009,23107507,23121691,23121673,23121733,1028119,2638657,19375645,12689441,23107042,22493245,21367190,2280239,2084374,1028113,2034355,17166121,23122087,793189,23119375,22996036,451717,23081167,19375939,1491390,1491393,1491399,1491396,13560767,23120143,1460877,23158336,23153155,431923,1491279,23069791,23057419,1043371,2056267,434566,437476,376993,60688,292222,23118094,786607,13381827,1786840,491941,14444797,23152594,23021473,1772167,1772164,23120095,471076,23152411,22871767,23118091,5112767,22859941,2996463,21484931,23095600,2294677,2294679,22655206,13119983,13672253,3527641,23121841,23121766,387670,23108077,13753383,2053141,13085565,2512209,22808089,830824,22292587,22822738,1983037,23118625,23106604,511714,1256985,1521916,13475941,23121700,23119051,23120098,647026,23120083,21797900,1127733,23118706,424738,23118805,1397361,1043314,961732,23037016,23166289,23166169,23166145,23119834,2754389,2879251,23122420,1242693,1242684,1242696,1242678,1242669,1242672,1242675,1242666,1414224,1337733,21938336,1232835,13627785,631039,22859824,23069782,21798224,701986,22765555,23120380,345913,2235383,16068082,20202058,23107855,1002997,203152,1671682,13559715,1968382,2772721,883093,1126470,23069836,23020867,23106721,23165518,23165488,23165467,22764631,23081455,23152684,5187177,1902958,1093353,15032837,23106448,23106619,1851928,16828420,1038304,23165737,979372,23152528,2434629,20325427,23081668,1916260,12690237,23166208,23121421,23152486,1315362,23152681,15005553,23082403,23057602,498658,23178256,347005,513094,3677853,13655413,2767961,2767963,1700578,23121787,23178856,1725394,23165263,23165473,23165485,1558600,20425015,512803,1697977,23178820,23120494,611281,23057434,23153224,14061415,1862998,1862995,1862986,1863004,23179069,23179081,799102,588442,21145484,13292439,23106607,3115441,13559669,20908963,23152831,23094283,23035126,6608647,1643110,899461,1880092,23178364,23106745,381877,675478,675472,1014535,21899366,789451,23120263,23118949,17544334,3768191,1655230,22574695,22653283,23069932,1698148,790573,23118223,23117992,641818,23178931,21885461,13300853,21296108,1425669,827755,451465,21114032,21114047,23153236,2165531,3975141,23165791,1001968,21528590,1247547,2107837,22099142,1353522,23192821,23153767,23192176,23107894,23178628,23191540,23179297,23020540,21681281,23179231,1843990,23192776,796708,2662185,13061423,20920246,21965027,23121151,23192533,2782095,23119720,861262,15980629,20767267,23192521,1695529,2784395,13570057,541663,20839618,23178715,23192029,23165314,22666858,16180993,1590757,20235286,998002,23165089,23152399,21873320,18103087,15005821,23008168,13553237,23191720,23191705,21215396,23118136,21471260,2134755,13560299,23122399,22575304,23178604,1612960,18687211,706972,2166071,1848034,1132434,1562164,1448895,23178478,13162633,1672975,1694221,571738,19408528,17178280,23192116,23118847,23178406,23178466,23178598,2388133,996418,1611223,2595223,996547,1059760,23192086,23119306,23166190,13570189,2449301,21460103,22823053,22753399,23106790,1233699,1776031,1605667,1550881,465130,22666843,1947187,513031,21529670,21379103,20767348,20795302,1012942,20985436,1012882,1447644,20688670,3126911,1094211,1765030,23035546,23119399,1427373,13053931,20284597,23192752,1596736,1700686,23118673,23121580,23165128,23120269,23166382,20451220,22385491,414976,2237409,415027,2237411,22764757,1007365,1437867,23191762,23121907,23191828,3975139,1938259,4779753,1855765,23165233,3104951,668665,23107924,23178400,22738486,15024663,23177905,628975,629293,942010,1668466,1481445,23179285,858865,23191984,4723195,21707849,1395540,21397232,5112295,1654108,1926826,23193031,22666855,16857127,23203810,23165977,2544397,21871262,23178439,23204200,13237711,1520017,467698,23203654,13435571,4089345,13442283,1026043,1100166,14142955,19959193,843847,4734715,23122285,4142373,18951634,4096501,23177674,13334371,23204872,23204941,18951031,2595783,21204383,20144074,582475,23204038,23191810,23204149,23166118,23204812,13770567,13908487,1119684,1119690,23152597,23193106,23204992,13452913,292438,292423,292441,23179525,22547953,162679,22696711,22507948,18887710,15254657,22627591,1579096,1118385,23036992,22278412,1643026,13127471,23204677,1048702,818641,1239120,1048711,1239123,1929358,23106946,23021185,693301,1917256,19409416,857158,23191732,21112340,23057803,1349634,1465038,23204167,20931676,625723,23204122,23204143,2447681,22727263,13145925,22481719,23192611,23204212,22176982,1473492,23192713,21871973,1664203,4076745,1454412,23203747,1295715,1843855,23178280,1246527,22848898,592222,23217643,909214,22972342,23118853,437896,15685477,4151899,13326723,2229103,979420,1281630,23204032,19375786,23217307,783634,21145190,23203996,433738,16935136,13292113,15322623,13215591,23178460,4780755,3098081,1296558,16948807,23121310,1948510,18583762,23035975,16006138,1237422,656869,147484,23204113,22696003,20827369,1435635,3148269,13326391,23217538,19408513,20781877,15247099,21436016,3525889,13637551,4010415,20451235,1782301,20810662,23165110,23204866,23121901,23120506,21855980,23057881,1131852,23179303,23192104,20018518,1679314,22574797,23117959,209476,14871553,23179831,23230297,600745,23204959,23230276,20580994,1061884,22482703,13672069,1343904,1353426,1320429,23166154,2203779,23218357,23153839,835426,1502538,21329165,1962940,23192311,954640,1460679,2069686,23177845,23191627,1451172,23035735,23204461,22752133,1020784,23205016,1865554,960178,1423626,1795315,23231215,836770,21667313,1593415,1767397,23165626,23107936,657643,23008555,910492,2830625,23192563,23231197,23204158,23204125,23204377,23204221,23192119,6688209,23119351,1344576,1079601,1045048,1742878,996583,2768751,23204455,23204344,22655170,12994105,23166502,312277,22626775,22972714,22680196,23245357,1671346,17973694,23230102,23219050,1487031,1337619,1487028,324835,23165023,23218111,1828387,1081404,890848,378355,807571,23244364,1977139,904330,23231119,23231551,439885,439672,1307544,20504383,5132809,22996045,23082310,23245027,333595,23230705,512704,1947190,23230129,396757,23244556,23165974,2000140,17178541,20794981,1980709,23152477,23203903,23081680,3994875,1773364,23244895,23230000,824842,22696189,13398441,2330021,1447161,22666867,2065747,2384341,1688281,23230630,2387201,23245636,23217997,1346094,1823845,22694017,3722897,1064353,23204101,275041,1698757,21855842,172720,3958379,381439,23245384,4785541,23245768,22190959,1407444,561397,23230771,23230726,1702708,23081635,23179783,23179774,23179771,23231383,23230828,5093429,22982179,23244370,20202763,2138513,23152312,13909511,13981213,22195888,4150063,23121442,20248669,722494,1947169,23192092,13112493,23259775,1547455,2104279,23244934,23203813,20554042,597598,23258908,23259622,23217610,23258614,23258458,103333,23230894,23231686,4143135,23204218,23192710,23244901,23152768,574075,1329057,1953544,22152814,23259826,23218666,23259808,23259394,1659619,359665,991210,2221049,1907512,1964191,537418,22627333,23165302,4016553,20489404,1319412,15024761,20450851,2157201,23231524,21911165,23230309,21855986,23259514,2507703,1761274,3721657,22191562,1540279,20222827,23259052,181633,21926684,1582108,1389258,1677613,1104861,1104879,1499895,1029757,23191747,20395645,14735789,23271778,23244346,23271862,1112973,1729420,23259289,1395708,712405,389452,22370671,23094664,1602589,23271028,788644,1669090,23270773,23231041,23245678,23271535,1117395,1801804,23271697,23270833,1660537,13538583,23218714,23118040,23270992,23270845,23271580,1270242,23271784,21697418,703744,13569669,3013609,378820,5149671,15004761,20283286,1437759,2664049,23192431,23270737,23270809,23259433,13442341,1573189,15107843,2037181,23258488,22823293,1097463,1575661,102823,297829,1475595,2103874,13177155,1427919,1367064,1345917,1999339,22982494,23218132,2688707,806635,1695073,21583361,910003,1581103,934537,1832905,934660,934648,934645,934636,934630,934615,934570,934531,970948,971023,1031920,2148303,631717,118279,928885,1940149,1471110,1456344,1357200,1036060,806647,631777,621625,347548,135679,4122157,2480763,2480767,2018542,2901901,2901923,1861663,823159,21938855,1982452,23271505,22808857,13342445,1614931,4000713,23271649,1861198,13483327,528949,3769483,23283754,23284225,23271571,23284864,22020401,15745561,15756670,15756397,15685417,21855125,703120,22073789,23204134,23270452,23258464,884545,23284564,20875279,23178343,2012071,23259703,23260501,23284786,1440537,1070629,1301691,1230174,1727497,1093206,1653685,991555,1284222,1377660,1377663,13261453,1286805,966586,23283760,23258662,16156912,23178514,1024471,22575142,23259316,23272009,1283658,2577659,23285053,23284993,1345692,1356267,1055194,1055209,1055197,23178934,18964570,186190,23284243,1050739,23120662,511744,17554891,13646197,20409811,2699501,23285203,13546191,22494364,853147,582769,23036932,23008093,513088,1493481,1493487,16031656,490885,6770463,5187059,6770419,5124889,10732929,7020759,9444001,7728327,8092219,7728325,8092699,9443987,6770423,9443861,9444005,9443975,10732921,9443947,8092667,10732949,10732961,10732937,10732955,14967615,997456,2382469,23203345,23191558,1566316,20356351,23165743,22548196,23270776,23204023,2707237,13435577,1117671,23258491,23218168,775468,1345425,16055458,23121490,23121679,853633,2084356,1020619,1274589,1580974,1580635,1025938,2159909,22681150,13178135,12985791,902632,828157,1235217,319909,1335927,976171,1085919,832465,902623,1077177,23298145,23298184,1503852,1009444,22680223,23218213,21217184,954529,23284048,20931181,1856353,23270929,1342827,1743076,1522927,23244412,1312617,23283445,23283448,13798681,835654,1937854,23299219,1095618,23246302,22532080,23108137,1804108,23283598,23008495,21655886,2523171,23284897,1778836,23284606,14444411,391945,21825821,212032,596524,23179240,1539712,16182082,947884,3006045,23299231,23299033,23299027,1836571,1657468,23271067,22348429,14860601,23192551,3939785,851221,23259511,23299468,2153099,22493380,4012379,13334049,23284453,974083,15798892,23299207,23284750,23008486,16856932,23299123,458518,9444021,22860754,414187,23285311,1474974,1501689,1589605,1094826,23080642,23080639,20600965,23070349,23299315,2245789,1092513,13602641,4148623,21446777,1094430,23284036,20016400,23298541,732541,1277715,22482121,23258650,23298616,23203936,23307187,424681,4111931,23284909,23284723,3793579,23298418,22138982,23284705,5139173,1472553,1472556,21459389,2214997,22808416,1040236,23316211,13044969,22794295,23316646,2076388,1043398,1837240,23315407,22494655,1768564,23315608,23317063,2331605,23259688,23315578,258760,23258533,23283697,1639003,23284795,23316568,23245162,23165386,1348074,23284612,22293319,22822834,22654972,721123,21515123,13981389,23153644,443737,1632823,23081266,23316262,21654734,23082187,23118124,22996834,23108068,23152627,23316274,23298901,1055683,23298709,23316046,1922797,23259196,16315081,19251421,4010193,23316889,2068933,23271376,1486845,1346664,1486851,1353306,226561,1356099,13301375,23298586,14135383,23316571,23258671,625762,23299087,22519681,19855819,20017042,2060140,4016209,21737723,23058466,23315794,23259772,23166241,23259721,12690329,23299306,23315656,1554199,4790217,23259385,1037047,14871155,1660762,14870843,884038,884056,23316232,22507345,23316736,22654876,20476099,23270983,1383096,23094562,23106703,15644926,22493230,1372245,1536700,21498758,23270812,23153026,22753447,2076385,23284645,21990167,23298463,1705036,1705555,1608211,1768567,1408476,13578139,21681365,2212361,1376637,835531,22667638,23121019,21397679,1580590,1580572,1580521,1580518,1580536,1580524,1580593,1073509,1073485,1073515,1580581,1580578,20543452,23230291,1947226,22305427,23119612,3282253,23165152,1355268,428545,428542,23244892,13192473,17288290,23330137,502264,23315707,1855342,23330461,23330464,13103285,21655973,1635967,22177060,23330995,819733,23230153,13900487,23330920,20731024,23299780,23330485,22508167,23270716,23298469,23285545,4147357,13505275,775306,23312509,23284984,911809,2186777,1853113,22872550,3249869,52090,1359888,1113912,23259733,862162,23298661,22872313,22679773,1409598,2587860,17578024,2232567,13637615,1501716,869308,2046823,20248444,23299972,1550380,731539,23330656,1256910,23192539,139573,1916746,1916743,1554745,2996285,853405,13560325,933070,573682,1860835,199567,695455,607594,275113,1436013,23330149,18886834,23193196,13585973,23330479,23284741,13594667,22738675,23330104,23232058,22427362,1103397,2741075,1103406,2741077,971788,971803,23272276,1442937,1493823,23330020,14967633,712429,1964233,2905359,22573981,779176,1226802,4740737,198958,23284522,22193614,2288765,1524241,2335693,1929430,23345686,705160,23271598,1492929,23344687,1826164,1826149,16969612,13349829,1408332,1408335,1407957,1947283,23344975,23299900,21470159,23330383,23330386,4700705,1868794,22074533,1897306,13381815,23345470,23345458,18696076,22681303,15465391,1837684,23345776,2550729,22493020,23316352,13254437,293788,1512210,23345200,3468483,23193151,23284816,16969504,23329966,23316469,23345710,23299069,531541,23344498,23317081,1283991,21826280,1967023,1106511,23166127,259120,755332,23299825,23345128,23344831,23345725,208795,19646953,3872601,2381785,3455007,16843228,15744691,1116060,1115748,1116063,1116075,13788685,1115733,1115739,805009,1554994,1472469,23358019,22520113,808291,22370368,560152,507730,860764,560155,1459263,368200,368176,373051,368188,191497,23358448,23357992,23358010,3556131,23358031,23358169,22765819,23358055,2542537,23357965,20945440,22696198,23245537,20601541,21273668,23271940,823366,20296909,1055719,23358379,23344732,23244622,23357287,23331280,1849003,1864648,23330431,997990,661825,23330836,21174545,2626625,23315617,23357506,2532823,318313,1078107,1285362,23344561,1539844,23204548,13170623,1503216,17043511,571402,1144416,21641945,990094,23330341,22972111,22123622,23358499,23021815,1054819,23315569,23330449,18065440,1271385,23345242,20960944,14735709,21708263,23371462,23345719,22195327,23345299,721066,23095624,1019629,54751,652042,20973067,23371321,2140265,1335519,13200307,611161,4018195,1262205,20960824,20016766,905812,5186425,23371408,2083975,23371459,1286715,5100387,96721,5147663,20960869,23371330,23345827,23371294,1488174,22533400,22191118,22189753,22191355,491605,4149989,4214375,4150005,1225362,1965349,1965361,2329691,23358466,23298727,13244597,13829649,1497372,945595,943693,200665,1497354,13761159,23179345,1410162,23372134,1056973,23344948,23358076,23357578,23372119,1942432,23372032,23358544,1029475,13420623,820315,5140365,464356,23357338,13192725,13230371,1239282,13153833,1892176,1892167,1892173,1052251,1052254,1052245,1052248,1052275,1052260,1866448,560683,1679122,1679119,1679116,1679113,20960818,20945158,903991,2176945,2176943,1064341,2427743,23372011,20960038,23345077,23372269,2400785,23383477,20235901,14860035,23382649,23382793,1448619,23344546,837979,2542753,15644791,23382859,23008693,1056724,20567143,23382997,13618765,1801723,23259490,23316148,962611,23383654,1657735,16948783,23384257,23371426,3468147,23383075,23315929,23345692,13443025,6688297,23095180,19808068,4781969,23358049,853114,828583,23383009,20919940,2190991,4013099,472654,2093077,1376610,3495243,2524003,3549079,2072092,2072095,767794,4111849,22847941,22859632,22859626,2607017,1084545,21144542,13262355,897982,23383426,21570044,4778075,3726273,1082361,1966006,21641612,20931406,2484761,2156215,13628291,19698934,2220823,1936591,1076790,2220911,23358271,1288455,535183,1990297,1023853,1385715,1385457,977203,2151973,2151967,2151969,1429521,2511831,2127137,2127147,12672467,3124709,3124701,3959141,21157793,1388871,2369323,1919146,2587989,1063087,1305738,1641919,2068093,2304323,1884844,1278069,1636723,3459619,13078357,3525625,2250397,2528475,2194541,746428,1625680,1864426,1549609,1366821,1384527,23372053,267190,13326189,2720875,21388319,2181007,22872745,1941205,18901957,2037880,2860233,23382871,1606096,608374,21706937,1390341,23357923,23383846,2351205,483400,1691713,933760,628981,12976487,2180267,2180265,2475589,23383438,23371231,2319527,910882,1602814,2542123,1923868,22006868,1369137,1105065,1105068,1106223,1267875,1267881,1267887,1273920,1274961,2100268,2100223,2100244,2100145,795529,394237,2225449,1264833,1677220,954661,989554,16315486,15253839,22600462,2448985,1726267,1119444,23371453,14061309,2210977,1104624,1938256,997741,21112184,2421909,2421899,2421895,1342506,2421891,1342461,1342467,1342518,1718719,3973135,23357476,20959225,2189441,22642450,12966689,1893847,409225,2423977,1804417,1311849,2128187,1793641,456757,4146959,13144801,20626690,4787027,4786913,22400503,23383453,23395978,20704744,22086374,12823607,16068274,23371057,23371756,1437261,1437264,22061291,21397931,1376397,20945812,1986046,22548265,865990,20518555,23372341,2023078,963163,963166,23009047,190630,3822795,1030528,2878663,817570,1503093,1503084,297253,1503087,1503105,1503078,1863940,1503096,1319454,1863985,16182157,183667,131497,1474194,23217847,2146541,16019152,2351075,1069471,2277681,5194077,1517437,1819420,3007981,3007979,1098180,1073866,1617340,2635173,2717031,23203684,3320999,1722256,1549378,18236275,3564239,2459867,2110149,4015765,4015763,4015761,3001015,1079724,1787971,20945638,21112295,2466305,1418355,2195199,3795651,197623,22412062,23383441,1798432,14332865,1411242,22573717,23330881,22996414,2421411,1698463,1282200,22319098,1092966,17892139,21173525,439324,1508028,2073541,1755430,2268743,1755427,1755448,1727914,2133281,1936732,1936747,1936720,1936738,1936744,1936729,2049802,2049781,2049805,2049778,2049796,2049769,2049787,2049790,2049763,2049784,2049772,2049793,13645621,16181518,680890,680887,20705803,680893,21112931,12822703,2557753,22061942,22613476,199972,20383153,3851547,3758975,2964429,1773970,897172,1087878,1760797,14445393,1966630,1618240,13664077,501346,1846828,13010835,562294,562303,886489,1071226,2020927,2596900,1452807,1798213,1413909,1641037,1672591,2727159,2496003,2656497,3804563,3552377,1484211,1339488,2109963,1733533,16745779,2428823,2112975,2112977,1644568,23397436,13207595,2818429,19309663,2818353,21173654,2753525,2517327,2517325,20958610,23371084,2506511,2506513,2506491,14152565,2897383,2897381,2856285,2897385,2856281,13053197,1008460,23316673,3675139,1100373,1475322,1915783,1813906,23037103,1439577,13611333,23384068,13222767,1509477,2571155,2571151,16843099,1378872,1071691,1307772,2117793,2117795,2096053,2117797,1043764,321427,3420905,21695567,1690174,2783675,2191117,2177713,2177711,22370614,13771109,1850233,1305903,1047517,1306287,2473715,2464211,3679919,20284651,2161567,1938253,1317861,13389469,21315371,559840,23230417,1289553,982984,23409664,23408620,903181,23409862,13375209,23118613,21042845,13044993,328627,1710289,934765,1239909,23395960,23371741,23419393,22835845,642208,16935850,23397046,20945650,2205319,2376969,2132465,1786948,18876322,725200,19648273,22873642,1928539,978580,20505211,3128539,2097394,3490017,2040895,1266579,1483386,1536277,1128375,1560697,2199241,15554549,2019112,1431564,2578197,2307401,2011336,2578203,2307399,2578185,2578191,2578195,1846570,2578209,2011333,2578193,2578187,2578189,2578205,2578201,2578183,1059580,774424,1785184,13230145,1012534,1012573,1012540,1920790,1401450,1920793,1666951,2008213,2636955,3713801,1541878,23069980,2989083,830170,1807732,1424748,1425096,15005435,1312161,3115457,5122365,23409358,804433,2284999,1317501,1413264,1317504,430783,2248295,1762288,1387926,3116959,16803478,1550398,2207655,1285869,2503585,2503613,1320426,4145275,3817127,23357377,2392787,1798369,1563943,18965575,3875421,2065342,2142587,2382881,1715545,14142997,2422931,2422933,2422929,2038078,12901487,5122557,2508245,2124329,21215738,2235357,20475967,1099764,1780378,23344621,3724081,3724083,1345584,1345569,2767037,2767041,2767039,23409730,23409715,19500421,4722509,3673377,1586284,138385,2677225,14152097,1798261,930109,322054,2229127,1271709,21367418,23372404,355387,20960896,13475807,585310,23298286,23396353,18735217,1112604,13366181,23409016,399199,13968069,23383360,23396383,23246146,20827519,23410003,13397415,13475261,16043377,23420713,23419978,1821730,20016742,20580967,20531941,21257249,72226,4790777,14672533,380248,501397,2056306,2056297,2056294,2056303,23165941,21783173,23421193,989173,2038834,3959809,871396,1243743,1344006,16068544,23408686,695911,1059289,1471125,5139285,23419780,631969,1572907,23397619,192343,23372026,930745,163855,911770,23371303,1779724,23408644,3068033,17434843,21397271,23080630,23420488,23420197,502183,1008493,1396752,372487,13967579,1846675,1049122,1039975,1036120,4128979,18965137,20337190,23420746,13070461,1659409,21388037,20652124,1552237,1552228,1552234,1552231,14228879,22047998,1547527,3676145,12822715,23383153,23330494,23421115,16304056,285346,4279107,23231284,23409217,5172663,1052506,22278607,16181809,13262319,1370232,23420893,2109253,3593313,1965403,15024559,13177345,1428807,23371315,23409454,3502079,806983,325234,1641688,1284903,23434135,17287111,16068574,23330227,593677,1417764,957820,957817,23433787,2028556,20284186,628765,295462,2213315,23398018,16390069,13436403,2942911,2942913,23345215,1672615,21387362,16389451,1504935,2115067,798835,1966675,891370,22627603,14228057,2137787,859741,2704775,1294356,1293840,1011085,1011073,1374825,1011076,1408899,1419831,1011088,1314252,1011070,1316181,1011061,2704785,2704787,2568701,2568699,1771399,20062186,3882275,23179606,1012693,480217,23191951,1084557,1925806,13382055,2854619,974815,7727523,23420284,2418293,23408824,2386961,13497155,3452999,3681061,1406988,21032098,1475868,3702683,1475856,1074975,23410018,1383090,14044961,2451837,1392258,2433713,2120699,1716547,2130639,905821,2682943,23121649,2828843,2060557,1359327,1359333,1359330,5193975,20826913,1689856,1622122,1689862,2650243,2814641,13085549,13436559,2223989,2535433,1305327,1394496,1339395,15465177,2977289,16746157,2659331,2424103,2424099,5148945,2147215,3100667,13144897,1334454,2420013,853183,1562209,13505285,1773901,1773904,1773907,2444143,1497552,2444141,1797937,1797940,23433448,13981679,1486437,23419768,1232199,28075,23434252,12917667,12917557,16947085,857098,371713,553669,1045693,1995238,2577723,1060780,3028253,20115325,1798063,1798060,1340952,1710340,1386084,20504890,23120476,23421403,1084872,2208321,2422905,20601649,2304107,2304113,1964323,15799912,2779469,2779425,2296389,575542,2590419,2590349,2590396,2384033,2590412,2590261,2100073,2590413,2590411,2590416,1556593,853162,2780999,1849768,1072684,2036542,15024523,15024501,15024547,2036584,2036554,2036575,2036578,2036557,13505647,2036572,363466,1750582,2036518,2036521,2329795,669835,3062155,1013047,1012789,23420950,1350576,23421553,1484169,3413375,2811891,4278205,4278203,20780893,1585228,1311465,2203269,2203265,1485057,2114275,1341972,2685057,1435353,28033,6770347,13412465,628777,1661437,1416375,23008657,1966918,18803899,21352283,23420704,23357098,23357056,18584473,18584470,20897536,16745791,1510452,1510482,1510470,23410405,1336476,1483050,23345698,23419744,2197825,2285545,23409757,2213897,3551425,2527597,2527595,2097721,1995661,2011585,2363749,204307,648127,1618915,1383684,3110939,3110937,1258233,1770703,2488891,2494607,2724081,2724073,2724083,2724069,1312386,2724059,1410036,20644354,2418677,2038375,1239480,2078521,2450363,1796068,1037548,2560161,3218843,890089,1558057,2001100,3486699,1486518,1048483,1486509,1486497,1031383,284776,1479591,910447,1305936,23446813,2413575,2115593,23433850,23119456,934399,632089,3211351,954559,1357470,1458543,1309335,2189329,1285230,2145347,1113564,593266,2466193,1017673,2551501,2551503,1017658,1017661,1017688,1017694,3072055,22370203,13908159,14445409,20959042,2207187,16828471,2207189,891334,2992639,5172671,2397259,2397189,2397141,2397159,2397165,641434,688789,14445447,2785883,968248,1803703,2217875,2501817,2501815,2222259,2222255,2222249,2222253,2222243,1662760,2553431,23395885,946162,2184127,2078062,2184121,494803,2858073,964396,23119465,266638,12985445,2514199,14045123,23433256,23445730,23358808,2280603,1550587,2383495,23082568,17287417,23446132,23421580,21242969,20474518,1533091,23421142,23409535,23298241,16181980,23446096,21899309,21352373,4757383,22793437,13366455,1522579,23445472,23409700,1688422,23445694,2269987,2269905,2269901,2269899,213475,1760977,987649,987643,386794,987586,987667,987601,444952,987658,987571,1933315,2085625,2085703,2085715,2781665,1797919,23372038,4272183,1099986,23421874,12902383,1446204,2590471,1433103,13186055,625789,23446213,1840309,1265418,18802489,21898304,2444295,2444297,2444299,17178466,21295229,2579747,23395789,1793455,20062105,23272012,22835854,23409709,22695586,23456230,23456074,1301910,2416649,259231,493174,208972,22086725,1337976,14735737,19409260,816814,23457118,23409679,1780834,1761970,903937,1550227,23433484,1545547,13390037,1660426,23008882,538882,13389799,22305637,994576,572392,511996,1061278,20732101,1962946,23395510,2288893,1121175,23420764,21723440,23456623,22124711,494605,23421271,2446075,1821091,2094967,929572,987154,23434561,446857,1410027,2312203,903097,23456566,2372743,2372745,993067,22848466,23446897,1303743,1120869,22371310,4265049,22047692,1002607,20705854,23396965,18313261,23179651,2641983,22467007,13611059,23456095,23468311,13078425,980623,13044995,23433514,23372029,23469097,789778,1620718,20567443,4047713,23469538,23397109,21642029,23433655,2356347,21989801,23456353,2416003,1301400,13358311,1726969,1300956,2416005,3978855,1394823,1360398,2540053,1301394,13292023,2682437,3066601,2534709,4069283,13789377,23469826,23469058,23469358,22860232,14445419,21065471,23469166,13967009,810712,15993235,23455846,477847,4778771,5112733,376777,566266,582523,582427,632533,632485,23433565,23344270,3724827,232216,23468908,21599660,3715701,13374887,19460734,798019,23456269,23456191,23446414,23446348,23445658,3987305,3860711,2416941,400669,23434246,22034057,23446828,13310031,22654591,1679935,19697356,1414230,494809,780301,11929099,15322873,1929205,20945590,23445475,21409745,23456221,1470981,23469121,18188371,15690850,15690853,888103,23469112,23420461,581944,23446924,418135,240802,23446954,18951853,21019948,13326197,21397787,23193193,21555590,19374811,16055659,1303764,15315243,2421621,22600918,23383240,23456359,16390096,23537101,20704669,716014,3860697,402781,23383090,1510635,13261859,23468608,20325853,3627841,23358259,1894450,2425613,23456713,1354719,14693987,948889,948910,1345896,23395888,2163749,1398792,23538136,2409715,19286539,23036254,23316943,4688275,1396494,1339596,22562293,1873213,2160571,3676167,21315761,1031098,480394,478150,1697950,23537467,23537077,1845334,902818,362704,23537863,13192471,23468008,742972,631771,1692100,23420890,173479,23298253,23536729,4093327,1023064,1340049,23421862,1763941,822205,23536654,23456947,1343352,1314759,23383882,1314744,20782180,23457043,245581,1348398,1043458,827767,23537308,2074252,1230942,23469010,293170,867067,1344147,661138,23469382,1358322,17173387,432991,1837261,23538073,609397,1316364,1342644,1951075,1951072,23082424,4764891,23119312,1296663,1849303,23537410,23445688,263464,263467,263473,1354656,1951900,1545634,1545631,1465962,1945054,1445976,1951873,22739095,23550667,23549818,21697535,23020528,23118322,19375987,1543540,511552,1553590,21783077,15755875,3390609,2212963,13078295,22574488,4110677,2248369,5112653,23330704,2619147,2983035,23070727,23537602,847333,21483797,21483776,13900025,21483815,21483788,1012516,21483812,14045149,480232,23468602,2576991,16169941,23549734,23420560,2271615,1096026,23537827,23094142,23345989,23456929,1346250,13170065,22666792,2648921,22575088,22653949,23456644,16031125,23331445,1588360,2484871,2484851,2484847,2484839,2484803,2484837,1846831,16314547,1594156,23549968,15744400,1641457,19103230,1729264,1479087,2628433,22507906,18687409,20424736,497788,23563069,23563534,22293157,1997944,22293124,1607359,3722769,23563537,23204209,21367040,1033732,1033735,958624,23563114,13612137,3984309,1111647,1470996,23446780,23537215,186913,430210,979678,2102362,23562388,928798,15033237,2914491,23538475,569635,13003285,979741,1323834,13443149,22997137,1041514,15005601,18735781,23434699,23563129,23550736,13463859,23550466,23457304,22983601,4740491,23537326,13664883,20297761,193111,23420506,23563414,21353027,23538490,23563399,18302074,496489,450349,23383828,23119327,23562598,23562499,1838545,1365744,22835761,2400163,2400191,2013826,324682,23409061,1728583,23563126,1407333,2718977,23563117,23562916,2716533,17973496,512794,23178415,606676,369574,312814,16855708,23409739,2160747,1100055,1055929,23153470,2105071,20567956,13468123,571456,13389559,827422,1835323,1725502,871882,20324767,20324773,20324764,20309956,20324728,20324743,20324737,20324746,20324749,20324761,20324725,20309881,20309947,2026426,7884557,23575708,17287342,23575195,1390938,947101,555421,20284492,3633031,172990,20984896,22139156,13498575,23434087,949000,23562772,23575219,23562634,13498269,23575204,23575174,769030,2539139,21187247,23456452,1732528,1817941,1447416,21542165,1020421,1086801,4785887,876265,1024684,3982645,1027156,13545313,1689151,4386135,887335,2125845,1091019,1855339,19406869,22190380,1828513,20489665,21114053,1726402,23563030,720631,23575690,1562017,1562017,4278579,3676165,822613,822370,23537299,4129633,23562754,2093818,23562817,2697155,23574283,1307229,2061652,364393,1307448,1810618,4223453,23562487,23563090,23446447,23562982,23562994,1510296,2052754,2033638,970408,23574970,23574859,23575123,23575369,23434714,14142869,23575693,23537572,1461924,23576263,23536822,23563483,2668901,1290123,21410477,2061622,20862424,23587486,23563102,23588047,23574973,2046391,23456119,23574598,21841154,23020543,1055653,2417741,1018252,354730,1975387,1975384,1365492,23456818,21242267,1828630,1888996,333718,5112383,12918403,415948,669082,628564,629137,23408737,21353201,21353255,21353318,21367013,21367997,3043657,1269075,1610695,1627138,511447,571978,909172,22005851,2188399,1862218,2751385,1302888,1339608,1345113,1354983,22193767,2163209,212776,23587861,23587714,21582533,622501,2606841,1503792,23587438,23421253,2357535,23588986,21899651,23317216,23469637,14625919,2993509,2778699,1310886,13412685,155026,2472481,23587534,23588599,2145539,5193167,593761,1255158,511204,1788436,1524274,1319739,2468691,1122561,980074,980071,23331238,360196,22792774,23587477,23445355,2604853,23575651,1585489,323329,23588566,23574451,13552803,13552785,1100784,20640034,297139,1123410,297223,1123425,1123419,1123431,1123413,1123416,17057356,1357443,1559839,23469304,1418832,23562067,23397967,23409469,841813,23445799,13726705,1525168,23550157,15004847,2683167,23575357,524584,23600710,23575222,23122660,23433817,23601274,23574949,22481128,23600221,23600173,993025,20652145,20640121,23575327,23588596,23600734,23600707,23587894,1268037,593614,23587480,20462329,16205758,2155635,671293,23576257,23588710,23562610,22195720,315721,1028878,3037725,23600725,23588575,1281402,2444191,23538451,23600011,23588593,15970480,2455925,1455084,2366765,2366713,2366755,2366747,1085349,1149261,23588266,16746478,14967465,753850,197851,836833,1621867,469903,2106703,23410543,23600737,23537491,23600425,2012218,23410519,2414123,1674763,17067835,2221947,970246,2442225,2505573,23588560,1687957,1102566,1918081,263677,2590578,2590552,2590554,13334479,5149157,547762,22099412,67045,300823,322444,20689177,22177177,23421847,2433109,822436,18377281,2155037,495094,824116,529264,1724632,1317279,667375,1559770,23614231,22370809,1456242,22821817,1390782,1074352,19199731,13186255,293242,20581480,2937081,23588059,1722817,1253556,23615047,13325821,2827937,3556105,2417745,16176382,23421310,19433935,19406815,3723649,2008354,2042020,1774747,2030935,1023184,134017,101440,23614372,935197,200017,1028812,2250723,859093,23600218,23614744,23409880,23575570,1285713,23615572,22600834,13428643,23614408,23551180,526129,22982947,23600881,578632,1071679,8091943,23563609,938371,23298247,23600356,23615521,23615743,13618751,23193331,23599750,23629054,681775,2087668,4122427,23550985,633337,23550430,227296,1907935,1907932,1907953,22507852,23564116,22821928,2018905,23588587,23614186,23575330,23178556,1316586,281944,13245059,22453243,1616557,1616548,2250497,23600680,23614447,1065160,18187975,2338363,1998667,1122555,23036170,1391925,1647859,1115607,1115601,1115220,23457316,22821343,2177755,2473977,23470264,1688461,4780689,2370815,13236359,1643911,2074882,1369161,1277130,2074879,1416630,1369155,648379,22738510,23575285,2050891,23654107,23642305,23641606,21737210,23588002,23601169,23641843,23563111,2716847,2235623,499156,1803376,15004753,498772,2103964,2716879,2716883,2716881,21216545,324748,23642179,23641534,13128101,23447230,23446342,23576071,3172605,3172603,1988245,23614750,972733,889030,1067413,13222041,23317201,368599,14672357,18902158,23165407,23628886,465985,3676205,20782492,13502529,344455,7728233,23643028,23576557,23616004,578644,23245777,21629090,23588569,23628835,23628946,23550727,240442,23575480,23600758,2857505,1796302,270643,633439,23095315,1766692,18077977,5140285,23470516,22781773,20326099,23456815,23641642,23642554,23371078,13261261,23538151,23642128,23178142,22727461,23036800,19905838,23641777,2183243,23192977,23641837,23641771,22191226,23601157,23642461,23564107,2818025,1492008,23642938,23615500,13200871,23259079,15032735,23641948,23641804,23641780,23641726,23641609,4142603,17204920,5131793,2000284,1013986,20555236,1371687,16158271,23615026,23656006,20474494,23655895,240022,1132182,22739251,23642458,13103753,13664879,22371511,13981961,23656891,22642492,23642671,23656432,23656060,23656048,23656045,23629915,23588551,20310934,983098,23601193,23641342,21080048,20018431,23629213,503452,23231068,565411,1823086,1421817,1823080,1823095,1823098,4021801,23434207,3941855,1473771,1751293,1466946,953242,1141446,21204329,21886832,1033198,23600716,23656618,23656069,572761,23468374,23615749,18584872,16068478,15315477,20896957,1341156,13245501,23588308,1319631,14626243,982819,1388616,1671547,23642929,23600896,23628925,21447773,23641552,23397031,764590,888355,2133589,1479918,2660615,572044,515986,614089,18314056,2218419,1742467,23630677,17067559,23656624,971389,240526,23656030,23655886,23396101,23384782,23656021,1430058,23588104,319483,23121814,23671963,1710799,1415544,723622,1403094,2245031,2301119,1654945,578680,23671357,23642317,20424583,22807471,1353840,1670134,23671192,1426848,23672077,511915,13230479,1592434,23671810,23671531,23671354,1923148,23642326,1473750,23614783,54772,19753366,1255761,23672017,21353438,23655709,22834342,747490,570232,23563516,138967,23672122,1487820,1486068,23446363,1808908,23587780,1648789,13186247,856183,308839,21460241,6394729,23600908,13318025,23069959,23371573,23656111,16935877,23671921,23671429,20461825,571117,21353852,22823113,4770533,23655793,21873341,23630251,21053963,850228,23655943,22451608,23550163,851566,23588464,23671504,23671096,1134735,23119603,23656189,366193,851830,853210,2543801,979753,864541,23656915,1785517,570562,324370,23642881,22972435,23656690,23564104,705640,21885731,21708311,309319,21990008,465616,13154191,1132470,853618,20451697,15684103,3649413,1706587,23655748,748687,438400,468673,13245057,19248469,23692690,522463,1094220,20985595,20896882,20809525,20861830,4122503,23550019,23657296,13002707,6687667,23600554,1145376,23642332,23671738,23672059,22562605,1497696,23614573,23575441,18377878,23601589,23421943,17287363,1437243,513418,5149079,524434,4688933,826633,259165,23671594,23672053,2264461,13310059,23692855,23692732,4009523,13506049,354115,22562377,13578851,863557,23657119,971758,23457211,603775,603787,23615734,23693281,571870,866485,146356,23657164,19751593,23693569,3128641,1495704,1835131,21459317,572623,633649,21272714,1243113,23643073,23693080,23669596,23671321,570421,22727467,743944,207034,23119648,20439862,23575042,23670793,23550826,572788,23331169,23672161,2065405,1825726,1825714,1825720,1825747,1825744,1231290,1825717,1825738,1825735,1825753,1825723,1825732,1825699,22123949,212485,23152846,578008,4735291,3999555,23165254,22519522,23705905,2249469,2247153,1300761,23706115,1968577,1968574,23672656,1716460,20554636,23456356,23705362,23537902,616174,13192983,21751121,1127556,22452139,876763,23705698,23705725,23705731,23705746,23705758,23705809,840184,856855,4223301,13333875,834121,1030903,4764083,3942029,1526395,6608143,231475,23670841,1542874,1470870,22370365,572839,1768504,23641522,494617,20839504,23655472,1123917,1831801,958966,958246,828586,23642197,23693515,23434237,23642665,1370304,22278289,792574,732601,967588,3769923,1779274,23671789,856003,23705443,23574379,23706478,2603141,651889,23629150,23563150,773059,12993989,23588539,13760095,23671774,23036689,344878,23641648,633370,23705203,22519987,22519990,23397766,889696,23719861,23720170,21255788,23719249,23616199,1374087,15465289,13069283,1552867,23672494,19958209,23035792,23719759,23576563,21065285,963376,23036293,354409,23720065,23720032,53575,20367739,23706436,23231281,23629042,1466523,23563540,2883901,13162287,15756481,23719198,2556187,23671255,23719318,23672764,23641375,23421808,23094790,23330389,23706079,23600869,23641276,23672047,685984,856621,23706100,12966609,572104,13162445,735118,504529,538468,23719582,570799,23719888,23642707,23271253,22006994,1615420,892159,892174,23035396,1616815,301777,23035675,984253,23692885,23692921,23329786,23615065,1317534,1343433,3149973,1398816,23672209,22427515,1953382,1953370,1953349,1953376,1558396,2284455,23615992,23693593,23693005,23720374,23656426,23641555,22873198,1839289,1578037,23705047,22195045,873982,23035726,21052751,14626053,23733202,23178229,23720329,14228301,23397655,1646236,1239663,17190937,21707186,20849854,21112934,1516579,23733178,23706586,23032129,16843840,22765471,21886799,511432,23733088,23537848,23734351,637843,22626940,23733379,1083936,23615578,682885,1533808,23642812,23036749,21722219,4148115,825523,2118509,23670880,23719531,1426188,23733769,23734360,21296414,611239,1516486,23705008,4788505,23035600,1081392,20811016,23672155,23733538,17973097,14985513,1084692,601237,1632373,678325,23614612,404386,671491,4008803,23563369,1696876,23719519,649066,13027579,1142397,5163893,23629789,1230972,23433454,23469388,23656642,633310,827695,1709773,1709914,1031677,1709905,1029490,23733118,20489311,23629825,22996717,826639,23575600,630268,944701,1088397,1048663,582331,2135377,1063006,23035933,2850135,2850133,2850129,14043927,14043931,1649803,851869,889996,23733796,7019777,23588527,1232004,1133985,1608742,20568067,2115409,187012,1075521,23672254,22666993,13207847,13358721,17566759,22348711,22279219,17044030,23629063,21528506,21274028,788164,23008438,13103337,23748199,867799,1849729,23614819,21112679,23642044,21065876,15745435,13177849,1947100,23095603,23434774,19251163,23693470,23719312,21274355,13829825,1732729,23615755,13443147,856465,12672571,23671804,22195453,470605,23692987,600106,18875155,23719714,4014789,213877,21841358,22822714,23746912,13389549,20544391,971944,19201966,23706364,21032281,23747689,19751440,23035624,23733862,16390063,556654,23166181,22439698,504475,3554129,16828336,23230693,571690,23599987,23671135,22627849,23693218,23747851,23719909,23732875,16031827,1352658,23733751,23706547,23642500,22561453,23733925,23719558,13917931,23562556,14782123,22453255,22267327,23747743,23614807,663454,23748124,19447357,14591439,23036260,23762128,746635,13238215,23421850,13428525,2744195,1320474,14693633,23433430,23761876,1317372,23035576,23575720,23705890,23734201,18696079,23615314,553666,23693482,18236437,934639,902527,902539,1000252,41392,2232857,12985541,319942,319954,319957,1764088,319993,1989070,3950331,820954,820960,4151975,832477,832486,832495,832504,832513,1554847,2055820,2222489,820954,820960,832477,832486,832495,832504,832513,1858237,832531,868324,868339,868411,3515071,2667197,2135343,23469478,23761783,20018998,1238700,1238703,1238697,1238718,1238709,1238706,1425663,22371277,1917334,20676799,660220,602176,660235,1295328,23705806,21570767,23761345,1856143,391759,23600860,1237479,535471,2438557,826615,21256868,487642,23421538,23761735,23629765,23761747,23641504,23629231,1430247,23761723,572449,21938606,3681227,1278102,1472328,1093197,23719672,23705611,23629459,23614606,3556533,267583,23762386,1849720,23706742,23035672,22601428,4014709,705631,23705266,330310,23035609,23628880,1565308,4089583,537475,20581189,21282512,4789097,23720518,5133117,764395,23672551,13545573,20839417,1761265,2154643,23629366,23705167,2177097,23693416,1078710,1595956,23575420,18584956,23657440,990745,23588077,21949406,23656531,2646233,22666951,10731183,3243377,1649968,3636553,1031308,3655477,3770697,3861011,3908033,12823769,13482817,22153897,23733295,2295475,21938654,980446,20488837,23434873,3762929,21031228,330334,851458,660589,1140942,1348851,1904365,23831596,23761780,23831767,22780393,23550370,22370950,23345170,23563144,1350141,22780672,21898778,23832343,23831791,23831806,23719879,3674743,3912447,23747725,23831587,1680307,1260477,806158,20875282,14860653,23642806,23575534,1014445,15322179,1001695,22765924,23747716,1295691,23831845,1666231,23614417,20732059,22627639,12975609,23748322,1414311,23719030,633292,23748283,6395277,23035639,2803905,622492,21737198,21990614,21812072,1939585,13270323,1593805,23832295,1230969,23734153,22047788,3953327,23671777,23831428,5133141,4094035,515368,19321720,22370806,491449,1121238,23576524,1802158,549067,23656168,1849714,4141913,1044658,3812701,23656693,23747275,1475859,3679865,5171757,504469,22267591,23761714,1580584,935176,1657276,1275786,2003155,23761492,510799,4707883,23831665,23747680,23344639,2137989,23705776,23719798,3972465,319525,309742,1513471,23655730,1420314,1664266,18964675,23656621,696898,2286199,23831446,1364301,1364304,3008331,23832742,1921627,22823155,23549998,5113627,823084,23732668,2177511,21798242,2096227,764605,23628763,2441765,23285164,1464831,23844259,827587,14860763,853240,460159,23843884,23671831)
AND `connected_credits`.`department_id` = '28'
AND NOT EXISTS (SELECT 1 FROM connected_genres WHERE movie_id = movies.movie_id AND connected_genres.genre_id IN (16,61,64,67,76))
ORDER BY `movies`.`release_date` DESC
 LIMIT 16


Array
(
    [0] => Array
        (
            [movie_id] => 794587
        )

    [1] => Array
        (
            [movie_id] => 1000357
        )

    [2] => Array
        (
            [movie_id] => 986677
        )

    [3] => Array
        (
            [movie_id] => 709714
        )

    [4] => Array
        (
            [movie_id] => 986698
        )

    [5] => Array
        (
            [movie_id] => 621754
        )

    [6] => Array
        (
            [movie_id] => 812713
        )

    [7] => Array
        (
            [movie_id] => 433945
        )

)