-
Notifications
You must be signed in to change notification settings - Fork 0
/
Bm20_input.txt
1 lines (1 loc) · 536 KB
/
Bm20_input.txt
1
[1774763047,-506496402,-41169962,2018695370,1083428877,298499967,-1264165101,1316144193,315415608,-187855682,-1992587721,675187325,1761766398,630898849,-2048043543,1380944539,-443350544,66651665,-1385530526,-1040023681,1909811994,-463642527,481889107,1466068709,542933640,-31587717,-1608197371,-806685258,1337272588,1134486876,408405954,707954076,698709310,286052801,-190541709,-763205672,-1512022076,-2041392862,-1124915830,174823762,-1668190253,1799436767,-1555590367,650433521,-648533003,412928697,952822115,-1720755923,713249548,826247555,785368874,1006981601,114827670,316430616,-406689046,-9578651,103950130,428964495,277769676,1602222556,1124888674,-612012627,1996655901,-1298180151,80545937,-712186726,1734157801,1758599912,1220024408,110083800,-2135800093,1702456891,-503307268,1213087600,-1081705337,-2965150,-1128452549,-528027027,1980218242,-1577489105,468501319,-1869548146,-1409282735,159747449,2084122642,176527414,1949557543,-2124536784,-1402574388,357533351,-745000173,119658930,-47748695,732230767,-286604446,-1058345380,2097610983,408255009,117000257,-681037470,-1506055921,61577800,-242600025,764285155,-739502982,-852680295,-291211407,1472206647,652575510,436524647,371280333,25454987,523181930,-1777128613,-498721828,-673702992,1152608215,-615847581,937040531,1481927983,1969940512,-740686614,-2063224351,801260448,1199490859,921571914,1418222102,1320842811,-639636216,-1461252738,-726444157,-1916354897,706479410,-1245550308,123621469,-1117756622,-754327275,716413057,1945427174,-1100550695,-109379888,-1853978291,-2062912050,-1099266775,716716091,-1065631727,433349845,-968181267,1483464235,-1938486201,129997749,1470357065,-1090796556,-653981822,995267903,588397071,-226885841,672322534,669623492,-1298943920,595287996,-1264136743,903763894,-314201546,-997268470,1609311482,-1265578611,1216764689,1929489813,-1140944815,2077501935,1658696110,-2041628240,1046647240,1018004746,1165200111,425058948,-1090913062,-2040070588,387840408,727968856,1999484041,-1594960618,829142886,-1917738222,-2095000427,-1701532619,565973861,1747012604,-1286555158,-1279960334,-1615400573,-295309365,994614873,-1056444190,747417439,1631469789,1632025483,591712193,1016005222,780214722,-568579790,-1425408109,741417761,848138238,-1418728832,-1469177589,328128967,243791628,-736043300,-1595563471,-444645351,-991219804,-1375106605,-1170990786,1378962543,1771286336,556000844,6154698,513636877,2144316380,624605439,-718497752,452534970,2020030462,3741224,1142583056,-2146607725,-1086612747,-1828712841,-1147118721,924612380,-1941083804,-457853110,120267482,-1222748521,-1695735294,1275068957,-240429223,-1781701480,1808945818,-170846400,-100290910,1619183321,2014415193,-242079797,517971636,-1854274230,-341207480,1708452559,1218340102,-1627296660,316989718,-1635567154,-315827217,-459423521,-1772890341,2030534764,-2088844728,125638713,703706521,1935668069,1930320207,285076248,894776388,-1413889343,-1208255282,-1194544006,-1193094141,1045478214,893491580,-1117015477,-686893576,706939694,99362210,186489663,-1122427202,-1311760870,1384611841,929390050,2089650673,-1208695738,-1417258766,1071267052,-763923982,-54126339,2050099663,-684663591,-220237845,953146446,842956433,5183161,-1827235824,-1647168513,-461335110,2118755396,2076358184,1174800321,567286389,1183316273,-1999417781,-87135067,-1576223494,-918823481,-775985683,-1588538418,1624223031,-2128634189,-1410836198,-1663766424,1036630956,-683219428,-1006747645,-546797352,879240342,1610322420,-569988936,-263018700,-614962865,-1151263855,510568758,1487199477,-1557799948,-1121033093,-1919054428,267423211,-1313750712,-1015612281,-754080039,1225881200,-655282985,-2105920220,-1320878814,1885200608,6945630,-1006660108,1633676097,211828296,211455849,1093502622,-1753487945,977606237,1678652478,2134917602,1232138821,-1889303890,1369066233,1867802093,-1691577424,-1091196643,-1134647816,282703342,-269931067,1559882123,-1293568392,-495460120,-1448532580,-1148407086,-1385729920,-8887863,-1190313440,899035896,-302249731,761646268,-1424879410,229004960,582611502,935468475,1220039356,-1303589949,663534146,-71639961,1247327708,333577120,575189054,-1126487781,-979149183,1301360625,-44469468,1663633214,1313867042,868439902,-1431842991,1276934360,-1232360354,403512630,1798671910,1739865959,-1317194944,-440776612,1320426474,-1965730317,-1878374461,2101056895,323299311,-1654687648,-358974056,928743565,-1092443406,-1775088638,1378782502,-1099845272,-1679966265,-419168906,1677590225,-351010854,1991957045,-157063249,-1523726722,910115526,-5609442,-817031089,-195652777,1004625569,1396529379,157009207,-1128671285,156321567,-554334458,-569243807,1198575064,-757536720,-315023344,-339448084,-372180084,-1522521555,456795828,-1719122824,-1980367928,-1417181874,819032884,-704869452,723029831,1358157920,1214174723,-1744299212,1465334238,2071230131,-776585045,-1698636409,1008005125,495427928,-918808336,610111368,-581527403,-1336877172,-372172235,-1269526540,-1680841006,-1177032082,-1085249249,2078250045,1692422316,1067327480,1181269368,-549103971,-1010621119,103002412,1338230357,-1698197139,-198834266,1372913549,-1510134663,-987440202,1343115751,-932454960,572315387,-528270584,-1976687541,1247258579,1868453415,-1567523190,710681820,-1921358386,1732876450,-1829062830,-2008468699,-860328249,952061648,623403510,-520678339,-1782890933,702390393,1829049699,975133444,656372058,-876078934,-147141908,870977708,-1471078750,581430233,-242936923,289923451,-119996944,837286988,-1872703758,-1975791154,-904916253,-821935942,837301850,362594144,56020706,-1167429326,-347909472,1905734348,558358095,276569659,335687188,1069303120,-751954692,-636447172,-1304995802,-2098028845,-1031262754,801324318,-394359237,-278212568,1440502271,976304687,1300536771,118001044,-1110926663,-1226071991,1348653963,1942392205,-2141388000,1268872242,-9335729,2108886980,-2036433728,964244806,89832083,-1484828571,-505799801,937938003,-479300174,-1149473891,-1117090556,-892533565,365487670,-142314148,1560366802,427553792,922362730,-1460221604,1923635278,-1781009645,-1965697490,-958736543,1237855119,-99283314,-870730486,-810750015,952730007,-1019932500,1006054788,109892646,-257358395,877169078,-427962699,-927068014,-1136208754,-1660061017,-928429799,82206883,-1482509972,2080081427,229578663,1366730007,617687061,-1436038332,1314203169,-345035373,-662369040,-9908315,-1881405268,1115183775,902566084,1304762979,1973196963,525655029,-548119630,-927111600,-1977480537,-431812869,-8625307,1294831115,-544812550,-1137229428,-20090745,-963799458,1282139405,875617534,-174815370,-1945208090,-800639145,-1383547552,-1605064649,-1482383111,-666928025,1161246979,1795725738,697046211,848857148,2129959995,-1277578241,82900146,185917652,-268493466,-967549336,673754900,-1276750590,-662860499,1266299920,714012157,-1106203516,-635025655,1016923210,-1109160595,-960576172,-1085921783,2112692749,791959474,-969166274,1958445521,-2057783648,1848722443,-834228558,540375013,838929297,-276954226,1234303963,1246233895,-1016725525,426747979,-1834353937,-571886690,-1263067993,-253586768,1317214408,-1124605832,-742589342,1068978478,1673682612,-1750409646,-490407344,642471452,-994198392,-743213131,1294228592,-819157028,-59875333,-1555065372,1032285441,244707131,-2023707344,-46395436,-1080805580,-130906083,1314040980,1078322555,2058345250,-1417643943,32178666,-1063425203,758164735,-1407160095,-620773213,-567137789,-46754928,1573010726,847622514,713455261,1241930202,-1654766406,615898400,1842742954,760997915,-917306570,-1115656036,1734018247,-890071043,-771253667,239160917,389114212,-725477367,-2094865791,-1491345204,1645255629,-278818215,477666597,-1230437788,1544527720,2062158481,1875160547,301665916,1881690427,2093754127,392592784,2057924543,-1569556047,1033689441,1758260125,299253690,190297757,-1776313865,-1788513856,1261816750,1586332031,-938726631,-186163758,994644647,1504892421,880351002,-838973958,1970901197,-1740423981,-625779250,-1662706933,450227193,-848740730,-1981872840,-189432534,1309955466,1414955766,1296269704,-1371195724,645444985,1969758395,1105340483,1353056606,-292949333,2109858034,-1826348349,167377308,241364102,-1334609087,1733333986,1569809479,1495333318,1206324759,-1840061198,-194205063,-1967456111,-729262280,-1318818321,-108548165,-458654776,-1501007752,195816695,-1174280606,-445054561,77206726,504922362,612943413,-957997201,1690218860,-354083923,1637910867,-2001035574,-553859180,176987843,1640059731,-242120752,-1738776051,-1815734177,-1795348819,-886541120,-418471089,1839452867,1548045399,993659601,-1418612804,-1452856499,1554780595,222735426,-1930266584,1950770340,191496359,-93472848,-102618981,-612308946,1278998029,-70588249,2121088853,-2114868539,891402830,-823087750,222203921,-48846679,1088094281,1951499862,2084091790,-2088784713,-688198024,1375191445,-715865270,117823195,-481782187,453781839,1197281680,-1789880894,-1331364358,-878610889,-668488267,-1337718828,-1273651193,692296611,1516481693,960493409,-451115577,-651738900,943803780,-187308519,-2022350955,1573321719,175432442,-1139811391,1776369532,612442388,-1668233169,1003023396,-64955875,1101151238,1555228272,-181163961,-975736363,-344619422,2034667249,-877007137,-1492201442,615903004,1415818444,1059377159,1941369141,424642398,-178220215,-458065875,1677870589,1326082203,-1094980512,1638618701,371830819,599091172,-1395094661,627503458,2033294466,-453498246,-1990383489,717496600,-1912873017,-1336315997,-609859827,-652239419,42482008,-444619839,-2133275132,-1643177062,-318791567,1182732447,302519114,1792435477,1732558736,2070560526,-322281524,-168875847,847659539,-191996496,1858285506,-2125238783,1928714270,-1827749613,-547704009,751166865,-1198451518,-550514431,-2142350648,928155823,152537691,1205008149,910048427,1744124912,991676729,615146129,1511538163,2046519606,1356014721,1170519407,998272017,1771095257,1830969685,1551756981,526148253,-684281309,-1532775374,-1394334195,-1934747306,552139522,558149786,1081339028,1094162023,-324415752,-2015293710,1559848690,1865482476,-1923465899,640249004,-1180666710,-236005453,929275560,1651731112,-770737998,15618118,1779016051,419614167,-1592944827,-610655703,998501917,-919501279,-487686920,-998620577,-2072406484,-1697202296,17498891,-56274125,-630734157,-1481940595,-1003535103,-529347532,857757192,-2022924078,-1990460557,-1462165888,891581626,-1234991360,-1413337056,164845893,476719553,117609706,901619527,299766405,-1470391817,1186521842,1375951416,2035521560,1641118407,-1775475797,-612401368,1718332663,1169276963,-1811731264,1454774853,2082690742,1308014011,1769859603,1881703434,-1953136814,-1368262805,2007228201,1099026643,680881964,-673055500,-454878524,1617044915,-1343724715,1512582382,-1811037999,1858733701,2139866124,-1462195459,952602244,1000599873,2085207940,591156546,-922420031,-1157899632,-877245207,-714037995,-1720736579,1314480033,1925897125,1792567024,161073893,665502013,1610035934,634092973,-282774530,-2122580968,534922563,1151542516,2057283725,118919786,-293733112,-1675401490,1343867512,-69477698,515720238,-501630658,379789548,1945430026,-1838428921,-468454096,253787777,-1903141122,-1784979719,-460185805,-224385636,-57160544,1309846402,2018029956,-1398714603,-347385320,-1150947461,1412455980,-1527056615,1909176776,807527584,-1753514964,-2123885488,8931743,737527631,-1185377291,1048419649,-1157175633,-1974373233,-1796423907,-1926168587,-1663934980,1287185492,1030213456,-1151602726,1791223446,-1537309696,-1413517180,1830071786,-1483067159,-945146579,-960644496,-796905716,-1893623982,510325929,1071834430,540394682,-749321226,785214913,-1151265410,2141334499,-467509297,-971899454,1651798878,-346937839,-1444438265,782298044,1959330072,-353697586,505724552,-104605559,-2101156693,1578741572,964478675,1379379981,1989482701,1999067683,2087659537,-700810050,1885190431,929860039,1970078567,1072515686,691953058,1774866073,887698830,1377398055,903493993,-1478292556,-1815742814,-2115625025,822800528,-700266548,-1822678215,470455309,-549955220,1010903115,1300595383,1640848596,2026806531,-597329220,-673931553,-2014695491,-233739586,-1950912404,-323354451,461587362,-1354615972,-269651890,-117447068,399757065,955948842,-1609325793,-2130524446,-1364366610,1157346160,525671881,1889416762,908221893,-2033886418,-264057332,1747648388,-480570690,-263108856,378146139,560236526,-2051718838,1099389054,-1345913341,-1780953321,-1439725347,1538329695,-398649710,921149596,-972258059,-661350273,671252342,-1433744654,-591094437,-365449049,2127636196,-1721077899,-1458694487,-1009441076,-897929478,-144851007,-2026428661,1838144132,-198534617,816430144,545657673,1310763957,-1384883766,22333444,1343199236,1063543951,-169794791,-1174460969,-1716247745,931778235,780906052,-199380337,1207476769,1877960660,-912899111,1735749797,1433921272,801335574,-1993753495,-1182025464,1727392641,-1569712556,2071090796,-693623505,-1947307162,1141475375,1224312417,407012973,1091359495,-1080990332,1057629497,797474440,1385356925,-1623703514,-1564565259,1363905931,143738075,-586446644,288297869,1684121819,1278466998,1710902861,-399547372,831500167,-930570521,-1727382518,929814040,-1648996380,38824078,205097898,2108992334,1903112793,-573266598,-1356734964,1345305454,-707691145,1739426056,1010511737,-214882724,-1980627124,437815081,-1143121127,1156220040,-1994078216,1815548967,1259463080,590494102,-599105152,-1484131703,-80812183,-1785017024,701354210,-1166176139,1095736666,-2043908485,631479400,-1189070474,1296927144,596706520,-1243802815,-1352458113,-1306434715,967144493,-1099468211,1322485296,-188123785,-680987020,1765278263,1556709207,-163660589,-1787973646,300122824,-639754311,1340159467,1014751643,87062394,-262992623,-480834203,-1957995084,247015756,1496432216,1180805132,1917657786,-1859423788,663284550,-1008290293,2008629378,289514394,-1701646312,1150993752,-1565299807,-923720798,-1829230188,647890797,2090525453,-370112438,-1458795191,1664302653,-2118087676,-1501540010,1243087387,398722149,-116889556,847154505,363674878,-890968926,984205819,-1770061834,1510680065,2050946179,865332056,405184085,-1279194738,2053891679,-1825387902,-274566246,-1450305040,-2127772024,-693472976,520045443,-1778842348,1412618176,-44234246,917011953,1151640211,-1103805717,1894934519,665475002,-1775043089,-1064989178,-983702362,-1849942851,47726876,-738193833,-976635887,768937782,1976779586,1079298534,-2011353297,-1889572782,1125760961,-1619493845,1548051594,-884847099,-1327335051,64270856,-1531027679,238342683,144166458,-1781976840,1700051855,-2007413107,1918992050,-142598775,1777746795,-1539198187,471641669,674862343,-1008068878,1752340484,-1266327703,-1052070279,1445940451,1568942675,-171642845,978786001,-1135924054,-312654601,2077055692,-687096738,-541169984,183913336,455163672,437534085,-1846874287,47618500,1210382164,778833583,-525705442,-1537696448,1310014958,-188249211,628031140,-538055905,1266951994,98592602,-272113794,1885202423,1627747187,1999909097,1992468487,-242297711,-1312850689,-310715073,-1490291389,-1072540672,-987347210,570854906,-916883714,1319878388,1232760804,-2053306701,372714037,194500687,-268563250,-546404936,184767925,197310200,711831667,1624568830,1673211138,663877871,-2056510765,-1849581483,133447033,11965346,-1988915980,359594461,-218297928,467326334,-876143389,-1504772680,-387877059,959868104,-955488776,-762950656,882242125,-581204052,1340342622,852432891,1918266390,1429037462,-380816685,-1147246707,-1435199721,-836644416,-954690133,-954640914,2124613055,-1812680949,510268953,-451981924,-1937698988,1879907603,764066481,-402035311,906338070,574756477,-1722875352,181308856,-375041628,665634962,-681649826,465475229,-1695382371,-2012441583,368602526,39788644,389823625,1177143104,-1416143068,-1969320708,446366970,-1058970300,-1753344033,2012352916,-1087820050,-766144846,129452663,2076599117,-199880329,-1637654683,2114051472,-1107166416,-484822883,-1304930927,-612776112,1590895969,1926000259,-1846634984,-420176609,1442008981,-1179211065,-407330276,1680923565,-1473492287,722105391,-543534636,1717775160,1602450451,1622978689,-1942607709,-1885527026,-2143684315,-1579589967,-1978444186,-1942137007,1276160880,-45164735,405928461,1984995322,691083006,193081060,-66553492,1422458911,168087651,167026533,1298006611,-1913745800,174009837,375134919,-1859942181,-1749862369,1542250522,1074752684,-894576894,735730327,-2095047350,164138490,-1513586310,-982418930,906450101,-1060761925,-347941443,-1322805274,48733342,-612451772,-1038805660,-958075535,-866955320,-542582375,307073721,1088229116,1728613929,1065924623,-908426614,-1619936498,1919587549,932204083,-281110720,836557297,1243881821,563361514,-661931729,-2047053455,-1917824016,-2139598119,-1763676114,-2046586653,-999635616,1752743430,-1789275542,-2055243415,-1583430671,-212206657,-2026566537,-1873770893,387509134,1595243706,1492702887,1512741512,-314733243,-414850179,-852464737,-1675029435,-522610187,-1612141824,1942410278,742297510,671810630,-1186917488,-1934975936,-670500988,-1007104552,-352159243,1078936955,-32068770,-1411238978,-22643498,472058504,-30294693,-628117971,-533359524,1935984652,521309327,-1062750352,2014248982,-1087430984,908803965,-267088353,833040156,1212883607,-1185815844,-842570097,956434038,-877778010,1915170973,989380492,-2061456962,-1129604183,-1670102227,-322122171,-17782269,-1357075140,463059191,1010709895,-456868112,223191079,-1144058836,-1214219218,-1069715923,-626993417,983114438,2117007063,1376404740,164477385,1925929673,875829466,307398727,363491944,1675007691,648044663,-937525647,-1563634278,-2040656201,1856459342,604551179,406850998,-1589516083,-1267976172,-1122960815,1263655546,114024172,-1439721853,-1344229355,-1756136933,967472147,-888566126,-76872478,1666682780,-1456767451,273456614,2010189411,515349091,-1276180500,-1569754489,-2146129915,-423570680,-329789601,1830012375,-1834294053,764510576,-1299258329,-1934921025,-492225598,153952282,1631857247,-694404310,290902469,190767288,1286456731,97906870,-1331853630,1013409281,-1159417813,349566121,1215080525,-1259616571,1507656353,-296860895,232353492,1550396993,-568545393,1045790095,1491577090,298954164,-1103382636,-496457627,-542688920,1630278449,107288986,1172213774,1761167962,1549392311,616563544,502794526,-1055237097,63145598,941426206,599228362,1547473196,1188890515,-1111796783,-44201318,38788377,964224935,-1514780621,-586189732,-1060374220,-218469598,-2014592409,-116919972,-30784563,1155787390,1630540468,-352226351,352054674,1077935571,1655472264,-343092327,610998581,1647922605,-1349407552,1778269481,2143015243,1360928037,-1474866138,-1916429378,810285175,-1052122833,-1739114950,161936088,-1814063161,1715501359,1445536821,1469733608,637087581,-1796481838,-687702966,-329083577,-1126961839,1504072475,-566520530,1600416618,-611324202,2093516476,692182491,-2059907756,-2122387557,336858023,-1973045873,1695736651,75631475,1942497763,274677786,163088078,-531663305,1354236323,144030297,-243607867,-259961366,-1164551021,-2132208899,1023335162,-1514345698,-467877771,326486929,1434282695,1901351831,-352807188,-1480104518,806800145,-994462931,-2067628392,1634590911,1609414516,-1523122442,2112952674,-533787829,323832511,1725572772,-990254056,-95113870,-731874654,-1247250390,-1813503173,841273073,1530469030,-1607329371,-2032512745,-727605831,139434588,-188170886,-1152026348,897759406,1266938585,1898640571,-1267925940,590471851,-1891928223,631751630,-945538211,28402121,1891532129,114580816,1869087103,217222881,-1984688222,640165686,-2025124648,-427337394,-1312218948,-126783947,1024608270,-1610497289,-25956152,-1554551965,1297254686,117479564,1755028056,-1757118434,-332732052,-1306990066,-1611203925,-77738964,-809235686,-1832908907,1635084573,1138459171,334356380,139593293,-2076773924,-228090357,-776289396,1200427457,-1228863520,576643649,344982458,-1868952229,-1619533284,1781153438,1829838727,406800939,1060370417,1973749207,1925995634,-1352510233,1179537635,-572091098,-1796964621,1388978226,-1426744434,1594642986,1096596615,-1537011935,-1773584422,-16047349,-1754711284,1666884602,2077679725,-1084373791,209170766,-780085442,1743388513,1893180502,-87491359,1589205737,-1142638026,2067405961,1689108784,1059540471,1473499402,1269055541,235234262,-765320150,-1260425977,1943245074,-1212155348,296404490,-2007148004,-1028765318,-333906910,-184275667,-228546578,452336720,-1622552494,-1014824776,-135404015,25988893,2094040402,911996453,-2017824910,-1482665349,777538633,-529466810,-1412400872,414006454,873892036,1503225480,-371664885,-1766929745,273189322,-1377712516,2053550739,-1702933757,-307544019,-1178340973,-1397714779,1364989805,2089256482,-1524597463,-219840614,1563000936,1216531476,332319428,453262626,-1986572520,470630068,-467061092,-1140482697,-1359937174,1380170324,911157854,-292904747,443753593,-22208651,-1037101012,-967709656,766603571,681565342,1124508136,1707055367,19894076,-1483357842,-2061012814,-637693727,1544069650,1937862388,-1028423506,-1813387403,1369441393,161085758,-840178422,1533798535,18339320,1078365743,-1478932417,253742288,-554680565,85800341,-1329222506,-1663808971,1509723899,-746258821,-2123157267,257192764,-1341548444,-1698878022,-1737237062,-1230267973,644018134,2081440214,-1966948784,-1464325935,1025175735,-1894588410,33475169,-1413633510,-1546408857,1329331860,-106142781,183855645,-502978651,-1390092185,-672502666,-1860145143,-1650488784,-74140194,-380356378,-1777025887,-408017743,778368734,-1281760660,-1922366349,-779456296,-1937192402,-2098414054,621893967,75263940,273878529,-1812595785,-975538441,194513575,247190996,-1830178552,627615507,981293481,1226797434,-1465330351,-1152487321,-2053376755,-2114039436,-1928793829,-231832249,-2013809518,-572105594,-1451194826,742892873,1232044315,1797491334,501445633,1886414396,-177398639,-698427274,-775234584,1280448601,-1896938488,-1523586603,-856143315,435239352,709611552,-350819535,-4446485,75836677,1361098669,-963016191,-563891368,2055743347,-674031462,-1802037839,-1473046710,-66876945,-1608045814,-1936384515,-1749794052,-1549002343,-135511361,-754507135,1198237969,1520749423,-2015280449,1135159185,1200624856,1089869643,335161140,-1624357818,-1217191728,-1825372657,-1118189165,302087640,-199487121,-945524962,-2048834815,1994949683,1567561759,98965773,-1486319375,1564287939,1616331400,-1301761638,-339058671,-529825645,1862900244,-150548260,-1054400154,1118858901,752629679,-636847172,-715010635,284457795,-1449898034,686021027,-954533083,1045789798,884636339,-1029107340,127215905,481933364,-1263223570,1669497276,-1707645309,-1444611424,-346418138,614844456,-1844333074,926493678,313232409,1471499319,1176032378,-1294910331,1822105568,260129071,1476740759,-1807844856,-259462281,-1769843884,572247850,-1021468250,614691197,-1003129769,-1679575812,1798980529,1625291063,-922518771,-1758365100,508316781,1896630490,-875132320,-1808602399,2009384490,-1949614071,-265653366,-1366055970,-1596184427,1633818268,-561739905,228555376,325437770,659833762,923962282,800744529,638665132,-920104791,-436746788,-1529100621,-1376002567,462429500,-842378367,-1103802530,352414104,701716140,-969785324,822852635,-77796171,-1912395757,1438584532,441070677,-81842417,-1754634603,-1642091593,-1916856068,-1509288944,-1340228119,-1540098145,1635479212,-407034851,-1631346409,-517053493,297551374,-1206855889,-1796996222,40849551,-296237442,1900246178,1619795497,36381511,-1508000018,879991884,34784553,-1635301495,1094050057,-367932207,-2003955322,1726582681,-1618736486,-1934394570,-1454152918,-1829197791,767377711,1346867123,-2065236180,58954529,828261369,-1219142708,1985007190,-965648860,1667160054,-252944990,1696595937,1262061491,-1853148591,-1384356730,-1497394046,-394737650,1226777864,-1942820146,358225321,473772313,-1462439473,-17581844,833289479,-85993068,257156916,97527227,1040224337,-353269873,2064198659,-46036964,-1684458172,723717660,-868786965,1369484737,-323780120,-1201057211,1202708577,-1214420152,-1252487913,975711040,1920144579,1511430539,1331446592,1328452065,-1029522239,-1562110922,-343424152,1409405775,1929661944,321490329,916326513,-660817158,-1442380321,1373785022,-1121230177,77785036,-434378522,-909958466,-921402025,475512990,1835798491,328286288,-1478349527,-374621203,685500304,81894562,-854416881,-1565921587,-1877981509,-1507974037,1485478390,-591718627,-132874724,-85266367,852705150,-2116905733,-292632859,1859591463,929784062,-1796405382,845329237,-1293280662,357436362,-712015726,376931749,-799571796,1999706039,695305303,-1772973784,1722861120,1008887519,-1083488402,1821641133,1234003129,-1504518751,1919213756,57074983,-1609088067,1162499819,1436181087,-186993777,24280350,1655707834,5508577,-14118647,-657142230,25660642,359733162,760387141,1150437954,930693642,1175891383,-2120258776,430580393,985430266,1169962377,-1821778006,1119328157,-575290855,-1679231649,1456910081,853042859,262369072,881237158,427872511,207309375,267967860,-168861776,-1253114440,-1390518662,1284889538,1662360228,145442663,1756266312,-501763796,-2087833675,58715793,2142630832,-1386903629,-2111433578,-1997876118,-1638270354,368197462,-264322259,684404600,-317977666,-1073091253,-1749778042,1348691574,-1303583622,916556684,-1446202102,813905274,-1523798425,904109204,-958810896,-934510247,-248194613,1537001322,1663356914,2011659594,1914534978,-904417314,-108627644,1285621449,-780580655,1437044498,102748353,439901117,1067480379,-1943711685,455604839,164597468,1557405843,-1348782679,1777531141,-800825778,1159270162,1184320004,-1434517454,1642942608,1507970858,1566384599,1865445761,51461019,1972214746,-273436334,674494706,-1322411452,1598197827,731134539,-1786676054,1669485541,520028284,-1916037498,1324471270,-1080042947,-752415839,49242677,-1165723347,-216088172,-812598478,-1122186559,286370757,745944867,-1688058983,-636549686,1954067559,207157681,742078988,293057644,253837621,-1521043327,-346369131,-1050429756,1721896171,-1560675221,1644331374,-501533774,-1714535083,-898039992,779452050,-862725921,9331968,-1483598445,1072374416,-1434937599,1493201972,915574348,-2032988767,-1120248227,1420223777,856763679,-718831107,248618893,1630306135,1070834373,-1183089047,990942339,364318331,-504846422,-1539871212,-1075669555,-685127625,-1384735536,-1437564509,366280730,1448320370,-1873225998,418645386,-318083588,1108667073,-878446612,-1151252067,-2055124497,1481325596,2076965466,-188617242,-1331495783,1376327636,-39005314,2088347832,-1650377901,-1786051388,-1486827674,-781985276,-428131609,834289606,752749389,419856362,819776155,790680680,1141289537,-1339596653,681941870,1882852576,946724870,-609649347,839333793,440757564,-959623622,-932830569,1124888184,795979229,-649711687,-266982834,944060481,-1231525595,1246355010,1838498279,1249793685,-1961201553,1118649946,1158826703,740046045,-201851841,-768344720,-228776016,-1473983209,457124794,655298113,296979205,1266455770,-778139816,177997693,-478962960,-694765929,210795223,-1368831830,171212362,-1558635743,-881853838,643631433,-768465156,1106839406,-2011838637,1511765558,-1040519796,-744664417,-1113520315,-1834204844,740479482,-1193314243,184886189,-937474200,296318413,2039810757,-501079110,1340616773,1241326440,534727270,-557058597,-974803671,-1722386783,-686365688,-830972815,-502711961,-171083117,-1509548912,412250565,694387013,-1606266701,1854139490,-1007814852,-178924761,624997665,-1935225050,1724113865,1963392748,-1532562368,367938511,927262114,104613783,-1974590072,-1322354471,2053491510,1637698354,-411385958,-1426521903,810878813,-1787558674,-373696108,1811114778,155698385,124276111,557886886,-146625299,88095964,-1278706170,-601280283,53495457,1029064019,-2048452513,1447023710,-2052230868,2509250,-80766243,-1144798354,-442687511,-459660312,-1206722206,1908159313,555080347,-1316845723,1561180436,94017527,475575217,-592513871,-1189967298,-385166818,1967840971,211642192,-2016854925,1666165404,-401364100,62534467,-1146701576,681258748,-749148079,-289684031,135245667,-424164531,1236267538,1882012966,-53444481,-162529995,1786377031,1559628843,-1267829902,-1099916212,1254496253,-807658408,1752471841,1170289575,1597815241,-1746852938,1679884755,-811247438,918734861,-1775033913,-587388652,876702530,179630201,527644602,1815526363,779832041,-1718727723,278220762,-650371857,62950796,1405522684,-456243128,-529380475,1675692851,-990896085,-1892838167,-972025810,-186264800,-2065809285,853183649,528782319,-860234206,-769615445,-1883449920,-74594895,-772074966,950577187,1239066044,-997903909,597650206,-1858430667,1060030497,397422653,-712811283,-124058203,1164157124,-1312125905,1941160675,-1669377941,-1241539266,986778361,1486286909,-262230601,-1486698088,-1954319243,1212003839,-778168780,180124739,1147929075,1583247877,-1452168560,-837071542,-1565239460,-368477352,-948810948,-1255617334,955148953,-1555595325,445540464,-1371165535,58326325,-523786587,1927892593,-1009626780,-1886024640,1338805511,1991012886,1706753687,330553975,-1142657296,302154119,354292247,1167947937,-806743560,262946120,-1638530342,-243797957,1536247066,-1608819339,471340763,977433687,-1717892658,1358956367,1140065359,-1963836224,-1879393705,-1963354378,-1198525924,-2057900190,-571031207,1323549048,-1010857077,999406568,-370886994,474305290,1363942203,812649894,969536889,-1493824108,-433135272,-1801128007,86441850,258304882,-1369564915,-118833299,2076524963,2000964216,1482711351,-641193762,1791233516,401589047,148995162,-2025100831,2140855907,18591870,616471512,-1547245788,1704211846,-1323324637,1689234015,-692445293,-291131436,624000515,-1374271069,248736253,-910222687,1795446342,-1882032307,1570597111,1878238249,1190409191,998772018,-751478528,-1132627736,240737907,314544327,-426402587,1926062632,1293410832,-956299820,-1445843865,-19056165,1547393216,-207177624,-279262950,1209354154,1706001383,-1961020916,1748049295,461495117,-483755510,1851575867,-784389451,-1340622819,-328897319,-1062034927,1373415292,479929831,1594706798,-1448236223,-312985926,1537653506,1369752791,390888012,927176530,478950307,1579511505,35572719,-1802489198,547023471,700847318,-1218263588,477867229,419219025,1898476378,-1184052563,1780636809,-887901811,-1685003440,136583445,1283967754,-313594347,15645170,-1186092456,-1924946865,-2045715685,1034182850,100795388,-268191636,1051918311,6973899,-1623068480,-319163528,-817926167,312026156,-1301719859,2018996152,1901321233,366507222,1988006187,-949746180,-887888546,-1142032492,139471478,1926496329,1934984373,-2107790261,1547282128,2079576759,-1752458253,739357827,-326904039,-1587806564,1201669189,58844453,-907804835,-2040691734,-315642442,404500614,-1008692594,-2005302059,-1078942711,641412259,1746498930,-1371734088,-147649336,705182126,-1260585762,-50085063,-1058311524,125504713,475142948,900989098,-859442721,2088805136,487813321,-1649008462,-953738641,1248846045,2057188475,394444332,1593350853,965894470,1857234497,-1889866930,325912645,552352234,-470351372,861742350,-3712809,1305851629,2097358061,1147902144,455598517,-1633266880,1626233599,-1652645885,-534122618,31486245,979437223,-1823959330,1496992684,876713714,-1211688830,616460325,71320281,-200068076,224758270,-529880031,-1749548824,458502742,1413500756,-2002348689,905336298,1561581411,773387445,-1406146520,641415294,-1327842679,1453152963,-951105726,1874434405,-1048128833,-278837694,1713775669,907041876,936108265,-2034977009,1627454689,303663628,869907033,1947482704,32838574,-1028517976,1102985113,-149967892,1843332596,-127033547,288410471,307698493,1816781981,38765959,131204608,-614152444,-400772343,702187850,-1261860703,-1825151843,-1469681615,1465329495,1381051722,1962354291,-1686172146,1968226376,-177969468,-1885391435,288750395,557812557,699866341,-22768823,-1054006567,-1067556287,1619495187,1730450432,-217479502,-1744258312,1880282886,833383436,1829820320,837706202,262966737,-1338344018,1969074223,321898932,-1376451294,1400463155,-1739958911,-1420884787,-1549047096,-1932473312,-1773395342,-1173439688,-765715339,-1141377620,-1032322821,857322088,1794398661,24634990,-880110117,-1595753975,1632670334,1799613782,-640351629,248910349,-143993575,1215906785,-1223073551,-1024287228,-1859968639,-1799986296,1483759281,1232239024,1895015450,495828601,1073977567,529515224,578755844,-56701048,1258200928,1307290716,-1039665248,706458984,1238548978,2095787657,1405277778,-1523528427,1141377937,247326894,1407161992,220659604,932712476,-117897233,743444731,-1905215778,343240760,-335984808,1879317044,-178475495,1638741876,-1646502603,-2134472878,1009324297,-2135066450,722692512,-2057356535,1726258885,-1483813708,-1533724070,2103082734,1278395309,271882029,1557166046,2132159729,-1847402853,1366439354,-303362125,934898985,-1499847336,-2109637289,2128441345,331615191,-1848452016,-2022102521,2127390823,-970019932,-1200958071,1803035824,-670709,1944410157,153512657,-1096498365,2057629938,-1644544831,-1188272329,-86153441,246302864,109478760,-808283205,-1645601353,726584738,-2029281241,844749640,-304797839,-1002474692,-209220477,-692831774,134908113,599539997,1200797506,-547493093,1199376854,-840373942,319204472,-185168949,688998308,1869652697,1176025537,-2082594049,1987427426,818437645,2042893002,266683953,-1600593563,240625059,-988595690,-2057384775,844943245,-1522679445,1116779007,-254491005,607781359,-1314001383,119749113,-326522366,-2139545932,-801718692,1696209950,671739236,1069935168,-873072336,-1619898650,-241074425,-44316522,1375439216,1655009077,-1899245269,724463866,-1959570770,1843386010,1592552679,-1082673193,995557190,1368084949,1443446881,138253027,1105599408,1257257882,-484500423,-453919872,-80473322,1485242260,305927237,1014928229,411099430,867191212,-451758205,623587197,1074433320,-81107574,-529247413,100314382,-1638743470,-637627813,-1991264828,-1932970722,-1716184741,-1324790060,-1816845416,-609529327,-165681331,-638787209,1631024363,-516260970,-511007329,560832789,-720532088,-1530659644,-404600958,2032910739,-1428773795,117282943,-1881862021,94808304,1142361641,1412796448,376225841,-1045294970,531267443,740946005,788473736,608532111,-255592003,870468,-185959699,-49110038,266524665,1727868662,236189171,265832991,-89674180,512834291,-579558369,305266080,-286592847,-294694872,761881343,1408700497,-1121806897,758933521,-684166783,189665354,-2059196466,286210067,563093633,-2085425445,-1290012330,-1476634071,803698851,378147792,-1292537479,-1800807485,1373825378,750444789,674472675,-514697494,158094697,-1485805092,221160016,931002791,-1991307231,180839389,-527085507,-29745243,1646108810,-65236386,-1463383582,-1577164267,1227906382,-148950189,467137886,318259665,-353815021,754921480,314629428,912576452,-1353040368,-129559011,-1164783882,540145544,875678691,443423954,-820973249,-778612656,162022048,-2043757947,-644725531,2045810695,1465440300,-9269641,-1255520913,-1088275271,1655696588,-1888705834,-388588348,-193816526,1211025400,763841271,690478629,-666320412,1819135605,207299042,533101661,216800013,1724089762,2033773843,2140434231,74316057,789051409,-181901441,859782191,647565892,-1085190311,735721684,-786606485,391680131,-889211095,1076600069,1567427051,-557650268,-1556357728,-490831867,582641151,1477641139,1869391068,638652882,445963001,1822154911,-346170927,-1599334732,236224292,-781556706,1578828891,1236236230,2033856244,-65951539,1092527253,2054739893,87358590,-347229798,2024239467,-1986515001,2135597610,-184944539,1091202157,-1274889953,-473437018,-1299201307,1525800678,833922622,-247902179,708469192,652645421,-688492339,-1082450776,-1563574754,2021778746,-75317351,-1154218492,-20064009,-126064261,1226189022,-800853371,-1132715702,196501736,-876456761,1474053451,-1463172072,-778818731,737297461,-661252174,794581712,-421895930,1688584127,-751954418,-591094795,148529288,-599379207,-1395330152,-404950531,1618568638,1406629881,1937680802,1447042172,1655275065,996890390,1485436434,-601473151,-1517490483,1004977907,-1514353395,-470219456,1811013216,160692411,-416697870,198555120,-1252173307,955079853,-2057491575,-650221066,1689912904,-71284005,91342715,-1012286909,741347787,-2004849619,1000104197,129143545,-688833263,-459309140,-2018926872,-593490860,-887288935,-851560451,2097208484,-1357419065,328102446,1003416874,1615852260,1548271461,1554355837,1049306792,-1622764741,587763074,1429566440,-1960230507,-1174459631,307217050,786856345,-716196032,488538583,1086634865,886863320,-837302290,-1231911295,-1921058438,-578854239,248090075,-529792971,828970876,1915479921,-1692943234,-858384832,146465906,-1903582112,784437265,1458168649,1598015666,-829253004,65384784,-582252600,-1094985390,389563699,45683072,677474232,-150716985,-548914823,1963000498,-573718646,1770376142,-1241817716,132124744,1625103453,-935395954,1203244653,-2122753096,1797079916,-1864325634,826328688,2112258448,75572423,-635762812,-1022486258,1949846201,-1499499194,-1319948066,858527738,1627041279,1307831225,-1806252987,-1059031695,-1271339568,-2049270428,862096591,-1411385386,2105974339,1266691498,-298678764,506401405,-2057339044,544785671,-1592247788,-583878714,-797010034,710607683,-1350657704,-1322010514,1944283776,-1730453276,-2045726378,1944601633,793946131,1119335395,1915413785,-205758638,-998453340,-225850461,-325809119,-1144298929,-1026210930,-493660130,-1124459641,352966031,-1748463374,-1996189599,2021539172,-1925169330,950595513,-396211142,1111128691,560772699,194264794,-523795154,-1225893387,204099120,-1358495528,2047439536,128326612,-1155878845,-1996219250,998552976,1477472523,-1321240933,1190225454,-2016590159,-20130236,351673253,-1698351993,-1344135937,-1368230718,1612878663,-115243387,1444986527,1604955521,2101469493,448625918,-2075905689,-38751589,2111783043,-1035588437,-58851697,-381299988,-881086340,1122765939,862928297,-663200775,346094257,2070053871,-1565336882,109786637,1909884500,829120042,-787903463,203595428,314543302,-1151327064,1229662809,-1213684467,-938507411,-1144543575,2068340993,1584024906,-1669673269,-282709842,352512355,178879802,1654067916,35338300,642893085,-1342302215,956281950,1841790943,1751788499,-534582393,-297246649,245561201,1427972126,-319728473,1552984882,-1365648228,-1843077181,-1290224375,371793674,-222503012,1121755943,-1840425046,1928022410,-280473527,2037407746,494649211,1844158484,1048745812,-1757838509,1984257088,373640386,-2009956400,2111362707,-589057605,959264954,1685198068,-18021331,-288424695,-1870993466,-441772001,-1303875796,761709643,749402404,-1764338917,-377466314,1755397255,491282841,-1662563675,-1227204168,1789962705,-202984756,-253618899,1010642274,-19128923,-1515650096,1538349529,-1206149931,163264407,1526091522,1236188111,26829723,-1445278675,-709535468,-2110769741,-2052868009,667588107,2037871978,-477025938,-72934595,703747409,2140847012,240527409,1160714179,495911232,551649915,1182185145,-2024542824,-383848413,931541968,550015444,44389589,-1081206420,498060802,-130271453,1837158770,-1394485732,-174283137,-883771872,1085622778,926270312,-1877065315,1915817314,373085570,399616921,1415205802,154507295,-1192168233,-1439000269,-1099808959,-1489481741,296528630,-1465943975,-1292655393,-1176049953,-1382864704,941877871,1208604597,-1439040109,292093934,445788161,479284159,923859439,-1973874366,807881954,-1918152428,-1999224377,1012771326,-910505320,1451339904,-1494884890,353993881,-1011499785,2026831183,982305109,1047765168,56814859,-524701589,2081911005,436479546,-463712709,-1998757719,-1731582263,-1802516480,-109567574,87993439,-1392079121,1387419979,1843031008,849061945,-1332918543,1555073758,1710596265,1280567116,201019072,1114899238,932161853,725643371,1654060385,1630815663,-913397600,-863685447,-763867661,-444457510,715334219,770366335,861237488,764575949,-1759811828,-689375425,-503640653,1543576234,75918378,662042633,1610485817,-1173226750,-1953861429,1899196172,1958436651,754783372,-4844134,2044884847,-897124837,-1555725295,-396834140,-394962847,-113516530,1489621674,920237954,902870127,309515834,-245782739,1154646461,-2002789868,-1682077936,896572132,950375789,-1111160426,1017170300,712844672,815649827,774358031,-1863827350,-82455475,-316682744,1144027081,-1601031540,-890355546,-263001786,-127787569,-1925539238,-109020758,-1624564826,-92824384,1842917978,1148638511,857873017,-596376346,-183336543,-1423090698,-1216797508,-1804469882,10366104,1449215264,-1094005898,972020601,962661891,1033385185,2017877093,-115635973,1752751167,-433048973,-1251683623,-612776254,-2057609526,-1314617012,-746491170,-1770871214,-117606392,-2136798830,1186886304,-15893105,1505396548,1783651278,1195398667,-742636653,2009163508,1372675040,1431363761,448751297,-228816064,-619008206,-2036022799,-1968672742,2143225029,-1301870032,-720543916,336791503,1532521365,180869367,-1752014534,1158754070,-28445054,1598766924,1887757749,-1992244416,-354991460,-898784305,-136806988,978165259,1109495543,272382575,1328306275,-1660623052,1833201841,-739163616,1320239314,-1403819184,-251706574,1764354507,-1379970604,1859259356,-1314465611,2120290438,699958313,1377868946,1562324744,827938053,1476623071,176210430,1278553231,1507076175,1186738676,-232282801,526952846,1385879476,-110202048,601264498,1433880998,-809909763,-167234159,750243164,-1879250528,1646078949,-1469036009,1669220263,-1534679703,-675125304,856685570,-1147410592,-1295926691,1537688730,107251305,1682675230,-2092971577,-322111463,731350125,426334039,1910390696,-951912378,-865353826,-1058799378,594993591,-1333692399,264110237,-1741068017,-1940141399,-1197311150,-1548761599,-1155064513,746673586,394507776,797705598,1824978606,1935457866,-154490212,-1244374204,401612751,-1868138444,-1956135954,-1662563420,405430058,1822131131,567027187,2023127801,-1022706832,2051621438,718410261,-1022492731,-408040241,-1255960849,-610977124,-706989286,-1334489209,-1998774313,862835044,-1493458118,-143406147,192312093,-802775600,-138998655,961177231,-973615994,-1398635010,-832996221,1105866856,-57735361,-122357957,-1373961359,-471104364,-1290649638,-1657544263,484218816,-884781546,-1955292522,-1669252225,-1706291189,541541817,-1865766429,1899314848,1379096376,-445678236,1330657572,1634850479,172244698,39111858,-2001109066,-1191513743,887395286,-565120318,-264896464,901162708,-1265346232,1847492939,-1288988692,351497248,-524137049,656663794,-15433018,-83769748,1400970790,2046172895,173233955,-174968750,567405661,693437325,-2122564044,-1558239514,1952385576,78385889,1019407484,-776564253,1053560783,-1975501442,774971023,-587924697,-1368477594,-1629213865,-113140197,-1724364447,412479607,-1802381436,1136137004,-2009665016,-625237283,-270428839,-1102174805,1954797198,240537586,-616312139,374518567,-447332139,-725619988,-1352389737,1876958423,1433449185,-1475872380,-277765386,-283446817,-562528817,-1043459624,661722321,-163939886,2025542662,-1549020527,796669315,-1708072072,-713078101,-612124344,-232738212,-253682736,-1160970662,-1552123099,1261979502,237801815,443207442,1069990857,1355538084,419653514,-1917098128,1707441773,371264535,-347742550,-1935604961,1460604235,187857828,1189999551,1906976910,557847356,-1513544775,753171678,-253507100,-134302814,1047875951,777340333,200802608,1528261767,-2013011490,1284108327,889183205,-1920274682,-453165909,-846488164,1558309252,1308006889,293659621,1095214075,830374298,725056147,698985745,1005835091,512095469,-1010698208,1658058627,993202071,2028215794,-1457091382,-908037137,-62700895,191890561,366883214,-953986754,-1232475527,1799719115,-1744871410,-480714075,929351638,-1508226677,-500773191,2096501492,-2038927132,339622267,451758888,-1950598869,1292815431,504076297,-453617973,-824368557,-1011632033,1351696714,2084137412,2037736586,-144809267,444434734,1390542866,-1628418210,525997110,1476335093,-1623141134,-699789986,-687246266,-2051772959,-16060287,760859374,-154433033,253373485,1221159845,227997275,-1644561389,-277671619,-1792602578,-278270673,-1452517897,1948541462,-1795740873,155822789,912544921,-1070314737,816013266,-1041413089,495157195,289356233,-664528925,-638485258,883594176,1108632155,-1534984884,-1631641070,363298511,-1653021742,-1742949046,931255516,-1700857993,2006204376,-640315362,1121059888,-194318686,-578807374,981667567,-1583362440,1928815150,-744460177,-990092306,-550967051,-801418328,1678297182,-1856352069,664086624,335800154,696645568,-1812134137,75136689,1168371591,153848510,1669132153,155353661,-386242572,-1765870948,-492406059,1987629574,1248241066,-817236945,-1426103973,1940581198,2036940538,-1144977012,-212470676,2029470829,1612509121,1933683457,1388406387,-1796030236,111345133,1412936521,629419266,1986581169,-380444097,351818490,-592453317,619437284,2134194514,575948610,628900465,-1804555407,273563867,1015695314,-2143731954,1216943176,-1195612879,740155417,-1696716874,-394324573,-1561091312,-5888075,-21598036,1741882782,-660160103,2095779366,1842259317,-2085312756,-2089047908,836709828,-1580567878,657995655,-1799858406,-126920206,351726194,2055588552,-773177851,1509973140,-1778751936,911378233,2086798153,1342609086,-1061835751,1641584584,-1099304689,-1649772371,436222249,259778302,-868379329,-702020358,-1574709513,2023159631,158160199,-205073652,-912662842,348941491,1698757147,-1087683378,-20000962,-638641291,-1862764420,-1248271455,-1596516277,-1336168374,1635416443,1506351252,1011499333,-1581496924,-231446720,360231890,858246481,1054833224,1751646727,-318638245,-1862565370,-506340066,776913259,427825398,-139660205,-1795046841,1429964263,877948774,-1849655393,-1541221004,2036817560,2008334043,2056129329,-519570059,-107059385,-429041493,1716797905,-83925744,-724696409,410583617,-1185603665,-2086290156,-943328038,1304155989,143850116,1306725292,-627957191,323853149,-292329481,1007983864,-152373676,-1114427837,-1795185087,-1500714791,748074807,-1322379177,-1756337389,-1395949044,1165379823,-1715183226,1563245750,-1084464518,1302078796,1595025356,-1962559116,-814798643,-730559513,-1176917785,518877494,-114549946,1190276710,-2107788468,-1792461458,1742078925,-1205674754,744338014,2103903030,740637001,1640232761,-800470563,495446969,-415667663,-1046043399,-1042762596,-1686790446,2084895843,1731206076,546331254,317946866,2045646388,-1237158880,1382896002,-2131407547,-141646649,1319031721,-1293631867,2047086871,725480354,-1600524606,1681868968,-958696076,-920409730,-33020159,-2046618518,-1208948209,607993438,685164975,-1274152489,-532714396,968638178,-1004785018,-1369413126,-272535008,196407516,-390015300,615298959,951358912,-1959121629,-2139128768,-1849313540,-1906775689,1987871399,-2128928445,-985470590,1251480660,-95422779,42817529,-1939888209,1881054628,685569756,-841475424,-243400937,-1036776812,-696889568,55729089,-888326333,-515591653,-1562953042,-151595339,169816552,-1126536426,-1381375777,1135666282,368515675,401569972,308794336,1142642790,-410052540,895047955,-22322046,-1008621044,-575014511,-1379968469,1344397134,-1993085410,-211744850,-1184163606,-1044642084,-1111333757,481131506,209669793,-71606428,-1161978295,-923777188,-1778151266,1561337749,128221164,-2062409346,-1208359399,660920997,-1199987752,1484853944,-1029875629,1198667688,-913448660,70249897,-583606020,1107708453,-1515849024,-879793181,-169321772,-1328521242,-81937815,-642784803,-1784457067,431708176,906689659,-734675411,2021393936,95278962,-192450674,1639598070,-622430314,-517411295,795872389,-1529524066,2087652249,129172036,2035649227,933481668,1046790802,461771819,-11971360,-2006284175,-84496092,-2099925082,132563219,-2043450739,364114048,879894164,-1397714288,-147391597,1534046475,1540599994,-455670115,835396488,-209628354,1374825685,-1627721184,246108968,1903340238,-772161807,1304867684,134057058,-223555572,-1607469061,-1451361252,-2034565625,-1311366259,1399894677,2066855847,1197090493,-1885706227,-271322839,-1923772011,-1711033543,-658499952,814418240,-1656168343,-1585804372,-1979952951,18133012,-1438844768,-646790018,-1658251840,-808666013,-872469518,1352295993,-1885889362,1054192005,-405997353,-1890434873,2020801067,-1045993535,-155374004,-112968224,1053127562,-26253861,-122615850,686286525,-84597629,941932529,1013745095,-673378031,1706220307,-1845850234,-106592833,420472633,-1600107104,-201762593,-1194500235,689487793,1101074271,-1673989747,374409655,-914524214,-1692670215,-1380336565,-1069020242,-744405607,-408392852,511004169,1313521255,2072720690,-1862333649,1596706888,-1213422962,410699030,-289414759,-1443580760,-1394618757,1824871913,-469303677,-1779528258,831699058,1995333992,-385154005,-137158357,1181344038,781692057,-1435680933,636618473,-1085595009,387395,951098826,-345675288,373859997,-473335136,700393153,662289881,-275395813,216158544,1388042753,-1401258424,1758491799,28381841,1272518883,698567408,1234015858,-1435042131,-1865810495,404092234,-725617964,1179208371,954680724,-408202393,-1367582990,343138665,1216786398,1065217023,-401680493,-812466304,-74581814,-1670721591,1904792015,1214799625,-29830768,246821900,-1809337319,-1544886744,-694453474,1153868405,-1603218560,292097286,769779444,2093142571,366924081,-2042433781,-1109032369,-1089765856,1824609344,-339592371,1420955529,-649343830,-1917314137,-1537181629,909390271,-1167057839,1631497358,-947827011,-1697476940,-461616662,-1118953268,-2003693544,-1168332044,-684211228,326031789,-2167892,-1144462276,1597439713,1726749429,-1149139063,-1511182823,758062984,1299698213,-724307869,-1846250290,-1426461287,-1666380292,-1374808886,-1878209926,-1417845695,1086581312,1399013277,-135740806,-502565970,-458099779,-698858048,-210723061,1778632678,773736590,-530425076,-2002373324,-1983207212,2017523866,1718207111,-91706654,298141604,339307105,-1999974956,636711764,-1573057201,199215096,-1507663891,1229335993,-149897607,1641134162,-773953778,307841558,1597212794,2126178496,-984088076,-1474455443,1567050681,1558063802,44581959,-628939237,1218492225,-2014565921,-297218477,-2044326527,-1571223155,-327090630,-945509378,1074142183,-654669146,-126738746,2077961974,1652060572,-1177414801,-1213564877,-1600538583,-707755935,-238995905,1894427626,2051286138,1328548870,2073156784,379566927,-1075130191,79958357,-1484427594,2053284677,67659954,-357648593,-1094265101,702000118,-504302095,-1120096779,-133695416,-909348653,-1602297563,1577492777,638085295,-2065701670,706861883,814063444,-162757305,368039702,-2076253811,699112489,-886492240,1077656428,1125110099,-1954582294,-642128744,1340390291,1998863961,-875692278,-1348752490,-244362140,-712212238,-772253421,648118326,1047200595,785592108,-1778313783,-211616684,-56047555,-361204412,-1468452465,-674747475,1957789539,535167324,1510941194,1506427058,-273066058,-234260886,277413892,164250271,1566435668,590256755,-266540142,-1873016628,441495634,-91114503,-643232137,712316739,-1696075845,-810169678,-92348213,30683282,1672233177,403816314,-812936233,393195745,1318671026,358772617,-1243494589,-1140455866,1915526613,488593128,2085022834,-389227945,-272297898,2003985952,380173357,351322368,-1786579434,-1930756299,-1417190786,1566605463,1023910215,1093619154,-291224354,1216104237,-2006411474,493776581,-1174305134,-892633,2040677675,847846060,1484730193,1033389324,185762294,940427248,581376042,631769247,-1723637974,1837135858,814482084,-21523664,-1949102329,-1506434172,-1453294042,-683663058,885908083,-527762789,-187940967,920775937,-1885625534,-20976830,-112406709,-1879502570,586272438,89859024,5812502,836106042,1347449929,2015986781,-1966445888,2117921068,1470610601,-1900661903,-1198846811,1928697452,320888067,2061683198,734666899,-1687379111,1038187140,-1958622576,-326425868,-201943686,223527452,-1371220030,-1825641934,-2124107493,385988740,-1770824205,1512153174,-2121163748,1245546114,1106617402,-29609230,1570036228,200066411,-334792554,82992449,2041148764,-380301335,-456856727,-178999156,-1027249606,-2084283650,-1782133209,-813678898,1671734811,931683144,827058506,-74724453,1675866358,77625990,1982799241,-1885558979,2029212557,-1688526502,1473897544,449550367,-210776315,1524062544,-1498029231,-1440450962,956004793,124783390,1953990596,-191799812,2087048522,61234477,2055396428,472685160,-1864011270,-1418398120,1326124691,1031975292,-1967377606,-531748621,2057328631,-1174392875,-184366720,-408729074,988233085,1348279241,1657894238,116635897,-613459195,1452421764,113862608,457595659,1783573951,-754822284,1482904533,517509023,1049465309,2017770983,127731008,-1023811489,1371072394,1050871025,250155215,364638660,261559066,975691155,1709240700,2140305372,-1512518526,2051681048,241903379,611791694,1835921929,-82711102,655108612,182598299,381669951,-1656031322,-1590540166,153555878,1559339310,-2043442220,-826687317,-741645962,697732303,1565739962,1609018481,359934521,-179297089,1929975497,-1477471719,-145557109,2042562866,-1574649768,721464955,801923832,1364923687,-1798586423,51727434,-1868191553,963082205,926301929,-1852851027,782207704,1418359173,1942235804,274056462,-431979976,14133048,-1715459655,-824928719,82898003,-1114160597,-182411726,2070192263,-827331870,-620540384,1878332536,-1725572669,265288678,-1814557921,-2010069731,-756922451,-1013543444,86713957,1281952954,-166861769,1955206289,-1211560291,1781071378,316157645,2112774472,110548813,-18255241,682950385,-408468390,1114267538,-741393300,1594321926,-1565148626,-1666076656,-632856437,-1728913813,1694771402,1784529955,783513769,386112971,-75861607,1997812313,81175863,1117876402,1503320942,-655464412,-1042960149,-212590236,-227206968,-431723317,530795166,-703923222,2144136791,-1267966046,-1613006473,-938108564,-1910096449,1865885050,1319087945,864914630,926972059,679868762,53943609,-556415916,-190332988,-1394879378,-229822812,1439544592,1906455250,-527900353,-1360900545,-1767660833,-1826343966,138243620,832657791,252877351,1709089689,-1162538248,1552836154,512618148,1646680425,-1761477108,-920011123,933581692,463756306,-150234017,-1150535936,-1408638832,1672650348,-548204276,1924154088,206412052,-1992211358,1195585539,82668300,-2080618655,1683797057,1467543547,-1629353333,-2059025911,1848440882,1892452263,-1222543876,-1973490132,1019950085,917678631,683339991,1598034697,1288844079,-1525639487,-1768942318,-776187177,1297830677,-1810567216,548901135,1767333077,-429306485,1330810108,-1280090188,-788812641,-1311332458,-545669974,-871375141,1812261571,1677052025,-622876490,-764188691,2067219092,-1217594129,2009780831,2054966985,-1502232259,-407311692,-545859198,1011182313,1922503192,1935947850,-2127494389,-481849657,1893280832,-1700041479,890385064,-1211068035,-194394780,-181383914,619858878,1353633451,193109470,1775253128,-1417925216,456802460,-369755645,1927627143,336117502,-19752789,66641084,-1888343641,-2057651045,-1334052381,-1094854827,-80395499,2092711746,-1178977819,-498302315,-1264648161,1637494010,1835322382,976155918,-1402156295,-1563883144,-198460712,38783669,-277792835,-245245484,-752331904,-1611099724,740217523,-253948033,1197107177,-1786138498,586878674,-1275285899,597510848,-947775196,527636615,-1451875666,-1985091104,-872522265,1306824884,-178292519,2089659126,-1338246387,-1337428998,1416293964,1898180200,187099639,621720123,2000096309,1404722290,1438962035,-1080214950,-1515666923,68051090,-340629681,-271745468,2141729647,-1066109146,740087598,1106228020,-521130820,-248499886,1877623454,-74755534,-2077527135,-101838041,-1184780696,1720229084,-1382390173,1182445569,-2049707734,619129448,1244569242,1940171056,936146723,-1763589912,-458126556,-470977831,1902767950,-459276592,577123676,193397534,132920753,261789877,585475468,1985662844,746983158,115289943,-688350561,-809976715,5671226,-793968159,-819427046,-1139612818,592909860,-1280049042,-1239731,-65711399,1430827577,-422313265,-705004347,1404513430,-176444049,-1210964085,-1266113788,-237713770,-403511041,-1672044762,-1867401869,1538830785,219979391,216360870,-75326825,368298778,1248330799,-207045550,793157763,-1220363489,-291478894,2030845372,-281338227,-1253996683,-1435799744,-359393790,-2106655164,-476833084,483524858,-1119118000,1180524449,1194649312,580350207,1759199912,856804475,-418839256,1318403485,856538341,-728256704,-1427408589,-1500134902,1770571772,1264451809,156727720,2088900468,-386010491,-1571593714,1140056940,-597396651,-497270919,1963856803,-1296024829,-33450228,1205051453,1838580321,784719919,-1176427351,688360159,2007128545,104224733,-2033849080,132001950,-1049013564,520736833,-1424717024,439228591,1352413231,-2000731329,1454891164,-932961474,1423548534,-602809588,1526220715,307771570,-1224477418,1854766357,1471385108,-366532299,204858857,-1171874017,-172946036,-582188941,-87829612,-191378769,900625739,1721717153,-841335485,-511085909,-529065764,478232512,-140419688,-2085683392,-1222584268,1035945506,1388913376,-1370606586,1889989894,1234699565,1121973895,945050722,-1127454379,-1135372450,1107953613,-160519636,548705098,1712665232,-774500934,-791522671,1496992327,1297029502,793228367,-1917225671,519745851,-1647992442,385820925,-245741141,1636457016,-1063890769,-1998030245,-243364112,-677343422,-1652271123,-95109358,606624118,-1301425048,-233050717,487208987,-1608819913,1209005848,609373288,553116204,-101709286,627523247,-2074060275,-1609815441,1120422041,2142605904,1626487519,-1351239051,890467491,-609638410,-240757463,-1970237591,2051670211,-1358589749,41584892,288411784,-127468672,355546809,-1888575439,-1205856048,-781702905,-1963024575,2123315886,1454974967,-2004643065,1139738508,1074576105,1792618142,306950876,-1734005313,-197790038,1813850566,1290377711,1814190995,1986441236,-1143668350,-31015845,691078691,1047927525,-1082302738,1685471700,741938952,-533597700,187460959,818413764,1827091106,1043783963,-278070565,1324189622,-137261128,-2093005074,-1245271093,-872687369,131740739,520983372,-1075235345,-476398470,716680070,1520944571,844879505,1625082876,17467746,1592643641,-470714371,189373800,-1711845657,-1997741511,-1168819665,1869983611,-1180597202,-1393696789,554324686,2048523435,845028197,73238976,-831162279,-1084794812,-683642582,1200691245,-248165217,-202376748,84311581,995250094,980580980,-972825911,-1315041872,1598705933,254245537,2088946264,-607777216,-1911379485,-1242876900,1246845855,-521384343,640182623,1204349816,843846157,278477717,-1535820474,-463260258,1982230529,-4164138,-1579230406,-2092506691,2044316593,-328839947,-1785906626,1093537406,-1842213299,-1871217973,161243256,927129212,-1924873885,1118940878,-1879652039,2004123635,-1182724476,995147502,1969334074,1525185463,2043516200,1495110049,831817512,-1044545690,-317506866,1203311932,-389409181,-2064378144,333601127,1791940741,97522177,799344887,298971124,1216354437,1333305880,317999971,1880013165,1091655585,-1313888964,464175608,-1920315931,1878118891,-711282618,407911706,-40324630,1809146549,760399447,-1371378832,1775040561,-435245209,590548252,1524413143,1976293747,-1646220398,178782546,110109849,500524689,-933508540,1696526220,-771096354,1899313406,-1848872803,829273396,-2072347294,1658504541,805666210,-1157165617,-185285785,-1705921432,-1507132591,-1462767484,-1157867283,-1066637804,-1202828044,-1783709218,-1562154720,594608882,275672762,-13279792,-991911918,-793002024,-2071717246,-850182663,-1728410198,1540306880,527099386,-1592967126,290571227,-1762263057,-1309299224,-1140010716,926032920,-31008167,-2020744505,-139427931,1088884742,-1542510013,2007141013,1952725925,-841649805,423464746,472189931,2041038300,1461308806,815843811,-224455091,1083052936,-870852808,1093488643,-1437713469,-303519124,1464612098,-994168448,-1016655960,-218220261,-276271657,241972376,-479535423,64745334,1607217493,-2132784143,764957841,893737842,57569078,-841692415,1714463210,171888158,2021388812,-1656030033,1624242375,-295007004,-698846931,-1422852038,-21925543,-13544690,-1777709589,1066274906,-291263393,238217100,-882348024,-1911973724,653575866,1812187891,-974850712,1476640050,921793088,-2029436471,-735663864,1455175810,-1426307120,2140487423,307131694,-747719778,-1056987483,74969790,-1360706334,672791677,340636911,-1571487386,1900152988,253345449,220681631,-127490349,-50408898,-267345375,710682498,1329154529,-66110396,672855168,1745019281,-309443534,595169337,1881161821,1718263942,1430053422,-1059626900,1889302261,-1386546766,-1445666998,-270956316,-1667264505,-1295915251,-986324339,-1168716912,273466367,-1236541298,-1887191216,-1439990846,1209058390,777238205,-1206419899,-576459554,-1755802056,1667039878,-662080839,-1802332082,-1240927386,-148554161,-906960867,-1194447176,361780573,-796599221,-1153829950,-672987021,-546566472,790294032,-1640294685,-796481226,429594322,1179857255,1144970472,-2079110382,-402691153,-2013292958,38277609,-969104223,-698798565,-390360396,-1247171216,-1701945729,-2087396333,-1528768964,1256500610,1398270969,-1898427036,-113625886,-2024137248,263240452,-816818542,-2011506266,1518325642,1367011185,1400583675,-1085466890,-1188395900,1341791581,1909075770,380463167,1432916955,1526118125,221706448,-813991739,60049898,482222395,-1425022975,1924416439,1777699033,165323915,-838351109,1986371965,-1749127834,-2091013183,1539662141,-1877158315,984021991,2135557911,1610568246,-2104035811,-1943529073,1230185994,-253160916,-269274767,1754682864,-1476297579,378453343,-2062262280,-949925696,1721468833,-1879297682,-538944517,1959036895,-1506401093,-135389960,-438238409,914586008,256258311,-711858810,-189533965,-1357281498,-466050188,1858308007,-688700077,1633448826,1547015728,-158935716,-1206710802,841407035,-1769606306,-697583946,1163142047,-92464370,-631588602,442716349,-1431924328,-83938025,-550500275,1585854100,1700977084,-576825666,653620197,1403652314,-849171924,78980533,1472741830,-190372014,1551292450,185467706,1185125405,-1324001083,-574508034,-279785319,-2110411387,491818278,-681964898,-1827276811,-1807170444,-2130371081,1376544754,576503110,-2078205449,-409653013,307588814,277814181,-65452127,111091917,-334931455,-1959677241,-1679755072,1896288416,-188089689,1175619782,-1236172078,-1906045690,1772996539,265921575,-250670793,-1043111963,1737478896,-1384463848,-597403609,104528455,1957279424,-1894404871,-1104018715,590223489,-90844732,1302787869,44716340,-80378729,1927897926,-826073647,1411684362,1953438430,1132158228,-156084068,2010880387,630093027,1130757783,165910728,589621272,1837293195,471764259,420576545,-354498288,2040854907,1138736527,-404996612,-927643082,798012089,223912712,-934816390,-21594421,183922323,895170338,-2034374643,481892286,-17264961,-1084043473,505884987,-1013462246,-329730365,-1233382700,-358057822,1534541503,-2079690089,1050494936,533418811,594766420,-1627970680,337053503,-1801767710,-714300293,2048481118,1085452183,2042861077,259772231,-1881936448,563423377,994324987,18372586,1187753943,1532087250,-451108696,-1552810574,-1714405838,-1543338229,-1600073313,1714132022,-1916045079,1257737030,-885249384,-2101136180,-2139306492,-1679680125,1199656578,-1664642243,2000149021,-41722749,-893333302,1791060411,-566958269,1663111138,1547786461,-2035077102,159012385,294638699,332921324,1417712158,239496543,633551271,2085077742,-72197763,-1453225145,-523656009,784059115,-2010988924,841471403,-1255994269,673135990,1567183990,-1918663674,-121707918,-1555354758,-1298332429,-1895880735,383696443,-1808128967,-361378131,-1255565448,450927740,619567762,1715420002,654007965,2043463785,1018387074,866631941,-1178084901,2041627144,1513525996,1837662782,-1606262819,1821488571,413022108,-914087403,-1421730543,-296330978,334839689,-15556887,1098220935,1253130515,-1984461990,326854822,-121601761,1326581018,-877969365,815670838,168736227,-701185051,763986576,1165876792,1360368817,-464724693,-1919697447,-24545553,-1290269667,-582945604,-2058021993,-1814576772,1282934165,926651093,112332639,-600013745,-1291841339,-1674250827,38918861,410990811,-1533943493,441444463,1268264395,156463240,898400846,1177334530,1679261459,1480463598,-1173920452,-655198298,282540273,-695077057,1462611346,-1090481816,2135029325,-111058173,685203408,-247543816,2051804136,-1662408693,-650881460,454847681,1923277286,148426655,926359638,-1749306054,1522131339,1746727161,-223596644,-355998085,160561993,502257911,-53741616,-1974852077,-1184560902,1036581131,-673389433,-1346763752,-1976659863,-938815115,979650916,1690571390,-1214273002,2027965108,280211573,487726508,1990463546,-183389639,-57529636,-1090135476,2088409608,-387953058,-1130920015,-351265694,-658266315,1785904533,1305056551,-648287328,-1593032774,1129026788,1885982701,421923063,-2021332008,-35196528,1860445398,-2121352847,-1275099044,-46992872,1907730619,1916594749,1983879972,-161330588,1194093215,671547915,-815993887,-774412482,-1336949739,138867610,-2052037347,-522595071,-11351074,-775658098,-406879873,313449871,99143381,628687750,2132461902,801739144,82703119,-1323283346,1885873203,1549119672,-246126274,-490376687,-635829438,799286736,107532373,-1265164815,736143163,1932986712,965128049,745680730,-1376581876,899047396,-780129801,1209124532,-2061428070,-638187643,-1567993351,2128884249,-1216770624,1900578946,1622260957,-630616281,-1721163881,719437128,619789888,251278870,-1394986505,1971815838,-834736873,1981825548,792677694,1560148252,-427698409,1653656239,819698767,1593822429,1436878422,-511270148,860398813,-462757773,-1994212046,-1760972458,-1754742807,2071209499,112004209,1204499682,-135653752,221600305,1128736682,-1259303919,1433806570,1998208485,1333074914,1638617213,1625691543,114968879,-1688351623,2031541241,1720995578,1627850752,219503175,1908443875,1483226403,-704211271,-1912317695,-322875461,717297096,1255469536,1690466017,765750265,1731265676,-916583152,1560377990,-4169190,1061827971,-487725775,1099938584,-630950661,231965685,491979241,1128756911,411977835,-1647128222,740498002,-181228811,2013296378,-1992865594,844681453,-796830711,936128791,-590474722,1618787029,610940326,-722650791,13646378,402335287,-1125346684,-575090148,-989801869,543904769,-638880259,-942313392,-1187082865,916723929,-1669237772,1501185933,-1881384029,1254431056,1425408754,-1693252759,-901199064,-1860496041,-156511087,-1957346802,180630002,1027143409,-353251299,-358964218,56746606,1845925930,-300510345,1814791512,-1953435349,-937331641,498638396,-766266407,506285723,955955262,-766801113,-572803397,451033369,-740202904,-630391885,1343650665,447957805,299794804,-1423304188,1633450903,2031200783,-1858833762,-1358899961,701149332,-1523115927,-793632991,209074903,1353508834,-1428623007,287138026,-1496476318,2103463175,-1310634026,989845133,1174547788,603208869,-1963137560,1281113724,1759500051,1570550984,246433982,-947793547,1395961459,443217535,1989129347,-174698436,618177547,-2081018707,-2006938448,-1815693174,-1024605889,1491545120,-1986257776,-325462715,-712620448,754426082,1665096705,517938672,789317386,824589519,172735607,-865625756,1654040781,-1444496537,1427718726,-211961920,-1055610865,-835858715,-1864733153,-655599715,889538352,262556304,-508118309,-1439405434,-1346384913,-211935664,854111095,-2070680410,-467226868,-1341196413,-140974753,-1757928509,-1754553811,-720397551,2029990639,-517973653,-1150054395,-1204269891,-286766538,-11172756,230161074,1389746110,760562684,-1838246520,-76194714,1668025486,-1731743994,-272606359,-691245495,79808513,590121879,1158885842,-495552098,-1346513000,-511902918,-1398280169,-1324673244,-1640149226,-296507201,1039715023,-1143471938,1719739220,-1541264254,893000903,-1036920491,576331345,581038322,1399475000,1865355005,-1743290227,-1294967983,-1979762372,1328298838,1185801110,461257912,-2093810050,1250666036,1607545314,-1032401058,970511665,-1911042430,722847711,2076361753,1690202947,227220835,-505802168,-573561821,959267537,272443289,1039875514,-1903162591,-379441699,-1927798486,-93533305,1059552609,772403517,2013226816,-1108074552,1910562403,943401686,-1577434032,46554296,-186659942,726046474,-318483841,-891805888,2079416179,-162975378,1989615680,1704194253,-2131812202,1274227904,118946625,1638236777,-1664409237,-156109289,-1299774073,2044003593,-1212148769,-1080379556,-1232668457,-271633629,-1786227353,576064760,1960787032,1080811396,2133538628,-1624972594,117846133,1674452319,-1088420087,1629596780,-2007771896,769021352,-1300587686,1365273724,2017930676,-1039147614,-1026725643,1925398400,-1097660270,516481719,1554605046,1568693694,232655631,1318895495,375664982,-273561480,-360961773,-207221182,-1370395468,1226184288,640019046,1292831802,1193543256,514659146,-2095832497,336339635,-1862730381,-2041436381,-1641218691,833988861,501021355,-433997791,-1822848469,1223898052,2108853975,-2036990917,-957800834,-537131610,1870076423,-467997221,1029325105,-250252026,1228971718,-1130342446,909572211,997284639,-47250014,-1565774708,-1054039281,-1868832676,-332426004,-1193370492,-1939488819,-502711835,538550459,-235102215,-1431419112,575220861,-375933129,-1850939423,-581862688,1601136778,465620243,-1403098594,-2094378815,1570575221,-612815269,2022636783,-1974609308,-1970728396,-605341841,-1944341079,642338853,1521084708,-672916914,-1263796571,6529526,125650203,-1847512041,1172543612,-1544768894,-1718189635,-698435891,974584433,-56450923,434028814,499166042,-838810066,1792524986,2030463049,-113537066,-1129430349,-1366673115,198252015,1890719240,-1983638901,1380465107,-1813879518,-1563310548,1822136640,1321892591,1883443763,487623158,835503120,-85958793,1413174392,-1966513193,-2118178336,-2032154081,1872265571,433510014,1427682928,-377177483,1178684623,-1678917471,1519342799,1414207557,526203549,1457762556,-1073328879,-1324396226,1535710591,1060632217,976701760,-395793195,-1629782253,535228754,-2051918448,2046458472,1545202995,-586979692,-1593937963,1680309671,1404020875,1946803813,224066105,962936111,939368555,-912372569,-784161495,891492215,716384221,1755613853,1353999503,-216841745,-917704710,-2035784530,1385120838,1205999206,853070713,1704083561,1800712138,1951027883,-604878968,1056022217,731578671,960179831,1087669726,-1980301639,-1230664876,263154569,-40057840,-1496652839,456561496,790807571,-1951921116,-796392062,-251466421,75848532,-1382184349,-151328248,1333145640,123933829,1534026867,-1700171202,1509012739,1710158841,27880868,-1932977858,-106965634,419491455,-184136567,569568361,1083710849,-1994994934,-1179064885,-707756116,-1532468183,-615581036,-429842375,-269655547,1021444096,996051518,176182818,-1836263867,1665763951,1676776379,-1196226586,-467938281,788194928,1140314095,456827850,651400512,-1040548217,-749391918,-692357364,-2136919257,738717170,-24600678,1354767415,-1549068136,-397047521,1968789529,651492024,773147588,-1303676579,784163427,86223792,1915868300,2092195798,-1842204237,1906268171,-413482242,-635653187,-2031454322,944792528,193436191,-1408413757,-1446865367,794753722,1183326954,-1134763314,-1105242873,459362824,-169153639,794507244,435207142,-1083460719,1010169634,-229340795,2085435355,363701786,1400660228,1192907728,-21532997,1581827819,-758908606,-433956216,-714906435,130230431,-1420157777,1822676446,1895159901,1749044028,1063734636,-1507460431,-2038237054,499712387,973426607,-395161093,658495714,-1751394424,722718405,286299022,-1431549787,2013580932,37998169,-1818691583,-500109496,-153845271,-1919783946,2072327652,646435780,1299974582,200258762,-906518982,-66866706,810823180,-1386835028,1668484136,-1658011103,-236208127,-1167647905,-101344279,-378546407,-1096668236,-689655528,1620270340,1510405665,1435539361,-393356483,1305310145,2014367089,1091904822,651933807,1152736728,1044294864,712582822,-2070715702,-1582084500,483845249,-496738820,1374929771,1237439799,1782820444,-665020046,-1175545294,1499481349,-1287322310,1337082115,-1367097912,1050709350,241045142,-852514498,1413601251,-1362330722,-1535313296,938098524,-480239160,-546728224,-2023326348,-2047745388,-367467247,-1021178949,-1956886180,-1400111442,-2010856272,-393454892,-1358420079,-529712170,-1967975885,305315541,288070168,104716210,-1287933112,-2720347,288237228,-471729226,508255108,-403007271,-324882394,549495990,-365748641,1099207017,-1971420635,869855164,1687199107,519647910,-1555893526,-618733541,691296069,449222763,-1375420541,-845811004,-2126521997,-1117002605,-347437525,-902753577,-1095902128,509761450,846070512,-2048605315,1393723868,-21839642,1388442262,-187591948,-2004716201,-1419937449,-1854357573,-96851221,1702037256,-177578403,510025275,1113166351,-1202757574,-1864794277,-159778603,1298363109,698940294,973370025,695358734,-46040102,-1533309608,1435207118,-1827008171,356396183,1215293611,149503215,-309911193,1828627610,1426189334,1819923841,1940598004,1412581122,1227471628,-898908091,-1070025598,326649769,1739114335,1810450038,-155508590,912815479,-2145423610,1041944123,-1040310528,-1951541771,-1499975137,1319400034,499315375,-1879644640,830588214,1782112591,-259483291,1617466495,599884743,-486099150,118877170,-964802441,454821633,-10172553,1287855256,1930595038,-87431988,-831190654,57816998,-437181491,585816845,398269596,184322661,-1274232391,-404100312,-147941593,-472574920,494894532,-1123472954,403215641,1375626750,-14757551,-1150007592,-1180747353,1316262842,-958345003,-1213918758,11343936,605166710,-405159948,1372946012,161331388,604040291,1735807692,2146364605,-1417696555,-1422467771,587739275,538884922,-2092966699,1083136269,-805336249,-1623956698,1253517713,1208615623,59105549,-1787976070,2049855893,768641462,-1663354310,597266832,-57945184,1898187452,840464649,-1983687381,1235376210,-1368087553,-569471379,-467518278,1850582307,-1494475062,1629726753,-1289992995,-2106111337,1692324784,-1685279748,335353384,1492877743,2116300022,1045599369,-1579456474,402255010,965372722,1064862423,1698893983,413478605,162500655,1301322124,366625566,1465880551,-1883007981,-1386547904,261932205,-1088283016,-1168750397,-1444194809,-1783621662,1225721227,-912945274,-226013617,1803543839,-907605598,562480360,-499643668,302129940,371548393,370181856,153618545,1995883400,302275247,-497534667,1217808833,116320345,803244561,122219548,481158117,-2061245247,-1533581321,-2108716762,355070751,-35221798,1104781380,-139302312,463162686,-1913412253,-247955895,-1180123237,-1381595853,-1971171900,1798909050,-659003818,669389796,263056975,590330723,1495734105,1015396927,-584259384,-699456548,-1632235780,-1536593774,945420583,-1988446085,-642935929,-2080147686,-827442021,-1992770999,548404692,857889753,421930194,-1460861767,807544883,-2110191188,-672408713,897451221,-328112243,-181390180,-96085508,-218796102,-1906478389,217167732,-1049577064,-539923386,1106173048,-1026312558,-2114486381,584197135,1344864932,85105666,-158471743,1952116630,588290316,-555335480,1168408395,-230846020,1905144183,581949308,1344694708,-1086769548,658925154,-561812452,-2008196581,769534137,-1846047777,-1540813539,-612892995,-870157374,-1937306951,450818499,1572064446,822272884,-1243166244,1541878194,-1720507864,1666127896,-778221069,142664131,636814387,2004263245,-1354672302,-1315591653,1936981446,890786880,-1804777,1013066106,1501946430,1131696409,1383427211,753973712,-1435600787,1223977912,-1395224627,-1130141163,-373075484,1292233632,1694086833,159596889,-706784651,1874515763,-1509034267,2010652442,243837939,257441311,2146013269,602787029,538202683,-866502888,748464848,1663046879,897461112,-1882356537,-138425877,1251013236,-845315935,23729665,-1629807835,-863424752,-334400954,1775818044,946995787,-1665859331,1173976460,893549374,1913686046,-462192851,155852150,-2115217130,-345075918,747175497,-1009863579,-377270960,1737945880,1576119049,283929057,17061987,-1421937217,-1986857530,-1958471527,-1774877586,-77816041,1264558924,-979638104,563680291,-19860746,845911797,88756761,334507267,602218815,162114034,602948525,-436113205,-727182272,769598443,1726509531,598424110,-1641283236,570271947,-1934749161,126906563,-1132863511,885895124,-1679980969,-836097984,705358427,-2032084999,-1198146350,1291288296,-1409905247,-412832404,69814282,-400003262,1308977871,1994634356,746222348,-38303477,834686716,-2121544316,877516278,-1011759764,1939621229,-1670494583,1217605306,1470818927,-1747769358,1671376259,1348239904,-95407697,1871335824,-1218529193,-1170749167,-1024317873,-1663084705,-1915693598,-903893487,1190784556,-745739339,980696145,192683789,-3313066,441995140,-573863761,1123268438,-1712776517,-1181092352,-876592193,1213941229,-1322446555,591019652,2003886091,304149504,-339263643,312830134,-2070411972,895799220,1979874512,-439867672,1120713900,2026422053,-657023254,-447188287,583029561,1612586922,983327073,-523991012,-761789348,-591948451,-1207740100,1398549039,432915065,1703530202,-1969789100,-890857744,1474605175,2075017541,-1257873918,-1374040909,-1728896877,663167122,1932381721,-510786025,-2134037391,-386656256,1879322390,1578274851,649607796,1308329701,-185608554,838295211,1094779982,1329874353,-934186232,-500104456,1767043802,1559770924,456064418,-697112409,-1907825880,-513267198,-1018734696,-1229587247,261925081,-582103423,-1901721973,257958764,89907629,470860960,-212745153,-2052907280,-1814172070,-1858075070,-534260335,-1779446211,1386226847,2076258748,1587633319,-1664817989,-1091924329,1934325908,-681633176,-2064744254,-365900974,299644555,-1473555665,1203651644,1732764833,1227846878,-924267846,-1172712567,1371745841,-198779449,685837160,1454890658,-447249958,-374479799,1448307875,-1597892480,-918196935,-632150995,-1169584998,-862666562,448799867,-273465785,30224691,-323312771,-1706013061,1566422269,786875456,1775154055,-1198588401,2044235017,-1366630672,-354770250,-1215927137,887469693,-670001017,-1956897642,-1530181130,-1049525753,2117176401,-1299151031,-1640319652,2125309558,70240980,-1623101781,-42585116,-929523075,2060266052,-1303773771,-1644677119,-1795537227,327330363,1118841382,1009847903,451630056,605937321,-961382817,-1027259408,948738444,-1663724024,-137007730,1795414340,-1595379572,1179004628,1258962447,-1606691043,-615518642,517558330,1136268814,805181506,-769504271,1998846479,1461200496,617700499,-1458766378,-436133885,-287936525,-1297352355,649543522,920536085,-1384661357,1843903215,-2085349631,571655241,356218671,60410733,-2067655059,-143536231,-1287251092,1317122787,-1995416785,-1580059096,-1384929319,-1151351652,-1967877275,1044809917,678375508,-608924236,-537523514,1316174702,796745387,-68151060,63833059,-1441284197,1042134917,-617538627,2067653039,1270532382,260098435,-601792337,-2011175615,-424070464,386902689,1635648234,958366679,-1795541522,-769431582,-1968222451,1171429662,2139285932,-1278129364,1186815294,1170012591,172899528,-1701110928,590067841,899426781,275636051,-887047411,1511499597,-269402963,617336653,887277686,1150937436,-2003099867,-1926529889,352068881,1696988866,800314313,-209405875,-927824286,-156349375,-234397086,885121771,488404328,569749723,-173834239,-1769075120,-1810014137,1340891303,-1955908797,1333200521,-941710810,1065294056,-74843947,678589968,1190569306,-1675820709,1985358906,68458814,1390248899,1906953935,904575179,-373672707,-631191178,2010577659,180115199,1758381249,-1061274212,1396188555,921623020,-1921838152,170382745,1930687099,1433620749,1935127871,1307653744,-1858864728,-884997563,-1193144168,-406230939,1376492452,-427851740,-1830161446,-1033264925,1891028937,-643538840,600367656,1498171040,-254853232,1931695813,-1907125979,848139262,1093092131,376289256,1240025510,-1203143756,593466160,-1679644487,-1219747927,132166573,-1236941825,1812823520,1236284806,801704495,-1456022074,988549003,-1549828508,-131372736,1990370876,308282733,1597158382,-371971004,1887530859,-73769207,1677161285,-400512022,1683455946,780188719,1709618487,-1746983863,-226596982,-1610602041,-1622272591,-1799071419,1193137968,2100917964,-289300878,1668062519,1740819299,1169118619,290654465,1158946253,-2011356666,-94450322,-1012487199,-561210579,-262607735,791592994,-1454536958,-1279988384,-1593175172,-1347712960,609166201,504953838,-1862918300,332395322,-297452941,-693695548,-1183761710,-705881100,-1542039705,-1043232930,331399600,-1143543418,1551624586,692233505,-1371082274,999503424,1397979272,1354338312,1885376765,-1155144979,662827120,-1560349053,1763089289,1945393756,-903137041,-94821477,1548964141,1893681435,728730560,-1815738791,-43306414,-1428583035,-1107083677,2143538024,163562232,246391807,-552799476,886500601,2085299913,404951934,100754654,-1048126234,-398398869,1320263243,-940358824,-612848358,-824078827,-141018358,1447088399,836852271,1885578596,-1424090632,1223702941,1627364440,850305135,-1724630413,-2069441831,887579264,-1613721064,1597658303,-1573470905,-2115544141,584681381,-1769858042,-578709550,1249063613,-782482034,892738720,-1574552904,-1409064944,-1820492392,2044312213,-379933243,-1207585302,158847522,686560351,-726479421,-234353993,1695300286,747621875,145184048,1257809331,-1531208189,867567618,-155698127,-1594994221,-551570272,1365968764,1967170503,-1247528219,-1819899468,700928341,297910335,1106508021,-749392803,1223704202,-1932691729,-61182477,-219453810,1841253478,-334453986,-1439016558,-1039430362,-44585727,-1031260605,1633273714,-530137795,1667619849,1743497074,390445952,-65070400,-1136837692,973760019,1092206749,-619256769,-154927532,75580372,1038040445,1174171653,1415438141,-670561824,1519563729,-495950231,1091203364,-236540592,-1625600600,-240857757,1710490585,-1994074398,291724562,-945243807,1358456471,285061608,1837543942,-1099057317,1418005130,-1706215806,1375070853,-732871644,1622428048,-951360753,-893640450,252044547,-1859005117,1094523104,-502883084,-35867262,1330156087,-972451794,736389597,768179845,81552256,-551643314,305002573,1527294621,137800310,-1023602398,1105407315,1815063454,968130235,443180754,-145718237,1969595758,-1613634947,-1462050628,-667802123,-553946593,-2080540936,-1468786008,-1927930837,1584878400,1330935102,-196737216,-1146289991,1570366576,-769724614,-2108934466,1691013313,623321907,669031665,-911190810,-523254404,848797704,-61687285,1273106999,-833923231,1703095482,1205843858,-811078563,-1356214401,-1663591434,1686226424,-410023447,-1159787730,839083549,-1703838882,6004035,-1912121882,-630896805,1998723603,-1955036450,-199131794,-2100352264,-1394787494,1952452270,-1936489416,-151259154,640148080,828914903,-1554147829,-1396895046,-231261236,-1610630746,1173693154,27109494,-950301528,-451513148,-1879292908,520558375,-508815680,-1684032600,-265826380,-1647114412,-676924327,1207850829,-303514054,-873657641,-1205587836,-687650523,-627849630,510579958,86744995,-1657715892,252466003,767516597,1244740652,108554240,2141600004,2028900965,-1976300628,-758162351,-851195173,-821281408,1064816655,808901140,-1293141866,1775402936,1397885213,1242557725,208688494,-1712789427,1158089287,2138853292,1668427129,327608990,-1556338524,-1845257689,1183190351,-141461757,1079002421,-366003703,-529932304,985189593,-415484048,-461741030,-1380317467,-153560611,1353767932,-988645920,-1940320092,70236861,926993336,-138970539,322040120,1159934188,2042625793,433309145,1901240609,-1048108619,-1931222732,-1562583703,1792493176,-1025215853,617781361,-243327727,922504279,-345975105,351831458,-432483937,1999637623,-505585143,1147617467,-853493351,-1855787239,-521472789,527537475,601825648,-497081046,-930032166,-932429038,899682036,1574920353,1708329951,431195995,-1204277237,-877777109,1806388838,1049735660,-1558347619,1234033418,553688662,-1348253004,-1385178158,-1690110406,1800854625,-300315771,-77796225,186250197,-1884229476,-1476120037,-135384867,-1075678281,-2018158766,2060971613,-1912142469,-270457755,-103930092,1358360802,-2059146379,-723296470,-319101932,525688246,-993296922,-1163009406,-174345037,1504421725,1781844634,-1867362628,1826802519,-633006569,-1263664632,-1735571238,-233694846,-963051675,-1479953794,-964073541,-126312417,2143384012,1560806046,1048661883,277082399,1170888920,1385471752,-1203921126,1383052868,2063621475,-1475784872,420582491,1332105532,-1994979818,1653630546,-280786450,-8197903,829545520,801210716,-721636400,-1453950945,1951701126,356928300,-699548174,-275336922,1685757130,1643918785,1854681368,1421265697,-573162225,-1759289450,1462157828,932678710,-1556308596,-595978219,1665986259,-1048763089,1472931999,-1675118775,-760705370,2035200585,-635444971,-1034896168,-1741801596,1275884876,-112323416,-1420203473,-487350658,1135025371,1376596680,1518029822,71915027,-583815923,1714932638,598042343,2051509974,-887300805,-41092275,2129001329,919846477,-659816677,1694942586,1813517634,455036956,-682573043,-969136882,1115576717,1560135011,-860852811,711840826,1419233481,410183267,-1476767031,-1454829381,-1139644509,-2101351833,1317579051,576446558,1737163572,121682401,-525202374,-706045498,319325302,1742253778,1361133156,1720628589,-803961100,-859801745,1078853887,-1392301336,-1036376384,1753022209,202052953,1124261486,-2083571286,-18775796,97172237,1969349274,-2072287314,-1484969293,981221272,550670959,-1842096467,-1627984294,1778021163,-732706915,-2053546656,-572494451,321656513,-262819582,-686657143,-1867309793,-2106288268,-1636364941,1104758122,-231143530,-618353908,-1282093381,-792082309,-1848323642,931111385,1627547875,-180191402,-1070406213,1591968194,442585523,103180022,-517478436,-1276166499,401765497,-1690478816,1193204300,-295459904,967089672,991139872,901485203,-617561385,-506518269,1179688888,-864262787,-1310000137,1203262043,-1366808235,560999746,-553651469,637226517,117972356,1573129702,1320486382,-270953392,-1084687197,2084477922,58595633,-1900005754,-1337081637,-2097919740,-606811074,1057582353,-1596232883,-2409581,-39490523,1820802289,-2034257781,-509414474,417871637,1693201868,998340681,-845782251,491963701,-1812755403,1338844243,110451392,-1317623116,-2089151440,-254160190,849113935,-1587566818,-1932664843,1151602538,-1977560245,420804081,-1869445388,-1113741162,-1594394676,696685680,-202090215,607754999,1238754147,900239542,-591068591,532039896,2113165113,923514381,1187013195,-17338218,-2143815048,-1637602688,719363203,962893391,416125929,308531630,-359357317,1574425817,428063197,-1353217824,1679608395,-436975114,-692216751,961777758,663030620,368742853,-1027224244,313308670,-588436624,-677051014,1675275148,-1371466499,-112535068,1895608657,-691776671,-1444118767,-825071815,1639134655,-2107754025,514974398,234278608,1369245674,2055001626,-219921688,599398644,1152042331,-465961706,-600894551,101931294,-1552445710,-247934115,487002212,-272642957,-1368547558,1427929422,269082394,237558928,-1277063364,1853543794,90445051,-27194742,-1567096712,1564942633,1740271680,903218736,154180498,1917197189,948722487,-1468631662,724343850,1876428405,-1261237089,2095984839,-319399120,176345638,-352200395,-1065093655,78810261,-1452729691,-1597928818,1800395108,620438598,713087944,-1844850905,-1020135824,-198240683,505872206,-1579608134,744825819,1174496889,-1478809275,1744598482,-1576947445,-1734001992,-1195284821,-732016735,-1820299453,-1566841502,1379770968,-1335100143,1854835493,1426397761,-1244199910,932160024,579271287,396411661,164601377,29153872,-454131159,-491444443,-641790819,333711814,681285782,-553428356,-1371214939,856254225,1409525770,941565905,-1731049638,-50720090,1388017028,555674146,1054304844,-831860885,-1429164100,-1309996702,-1936347620,-151965559,-1803621785,867962473,-1985269151,285298822,-2111665736,-657358293,-1167548977,-1004051054,594567722,1432030252,1465863574,-1823095008,-769585028,-1322220493,1654167303,1167407288,1537953277,982313789,365756285,-1376874997,-1550269175,1019969460,1224511098,625081415,-927651373,-228237088,-1556636144,-1892569940,1963957091,-1168018019,-1434858111,-1215667105,969052386,2119141966,24050217,-1058122370,1006032661,973265425,1561617052,489909620,-1126538713,-120621260,1722177547,-1926777715,-494143574,1347503846,-361946645,897815244,-1735854881,1308263473,1476523991,1257967100,-482691787,236125735,-825281099,-589540092,-535470833,1471186267,941436440,498805887,714214602,-456901485,1764703973,1234047116,174768126,-1495285573,-99939272,429596641,-1189192445,-871343077,-1833040504,367010854,136820918,1650309324,2006161672,310528896,-1766157700,-816003480,1190181200,-1417189525,-1316631418,1797179136,1068472636,-1830566708,-1993710506,634369874,1059111444,1376055622,151711618,1691780667,-1870338067,-1716321845,-1475370824,444387178,-416997298,380055158,-1137239807,1498090838,-1771741419,-942680168,1485605193,1436644977,-1702404709,572999696,2141186078,1810168221,-141406186,-1769748256,1931820984,-1961161249,-1405743809,-719529476,1613518905,2051426642,717655092,166372451,1454522933,763425629,1423367326,834795891,-412973709,-1779300824,348716310,325088121,1937111029,-2004069557,1176122308,-1363047545,-50757323,-95502392,-276181687,-2125547382,1772572081,-1867003077,1269982686,-1945506917,-1004456279,-2121410993,-1953750851,-353174123,788750887,-918496140,349204927,668852711,1328701247,-1572760370,-1835115194,2147005098,-818396520,-587911568,-79146404,-1617040907,-390559958,-1364452407,-1859976420,83909744,1127921480,-378166946,1606344528,1023658279,-586669599,1712397241,829166939,-1888611680,-1948704766,131674272,-58507943,-842369746,601009822,-409706614,1122701956,-1004974457,-1273143151,1356440910,1660280537,150751892,90893538,-1116788963,-583566086,1974995336,-1605378744,1978931378,-1314974634,-1839099084,-609541905,109466055,757986182,-2128663656,-1767012485,203900618,1935092986,29973692,1521444941,-1146398512,1084873172,-1364047423,1059256836,-801525558,-2111690989,-1859739854,1641422406,-1391322634,1939575028,832353439,1872668095,2142343063,-1163857772,-1178881172,834162793,465924583,-142786599,380491494,2060193294,1558746700,1194997651,365828502,135021322,-1037785398,1281895389,-1779244070,-548793003,400917689,1281149641,1369214896,-1901853248,-1246518601,1766629691,-1016605227,632183167,-1595569697,-914519531,-745441266,1056577511,-876085702,-1089573996,-1940276028,1944559735,1556051573,-1800214791,149655510,-671212260,299686612,948428395,1213488298,-590261072,1317715814,1896871195,-245959291,1209246148,2039975290,-675975767,1706368028,-1156968034,221532241,1646332614,-1724874901,-109777020,264706324,-1769220583,-482524476,1985953851,-957665784,-1993608858,-1351785942,1131147722,-186091265,-1069885971,1497204703,-346045565,663677201,185968144,1231103803,-552392125,-721831028,232682807,1312092350,1290253560,-1299587032,-1206933001,870052713,-1567574685,-878318465,1877007985,1945960265,-1078513378,63001275,1886315256,-430236333,1912430304,2031341456,-1819359498,870133879,543568896,1988445036,-1941042161,1246106606,1231668791,-1964938515,-492804218,-1591751977,1548191145,-458610029,-572672544,225547521,2142475046,605446582,-256310074,-2097021686,-2045987156,-1959364422,1082382127,610481064,-434324944,1578573440,153028542,-1474737082,1463626909,-1521620705,153939304,1980706514,886493469,-1813852717,-718363047,512250581,533872278,-112942027,376483096,1745524675,1223979894,1210460332,-498525208,1033686676,1032479155,1728328227,-1318305167,661375123,343062285,1038946044,608334240,-1498349707,348480918,-2111029949,-361487926,399714988,-984829837,-889392602,1871697687,-2073405955,754696420,1704535204,-1627428835,-950645425,-1798633599,-2111697019,1287162571,1487892934,-2094862907,960126601,-529609848,591875088,-461268016,318339812,1959482011,-1695584258,1552995944,1449306856,93395916,1863484758,-894617280,-1543374588,-1126529973,1100253671,-449818243,-1845750292,1258771153,-1414749988,-203203467,-84039143,885038597,314311509,-1407668551,-146158988,-1997916896,-1286937037,-867825835,2129560653,-1011913005,1099786547,-1579527339,690074770,777224807,1247798078,917349771,2117574204,-1689530586,1858805758,-1810733424,-1295518708,1705817593,-870948172,-1267007225,715999607,1884809554,-1669971384,1108839976,-858382626,-18524341,-440094047,-989641092,1822293249,-2043801073,94359350,248625893,2111329205,2129844857,168966885,1875384801,85856213,1083060474,348203267,68093199,-1987437450,2117865663,-506895437,1626192625,1998603101,494909714,-466230405,1407686898,1423777973,1372727551,93309972,-1147061845,-702210564,-1354092229,-844045696,-989678751,-1070356418,-711376831,-1191260062,-899630382,-393538170,1824935102,-1899575159,2127474225,-59183728,264405551,886464717,22531181,46762435,-192310329,1911010590,2063473849,-1962852259,1345968533,1262757849,1531038280,-1608478992,-1381065754,-1134406819,2044459096,-346294260,1625895143,-696712994,-175877518,75991101,-2026123121,1531590776,-1219961617,-176081353,1442005691,1862712967,-193738306,585405007,-177550438,1784386101,-965520029,-2113570515,-1891108278,1556103507,619966530,-1713979968,844250563,-1187633811,-358795235,-851640719,-2026609676,-1844060648,-2065267238,-660792934,901015339,-460743539,-75492471,-176622279,466628025,-953674629,-669385050,1692700128,-839639083,-234019304,1679993498,264798448,459978688,1997182328,-1280686201,-913930746,-1032687574,-1621335262,322011460,-1847096396,-27675436,-1762551328,-167404890,-310219917,-304694923,-1122785834,1143765249,994404568,-489989407,1547929814,1980195822,1908142086,-855413144,12943346,-520389299,978143076,293479292,1271459410,-807717491,994584718,364469142,-1314676410,-608419798,106591376,-1937761191,427082142,-1701196681,2136176465,-2043969546,1962214969,1222313629,1241673293,1800914898,-1786840101,-36559645,2095728262,1157985638,1219720772,835224879,1151255996,305696103,13336189,-1838113076,-1875995941,-676959962,1810518644,283036780,1027658164,-1541096904,-1479063093,-1229573519,1908688367,-359488423,-1917799444,-1488501401,-59166400,1780421005,-1868168352,20034773,1149133017,-430070648,483973729,1710472757,-979558881,1271786831,1567214765,1257057343,-1969817953,-1852914658,-72422756,-218331539,-210530493,-533598580,1121937780,-582929221,989591232,-834506004,744553724,1828035503,796142418,257048054,379106894,-1409256296,-159725653,-662045017,1139440625,-301144550,906103592,-1207935899,112160551,686629097,-875253434,1221323621,-1835216254,2030273747,1028410451,1326809937,-2120596035,699044356,285611880,-2086216668,-90215736,-363582843,1606316950,-137652904,840845348,-1919096827,-1756724130,790170435,1577122929,-1072133668,-567632026,655597246,-1198090428,-848773300,-425229462,-1158786297,1731472190,-1954557431,-1458075024,2114708968,-133403303,1644492027,1023953727,146195992,806450565,-1494729919,1675386385,704089056,1658418291,-40862855,-1003210617,-976758783,-189238609,1542300478,-9153316,-1034306348,-1345426188,-463585551,-785770403,403314099,-1863687749,-50382404,506735896,1343647895,-971496428,1357453780,111821523,-728404478,-4716615,-1773257475,-1395954880,-491078881,2069674592,-1314793133,-470186643,-1788999129,1989992017,-1037580730,-2143589247,-615600891,-188007881,-1144434203,-1608065627,-1452034500,-27160006,-586439072,1403930943,-565001208,420970060,-1027046457,828244837,160815555,-1654664766,1309823512,878151568,818604938,-2036570073,2142818167,118539151,824049696,1073834829,-663494977,1153998271,511249681,-299997532,2030975545,1291922041,-108859110,-1919632434,-213774678,-1000127286,-374787896,-2014819214,-2037005678,-2072609175,1559648606,-1060082353,-190353997,1926470373,-1355731461,-1774422380,-2110143281,-534312418,1390347004,1822459247,1983741366,-1162078731,-1685722210,-1923857692,306081663,379631431,-818831896,-820591649,-1202982123,-1979890154,-938987321,-2040015221,-1645721611,1312454921,1273632890,-174567196,-234684107,1631807510,434832688,410530955,-373375289,1557694077,707233774,2124594136,1828894463,-272381961,-2041208394,-1898601419,-1931684782,-720542417,-1498636059,918702505,46230367,-2091650191,832762076,-1164154957,1828834611,1096926112,331792355,663982937,312687048,-1337672595,-102719671,1235337855,-1286342961,2110596037,-1998749233,-253070212,1339330223,-676656245,519027781,-1567928342,940014540,1453938055,1043131509,1836599741,-700857332,-1644133731,-454497728,-1022711402,928729238,1940570433,1500260103,-1249149095,-838480420,-146411734,1067851596,-2106106372,1050542043,480739909,107135640,-1950191710,-2050361695,689016044,-795609698,-398379288,-1540554993,-1791536809,1420726944,550211965,1393601504,104011858,-1037267951,-84619273,-1986039063,-1552531664,2050758011,-460523803,-1177199966,-1294487297,1455290018,-1983087328,1536130020,1433681660,-936153878,-867361946,1399544820,1935117385,1381908213,-133725912,-21798209,1075544285,-698620272,246874786,-1381633689,1662482363,-1037110065,-25062356,1580784894,1100455014,657986677,-673995056,-481078896,1948789651,89280154,-1388004837,-611032730,1216842528,-849578617,-531450056,-10697591,-1014141628,1714674148,-1274058438,875990148,-1065061624,1757589012,616343224,1411240046,559350262,84327392,503906462,-841378521,197607695,689655890,845679170,-792431135,-1493864191,1318814179,975081141,-27733790,-520678503,1616917720,-1588836517,114064519,1500812918,-1125154328,1589766078,-800831349,2070574335,-1758895326,1527485086,31969161,545654166,689425165,-1794831284,-106799937,1264936461,42371600,1087258167,1290136084,-830129320,-2006342124,-62136377,915503707,991836292,-1319171993,-1698080663,2121028569,-1864392473,-1996315165,-452055318,-38019324,-1399637607,-979729073,2106235400,1888628109,-477471198,605177860,912524870,-1865454175,192621684,-1819010861,-94132992,-693056150,225442843,-427350747,-1353295682,-1083469093,769299634,-1868954524,-2121362740,1023110061,1056954265,1661055386,-97651191,1329019300,-989343516,-1887700138,1441125119,-1649418474,-1488362603,-97612330,1429918004,-535769171,-802683634,-395707550,1397316031,-1611503253,927808448,-387291403,-909273315,1334467054,1483658536,-811223773,-1844765115,1151767541,1450051324,1439786806,-2023910151,321100066,-1096093791,1288209561,-1560483490,1037507585,2116757983,-367249799,-32182578,-1124843960,-1997969449,-90179159,955872237,1837035360,-1903212237,1542228677,-1052957190,-491245789,-298196833,-169676646,369284455,281360615,-1342399367,845891781,256241578,-344991045,1440581316,658586265,-78626219,-318866192,-1035923359,-161860539,442522468,-603546150,-1637164160,1670370870,753212117,1812252119,-1407436461,-201641798,-773305986,397490064,1219514116,-1290553371,-762623718,-172433281,1503729129,-1385229896,-99208796,754339248,-1856001290,1865228926,558559208,-54613813,-618815118,518912889,-726451882,882049361,466373870,-874147906,-1044813544,616982052,-512608655,8082269,2060032615,-72510643,256258296,-786290492,1488557082,-1594542087,-939343587,1123500132,1284200831,789059781,1876675605,-1115894124,1904702574,1765708347,2007744991,548387766,-1981199206,19218331,176993977,1258664599,1227431978,767609309,-1318772778,1003696411,999584135,1368466166,-2076760242,1416593177,614399607,-8998566,-1166226602,1869000580,291738731,801124290,-104186704,-412610614,-328378860,2110801198,-141348764,698460544,-1068022213,-1338631891,663165104,-417351106,-1051120686,-117151652,-1094485700,1624327623,-1212800187,1860623659,1012583057,4269677,527593749,1630384359,-1935564596,1982152627,-1174705752,-972826381,1436223886,-707021005,-305823142,176440409,-755477194,-1542957118,59891671,-1264128639,514834258,-50167087,-1974602325,1195820095,-881808814,-404335594,781519642,-1391610862,930308734,-1826497686,2063907116,-1742452054,328047657,-1316908812,-267209204,106349226,-749461210,-112367737,-299662958,-1137084753,1520787835,70918473,545703710,-1712127855,2055199572,-2063021420,-1661499225,972196072,365071930,552107808,1049323283,691866321,-173740668,-984818335,-170026040,308580338,9897485,1093520429,-1074301054,-2081904454,873581351,1355511457,-1421772185,821011693,770358990,1734058565,317020504,205279327,1799186720,-256654482,-423983991,-784582657,-1926212852,-933923869,626787155,575060759,-972916663,1635332035,1755298120,-2048561967,371811466,-552764251,-1483446137,864193020,-1189646353,-782311679,-844298926,-1033730288,1053085374,-880852531,34942685,-1466303889,2039310418,-1161186197,227795304,-889100563,-90134189,961127106,639546767,-1354978670,559924519,-1231361111,110182624,-1241246306,1188698791,-1404405364,-199136338,-365335092,-983650283,1763000649,-1822240732,-1187814949,806681166,-1143092389,-247957860,1716400457,519988027,-1173443783,976585521,1467518049,1407533965,2007140608,1776461970,-832573320,1943356329,527475023,-60328935,575669362,436492255,-353968271,-311179493,-1106462325,332581858,-548866623,808915329,-1423494060,1157370228,1981683786,1123557783,1036632570,511264352,-722649683,-1766220509,-252224050,87139757,-2147349945,-1786480711,-402683136,1050957840,1928513938,296942158,246384302,1819957154,-767419956,-1691602934,-220850659,-1280943406,1912417749,1982385249,792687941,-73139556,-807286435,-417866140,1587751314,1304856570,-626697410,-104143533,-732578584,110838939,-1784096219,1819679351,-718494488,-76942638,-553957512,-1567947730,1294129777,-686165808,-12125069,1967171143,1513153897,594629398,1180968340,-251796593,-759996227,-922308060,2114785337,-183507796,-907593051,1351982966,81211014,-1218471896,531838252,384890288,-1470237300,762748880,1181379311,-1597147113,-189072985,-1336590529,-2119443420,-1336773309,1798892839,245374901,557795294,50684178,-1864014543,-238682836,1376769422,1048615392,-780171033,-1674932051,-2107026739,-1934308108,-92270906,-916108321,2107967831,1886891580,1725508688,-478692896,180318554,404354877,-1932305430,-372729513,1092633585,-1058414268,1448484102,-1108474935,-210587158,-349794591,-1086713212,270677548,-1979465009,758913173,-2026626219,-1360802119,-1191632860,1583821002,465535329,1945867270,2064830700,-1084583165,610712235,-1439753901,869181810,1517269587,-1624622927,1669911587,1810658117,1603230483,767873560,1972598542,498995587,160840654,-311078264,1752147413,1537156442,516196736,-335668011,-1534568777,1722021580,1258763008,1677347678,840660226,910665137,215766969,1656353466,-485386004,1742595842,1266415008,952986256,1274603682,2114769491,-1173814687,646037701,1638168225,-103316575,656303067,-2062632227,1462939973,-536177330,-1253147698,1314458010,-1185761377,-1419266456,-1620886829,1311871721,415868811,-33693391,-1248334196,-1826294274,-1934214912,-554699301,-1092272357,1618783677,773995177,1036238227,-1643442217,289764699,2136392629,1567594944,-1131727043,323277637,-1553912086,-1073912948,964903460,-1962807744,-628870400,66928546,-1904036300,-576450351,-130962388,-1217697223,1549698968,2091613918,1541335802,-1940373679,1691989490,-122715755,1489935455,986841917,386286735,-845754996,923311886,360984416,-1295973925,711829288,-227976694,1400391483,-958541289,1800366403,1228367996,-39814746,-2067697336,990859785,1397206726,2056557149,511762546,-1499022814,-626709289,-764543042,-1586630138,-2077418987,-1204608576,-264769328,-1317295720,-1132428821,253056135,-1707815033,1499226836,-2146736366,34838075,1451924293,719778738,-1904284540,1407897928,2063329188,-93372952,1025968424,-808502772,-999586958,428991392,837824632,-1350011735,-767226884,-1850076309,546070883,-506870756,314896527,665034612,-1516257420,-755657074,599697979,109761528,1874532914,2107441898,-2144850982,-1495351051,-1318254902,872483759,-509751728,-1604195551,-1323798549,31767303,-427672301,-1779394531,-1396064271,1130130455,-174971155,-1193072150,271714629,993514903,-1493453056,-1502200420,-1417555710,124365221,495327755,-1307999924,-1722589220,1420353238,542479338,1453421906,1517206845,28636814,-1549997725,1210551476,1311750320,1869075601,-61529569,-458792744,-1476876926,1247083481,-1256134923,-25236351,-878531418,106906793,-518979474,-1117584904,780589273,967532514,-1605125755,-1267175287,1992900870,1139194772,456207022,181767473,960623850,-834691881,-1923960551,1757876884,-302673925,1491370716,-1502341577,846105652,633968262,967714622,-629068932,-822099744,-935395050,-1241993315,-1844781465,1715851369,-675309028,-1528437651,556468415,-1552942949,-2068770356,-1064599285,513704222,-407816853,-313856956,1227747601,189870002,-1740820372,-396710413,1054412522,470821698,1021326216,1710484024,1890432936,-1882054033,1310135019,-255846327,1062488084,-45705924,1718043202,2004636246,-831432954,-564092208,168200485,-294558995,-1325711113,-795185287,350554832,1586807967,-484157228,1090152180,-1054632679,1372026852,997642772,-877404437,-97817954,328323899,-788744180,2094063038,-1573127107,839496085,656377473,1642793350,-1802091064,-310205709,378550143,-925498538,2092220921,-1652686003,1312938600,-327306557,1048193443,1749752758,630065231,1147094438,1127248426,1327870396,574343558,-1003755488,-556482763,1956882708,-1349074827,-191858467,1875131297,2099813239,-934433363,1275968925,1403588024,-215971130,-793992900,-1283400720,1053153954,288428404,859336002,-709617088,-1850634981,1034073380,-201970236,676080916,-1938009242,-1036370032,-402458177,1994822802,-2142107520,-321633875,1825378688,-746467770,-1589805927,898835724,-847176142,-510632159,-873246529,1502769027,1129535160,2007235011,1589795292,-2095571700,-9069123,246301948,1144176354,-1268304916,-1593250552,-1448540528,280774212,920975127,527016468,357545530,-561019225,-277587246,-1625587745,565230835,-1712001319,822189978,110328322,-688069517,562026754,561133380,-177562367,2019539703,-696050408,-1848944539,224831460,1125379909,-1894263144,2057561075,779758342,1502800109,-757182094,941392172,1453801516,-756080432,-1582542268,1591940022,-1848823847,-648217114,-421843509,880078855,-1390766113,-1998177733,270230421,-1171951098,-345839815,-2071980999,-623202309,-89859598,-1943059688,746377261,1520748878,790467459,-1269814981,-103461373,-55165872,163334990,-583638141,-1236289708,343677926,1373206125,-441507642,1448380834,1899132938,943796318,-871872798,-560758559,-109129722,-1165978837,-329297387,-2119293383,503509982,-789713461,-684829300,-1992947958,-1564997363,1586724040,-917507783,1973999664,1068017268,846891297,-387165975,1526008199,-1751368817,1229918577,1733200021,-290091599,498415337,-1288543920,-675094025,452712982,-1926848558,2115320568,-1802244256,-1872010452,1463621454,525891371,642086856,-1529210632,-549292977,-1979891884,-611741658,1826465747,-259887321,1201423852,995980802,384139633,-1272311753,200122655,-1417609401,167637535,-1574775316,-1155454034,-1789611171,-1722235317,-995768852,1155633174,-547888777,1954301001,-380510837,-153460238,-1421785047,-1832812972,2002032003,-1808012899,-1253957060,-1411956526,-1413916,171804187,1236053189,1586438363,-664228023,-1639331527,-1204520332,-1215402244,845212236,-275926542,948971561,-1563094473,-92158405,-1118394093,-257341748,27823950,14693899,-1673452510,-503280035,848412736,2022650508,1207177852,-273043895,654311443,404452574,474183868,-2111615232,34393812,602137635,693558883,-322627389,1241985500,1973332597,-518622795,575067074,320754772,1692804378,1122764257,992015717,418851834,-89644042,-871149724,1110978281,1735468580,2013604928,277283502,-762654417,614080773,1205121656,1632549124,-1674569264,-149801682,2078179224,315342760,-2108244620,-651947177,-81218167,-18795208,-521059484,1642003040,951920344,-1783228077,-1399585188,1724615058,1363146153,-359255422,-1561203035,-1834683607,-1529041429,-2090799532,329398627,739529494,-1179758899,-2042388534,-391454421,-754700800,1813641071,359579637,1508932568,-1073849204,635120348,21763293,124101023,-546904355,754704184,1639309989,1356935519,-1903520674,-1193161675,1812826860,2032404029,1654666174,-1338135349,-250462603,420213360,373808956,104884264,675194121,1501238105,-519847644,457528804,-914448485,1666699990,970595480,1012928888,1333561517,377170390,-2096587117,19894512,-1764256013,-676857808,-995280085,1866429152,-812956107,-1409317456,1607015189,1096529812,-404100487,-1022066573,910581102,-1228252790,-1442131616,1895763060,-537808456,-710837980,-944859696,-1259751322,602213922,-72872039,-73233965,397962179,-1846475253,228220204,1423334078,-1628986844,73827528,478840481,753226645,47417299,1350234277,933828075,1543954861,1652280222,110950954,-1924640215,-177193069,2060597741,-323970146,1671996115,1667983916,1911518487,-1500705584,-1337232848,-1476017123,-1603641616,-1518358764,-1100135669,142281580,1371801510,306394508,-232854107,-1800960665,832779725,-1777693272,8468461,186025156,1404558263,322128879,505756910,737193481,1490030089,-315907842,-1916315768,-480272850,-634564726,492051153,2059502690,-181217408,-977123778,811972161,787312415,1240209607,-806474317,1500054733,-92430641,1461158571,1120705177,80964252,-1059555929,-1405735085,-981113960,-64243518,922154997,-1463279538,-797850786,-119035966,-780890547,560768694,1386809334,4716115,-107202808,-2184814,332948320,-1844367257,-460137746,369389180,-277958307,1700487784,-846874318,-1247754109,-1923201399,1905474756,113188510,-1901211310,1984175279,1785424811,1962073102,-1404596079,-1645940648,-1138415849,1731670050,-1785776758,-454679643,-696041716,607524910,-212482289,-625903010,271263776,-311542667,518483355,-1076886710,1181469758,320465815,-2009154633,-1862679872,1050289062,566614343,1954125983,-1327697282,-1565533641,1292407872,-1763725019,-1552356680,-1428650768,1281812345,23368404,-1760163724,1432234932,-1484744041,-879897257,497362196,-1372705971,1617184162,709359132,1122399028,-1824803918,1839213563,-21312972,-245312331,-1684707700,613503629,-1210537348,-2026897894,274192886,-1630452413,-1066287615,1430321938,150930308,246824889,1011287712,486139989,-1003171961,-1780437707,271520749,583202483,-748984178,1896625112,-971472810,347343721,-168430802,-1928741104,-606823289,1695257014,-352665082,-315933360,626453774,893931949,-1522121219,-1161755389,-1229169086,34168908,1444298445,-1697377091,37180001,-1233879858,-1998000187,-1303928141,-1741951496,152334141,-7054134,-197152915,110773895,958807114,1210438558,1246859193,1454004068,-1150991776,-665172636,1692312034,1711792351,-1110207498,1216623715,-1958174174,66753958,-738385116,-1984153078,1253200468,571030123,-1643539847,1703242035,234252525,1136434115,-304496885,2011107499,1437203244,-2097054127,1001084878,743547378,-1029777776,888597795,680400425,454869054,1940749706,1609075291,765160390,-1048003643,1339407220,-1928673775,1419426217,-943850180,-482343999,-108454024,784950404,1806247322,395907188,282383423,35609160,-744823263,-1713081386,1613013561,-102900481,-658582370,2021265762,-1359184065,-977295656,-1451966482,-424824316,-1801557163,-1996571773,-1706276668,266282882,481542411,-388662593,-1038433622,480555834,-661608411,-429537232,-23092923,-1717001203,-60191107,-2092278667,-1414793764,468606875,-353580248,-675048582,1661321498,-2000532816,1144049624,-1364046839,1065884947,-1009040131,1091144832,866692263,1452114820,-1687442422,-807540419,461496733,-406735778,-1286923925,-1505723788,-1653659564,1766654085,2101432369,-920857801,-763773978,1562574036,1074662819,243079660,-1184991504,1348133220,5288238,-704527568,1436630701,-1760028402,959311769,-765487368,-1476162752,451790125,-1782512260,-858364935,-1519738544,-1089455704,-615965454,-36371126,-1124642598,-1856785105,1977277069,36019782,-405123775,-651699772,1500071306,-733531978,-225611095,2058594684,1450737477,608694576,-1865708410,2083392390,2147483119,801504697,-1859817105,1925913964,-1507246467,-34448719,-206796744,1666634905,1123230179,-355706384,-568849858,756659226,26306945,1737084971,407607044,-601056600,2061698781,377666716,1803218174,2133650661,-3067245,624772834,-2054169683,328376294,-1324056951,1503737637,-818625813,1342040049,-2114168986,1848134781,1983329159,216698759,-1666668220,1985156500,488342804,-1768736092,1760336803,1593847689,-1795984130,-1632691644,-552822623,-1614934249,2098668253,-430386135,-201780377,-1458718730,-293536243,672506587,-1597324826,-99678592,-1685948290,-1545604624,308035011,1685417880,1099993800,-745997683,-349683569,1512987335,2135201153,-520543188,-1605177541,185629351,899582930,571420063,-29890358,478005124,-2040769720,190472788,-532804536,1196949567,1259427047,736911321,1850550778,-1270753931,-422036604,222506914,2136019926,1898259169,-2009515180,2064955658,-2030517963,1738070782,393526975,1003540375,479689158,1212647664,756858,-1539350143,1291402182,-2044621660,-262489388,1928628853,-1738878611,-1154190027,1353909327,-877883754,2076789163,1253252497,699945329,188613059,1765001236,1313894236,558861276,317759263,112582679,-2100760556,456003228,-370436915,-749736074,110460021,2004830144,-2057943045,-123327503,142857758,1145724715,-940387038,632707140,-1869093005,1988818603,2024394891,150950996,375579077,864900938,-252507372,278199460,-1154770512,-1152409628,-2139136205,-548532979,2115356100,-693188359,658754107,-1092552018,1126957927,289378756,38163934,-895485664,-703937031,471902860,244422130,-1663852818,1546163257,-1374375879,817610360,-1531519676,-1013303321,319278377,2059048409,-1676787995,1475855273,2064520004,-1248999567,-1266703774,-1578003662,1680139085,1155357265,1433330568,1299360160,869463419,-1740484544,-1502140390,-400551387,325572424,-724848381,-1612725313,-1529141527,1280635527,28476894,484894525,-622403025,-148409924,1632864602,313233127,-22110794,-1605659225,1403883335,-316447660,1227809889,926371874,101705988,1897957201,-1623527,-400345044,-1399567875,-633966056,1279655410,1935027012,833876085,747400385,753781388,-797364229,1459623557,-2137046024,1195767995,-441553468,-1677594781,14366447,582887530,1518292494,-708397849,840061078,-1421413444,-211608940,-421492405,794992649,738209907,-589255437,887959858,-1285356470,1480549269,576914300,1245702635,44334895,1712802636,-1778266293,140238838,704725917,-860642546,1492930456,784402886,353497846,1751811581,1102450252,157641416,162840015,-1198058609,-1595256361,1733362339,1276730342,-1503184271,-1916512192,-1804407615,2122321747,-234828376,1691856765,-836078578,-1744230660,-1828698119,-1714077948,1617370879,-1579830194,1016455563,1150211745,1710159830,1351706665,-492053558,-391883126,-1450535645,-980890853,-825546867,693290160,-1010129267,1961772240,656525690,1234101079,-1307375150,1109632713,39887017,958012648,1943251979,772091468,1717334919,1255790854,-359154892,-2121387621,666396412,-1532588322,1024977900,-1342247832,1017005008,-1236719421,1292162936,1915625351,99298890,296914169,-1492470259,2652133,-1887587303,1927438288,1960835406,703262904,733762680,-1884335372,-431715565,858039543,-700848500,-403401213,-940592021,1136641037,-674266608,-1697825696,1657204964,1857592776,-2116432333,-1497387962,-1835519479,1841625495,-389948736,-1370985697,1580619563,1505570036,500688767,-1319838954,1400823140,-1327782625,-133644837,1278459371,-591655976,-1409361908,1482457284,780833029,-1840832450,912576669,2092439254,775689933,-679329890,1058458131,1061720762,-1138908871,-2055590053,-1280405822,-1785578036,-2011303514,-335799692,1485213188,-1517082370,-648429078,2079057670,771808623,-469538821,-507032919,795598869,-459237046,-759473521,367221479,1982773131,2104776764,-1276467131,341824735,-1973869440,17278534,1414582865,-914578414,-1662475845,-805520654,-2041413712,1655799970,65605752,-2066817332,131393421,450892767,1226523499,1901147153,-142934554,2058048034,-1320503804,730125990,964052591,84549081,598799348,1201440587,-489197130,1794672611,-1851165456,-1481419248,40446087,-611565282,2044784821,-937492473,-1713264239,1021710653,2069327691,681440314,-404873911,-2017237282,1144822157,-1574161441,-52116467,-267365157,1663176167,-834043446,433676941,1510707423,-2038973087,36607266,1193381990,177424188,-1291676451,504775511,-1754477297,-750069764,-1640106340,429577555,1777237752,-843656907,429705222,-914949137,-334085904,1013824161,-811133014,-1946347608,-457891386,1683064429,943562626,-7420015,809810483,984529745,-568547460,2089415563,569326839,224111584,-649327563,297780660,1967514945,-792506591,-926781945,987580189,-2088409261,1517063773,-446837691,1786024895,-887208091,1716001850,-776728380,-120530514,1932606154,387721480,560091038,-1263626354,-1660029103,-2147055526,-810959054,-2037068218,-37415699,1401101272,-594170770,-1708975628,935585176,-856844460,1775628112,-848042464,-1166317709,1498608154,422421417,-1393479373,-360598223,215488907,1175333411,-1527934167,28285110,138459372,1727182214,-382043259,1521624058,528099963,1636886582,-1458578811,-1063095245,867952067,-1690876417,-1171740265,1337197363,990904113,-990216683,-331675893,-1976816882,556502246,-841035435,-1792419575,1927004159,-475527987,-2076501807,-1179046972,-562174837,858515440,-2023280501,225296111,1038973927,-1121825017,-2086679937,567506544,106225302,595995730,-668602906,-1192385965,-1735281322,-1153476952,-884955463,-1286647296,1212227132,-354635314,623618419,1602823856,1938194461,-2074605556,1248194331,-1719838435,-1327386576,-1706727171,-746615423,-1274943880,110054897,345579943,-860467257,1363417248,557349191,-129195574,-1633365214,1172299152,879052520,-790896004,-1958728734,1255186968,-663251204,-1474682379,1402754735,1921557455,-30789120,1098254503,867170836,416738887,954879981,-21853294,-573293503,-619481214,-568332904,-1634000939,2017833228,1099698085,433820764,1871647623,263693369,1269045227,1470527477,824778695,995836922,1623471324,-1835266386,-1492809711,1422946232,274100157,146966463,1274698451,831401747,232684362,-854998032,-29710529,-2018699993,1795493794,263107713,1259781219,1709052945,-479686270,406537293,-241646218,2046592177,1014266037,-1522979028,-1755424909,1666344624,430189003,640707481,-1476082709,1502747844,-89311480,1659898516,646399255,-403101390,1616395423,430617033,1716213548,21212820,-1114715104,-899804174,1351144179,-313476900,127408941,-879817863,-8348264,1892913816,-2115671692,1222261600,483262913,-2106676617,308957656,2037602917,-263453214,458804491,-1030980879,564890720,1523143631,1819653840,-2122753353,-516330000,-665156206,2010595948,778568057,1585690198,-222041218,-1037256904,-13098989,-1478913120,1920016260,1140456446,-1858159265,613557513,-587073084,-1077366268,438587115,-876693601,14269031,891386953,-54581012,-1833850586,378961067,-532941042,1695578483,-849996484,1629767486,1748509591,-566672674,-1686982467,-1132442160,-509850574,681576848,716470120,-1619642397,-1124162440,-187225884,604245954,787120356,-1166923310,-866188450,-982316742,-287160961,1841465407,190743075,255613069,-1079373265,-1375533229,-1054894165,-869943701,1635944211,-1599028350,-272320076,-1035615142,-128785144,-1645693026,-2121824647,-888333349,-1739663373,1681283741,1646266659,514763722,-176287138,1871173024,821514623,-1712977910,-404124090,-2078206416,-1681960206,-471822495,-1373927630,-600358710,2083864233,-151483489,484213127,-378386531,-1636643564,-398479354,1055453978,1261087121,-1568265580,-1043818011,520118535,-1021993589,-1286636686,-1602930811,2070415040,1685204463,-115463405,-234210999,822631016,-1980888986,1601665641,-106565360,384696929,-459209248,-837615187,-1715780643,1852575779,250261212,-1666115254,-1583902278,-1314483121,-655540250,1262116380,2072295384,1999233027,638972513,1389806809,1980141819,-157022352,-740651642,-593628977,12949524,-300189272,768639916,-429276721,-89222865,-1051278916,-624812087,-1452323479,-1528210289,-1948859130,-1515550920,802273112,1674008599,-234483006,-993422404,-509240001,1038873322,223680739,1150077380,1444088214,-117942442,841241124,-2078609680,-38854178,-466792723,853197148,-2111568685,-687471588,1392821492,1788366358,1517267962,-1864333436,-1644786943,1490605664,1405104941,2119750771,1018315743,391514595,1245763316,-91486302,1565694132,-238853581,-249957028,736515224,-844358554,-186594200,774781434,350903136,1360822585,1293277165,-776993232,288073084,-1402665796,-1114603881,-1066493521,-62947815,73741797,-1526736391,-1213284548,2095487363,1111062907,-843818506,-2074410571,736444378,1234366644,1635012759,-1986810538,1663495942,324314654,-1897076963,-194567880,2049288167,2027693249,-594227110,-268487397,-1889772847,1511644549,2086095932,-1894205596,-284219593,469761745,-1179430742,694568808,-718576987,2081727093,1784933266,1573916650,229415667,-1151437367,224670274,1234576866,-1542256713,-323928042,2121421303,1483968384,-364175621,584182579,710579635,658257775,422396207,-1740639629,-343116461,-1722789794,1404547169,518806462,-469171744,-1914442565,160712362,302845,450577188,-1396584767,1755226091,1702502331,2101369472,-417549132,-2026460487,-967500536,1605271293,1752343915,762762389,376191905,1179068064,1908015375,287589728,-2012737971,-1204686591,-1639425503,446881293,76300425,589506334,1247763137,-140644712,-2034874521,1697244268,-1353958868,632411958,-1080312654,-804307665,-53836154,2071070925,-711931818,1414592010,2065909465,2078939301,734084094,-1084776231,294500701,-680535200,1892500735,1915826878,1759982073,-7881945,1281677428,-652843142,271310089,-1308902106,-437568087,-107837955,1316121185,-1671894471,-891397444,982145599,-1178016622,1812860647,-111958143,-1076332464,-881772437,-1281227122,-1416172890,1342315694,-723504958,1646724576,68494615,1323908566,1170860660,846436493,-1769975901,1234543389,-1095564119,2063681089,-1698771233,1450710207,355340636,1625035473,302235978,-131598024,459344410,1326271920,1822133169,-1613958190,-1813590775,463430823,298469333,-1788127105,1776084523,-889213499,818936138,946047208,-1154602780,-178365293,1157672097,-689860923,-181477959,1862014604,-451091255,-117733522,-1448638374,-1353196853,-1577518414,-250432334,-1732802078,858206470,-1740090574,-403421465,-221699236,-1792158790,-951349460,-579587006,291806344,-1448523353,2020547054,923644264,-565669153,-1973935489,-321275429,1253711684,571061461,762039001,-473888951,-974618085,-824414883,53422955,1230237100,478991837,-1521531982,-870611080,-932603149,601871292,-538643629,-1229435257,52789554,1155333378,-1008107442,557438293,-1230549376,85327647,1775094721,-1851905524,-35127518,240108801,-368481123,-2025424972,-1504481816,-3225176,-2059743059,1442753768,398460631,-1535279111,-1019614762,-615753267,-1755545593,812704721,-716051552,1593375040,-1270498098,-1006860196,2015026420,-1906632370,-487244002,331921320,-642514393,841291496,-992294101,24278900,-1515429065,-407412521,1232740688,-2140764338,-923340205,-463505939,-661654989,69577692,169612960,701239932,-2024836826,691133305,2092080954,-627949300,536619216,1707679747,-1354341768,-1020902841,-2126907892,2089566706,1215499635,442925112,-1146663664,-1501785939,1868425161,-737804108,-420205358,77421592,-1390309474,839322392,501900454,-918883471,208335331,407762228,-2130571221,-1499316900,-1162411302,-1184937082,-1016631960,-1171178181,-1214973223,-1260664662,1023766833,1079646659,-1706484915,-1837117423,125484495,-1783138100,-781697023,2123587569,1913970655,736773223,717537440,1511173756,1682437498,1139158325,-527866248,279373395,-992533610,601062902,-756581760,-334907843,4488619,-1576922016,948514716,1860544531,-1989852263,-640511183,-1421218530,2079355647,90282440,-1606934137,-1899348592,1817829,2134187920,1422281583,-343054928,-2087977184,-533198885,1331943355,-945100869,1674347121,1234081801,-755718377,368998126,-1246583245,802631955,-673583010,-1704648887,97642195,357385970,2135518761,-1254185578,914708352,-518395327,-1217310295,1180066729,1504346910,1928382497,-1050145098,-1614338840,-1787500417,-1432173476,1917080871,2023868173,1451263444,-1975676468,1370147684,-1655266518,1757226849,-522064643,384065080,-1386347795,607350127,1928355089,-2090255893,-90429915,-180372089,1673961188,-1812348785,-876503932,-387018020,-1404690833,1763709338,263255974,15262216,972956273,-494274891,2029984081,1310098427,1666879051,-1890301486,-30170626,-922231760,1206017579,1969105028,-1581038696,-1567150560,1990148461,206276746,-199885693,423974395,1920595773,860094892,109543135,2010962069,-353545856,-1946951478,275793933,-1423868258,1764491764,2132990001,724184177,906096406,-722233963,-795549392,-1611965575,1227095295,1124680258,1981752042,-427876386,1794874451,-1878824288,-635178386,-963387350,-1406684616,382532670,-1723449340,-221633671,-2016463759,2038303738,-2024405559,-718758269,-1402188776,-1225304926,-1921217666,1280675033,1444573066,1315208157,214471580,2016795246,727164833,-979156660,2041038251,-543760040,-1351060440,-1228145684,266070483,-1483751464,235996043,1710885309,-800077389,76778135,-410144306,-2126965336,-1944532367,-1124212942,-1134558528,-345614435,-13659119,-1988650248,-389772433,-1910295813,-348431862,1630124530,-629571874,149477173,-1804560106,-1701797341,990171637,1914881713,-516071863,237133584,1604594360,758147059,-427136155,-1440837246,183504571,1670120698,-1359360917,-1090054263,-1092680491,-363340566,822129269,-1767067452,-814965228,511192042,1732487107,78324448,-1846306320,-2106897073,1702457618,-1293639075,1518967234,142564346,-1282789324,524583832,446568310,-199822083,-1511679011,-32671739,-100297857,61145220,1583636666,-310912069,-122343925,757179634,2041970631,-794241227,-889053321,238602314,-1684161055,2035505494,-1485061115,1519698896,1431730330,2095066541,-1951519028,61746671,-1633782708,-1408584966,-1350141969,-1464607139,-127305872,-424413711,82917905,-1867739012,-1857501392,965096509,-35720440,656787459,2088622394,-467727417,-1654572080,-1294345251,1722142422,622254647,2085555137,-269399215,-1422324422,1235226810,-972195068,-350109342,1442547484,1491173382,-637683645,573532791,1479510921,-472194918,-1192745569,-1619296193,69610997,-1445782710,1858588903,-1147850802,132488082,1128535546,1876474630,124796427,-2108755484,1244661929,1191092923,-566817202,582118037,721985201,-759085424,1692659525,1381625989,487614540,-1334423036,-1708666345,1333752357,-1465687974,-637507062,954388426,-1834646267,-1789162912,353242294,-455794455,1469984426,1439886547,-902154187,-1703580832,1274341029,-887854185,-1977873154,37980843,573449696,182535874,-1116610745,-742574545,-1650452678,973685156,1063742393,1183590887,-355648170,1399830027,1690182502,-270813885,761471408,758650818,-476462342,-1069689780,-728997648,1278782555,1294117168,-228182261,-781801342,846887726,659726472,243522347,1600289126,746174881,-111669194,124263389,-463748028,306853800,-1018771363,1614044155,328708803,-1577611121,-779297412,422948464,348467738,-1347345417,-921352408,1529356502,-337440026,1389239069,1097414139,-544109472,-909651394,-457834910,-1849928500,1971196153,-1540071420,1283366663,1541368096,-1444503891,1763473022,-405251785,1339557599,481046856,409229092,-470945206,59984714,-593976772,-486735685,124622663,655676204,-528468793,1262826146,-1908097109,-438149041,1470971989,-366554773,-1880033176,-1384127951,-1166959326,-2083684180,-2031887568,-1915300360,-1018185949,659326487,-2103921166,-425774686,1944546086,727140808,-1428248924,1938771584,217125431,-2003761186,1505898307,461080292,542334790,-1121089716,-827488745,870677273,906425094,-2031752720,2030511675,1845899667,-1706767849,618785253,-150313892,190678631,-206902938,-597223403,252578752,-1450926596,-187372332,1579479057,1244219274,1185435394,-2070127595,-1341270748,526867516,-1662273629,-586225190,102386852,1119810940,-1706921479,-1855520462,-1403713140,587861018,1062542271,-113949395,-748446393,-1433950127,972694858,-525343038,-811015730,776012876,-101180487,1845949682,-1755614988,641716972,409330283,669715244,112966912,-753160504,-1236234319,-731512333,-2143641988,-1455360652,-308944700,1190888893,-904238260,129209094,-1168279303,335656990,-786306303,-80444970,-2088083406,-880787674,161070191,802751108,-266242920,-907647226,708968572,-1769025474,1312342918,-1362150919,-1451794886,167302466,-254870072,471118432,-929319880,-1966857310,-2077656316,-538875089,-1236792556,-1488112058,256540792,495088264,-636314283,-1184252361,-1007108379,1353786020,1041041527,-945061862,-1460913206,807871738,533461830,-1179318791,-767288875,-322108519,1846211951,-377411255,917238934,620096729,-1642861485,-368395992,583975797,354520370,775678238,517062885,-199198746,870785899,105051160,-1148177723,-1360606502,-80006410,-193535686,1078459140,1962732920,1215527066,-597831164,267435802,307564812,2088961362,-223969139,1739312446,754317887,-1994218635,392800219,-1781989329,123868040,-331879914,346627444,-1286628559,-1053248798,1930404525,548302901,1818911317,565806783,-1859754762,2075402337,877032190,-170041796,1552190744,-1553873668,-68640609,389464213,2053173258,1179955802,-1854580279,754976730,-1274023374,-1821116942,-626828956,-52170014,-1267014578,2103950199,1506912316,-1201085824,-608843113,796487465,-843205953,-1649003020,-687345117,-274517657,945714948,-1309771100,303954058,-2031456375,1849036559,2010145548,1482828236,-1635076628,1018895187,-1443120911,1977768050,993201997,-1064316553,-61423908,335057906,552174938,861188957,1055110342,-782343849,-951216506,423703135,1696429071,-173516255,137082140,-1735605541,-1695721803,-2019404439,-1763630185,-61398031,-759439935,-891125943,-416234960,174514059,-364852476,-1385430406,-1692491337,1124157085,1825481219,-794810307,309424038,1016032685,354468911,323424895,-657059982,-1242042987,-311255975,-1285065673,-1835862748,1523412103,1847168356,-935924718,-1602349784,2012099410,1480759355,1558373714,197229925,1982943971,-1894781691,1720460019,-1104680051,260185613,-1671308393,416110863,-1922304843,294845324,1398396714,1321695362,-191262169,-1671637945,-2007137971,1362399441,1463494519,573612500,-1203048420,-827560889,-2079828524,-948641471,-974216270,1616136801,-1587662689,-511644143,1893654235,350575723,1378723649,1252297092,-1964550386,-1131681686,1602631737,-1651895780,611020698,-1143261636,-2035269261,-2147078309,1272214558,288402173,-953450016,1297085904,-1551595971,-1465731411,337354818,1170786132,69087890,-1388414961,452315975,254505873,-646192926,-182371629,-1293957415,-1485939517,-1766747248,254358519,-564004172,-551770942,-467228075,-1630855063,1226004024,698787391,1635556399,995142128,503258496,-1016447411,-2033001318,-1113737651,-1762528334,1245162019,1564958717,-119995235,-371411304,1713372448,546730855,423017729,1162936175,-1046056178,179559290,115988096,2030329087,-1841421654,1768058535,204175147,545561323,1485952100,-59859301,-627723647,-1374115254,1403781474,2089002232,-939439595,1601109877,-1359921462,98191176,2079085677,-562857694,-1992320704,578512430,912911917,1404314801,665429165,-188757027,-1493608075,-832736314,-1871952830,-547754546,-425382010,-984893673,1193963196,1137546669,1806796971,-835128698,1382707945,100967827,-1339408810,-1997840783,939819114,1659857786,638626696,-977655223,1659533497,-200132627,-168128650,-1778166687,-726840211,164178943,-840305047,-1014584568,279210173,-1524206979,-1069527835,-28882215,-1981810366,-2015471514,1278017805,1490431568,1079443968,-526181,874141253,-1375886687,-1588685402,758148818,-1180610791,-1578191420,-1425560555,-1704344112,1270337884,-913378860,144006430,-1252125481,693790868,1570109849,-1600814193,895647836,321211029,-770712989,1956777072,378343933,-412712341,-556652775,-1074694518,-599024719,409822589,2009018512,-704559576,883497536,-495339794,-174854368,781021473,1734494966,804199750,649228661,1858340628,-1061066605,1301794385,606332066,-1194026507,457458565,671847751,-416642693,2129603273,-74503848,1694406444,-1737675997,-306274643,1130516333,-1987217031,541780707,1755775004,695121129,-1479356676,1769960765,-1211101072,-264065040,208400124,690811968,1636363689,1163237907,-967730528,-1964879074,773443692,1975341062,-87354224,1502193403,1122313807,-410027882,-91713828,-1064054521,1477020755,-526661927,1448874781,2020847054,-825594447,1682680742,2144749785,-1613994546,1729972953,1581722183,914275883,-52710582,-870978377,-582630291,1672844963,1373778269,2043414583,2087563619,2143732842,-1864824751,-1342630389,1628624006,-124440662,1608878897,1396007595,969549557,-943296468,-1376740708,665295517,970819716,-910295743,1188094171,-1821747466,477572085,-230623258,-170640586,-1189122529,1016795753,227144482,-177871742,-463401764,-445101549,-685351245,542389502,-566436982,1090708527,963475433,-1642984608,1072018344,73586226,184214736,-193121494,1905043864,-372032957,-1986699884,2020891713,-350589275,-1588550935,-1249114079,-937658433,9326407,-1943243260,68905482,660508167,72896934,-293174527,1024791723,1847878170,-1688717220,1410156617,-1106022512,2037085736,-2004652673,1987615738,1848984856,1370178922,97524189,-1153848360,-286067371,595904302,-2061243255,1175881861,-1285983434,-1199665357,-1024895338,118927344,-1391104024,-437117130,-992592094,646531851,-528787336,-846971444,1318810518,-918220096,73337276,1170957938,-1545316309,-1798500315,307781235,543467234,-8217425,1308929005,1983904683,-1511490137,-484836984,-925843167,578944866,-1120498189,1968978169,2058004240,-660966032,329792688,1059459235,-385522044,1005172387,-601388332,768708431,-575369674,-145942997,-1926708999,1260069610,2055690883,768246072,1851441196,-717063472,-1723718562,1382282465,-540341244,-1931425203,961235848,890367559,2054676982,763506527,1610616831,-785237766,2132537831,581452224,-956756301,380288923,1352961027,-256373212,-204647041,1222001345,-579053620,1219887551,173949526,-1890903520,451012725,-355038711,1957011900,1122657256,-517815695,-284005179,-1398620040,1336428138,872982086,-1604707266,1436181639,-2023479295,156251302,787712980,-592912045,-164495057,-52609089,1027754166,-52118747,-1964757754,-1194172975,-672015632,1682148823,-1179165752,-1678339839,863417000,-346412339,150506449,-466806675,2103059875,640426533,-1030280011,846249599,-469090034,-959567060,-1072443227,319109254,1680765819,1323442196,-2107764714,-1801032830,-351382743,-903184157,2067432355,1034332734,1923613832,-572608081,-1275856846,-2090188636,703071483,-314021880,1403601238,-1866473396,-900964897,-1345979468,280710644,-1216691627,2019132363,-1915449695,1526031144,-1968401800,99051033,-578797545,826515817,-836077734,-122588507,-2117607636,-1402325014,921291808,754749908,392482941,-2106463677,1266048840,1741840088,1128209178,983878736,-2054337865,1317085233,-1629433662,-1304405927,1929689357,1711555702,1421559119,-1934605453,-572904384,1559324500,-1539061389,2037888037,-1362749080,-1581112617,336911524,69517133,340585943,1444098280,429656660,839143236,-1758277268,32874774,-240392602,873126208,-575096280,-118020456,2127355100,1002996986,1985914113,1767031442,1755236564,1183165072,-1303377930,1292586647,-968325452,-871445845,1281151331,1892002671,605156772,1837458660,-726497130,89167897,890772540,1711100003,-257006687,-2094762733,1959945342,-519800119,-631609743,1527085016,203105030,-458411697,-374022369,412553897,-1713578625,-74360785,-1543318650,1398248592,-609680295,-1312345022,-127716331,1818707361,1704203192,-1675187478,769779685,-2081520766,-1644277841,2110266417,598148621,-332750290,2024771501,311704370,13619253,1382126837,404737335,-1857124169,1145324137,-881286202,-1557304873,-2114300893,1454722095,1525330096,-1944231852,-1726716270,-1357052198,-1684090458,-86977246,-753288130,903576864,585646722,2061416988,-1602883548,-1591748630,-2096827572,-570984080,108674534,-537459605,2080388795,249813977,-928498189,2102798195,-1271704325,1758436883,-190201884,-217550331,83232432,-861705844,755066665,-1026741466,279780410,-633789353,1360391652,-2090073353,92656954,1349569637,1324626452,-581762298,2014358613,81482230,306344182,1202892768,2060884791,890512716,1453413543,-1723715606,540023515,809069474,945666061,-1474393232,-1974115320,-1182920868,1864385784,265640446,1997779998,-1127211138,1232490627,618426606,-1190421998,1598108258,-2015258176,1455253314,2081984438,1971699621,-1059926381,257229491,901931837,-2034522782,-825427234,452190730,832386302,-1208529758,489571806,70187181,1015352696,18489618,1224516052,-1811697796,-991015018,-2073276426,802902503,-321077539,441748275,-1415642530,171469384,-364767723,1315271647,360416918,-854610281,-1865456679,-1608646685,1792482530,-1382911355,1068635172,-1746144382,-693478550,64643257,-408365237,-465150847,1202085235,-607695881,143394382,743686633,1888563663,-1836683649,1862760560,173870091,55983255,-565986381,1168350728,238577861,676233238,1651255291,-1077611367,1757917186,856686855,2012351212,-2144983008,-648409978,-11355645,1953693607,2143450541,-864490261,-697511372,2133911423,460006197,-1113292570,-674297010,-842665250,-1768152922,-888912178,1745197760,-23735192,-1362024902,-1219203745,1632690726,-1568898464,1021174799,195104186,-1708344576,-195220917,-1629415689,-1544781392,-1202435671,842676946,378771085,804149823,1295747969,581543916,439464072,1475131996,1926698092,-1996042948,189687123,-1920329230,-803360896,-990539081,-205170212,-1518488278,1261885177,-1662994551,-151416148,969747437,654587760,1767335737,-1847833545,1484920230,-1176260020,248282378,-1609005963,20876620,-412445832,-1636034140,1299515824,-2000684641,-1783501226,744648436,-1723325793,-997222991,869750259,-1585912241,737485748,1192525223,1104438395,-1390607139,-719485518,1563640768,-2063415826,-1193889228,-776711807,-1763487338,130660883,216646979,-1128532667,-1679648348,961364397,1954085745,-379332948,-650879737,-87659796,1405009413,-1967376761,731908488,1454338342,-1673373241,25967004,1261532122,694526918,-1875473176,-2059457863,604762655,-2037495676,832081694,245058060,-34202960,-240456490,1232402451,1933950386,-568579299,370989733,-1976948737,1430026125,-1176282254,43951172,-1294592365,1386751066,780706236,-1321862243,882355224,2113239041,-1813403189,-166770516,2049575128,-448369873,-2122382024,-1596476623,165830332,-129941983,-1753557079,1950454689,-1619050186,625759427,1936687955,-1851097251,-2000515231,-1599913991,-870966848,-2103876570,-474129307,295864379,1795462354,1245603535,1514633760,-764605081,161487879,-175802061,26380802,-1931014190,1754782205,1139268457,-1453148104,-1422903649,-2097600968,-46662602,309691660,981935956,-1212807389,-865702718,-918470518,1259766441,-1434234796,1811274639,935205991,1590975139,1870913812,834620070,-2137786338,1251636705,411748125,-1543047918,-568964260,-936446922,-1223276123,2096469906,841601694,1935288439,1740775579,311496841,-1211768297,-1331709035,-1827709904,1804241721,92111574,117337325,-1874542440,-1142445520,-660947416,1484456926,-1710056943,-1427151615,605600570,-2073016676,634473764,-1524986569,879727363,-739833277,1306666794,-732746105,451870304,-388583377,36582161,-707969468,529744512,643802250,-13167008,1249267223,1897004929,-552160731,1357527671,1151415790,1452459355,1351696267,312919579,-429004492,-1889430787,768592211,-1511314638,1069345603,-2128108619,1713712566,891768010,1400968982,655961812,-116482720,-998473377,-902189501,441253265,442058122,-1895500451,361358119,1599929133,439355208,13644259,-159231390,633152344,1937559583,1281018825,2021924741,875066067,-441554982,-1306296604,2095884554,559529557,2125252509,-497010296,322176900,-1690266702,869486138,-402355,-1390949353,792758586,-295082557,1360900630,437170729,906731359,1720151647,1897915471,1608071257,-1953589094,-2015427999,1096445813,2060342447,-1854903410,1941628822,124279771,-1094535147,-15453332,603734494,1188380330,-1671670522,924795545,-1323312387,1599424296,-1920262780,645610382,-760245326,-1088791491,-1443156913,501634048,993088009,1058999859,551800147,329393728,1608909037,-1115135811,-2082858655,1492366563,1455453441,1019982138,1434786082,86869157,321211055,894844218,-897801400,1076293770,427954560,-1488450240,-1451529723,-1366156218,64706734,447498185,-39851072,-1378604834,-78221065,-1430966131,285162246,-786854002,-977471565,-2078124028,1384632766,1486538477,-1354399960,-1134837973,1063379872,-1264347570,-2117212131,-298519673,-1193417752,-1036928151,-932626260,-1225300118,-472305082,1696974395,-907264932,-1568437644,-2138299625,-1370796246,1010866542,-1270061476,-919349542,2016144235,-1778841737,-320224272,910005468,-1762491480,-920362194,-1657201574,-557802186,-2082803492,-487040121,952490660,-1754356231,503579521,-1529293824,-1649036931,-269322329,1597528301,1573034042,1761478972,-231252764,228893433,-1670040374,645122597,931879276,-1179105821,1545668945,-1114175765,-533111737,332886133,-65280055,-368030858,173531451,-1772875162,678417697,1642959846,257668482,127227135,708624140,1342779350,-1933192259,-1129612799,1293892374,1323636196,-1237415128,805848261,-547642632,736717681,-975215090,1089622437,514728492,-2070068059,1703969662,-1194590310,1217759426,593289397,1769297982,-642985946,1006106484,-1082071448,581962495,945185140,811448568,303981782,1652678610,-662935875,502258837,-1262510989,457336538,-269925652,2116904441,-420359093,2114871875,1098852740,421733960,-1836793970,-861235342,917498305,-81816968,-384026801,-1775894659,-1425815555,1688021723,-126006136,764021469,1407846741,1320372221,302773857,1134488674,1167332748,-754556753,-578887503,1119166310,-431598802,-1808917149,723721924,1824824645,-1432870408,-333919045,-547240354,-1941604852,-657549449,-1101460133,-1412057344,-30621585,-703340050,-37502714,1247809897,-491514624,-804817540,1016175848,-393338017,-1170143074,-29268098,-1919358160,-1114911826,-1356506581,-333079502,-110538270,-16147855,1397213057,-771118436,1281143530,-1305595505,-447693403,-1216701780,-666011277,287222152,-218802115,94232992,1322510457,1411513969,-928095169,444285095,1290878620,-887109315,-372221461,-88905274,-668417225,159041853,1372881402,956403455,-2072768335,-414449175,2146613783,-1071366225,1937846290,-1072992032,-64058226,783038519,-578922023,1543479341,-940470461,-1695152161,1939894284,-1751279413,-545767964,-1166167818,432965007,647428459,-470432926,-922114243,816711353,-940821133,1000760988,203214981,-923773148,825573450,1682935389,871721877,-2055472956,-1313658670,153587848,257491282,-384266182,-1511954123,1175371922,1489749017,518412906,-496636188,-1297714897,-992738961,-1604393142,497753821,-1620452017,-1076852260,690367997,1918851628,-659018677,1894986515,1037061663,2127152819,922617179,-44115882,-936275358,-1919131604,-484415925,-1401258728,1729333337,149394799,439464302,1535210979,-1853668973,659813872,781526738,-1401767045,1956254188,51032972,-968606539,-100676540,-287088865,-788661116,-651392202,1765654496,-2087234146,-1160875575,-1630257329,1759605020,-351562075,1838890361,-1965143806,-1493573108,-1304939636,148802985,1004976338,2141863539,1782614620,38827877,448987252,1133977705,1339348901,1525057012,-1866921274,2043738935,976916878,900102751,-1661247744,-1723871099,-2011766739,1466367796,199738152,791843767,-1242052839,654398599,946409931,905371539,894293052,-1943848903,-1733019927,-1786519002,-212768787,673222268,514033712,-1550998808,325839421,1008242325,-663557011,-1778120930,-1855028848,-1967491100,600999487,2102605951,-2107302289,1311904545,40687117,-1460579814,1215164573,612664296,-1084717255,-1692436618,1676319079,-1842729354,-1749197675,-1769817606,1273081664,1681569204,-1317605355,-1415876465,1706845836,223106421,2146908614,862446979,1794470844,-763880196,626397695,837385904,923499162,-989278784,848962261,-317602851,-1705337115,-1586339214,-367330093,2098128739,-1129969120,-1987280322,1218659050,-2142915309,1028881062,2129290321,1224024486,-641660073,1424502786,-1764825189,818054563,1119699606,343394429,870572757,290309438,-243783971,-1582636041,2127032517,-939609714,-19634245,839688186,-1107936064,-1350352235,65643115,464208140,-1279257744,1204966066,2122869304,-1257661116,1984445399,-2049303206,1783362333,-400286689,904682643,1376482567,-1991687509,1428512659,-1970736797,1250813039,-1643771089,110357092,1539871977,-503828743,1180669203,-75278409,-2072534351,-517217172,-827565436,-236390428,1759606130,-1851130903,-1410778795,-1126373744,-590559854,10594843,-311599326,1032711673,-1426002961,-245766484,-525446216,-1958753389,-1634333476,-89565958,-162544204,-1945065004,569274217,-1506311158,1028717929,-558111924,-262699801,612219324,702814726,2052940535,1245013162,-1523794624,-409371400,1704605142,-259801072,-1275046712,-598997107,-1077403205,2141426370,627075711,-656339239,-2047388315,-1289940167,1606094008,2025400797,-799111732,-1871599740,-712917654,2128428516,467340476,1452401223,-1285045028,1522887984,-1002709848,-2042115066,1982233500,206425046,1747410359,371588259,-706232395,692518630,601458723,1586514213,986056992,-45143602,-1778855997,-126154310,1892995450,1887555071,2123740389,1741306878,974865143,1230209232,-1789784479,956958077,-2062130538,1406704547,1575641322,1036933750,-973657706,990136902,1261229991,-744502046,992231975,1365220250,1024373249,-348665932,-1177658523,-326207367,1078606526,-1456555423,685852801,1005757653,-1443062706,-1973225311,-1366597823,-182767844,157034085,-1920511369,439863722,-1028591133,-1709909815,-592140177,-1989165318,-361296958,-1671280788,768213030,618780635,385905020,1239100349,-1290085105,185463254,-131465629,-1470875846,665051507,-1291364859,-2072336646,-1266353335,-1359348807,-626649332,-209604133,-848102840,-643259417,1000069705,409279195,-850119198,-688394904,158302282,38831211,1172033188,1834709263,-1834590081,-929604799,704153807,-1219013797,815336496,543363126,657869423,1538845436,383569072,-470774670,-1167006036,1238682518,470438099,-1913764923,-409482657,894712004,-2059584100,-121730728,-2144903704,-1388821153,1798280763,2004355716,955658302,-950459649,-426823883,-944204799,-213827769,-921934399,-1336237852,-168000189,-1614548631,-821739446,-571052766,1282381344,-362965920,1445854220,1585597505,-598617419,1653568849,1298805191,-1694378691,1582690698,1715201567,1764066899,1147860276,-1525913612,-1849703427,898297756,-723523050,-272572230,-1744481467,-2021866004,1803662488,979761403,-272071545,-1624890001,2141402477,2055563087,-701368605,-2055052300,-269194824,1072230699,1936673691,-524312847,1606449851,-1139617143,-112943389,-433216055,-825191212,-69043257,-151242245,-205863856,993049002,2100087247,-958999937,991179150,-1238171229,-52618121,1752165117,1301817026,719388825,-1012469973,-1498470200,245621418,-1697496628,497407945,2014884619,-374858495,2052722457,1992560588,-623120608,923971145,896399212,-1734480981,1411460642,-1765511222,-1765160846,823846019,-653516864,213293017,-1846743149,1901795315,2029133396,-1125968291,-908560865,-1256037817,815835187,-491276913,-1993077562,-1713867049,-8283578,-1231813888,-537666995,1002937009,-1641021479,1296975072,1442840959,-558242443,468290482,-1967390852,1694110304,-1632686976,-1971974555,889114376,1951128232,-731644851,-1344307738,1260296606,-714192529,839140375,938107488,1921408390,-1576117724,-1259694143,-303580092,-1668735049,-39765309,-67687430,1333180323,-1284981090,660087111,1561850012,190693568,-172970723,-1015577508,-632459947,1376243169,-1286415914,-2095273128,1561216136,-391384475,-233486680,-1028142740,279281781,-1309503717,1791169657,959453206,1598426774,1749857232,-1367603402,1997186265,-1404039860,-60324311,-1347828201,-985414096,-18165830,-428949069,-2066588633,706112447,618707953,-2006014664,-386679549,-1511277108,-2066192563,-464068268,-1517530655,2137047020,-1562864354,-1775936441,-500116781,167176961,-390399095,-2082939125,-53481395,1121972835,1611395760,-1506213975,-2134339356,-375117732,-502042095,-528360249,-1979734184,308688346,-1482293205,383221381,409920724,1014896991,-886933402,-1387401078,-797586573,-1789877957,367774516,-1064277671,1623909638,-1947740931,-1778639758,-1090317592,1350771220,958661159,-635378668,1658865779,-1702779615,1503944736,440792321,1418419597,134381107,-721322130,-416313796,761283191,1175919249,-1327302620,-1872635325,-1533516,-770478898,689769368,838238395,-1747709220,-346615547,-1080414887,621227596,194715312,500035941,-358635681,1449014986,143675502,-734515473,-2059678332,780973461,429260903,-603893122,-274762701,1050136641,2113078222,1248528903,2064359006,-1285226632,-2112188975,-1269828062,437753525,-1306033633,-1930916371,-620278839,-1717377004,-1617994057,-1441456258,-1975890338,-737547972,77371141,-1950949739,1611195890,1181405125,1023373813,567621133,451597763,1244954195,1981349819,-1383531808,328161031,-2095611385,1094532155,-566564682,81075175,369423160,973763499,678745022,-1122959667,812526947,146787701,1202955201,-629546526,-1296854433,-2101927583,1022717044,485786322,1423953108,1724152563,731920141,-102611246,-323992082,1652551441,454250776,390218467,516080204,-962287639,-704760694,-1029438377,1976261182,-839234799,783637782,-1033904748,-919256784,971775471,-1167155521,1820375831,-339472288,-1941730214,1372836270,1795671228,-1577940777,1957819777,485746501,821186363,-366542698,1831854859,-1064846221,-756096523,765783822,-1477046657,469843273,-1305062159,866536661,-1355360026,1882238413,1808419616,-813778281,-1610278737,1454713870,-1968534296,-1705663670,423584209,-1742028936,346490591,1747176869,-1960498122,727288169,-1215532841,292819154,-290620329,-808523005,-339353318,388898913,1393357347,864203843,577622006,1051566976,-1907138011,582463570,460148603,-1445524631,-2115543836,879239963,-454001790,-201401061,1059604621,-511439843,610493937,1217356364,1105588431,860897921,43713342,916714909,1743171846,-1030570385,218225457,-1534042609,614702235,-1087790180,1020821997,-625087051,821316009,460316967,135666992,1034901419,98181604,-911508827,1433762265,1184330054,1513446838,-1729180038,-1694534230,1476285068,-1960047190,-1684574870,-1943289521,-1548514842,-525478387,-517318801,113065631,-536652013,2030387410,-1997098548,1678737185,-1626332832,-367933002,-135968159,-1143003440,-879715051,1389627556,191659073,-974178526,-582593486,1319607897,319113601,-309754298,2089256539,-2095265973,-772293038,1694033581,1920111631,69056711,-903745198,-335559988,1242589472,-1775621032,649999646,-482987745,17734239,-1640645265,828526379,-882457488,-1676596586,-396624576,-994392106,-1817076648,-1641600326,342319337,2099423161,-5146106,-202593951,-2024378919,-664193473,-531178177,1016571249,-35862417,1092390266,48852389,-724240358,-342619935,1875449651,1239430203,741698053,2137684575,990594882,-817534680,-1120245811,-1642321801,257042208,-1335699014,756353454,962911931,-569997638,-222287186,1243701883,-731906400,2058610311,323779245,-1303164459,-1653256280,-2129826084,1176578330,745084313,-1971311165,24807550,1071891722,856422042,919648754,679209593,-576100205,-817042289,-1434652371,-923586257,-174193591,-748124849,-1720595065,1600410291,-1646895355,1856691003,1561515407,-1645640617,-539243032,1123059450,-549929480,2064082307,-85137249,-489129877,-1220148869,-770145336,1692319208,1753606871,-736980229,-270234572,-834778029,-1760499610,-1780609558,-1972847129,-1307950259,1471615188,881461483,354185702,-665235366,-154822812,-1638633800,-1403663314,-1648264031,374385684,-1402732218,-803214836,2073648813,492553233,183986982,1242898859,-277601167,-329681555,-1792441554,669329134,1992669581,-1155474930,507749976,106441088,1588366799,1407299049,-826192919,-1407369176,-340606981,-243295120,-675924011,1774433633,573616334,558920009,1853550433,-232519383,-904445376,1606426687,-895921142,-1921598439,948455178,672716925,1798146213,648296373,-888674713,-1193502984,-980581177,-818255867,-1418069987,1929440301,-548668826,-668345756,-2050319170,37021964,1339126208,2100655511,-263088597,577005363,-200228997,-1407377632,-889969575,170598495,-544589555,-2009275948,788621911,639453471,186862429,-1528862293,1593941903,-1124949302,311318442,1427892439,-1435463349,1409038514,1180236460,-50021865,1642084475,-1122222951,561324536,-1234348980,-1131911243,-822430109,527668136,1625514828,756340092,212400909,988597306,-236971531,-657258812,1318133469,1543460536,2096370053,913694133,-1565665573,1939407641,1963018793,-792932177,-1730511489,1269997287,1824268499,-1851191922,-2133709141,2096895009,-2031792560,617286958,1836068570,-370077086,-1824767079,-19440847,993202586,1680647746,-716540056,-2040949249,841438007,760505083,-887260914,289991438,-327853640,794427983,890166403,-844000414,-300281585,-1973641559,-1441377346,-589622185,1058051723,1331751810,1326680391,-1869920098,-2103007344,1890193414,-935161847,-981305980,-1944270966,-2131556362,1004993644,894234746,-1655811809,1415753423,-1721304413,-2142562095,254600867,-418195156,1104213569,-677860924,-1868696111,-1482350488,1801168658,294168763,-704625994,-555334521,35231528,-1829014578,495627760,36390998,-1978239437,-1742162809,1645521432,1260497872,1671810582,-791725332,971773052,-1753323326,1594879158,39388347,-379362031,-611478094,1916999444,111277303,201222567,106877693,-1627629155,1542717347,-1026359202,594077247,993823168,-357315123,-1508473512,2118199286,1041452225,1130700237,-769136721,665429865,1762867149,-2074188850,-1997432407,839067846,-262185651,905408141,-1233268694,1818124682,24370046,-1502145440,-1773484695,289019685,1892696129,-792712070,362017511,1857160156,834917935,1375623277,-392137061,-876829199,-1492570384,-677944849,-1653205135,-413901566,-2015396148,934162656,-128738059,894073262,153460098,-808411765,1028419147,659104638,1306771544,255435564,-1853182878,963852545,1139687795,1084602033,-1520682135,1600097848,18679912,-1018214972,1635938177,-1306579660,1228433426,931504649,1434669235,-1462469379,91588005,-2119115612,1295428131,-1654951242,1634311427,-2101783043,1622694022,870396158,-939739570,-1762523705,1452051409,1632352664,-1034313538,823181117,-1822822350,389584205,2086815411,-1649412690,-1872170429,123966992,2064428813,1233765692,-648637827,-642443421,-2105655365,-246135840,-2057536534,-1706467078,956306834,1512267440,-1737010658,-172421219,1245742431,-2068527260,2144299623,470067282,-1996285377,1900983830,844588099,1141094842,1034003757,891454280,1440175377,-598069317,-1160367653,1370512939,148011787,1912388959,-781257530,1924768542,-1239372940,1366786299,2081064580,874747508,787738637,1706575507,1594622048,-1627093126,1989543885,-145748868,-1814311384,942776247,1739636432,-1204441533,-763147964,-750525835,279925135,609081805,-419532534,-1217453952,855002960,1016771263,-1988078511,-672275411,1251127264,876070943,261881924,208771485,1893208192,-512933829,-116586377,-147425470,124865564,-462463287,1660419135,38726306,-1847205182,386779471,-785621699,-55407269,1556735057,1055403461,863431484,232318566,1660244592,1291071352,1588353340,610827167,1434136002,-75842000,2063712206,-1509492860,1105699415,91306901,-590782302,-203462851,1053820773,-780856626,-553676962,-1925196581,-264853961,1979098730,1098699696,-134233628,-152077211,-846546813,744462502,-1586149873,1196584260,-1473793760,-795804356,718722635,2002425504,1652975323,-9594314,-716965882,-904282968,-1774957117,1792299312,1418683562,-1050541783,-1788923773,1214937331,1216962923,1844926975,-884942909,537262857,321998655,1706916551,1469268941,-1021102445,320976686,-43112999,-1495507852,55950425,1425692363,464459893,-588629200,1157642274,952103169,622724667,-2134412403,-1550771387,-111024366,1063016416,2080439750,-96019329,1762778589,-1819565794,-1869764691,-782769913,-48630945,-1706622484,1933651917,1216832223,-1549645701,-1825249553,-1431081263,-1896748947,228516605,-1945117393,-1104792793,292626762,-1825887268,767323406,-1686457632,513817688,-1591177793,-2064830347,15841241,2122779417,2018113474,909482063,629139999,629376575,-1207023495,-964750022,1932647567,1399752574,-943200972,-1881434245,1890697149,-1032729431,1022361988,-1964271053,-1682252009,30578684,887642878,-1514328624,73747529,1230340534,-1858704066,91010501,-1560912670,1595231979,-1133551058,1327975805,1032379958,217047447,867975816,716834956,-89513082,-381053450,1766992536,1272480295,-1875422626,1108910354,-1749907642,-755470378,479760702,-30456676,-129786029,440871783,-902955908,-1865094145,840035555,-1843828698,731678056,1143703218,865012539,696551242,-102293584,1491055565,2083208394,-1764474959,1428349190,-898133281,-588067475,1334217935,-1805977857,142429693,707319022,-73197340,-349989058,318746910,1064115661,-69036435,-240562735,632578726,479409219,946715868,1358712282,1303155008,254599555,-700261238,1059956849,-750376208,-1540712638,-825475604,-3240503,-1978601113,303599481,1461764101,-1816134511,-1409286247,-2019056535,-569677285,423855004,-1984588659,664610015,1888347309,-383518269,-935315597,-617273159,123538851,970412042,712870139,-1430836824,-1944708153,1541988865,-1563929117,565503030,-304216717,2114840684,366788306,-714619638,-100393332,960229925,1530300772,1612801643,-1453579858,-130840767,2128277125,-1056447998,1838356648,275733106,-2050983422,-1012991261,-1241130966,646622379,1042075485,-617913394,1222050493,876070665,1359570912,990750129,1181599474,1409920753,-2006082060,721840753,1248185566,-706578315,1278056882,-315740183,1619789509,805952251,-779947334,-1887000782,-1509205740,721808416,-2141381820,-995343324,-643347052,1401562329,703916148,848478493,-1324202532,-596699941,-492844047,1671404288,407888136,-588814275,-1935371593,-903755392,300648615,1397564250,1536998700,-1336526946,2127976697,-986957572,487244913,-467877776,-767633319,1474158262,-998317829,-713444317,-2081934856,341459856,1294542433,1715218754,-911349813,-618885911,1095829622,-1991113,-902025274,-1538310759,1058512282,-1621905646,-1764462518,-1288344747,1382756941,1554310025,-75984933,-1272486313,2070413828,-1010968257,-1018229739,-2000701634,-808769216,-633582008,-977466400,675256114,1121592539,1926877164,-1093476126,822101579,-1032686940,-137883221,511355957,-180820941,1461331758,-271765375,346036825,934719241,-1188852507,2110416491,-662476180,-559952760,327360609,201060905,-1646709608,1765212520,-954696194,1407792964,-1367628852,1679358724,337646763,1575508562,2055804589,-1009643716,-728976894,-947331720,504847311,1916114588,1986345881,1131217199,1247935775,1439581373,1244932503,2136075595,-741519708,777069291,-195324279,1518528057,1971270758,863179015,1777989750,133436040,-236334163,-15011665,-1204234448,-1878682454,1421058926,-555164005,-660597779,1589116154,824938498,-978510263,-878864875,-1608034303,-1339087335,837786588,-182816420,515005684,-1269565203,357771329,1928583443,-393772927,1518647226,397267859,-1681951557,-39194678,1800775276,442632640,-1700271653,-1206077519,-1520734822,723146092,-592990445,369269846,235566515,-893129451,-1187677072,-580557603,206848374,-1664979337,-36246272,322936692,161184679,-317101007,776152489,261104019,-1175540737,-1729187417,-620194506,-1225865083,923060067,2106745130,877011378,-208781784,2037780313,-983019434,1446598393,1410254320,-731974473,-102742341,-278369653,-364751311,1078063516,1415643839,357050531,-817725027,98078372,669264067,27991688,-1992493814,-1210906794,-1740668797,977835554,1784909176,378094049,-50715454,1367291599,-1682355630,429329928,-95254235,492855159,574988276,-863445159,1711569503,1565429213,-842273171,1012758180,-1263764338,1347053368,-1380114299,1727278763,-761779228,-1951451647,-1342851327,-356065258,-1247181943,1557721358,1027261477,1204392105,-1880281408,1698373600,-1785947271,2033803704,-1579005880,-1055838152,-225560112,-557354535,846474244,-1975119633,-324228731,421766619,-7520547,-1531304441,-1465784569,632720631,-2026647321,-2081691140,312674712,-1768369083,881884610,-1518808992,188855377,-506856079,-934301886,1160854950,1409618793,76500142,650520146,-539776963,792652214,-385932823,442150421,1311782624,-1142590862,1531720002,-63611571,213348396,-746382526,-576237897,-1437136384,-393490574,-1848026508,868598050,-1354640552,609702606,870589832,763711589,512091595,-509389192,-356529167,-1710849310,-384574085,2021806425,-557106660,-1524056527,1852336862,2084587233,2088560817,1742421773,-625271391,-1580727785,1325464600,-1821303666,-1600882231,280522225,-115648450,-1202337123,-1681016037,-335110427,590392472,1281544099,1597958846,-138518081,-1845117849,-873553533,-343528674,675046325,-1393268930,-709370422,-828547566,-379959368,-397789759,609177893,262244672,-357155572,964456110,-1428782574,-1836999488,-289084646,-1692796895,-1240485158,-226459649,1173735044,-433878765,-786985282,2060486885,1662985082,-638128349,-839911824,-1874017990,65575243,193096857,-393830460,-524902843,1145015103,-599690585,-1369867097,958729910,944433827,1238645745,-2138694321,1488716485,1108379172,-468186290,-114261580,747754138,-934315424,163451600,-1157558722,1713903,-1875339334,2126202625,-1321166913,-1731966989,753324397,-724852113,873773731,1442117233,2064058851,149396843,-36834971,375534385,1178587207,1093852684,928783940,1129945246,635364184,433546362,-501908426,1340091048,-1873048192,1286649704,-2025379043,-1356545813,-1499845083,1541330146,-909784264,-1582534896,1775141949,-359601336,1579670491,-1120759949,-425751000,-2049696103,582668642,648827910,1728647865,959634933,-606136733,-1569062540,1336158101,-1665823396,998665250,-758237047,-574535488,1268615099,-967614903,-906628656,1330894196,1631567145,1167048152,-206434435,-312998347,-1275825811,1578850137,-528635507,710520865,-781852989,-1462544296,-1381337045,1246980492,64995551,201725970,1072627797,1820517324,-237106126,-829540500,-778541377,-62353840,1211716971,-680834010,474746103,-2131372297,-1473008320,660441936,-1235002167,248421278,496039021,-395499780,-944871964,-1565024005,1242688508,2023576372,-1760546371,-279633239,1532593607,-728357330,1546777011,1660539011,-1430767301,1812973502,1421372275,-755512012,2077319262,394044427,490293149,2011857422,-607461102,-199780987,1642342055,145316891,-688413030,-464111082,-340942847,1677772401,-1963872419,1443817367,185110394,-1924139574,2132849386,1889858437,991712481,-889235117,-503929796,-1819983372,1177348591,-1867725628,234591294,-211267645,265548388,-148396112,324450449,2054040592,-1309136273,-618076643,-115697013,-679734034,-1335699630,643245655,1232515715,-611669163,1923685957,769763329,357626699,185528921,-551983717,-1274480532,-2098329091,1167560095,700130339,-946989013,-931703302,-379915508,-1569602864,443934182,43638063,722109374,1530492060,840426094,157925530,-150355905,-578869080,307012114,1584002316,-2023224329,839056039,1577156400,-1236253648,-1930513437,1002882429,-843292146,-468067893,-260297596,-1165968350,-638340630,-108732091,-1744782567,1042558156,1758184271,-12060825,2130705935,1502663245,-1509140567,1839756389,-927070024,-2003085383,775291420,-2002988513,561382971,2074604107,-1144486512,1907929763,-412903477,-348506744,1028161552,1777617654,-1152949733,913016229,-459016364,-1506200044,-2052948463,40619045,1920637596,-809831372,-378814279,-582593850,-490222146,-591291825,-239268228,-1252071267,834261378,871462371,1697000849,1471788415,1080204589,-612194061,573950898,1264738211,-693879461,-343408045,-996103405,1584228229,1401146385,915707425,1283074703,1264115212,472602130,-2096899434,-932143836,-1572874002,630473073,689982718,-63757151,-626636461,-1034352281,597746436,2085487517,1188632760,-154770586,-927609805,-869950805,-617041898,372318574,1851869113,814187723,142757187,118973854,627151469,1422690082,-1701918057,-991364339,-1229115118,-1191360531,-616317743,666626010,-380429603,-2145976141,2111703868,-1863349119,1256491060,1840029626,-812947955,1494344816,-752457288,888409275,-1178976497,343915481,-2084254843,538346712,-1898043263,1651633865,-165500744,949371341,-840909250,-1162410631,-1421544655,-1744117658,-782926562,-495336988,67097497,916011568,805907612,2104128153,1667851686,832743027,-1024737608,-810934574,67466397,477288030,1256049182,-1020010556,491912216,-445464444,1842938504,-1032717512,-1013681911,1473924999,-1199746208,-294546598,1531188990,1531037714,-444432216,-1425997872,-59906650,319756812,1781035550,-885906418,-315440493,-1496674039,465472666,-964995352,-1521937600,1026136068,1090305467,256290664,326560598,-178944949,7282114,-1066874143,562715434,132094906,1977568189,-1930076093,2007605898,-1036858837,-910891033,-294046543,221072313,-2023310804,284741710,-1912191664,936538807,526337267,154993590,2113419874,842251460,1281256846,-1687859523,170162066,-732183513,1054759774,-2123684033,998923665,-852755413,585893829,670652923,281907425,-1384165014,-1332571362,-2090701194,1460492783,-1499461043,-1653443347,-901847777,-867601817,-518214702,-1214317737,-47270989,649450435,-1350572400,-1265644076,-1794399262,-127640795,-970207240,-1315215582,1167095859,1975801447,-1093080100,-1857373572,1146288932,-2065346961,-146945483,-920291317,556620948,1550557895,-949207776,-1986419555,-938114715,1627048556,-641897687,345536660,1931946333,-138261019,1542865356,1923988000,9441100,437767831,-740160456,-789182800,-1990498444,-1713787049,-1590087082,-1347698779,504127524,234566209,-276405240,-1605792184,-87193435,861151175,-585321291,-826494210,1089815130,1826310924,2085972741,-1844407366,-1661099998,-921401486,-1435203351,429931954,688936961,770696049,1610567645,1131531861,724413182,-1042203478,2034255217,975894395,-50370738,1708425531,661158917,-1806888226,-656971599,-1189858732,1802904531,-161843000,1969961755,595393546,-1744525263,1164840461,785695639,1286764139,-827663081,317275452,24777576,364274642,1959788767,1399574289,1090308465,243597435,1797822028,-1634970067,-864836138,-1066518695,1721260750,150938120,-2143865886,1494011942,-1589191422,1128590630,-424366550,-163976516,2072541055,-1831224696,726171891,1248615331,-703220785,-1099983259,911478480,-1613185558,2116508091,1447570969,-1495753841,-1868542406,11382475,1266381661,1041989973,-1733696729,2017307148,1797832377,-747236344,60921545,1102520339,-1603066570,1001772780,-1940851317,307440450,1627452758,-828905328,1128973890,1325028425,381783880,-1741371157,1325580161,615923439,-432272297,1776278977,-1340424661,621469458,-1109628508,676354379,523522376,-1153467924,-2348524,169830166,523153180,-513804393,1623106443,1140966186,-1666816139,21186770,1059613529,-1914626193,-1693620412,-546577147,-94595596,1331428172,101130607,123970690,-903758361,1366872465,1545466085,864320269,-1334049270,-389824362,2074347506,422827678,449350387,1692143780,-454852396,1722721892,798619564,-1830208365,-1696177267,1692421645,276640166,-1916444493,-682052358,-425785020,768102380,1529164783,-1013718236,189563771,1308971419,-1092358353,-1442569515,-176052246,-307411055,-1357134082,-1123184018,1264119254,-436214429,1125768045,-593480201,89826582,-703681132,1321648694,1057431672,1598228178,114437380,-99938525,-1385144698,1393692302,-1785529946,172588720,376469024,-816750746,-1370003338,-1451317521,-1717727301,1165801882,-710791511,-986688853,1015782554,1899873357,1826447909,-1789596976,607391331,-1930154103,848334131,184390153,996733935,135230086,-432551566,1175705259,2023526241,1078962732,175969806,1529224913,-1471956615,2086099925,250895666,-1538510137,2125112874,1011884118,-1215439686,887065003,1366875753,-251626689,452585005,1431911505,-543521977,-623811998,-176936470,-715013529,-82694591,-1926874734,-1306787424,-1807950375,1285030615,-1353562452,-2057146877,-1921099658,706725210,-1348279845,1181596604,-1751484461,279513866,1453712918,-1629617248,-1917891729,-1940269216,1699227117,1465711140,-200132329,-1726661977,-1881151355,1595326992,167734156,-20658736,1727247073,65058419,1350502242,681895815,-993140382,867065814,-1586607574,324109953,-1728981616,-1924921164,802748371,1532062999,-527451110,823764265,112310861,984898072,23080731,1398276584,-1967237266,2034289370,-752797538,1610968690,41345305,1693176466,1870821732,1645631108,1894073245,-651783451,1759934436,1349091024,159700570,3287486,-1707385966,-536946448,-252194135,-1151063966,764254308,-1405934953,-882715395,-1152194624,1343966865,-1950759927,329043013,411192845,-371760485,380740044,1348729749,1436473744,1874301328,-20392545,-860950012,-690092870,-333904501,1630438059,2017107159,335042425,-1019531647,-1705953032,1675941854,-1130186291,-1282874567,6003746,-327868386,665967514,-2040263012,-632798901,-60076880,1013695936,-962040530,-1182730157,-460951064,1899554920,1381899996,1250751558,-1858841928,-332973408,1969033463,-1315666154,1799095382,-1916322006,1731101824,-2135399287,-235100132,252969617,126497958,1671798900,801333168,211052156,-828317300,1286528041,189390692,485838406,1631470414,-2025433299,1319191263,-46038835,-1595365051,-918825170,165873660,-1714072695,1975830922,-1696818381,-381922318,-965119263,-949451591,356699669,-1199184204,-487498823,-80764425,-1727714259,-723689319,1493129807,-162412747,1162793038,-858079681,-827776441,-1339477579,1534221301,608644781,1621447683,973992652,-1937051969,-1226266697,512459576,773960938,1357947162,-783819610,166040253,1638157527,-1284671937,-326337769,-874874458,-1305896129,2004547935,1441124899,1343735185,-1014136208,-1314915812,-1733015616,673214015,2131424353,-24568774,-1760935834,-1921200538,1453808885,-1477562730,207707381,-1531914812,2071194753,-1862173354,483078869,865781879,-583367029,-2042260639,1303568990,-718397557,2000967893,158932753,917974906,665018069,-331063655,1628433959,-1485111159,-361827330,324031509,1051407615,1422157700,1004434146,-310976951,-663579388,706779492,1952236314,-1624642818,-1454205339,-1882884156,-1538059561,-694121206,-79918840,-1529900859,-1297767695,1623447762,-540081986,377862449,304660543,896435472,-1098030920,-1137072926,492535336,-1577102378,1195387450,-152100508,1450903162,1522173907,2055144078,1785321177,400200314,-1871255085,-452942790,-2065976547,177824059,-455662964,-614715532,1634493226,-242139341,1947757718,-290812458,1920237244,-1058180342,-1534336325,1580064077,-2134029769,1904419765,23064177,-1844439465,-2009058616,-1358853181,-592209245,-1096195731,-869308213,715230711,-1807364425,1909575613,-851231636,-1771995370,682538444,-1278645477,394141840,-1068287744,-248392125,2122109241,-640452619,-279983355,-367288959,-140784106,-344223593,331701105,-1048222734,660253108,33648981,-41349528,-91804336,-569500403,-72524332,199230969,1636739364,1499275847,-21416797,-2070950036,-2113456243,-1379724250,-454423648,1257755102,-1107888577,1708118209,-1090736487,1178243600,1072765390,-2059742344,-771169226,-1365844101,-285337812,-1246135771,349805845,1400782502,1193173360,-707270256,309752118,-420010820,-132857896,571950376,66916248,2091833432,728858641,1703620080,-1532001244,-855110749,-1834481483,-463749961,-1845069878,-609188959,-494104556,1462791052,887410409,1595498695,858782518,1440457327,452741620,-2016224048,636234016,-253371573,373886033,1971687888,-2016203178,538087715,1451502980,5283465,-120044383,-1226281332,1271642252,1375026172,-2010025198,317288283,1824570765,-1079142333,282931782,-121706082,-884844114,622201501,-836267798,-1855409713,-1275668156,-1217596214,1136565377,498978374,-1002285008,-2015435367,1469977188,1753247215,-228817788,685363390,-904487670,-718399939,-634558612,-1363447831,28647817,-288342946,1236490315,1826365715,437444956,-845103696,-281903580,-835135974,98530406,2140728178,1150321467,-1038882416,1510072119,-1103553090,1413832443,-1039274801,-2118235763,-1102970441,-680240614,632603472,-291366628,1542985470,-263278342,-2003263684,-1697614703,-1826811799,-1978435502,-1864649917,1969582804,1280445430,924231693,-1909805651,524712589,2102449661,1735618674,-1319546706,-1894083094,1167698853,-1767096956,348109821,-1651655010,-1458163560,-977466197,1512717223,1001285164,1426689018,1481308307,1039577119,-865812892,884007062,1894129491,1964499866,737642030,-1317628838,-805222702,1583898777,-980787578,835590917,1167385445,876322247,1522396102,-1728759778,479814845,1253413636,89802539,1009970215,-740365056,-1621226559,1919976593,1996194066,-1484335564,1072056974,1508397185,-236688908,868592100,1584189936,20638317,-137762312,182087421,-504076681,-328401095,875804309,-812486152,-813654512,1097672701,-1121646333,25094973,-1935961961,1477775625,-598224150,-1972099130,204307888,1214745897,531237468,-1941956605,-607618089,1367742761,2038382853,1409313021,2132247732,-1032023141,-951584095,-2074178627,-499027277,-1163252521,-1048349011,-344305938,268813268,-25504958,-324542111,1790045889,-27118145,513056723,-1733812260,1342226192,-1175613669,-271513901,-997348447,1620825030,-1643828705,2039599331,-133156542,486951805,-1817176984,-92397501,-310647206,-565370776,-1946953715,-508295600,-2049783105,-592141454,-242990608,-801149618,-1222358792,-400554585,-1837581994,477059687,1692002796,740135891,1246166202,1655622644,-1032908836,990414952,1475106781,1846982650,-1644893037,1734055844,-114579679,-230494474,-937220389,643668467,1532476439,-129243427,-2033654989,1979971729,-913901738,-1906068899,1266230206,-1887649677,-528077938,-860575639,-1232555139,982286183,2007899612,-284917772,-1658646336,-368423047,1814050655,1904665595,1805585113,428258457,-148620278,1819722697,-627898605,-976211846,699013819,-172104842,-1061936926,131248316,1536174732,-26840912,-2071291557,-243451060,914319721,-620060739,-1296479770,-1859420917,-1221292061,-1758292800,-549646799,398925485,1445334594,198253882,-991667865,1387201507,518276832,-451674669,-1920046431,716232892,93493684,-876292006,46453916,2000916808,1219302701,2126769674,-1069986644,-419971202,1010294849,301351439,1004336369,-570629281,-407719484,-980099001,-521824825,938023258,1794894077,56839244,-1754760574,-1260205326,-51111051,1395612850,-663100069,1243760029,1919691794,1432159885,171658916,2092653551,-772456603,-1654334155,-281943229,-1443007240,1523261759,928270924,-874383779,-1665487383,931590026,-1765096960,-868001200,-525536771,-1848566187,64976781,-1553083161,-415617898,-265869008,1997493765,1243357896,-1589184091,1396344249,1628127571,-946389455,-1294370737,-491541641,-2110069891,-1417487133,-1119607859,-1434630938,-1471641048,421484893,1974130323,-815211054,-1706108831,1025801037,-969778253,759145192,1720275097,-1315187901,575484548,-966326647,-1561003279,-1772577369,2023647358,661282529,-2057393224,471228653,-518673048,-1942499016,1127263793,2066135814,-898234956,1928339079,908711833,271192601,564838185,1846420814,1564755559,-657056653,-1117484094,-1633407836,145904085,864580539,1806886614,-994423665,-1455657569,1972545385,-471062408,1488619413,-1363999222,957383288,-948376800,-1970509421,986945575,-1292863399,-566384758,1254834124,-835679656,-1344180949,296200925,-174113212,1604290835,844647721,-233780464,-1233967538,-324375579,-132962461,260013449,-45792668,784000698,1101447089,1191130118,720096054,-310801573,503237603,-1557716032,244451845,1465704247,-1249357763,1059314381,-1657484240,-705853083,-801059038,301615045,-113640434,940629225,1046233102,-637462616,94925567,-1980021963,1071579593,-386429441,1262639293,209734387,1403534297,233782080,1729471479,-57778431,2101109559,-1380960906,-415526880,201353660,-1989749178,-1969899743,-860283773,-556799871,-809188352,878397530,-1644173158,-1487522959,-2118462862,1697699387,1571815840,838073715,-1720043414,636378237,-97487515,-1335734146,-1261355411,-978975391,498974304,1063291416,-1831970066,-77732908,954883338,447159321,-134455875,-911692851,1417622121,1665078708,-1905172803,1969687801,-1603375126,802863287,72442842,2037486490,-580571020,-976511215,-2147421639,1652896684,45420217,-2013842283,1012072112,-674569655,-737129266,-1745712900,868282743,1458889037,1059610877,-797262288,-1754091232,-848125635,703069146,-1475373369,13101252,-723100316,67034003,1925834957,-378339970,-300558785,-1291386740,736098502,-1035376867,1161940506,-454027477,1978007794,-1292607468,-614061062,567749359,1828284626,-1880612683,194963645,440268487,-1947635477,1203181982,1493969536,972449441,-1655154999,3793267,-229494208,-531882432,402404678,1583073741,-92799037,1010768210,2044142859,1005014897,632410040,2101328065,498229591,212654532,-1311582179,789434697,-2002750209,-888046210,-135010592,1734446922,1996927925,-893733218,1838335689,790512606,-1309768820,-773370467,-1320644970,-465801426,1650670267,1448401894,1618165351,1721342977,-1448503904,1687462788,-1039052964,-1112416107,1986660616,933867036,-2049697412,-1590683470,548893869,-1242208482,-950520872,1467952379,1299184127,924263735,1925264111,-1252525178,-49415385,666261257,-202872492,-2064861777,-958691768,1266042654,-1977315699,604751657,-405098233,-1379030247,-1700106178,-73295275,-1864783795,1735094830,954536327,1637993942,1498511435,-1972009261,-920265559,634761061,-920989506,327514039,-185349393,865538017,-369866381,588397555,457877195,1666958505,-410391795,-231373185,1485425726,1885825582,426115078,-1850843930,870583165,2118007747,-768642573,568976701,-652701231,936187063,-350603509,-1577672879,-1890124610,887615140,-307063831,-254444257,1202649959,1795256585,-1317784175,467635848,-1198644688,1091790358,975857584,2100180037,2127877285,-975623993,539421479,-1721823721,1110796698,804937780,271659210,-1410590653,1612639634,2060819494,1189608548,-1478251459,1218914148,-1249925395,-563366914,1465079971,-1979858149,-1652187024,1707597664,-1586248596,-1423128802,-515033468,1542888408,-1244458655,-58148976,-137392511,-1530853319,2090758603,-1653273607,-1038044142,7073062,-1056774803,977787685,536781133,-1739577968,-844607052,-1402871476,-1866451965,913476476,-741775060,1346258034,-961698728,623340809,1453200950,-745555184,1901154453,-1442198095,-839557896,-1766393612,1021899324,-984680498,-818485100,-885488027,923570268,1208164960,-892094565,-359242358,606192423,1766076173,11574211,1213475339,1535581377,6014056,-544440104,-1791858952,315411290,803883125,-317739280,-2095540502,-2012428162,560496493,1699773410,385016423,-1178195541,-128068931,2087526392,-96769910,-1530632669,772113492,178364899,-1891832349,-1076582908,1627214366,373034479,328668571,1587048085,1698450891,1178627191,-1972729636,434520033,523824340,-1615778918,-317345681,2048784266,-837708610,-846729170,-1798249306,534777046,-1141168224,-1816788492,1795372923,385088013,2121094371,1598211853,269958393,-14981369,-1464028599,1276248749,1395226074,1012197632,5169456,-1958556915,1851801713,1961520046,1368736790,515074726,240612298,-1529571435,750717023,507879579,621283598,-323106407,1222346838,-1522404234,2083944236,-997953579,-1875752591,-2131750633,1593353398,918937514,-383378728,1617255144,529437704,1912076569,1884100648,-1477823147,-1260966482,220801877,-759196557,-345396357,-883110649,1877192339,-683921013,711356447,-141855963,-2027288795,2044700543,539715809,-480459785,1380984262,-1659699098,-1281541968,1743008170,1792391479,-1824830374,-562725504,887618123,-543455990,1138889159,1258796346,-1940268112,118935997,-1933705755,-1522860556,1733075352,449006089,-1619551870,-563927711,875688465,-515581572,1753089541,-816399477,83754010,-1716494267,-1375992146,264707263,495250568,176902222,1077795362,280667847,692079917,-1484814448,-1159944154,-1990685346,568898101,1656880033,1879869354,-1002896928,-265135661,-134215023,-508141303,-10247615,-1010720227,1737524471,-422104945,-1252957377,-514426571,1591919942,1261595963,-1729730085,1954294696,1878485092,1677563845,1420527620,-1359137510,307460989,168244706,-1378463595,-231672031,1570255635,2033958341,-1322649982,-818709903,2113306457,1385117161,-1448449203,-1451909574,-564719167,8031501,582906046,-1525261875,-1870354477,-475533696,1744081362,509342853,1378856768,1431934622,1332360947,732846052,-1149266121,-607458406,-1877784215,-35528708,1247240950,176414333,370416144,1437879824,-1850191453,-510470035,1279688523,-1621900934,1611050843,52541490,-165781960,-1612588338,245506955,2065605622,934351652,1801678143,-763096961,-788942004,-1108972223,-1515232703,363583544,-1408977549,-2045693546,-722095249,-179692927,-132999206,-1516742346,-492724561,-1508294588,1976053990,926514868,1307080852,-127735783,1088975603,2130718421,747159811,-1793652705,-1560130663,-1617620857,-397189608,-28124913,-1836666064,1313019922,-581754550,1560469133,1504817301,-1371522675,587528908,-1003708223,-434547411,1923763858,357924662,-1239291098,1298265385,545268533,-1237408924,1504224417,-976805877,-2115379663,-114634082,977245397,236789097,1101215844,334545657,-2007389515,1894183409,462239613,1351461884,1240373338,-581357396,-309043213,-1258699899,-1839671274,803347590,1165201976,1976378605,-949588280,-1504453106,1269499694,992577130,-503120015,-1705651847,1434853337,398418101,3605511,864956652,511835222,-435458836,497106825,-1840931078,135400972,-363619144,1280097619,2136626538,-1797318368,-692522830,-753471053,2138111038,628119854,69587202,2113851323,162360560,1056292149,624348233,-1729173416,-434248194,82144977,1370874048,1008854691,1906799273,713955504,-669076575,325188982,-857044232,1306697790,958683845,-1000793534,763572227,802899619,1704434830,-986648288,-2055731091,-1810668306,1133955590,1629435429,534790449,671758226,-2099341496,-177498118,1409300129,-840930032,1671796254,339890090,-174511700,500394997,-1377683733,1014979005,573080927,810714119,980775883,-1815368570,-1416136530,-2019983685,179472888,2082930617,-509351821,-1367391511,-1889639057,-1131546304,1482161589,1105100738,-456678702,521524046,-2089429971,904499969,138562448,181653427,1494289670,1343888992,1650503746,2121796722,1894271460,-998244275,318047576,2129169808,1319949352,1631232989,-1099061772,883068974,1132917873,-1608328192,-631758571,-1871349030,-351682971,-1269121546,-1405782792,-175374559,296834224,1255943937,336338106,2028814440,1798498636,1098258780,1550505026,1055462395,93715971,1244888171,1842951773,713010790,-1081956047,-114897869,-48129751,-754560509,480830158,2068272139,1680985271,-1102064940,-824107604,-2051698541,1878433772,2058945426,-572083972,2023142629,1433423783,31875077,-158280170,923193099,1669088296,-67008362,-1921565064,-1985724496,-1213022033,286941986,-465861105,-1439794919,-243439261,-1942424304,-461306443,-1344456363,1903543157,-1763030363,741394939,1286910899,1651053445,1172570006,-1673547225,-1485939340,2001813060,1694448862,-1979122816,315969985,-1133998247,1401241554,732937416,502300894,-75986296,-1898660238,-1910630903,-1757143392,1390553873,-1844921088,-278849388,-199818212,-1377815210,448702678,-1769166010,1648359584,-1586856257,1721945204,-1824329971,449451495,-970240031,-1471713064,1454303146,1157544839,1533428957,1698447378,-25531209,2136393134,-759017466,547405079,-599546132,-1917060339,-1075920186,767943892,831954333,-2053183981,-1833598783,-1558164346,-172779386,1475644766,-280313542,-1743957688,2142460363,-1032667282,1917649590,1694706925,421950521,1670964635,927864030,-554892273,1264402897,58626632,-1670882135,686899560,1884962439,-1388298663,112309946,-51260832,-129447097,896920033,-183526394,1207638246,2037292344,2024182816,-2112459591,-707811710,321805635,1684455084,-1143470758,51123371,-1055507498,-1644204051,-2145123796,423595605,-916620060,-446797618,117331159,-116728114,-1763688400,-1310228048,171380808,86055370,-1445393973,-1278582110,-1034383660,723660988,1082904283,251595471,1557092003,1308166502,1376684701,809425719,1602314315,-303306317,496476076,-545843039,-918510661,2116504772,410683778,-1181935408,-287371430,-2089257656,1618977343,68914932,-932688529,225333520,-3407703,206809955,-345506877,-546536990,2136650355,497287816,74004868,1269145484,1029232322,-260935909,-1656311957,1135544124,1103781100,206922642,498103841,-89011186,1710582658,2131517143,-1715503394,-111043353,1584313232,-247564230,1975804499,488354688,-461294557,922826408,-1862682167,1729962181,-296734198,463021853,1486907018,266406495,-1246074911,688449111,1284402047,715959695,-1728990645,1411027403,1939815706,2136488765,-2060796802,-1076177956,2080287606,-1446977200,1073508611,-1489240246,-1489646917,675386688,792670910,202042856,-1368162873,-1034587160,498606636,650548881,-419395830,-1621112160,1557983980,109481564,-1553382479,-524083829,-1111419520,439085326,166032646,-1959674067,1694841172,-270848816,-299320298,-961032897,-206673154,-1133163231,575450003,-727210298,-514174266,-844046067,-1037069316,-1148244127,-140880023,-170653537,884043258,1424847843,1788324122,186824083,-1595242739,-1278901215,482244809,1981565775,-384969625,1873057292,-1035018330,1809762836,-1956442089,981386753,714488552,884275568,568525930,-634976161,1199308746,-717732361,1287825805,-1923342246,1027165141,-1580841422,970979703,-1985105906,-205343388,-342549802,1825414661,1746515414,903880805,-1011802568,124312934,1668549343,1197906780,635541248,1538746552,1924052727,818186413,320430620,-1417613069,-751620694,2052102170,-1007433736,1928504838,568969359,701518985,655159531,-1613167553,-577891617,11749898,134786292,2027852783,532920902,-171177959,705790629,1845788493,-1656145667,-232750049,784677214,1869882010,-35484392,-100687810,-1608297794,-132711802,1533514012,706861646,-463132841,-1739287342,168217044,-1737005279,1022270112,1093429045,-1685668508,161889806,1627494959,-1025789820,-1721948258,459200685,1758321703,849201164,-2028691564,-1730762017,-384200466,722960194,82739821,102995728,-1705575389,-253462114,456669052,1763959487,717629647,1791467203,-559406706,391278398,-645845799,-244446494,1585959298,-6341962,-750473281,1069949280,-1682551265,-228561554,-1733449597,685942199,-1394178783,-1074759860,-1010792734,897318553,237713813,1557266843,-1893909557,1470105434,-652016794,1216002318,2139542799,-1857875058,-1926482890,913454084,1738317908,-1335162639,2100409714,-259884787,-921826993,1003991943,-1742785632,-661919316,-445536463,-744900604,1394354938,-1587112610,-428135070,-1002715027,378710336,1415002330,-1730989204,1597505278,-637544246,-1807848037,-1316026311,44925774,333031644,487378331,1534461057,585686448,-608819395,-1787883680,1780813949,1418960093,-90808566,105995835,-1795665696,1552298447,-1593847609,1342796495,1034825479,-461298193,-508766282,602615760,-1237962642,1086394225,-1018326932,-888944884,-1722723994,-206379009,1901597856,66300591,1909511940,2034542996,-1803542458,-1298149694,-1482961828,-1532471894,1146844124,-252248332,-143483153,807258776,104433666,1083198621,-840200607,1488587572,1854563920,1706285311,-560340114,-1234641729,-744899741,-1783660594,-1728241121,1288691458,-14649799,-1603459598,2096409400,-762805580,1904249022,542683274,1262977268,-1013415394,-358376026,1342171188,462889715,1214693377,-223422595,985058443,722449779,-1243303753,-984945413,-1456530448,-577312834,1015198103,-1637796195,-2070277235,-1050784285,-1274547555,472088944,-824726633,836051368,-1462970806,1899871023,-1666788398,1983946430,1566632905,141413264,1543402586,1493265974,949217107,565128922,-990955873,1509938483,-1788134189,-840096325,183130801,-534799647,-2029764404,-1979216297,-1354097475,1983371685,1744630650,-232539484,-390304042,-283496554,-369370569,-1945905164,637078265,-1258814933,1620151072,1068809171,1094197579,-232011468,-1456156936,-1702155758,-2056313180,1196922126,-222003893,-1771640797,1923974992,1948861457,-1073187114,398668199,72040979,2015894349,1952277030,1031889477,641183597,-151603594,239931006,-1630279491,-1764296416,45056796,328179965,-1417881796,-54458897,917584670,722464768,569681137,-744694361,1486099040,642756805,1531114719,-1652569758,-1957196869,-500278448,2124183029,-1628982262,-1117509323,702539921,1417031771,920424220,201026417,-1005662522,-890252274,-1958953042,-1050422168,-873013218,-2122589010,-285943886,-1379540647,352120735,684039830,-853336196,1888104446,1629577288,-884829907,1965798273,-665304320,-672529799,1541237371,1489648225,2111347115,1044505491,939450367,-495290586,-799797531,-1500253221,-1172234050,1080114126,-831147172,-2058377565,-145204065,1517518854,-401369346,-2024476501,1309404406,-1305370568,188102062,397887684,1539371614,1797851335,-1646429388,-149057866,747666379,97440153,1249743476,-1963000733,1039174366,-26604075,-1373834270,-329546453,286820731,535614445,2007000885,781207442,750716056,-888716834,-1486295974,-1378945760,1266139223,347079094,-667762773,1808356488,416708951,-1726868906,-1117524640,-158318068,-320084153,1485297785,-219404219,196596255,-520629061,1481096180,1858000813,113801803,-360423358,-1649345,655069349,941581396,1087093431,-65376461,300445293,-287420514,-1668614441,-2039914219,1986330147,1605215435,695844372,1292534994,-2093764159,-1726373976,-1681391960,1446890892,1602424393,2138944329,2021648108,1665253973,-25228994,-738227086,2126234089,-790666951,679889238,-1236445640,1451526447,1252175489,-1515831700,-437705497,1646739429,-361335754,-1498659653,1879419686,1159490337,1690170852,1414088521,9870681,2038315897,-2123391841,1638438304,-361142458,129973210,2036326218,682746051,1103173626,488413591,2082204438,-314993824,1316661229,560224709,178769993,-1730021055,-873661084,-312930363,1584150336,1990388232,447370006,-1786648287,1843126710,34925339,-385948398,-1429265764,2048490566,-822608676,664995807,-127387005,1584038958,1614645021,374672868,1434088521,332154197,-1369433901,526491402,-1607237294,1020015759,1112207113,1348953759,-42114290,-669701602,-2017560810,-603112579,-187835830,-281591685,524173330,-231725461,1907161026,-1018668201,124260229,-998184254,1924899322,1717017308,-413463199,48166227,-1589894067,797851447,1121008434,-415705720,-240379066,477937754,201108115,-627530552,387994158,347807230,-1302518045,1183121440,621307365,-2114999321,1071269433,-1656391649,1862877429,-1514152341,1236866452,-2094818560,435864803,761453364,-524037034,682622222,84292808,1606799940,1718448883,-727391420,-1415039711,-743546055,1394723045,-1183419341,1781691618,1330090706,-678513181,154833704,-2087300144,2118784177,-1765694895,-1198470771,1510152720,-944181918,-189263111,416604815,1098355962,876064923,62473211,-647160575,84946226,177201093,-1782972670,-1313925249,-757609991,1297034426,1835737272,-286991658,-2022500928,1656792272,-1079606917,112043683,-664602626,-199292906,-520800944,-1551080391,1242847298,167694557,119887639,305128392,868253323,-288182406,-745221376,-1876998214,-545086249,-984252855,-80092099,1916224096,2117897721,-1546587661,-590792199,17500621,-1506986577,-2031580684,1726281608,-49928702,901377523,1929676119,121570271,442137931,454786449,-1963925564,-615752635,798507751,-492432391,-385836356,1523473994,-276583442,1367090774,1447417634,-1085129480,-1583968657,1458145759,91456252,-2129259192,-1831186728,1956994924,-1257922693,348542423,-1129791590,1796121675,-895917256,1300065753,380163852,-1822393260,1479457984,1050343245,256270224,1276676410,-1885275822,-2136551310,-130939404,882565923,-113470490,1455937657,-1251382758,-2117826949,473198705,1453147003,1931285978,1591102213,-82245785,230996396,2076474918,1378859058,1738032513,1313256913,-905022866,-856536394,1475683264,-1597647121,-1805738426,219873111,-233686096,535107908,-1485897402,69809927,1272634353,790899323,-306806479,373770293,327835891,128994586,1470364249,-530951841,-1811294720,-1701085378,2144301633,1000612075,1184375423,1624430730,-1002876796,-184859081,1265715062,692605789,751419892,21667822,1802334544,206796098,-977229307,-766837859,1691935200,1401916076,619234924,310286981,978450085,1186294242,-1738086141,-677400654,-2088054961,-2091257544,405302255,-198169780,-1583327103,1582937215,-41794557,-1125488852,2073083608,223186366,-507226777,1790412978,-1753772500,871040289,-627380620,1724492757,316014869,1475265585,-1001222942,-1044042886,-74300239,-1923184571,-189771483,-372925686,-1262439261,-137148360,-1085029357,1254114622,-2114563234,190021979,-1128475959,-628145092,-1441529182,-2091851859,22750415,-217217305,1131298886,-2378423,12202106,710760306,254634808,55702815,-63983214,-923257034,2097075394,2096538854,-1163368909,-675273786,854532622,842660433,713635320,-1556637377,1003143659,-1337354368,626599765,-1383668253,1089043153,755210937,692766532,-464870679,789992738,148796759,-1258166493,579888782,429221298,-704463359,1616696540,-2145123473,-1638056823,-1292668385,-1881771706,782297370,61996007,-336307574,428394698,-2065951,-1918084216,-1390049406,-1456598455,-1852347918,1914117160,-1018816540,-1913112515,1015118756,1857138504,427802524,-1342877667,-1684263661,1905202994,-1564491432,624534534,-286905618,1496597307,1949912957,-1754385769,-31286130,1921608776,-489378,-622016228,8166731,-1444530798,153911723,-1618928659,-1898416373,179869101,994187047,-2106031848,-1117425125,314756037,1481666717,1746940221,786189889,-85138133,99840788,1785475769,-1509705455,-1670736113,415207745,-914402553,970282367,1035890831,1362997052,-1284582814,-1556928331,-735074064,823463286,-517823059,-104431577,601361962,2129948394,-1998753129,-845241117,1724110761,1261104787,33925626,-1648955347,-1963630254,-1863043043,1266377860,-839838390,-1279585597,-1602021409,-61020776,445232284,216397535,1058051591,-1462376330,416975855,2052310921,1004867862,2142509976,782161937,-1675136594,783551375,-1942131105,-282870873,-1674095223,872063210,812324079,2048376638,1676199713,43767247,-797546922,390708896,388272918,1375025024,1741879539,1054398312,-376927331,-1671856490,-1685872363,-1151587112,-1028234807,780544239,2087597538,-459107094,1574981387,-1266401562,1479295097,-1290304860,330846972,246659013,-569050789,-824458832,-990967463,-507235977,1394554886,-948578517,582704205,-1319833727,1207974114,1793530813,448042742,1109480755,467033441,707781353,2010946594,-851554534,-922924448,-1625406555,-464501416,1027628984,-342161197,1894274605,-1443877345,929645430,1749814434,-338953453,-1397461126,1098342361,2135836109,-520388710,-1283321935,-2019528204,-1142317099,-1598049467,-998167978,-253480931,47616862,-1104330070,-60877690,-1720003869,-615928304,-2091619445,1020789103,-286344897,-413846337,-1683005914,2056776467,1991220232,-1212136501,570744779,2101003083,1642136748,-1081798200,1681523375,-97505011,252508956,169752672,-605616384,80174577,1199513352,-2015025288,-349128391,-1897162768,-1583636404,-1287510383,1403576758,-547173521,-288830807,311462000,1577949579,1877678459,-507963209,-1549798143,-1628923760,396693078,1146028570,-1461326472,-628305728,17579058,-1305282316,469823161,67234499,-157794756,566708890,1465964026,-1018005560,-1707317285,-944973943,1610509221,-2119504744,849126457,2093405850,-1035585406,704952808,-1322104318,-1562699915,-1057421035,-1392896530,1191438186,600799299,-737754300,-887862474,1715423861,442270375,1049522749,-1414553419,238373234,-1273469970,276343958,-1532154082,422252487,456963204,-674252619,836515700,1617752820,-1782791511,-632614031,663342815,-1756687407,1583961189,247086329,1933505475,-379039718,389682361,-2108362764,1570922511,-1471657939,-1868292074,229975785,-369840942,-1617855215,879256594,-1969122335,670210835,994364090,-776223143,1427467851,-1387096607,1199293066,810960609,559725342,-506478168,978561563,2132119905,-722832572,-721015610,918757947,-323833341,2046831670,1300821341,376748599,-187571880,-577427741,232028266,429978460,-726754421,1432676566,-1421091306,1921415354,1343583961,1609286551,378705740,-691564757,1149267264,-1147539888,1082630283,-270532205,1145146742,-1947462221,1429315068,-849932952,-1846327524,-1532852709,1665672390,59052916,-1004222925,-79801359,351782305,-1862463271,1034686926,259925584,1380166825,-416930730,-1754340855,990545900,1212213876,-124673080,1611555129,-786701777,-1080771994,761169394,-202290076,-1226668380,-647996861,-876403584,401286899,924543640,-111524091,1021483592,-646548058,-1128105730,-1350700305,-1667022381,-1671220025,1954389651,146295009,-91219940,1043987874,-1872104382,-1920429842,1646725015,-1767403725,-1331254327,-185431509,915562356,290172449,1250927259,-627585591,954989348,-1820225557,2069085960,-1784950938,84729371,-1217968800,-1900971110,878120607,1205094360,-1345529772,1516651714,68373993,117277730,-301264752,-125596492,1699996321,642513811,508367882,547797390,-909479328,-867612582,-271100331,-2143333953,-95833708,1246319419,-930509990,-1092547930,1577908044,-467354406,1283494216,-78275207,985971282,-195422407,395871688,1258063464,1665485694,-448089217,635337333,1296372225,-1162452663,-934279173,-452690805,183590102,1492600992,-1280118169,1793188829,-761845412,332713722,-1050781072,-1355473652,1807593493,619395500,-1917126539,947610357,239455729,-1763713413,2025473167,1879448427,-289655567,-347917966,-151858735,-1078146266,-1475640562,-299541514,-971990576,-545925894,1107190616,712290583,1795161189,-272664501,1482693985,-1143041240,-1721600079,2140521152,-359909669,-178217327,-548905887,-1457952458,1965296511,943795682,-1910832590,-1977173001,564887344,1929612076,2119647415,1877682731,1882992224,-1268948340,527446105,-1148516211,-930037582,-2139600377,-1272023137,1758498658,-1080016415,-1339854179,-1772050256,33047463,-1608801057,1866913432,-1762299115,-331464823,1419629889,-483755740,-1042240062,1259539994,1149303513,1597606692,-206013098,588648001,-28191836,823298370,1242045089,90083569,-956020762,-1607293112,-886440601,-293853540,-778396525,60562606,-145526941,1848233962,572712945,-574871949,-694695026,-734591578,-150688646,-305212880,-1756762720,1877265400,785563142,-1823742359,-1048144426,-937147175,225695017,-859210714,1075496182,-1475906110,867595481,1836457409,547706000,1921791142,-1500838316,-736788734,-1794945147,653553699,-1586933952,-913825176,-754266419,39732979,1075095059,345472969,1435524724,-1618894168,289704116,2051375133,1726951141,-1314895464,-2081588894,376922773,-234056086,118529045,641746389,1438736114,1330882290,-509972255,-2043405150,261724437,397270037,442549472,-2116938525,-712099375,877274453,462041615,801049622,428065032,659804327,-695901772,-1729429947,1069409525,1808734513,1374023127,18562151,-1966697787,1374248531,-1196857872,-680057594,1684792429,-1251522837,1971022561,-527088863,1095180215,-1514449707,-2104814042,721483603,-120843620,-1493979984,-789372854,-1274081484,1006723289,-1336535577,1423538844,-1084625154,-34105668,-714246417,-1534963678,497299827,1545475390,2025607629,735945166,1919607294,1861364566,-1468267301,718664175,-799099624,-2039091061,2114507722,773436138,1183703789,-1499351861,-199820054,-2021626583,-1736538050,-1478747781,382557864,-943206318,-451694200,-1951258673,-408522408,510927804,1628796006,1338636378,96508213,1096993310,349616947,-1784692760,-1638722395,2069154953,922330867,-1371122293,1485638336,1520607383,-486691981,727811571,-1602716141,1051303396,-2024748626,-1021196285,-1378670688,1989596861,508529777,-1318181216,-227836375,2117748759,-1640649918,1977775051,-810521171,281580739,-1346668674,-636151567,-519666894,-1524580386,-1204127807,519641217,677220549,-2037474675,1291179401,1885738175,-1733423681,660199658,-808877795,-1004965929,-155863223,-1157823943,-62050389,-484386507,-1212205791,1272885342,-1381591120,-355476461,1354286749,-1088761197,-484929636,1248281427,2040151024,-409933995,-1441598795,1840146062,-228933717,1934057887,-496930758,-2144619412,-876923769,579054938,-95049524,833293877,-1892537503,167347987,-1750385143,680904872,-1701661307,1215011566,1554692218,-225876469,-573073618,1866637018,1912235950,886529411,-401564083,876567557,1926930598,-1637252187,-603446903,-608216174,-1384317325,-2144606132,-904729721,508766857,570198302,-506053204,-623045014,1155557647,846653127,-1543758681,1126865821,1937316054,-601556208,-1762870689,-1163224113,-273359146,-2041341765,90170123,73966399,-487576516,-821876335,-1015591410,1582788153,648053410,939487365,1803067205,-1960513057,2901889,-1867593191,-1290425952,-968905428,-173548829,1927974657,593348340,-1175353802,-1396644516,170425605,-2083759858,1928640434,-600043206,-1370011093,-745158646,2855613,-34036997,223266324,747999718,-1469310759,-1766808321,-1059705434,-1504362671,1608299061,2028182142,977900779,-1630711351,-361790416,2093280699,-99513544,1593736932,635317280,1323732345,-1766957679,613600492,-1822432690,1978363310,1196071755,1151034545,-193967803,-1139482762,2128527603,-2022101861,-1231196852,792261706,-785765010,-2008317698,-726157265,-941662095,1751369057,-601776718,-1742283451,304451766,-205068078,-203387679,1607664047,1877075802,1111990031,144224034,-482237219,1988711500,-335340338,975384775,-1267069610,-1277576041,514853013,1016135794,1916616119,-1384192741,396632412,930749166,-631654916,286184575,926624624,-1680523205,-375159554,-837427099,801458073,-823302678,1755147836,-1162225185,1273043071,1284209323,-1587009571,-1610674910,2005424713,-725594332,-1051134731,1144064121,-765734778,-198985725,1458118663,-1684251012,1931849296,-1524941482,-138143286,-2132420735,1784143022,1863052057,-355319760,-1172388271,1572717370,-1702881520,-2089119325,360543262,-1863354621,948121559,-30027631,-1147414604,1049523124,-1794971337,926014250,-1802630161,-1674427659,-1993975366,-1704182936,-1673184916,812496400,679533952,-1919470769,147515267,-1648650792,-1408249261,797755766,757852276,682355910,-716209927,1128765893,2108249311,-375828636,1805961162,496070271,674843257,1287636717,-467772799,1628693890,1858626045,-1526382027,-1066816682,-1401444915,-1572335521,-1336037178,453300555,1308813635,94725959,-290247605,494403526,-806330706,1904666813,668783666,-2030673057,1019455493,-1268293088,-390774900,-814778373,1399912689,-108068260,-1257526986,35073049,1283561869,197861211,708393534,-469998229,330781037,-774349125,-153741698,-190137688,21823202,-1585826366,-442495091,-112363872,-1156391301,-428477298,-295755304,194459792,1284064973,2069287056,1571954699,638764471,235199607,105095739,1584410805,1152835625,974357088,-1148827145,452067882,-471845150,906594882,1290793052,73390251,-1099840739,2064836972,944018844,-1336943932,-2029181210,-1600358973,2055971903,-338542603,760865006,1940221705,1103788822,-994097772,1483434398,-120989599,361308777,687148529,-1211921042,618292754,399548530,-2056139334,-697329546,2044658571,659923215,1461250977,1016342340,1219311014,2004444338,-1699219909,-56315664,1510726960,2130061979,1405785131,-1212080530,972168617,967543369,936039039,-1316682973,1409772615,-1470992339,-791841447,-1942402374,-832107712,824684960,-469750062,-1542295497,1728673097,840395799,-2120622054,-130903477,492469593,1457693589,707479779,-204998422,-1129634126,1868289120,-616511233,-568991718,1234860321,-630297609,1898715207,-155280370,1149293955,-1653580478,-1747511105,1501784691,-912421237,-612613109,-554752265,1394574600,-42022461,965069741,1892322483,1294551412,1427631312,1757498634,1298135502,1782418003,360389369,1561515970,-842913958,862346641,-1821473046,-540534112,118491404,-990905349,-10576716,723771224,2011967703,15959571,-491108329,-260502161,932464854,-905395677,1624693508,-1275172742,-1143224466,-703780972,323835996,1449360778,-1176813133,-1996502145,1083909886,935490534,-967311350,-1881734524,-1075023616,-787368710,889043216,-869413926,781628219,1542692752,1925093050,150231463,-13745908,66173501,1179380157,-147830126,931774553,-1156310755,870068016,-40998763,-2035097134,-1382225214,-845591442,1867579671,1442044281,817586281,979117377,339946041,-47883421,361260398,1325985852,1829407088,-1168564033,1741871617,2117201255,-2101973165,607729943,-1503116006,-1008966879,520379573,-1254839338,2078421417,-627178174,566183158,-1206505975,1791994642,570894975,-132111978,1160376425,-241857320,-21990382,-1972655350,1575209369,-1999136361,1485360026,-613266734,1279738027,-437809865,-1905599681,39099083,-1083753496,-388587938,2093966361,-1707080255,929781712,379134758,1927550674,-1828954808,-35313057,-361542384,1805963913,-514033461,1931474577,1373712439,34565625,-1523502619,-88501208,1788578248,778596058,1149194735,1635487660,-293733967,1493783431,-559004455,-1873295693,1680515992,194466528,-1888574147,-1529084830,680684302,-32786831,-847972943,-1163632077,608714500,1206203091,-434758820,2072801528,-1560729475,-1586765230,563637707,-639930849,1657409669,1130874319,-2048561147,-1733818058,-671649439,-1622937624,-747272484,-1351320143,-1910348025,-862536107,739262597,1590428907,-143011120,-1247165036,-1718550165,1891034218,1101366891,958550728,1032399423,-1586848665,-1941657068,1033218014,2123762515,1324350092,741331462,316823025,-825083608,433132799,1153595182,383408623,1026496069,561869215,-1535719648,-312483972,-1828936118,-1926046324,1733951310,1641074198,1152581188,1914550508,-946944138,1186694265,-1972246975,961264364,-847888548,328820292,-287277017,137916933,1164948409,754065372,56625089,2104165504,-1146474893,1813300367,2082603034,873526587,-293448179,-1094571268,518218254,-570822483,-1868935072,1458973619,-518807523,-2028673498,-1400857461,-2051824104,-1756916862,1892610395,261494823,-879661172,1296410243,1522063394,-801987649,352620749,-184954870,2027954297,-16049538,1363572125,-1737149323,-2087386420,-2066575062,1333523105,-1190756439,2015804535,-298053551,-391363188,1890929773,-759953784,-920568383,879063932,1161571572,1187361994,954575164,-1143101021,960637115,-1824145154,-2055884692,439845930,1934476181,-825932181,-893702636,579428177,116974083,120074649,894527624,-878307622,-577888567,-470439848,-1209732258,-1196959833,212690365,16281095,574847078,304342945,-719394846,1338689554,2062195670,-2131195940,383302836,513648316,1562669001,-686533384,-491993915,-1857874402,-1951192342,1319684554,1801036168,-746570898,2046105196,724551738,2014500460,19620484,243590973,-70890386,2134992684,1709105050,-1846937990,836546087,713000805,55691603,-1926296284,1147081835,2045194088,1056165630,913159956,612302692,1710533201,-1384534245,130502956,2020674696,1773891928,1910247965,-819706161,1610635513,205318246,-719139471,765801106,-1727322579,1687539691,695390910,1413010995,-1257069359,-625967122,-982167698,981802441,-549320214,-1971896219,-1047347091,1971364413,32461373,-1016900922,-152764879,-956473608,500848625,117080285,-1401977607,104632029,1922375282,-1617541920,39681368,-693181319,-389384041,-1158881600,-386316044,-192704135,-1564054266,-1031411007,-1307994229,-1847864996,-269091625,751390028,-1149482953,715123561,1128935543,-51345405,-2113430798,1666047970,-2067493170,-1139815402,-1913751973,2011772024,-768515420,-1829937708,463259065,-1497983998,-730435008,-659350140,1503474496,98907497,1814236498,2129611126,1438237331,-1359790617,-78080750,756469076,-1070788726,-306605456,-1158618456,504148669,232928564,-1361130385,-1220923442,1045923603,102605087,959989173,-1946786381,182897300,-1127655722,-90476626,700839458,64470183,1967351722,-99554859,-1492868381,2110396792,37069493,712903529,-845097119,1548393670,1240056091,686871648,349993100,31612411,-2080533869,-469403236,2070957824,330783100,831450661,-1382285220,578383718,-1331971262,1680829237,1887935733,506086682,1664007849,-1905514817,1212729536,347022094,1837840264,1119230179,-729922730,-2142208275,1882003585,658226852,331903738,-1378141565,-830960999,923605996,-845293482,1845075803,1457678858,-1494263341,-12154518,1571680425,1952660567,1859487008,-115349567,1103738730,-1210387551,1414017295,-307690011,827010249,-1684204743,643695188,1726705684,-717461820,-1765668490,-1249679777,534465587,1615211279,-1840000313,-2140144926,159712514,-1226666952,-1791411701,1754032527,781055120,-1590053621,-1776006625,1525922854,-974077455,2071299639,972932280,1416064174,523593263,1191111217,1385214579,-1640122878,1643121789,-119405736,30826538,2093344910,256983474,-2050713511,-613130871,-1391016102,843392757,1017930452,1828933856,754397512,-2008638540,629744703,-2016496582,-1949197671,904303321,424715530,422236077,-475587915,-849934529,1438188036,-2105572109,218042923,1045185378,947907580,1023131705,1696378101,1551790166,1274265003,1070506551,-762067711,-532635654,-1168274479,-2013218944,-1645549332,1782695533,-700869731,1205391642,982551312,736057023,-1944212655,2120045137,-1941594944,1471706859,251894054,-281278521,1585453522,-1783890171,-894995348,-445654064,980174941,22722479,-267881227,-1466106884,626766019,233475025,-1206070093,-1148107788,-253947407,1281270152,-1766873184,-1830813303,128505317,-22835618,90820061,-2106759670,725731952,-2018633028,-1418370018,-919652139,-1914559940,-872527716,1933399620,1487773488,-2025258479,213881218,-2084505525,-1020785319,-1048764845,2111475628,403556709,2096084187,-656593713,198936200,1139787111,-993393630,-1054921034,1825865317,-351606684,1497566033,-882125080,-1768364179,2107033751,-150939053,1758695542,672921554,-1910543739,598092848,-64034462,-895862456,-2076396701,1122235297,-2024512088,1288305074,-1285284428,1967037669,1168768641,1976931103,-116485066,1929713877,1773720038,-1298284809,-458844418,-146471626,147703378,-1393465231,-598667550,1869121102,-1625676084,625717832,-437947626,1776264633,-1670153436,-1820318803,-913300199,-1577039236,-1241374596,-590860162,1709450961,-698016166,-1339922934,86282424,-506491148,-1295715226,1572090395,171449130,842555306,-1279163175,1532064602,-437708949,1295885168,-742026715,-979115439,443628302,-1368198081,553110345,-963193040,-1621899757,741003501,-959905945,1303001037,-1036750176,-532257582,519665299,-663240212,-1224659984,1162323373,-1621457939,-1714670145,-2087993206,-53679159,-531716879,332014767,2060452790,-1117034405,89899533,-458987427,519442988,89136686,-632789901,-505772573,1978117646,-1419427711,1702229296,-71204514,1313531417,-1405871057,1085757821,-691542608,-1054639082,1754918672,235176021,-1450441598,981450389,1827164575,-94325433,449294983,1219283421,359667420,-1336750963,1887765512,1488544798,2080360051,-374637476,121884059,-808589080,-422767330,524777341,1676668213,-1101858848,-153944249,-1707074277,855940963,-750265680,2015652336,1842794975,-1707514668,-2033920449,-2075300393,26498617,-1663484902,1773460258,-1948536620,-1059672576,766325681,-1718269615,1791521158,94203198,1617926207,-389956835,1510287662,1091403332,5063453,-105051295,-116004902,-366824189,1699663126,1699220215,-877474107,-1684618338,2145102189,-886466194,52186365,-1704303558,-1004180188,462623993,-949747130,1744227352,2003420795,1715951017,480668734,37403622,853403830,1817815006,22004161,-1669873327,-1812041693,616397307,793288846,1315536350,-1540685221,1647751512,-1735560918,-223738118,-1574621497,231070332,41788676,-93080753,1803440998,-1565874037,677262041,-1088296616,-1300723252,734689277,1331492185,98026295,-1566908307,1156565136,-619130869,1221368774,1132028955,540205695,59555437,-1993615125,1110818253,1210784500,2054828382,494307119,1195731105,2106289082,1766940352,673880721,1532412963,1237602870,1868326745,979167384,1543407311,-1955583593,81557241,-1959776345,594236628,-1410436020,555107042,551862164,-705331430,1525008566,423463523,534878074,289222278,-1817488097,721780166,416353486,1256816508,2097819369,-241815701,-570929232,490688933,80994570,1829073716,-225288061,636407793,1095167415,1031000100,-1301525825,1407382751,-370198689,299132994,-1786136315,1808699131,460293338,158399171,-2139736461,1290176936,81958114,1151951975,-2024230599,1072791071,-1250593599,528499234,1562645100,-959393609,-1664872884,1971100159,1654193946,-366485914,1000087823,-461197759,-948300131,-1710621049,1012538057,-1178313013,-459980236,367025373,-1521056998,453754049,609872335,1933897687,-65933702,229160046,-757259735,-1012920555,406367341,1299509607,-1297471460,1227517482,-1586060044,-135307023,2060369200,-305299549,94837062,61011615,-2122827404,1299743816,1433615296,1495439167,-160471407,841009825,1328403225,1394494966,-1358006245,772268731,-773235495,-55300182,-1288850134,-380974548,-1867947253,-899575649,1563993897,-697740205,-1368983247,-652251036,-261692947,-156937500,-1431595913,847200240,1412479241,-2029174109,-486231252,-901028345,214529631,1107198063,-892991635,612443618,1122887162,52906625,-1346954974,-139473906,-2098246885,1037111797,2057605934,-98351724,-389016943,-893394806,-711151646,100566361,1724438093,343660197,-1306429263,869030855,971081269,-760871525,1997720874,-1437358931,246663736,390736431,-2084739806,132509539,-1138167390,-265090215,43729456,858654002,1414988720,-765492919,-1104853923,1911943666,-238697113,991062186,1138546204,565342963,-2103588703,-1193802197,-927997065,-1038356448,-1596925848,-75522502,357077131,-67411103,-1754507642,-1263516398,335373110,1607717441,792419932,1470900984,875418638,393690577,-119029518,105244864,-1289586028,757083339,371600975,-683700074,1749502121,949433337,527114251,-947681542,352946496,-1182916393,-1519691486,2320396,-2029349292,-1957647753,-24899830,386497801,1626569244,1044696228,-313257978,-1005746667,-633016451,-1506594486,680557244,1743117370,-1404930624,810699796,-1447765243,846868400,416181124,1379415,-1042825212,-1297258914,452486390,220743982,1995054969,-418881888,1868443966,2123910117,1496914519,1292343883,-7126212,-338027366,1852765843,-127265299,248082803,-1979026143,-1513528770,-50343848,976306501,1148091944,-2046274603,-1067792799,1412903264,1633729179,-101049385,1974298341,1780922232,1385612617,-1312916584,-1320303860,-418192074,1062388935,-165423787,-888865071,7333999,1927133588,-702625401,-1832467007,398973593,1070991998,-1517431428,-1830500350,-458714246,-609225917,226477858,-376536170,1636791073,-612648582,-1169352155,1504566753,695424794,501205939,-1606315459,87380328,819736284,1014181597,227845824,-922962981,1081795462,-360260120,1430557566,680908885,-148142390,-1489829974,-481221939,1599246817,964099369,-1234757882,1829799138,-2025203136,608737120,-1358261941,-1322661790,-540925720,-622899423,-181578023,-1352284104,1581450832,-733373690,-182566390,1379967656,-1326381206,-835318334,-784883634,1882394020,1106894193,-523094887,-1097850473,-1572070306,989894116,-1391171311,1992350200,1445546526,-656103727,-1956345366,-992527992,1944313429,-198212778,2002964298,1133780620,-93848079,-1658293148,634072636,1099392468,-1222967822,877050310,-563675301,1856609637,771476284,-323602591,-186262326,1561050456,1858173871,388182717,-611194010,89066241,-819372940,-1555700541,157483839,-703231406,-1008266855,-1360075832,1027042115,1841144193,-1648452896,-1243502134,-248505285,-306064663,544821715,-2032485640,781827835,-113266387,1793340700,-873254793,-206906923,1656189346,-1156115182,-9720989,1139990862,1917305070,1445557655,-1643842541,31268884,-1950368276,1735604512,1571604897,1046850094,-48546093,-2033948396,-156654168,-1555181707,1889256598,-807358630,2128115791,-1895775934,334676108,-180333267,-1908694906,-282042520,370675795,1977735986,38446223,-1690476444,-508439566,1729396427,-1637454144,285034707,278987325,-120242003,1674449542,-391911900,-1063755907,-1294122833,-156475987,-289587059,-690374065,723092197,-258557475,-1602209726,747606732,-1053724179,-1889918361,1183924708,1006079978,1866642056,-1183108543,1339029047,183789345,-2092032916,345673295,4286744,-270263727,-1338315689,-1522585628,1658092461,-1006522398,1175618407,-1482927225,2128387549,-513291987,141051816,-1912532999,-1628261630,1278982938,1560705518,536598902,1974668765,-455144183,-718138139,-451119813,-926238774,-427851275,509938022,1810047304,590706484,272371670,-2055246837,-1324092313,-1213118134,429353287,-1905956859,1234287212,-612154638,-749273751,-351728852,-648818499,1391791358,242717190,-449036457,2034157332,2075226013,-238101512,932742381,-1679832957,1486463251,1317255628,1351566012,-1299771208,-1240183892,704443553,412008201,-1187122814,1483898605,-1551848618,-296413721,483994771,655753229,-2101556252,-1806974772,1529914759,29863331,-1391247609,73106272,-963530716,-916198752,-267736541,1716638104,-82739485,-1125235586,-1712395418,-454163709,-1699121745,-1350776647,1018868777,-1740773533,-1797298964,-1921073794,1427498395,-967405441,-1583877958,-538332766,-305491040,-17865417,1146202234,1695750101,1640813046,271765976,-326397296,-794042090,571453337,343484849,25309290,1639369321,-1826356119,1188531686,1775910593,1168724424,1195635977,1622535555,-1828669921,-294484394,-969387767,-902008108,23842720,1159866330,-609013946,1134162419,-211742212,1604176234,-930255728,321531041,-945771836,1819863910,1510666382,2107375449,1486264299,1876967592,-1641816866,-156972126,-944347769,785879801,-619771264,1137685413,-1011973159,-166921530,1831631219,-1127449858,-479430262,1853578770,-281766240,109781206,2142991927,1195469486,1870363639,-2052159695,-1982133969,1890680744,-1335521577,1387379588,1057226875,-68011519,1813848243,-1950305142,-1817332706,1674483873,309261810,1593743703,-1782169187,969927567,1705891605,1359013292,1731492801,-1918172580,115052574,-404226163,1780650650,934104544,1549271600,-1460465135,-1560496185,-1066538712,524102514,-168410760,-1862319371,1808907694,1016678713,-554201982,-236709211,-491702582,-148473754,195555070,938960177,-1201588119,1446082571,-306996832,1473758736,793267452,-715689388,20796183,-324621480,-188465486,14479268,-645507489,984706948,1345556456,-1579264002,-2046475693,165958519,1715046112,1723639462,-985403771,-1494969152,-1618296655,-2060504057,-670746286,331293727,352026494,-963790377,1169236784,-739393464,-1469569046,1114895736,-1005139127,323778790,1856217546,-502100831,-847699635,-1196040734,2032046108,-1516824515,1775526020,1402756836,1370854456,-1219528301,-929585118,-1805934823,2000949317,734715302,-1880144674,-110837449,1903959278,360518366,594640836,-1407914051,760981076,1670321383,-1899428278,-818567809,-56499131,416412376,-2028650590,588937825,-114843218,1601663896,-127261874,1212708962,-1808791730,444996733,-1990302472,-1110491940,-1729176148,-46891467,774900099,742156809,-337872310,749857769,1827977565,-1785320247,1430178843,-1331625826,97281046,-1773020511,-539870415,-873818401,-765327050,1057483783,-336310342,-120187239,2020588106,-218704164,1734169645,180239685,-390583744,-1468363463,1888839359,-1551383477,406412788,1857463405,-1893421540,493980069,1098994186,51210310,222668115,-1993597245,-1320769027,-639738225,-1864649967,-694099538,1760869496,1554710234,-287342575,2058290288,217813220,1550361215,831897810,1470572210,-928406974,766701796,-1375967605,-1347131995,1197374266,1979862014,-886740132,-236190171,675446642,20840726,905293253,581639452,-2019461597,-1371913776,-936276133,-126100956,1422567914,-1959909016,-2111288648,-298690448,909291995,154030655,-437635917,193665515,348141532,-209928298,-1996137264,-309096287,-68267985,-850976872,1099383034,969366110,-1811663280,-629626467,1404668015,-1739386220,-280263936,1725242540,318437883,764927617,-534040671,-1645829566,-1871371928,1327044497,1436482244,1050712401,-108898252,2125445120,-488111616,-1288335989,-459332220,376794563,1204593925,683597535,-369284776,714307496,-2054486544,2134433091,-478345472,171946171,1526905567,-1455530828,574096079,687107564,1305445576,-266664582,-719763699,-1433005586,660086662,-1401166672,-7207887,184777569,-781091020,1115291907,1752358991,-2118340302,661130942,2033383354,984115663,-1759678142,-750402636,-958405131,54493535,-2007005883,-180020383,-1835326919,-722342102,1551041004,-1177660132,822708779,-1597335735,469292102,1516076509,-115054437,-126615174,1284391267,1418010899,-156420156,414918671,1365130298,19575475,-1197161519,620479016,-2099792436,-1839790444,-2018283101,902462756,-340374648,-658085639,-83317295,1233443156,-2072184847,-519492497,-1240217616,1001758193,1180215678,1673445593,-422003181,-742909872,1834673088,1786947529,2009578645,1525914195,240832202,1019468304,1764120085,1386998818,-1328719668,1244951192,1233500097,402302235,-1093972479,352891504,-1431216681,89169926,1334217419,572109352,-583660439,-618791283,1893575707,1366381662,1482231904,-1875742742,-1513102826,738872728,1800670402,-1253134623,-1215772427,887641428,388618295,561736433,1071017004,22664286,-223531320,-448196410,-329656370,930456672,1956264938,2103387633,1944378415,-671304513,-298827589,-805753894,-1988237366,-1024415580,1674107530,-933609996,-592635035,-508706216,-1933660771,-299901133,-347865998,258453460,-523405267,1743760059,805530040,-825357160,1127338421,-1467819047,429504050,1117170875,-1552999829,-36839114,1487736375,871957827,-1526309106,993095497,138709722,1191658934,-489605918,1418053133,740595603,-1232668944,-866135560,2141724148,316247582,146027319,199878067,272461850,-1888113501,1903676300,1045820806,-321057347,1471531542,-431362493,-187481598,420002541,1620208864,-109042986,616462351,863977599,-75946050,794734325,-2025213319,-3036857,63201513,-1003308832,-354119762,-1678598523,1288038263,2033957625,350838725,301635487,119208704,2071993492,-958353726,-1294806768,910600580,1829897233,-2013483240,1797537440,-403069044,-200886739,2105690222,-536417067,1799161486,1941182100,1810747046,398558633,-1457033835,300752314,-1157782246,1001385084,1092270113,1278171114,1487753768,1180902731,-1845354677,-448740962,-1362114832,1400634146,921129261,736007441,-1533026468,-1729816113,565648000,-1408049902,898260576,-1708618024,-1049327995,2144330011,1625614978,-504896082,-73164503,902676130,-1082536292,-365079775,295896931,-929578066,-1945599264,-29383658,1413386720,1484545708,1331118621,-599137416,809100770,1391179650,393359168,88271724,808331365,-973191708,1618530076,-1339009592,-116224125,-1063388953,-735913363,-1104969787,-1721061863,-1805532205,1076997146,809932018,899372457,1859429436,-1684811846,599446891,-930008447,970880339,1783919704,1146653515,1425180189,-946461575,298370938,-1015782562,583508937,-1842734315,-989234080,-506127077,102503306,1980035494,770114441,-281033264,-690716866,-1071529957,745223802,-1515195618,1192480258,1172610914,1323531201,229945512,-699657773,1677799486,-1701140680,-1413343993,1371417463,809646941,35265158,-825052672,-504018787,-1415397719,1564338667,649286649,771334211,-1202062371,-908064453,-1358510937,1657278807,931224668,899335466,-759790324,-1772976223,1158954557,576916683,-43994464,-752399649,-1401487702,-188788910,-1667068978,1260100657,-1800153750,-1150815711,-1927133279,-1908914761,259085755,560636673,-1104005953,-437452680,-1047549851,1572473519,1444041621,-176565115,-1248406773,2041029531,527753171,-1110714531,-1879990077,995997931,-1975681765,-16978797,-1466564631,-1370762811,79297268,1920756910,-428545744,2044202190,319742980,1759565391,-602332167,-1966329875,-276738946,1136717209,1669168103,-1642237869,-85290024,16051660,1989688242,-669370689,540675521,1871098163,-73203396,569992190,62113362,-1449004224,-1123860767,-1384457807,1440404867,1883508980,1848180242,-486454446,-1914112544,125627268,-436291804,-1903584392,1067209339,453562681,635327077,1264863578,-12599260,220565655,917284464,-1445350767,-1805593129,1258494401,-838989886,220867873,183146613,-313372133,1346092428,-941146695,-359486025,-25493967,2079027146,145976890,-1728951713,1428940247,-2101943660,-28669835,981684143,-2021222768,-807169357,2139896121,-1924314081,861562931,1322190710,123690892,1821725513,-1191663669,-671224378,82086967,1520361768,-1167717185,-40284040,852653447,1941650561,-968106958,-770276894,-1254137006,533204128,-1085448532,1518045872,1069995832,1008014919,-477328391,578499064,522908970,179590115,259199313,683733643,361066544,615963905,-1870457416,-160009843,-283902106,-569618177,-616210265,-477017529,1005100871,-756958970,-526334228,319898427,-528080083,-1028123337,-582942258,-1270595464,687201048,-331740892,-9350028,1101432623,-1351921235,22764417,1999741830,1347102343,-178821502,-1396425446,-1483545836,-1524524627,-1004779368,-617247992,-1714291017,-1658128594,-844622552,1555202079,1081516021,67256712,492052130,2098170282,-315787543,-1908364035,-2101141518,1632449369,-580130525,-1132466518,-1957109756,-232694150,1516587724,-1387665192,-276166262,58734695,1723336206,-1452914542,-1477756164,270115903,-910469966,602663031,-2033020192,232197080,-876842998,-1216017199,382680139,-1867461644,-1576772848,-374158107,1080999847,317829042,997042895,1288519052,-2097144907,-260952250,1491333377,-280809214,1216408277,-2068027924,110931193,-344612867,2095126661,900002585,762570435,-1128787967,1217260327,-1007404301,-36382584,-1396667662,-704813562,1971239427,-113685961,-26805270,-570472550,-155033559,-758086814,1211958605,1462315019,-922081585,-578226331,-393960423,-704152589,-998746527,1137053645,1570583682,-1240105112,1718300412,1975367926,795061181,320490808,196536421,-1659923211,-1602479332,2141824630,-1100268228,551680184,-1891119014,-1804915147,1200223600,1810831212,1454155576,1152589203,-780721163,-407961570,-2079891384,-198986759,-1622996043,326193572,1391202567,-1229002848,1786306499,2114177213,-571145935,-716957098,-1944268074,1387334775,923896145,-1959930239,-1858655756,-516596527,1456195223,643815524,-1762572691,-1308817504,1377122285,-355080288,1361369866,517654454,647469131,-760724226,-275988346,983724608,-544699830,-322785173,-456516291,-503933329,-573314825,1995918147,-2040015837,-748817575,-950414870,451336914,1899065079,2124408866,2000338070,-187945194,-523110473,431309398,1040003809,1204859338,-1073580714,1452084889,-1459749130,1231839647,383188908,-1766109310,-833297830,213106124,-768303443,-1692287294,-94033347,-476420663,1231644893,-1140786036,1743959314,525955414,-1199336189,-1545416399,134823265,-829111102,1721463580,733242633,93126107,1338697065,-636518254,1248957081,-1373044049,1833898621,1089538989,1831909106,1623243803,1707451913,-1261233591,-9395113,-2049989051,756482611,-703297591,1434491682,-243590582,1179487937,786009675,-1779143449,1053269143,-1961391395,544747293,429207001,681852024,-1041385700,-1034015122,358684780,-443295506,74193852,-156330424,909346620,1860525764,746221357,708834493,1004022060,300504036,213246162,1250150752,400217042,-240892954,1734757384,-1217210889,-1114138606,1331880425,-211478682,-1860090258,-1289421560,-1316097114,1476150342,593028109,-1209236181,-815179327,-1272417660,1019660269,207872430,-1756706462,-619651963,-2043854680,1083930665,-1735783676,187993979,-136192177,58531448,-1942629748,670852070,334159776,1960849635,-189430627,-900367779,-1064411272,-1756993921,-1238270678,1022378125,1700338054,-312014893,-719279284,1476149890,449419073,971271101,-17590699,1593396261,1579683355,115465878,1069686820,1975164677,1323457526,-1108453484,6461626,-264159143,877057751,18522224,-1616513267,-404839611,284156888,-631778488,1222527772,-547277988,-1210218141,-1868213563,-24003261,1545634662,-44470115,1097048192,-1416778033,-1160305566,-1097528801,563328417,-1011691563,-107714354,230214123,-853491255,-99860929,66099237,-2145997155,-1278446543,-1873739225,1481791144,-2002679840,1379152659,370178919,-1262729887,-991055837,-337124024,952079472,998645348,-166253171,1072771634,-1025126821,215273816,70544942,-1380688933,-1526302147,1289315381,1371280246,1392645982,-2903106,-1592353714,-273186582,1472464773,-1711410964,1147777937,184754708,1176747443,-36947124,1519558158,2037947322,-2119801596,148268594,1555866549,1659788371,-1699382350,-201599406,-1991224733,280706998,-256950598,-2008633706,-1369175009,1579432468,1226812350,806647345,1873851808,-1341833688,1366113581,131763187,323242258,-781856084,1733477536,-1066534177,-1283174119,1488784142,640812935,-1558477830,2108592149,95410019,-1713307132,-11144859,-232368217,-1001398372,1162736662,-1215428947,1136743540,277896694,1920244986,405316194,1294914089,1711910071,870402253,96265446,-1144996930,1148943126,-1264282506,1477275782,630053885,1409867130,-1536881726,-1295182130,-1436999099,203992295,-664140337,-1116698856,1663168395,1358424501,1649238958,1968427622,1878896545,457381250,129504580,-1030498191,-1759821126,-76105623,-26769296,359199233,-1764426963,502695283,1123575410,-791581569,-4312199,459133517,-1579859062,-1389385016,1592115337,-131901893,1315841247,594083651,-195640264,541418572,-2016935774,-1001417931,712352790,876811471,-2000577421,569569107,-2005981076,670700037,-1067618813,1981282712,952895357,2034760727,-784965126,1674738776,1167810830,1321834570,155168026,1330088597,-238358999,-1107214480,843975587,-1623108207,-1284773603,-1630453855,-1158999303,1974618020,554693064,2009998635,467237252,-1076987825,89747991,-1363665210,62617815,-113259120,-477149491,833220876,-1782927853,1097490039,-1363431292,-478204633,-333243251,-486806791,-1227173647,-807756085,-86427986,-1235583741,-853723028,1414604134,-374533862,-1271691566,226969518,1137470614,2047550484,263066241,1367239131,-2105788453,414007073,-1932011805,140602051,-1696320115,-789277974,-653376110,-1856410268,1929350416,-1900022426,497149512,2019903155,575839301,1931461688,436441964,1886994587,978753603,-1703212715,-542086160,430541125,-785251002,-1781545495,-133525927,-1527393638,-1234421273,787646331,-929435361,196142597,1232691597,1733274446,-2045645770,-1360580483,98546211,737342474,-684898324,-405566782,-2020751093,247485852,1731978485,-39730714,1191535441,-1374479527,1650086340,2058527758,-948116189,-274281367,201122075,1687000441,1280140416,335508066,150803941,300413377,1042950960,314385971,1508997187,1911209313,1056564211,-257882301,2122655716,-2090636425,66643709,-2084044583,-2147106919,1913961418,-1672521312,-1274936898,900947495,-1876364019,-172157621,-361592288,-1849169825,-367591580,-1800894030,1863431096,401070188,140518184,1610419790,-1569515473,1174417003,480538599,-1760012536,-1196803651,213538368,585633710,-3276752,494555667,-571992409,-1128002935,-1081907789,1685695355,316071305,-824099254,1138047373,1739515964,-879034992,1237618313,-262435460,1857084482,274247933,1642041580,-1086831626,1035459838,664401336,-1337378392,-1670964132,966372235,1310561960,-373928889,1871040110,1100438801,1719465541,-1266576213,-1472337663,-59316882,-959746454,-1794102190,-840865808,-2116540398,153835887,1507741658,1449538895,223327018,260184183,440764616,-1560540698,-1261467392,859155205,-187355260,-465870627,-2121753695,-1519146027,-1071478361,1017344691,1073077951,741000937,-746190727,1493724020,2070680537,-656605983,-1332778059,-219000789,1637332120,-771602545,1918028942,201344916,1560584060,1662546890,-1991453450,-496289258,-1721668937,-336182142,29140765,-1862402833,48922968,-221957355,-1288292041,1602780336,-1165529428,510025952,-1692915326,255236844,468122592,-1640198633,-457421177,-276122836,-393411605,-107075111,-504723553,-2142831835,-1399905878,969920382,1485410744,-2121256404,501980236,1050199347,-134093735,-112765975,-801622544,76042185,-1383933213,977224267,-1038303093,-31723575,-1701138920,-355558725,-756572913,-77341749,429261281,1670195859,1120438473,-1480307705,-148632757,940553937,-769630966,1749510956,-1794600238,-110359801,-1709529847,2010972272,1182095074,544899990,749743623,-282974488,-398945638,-613841125,713029044,-199449063,-2054771502,982164264,735976145,1895481294,302076767,-494387146,1582216214,1352763179,-1291942251,699277530,2057089365,-1713302270,1362516237,-102883273,135998174,-1480118940,-786012249,1282270131,832684837,-738317701,937840082,-540970003,-1766130014,-391167849,-1944544758,1531048174,2038806008,-1489211514,-1822947678,1687082398,-835123623,1100461351,-868681021,-742687112,105669671,1111643457,-1611425869,-749607039,-583289889,-1806153072,-1387604390,384750966,-101085902,112801057,-192317182,-1344610748,1419775092,882989535,1253430622,1430717628,236115513,2015004524,-861291827,487250822,-1119145667,-925502412,-1848903457,-1121098922,1043421828,-646092352,-570602985,224467038,1182037954,-1482993337,-752703758,-449912061,-1878733828,471758218,-1328331480,-686628910,1290408558,1970769377,475055921,361312949,-9821265,2107369104,-2007736310,-466069151,1242712339,387562078,2074341176,-397823726,125297232,1512051048,1125013773,-19389574,262881635,1176844594,798924585,-1301795082,-1147019084,1140075006,1086946627,668712450,327899000,932867425,1817284137,1267171823,-430526378,1731549714,1188707589,-13187885,-186382772,-868828924,-790493471,356902592,750291924,-1650055241,-1872703380,-2100626889,1388929090,-1268397109,-540060674,-1773718562,-917252241,1540762582,-1272386599,1356013937,-2113923173,-895598218,-859226959,-1738351626,167063951,-837150551,-837057427,-1445025484,-1370220798,-1471967141,-1154903761,2090844261,1593905981,286134336,1718920337,631776810,2046405121,577193956,409126706,1659360190,1961820328,1855736575,-449884048,1833999726,1002124681,-318529779,368420470,-694318008,-2100672095,-306049506,-61244808,1422499602,-1829404562,478761706,1723860285,-327342467,-1294312930,1351414312,1480722397,1551380634,648317929,-1629825761,1270256844,561231757,1289001658,-787842692,280159510,-77953153,184744980,235850342,-1403273749,-715780135,322560307,-1960577329,-894883234,289051566,2004750449,1888737549,1871023465,-274633352,398553323,-2036284504,909987892,-2018027002,754986084,-1819293835,-1991987050,397409973,619940712,-1043806493,-1733463077,2016354014,718532532,-1382815084,989757896,-318032754,-1118465835,1918978863,1589357531,601120892,379707150,-520035212,-754178858,-674896585,-1698058114,-268556912,1204972670,-1435000417,172661890,112439986,-781143136,1544044181,-1962661544,1608592349,-1767834540,-1278213131,1352642564,-489288449,-1216841083,1463257284,-2143806858,1205992259,-668862289,776778406,-130228244,-2031348829,-262978326,811841682,-1352801387,-1558704448,1044245032,-575071032,168040823,762924533,821803450,-790310399,-1615522415,-264165975,1065085208,-1287782424,-1627526845,1289156836,1711130593,760355529,560198382,-149030364,695357984,-813088121,127960023,-132799119,-974249264,1111301331,995524688,-1354807377,-1746302302,-1624858982,-1262526951,-435935438,-408629508,-1420134209,1119823107,-939712105,1323488581,-1202512886,-1733995050,-1615473967,-879968673,1728219231,2027608948,-829253246,-906676619,13982514,1159424573,1763839115,-1617265418,-348925638,-1109724747,-728255002,-273520416,698658660,559809636,1874273970,-1514410687,1820411658,571890173,-967591793,-1140465158,-1117189788,-1321021502,-1409642452,215160006,446062142,1625590566,1436661021,1623189114,-702696981,219226803,-1399827727,-1131546483,557510265,-1698434770,2069985155,1337896667,224449573,1473181432,843309712,212699557,1879106833,-156373578,380549770,-563635236,1647958068,939815476,502020779,546152862,-1509570671,750413958,509128268,-1235059968,-1637839445,355991152,-1304081034,671092494,41027127,1584721927,777244345,331930383,1011820051,581235351,-1793539524,382513676,-442491274,193292743,-132117995,-449089389,-290914455,233753339,1280312282,2087233720,1108708726,1670271737,1113405304,1049594460,-1329578338,2127753678,751411010,95849393,1471648399,-1335717646,-1324884660,856069629,-1220265450,1931155370,-770969094,-622740835,921027026,368365997,-2062006317,406959180,-1352485846,-397272054,1060055194,2074523813,-731617664,1872919624,-545394785,1734565350,2045109670,855475662,-1164407470,-191194890,-364857968,-1531170427,-659476456,-300869720,-149333941,-648180805,1331766881,1212382017,2098778157,1752030282,-346731014,-985188553,-2021682866,-973755143,-1602116449,-1357637573,-1603168714,-77049311,-979055148,-1875855495,-1667068969,744479123,1662886388,-509845986,280765,804160441,-1834870135,-646636262,344523651,-1993594118,1720201182,-125756122,-953287544,-1557643933,826702803,28207880,563777251,-1144050557,-1982089744,-1911765995,-1159013229,-656640107,-1658233669,368649975,805079547,1474343908,1614749773,-1251267408,-1106822004,-1460324501,22667810,298872287,-1867394877,-248690245,-1909301711,199391296,-2106557610,946798369,-1956327108,-2086135687,-1308145239,1415324167,461123688,-1600455662,-573590137,-1986670950,432064016,1207365573,1410809870,1412146349,244533205,-1345831433,316164073,-1984842788,1310374393,312668550,2003668676,294028788,-1482902547,910491845,1676943868,1686432658,1631377960,-889084732,-1156146538,1794338569,2052694329,854876372,1865934963,-801271415,1401531935,1390313033,2124618945,-1910425988,2006869976,58327169,650700723,-155393741,-1169846729,758732069,1676328307,2089920705,-1339233798,-1441053522,-1273047465,-1688861145,1999137307,-1649481941,-1147699629,-1297817423,1007436390,-220487360,936077230,510033054,485613387,1170042225,-20712200,109522950,985121525,1579546016,582069819,174719480,-1594253414,-111722284,-1221175952,1120114658,1371489044,1872034107,-656978379,-395569867,1056319409,-2139779471,520244411,-159592119,1756544582,2142025730,1765376005,871958397,561235338,1067260973,1335601998,1938744738,-1569504608,2006392555,1766843082,1760599193,1991634677,1300700463,262397841,-115648710,-1119670452,-298477458,1848057560,1339833207,385673238,1348474464,771506273,-1757292096,338674438,-166086392,809326644,-542462295,-966149659,-1722887438,-538499185,1862769354,1974336162,-1942553669,579498266,1173583078,1778022572,1496672470,-951985058,-1884349873,-461062268,-10514804,677256312,-383540856,1012456077,1977503044,488721929,-654142676,559834662,-656527612,553500784,-2110370547,745872890,2064087351,-61104581,-128781409,-1935967082,-960555344,858532058,-1109748329,354893883,1593679342,-288851051,-869440049,-1992234763,-929433695,503646655,791228268,1783661548,1454991725,-1354609621,956917825,186341369,1743718637,1473663455,-1068792458,1295468411,-1045374214,-1984813049,-1083083164,1668414315,359211820,1860259116,934701507,-1223218258,1238280096,-508517467,-228048633,-1327327062,-594088709,-215115955,-623225338,-1910535652,-1337872721,797272693,1124890333,-1874794713,2146244477,735567388,-1318372332,106576815,1679195706,848275805,1958550784,-845988121,-1222399275,-41520088,1856104041,-1523273944,-338892905,794904884,1933604715,-578382076,-1170185555,-1293044940,-1877415775,-1683664997,1599841251,-820577976,850362751,-655109076,2078284466,-879874378,-735633409,-265864466,-1403778948,-1665725991,-1222117761,-1924110560,-175027435,-1877559719,-1009138711,520505439,571984773,748754588,1619454484,-165397705,-1320053493,-283891589,-1360001431,1823825659,-799877019,-1319599816,481161417,484373720,1266704206,265884848,578438318,589896744,-1775553464,540261324,823449743,-307855357,14189211,482815549,-1795242103,1483786780,1557721756,263873383,-492179141,150531785,2084767282,23367325,-1119480847,-1442339229,-594003562,683420303,1631773955,-79976496,9759833,1004980224,-885994625,-1919387555,1999066795,1516934075,35660037,-1936595760,-1165357351,1830668231,-2076631822,1965914045,658694935,16743385,54840769,211058968,2140081023,82348298,394380461,168198923,1087502425,-709200695,-945465447,-1765468151,2116829341,1151178514,1469357364,781166115,-1045138251,-834736161,-1167161512,1305899930,1831065990,-737058849,-365772877,1295118516,1063604145,144521317,-840488280,1965312723,-1768625387,1361335970,-388483977,-1225220926,300088984,-2138030569,-659665766,552882258,-1263165401,-1794972092,1591030642,2051310885,948955386,-1850069083,-363332061,-279277367,-168397284,-444517410,203355323,654830600,-1711477462,971629876,246066841,-589618819,-1499428518,-331566785,-700837620,1799655786,-1412434753,-1514988835,-587262918,-786227511,-297733686,409829226,1524658754,1338382752,1144559891,-790398163,-1618697051,-244122983,-948752551,59875604,709153761,575849425,1386534855,-341935708,-731079330,529799920,-656628104,-1940128470,1226167182,-942903175,-2119706819,-1003881162,1228774479,1299433570,510340253,-1634651831,-1130196589,1174140903,1346681629,-1397368115,382847042,1992125594,1646830784,163329092,230875486,-771698498,84904144,866656196,1388415336,588128469,1547021279,1541720226,-513471999,-1784740232,-103408632,-1942475667,1631375829,1285262438,-239250054,1890696990,-1894732,-1427800098,583215926,-1268605299,1888810497,1751651120,1928591383,1218513189,1719777103,-2098817647,1613585427,1015024603,-839314104,375280687,-395114049,-952132773,1220194513,159185029,511993880,336104580,1898386027,-1326581777,2021919871,713760790,959765980,1565976704,68047109,-431090262,1393761293,-1929130221,-1389589783,1760000482,210485045,-524174688,-261708450,1631036384,-507001545,1014448336,-334682992,642913787,1783143497,-1125142574,1576129769,927413680,704687573,-1907947153,-1050301809,-1665331498,1789866915,-1364059301,1236702513,-847997419,490847031,1497319630,-1211085821,-1497620840,306183031,417454419,575624710,1286010625,-1318264687,1457709280,1451610764,384655773,-166596069,-437250779,-488258053,1037523928,1964537723,1974608936,-2009272624,-1446516493,-697958776,-1218879471,1802135271,-282733581,-1708644239,321442882,485922041,716840156,-2028609315,1056249771,1534734948,-1620343521,1718248275,2131587163,1363765554,-658378928,264286940,1666915417,832851539,-720140773,1883006951,49009588,1174289453,-1310138760,-2015954836,-36055080,889311574,1413777693,192339538,1775576098,454006688,273532724,-722976747,-1783196745,-1152280747,-542812594,-786104413,-1379987311,-245474621,-291076202,466899847,2041716698,-1307957766,1313216073,986205769,18636669,1856857811,1029927269,1740765203,-32782088,-317480651,-2005373792,-534061417,-460796553,2142657427,-320959333,-1006813392,1920769822,-1575235656,-1398775209,84029255,1503804326,-60202042,-1270830616,-937466120,-1729819605,-1548341381,-196599705,-907767308,-1922486717,-2102783562,671499564,1612860072,44481106,1673140793,-251626948,-2108480610,-2050843876,1411074992,1716402176,1816224547,-1075524965,-2137982478,1608009784,1742361898,1995769874,1137461382,2052865070,-1362471056,958684001,-1520005784,561287726,545981408,1731918235,-925328373,-1678164427,1614748984,-519610667,-781370206,-602699289,1431183851,-1346064064,458052507,-1701085242,-1402230455,-1457798790,-1364689557,1812223393,-489361700,-1144832992,-656072048,394299977,1297166357,-906436441,2096056275,-1906464118,103268392,525783403,258842318,-1390218919,1929967155,2082820360,974690989,553465673,1142249893,-1048936215,-1293447880,-977935036,704688349,-1266748131,478416912,-367403402,-1325083119,1564946801,1974746680,-1383033460,2066904689,-736140358,695239127,418562333,-1393811573,271052658,-1318979013,1639146344,-1808122127,-2131321211,-1395474911,-1738204864,493680664,64588653,-1897300429,-1244601277,1600844930,-1986652036,-1667347503,-613227438,-1369796065,-2075162504,-445741037,-1333480388,373625840,-874115988,2108833550,50617788,-1490437906,-86484291,1456829270,1738676389,-2098143959,-1816190085,886840772,460212571,1913489715,1494939129,163571065,969175685,-677506114,-878548066,1252185122,-1215885824,130201987,2009574397,12749437,-41189098,1022054245,-1492541917,-1932805861,1582604271,290157270,-837395663,1994776934,-1574079417,2058804345,587839017,-1530158363,396180321,-1222788855,-1335104244,-641460034,-934752454,1761291384,-683550941,781585276,-488313086,-1014602917,-171891555,-237634798,220207815,681105028,374375258,394020128,195163763,-196958992,2091171077,-1983845516,497641464,2117085155,1246306920,-1861304622,481420489,361899345,-1980573702,1840771576,706454155,191644800,-823928899,-1338877733,-1403412724,-951867158,1687927878,-331229129,-35409037,-1922967705,1214359837,-455358138,1499080377,-1702999669,-485235642,435574222,-752127144,-1193061556,-1688275681,-752676767,417608769,-1924579608,-666411924,-100381472,-195269358,-940784891,923679152,-1163854528,1685365128,-954976487,1865052606,1435702928,1632137265,1300834827,1486170766,-2058829254,-303848346,-540917990,-1925074860,2085674888,-119409800,1876129022,1267079118,-886072982,1060165929,-386319540,1169895901,1623200886,464406366,972356126,1890559063,-1795917521,316022033,-407375886,1072905243,-2095718775,1448843404,1380157906,29150309,1790564524,1084963027,1786026421,-1250021534,-440684552,1730462305,48303909,492780550,1239647305,-760980713,1850086945,1427227933,-691675013,-605228687,763281476,-1526860384,1879736880,871719674,-740713434,-387473846,-1309582896,-1707272703,1965416193,-635287447,-2049374511,1952709261,993461399,410198521,-554019785,-577952115,-1557657261,1998395118,-1732216482,1221755220,999662254,-24859696,945693431,-1685900733,244914644,866020749,2126219344,-917649721,-1832670074,-1774974326,-1227222825,-921549946,-1745577918,1127835898,-1282519584,-332950316,367145888,841764467,-1237758811,-1365044629,-1664042498,1628335294,2067170446,1692928603,-478696097,1261627374,1749280179,1420855103,566293136,1763027379,427674526,-585120335,-1793389684,-201058833,316725333,360844543,1388975137,1422128265,987757462,1952767774,-180788014,702456962,-2034423196,-1947356194,1695154175,-1375474619,1060604610,335852383,196619587,173603650,-737536066,1783374787,-696981732,817721533,-220069456,1781825060,712376017,-1336312862,-1557901629,1074290376,46799504,1617258781,1733197748,1338688659,15462870,457978024,-1086964518,-680176708,119696403,1280301668,136859493,-221540413,-1536064115,217041645,1361537770,-1596768094,-138797436,-1698804248,-1097888994,1599174466,-387639146,995357086,23783905,-1834031824,2111333988,937723854,-267267714,-409109616,1538978166,-1914511426,-1216426191,50627921,234256987,-1285714541,1800735209,2069344418,-1313548524,1569739490,-164708018,1070644131,143143858,1808465030,-525977340,894089311,2110011710,-645412429,-471100367,418978810,1107836632,630763595,1490969916,1176767782,-1780946654,-1024191888,-422971944,548840923,-1591092258,-1893811879,961514304,-368894905,-1600233003,-1413863063,1543121603,585893634,-1135464710,-2120506499,-945053053,1172385925,-446062385,-985569403,1523243641,923905500,-1581571832,-2084500395,-854085189,-518247270,-1646686611,363004093,-1551307775,-610161650,1071763460,801933782,-337841307,-290581069,-1226049938,-1696935266,-758222231,-1121097492,908234641,-1536761657,2003438142,-1059361296,629739639,2094236363,-1307399869,646390786,799308149,348359492,580273611,-1855824154,-1329096561,-261624455,109904163,-1700182129,1291226651,-507867333,-1537673518,1064612892,1516992419,-692853774,-1883423710,-1002075387,-1962908401,1658234098,-2023304225,-1006197359,1549859843,1968061202,-13985186,-1171921525,-2010616442,-1416516225,-1251512896,-465800652,137798115,-582604339,-1825827208,-1832300421,-2100183341,641300814,-223038455,419482219,-1277727781,-1208092761,-1496600044,1692817892,-292325133,-751378784,1809222033,-1173484915,1158138728,977075002,-115944868,498960137,-2016692990,1488003078,-1439930125,972309864,-614000279,-283973452,-1502761858,157648607,1601177028,-741891350,-1049159409,-1478091077,-1896374622,-446271402,-828128727,-2072300397,-214071267,-1982073338,1278505350,-1151961667,930032700,-1941361418,-1425838572,299854338,145392537,765863914,-654364863,1689313173,-1227733949,862642814,1736867960,-93543872,-1422157083,1762487674,-1083909910,1035399647,1344000551,-1236923285,1792404369,-1345426414,1629391955,-1040246674,-287067279,994860333,687043388,1373617230,-656244704,1726262387,1663861339,-1111630383,788711048,-1313089660,867454778,104122446,69777900,-1050889965,1739977748,1533242499,1941303592,331273947,1699119293,766396837,837917756,-378924333,1505367487,-1685171273,1568673290,-741205088,1217203654,641166111,-1910333858,902391882,678156605,-797558411,-1190844369,1990265650,-1217761224,13535134,1802414116,1198966851,-1255768428,-555720423,-704725159,881973863,-1080185252,766220440,-184934814,-1782440899,-936135570,1840153042,-641459057,2143062024,2147091293,72742039,1187250033,-2002042134,-553301863,1057090852,-975653219,1658234705,414914509,-666673736,2053509039,-1800404304,-1731958648,-1825766041,-952981871,-186779022,-1611150818,64643117,-1778510339,1182125099,-2141687344,-2098396091,-2027213760,210492688,1769309994,-185466693,1934764095,-805745495,-179875156,-1280962240,-1555348801,-170164540,-681692500,-819414211,-1518204960,1949159596,-15631750,-1516525527,627459306,724364699,1469751237,-1448292065,467111499,557217388,-387229124,559894442,-776691232,-87101292,668178808,-951064605,-1064818317,-1532809134,-1644792552,-152068162,1692443012,-1862684123,-128222419,1761605535,-1703319476,677091198,-530841384,1447139379,1748449534,360987319,-1937614542,67078525,156931919,304188995,-1611983253,-2043787473,376368952,1809759013,85375285,-1233697221,-1952092934,-220876123,-417566110,-1543585880,-407449246,-1424251071,-1743463733,-835005271,509068878,-303587102,261997940,1662017514,-1073776785,-1827561393,382111725,383453229,-1367837873,-459536922,835097850,2034984981,1722816662,450899848,-908745354,1834966850,1152979848,-1139637803,211331955,-2107252579,-482758703,-1268690791,-653075546,-918498828,-1949891964,1211456133,-164751102,-1456680760,-1774571423,122801185,-1426887006,-2088767386,303912022,-1057161727,-1095318549,1397605684,1797376584,-1237687754,1711746801,636506444,812245522,716264711,-764966631,1633330766,1250705101,912508129,82389504,1980977265,-841521582,-988617333,1358752923,1375854299,163595516,-480288099,996991647,-1071899341,1406052786,1754645810,1135827491,-1129000333,1879506467,1039073500,-1039525502,-1611196158,50380627,-1273472040,-1797851770,624337921,-1899136425,-1252710782,2060002754,-1485928988,-2083761828,281015818,-296944834,516770885,-1782428435,1901614696,1228004697,1237746932,-61866636,-588961907,783855851,319750226,-2141114111,1384323546,1694436777,1718248670,784056650,-2110128683,-1222777395,-981080048,1990114802,-982852838,1704494070,-1517993883,582186765,-694943089,1831011148,-626776901,2124819428,352817115,1117103591,-1700795170,-1529585163,-368833001,-262886031,1036134242,702228540,-1620692026,197827081,1251883186,2008009400,1344662018,722269034,1059149673,999406120,-1354755336,698482764,1135966688,1775021077,97633174,434114570,-1473443577,-466733291,-1002380158,-1933231484,-281645960,-1534955699,1335455309,1588640326,-780942391,262096695,-1023036184,1381319913,642015521,1874770084,1354462806,-154270279,-82650867,1919154692,-585195357,137764503,1540602772,1460159461,-1518992620,901567265,-980530552,1955588793,10313375,-349257201,-544620258,340840667,-18642531,-124858145,-1370554175,-696290092,1174051517,786410932,-698894558,-446160935,-1714729156,-538375301,-532590189,-282199912,576462930,-1647182769,-2031398507,-115212749,1829747695,1092357662,2119030447,-1335873652,461755558,-1507783284,-2125565568,1904304835,396655849,1760531223,-895052777,823431420,1509917047,897629819,-95407230,276470373,-382306543,-1123826601,857894564,1525401207,-1120309389,-1650314736,1821462092,85886075,-605058686,1122634740,1478554242,2071670863,79286465,406399394,843956514,2000740201,-117432311,374830250,-1733269073,-423921124,949812089,1747185008,1413337696,1609278746,1826133418,1645386325,-1947188609,-1945813191,-1158515673,-2089302761,992501235,-181307527,-2093193444,-2122372488,350864923,1531821893,1388365900,678690845,1258320860,1882266873,-560384696,183039161,1801002749,-1667915100,280639709,-1113747862,-1347926351,1012665614,-2125752370,-1527739550,-1994346635,-407122180,619459778,-477812534,-860657124,-1353577294,-1430536321,-1279560734,-379537369,1059474360,-1678531752,-1392899732,-759013030,1088674529,494659812,482993994,1802325643,-336382328,-2122318096,-2002045850,-162431556,-619778787,517119670,-1701567791,2031919980,514050015,355417934,-2055647186,-1525347031,1107573738,1666894948,1532053585,1160223082,57894772,-1777560534,-1057288670,-532883301,-997449901,665034896,-259404089,328641400,-305344318,-1472467022,2113282817,-1824984419,1566128995,-419807342,-413695274,58008414,2056210311,2140954886,-1764831376,1473893844,773618861,2110211571,-1149954235,-1102798792,219536457,-915718469,-1104152457,-1712991373,-982768443,136977139,964642172,-957682443,-684539700,-969793191,1181601793,1971179973,-254810427,2025591557,-821461493,-552327464,-1332695907,613002717,-161149601,-51684697,-192670775,-1230675378,-1184356060,524497915,1579962763,-193253320,-925321786,-877528566,-490350733,225304361,2119333660,-351630905,-1898455000,2055931341,1368421580,-302125962,1958380648,-600599387,-1682063122,-534297730,-1107649460,-1061824521,-373717777,751443330,927199440,-1120852731,-426477385,1014532273,1644069266,-2098551167,-1286854642,-1068009891,374596314,-776078273,-1574262213,-66239542,1209923546,2076942892,-109596690,1137671240,1368427830,2050118270,-191755425,499263620,-1014786107,633329452,1918310070,-2043920614,-1386472551,-2074542431,-30434131,304745069,1642987324,-1147164757,1819289459,2109708219,1133596476,-967239495,-2060133933,1438286699,743028202,-1551493563,12531349,888387241,-1350096034,792816782,-673285596,-1669928396,368255421,1972428939,-128882064,2032246,1898820029,-1851802597,1117438229,-1030514476,563252073,2140760448,850367420,-1383774649,1263906593,-808594930,964255425,-355761365,-289131803,-30378977,10196502,-1444925353,292919250,-1663146935,512155750,-798876307,-671190037,1114025427,350380157,1158226034,-780307428,-1202469276,1626714342,1477153440,-2073560452,-1557395204,1665430997,1537099386,-2037654318,1711959080,-1959351993,-667595999,-711981222,1750067057,-2085157529,-1413672730,-1986656311,-419349483,-1201458893,1718141727,1698350221,-731114247,-159411361,69987134,-984292264,-488001059,-744820871,-1262309089,1538501087,306483665,-202624691,1317883040,1258899422,95015143,-164164982,-1346864010,1129836896,291908905,1219118757,779490878,1172908604,-1892030771,871692541,430310354,-1572135966,1292758951,503179583,-1870577186,1934094935,931667422,645587467,-690113614,-1886943875,262362594,1935394263,230350936,902550168,-1823744099,-1814589933,2050288873,750586381,72309480,2099746958,2029807644,306328939,435357504,-1646270697,-414794977,-357582417,-814067016,312030567,1158960041,-454739517,135455793,42731838,-1931027632,-1039622840,-163932983,-754310965,-1278013417,1713651604,-1660482415,397796176,-813755829,382372606,-1812072830,-1322403834,-413713522,-1505655720,-1649934416,1457219389,-1202662605,-790820164,1022891455,552987079,3355597,-11087989,-1723623274,2143701654,-472566270,1348422323,-216042669,992378532,1816523940,-1651298513,692146302,-1824827630,-155894271,1219830739,1120099712,-942083692,1801537146,633586761,1193038165,689130251,-1777045422,964701782,1929685632,1198708851,-1743307576,846831458,-543336385,-278967809,-47728026,821487158,901464832,-1076831103,-196541285,1482599686,-42047469,1920654607,-816666489,-1085546574,1771207840,1235763939,-1840184554,579580488,1088572378,-1473412221,-1287328688,-2028532787,1348879476,409011489,1960985582,-960195,-599135917,440259395,-1731054801,-1561129777,321591686,-51742298,-1460193300,1797672316,-84843662,-149411489,1216236778,750820034,-1947543727,843877444,-295058577,-1372821339,1203703005,-1049957751,16228887,-1891502090,362827847,-1728608595,2098109671,-2080444713,1194207854,-774220906,1945762466,-285182595,-1862551475,1679059195,-1787954341,-2114200777,1507820980,1613617665,1767085131,-475134033,-463872198,-1571302872,-1787587356,-1552270224,-2001088655,1402543208,-1408857819,-277550424,-59229349,-98994025,984608048,-1977638610,-1362898403,-1409129715,-1430223335,-1645783355,-1162886158,1722954377,-1794837504,96900258,807564386,-261574570,1646448993,-125745877,1287691186,-1016951127,-304614487,1057499905,820284318,-1328848563,-1131110131,183387200,561548101,1984167041,-1859989609,1874501125,696680036,-734700000,-1868971647,-2054857680,213797830,-1677294334,-151088442,1828125034,-900221189,500030114,-874017803,682427241,885760327,-1417866496,1166102087,1719129970,1512826333,235972297,649211124,-2011618529,295716173,-1506128972,-2079766591,660811106,537007161,126881582,-269731107,-518706231,519545167,-1849690312,575633389,-724490237,-225737102,1759661456,544382053,860633506,-531932870,587397390,-1495574247,-1633544159,-1145278817,530352465,-396443885,-2017375959,2108466672,1011210394,1907492262,393572111,-1714393335,310208503,1459166659,1441364897,-1887535164,462150051,-2124765557,-254555358,1248652463,-1557582420,-1828317404,1125804946,-1504012033,-567892778,294793679,-1461840846,-1211420219,1914269119,1449595962,213815622,-1146410913,1277198403,-1136101102,1326688284,-753639376,-2120070367,88735452,1241626445,-20741229,-1266346018,2126546949,-436103358,1650013196,-818984727,-966719433,-706248967,1635879360,30070271,-1511107859,267186441,198153766,2082056912,1994178377,519959779,-557720065,333368291,778810660,-1530257318,-1287651709,-1447402058,841119591,1310602596,-1271860772,-610981336,-1784758376,-2011998175,835495639,1050255387,1786314423,837624093,-1337794600,-1451210411,1928025931,-1789915183,-1954771697,-455228761,1025877175,554574191,1146885609,-1603255728,1896489937,-1033924641,154420680,-1269032798,-1045196620,-1858470652,1114951669,1109202662,1759432149,-1495757245,151428821,619511932,-1856018348,-173294524,214000218,-1698862522,1885834644,1880087290,-368635460,400927815,-1461631475,-1818911263,-2060888983,-1500788346,-1449129632,-375907194,872941114,31027768,336527275,1603279692,966216422,712803357,2121368606,-1437819796,-17898309,-2147177175,-2012169010,-1556808387,560710282,1604719719,-1073062968,-1506204747,-1467483934,-285004518,773971305,509116463,-1080255871,2132678693,-784934931,1576068973,453256199,-357288020,1712861253,-1819113247,-1538560275,1917638906,-1667938260,-1540979416,1099587508,-110225244,892041595,873064662,400343905,-1443273489,-1732283716,2056720248,-880340952,115556974,1790396670,716419798,819592550,1687172847,-2050796825,-677762440,178464468,-1118110056,1106321679,-1686593685,-1255657735,2053533516,-528144501,1038694468,-1970465568,1042263634,1825369287,-957185691,-295849717,486251576,1105514904,-261122690,-50491993,876911349,25806480,-1481389482,138448384,-730066355,12616340,875947467,933370166,-1088072071,-1180627284,1246437143,-1481130959,1829098758,1999551258,-2101710764,1289189073,1010871293,1309790637,1433730113,666445930,1936854851,1015650646,-951546810,996003695,-1974394814,-2109571333,-1272091979,1358860396,1470438345,2133161867,-1038017198,1282455609,-104529360,-1678577838,395559957,1888169324,1218911680,1775032973,1954947117,-85129969,-1057485999,-1678197951,315787080,1749823122,1694968115,710651975,150685457,695102211,1959825489,-2000690773,-411222790,-1268907141,-397739117,-1072439753,55420475,-2138115365,-1197325948,-2134262198,-1256821735,1723889336,-1804778443,830808045,-1540067221,162675603,309885792,413421607,-1565548967,-897345459,-1263764273,723662224,1419559783,2114358489,-1825954050,-1122775005,-975866703,-1229490125,-1121168897,1356685912,-1661827976,1285929360,-874960227,1869125490,-29766692,-1733775146,-1188324412,-1100596459,-1527231253,234869325,1556048416,926635547,-1177685799,-466370153,1875961347,1256375463,2030069393,-168187939,1131108235,302619001,-1723931284,-398902965,1708099843,641589891,1503189055,-647422531,-254930039,-26434883,956675227,-58937158,-1469623823,1332024629,721191503,-2032579424,431824361,-35353239,-142747855,-1653041887,-1669285027,873433304,-1311028451,-2050984723,650745372,-1921923626,1823713342,1374732976,-488131141,-2081918048,-1421124724,-896417473,579799993,578211759,1826417044,625864461,-1058603036,-499727280,-168465537,-1856710429,131849978,-1365484428,-626173876,420209616,1657147282,-1436802876,-221372833,1538081373,1532309820,179417592,1123635520,784632069,-1142191641,1824863337,-68259941,41653731,242771331,1841520868,928548238,-1818116179,-1096397849,589647552,1348284196,-427655200,-1004785421,-1025357006,-1581596901,88083516,601817849,1545032159,467373549,-1900440717,-1328333992,-984286542,-685722355,-1085533924,20206954,-948047633,1376172657,1849158893,2077380511,1210926984,65728592,543480105,-96232727,-1640153425,-329216724,518038615,-1220797349,-209957204,-1469005805,-1140002252,-266328820,1495763951,-1156496095,423301098,-1057717183,245282920,1087454792,-1095477376,-1338304566,204969494,1618236499,-719268204,526220972,-1537519906,-550476761,1613048904,1245565440,-2072902243,1069694028,1244385914,-1214281702,1791878272,1943154347,-1612888521,1654187500,-133677934,527006361,-99761296,-1923112276,1582860950,-1161440493,-1373730834,231317941,-1315539690,-1538741,171692419,369419946,-334161989,1259537251,868223873,2123900897,-1600704545,809162615,1972887408,-1947229443,-578748832,261833441,571088122,399513564,577106615,-114618953,167882026,407113140,-195202232,-2044638568,-752417579,1077266040,-1469360389,1360794280,-1191589288,472548479,1258152970,2099805656,183673475,-1380317593,424437788,-367305878,-1111467820,1554472247,444513683,-1382125900,-684534041,-1154580285,-331918814,-1806814173,1050255149,1449936468,2107540129,2038461058,1703067356,-1040409209,111632420,1594629244,1512205094,-1991952523,607334985,1290749535,-1535459924,1604385812,1446660817,456668194,81675317,486732252,-1334444431,-1688026199,-320907366,82672557,-110045462,-508840122,-1234604540,-603647761,-1533062569,921674883,-18817958,726914043,-1955281979,147032862,-1460094220,566602425,1552754952,-875472812,1454760340,314228105,-801240628,-2073896350,1494298261,101220454,-1938967574,-1633032120,991595876,-123753912,-1884198660,66896335,111243311,-1081098550,581456179,1210706893,-276909859,1334251021,-409843865,1115098279,870780221,-210219301,947835503,219319576,585937537,-1677904113,-1117659214,-470286033,-2117497875,1755297331,-232713474,-1648124514,200493258,1118418537,1116061591,-302957264,-728412767,1622509455,-869474669,2093464219,-1591999323,-1053337442,-1370515868,1576641144,1598046576,-1428528302,-640407626,135299470,79211506,-2112705009,1790989179,-1538763946,245524133,1575913475,-467431869,617927867,-1978571771,-1186913401,-232745776,-824000736,-783540417,183628490,807613929,-633131097,-1321358296,2127735472,-2067241618,47169200,1675907696,572002295,-288625492,-1149629536,372385815,-1448086885,-1347400718,2028060899,-1657250017,930151292,-16080540,-579316685,-1764935038,-1010356163,1436920078,-1813379303,-1335370138,-833990290,-1219745220,972549044,-487821426,-824609044,-1908644344,-832114248,2127967764,1420398215,-515155149,-865845319,1087682389,2003476710,920122168,771710121,-557057237,42074279,-266638178,1784606111,-1887997855,-1047148598,-2090494323,-1554183207,-1359862685,1653098319,-1113017948,1434744580,2002666037,835210524,899811849,1027090362,-1441723226,1690657828,-903242047,-933034421,1246218180,-240815418,1661233728,1571146175,834487698,-45393038,221913155,1289044763,1220479480,2006221714,-626494242,821795043,-1310967302,2074961062,-442810160,2117285600,-466105812,-977564751,1305614110,2111469091,-768958363,-98719021,-1714348066,-167034551,460954802,1802019127,1457802323,-2043528961,1714339214,2102566190,689518650,-2041242424,1046729551,304856220,1541753955,424705021,-280987934,-1600794734,-512559486,-1873743083,1028929466,-2044518084,317327942,659323174,-1886309115,-207721731,1286905771,998539692,666539552,-683911720,537068172,509736584,-2141350323,-2112279023,-1947826309,-1937224118,-1532815453,1735109907,-578528812,453853874,2024993093,1459617172,626956047,-543757453,-12489514,2015124982,-524072106,2079998267,-177035476,807601392,-1621744809,386944239,-658061245,257633389,916645722,-1156020421,-25344397,8742580,-34335851,-496817079,-1341347611,-612523576,-1534451265,-2056878129,-667976381,1383038225,1627740130,-569475761,920548526,306697531,1939681397,-347746150,194698229,341355101,-1965183063,-240323947,-605297918,651347038,1834236419,728389183,1394894743,-569722476,253411370,1027379698,128857914,-1749730387,-1177988094,179753192,1148386414,1168166610,1162050296,454318336,1237994275,87117577,1096274335,-476567358,64454766,1849944026,-528624516,943321504,465135996,896033333,208069149,-1749945730,-392632892,-1798902638,987023984,-1995868556,-322766724,-1428700839,-579240111,1458437074,-1127350963,8671109,-137840028,-329169052,-493816759,-140523133,-354571228,-1086265354,783227164,1763655263,-1625028548,-1547440614,417937793,106406178,781517589,817224744,478772984,-1811258763,911086767,1663177349,844472245,661618825,1011913908,1368603688,-1614894373,-1493814982,-1416199222,-1623294118,-1161501719,-798782862,-291891672,-1498777924,511271284,1854459083,473092972,-304204146,879649558,-1606339464,-2054922326,-735780307,922915494,-1560185755,-1696054840,-1086941731,-1501387607,1799438235,41761544,-1822447415,182455303,111772905,580649957,1951107911,745714945,-981974848,-1508212189,-1431780001,1260845922,339020126,-851194847,-634398323,1406685172,-1025525457,1979485553,1005522886,1789673781,-713761937,1022402730,1582918840,239655754,1765392147,-1709182340,-1883809450,-2047044812,1694258153,1642988036,-461652333,-1684197055,-1634650626,842568288,434674028,-465146172,-1885566145,1848598918,43666220,410532616,894998370,-51382191,-700372501,1872747393,81209862,-746199076,-1941629609,1276533572,359222040,-870250477,1116148662,642907576,-2018850439,-1621587066,-1036960981,-407918451,1734709213,1248525440,751135543,1377073389,-1688542218,1675130712,798988930,-1460209678,373224400,129349126,1143520475,1164091991,974476670,602652920,994280829,-1199589519,-253534986,461461798,-615741036,2052359007,1033333817,1682468708,-1248098561,739547264,877830582,-316982026,-1827941546,832941093,1144293616,-1720069783,988690221,-867628409,1285468510,-619566688,-1255753318,466867707,115363729,-1479924692,324870132,466584931,697846940,-1937512735,-565238307,696210919,1193174959,256543141,1472180611,643736549,-1708503547,-1340204405,929990690,1534549797,-1241920256,-1418506465,-2043132212,-869331375,-1079672175,-840141053,-432626836,1310463395,2003152861,-1558805574,1572157960,375141600,-796978659,-1706149437,-1924175291,1191211140,799663557,1117708009,-875558608,-1615734210,272857064,-374539815,-1397494981,-1091179362,-625153574,-2820363,-188970364,1152413196,415238934,-36780441,1930448221,-1108603140,128806242,-744175753,-516280056,483538783,1319442224,1725797665,422763714,-515000484,1954379847,1805486050,716792066,911953727,-1574796126,461242578,820127490,-1866054991,1896946072,1915081207,304534654,-1388418263,-1975447236,-1131456553,1755981755,-1197965918,-502093818,1369315406,-904982582,2095085454,2147096754,846133922,645039373,1542547210,921604712,1676373204,1628169722,-607845806,475000092,-220657096,49273886,1960886902,675856439,1965332295,-1515319963,124613965,1659420534,1203791540,-1606279784,-488539478,-1634893294,-581207108,-1856715738,636821709,-1326573535,-524812862,-1907230170,-1675897828,-1300229572,985452826,1134920860,1244927507,1043521376,-775460572,-272670982,-255103113,1407755545,41953181,1553320426,-1233989167,484570588,-473637583,1517486666,1936923674,-993785420,-1268629677,-1892096904,821606066,708271393,-1014077615,-14352434,63470231,-1047078340,2040770210,-1681662352,-1660987438,1896214559,784104578,2070578500,-1920897228,-507102077,1573247168,2071556161,299144002,353086377,-1247291434,-635662611,1198351469,1964520062,478164026,1836057888,1496677510,-61438215,199010547,774485005,-1568383632,-440567096,-1247288978,-1083977854,355211030,305912874,693441169,-467336338,-1546266465,1887895838,-1794928368,-1576604252,-856039200,765747389,-1340802816,1596190686,394363410,-685187356,558217897,344038915,-942068540,1521397269,587276447,-1245885268,-433867246,-1968378978,-223927533,-149650460,-341881577,-2048239109,2081135718,1815829039,-648031329,-1367941768,-958680322,-1592853555,-863400415,1303224090,-1727034275,-648879553,1198677739,1048312255,-2057593489,-359956470,-1161887585,206017924,-940168158,2062640314,1895101405,-1785703066,1278924348,1990466857,-514780095,68221739,1946104168,-520858623,-683800432,-1964268158,-1962354543,789640830,2042954285,-191001495,-1756988814,-69508744,1963360209,1615306702,-1502429843,1315101344,-1368389766,1183837305,484510876,-1916282359,-1908470876,-1002837208,2090967590,172746730,87060406,1775377915,-785685805,878383777,-1086365761,1051435026,1737449185,-341294853,323841889,-130774156,-685569001,38134962,247018509,2005948722,130780443,641257782,-897069456,-1397383221,-622487040,-409257296,152639276,-364981294,929750563,-834526909,-425368885,1173614286,1655627574,943172756,1463750896,-1039327136,35307933,-1635697780,-503227698,-124981845,-1326416392,2010131548,-709290786,-820878609,1687378944,489201857,1592481740,745159543,-1554200938,863617673,-320256847,-1137695819,-488518375,1389841493,585062535,-566265430,-604051977,414997151,-842923303,-238735477,-1169897850,-222574338,-1746897990,616215713,1253729300,-1434280024,1107416311,-626259856,-1869254084,-950708936,1199596175,120151067,-557059461,-327620430,-233236893,-1821972986,141994242,1938102211,-362947799,160680893,-1054504243,497890636,1579383462,1704674836,-1899726605,467756065,1982053148,-1869519986,-104866496,595737101,1251958784,-734065406,184417280,1484590873,189989360,-2057883525,-885321955,-1773699827,214757859,1729705568,-643596692,-476785865,-1017013343,1891837140,1634257219,2030600810,-169927818,-696773281,-1664944818,-707476151,653785890,-1704599347,-1466329438,-2040198971,392710675,-1304484522,-64174830,-450373405,-2091416363,-1764947202,1153929921,-1534831166,-1095958583,565078590,1678432248,121861340,1832110356,378550500,-1460115398,-2106223988,1338389978,-477798089,768869524,224466895,2122878636,-1243453602,1081122616,-1718667186,-1665298626,1214480641,1691731020,1255672987,-1003049635,44696368,1955740671,-845181765,1879923487,2072529540,-2066859554,478752484,1601288283,-312376957,461417828,-1358942585,-986814629,274000200,642811863,860798863,-1773635376,1598195811,-2065429679,-237063701,354263813,1966171133,-1980926180,-673035958,-304990121,-1099061440,-345660093,105663781,805540068,-1632150283,1482321253,-85289726,-271918205,-1082089618,-1967136564,-588868363,1483180531,-129736027,-1156533315,-937185686,-324547498,9256101,-75798511,-869578462,-1214722081,1767231528,639569156,-1613563781,1651487946,-1826439807,-1095522228,986263795,-835227764,156253628,-920150931,-839298578,-1344337588,-990131197,360489035,729810871,923202449,-309034686,-1564206080,318065092,1654874939,815990286,1489239791,123828541,-311105865,1476673218,-1630903527,361194431,-1095259282,1541412331,130519471,193277532,1283270269,1851263205,-47498009,577400038,338367659,-260089147,-1401224430,-1887311507,634783127,-1930882695,2087030510,837935109,400352817,-365551314,-2039027400,-230837556,-1534181781,969959921,1741148037,140532266,-1158212049,-358257768,-1505024942,1525093722,696694163,-1216490525,-1225143207,1776820009,-332286902,1119701725,-1001485018,-1540789506,-210629539,942154120,-511131416,-947409383,1160324123,654493368,-1488587892,-1209124577,792986446,-1111939521,-428884729,2117363157,-447666257,-226863542,1618767091,1513987372,20622490,-1005111542,1289116509,-1106953859,-1555121659,1379461270,-64556324,-502281964,837512878,-303154417,-1870673946,1934587122,1287829907,-1310884604,-2043850402,-1490972722,1845352103,240798744,-2119952784,401051997,-472948030,1198869474,1823630753,-65142317,1920875224,336979732,-1657935583,653793704,-1461544339,-1416855842,1526049891,1689196959,317861192,-1928483692,1201039087,169910019,1183778918,7174541,-1603788682,1464301619,-1046954447,-1283739314,567902758,-1160856223,-1535245838,1238413800,420374848,1119302038,629182083,938237598,1698467558,-16568328,-1111210936,-1132521270,1435130169,-1075992241,1432203870,1171186432,1340156323,485815749,1445166869,2074677875,1919270000,-804618515,-2125896804,-1837944169,828272035,491030022,-1862095110,1878261512,-1485277433,-924874113,819299397,-1600677975,-1814398077,934352062,1009207309,-1568648432,428078002,382069020,-1105333992,-991440095,1398689715,-763238604,393818196,-865452040,-513940931,1330125149,1640080393,-502280948,845015285,-1860847500,-2107930035,-1719210864,-1924905469,618866654,-152197443,1162073372,-1615937822,1246375372,-1100722327,1935687052,-1707813769,-1373574207,-1713122032,-2040499416,-278493083,1672305488,1719450252,-2018431483,-2073975905,437080874,1722249103,-788281430,1029460542,-89434024,-793476465,602191861,387786899,1549320132,-390496770,-2042463169,-1924799104,2032788477,-799939394,1834568894,-1781037565,-1816562886,1074725332,-1193655253,-2119467501,-1354491489,-1259831461,-194323036,822553263,-312603713,-1700071238,-1610355501,808177971,1343763809,1921055769,-1635421106,-82395156,-1870458745,1703292688,-1085866432,785015791,-1143379797,-1776579935,-373138615,984770598,-1384280501,-2102467992,737209251,-213765717,1436008104,152513296,-1697524091,-1995551400,600622025,-439733239,185717707,43426462,1064308934,-1387804553,2083744726,-1543471211,1392827970,862022509,488690096,1012716117,1008077624,-1966791846,-201409676,1023943555,-1834695173,1654982851,-290857748,-1032378834,-1595260553,-1615033294,-608245637,1469837531,2099837628,-326129810,262617661,-1690487842,-1207020867,1640984043,874680684,-94764821,-1293057964,-963465085,-2056750075,826931180,-1373036920,-1480021914,75651243,267578644,-105850094,1110891855,-2060905782,1097489459,734857501,28490488,-192938754,1441414475,-1513481138,-296056368,1740139958,-1671033244,112349187,2090385130,-197131756,545662620,174325470,-1040722121,-1328174313,1604101761,188182148,1853633015,-1778390788,-1937204830,1179587489,731684460,-148842272,-323936925,-1160146385,776573137,-1844774742,1888198929,591199736,469643913,1942209831,-172125386,9903961,-1965702757,1280284277,18550829,-445202361,-984419490,53763749,1758029304,1215186327,1798196848,420949660,-1545240240,-631236487,-1805930516,1790092601,-495216643,459908165,1103523803,1822600380,-543251352,744090746,-616113942,-932959643,-1790736787,1575812866,-481630371,397247579,-1351819914,47564474,-1042840764,774840783,1064431557,-1842085326,-517559829,823740769,-1040436464,1034707632,1366964886,-1984495166,-537114030,221583227,-1090364819,1396955290,1435536607,722028885,-550394955,639415211,1457810105,-530953656,969446464,1640632373,1940996642,1870495141,-1467683034,1180980380,58620530,1455569993,1576601013,582555720,1212676138,-133482206,869931941,-1851619892,-1072742840,1224419825,1515477648,-1804584119,827117788,909949009,-404354912,1280527636,1333570779,912916215,-752159095,263540374,-312874702,379066170,1495029946,-1535343245,1862980894,131037909,-103252018,-205673746,12593082,436354540,-11983800,-1468145780,1130304729,-1700960948,-751421056,-802310922,32987925,-1159537417,1623096279,-625970653,-985424089,-1190276386,-418501071,-1085213258,-8148871,-820282896,1136638628,-1237853532,669340409,-282166957,165227116,-385039591,-1700115920,-400323600,571779362,-475599460,-276438638,-1051585483,290555693,-179341200,-1013998057,-891574251,-303141000,1314518845,-1797503734,614062419,195347557,-1963049232,1016628256,-118899200,847796224,-978809889,513640139,-1098318526,5108600,-693934545,740887760,-307207082,-1104256566,1464920185,266851863,1557415895,1491268030,2053065899,219838401,557004095,1318298391,448717612,1737092735,1256175790,-815893755,920508483,1065517601,460995306,732068830,-1223660615,828427885,-1499710553,649124877,324173500,1420166450,-481924089,942708810,-2013684731,1480965532,-1699254941,27389195,-927146435,-231676728,-618055605,-1019165895,-404072292,-62479462,1884254155,-481477593,-1158158893,-770880050,-1336859408,1337755839,-803765972,-1910329779,-1097019766,-1010597891,-665481746,-176929599,1453160754,-1680889695,-1320570619,1447381099,-1690012786,-1432704480,1321804002,-1693350861,768277203,1817139419,580095904,-625385472,-1841058933,1886835090,602018663,-380327095,1405860503,64444443,-984501995,-858850068,1487420023,534113614,1662610714,-2025210818,-660868919,-1199124413,-2011822429,-999479454,-1585020913,1822973631,-1003241222,-1886197026,2484661,-830011158,1147199276,340401771,954182737,1635798086,1639560683,1650309900,-16317908,-1731860004,-1924565066,1870913121,-1939209216,-1335768137,1439244086,-596807876,-1488473085,-460436074,1735924715,-296552588,376255780,209575132,-641686265,1653917433,1247326867,-538434613,-1928079719,1020376104,-1289438329,-1855835151,-746062610,37293409,-1377364165,-34970655,-762990028,1678872533,-983935688,-2090347482,-1854492065,-1598523484,1364827610,-680997004,993233231,-1426522842,858425100,-1536525791,-736395470,-724708472,1778970965,-1448639277,1335125799,-2119992165,-1339739880,-283978119,728118307,-1907653144,-326825961,-536977026,1346402328,1195246343,2117874488,-901932996,452342099,566745392,-1317433204,144061614,-203519451,-6705134,-885907060,-1387706518,1871670981,-1491821597,1157852581,-1347829299,2014387572,-1158753096,343607541,-1118507145,-1376250654,-627306731,931742551,-537619719,-272300848,-2020980280,-2017377379,582588877,-1983863562,-620944142,-680979685,1916377990,-477915610,1113527909,713055596,-1253533625,-524766800,763432757,319613040,-385111431,-1968542968,-2135529847,-1352136557,622370744,-837671002,1833180593,-482831019,1363258637,514502957,444060029,1148789253,-185879966,108340687,-366220084,94535375,-2101296846,196217583,-1849429917,1359922681,1920457343,-729389561,1174725631,2718057,679876617,207552459,-1311030100,256210026,1478276284,-1146997362,-815725481,1564063151,706390121,-1872560923,1149988514,678577559,-355480903,-53609079,-216922377,-768426830,1809494365,674489729,-1432570913,10235523,910802314,-131966080,-1638347884,-1998553977,1589316772,305083275,2029639124,690574710,-2135015367,-1422931490,-719055113,358180040,-2089397968,1875945488,-108251068,-2026736006,782819905,1528813685,284729727,-1177316591,-666122840,467569603,-1811523642,372135902,377006612,-812321545,912029084,2051215236,599401189,-1800568967,-1340698554,-739815753,-1289453673,1636483966,266313301,701700422,836773496,-270672723,-1749273724,1324143450,-1141741919,-2017917180,1193027011,210535167,1701639459,1463068157,1035530131,-2064439836,1727760767,2017139180,-985177196,-541384866,1883917660,544343978,-1856469668,986907314,53941107,-310512009,1043241865,467942803,-1553298995,742877212,906546969,-1139054871,-1508517072,448188240,1773726712,190854611,140800982,-623966116,175904474,-60332817,1610145120,1650735105,424184906,-521599528,1657202186,-1910033255,-397427453,1760168176,-905148642,1872485755,-409642114,1370488158,1246641837,1712522404,1785802444,1424117082,-950873987,-383332718,-1160069467,1456241319,-899308995,-1715295117,1438330048,-806805663,31860479,330191999,-1301098652,-1575635208,1453198822,-1759159135,1954898238,-515148932,79636510,1585142620,1647893109,45720346,1862613516,-647580948,1394624251,-1746769434,-779670586,76180139,1867329062,1847776218,42355909,981056182,1350000510,438010654,2034343641,-1577701936,-1156302632,-1577091447,2025741404,1574141318,-481052253,-433920921,-1915343446,-604337006,1250621313,1551598972,1341047248,-1263066236,-906442727,-1100895159,969260674,1201054,21673003,-134245235,1727478610,-2034916352,387287012,1388467982,1788099615,-856593148,416683123,-804827752,1585569483,1531119083,-1270614309,-1821559995,-1045352400,1851631800,-167151606,887129343,-137700269,461582428,-7284181,-1108416957,-286708262,321393938,-1614239945,-597324249,-89255749,1169181452,-1631202094,-1577385827,-1364587466,1791551311,-1555836588,-1375430663,-136026108,-1782796582,-2140156379,1329373872,-442240816,-966790131,-1553081523,-2136598174,798691302,-1726847415,1205577802,1508323609,982592042,-1894008877,712900132,-515617325,-3245494,-1114489347,243484351,670636349,506386999,1112076167,-1785285265,1095090625,-2129449008,-1909168830,2057626833,1164092866,1756393696,697090294,468450776,-68358362,1672901194,-101933435,-1476477914,-1853693164,-1825048958,-1811188913,67298204,2054089214,-1302286529,-1280049192,1156119348,883725281,454895214,1803401128,316956941,1585650891,-626802071,-187022478,-1823994937,-1331350115,-871540376,-1636400776,576556304,58594578,1058998327,755017773,-1307498113,189797631,-2058469335,-10784997,-1800988256,-699834404,-1574748084,1969250823,-1319417777,116880002,-1918013987,-439238062,219030089,-53840330,-352305154,-281109855,2016824063,-1746553115,-1327058266,379709632,1853377197,-2054506063,593917144,-1884290621,1891797419,1262532524,814433815,877892718,-1579340541,-525172510,226899736,1024323030,1145219139,525929372,162775481,1090806855,269424787,-1280756765,1591143474,-1933636504,-1373520631,1642032963,805759881,-2009391971,191701051,820803792,2125461835,-499801428,-1842886891,-2068694674,635392120,-1648791646,-1621591827,-34574260,-1558346306,709189111,257324244,2117394352,-929452310,-57780752,1552361519,1494942201,1234898331,-265112508,1042823813,912493282,1062613304,938145538,-1030880615,-1574160125,1419625507,337499313,-1507084101,-1240155235,-1179224018,-1652809288,-667157926,-1616531306,-1978087859,-55891968,1010135774,1243283138,325219725,-1622518569,1570815412,-603778973,-899343035,-1207213801,-408824406,-1875332621,-2141317494,1499617159,-1009212036,1037408544,439849191,583343488,576818605,1880610839,494517837,231236051,-1074269285,-1911242491,-2054272440,-723380758,1154100685,1454898650,-1620602765,2138559788,-542154353,-130686897,-188725714,1214373542,1936008641,-1492898262,1648331661,-1418623769,-8126742,-1344475712,1209571219,1712601130,-231274349,914552507,-897813601,2098892474,-474718254,-801617123,1906801190,1748823954,-700898524,-648905596,1069255842,-1049771197,2116361088,962175407,-801950519,-861712614,-1426103640,1961009216,147399938,-893280639,-1662084415,-1474441533,-1049441260,-504422747,-1480291546,-853593362,-138153952,-316354471,-697944456,-2055872470,1023182033,1450521657,2086059513,1140603474,610349265,965956882,-2000902630,-232578887,1284650622,282432641,-1818341295,261506417,-375671843,-1534714407,-1400127952,1681405130,1639280078,-2062736566,-424087117,-10956519,-78144895,312428862,183336665,-1007597894,-609394904,-1428364282,551756405,-992166825,-1346046739,-1670059083,553022021,1437942633,-1939298010,-1264006580,-508954045,-646918914,-2020922169,-1195612137,-1683137733,-414046531,-1377507560,-1473242539,1612660381,-2055322585,-1761132633,-497526754,-522570860,-1496950753,-2063199361,79780225,-1895184042,1127973547,-1306080871,-1106574100,-1975092547,-1054271748,-502809966,-1261711664,659308311,-1302413909,598335390,-1177587835,306762809,1753478981,-906888004,-1561291926,-1426319910,-1765620983,1205189163,-1642403504,834008605,665808367,-675520229,1828008728,-1998394513,-399520276,-1713229912,-1886831462,-1735333997,2072276340,1325955075,-650519352,90450938,-843420864,-1565786383,-1917491950,-1139503273,-2131422639,1839091065,-443210996,1929447539,2070572595,-1099568679,-1841244082,1844482621,668884870,1142205369,-2135470948,-1846231772,1293677754,-557670493,290152005,-774667863,-1029371111,1095708081,1098331343,-1549588433,634158090,1150384007,-1025672748,261904917,-84977005,-1480842877,-1179993050,-606883834,247858463,-1366820045,1258774841,-775073393,739118977,1450982151,1416415426,1592949233,1314539832,-1647165113,-1934195045,958002744,-471440396,-1411508666,166909673,-372117365,-1306526120,600053720,830713984,1865063622,-747694334,-908621312,-1789650555,-1801020859,-1796985913,562364142,922460756,1810833154,-938309310,812042791,1122249380,-533250078,1019317904,38859525,539251945,-769988021,1602742612,1963285090,-536654855,1635476217,-1978659327,-1072167024,-1069498638,10771986,133525591,-644427637,-813287591,-316537737,-1809956819,1904660849,1913990534,-1738442148,-2039632271,-1468176591,-937984192,431667994,-1125712275,-1212046973,-181523293,-1105469885,-1374034101,-2034343913,1278508874,1283135991,-113964581,559714065,418119593,1387665013,715357842,1616918195,2108153018,1239049972,-2031697963,-10857893,-749426213,876362675,1085174903,778871472,-2002544906,1887281487,256106112,943451928,1609467618,1543102803,796324400,-1723831700,-2065913848,1512953877,1066883395,1550528239,-1994034359,1458525119,1860429429,1695745403,1430926623,-1680682837,914308424,-1635128324,1291617538,658515700,1570812419,-1444933854,-1049997556,-1028915895,-1062951426,1500523346,-1542564897,376771844,319808541,320637149,-1121041722,2051130235,1137557913,2095253363,1344131610,1638608020,-248969466,-958272295,-1762625050,-70708578,1669064080,-1857131814,1035580621,-234205345,1116961928,528027770,-1927943381,-2064430487,-561532129,34314865,850685051,-2061696847,-1450153360,359585495,524098296,-1721470623,-512930877,83791899,963816838,-1042054164,1686484751,329036601,1226615761,1061796707,221943232,-980146901,2001897654,-1195619577,1966871995,-238093408,-1217167646,1019895838,-1085173602,1886063851,-491973704,897299722,-2011028660,-34403522,-240360328,-1723022954,-1167017560,1546755863,-1691049572,474815635,287740575,1324823801,1696029829,1254744739,766738540,-746425761,2108787543,-1019791788,1945856279,398886381,953837344,78196080,981257021,-221657368,-362837953,-614613102,903105303,1409964008,-738466557,-1830909444,-2038592588,-1535262516,-1687316846,106593448,653383817,-207899667,153651211,155501724,457794347,87257749,-681413649,-1522038910,713824602,-1664187214,-300493892,1416512631,-785688767,1616558022,1097311706,-933958110,-1007814149,956340513,2125082043,1717965321,-953379239,-2052399278,129831485,1728291103,-673982494,-1038715174,1312259666,1327181216,-159429606,1854547491,920070114,845132321,559881735,852491440,-1282580241,225457634,-1010858512,167379348,-2048289030,1674830438,-1305415321,253678888,245490853,-886481339,-1933826166,-1932379656,132159897,-462388928,1971187077,-1259816707,17292457,-2093828714,-1782976678,-749415151,-905262025,163551893,372044004,-1998618209,-1265778474,-956777357,1700956952,946131097,-1879730640,-293571234,-665650802,509152175,-1784144342,1959611345,-1831748545,-974541635,-1975639483,518283816,-291630704,-1403983484,965318471,-1231893642,1165134991,-920009060,475588377,-383329898,-1803465861,2097014185,-2113243917,-1926776705,715035273,-1524268340,-2087600203,614132444,-1103900955,-2002430628,1942079128,-2108916772,1899054582,876431318,2009502725,-1433929146,2144662758,395721489,-1661857084,-671248177,1870750817,699156661,-1398894247,225431471,1699181724,443955438,1579915178,-1317274767,-193829480,-1432215717,1883239141,1419244810,-728391769,-481668276,-540664928,1065226029,-393215953,-972736723,-2100929983,-1561303843,1022406317,216367932,26496415,-297630397,-798638596,-1993865342,-1476675607,-1179547455,1151147479,-1448666881,477279686,-243276986,-175857508,788209191,1662370750,944474084,1616779602,1169354381,-7064105,1332359583,2011747821,1317403102,-1032190589,1417733510,1060239824,-468882928,766384569,-1186397688,1303477394,-55528230,533359969,-2033815681,1030869252,-515551130,6666228,358073873,1130133619,-1935114428,1052540003,1346534584,-1566177751,-1852479582,44147256,-1695910498,1660442426,-110564934,1132264699,-788169811,-979238276,-2086147702,-2069862954,-955218586,-989969194,171179978,-1885189253,1582682354,1387851197,-1939487205,653712453,1026567542,-1312419844,-217894276,-1292947811,-1440152149,-669156685,595310081,-606598241,-598474835,650526369,-1992617275,1130905596,1445217810,1824441253,595533088,-1471637727,-282800579,1192374913,606854165,-1635916648,-37867532,-1103874335,-1277379314,1092599726,1640620592,-87532133,-399978806,1263326550,-597954252,311071544,-33867882,2046293069,1445560801,90343091,-1975493958,-197707906,897824327,-754715520,1379623222,1584460455,1145292671,656022991,-1847649874,-1269283525,-1904318281,85782545,-1933548639,-1201309814,295815053,1909629115,-1125672479,-1013676513,-1711096415,-1352089271,-584470465,-1208582296,806553445,-700706939,1913190533,1648924572,1875088438,-2011789816,-1884765528,1821251288,-516734032,304050433,475941950,1138263435,1258005565,1932626740,421311277,-1069827308,829589231,-1794676923,-492773467,-1650347351,-1806664560,1190046007,1931319631,-1324594566,446271478,-1531522002,1802976198,1846628629,1822871962,77115516,-937312699,-1774222068,-2096854933,119508442,1202389666,-2048824620,1203903456,888006133,-1960403077,1501371632,2081295179,-1144315092,709859758,1539209805,1724483189,1593872280,1502069006,-1368697104,929332070,-622350260,1310958674,-1193831730,738995587,-1595109155,1894600784,2101951226,-1471960610,-2073378012,1186418284,-618981115,1386130633,1240733506,377263690,-412199775,-1429418836,-436449308,52520650,-1071510649,229375512,-170567993,129251893,-2033056870,-654916325,-1029982850,-145929805,-368321716,-191649835,292247154,-258059264,-872653760,-372197813,-1825517014,942381919,365745201,1781480315,-521417523,-297644338,-1476225007,-1794053201,1266362340,-699411846,145823093,-556194794,408161379,1468046197,40965679,2049576848,185667817,-372993371,-787080644,-435239736,-690552762,1640116991,-716903456,2002825607,-2040462274,-1860118795,-1801661937,-1714952377,1583233164,-1171920596,727123215,849026311,-1075385815,-1658327950,1280723290,786266717,812648141,-686453009,-1478830904,1390772177,-1106804554,-1048691559,-1649614355,-283533209,1376561831,-1720916755,-1345153601,249847933,1178849331,-365107237,1426856828,113970647,1481936442,-811835903,-929359158,1102013688,1253486516,-982634468,-444011489,-1258965069,-2012638547,1349628347,1089548131,751724800,-1559340656,-1497582795,-1223907118,1987760659,-1036161881,-1368375588,-1005418457,1800594602,-562819102,-1428195982,-87785994,-1244520794,817828054,-136102437,148652889,1598530269,2014564616,1737276436,869758926,1647217454,-1525075860,-1827421341,1762195807,-1880045612,2083920936,-2080524337,-1599792381,-1842864129,1697891741,156013267,-823108284,76949408,-1206008410,1296891726,923700513,-12239228,-1326796766,2123743420,308964661,-1529746268,-484713553,-1187391061,-192131816,-1191366726,-1540660807,-1487788697,-1883753724,211652119,-880043342,1360681207,-653100101,-418512205,963353250,1210621773,2106856616,261559942,1990750690,772162744,33928260,-734020843,411776547,-1344068196,1238086843,1547221583,1315968949,-2038115227,12743886,-1007759463,-1905064186,640527033,235234043,1291632166,-318591384,1296513516,-1233578278,1173878924,-2113747946,-44118344,9641161,-89674348,-785188744,129629229,-1251977269,-706785711,2065695909,-793484826,-1619714643,271769971,1278778666,1383539069,1702916458,-1823688740,-654815991,2074982208,904789968,-1240377741,1152810244,-2132596188,-241647006,-885544648,617098010,-2106734855,1196059776,667472793,-7924142,1686035167,1323435717,-631492093,112812726,-162586376,1539202224,739860667,-83822174,-1883777186,-2001788795,-1428988947,-1029035458,1561571159,-1501959819,-1255338747,228937288,1463946439,-684822532,-1343694531,1257207574,-1000716059,-27808630,1669989750,1701471963,1816390705,-288506779,-863501493,-412853720,-163310683,-1396264755,-2084504733,-1189845578,685733162,1677896800,31074567,660106338,-1217153203,-1462635841,1678891764,-112332424,-1881010126,-176566670,485502321,1429162803,298868680,-295210744,-1937714782,326302084,-1884997314,216936834,-611224034,-356309742,-222916683,-1002386191,2031461568,-465597822,1332345398,-852783778,696920506,-1780722185,-830422299,-317752599,-213952529,1289007836,767112567,-1845691596,689094272,877663200,-1903042336,-221347071,211166119,2026207042,-1651326895,-586531303,-1305814844,-812111026,-901021855,-178531985,175487925,-937568474,1064652169,1223007109,-704546454,133548997,781841622,-1480911089,1193928119,2090197313,1787373529,1103905749,-1127973780,-1888394160,50346721,1906588125,715612066,1029888012,-646464404,-237286712,-445552809,1296666618,-296902439,-46180996,-502589891,-1051171256,1438250338,79376387,1753319374,-2103242155,2020036170,-751809614,1784261539,1934353271,191325266,-1526466675,1602970118,-779361289,1238340977,156493034,-667333179,-1326733216,-1496302397,1541132883,-46960823,1470320377,-724232768,1926267056,-2086675226,1484551055,2087460529,1234327205,839265395,637082487,-409751968,844912185,-475045347,-1238442542,-1025003249,-2076555081,-199919496,1073073170,-1590607702,165364952,1950012886,-2046894403,1448807487,1199829793,1618166492,-211948943,1744847533,1152791690,-206752175,-1420861145,-1829571429,123342688,-152860103,-876452933,-915267156,-1534196117,-1521684958,1941170091,-1802050320,1694711379,559917757,-1678772962,-1610386275,1244403007,152406703,-1231404760,-1873417986,2093617342,306511017,405776460,1988886186,785532394,-1482571083,-406434495,195315705,7184330,-985087277,1147822073,-476282444,1682745336,635423940,1053937886,1823735563,417117571,-1735694043,-1988004770,-2100010805,-60381674,-779483714,1780636329,-1099822128,402490713,-2073750757,-1653710919,1163465399,715507351,1016981340,-536397934,-1980594472,-1719405408,1908767305,-1980007733,232350835,-311690256,1263226537,-990808244,1448447528,-803704048,-1874780973,103270744,-272200788,1306756411,1293292165,-1980235571,-1217462343,1649500997,-702170124,109565610,-189986490,274095800,1461971491,-619071790,-759495688,1765872448,103819895,-516578801,-36217897,-2133638584,451978123,821013593,-378967996,-660978460,-1346540735,-1574855849,866419242,-498976783,-505239015,1572956453,-980825740,-693287302,-1617879099,886484823,2000440766,-397756835,729406716,-1171440067,-542994866,1354734381,545998478,-654089112,1988855109,-1901243558,-1458391624,701934189,-1321422319,1719677839,1021790649,-279312664,1437718309,-1829567397,-143147356,214748867,-265396500,496645650,-371303048,-1936071241,1548459002,-812388619,-2084873875,1452995347,1571707012,749229968,-1463341424,1758699196,-1203672814,-1174943389,2115229073,1882528372,1803171442,-1828011068,-1307778853,-1321567394,856126191,1324468995,-1699490075,1043507137,949579459,560043471,798449095,-82518772,-1451835447,-879088425,-1512502256,-1593241063,1317482614,212721844,1702818518,379435445,833235466,-1431881211,-1651821299,154708320,382537218,609961947,-383434724,-924243888,495530704,-2136477609,415594925,1167944380,945321933,1236543378,806188740,-2078409386,1944757358,2076324028,1090785299,-2041191144,-350943562,1434602887,-787617909,227964739,226034923,2111209413,-2005912778,-1426969180,-678062452,-1361166001,-877338301,-1581647079,1036179585,36394537,-1809553054,1457316947,1205219476,1953438947,184213330,-1918770980,-736054241,1107427649,-2025645385,-214939557,1163970055,1067250974,563873840,1725648918,1264263144,1438061452,-119965783,-1184277319,-1067533679,930599488,-273482771,30944341,842680754,1649435949,1674096510,514530474,39927508,1599420526,2054091432,132190633,845776776,1033544808,-852527405,2072231987,2129296099,-882491345,-1073796327,-1785044697,-1638356439,1429763625,-1290936808,-1738141541,-1962833721,-1412940048,-1156732664,-1687265944,436543366,256190076,303921167,-615985940,-1537523971,-321781887,442713043,-781297910,-975903417,1298983190,1998049361,790503029,-1209939210,-2120250729,1787757805,-260249298,1307396935,899459531,-1662701111,1645550922,1185225622,1277067080,-1867852199,-1965865480,1672447508,-441750251,242072886,-1546165054,1602100150,-65209455,2123858227,1312002835,1917129072,1100955796,-1610166354,20232184,586071203,756880595,-95814617,-1302702550,-765074733,-1636844664,1505147158,921613900,-301412196,-2131828654,721684984,377549168,1556245478,-1519906983,-1731673430,-107569185,1483060567,1934822325,1620191227,419639321,-38048503,1854580752,-999586436,-592500198,-394736004,690488713,837340313,-2072386849,-665741362,2056805595,-296513300,1468294183,-1060712407,-1948011074,-1581582896,-2049143682,-1720254085,-409128819,496787765,40610678,-1882465940,-1738815960,1893992371,-8643017,-668179059,-182148581,-815684128,190689338,-1147511092,-434210049,666827494,-1259813807,-1038862288,-1351119584,1842010191,219974122,427615425,316545887,-1463493854,-1139490157,-546993977,1669700186,461578804,-396895296,-2128311753,-340727351,1343002039,407265484,1818801258,1331445803,920097814,-92206787,841900816,-467161951,-1132062715,-1549080756,-1578637213,-582135016,1693821907,306281123,1376363167,-1451440466,1628093954,1956424552,1228764336,-1708710322,-888919271,-842731142,-1081567699,1717428124,-459468617,-1142019079,602533509,18889752,1477459435,-1555436276,413560695,-1710089091,712103107,-1312014883,31204039,710444650,-1475808990,-1331028248,374071086,1006561348,-1818466090,-2029434763,-590030703,1662138201,356710633,-1832063134,1360822134,1120750665,-1384614857,2028180006,-225418317,-1190911583,54445889,-231337454,429330023,-1934501688,153806143,362323160,-1566570706,-1939363554,1252717179,639773265,1293056143,-1801904799,1775517660,2019005050,-937613383,1319387987,-203625536,1273200575,-127814801,1446687129,-800179185,-1016807044,1654672959,-1380284442,440010124,1953546944,673736697,1096076632,747549806,1736452435,-1524237729,-1898917599,-397751761,374857977,2116709657,580022634,-1509301085,-673114376,-322222869,1686334579,426943051,-964236840,35656233,1994268670,2108553194,576246121,-1265872279,-1613079827,1401277273,1453130506,735656314,-1272765142,-2058229865,-2089920985,1450087829,889627078,-138961372,-608867069,1404650194,-1329631388,162638222,1988437431,1304486365,1867066072,-1080351413,-857827463,-1915370007,2032662538,-716067127,-228515807,-1185198621,-1717226208,-1741683773,1554990569,1933712619,-1853768740,-1545358890,2056876404,269018623,1413502273,-1305105580,1839973393,-2075017479,-684637316,-150547114,1858899520,1418014395,-929954302,-1405164777,91040372,-1646564697,-190661643,-1099099520,-2002304998,-1716029611,1355073739,272604670,-289623334,1925652607,-1613979855,-1355810917,-904871396,1393949760,-1863657940,462365004,1326783693,443608445,-1439765374,1973335687,890105186,-1067787869,1927831127,-308774119,1346118172,-1951758958,1062269210,697271093,-2027063923,-1091252776,-264939103,-961328945,-1561986213,1264954914,-1929404270,-1977728470,-628148924,1860029422,383314181,-169947728,-1953172382,-1387169659,1993244007,-1836939519,2128120495,1673616936,1094731425,1901680973,1596395722,-1007399799,-459468424,-383327514,-1800944646,-1902323588,181618230,-615645680,-792477581,-2062761234,-1306331510,-2081717477,-161965096,-1488757995,627598764,-518875213,924558337,-1237102615,1136946884,-1649533066,-1054095875,-1603296046,-705008244,2024808903,-80977574,-310985310,1261538611,-1032767263,1646496675,-1672628796,-1992187516,2108644911,-1225095127,1328379574,1418849863,1220323290,1646753798,-358202956,-1559068441,-1822176350,653493855,-1124753227,1262420052,135363312,1296110824,-719981926,1705252650,3075116,-186012500,-725743963,1129241618,2106271052,-117197042,1627028263,-1876960152,1786108845,-1881390326,2037502845,2071047454,-653787867,510745280,-1174439620,505226719,-45926824,-1208111821,-1671357269,-1193039241,-1636627893,-1276211123,-1418385295,1676289649,2144292662,581541670,-1505739633,-713711871,-1610013539,-1273530235,1775953039,-1648066780,1483257505,-1640144474,768081149,-1779564027,397632147,109564221,-246973418,-362586206,1215762633,1778656954,-1589603905,-1522229329,-1898915915,266867151,1754878648,-1821034822,-325960654,178875951,662790929,-545599089,352953121,114399127,1285051356,2029187805,-1326987212,-1075611119,1143973923,-317569255,347657,-1956912521,-1586252516,1852494498,-144131206,-465054922,-1169829477,-1906024923,253655603,660922708,205883591,1537525058,-1569084796,-327426637,-1087519728,-597947537,1466818679,1306939030,-2121916320,-62760164,337583653,1865645412,-805838192,844387096,-842621115,669654188,681131805,742147635,-153073147,-1682978199,1635313947,1797083427,-1652696804,-34606458,803150953,-916493653,-757460193,-928000605,861443877,-1721118215,-1139301612,1423292441,-1879886238,1412136783,-2034473404,1376091451,1163602456,1780972262,1395868501,-443206945,671282267,-1531625970,967564951,-817868516,1299163088,-310148455,-1420771426,1869132372,811997531,980296825,1078049808,-903837836,340588829,-1717700184,994687935,69782650,-1142749539,-403454905,-1138480647,2143551799,1302844484,-131226870,1637328927,-688575914,-481767922,-565664814,1928385908,-473997668,1481340798,-1768530789,364986422,-981834640,1112085715,1696116376,1987302386,278209438,-778095752,2117343131,-1853269740,-865669289,-1615084096,-538233414,-1117464131,-1925387140,258131410,-1327734481,-1967587367,1474369563,-155806751,442794112,-1188773777,1403826745,1638630304,-472352033,396290106,-384823087,-1725805323,939060434,1245011321,1352015644,1986810860,-103152874,-1046598909,-636875501,-810026002,229875649,845523101,684323633,1460828721,-1968427610,-1704569713,565800573,781179762,519226876,1223438965,1827895495,1073819874,497257537,1638843218,-645201615,-794027939,-264543141,1105849066,144574705,16126945,-1710332159,-359705008,-285783980,-802593731,-444155816,-804309059,-1514758139,-1398777080,-685267744,-120558685,-617031025,-1677764652,1806379153,1146968833,-235175393,485811364,592331841,-1077137672,1942081166,1065002394,-1094531768,-1791088226,806088607,956895220,277046117,96155666,-431868028,1255873593,967923939,-479456816,1107945895,-125933649,-764356361,-1350141626,-1152274010,-809535217,-1121187732,677671335,1744832158,-674685829,8019073,578321918,1259208363,-817296721,1726252049,-1218560635,1081956015,-807710857,-1667547404,2053634359,1732293203,-1960762528,-2084976731,-1627457885,907630667,-352375630,-703417564,204841986,517861085,1707760540,1645243166,-951586421,1758592163,1072289201,488678986,230124550,1726886286,1642570899,1806992149,-596251489,1316338735,1934695405,-1017829248,-2056588804,624242481,-614258010,-1192816311,-1261635951,-1182024919,-544339118,-1842059960,-712419278,-1859665774,-929101844,544802076,-460675863,-1301545454,689325250,2016488454,1331061001,537059074,-1390819664,-1558852588,-1602708861,-1837519315,1440098448,-1438644095,1019534711,957722838,1781576688,-232820133,-455516658,498167295,1958072582,1585769318,-1211470970,-1081039384,1172963808,-1128377536,329875598,-352469547,-2116887329,-1830985019,2013037779,392930324,-755975579,1611028916,-496036902,1208184894,2067335629,675898002,2018565392,-1422572612,-533954149,-1856778034,2098295070,-380096883,-1994154252,-93020891,-132444030,551361605,966731856,-1673411512,947081051,609553752,-1273911443,-2132644933,-475946365,1540038808,-814608762,-673451777,214510050,603402492,-499712828,-176273677,568609793,584453026,-883075595,149833078,1424357085,-2038398442,-1122754181,-225259695,-1636984323,-1058349868,936567942,-2121010604,-50844218,365589003,-1354830971,-127310402,659151886,1064789155,530003673,-261616927,1618025966,-662909055,1638268619,1360286726,1618830044,-370548471,2008154816,-67521139,-1810852616,-1902466332,-19327061,1462076760,529796773,-1579701758,-1193236030,-110760854,-1102129829,-937997598,169878899,978570954,2065968570,731704849,-923501671,1194905005,1839127779,677720303,-949275413,-78592045,-1151423741,59211448,-1211709260,402160689,-1857881296,372321730,140847816,2119250639,570854519,2078190851,-559102794,-1040478221,-693258187,180061654,-1305260486,1107948927,829014437,-598067714,613759221,-59959657,-1297544518,-259971606,1990959967,2133041542,-1288355281,-69583046,-2076571908,-878697503,1253957339,-2061047934,185341389,845581549,1094614089,1433559884,1963948809,1091891773,-929698680,2128143715,-1652788468,-635340129,2073826110,-367407538,-2099548529,-1647209671,1582423555,1234165786,1776629017,2106381038,1755835883,1485990493,857619125,-672124923,1745733220,-1930513802,367336677,-349410292,-1262185149,1968774169,1387756246,-24847878,-1542592488,1336530442,-353395500,-109976941,-1459625271,1420889896,-378495232,2034035472,1884146526,2041247660,484315967,-81690114,-1192427751,689705651,1549225589,-1420167578,1500226761,-1436378119,176018674,-2026128083,2035265631,-1865284122,-1156474324,334121150,204082113,-721824818,-857405522,711800549,-1435305762,-318155659,-812253360,-1621034754,-402521855,-665452336,2040024232,-1773708722,-1035664022,639795986,1257322944,-2131785552,109004058,1428204006,852179720,1757643635,194145262,-804729864,1426318990,-1807543166,-2006909201,1480941497,-2142918036,-1261258811,16431592,-94778525,-664668544,-91810617,1589162551,211267899,1924648290,184282777,58217192,405158933,515764370,1607446005,-1820228097,-1970065379,-1031332879,-548738651,-308961516,1398653907,-1249246094,407736613,1248451365,157779287,1918766609,-804151929,1302956455,1345834982,498658563,250440854,1338585822,683840932,2097718830,2134780478,1119178606,-584351333,2093523675,1363471403,284976433,-955599357,-1117271127,1715954607,280862025,1279830723,1619058372,-554743320,1185032057,-604311497,-1903856297,1257368097,-2101805392,990108212,-1441829826,1153134200,1852957414,466835272,-1726766080,-1049636159,426613803,1573353542,-529773572,1984799146,1873206013,-1148228608,-488624927,1989992479,-673691175,2094789462,2100274787,1259784943,1782162452,-1965780625,2080855083,-749122897,922150378,813235270,1111723534,-37535266,-1100879401,-1131769496,351221633,-398124726,1812989733,303158011,1243320908,260255409,-820345402,592457986,1599473790,2002651562,-1244529821,154051294,1331437984,-87131451,-543038028,1530778903,1543313197,1598163185,-706537966,308604764,-1675903936,864440606,-1322204599,1453864648,-1648710513,-1575470045,901598899,1598099558,740816536,211168992,862004609,131409911,435991833,-1067280217,1995386715,-164446478,-789034044,1031177175,-1358970580,1842636747,1443248947,641338570,1478234934,164540792,-1858551783,-332209424,1346475372,518948656,-1619938886,-138987461,-380259072,385304693,286675868,1389740734,-627579079,-2024022700,-2050879874,-1618365296,61410698,2042514155,-1950923639,1364970998,-1650686240,1999997995,-99830587,553643456,-654802373,-1861111073,-913759794,2140193779,2010146432,1188205805,1359359942,1426164392,981296012,-1182430758,-1974555251,-1669863117,-786005876,-855442285,-486818513,-406952570,-443892853,1607259497,219647902,-1960704041,-57340340,-1629814691,746825632,588518529,-1083478951,733189021,-1148463094,1729298471,1562840667,-1795138994,569274670,1340867103,1786093228,-861157492,-2127212143,-1667700468,4725546,1588303278,-557658655,-1089202740,128811086,1094686158,45130789,1538703509,474255740,-19958905,-103911882,1481895002,1234260636,-1963298560,-1141880979,780446835,121112296,1813536553,-1919575651,-457138052,904448263,-1600432572,133907779,-165164420,-941354917,817230503,1949014267,663823177,363968406,413276607,936496182,331583787,1462327443,-752841896,1287516458,1056253119,461640035,1988739866,694260233,218546206,102565541,88927830,-1604555403,-1263498178,973551385,1027734018,1119094322,-1909071721,1106539639,335543554,-490210787,477987081,2102564221,-373718359,1354781788,1171609084,474035526,-734758530,458378966,477561545,-78408734,-1064580542,-1937033499,-1202389416,-1825084382,1489296177,-1189582518,1108218377,412275379,-366771320,-193029791,-731946281,-1829211539,248197959,1965152149,340486331,1878178285,-1327213768,992152341,-1028753331,236703328,2070487343,741266119,1784660657,625039265,-718435182,-945487492,646442928,1492154758,-1175857381,1228876133,734311973,-877162889,-750256676,-1479546170,-968681830,674264895,91238019,-1323566615,1164975153,1388287014,-1483682593,-563539884,1568294856,824228671,228773026,510541117,-841217704,-1667448835,359883624,739526973,751430557,1851219980,-1844947208,-2060705468,132470268,2077141342,-1241224248,1277983949,-1254160224,2040671619,-1006258234,1667707730,851621605,-716597699,458218837,-1573260031,-271096839,1086811987,1001419413,-591045970,-610900544,-1898038875,632035559,2146468107,1001730552,-1743053952,-538507089,489595671,-1285793379,-1033190861,1084495196,2128570324,803755663,-752727838,-27169372,-965093572,-1036578959,1739536537,-1656054764,-465753483,2012165587,-1732315741,-190084153,471984963,794616466,1205808668,-1475832459,-1468459331,-464448386,-1650582075,926668975,927872835,-1155009218,-1756710121,-398957208,-2021873233,-487323536,-857595494,941095351,-860388919,1997187348,45665654,807426010,1908851200,-1525647062,-1404863414,-1430685571,-181151145,1030399896,1464649532,-2078401220,-775249251,1390686289,1981925968,-417036442,-118275104,-375096652,756116733,1746228996,1547486499,-813237711,2034180093,-1167927783,1421291342,1455011122,629351524,1383281706,-1925743515,-1182607817,-887115788,-959154688,261015037,-1184126141,1622377135,-598139476,-2023659798,-2028882058,1061667244,-1291268406,-18742211,12892923,-991941842,-423595254,-981487251,-685583069,-489555982,-904813844,-975854637,-2041436974,-1785266745,1420383946,-232904357,1384745753,-250091676,1552032795,877778552,2106618916,-1597926027,715557621,1144463192,-1023948202,1399258358,629938131,691392601,1078753202,-114157884,-598188648,-217769542,1470503292,1123791985,871173075,1115824789,-872756705,-812954025,1353229636,-1368893684,1774921041,-1849876753,1520278175,1971578307,-2109216140,2073960291,-1378234993,-1937104755,1967448383,1936898401,-109789187,541766761,-2057116515,831930929,1320874897,-2002260817,1679112149,1584304905,36781432,1156806022,-691762710,797987488,1519587944,-2110762600,-1114354876,-1075461120,2056982241,1720841993,-1250608753,1769156256,1502953396,-1499740252,-998619678,-848219215,1622077128,-289187753,-1760347868,-635001672,-940574693,1403730913,287488683,-1301237924,-1039799545,439567561,2098961701,-1434357120,432634822,-889818479,-1079274053,-1253420908,199952696,698220075,1446494579,1334350632,-625263901,-2097923668,-607019819,-1245695038,366017338,-65456321,-1852747311,-1696997904,-1818340831,2095475547,1319927775,-1831436641,739894192,1185791544,141484648,2036069550,-373614793,-900480898,883718500,-1677478210,1835215489,1418458943,-392488893,-980581813,-89279139,1475965735,746290960,782592000,549937497,-1704646926,1482187220,604883270,1351735760,660517149,-509345224,99818269,1204303911,1857260768,585318253,1513652783,-364416941,1534320218,-803258288,-1863738334,-1831698019,-402960882,-624616504,-269546963,-1142788183,-538466419,2958194,-689401619,193873844,961425269,-2055621504,921231737,-1147685348,-31726439,1142403806,284975027,1013772325,-459530111,304681621,52787681,129562105,-438023404,1405358964,588146043,1495757040,-1046833773,-1820847380,2035897670,-225332718,192475337,-63760325,-1921680223,-266431271,659337856,1924234957,1500541982,-919123398,1061592631,2069062366,1151390548,-120631322,2104902929,-1731611549,343938034,-90302516,-1886981873,180818986,433525271,-1479728158,444829569,-671162560,-826163743,-595224027,1456099001,-1904276334,88330820,1291097310,-1716526334,-1223180074,661759260,-1408388315,1440589520,1447935147,-1362271100,-1530417750,-998962632,495126782,1101682024,-1878592589,1521878434,-472676944,141354840,1915130976,-1047690308,1171865205,311931295,1397749814,-1051986255,-1335449089,-1442665068,-371839270,2064878746,-897370278,1788559919,1171379484,244365108,14208409,-471796514,1971771191,344390355,-1769528910,-2009345127,854430550,15153302,-281278810,713485363,-1739775910,-658249764,46013412,1157260531,-1536377638,-1261767946,-183927313,-1824126365,1254009451,1060383517,1844731198,359032423,-1186531040,-410089562,1783340898,-1765034864,-115013804,-2033867660,750120558,655050674,-1345406554,-178506835,-1599219054,868824243,1786294084,-328247633,-1010175479,-535734618,-485034388,-354282939,2073293621,-650903529,991298864,-1303424491,-23167737,-441717336,1671690873,-430690467,-1466244700,886590940,1113484109,61566686,-1725497531,-1750142414,-2085011372,246311447,-433765538,540540277,783771544,1096734646,-487638014,-1595563182,-1479123317,-1688197301,399858565,1794100522,-543565746,1769890878,-144387486,-721110999,1815413808,-1043606525,1125557087,790421655,-1985791884,473809803,-442935826,374460014,-1202059946,-515622915,-266802474,-1317234901,2094724176,929003173,1744762642,1717184745,-1442089063,-244213716,-706803463,-1941917014,2040385005,549034762,-1696482402,-1772962312,1497226899,172534071,709041273,147967404,-589213284,-1617328856,1990149958,1157338637,1456105576,-671264263,1762810925,435823132,-1866376594,-1810879770,-1327549406,-115312083,1879063099,-258261505,-408782962,1563598777,-1702254918,-227451364,239991598,823194226,-1318925130,1278099469,344098619,-418622824,1403878557,680515350,480013515,816419979,-618178425,-1817934694,-718697097,1676679584,-681615755,2038435605,-1027229380,818455095,2051232477,-1781230513,230983334,1135521036,-222638234,-336860466,333318442,1414002637,-1591870993,-179231093,25561556,1000010989,-239982635,507589865,1458284065,1876314808,-885591691,217367522,-468092627,1747496870,-147686929,-1287329661,1150071569,1128904691,-816582867,474953881,-1491352954,-1136039826,724534819,282413996,292254925,1011196561,-469272745,140433196,-927223853,973192657,-309739612,-639313430,-87872881,994959927,-1566398150,1614777033,-1427912785,-1527711696,1761632488,-470286667,-1334348174,497107360,-1528554595,-524699182,-997212713,-54202308,1436651563,1739563000,645944823,-9089768,-772421298,1692072031,-785419345,315901311,1986696173,-752191338,229419649,1131245826,-1349775969,218270394,-63338309,-78060333,1644828528,-196656413,1912426969,1835493459,339194083,1762375649,-380667097,-268116248,1928757051,672248615,-1021653334,-940115180,1748829430,-1652560889,1670731840,1995148995,1330269593,-605797857,-643333882,-1658123037,981602739,-822433005,1897856249,1173950521,1427674907,-200751236,1651535583,-2072642702,1332072827,-1708567777,-2120948121,1752303224,1546356498,-1696471967,1992203407,-388805369,2006089140,34647802,1903333957,-1590316417,-1436617706,-1830339095,256570705,1938075387,1830611784,159537319,629174129,-507749983,-1408695166,1694402462,1838597061,2030060603,-1383925982,535555036,-1804902803,-217318393,-31268107,-1409589757,-1918190992,-555072566,-950336843,-1528166268,781959647,454908714,-1675394350,1297084684,813599801,859039549,-624525196,155788605,-1230102767,-1637134244,-1883343679,-1506247007,361436398,-709252803,469340251,2136879579,-953201039,2057728832,1425591084,-1813275361,-2008477251,653972489,-9851803,-1075770909,1954429970,-1664675762,1095110339,-996583978,2090756539,-1480302607,1467311379,598914833,-1275774934,569864017,-1600175368,-297594996,326895201,-689364516,328674796,909738962,1941755794,-401577496,-406455676,1605781752,-2027013111,1667320259,-2123023881,-281223733,-1729469367,-811445752,1327856608,-550231224,757187189,-93638348,-396335038,-160757680,1808522738,-1765529480,1711535565,-242238308,1897872713,-1836615216,403980383,-1376608531,1417906769,555950931,-1309293620,1942837896,1816089740,-1788183604,197787362,1155131361,743773649,1460438154,985973415,-393452394,1662251,-1271069580,317764068,-1124206946,-767147007,-2106867616,-146950938,-104452414,753832310,-2100927324,152855939,-1545363893,603271186,905376748,1804973915,1990956028,-1345070687,794414925,117334111,952382530,-171565733,1476635546,1851377047,-2069143383,-736353212,-828307466,-1636274145,-578805102,667604950,-541197910,-182825358,-773092061,-914010404,-1147248328,605898218,-77510018,2131076256,817618096,-29042553,1455376436,-1091985848,2105543489,-1062214929,-136890629,2095694460,-970525166,702396085,-1696345697,2004338508,2115940946,91493597,1888952118,154892881,200708237,1460391071,-2104613737,246646545,-1656656575,-2040397205,-1177962228,1689370535,-638323023,-1465359571,1586721350,633392035,1442905080,-1920022575,-2077172847,-2063900369,25368928,-1488646903,1513516104,-1027904398,-1125886476,1398547277,-1536233078,-1391867592,-999717293,-749102301,1751342893,-1055034670,378570951,1195454880,802831346,-826061254,-670191979,-561241810,-2124079878,-797576581,673572502,-583124338,-2038045575,92214095,-840401658,-280688096,1499248552,-1527614967,-1415281509,72191330,1835720704,1122793653,1461927129,-972997450,-1224340572,729604989,-2081289820,-496800409,249209118,440933453,-560213994,1477726189,965941838,1232088250,1700449426,-1295053200,-1834640738,1879075359,1640576537,2009911178,-1415039878,-299548663,-1465367845,-1408327343,44012031,-1238647596,1178231313,1848414356,-121441038,47891605,-400113911,-1570213789,1533788659,1215434298,648634754,-22604332,2039876337,330911472,-684425415,-1260712956,-54866720,1816934340,937218755,697828444,-1826368343,1660299660,2117340061,-1305049323,660897634,1958396680,-221140095,644065277,-1818113602,1968614723,-1510218502,208716666,-620272953,-1965667777,652693306,2054391759,1332655562,227944912,-954367189,545705630,806887313,-1495570232,1946678723,-964621651,1067827927,-93299116,1117627292,1367166444,1049276408,1469332389,1913086403,-538956874,-887598104,290619858,49801167,-179176617,-1132502427,272724476,2008147765,263995086,-239554704,771021746,-444087333,1525690835,-1013077000,-681251433,155566570,-562510566,-910198312,358542402,1974516968,1081772505,-1761162492,1527772005,1934670853,-1515695736,487981054,-1458035408,-1805649996,-377780761,-687195763,-1583944713,-64215939,1061911877,-53521999,-309906927,-1614735599,-1529917698,1258680273,-942885885,1670452638,-1924535228,1337601078,79810782,-1874826652,-94863070,1293711036,-2144895771,486476680,1079468478,945140934,1699691122,1228172328,-388888610,-290796942,1349598489,-823211345,968287404,-1380777203,1117723405,214470761,-1806693699,531107017,-572149566,638293593,529396815,-905086035,1396120276,-1677499574,-2042500654,2119763916,-236983769,-118704349,1069141161,556006073,-556206514,218232703,671566385,-134119367,1132032560,235491709,-1453802751,-409153990,1159931624,-893213485,1902785139,243095556,2092759277,-1830777815,2038006371,-738295634,-76670094,-2095507804,-594528458,1777041618,1682871823,2022704832,-1281175522,1762096003,1458045089,10857058,-1858816101,1490337407,-1901356691,2001903661,-1557872572,-932296287,1446058379,267001364,1631463879,74987928,2086923137,1872858415,-1369017811,1146429917,66758701,-1747611950,-1593804958,1780998626,-1796276760,1022475995,-1180586764,-1527144057,-93690392,-10369204,499018267,-1646354223,-111642,-750282471,-1296133128,2137771741,88378368,-753148351,1966876705,1970953234,-110138656,-1373963998,-1539216547,156613525,-551654372,1588733193,-646659925,2135148545,-566252833,742755336,-1183028087,-1927413929,-1944348471,-1746835956,-607860622,296618547,-618445036,1911911726,-227038553,15663681,-487088649,1230730057,857474610,1433938926,-677239218,-824294196,-499054809,1248663394,1801341306,-444529456,-1861734611,1721392300,-220451963,1948401260,-1231669700,1747281727,-690715766,-905386168,-2119519321,195626140,-1453910445,2058219376,-199568547,285190736,-4999357,116292202,48995179,244819745,-2055736458,-671083126,-963869244,1497150340,-2013672666,-331251837,-142904764,-184183471,243932496,-459811519,-2136525582,-1815360839,-403723881,-1146013706,-629783419,-1317113737,-2072654745,-2071773069,-341095127,-167717051,-85436067,-605236296,549038978,-363299695,-662161435,-674747187,1387795440,2062899824,-560290268,-718065709,-2059408875,-1642413358,1039091224,-1784587691,-898888557,589183479,1205295358,799794403,370284826,1083507745,-1630876429,-624301599,293432481,-203400565,1167982814,90416540,933454834,-418153575,1022714508,1079059357,-1958961044,170789456,-908965092,-1157239486,-56142588,-1118277369,-941179492,-2052026999,1093853068,-1435026594,890498036,-609354193,548745784,-934962321,995206658,-165785095,-1924214436,2004258372,-1854204154,-2056703920,-1404409478,-295742584,-329288384,-162138605,173097340,-526046080,507217879,759467944,-922874563,1502844475,1168844541,-716087212,-1402215347,1751085832,1282415183,-1023423795,-1795727115,-1997613273,-732038783,262942476,1883515768,-1727763260,1402008378,1707045222,-721848932,-735534304,1930403388,-1297391907,-489936280,1603935505,307640519,-329743693,1016452654,-1238232404,-1857291713,1898135872,-526153013,163617343,118053644,2098154501,-1537719252,-282063739,-790595903,1236648704,1341296917,1409153044,-930681729,1373869889,-302152675,1904957466,1951588763,1394803388,1139880188,-861076920,-1888286082,-1882969759,-2029569527,419463181,1680072141,1621505897,-309579267,1327023879,224548297,-935096077,1916720636,1574536374,-490806281,-1248270642,-119905322,-2121338510,100236034,1453868184,-2131128183,-1849991522,1631179488,-321491961,2069095178,275969054,-599438540,1248989574,-315656380,-1229893371,1229328371,-1919300093,1660775776,-677641325,-1932696503,-89204217,-709392057,-1402991522,-84592707,-2066749946,1794754148,1250418894,1529047443,-1363631112,909829038,1116381389,-1355587983,-552085976,-164418587,858551231,-806302652,37156683,-726598117,-1152171856,1780015204,-1393831981,-720446859,1316107724,-2101009419,-880964475,1182201650,1793184531,-1435123056,-273929656,-413359636,1688300620,-1859709149,1419922240,-1621888738,1834636858,238592789,-880359141,-1074492954,994849549,-1834363987,-1461413718,-1795391989,-548597221,-1248642636,-9121101,-340490688,629102287,1342773080,-1858079227,-504947543,-1609917727,-922851246,-775375157,1104165791,105119687,-2121414581,-1673269467,2055455920,1753588587,679467899,889619700,-1348152343,1354509341,1597840787,915101941,-1205304490,-324231222,-187483427,-436169967,1182982857,-261883282,-611035232,1785520114,-180017190,-798672954,1431890376,-1452117031,-299869649,188859466,-137164602,1455351470,917503997,1955826010,-1746118731,-1668006568,44338894,1057949879,-1089081923,-842484658,1713218692,64437044,-1979457348,-1050665106,1367362717,1369712300,465851938,-692391155,1377162680,-1310171338,-1262731748,-1937487282,1552153431,1278273431,-384688908,-45515081,536307685,-742513416,-139360585,1077617921,-2031758597,-1609836072,1486369047,1950384942,484261854,1374248003,-657997933,1283707873,-735436724,1126333251,38120916,288287465,-495558793,-104020073,-1052443558,-1032515810,757045585,-1454099550,-1154776233,276831600,-1792867830,1570586278,1256132571,631523644,-1285439018,524427057,-1645957328,1654590945,-1729574669,1179885783,-1314993017,-1948572269,-2011996182,1381869856,-2053307181,-67331730,2064644116,905615300,2042287348,143998670,-1899823009,-1052772843,-1694988776,1125332445,-159661486,469903804,1523317854,-687850131,564890446,1720983207,2019380155,1086451719,-384850411,679681090,-1946339551,-1837613501,1623386256,807287268,-647889443,-1466385831,-927737396,-1633933685,-1625744576,314214648,-1052199867,-1163315252,-1084040063,670042966,-1496659865,-1588399100,848752865,776509063,-943258799,1524992979,1937725456,-1411003374,422157787,966981323,-452373809,-1162516543,1656174554,-1300060317,-729663018,2006554297,1877336994,1067715121,512777975,-1613288503,809297356,-267565992,-311010174,-180206330,2005544248,1676862782,1999730411,-1206438249,363382613,1599897474,-404097878,636931788,-1484532577,1371888941,-1154051998,-2057681035,-206192279,530039590,186804549,1967421553,81512156,-984320021,-789113418,2000363396,-290326465,-1423998594,-1614627793,2129416558,831283320,2105953948,229398116,-1668192200,-1241123887,1558363956,1034322600,107086544,419846655,587317271,-650934384,528411096,1925960800,1173057003,1072917973,-119149126,1790362756,-1709837467,-622898050,-662892033,-1989634321,1965790902,-643603650,-732653087,-1684007397,-1205884347,1270546202,-1708864994,643393987,1255494815,-1962334898,906327054,2019051102,5661611,1960906865,-1800757769,-1566109463,-1882743006,-2028893225,-1504519008,1761475305,-550810051,-758671050,1430860323,682711728,-791026513,-314356597,-291142137,1761002462,-693892395,-794557890,1930693262,-1505450966,-317688533,-1681960060,1763517258,1552443490,828063490,-1857524476,-269704970,86732208,-586957713,-1027363908,-1037015422,-559987938,487651206,-987978714,-1315714193,-676462757,2030324936,1366488982,-1780592803,-648827201,-2131436839,521444325,1007776481,582098316,1791342965,-907904684,726321564,1006666358,2132028325,-1798929751,65837448,-1284715164,-2036711123,145795998,1390451605,-369320328,1402313544,939680123,1139650932,2060986701,2139703446,312896001,340960433,-1924560769,799861845,579685514,1063600903,-1117829777,1221240015,153397613,1796631535,1355356231,-1049598701,-1629346905,1060168570,-2123226053,2121315815,-60768073,-919470496,-1513343982,1425674748,1931076296,1694006103,-1946961180,-565489309,1890664725,2037849513,554474789,-562112449,-178421112,-1520575232,1706296801,827161788,309157540,1132838532,727960649,-934979521,1535338661,-686249177,1499999597,83883999,1109453030,-449849537,-1160716726,312909842,-1984272255,-902262956,366131719,1003132843,-652815556,236486203,-2002808709,797093379,2120504227,-939016093,-1542596366,-903974794,-998486672,-1951901586,1103252785,97698577,1535253043,-1320691453,-1372999498,-305475447,-610374610,1018255329,-21936061,-1253866130,-128746623,767753784,-1500461667,-871953761,-1543216762,895207987,-396317807,83948288,-670284162,90920409,1021603383,-1443164054,-1939323540,892778261,1344263034,-467786781,1556163137,-930951918,-1320986665,-489628402,-2049937864,847613644,-1468818588,88268004,267261571,1636118244,53222163,1436069796,-934586073,1193617587,-1120028105,1787359752,-466080733,147753632,-1385308089,1149900217,-15719720,-1130229322,1103310562,-1447855869,1716338084,1463282288,-1663495149,-2039757364,235245519,1314532055,1264827605,-869676094,-318578774,-500934194,1403136985,2049722835,552707317,-104622164,-1743488890,-245343518,-82376319,-524796917,-1213695424,1677031862,-1160523754,-567083809,-1880136724,1167675446,791954838,-684395831,-569175116,-1169898029,170631265,-1095037267,-915793145,1915158852,1360753147,716362881,1123402467,1892831609,-584184084,-1308659864,2013630550,1738158537,1159008487,-860654849,1072696641,2119228781,791369518,1830084085,-1786193569,1166419505,-250861260,-481938975,1090013061,-1320123800,1856462723,1606988879,-971437270,784631327,1760868064,1874406683,717535786,1741568918,1239855532,-1981172222,-272619834,207818475,174041996,2064674677,-1568352785,-465944296,99746636,-1972621648,1043666371,-1666902497,-1990295808,1019050251,1792833623,-906022269,575819372,-360488816,-738806089,-1362961414,1394102181,89200076,-699187158,-1026289313,1376221687,269107946,-1173620294,391163373,347247369,1948353533,1672081906,1835207594,-1602514369,-1814720356,-1208283927,-1132996320,-1485875617,-1541477709,-188224385,2098140754,-277573258,-238475624,-1647732506,342584558,488836860,-1991237540,-1254970012,1642223550,-649676746,-1446333853,840437078,-1815949980,711195355,-1380859593,-1321114249,-420519354,1758033402,-236212072,1722416482,-727444026,-1240133350,-646867497,1400806741,-189841738,114352546,191150947,-1376941001,-1293399285,-399605125,-138393180,2045372891,203835088,1932378611,624699655,1280567686,883121756,-1411003932,-1229754023,-1727287122,517590982,-1653201387,2024929881,1217191428,-642121831,999771359,-168697465,1863122100,518038724,-1206350317,-188016318,771188715,-663797804,-149713893,354702609,491086489,26759524,-293887138,1603659584,752445304,-535559213,1999758313,-1738251346,451999051,-154584009,-1121156789,1291983845,1144019819,910313106,-1949639489,1713621099,1476414079,1162056003,157126032,-1402604713,153955722,1716399039,-1820587079,390461478,322211626,-1791034240,-1153965877,-150295345,1353518877,1171710525,1725399827,1868957716,1526311944,1879520346,-859750661,995776794,2000774515,-996059487,-488582480,411231291,-323978728,1673483314,1968742405,1502148891,1150862940,-651774536,-117860202,713807353,710608669,-1991899427,1477134384,-942478265,1868235950,-561987841,211788144,-595109253,719120927,562331939,1631875241,497725223,-1765126975,-476190935,1369348363,-95532729,2101454824,-1632482239,1318682624,1987045849,532369650,-1092138339,-812168487,1595230899,331032456,-1252532120,-1313549655,1971965584,-1028225501,885157878,-1442942351,-1036083605,-280348974,1707836,-1650388099,1459537936,-1051430855,580442753,1307909133,-1725025809,-1857872164,1486372437,334963766,14907442,-1457062243,1800367298,832345354,-1374025966,-333428605,1189573057,-1246718474,2067465830,1120008380,1431804655,-490214293,1360063100,-1990922011,-797694336,832614849,-1927102932,-877364601,633630067,1026360151,-1246660055,-569250332,2119499015,1758859518,2137193882,-494567180,118313837,-1032376937,625703913,1429111466,-1437060162,1197917690,767521753,-1677359493,-1251424978,954032665,711295966,1755792416,22409602,-563538843,-1583304792,294072217,-35080513,-417465489,-1075778816,1097141621,-1332649949,1645918674,1777401304,1473316688,-658318759,-16644015,-617212516,-1203895139,-483223833,1299760699,-985229362,920275877,-898714902,164244502,1585646033,1063431887,203642117,315229308,2092245508,715442721,1115911831,1948716863,-1671014894,799610118,-136803285,1860039379,-18843001,767937617,-494943948,-1449173011,484460455,828897410,-925713671,-1425912985,-466954374,-1905257401,-236644658,-1987747226,1068790059,-53209276,-790685820,-672064322,-2045233774,-1760499434,-934201822,1641943444,-1375370993,2047967381,-1335653932,1379496516,-1119807847,600978265,-1585497309,115068805,1243965462,1567291775,1145009766,-1360753461,711888876,1452517805,576360823,265201132,1909706711,-1201573550,-1307879254,-2057721082,-1464227587,2066550066,-779241733,-1129572705,-194715329,-1668970975,1371614598,1774346764,-1480062511,-703891954,-382284229,-1987019753,327834380,-649258685,1259843025,-781089317,914356610,-2021937174,850133243,-2360845,1119418450,307688402,2082101465,-1995529773,2009967806,-432822669,276411057,-422773387,509880058,-405898449,-1513599266,-628621001,341042246,-1276321318,1980007175,-1883615741,1099566654,-1360956036,-356254828,2131576752,-48112784,1461850965,1333338206,-1672565337,894035247,1148837408,1667076261,-7038519,2093516454,-717114981,-940316090,1198000528,-1283548881,-659699129,-377335763,883709300,627646949,-1595431572,-284531705,-344180081,-627587977,764894560,1180346172,748378755,-1550381249,1878001159,2048947996,1000691099,-1104481134,-1467560547,-1700718504,-586030288,-551090855,896853426,-1053588045,1723305037,-185122592,-1061128074,838596088,-1410536299,474320366,201928246,-1576710866,637705573,1649750292,-885455066,-253498102,147730229,7263306,1422036320,-1479501660,-1952393917,2118972343,-553540820,870408045,126527346,2015478735,-1880854142,-1326333088,1047895662,-858987357,-1839842612,1177194104,699510292,2070443635,2084443631,1328352097,-1271029231,163210120,-1669343860,-1930652302,1269735624,-1735396544,-628252798,1249686489,-464357255,-858326422,-50530121,600388631,-129557858,-39240493,-897955560,26277807,-536614504,229889057,614603741,-296523495,997702795,1923985374,385327121,-563360771,-1213678203,-47349033,-1046205103,294968477,1810990565,1465954727,-266088237,-1195216238,365501690,522851982,1002383018,1608915642,1220132074,1095282310,-2131557561,-888218512,67404245,1821606808,-1578454718,-2136760834,917399353,1197041771,-2026256550,-763700145,1603614615,-1966581475,-951133510,-2071352856,1609650774,1646892373,-1796697730,219097369,-1651282968,-755185768,-1855268492,650179951,-176444373,-1999778340,-376813786,214970476,-1587949807,-112855206,94363928,837166457,-648270974,1538444200,-480781491,-1045251813,-1850882944,-1605783802,2022835984,1603671909,-2040412020,1074853879,-546112784,-1349364307,-879942840,197937683,1578186507,-1874265214,540345693,-942454245,18467215,9676508,1271105182,1905721166,-1669580931,1753628565,891405933,587953658,-1075466832,127692312,715730525,493909845,-221266402,935020887,-518800616,558721677,1298607452,-775196670,263024515,-1172196580,-187460505,-1942028043,-1350085089,-91479967,-625943904,-1726339343,-728845134,-1765719444,1561840664,-11785330,-797878747,-1336821735,-2036117490,1167213936,-362672464,-1396782497,-122420299,-1828940359,-228663757,1500309737,1175207225,-1379858242,1959548135,-2140611610,1023064836,1938755068,1515200053,325959453,1726645052,-229483700,2047792613,-1293477309,-1416448112,209858390,-1609593989,-1500796272,1751736628,603834179,-121006115,1105375631,-2052556503,692976566,-871913159,567205173,-1050365759,1580153084,781527333,-27845323,-215368094,1220953729,1910071559,-694748782,-678940022,-1542090363,-589954890,-1186644363,-1354950382,1634725648,-919278751,601428288,-648287562,419498275,-479498577,37929698,2137494228,340978479,-1263056856,1924068204,1708100979,-1606721078,454827218,421518052,923951494,-1290591840,483280671,-1626223783,-334038158,-1950094937,-203284730,-518176713,-849171506,-1923476330,48570479,-925233444,1995034217,-996586089,-42429485,963415146,395664784,-1327801286,928750883,845069535,645395856,-1032111187,718066921,469032802,240192633,-1501695702,-1425420371,1666051038,-190488027,-1135749712,1395996569,1217779156,547351672,-1099675915,-346923937,1066969197,2136916968,-1249315942,781147482,274911182,-75246529,743257760,1980060147,596386735,2098812319,1885156890,-878177210,160466734,1498829254,-1958233820,949326340,1601319392,802142611,-679941869,1250871194,302970409,-530133303,1651732973,-1134376558,-1638721331,-1559370223,630634011,1991671866,201952710,-729234107,-412612260,941226370,-592269737,-1042406933,-331340035,-1224313558,751287393,1669596159,-1919068345,-59863268,-1788688652,1504252148,510523447,-1405342698,-1951939543,-1600584963,-408003212,2024672395,-1278938066,-279261048,1861237629,-1069471285,-600972895,-678737910,-15658463,1643135329,-1407872222,-463526911,-1513600460,-615107909,-480132574,-1142695114,-1911752065,1575359248,-744871167,-918113981,182355960,1849039742,1173637720,492686164,1996133682,-259467919,-1278403694,-467186383,-1480723178,43133259,-1041781567,917422715,1796576467,1378628417,-1663001682,-519481291,-314601198,-1920335229,-1011625934,1612556934,-227808658,1102358175,758319043,1525951164,1028623651,-771674329,-1943992751,-342269548,-306995196,-587955824,-594640814,1818988984,-197767502,989079901,-917302757,876707464,974226186,124880508,-615655310,-1099932900,-804306465,-1204879889,-1698791840,2006132105,1444585193,-300609362,-1094658998,-1655311772,5733372,1376222411,1963082818,-492049276,-962951300,-997667625,-2056669286,1929317642,-1161941489,1526528388,1071628730,1515507621,-2132249707,-280886901,1995318323,-1504483566,-308222124,1616878543,1439367187,-389597726,-808114313,1803380674,1154828410,1207996287,-1948407879,1029783559,-1043510675,1750992240,-8671395,1823314777,-1704108567,618120411,-119225759,-30283862,900994107,-156972981,-1686181390,-719459441,-76384370,-832904781,1328844834,-1828079142,-1211748411,-143204173,847110872,1707881352,1783668875,-364226279,-1767312889,-1388145699,-193375065,-199176791,1623784737,1069195981,-803517804,-1572453599,-2092391474,-2099041890,1977742928,1857388407,1537338841,-1757639222,-1986786188,1557428580,8019562,-1623345623,-1076401532,-704005083,1435534970,1207934543,-841305976,22922112,-1614034302,1501838386,1963352027,587699204,-610906251,1322490896,-593456318,-386657387,-38518031,74733199,913024064,1280042535,-1169493328,208848165,49893799,1173607113,1375561540,1820104890,-470729870,-1455426331,288060931,-1697859958,-1893546030,1020411334,-1396998593,-1006796976,1109902726,-1843328423,-106543686,1821762720,-1126277265,548065591,-738219944,-1350045548,-833211037,111684834,-1901195498,-451042389,2100670016,1180550734,1370350138,-1103409939,-1218848956,-381426781,819817164,-1800617903,-1111202660,-1454268607,69261124,1017450339,-2028951750,1763052292,-1703585916,1273931809,2095156203,757711816,1871021064,-87818714,88602536,-1993885393,-1245674405,1193746954,-1992157909,-1610338911,555264204,1343286023,1114204101,1334129300,799370081,1211537120,1156495214,-1055906547,-1330639860,1655636989,-2057295331,187952741,1869691932,-1800476198,614932058,2005929296,1345948918,2032513954,225483536,1278520091,-198863356,1937432854,-301176665,379076916,1679427052,-398061132,905717586,-1660710161,382931717,-203809260,-399706459,35454854,1385561862,18736020,-1888779671,-917999518,-657808896,2108925495,1263241395,1243703192,-1817300851,1025125578,-306631373,-2119634251,-1280331447,-377423032,1039904201,-652638786,236574081,-927248513,1112951901,2028929650,1488267562,-1538014222,-1762819601,-1563332655,-112669164,2004663553,1415827180,-1426774559,-342935969,-1296563129,1812118724,-647269969,-812150227,500315715,259646648,1510667667,-1931221863,997516857,814157816,-1907930696,1461646311,1214028890,779601132,1942200539,-146503429,-1586621918,-978987567,1290040659,1791603215,1236816129,2098578568,2053145168,-1996882784,438802237,1769410474,772902247,-124134743,-1568200938,-936133409,-1001798579,1412278035,481190954,-499272592,-1711623454,-1656226453,-644357350,-635583975,-548989583,-1237755691,-85504146,-1666101468,1877543734,1621503552,-196260939,-1925109326,694840608,-2044201510,1971761136,-1251152549,-1832563497,1500567494,-509162959,353100025,1038016511,565243916,556959102,249388481,-374383682,1786207697,1418500858,435164050,-1475509124,2134413767,26292550,-1505182063,-1136855575,-565800986,-1136554460,717627893,1808426819,-224454565,-716784035,1405705247,-231641128,1639902144,1142708197,1392961517,1434161098,-2115461490,740473404,39182158,650150162,-1052725297,99250454,1519932185,-1318316858,2114443031,-2030002883,909167642,-1347542882,-682115660,-459372618,1361463662,-37928780,-1823107292,1864155938,1767460880,-1327664758,1326533831,-684949657,-1941839949,1722271313,-1400950571,-1461718129,1591173329,354467688,929393809,-977993233,750837763,1627325730,-772432450,1684241035,251472531,-849573172,-396470446,2103615417,-1793613745,-2094506515,-1490585239,-1808805629,938987167,122660303,1709675644,-1449492399,-140039974,-789014722,1175440338,1626854727,-280399404,630349967,1064233781,862102252,1228516027,187257315,14918633,122852235,-905536733,580830637,-423549734,-501240099,1898399326,928550257,15237651,1253416552,1391518225,-1326192947,-1681088649,-1693690847,-2049105405,-2117845827,-792882518,254932824,-1899434696,-626640615,1446228047,655113172,1103155262,-835458461,-1616791432,-1716156611,1081196742,451871167,-1999055270,-121861958,-1582692747,-910004926,1921017664,1825777370,2009029884,-326315410,919518402,115599287,-882072731,326741245,-2033234378,-1236060328,-1224037200,-1878583843,-1806299803,1906585687,-265484898,502429308,-494480767,-938554685,-1528511541,1562815557,1507005270,1393530183,-612847102,-1066770327,1807702464,618093707,-796693044,1261803490,31796572,-838638374,1163741770,167886772,-373463934,1080891908,-2000614332,2077735285,1728712818,678058373,-889728127,-837571568,7764172,801487590,650757464,2089721029,-1737041339,-2142733725,-1506390905,-1931864973,-1898390376,757459405,1993343554,-1556458215,1225847737,1966246833,-624585585,-808459366,-681566128,30358714,442645968,1646881215,-290405531,-233631917,-1822056031,-847039358,-2118092457,491044240,-650370332,-1333144951,-2095566830,492754254,-669120743,751408880,-743248768,1617429144,-693306638,-1404238773,-616107201,1478171724,-1693660122,193487850,1982613653,1760614141,-1964151675,1792085342,-1256801376,509035035,1456050764,25371196,-1148653359,2013360977,821987770,-2048867808,-297197669,-1912863698,513215458,-1277035787,-1569228954,-455522810,317468354,1390213490,-747544631,1393709082,232571541,-1302184473,-1062467591,1793608694,-1081298843,-635381447,409205115,-1159486438,2040737251,-1016924630,-676945375,-2000357156,-1105732998,-1796001059,-686421709,-1181352052,604772769,2017431193,353772523,-1815695399,-986759568,-1332285492,-451511002,-1071291534,-150905738,-542472621,-408804263,440847344,-734932535,357338616,-351594559,1524425458,2022956637,1878668603,-534405666,-1396033399,-822813543,-1202279339,-321175007,-1297005610,1086648103,-812015495,1319397603,748001778,1698445323,-799824036,1551019673,908013325,900984055,-166764809,696616518,1282278873,546036956,1535001995,1682295600,-529600216,946485956,1011650021,1423718870,109595603,1814872542,128414691,-771619808,-796931362,968853210,1463145782,-1899367208,1760087513,1283394167,-201649559,-317467047,578605448,1678795097,-476546015,490934405,1068886214,1140032799,-186527579,-1880313349,1243439014,599859893,519933344,-658483063,-750850854,-1790543386,-91088346,238202080,2102596952,1573331508,-1525871372,1453811078,632923706,-1412052757,-81652997,-851180272,428304613,280116339,-1921828321,-982268017,-621251219,-198420250,1227662395,-138906806,1338689336,-235886110,309978728,-2081750867,983234528,-669198945,-1873045377,1607093634,-828947363,1447503171,-54011685,-1679470754,-1954856861,-486162828,-915879837,2010216797,-1844913143,-642293201,1828209351,276121873,1566154667,1276691671,1466455816,1127886518,2108506640,-934358127,1073497150,1584940203,873004238,1170176718,678297237,1168214557,-447921428,1050133032,930644120,-1512467195,1839054281,2054639986,601844913,-1056837805,-1269713859,1436988169,1133560560,-1324182677,727793661,280946544,1761980171,119094224,1973810500,1946033692,-942427483,2008119838,2072764590,1760470923,-525357101,1030932797,406454118,163738778,2033752027,-940503341,497027,-1995000040,1828176446,-1228980230,-293206353,-1812433003,2137075704,2058034483,-725805815,-734251904,-1837220091,-278644327,296856140,-1077420432,-678325721,-198196903,-2043834576,999278017,-827641626,1315812193,54572304,-335786653,-1810881576,-1144290729,2136667596,-1854441746,-288812766,122376396,577203696,339647480,1994366270,-1559872335,1950405909,126216362,-1542810627,-603754999,1281915015,1723886481,-1828381233,1290067167,-195052505,699977393,1087210818,180748923,-912374381,1649675743,332157128,-457709104,2132620675,-627524016,61650109,1695109943,2064782198,1613413228,96182695,2067849058,704270221,-317436696,-1791823170,1771730314,381845173,-642573805,19562671,-801613589,652391692,-97485201,1698765980,1045143921,586916477,-1873669246,-492062873,1165953971,1058428332,-102202386,1702443312,-1859496928,1264765209,-101712961,1371393307,1485017463,-1519411585,-136918524,910206294,-1134083460,-1667781507,-90962016,-1301054630,1168573160,1493713528,-176072863,1009471600,56236960,764233406,8917841,1124479606,1755996714,-1350659345,-1385989300,1004669154,1649089372,-1073991016,230602962,-1836798457,-2073111210,-2074253280,1930349598,181786775,904686769,-342844441,376813175,839883112,1536340216,-110585429,-570591803,-1689095814,-223519658,2041954350,1649321318,2119582777,-357215599,-1445984491,1173346370,717335038,1062296374,-1306460397,1247281180,-1555732773,611044118,-1333055418,1492088363,-1590556265,158650608,2055109344,-1010796311,-2011564297,1177573743,-396403190,1011954474,1098016063,-1779843498,1440827652,-1540448145,642386935,-1126779655,1515346576,-1152327045,-1588294670,571879406,-2099694960,1912003623,-369765492,374286341,-443827730,-14670478,-2115435726,1723760756,-1320155973,-542528292,517117478,-1379763626,-907627878,763533811,-2017078397,803564374,194015583,-944487123,415353727,-1773098073,-457800206,340875512,61498608,1219227447,-1743224967,-1710395377,-1148829935,-939753949,494893238,-1182808817,-200119419,760938604,1276742572,-1289173175,1095320731,-1181888277,-1230611576,1081845977,680125394,1359022978,-2134386497,11155959,-1545470816,1635043988,-195517581,386049420,-137093266,1196246966,-539250661,-1382817016,-653219609,251122598,-768667039,-993595022,1245176178,-829236869,1172705870,1290284992,639635708,-1405722338,1313664932,175990376,-779973894,-1994537736,-1956972662,519722550,731838126,-1060466964,654168174,909041760,680810408,809742471,-1619845082,-1696130089,-299656561,-65828234,-971771816,-1276711969,1015523873,786069304,-498633444,1525672929,223039607,628280595,2072582623,-350632832,-775591795,-604075188,902297738,-407749143,-1905777663,268838545,388243170,1784390511,798517531,39004346,-814725583,-1552593834,479104269,-1767336016,1730470182,1011047918,-49156485,-81373267,1859888121,1141381859,1677014076,-1270612827,540601042,26366931,575747170,1747107587,1067098731,-555102943,987285367,-2084730984,960141043,368815624,293604362,-2122758448,1458326837,-2001318670,-1638539671,1376193318,-746796551,-1775964918,857114799,28084953,1883040682,-300859120,636153600,-199289633,1587886648,-1766209685,1362607123,-211280614,1166823743,428430212,1955877360,1107941321,-984135576,1034770513,-969309446,151885888,-1558331889,-819083217,1521768240,-284367141,372336678,-1207788044,-492215889,-1327398352,538136408,-2083495100,-801543558,-155730045,1256134769,934692899,2002808958,-872284546,936837116,-80896052,-1431025713,2105746465,-2059310035,1050924736,-1334290377,-913223433,1517500673,91567649,-145735694,1393641098,1492132515,2088765503,1983078066,-356634600,1815933458,-1444089229,752848104,995672709,2106937343,1866635307,1495892805,-1617696876,393306619,1235737414,-26364290,-1018927023,-1796893231,-963031646,-1488147633,1069304529,1151942448,-359946254,1930036931,-1399728354,-2059998323,1144936916,-1483350351,-576882837,155422791,-400652510,196873865,-336009329,1207432971,1951139463,577606736,-1786943568,1563036793,-1126746795,752105960,-874125762,-242617081,568833174,1294012053,-2053810909,-208597979,1944675168,-1274383172,89169464,641675682,-572642707,-420034580,-1891702022,-1533736626,-1731695381,-1591943390,-2022034563,645927135,1175138959,-692850872,480594080,-271077352,651845359,-85945857,916180353,442017575,-39417327,-542837602,1772344371,1115586382,286608958,-1493798023,550506926,1257300422,1875910428,360392037,968678663,-717948705,1988165115,-1097458821,-2017366560,-2035204245,-2030723218,-1903077092,2018643489,689201757,2111231518,119588918,-1528352025,51779756,2095797978,1953082820,-74927940,1687360892,532294129,-1720819045,1029406473,-1384941440,-925737533,-92908446,-2054963512,333275289,-599601515,1862701793,-241960835,36406467,-114944091,-209752705,719177062,440006449,1976828286,-2135431931,-1266198544,806975157,-108330611,-1237846616,2022479725,-195300763,1350147827,1581186373,-49691900,-2077023365,-583479141,-1043086866,244895720,-976985731,38119567,-1427120988,325711565,-677178211,-937828217,464555110,-397204330,227895905,-160949309,-1215089302,1419330130,14495878,-101060070,-1352396631,905021545,1232665122,-1040508847,-2048274527,1667780882,376435464,1348352432,314652758,2126388743,1065157999,-289581358,-561513063,128107900,-1466681899,-857686595,-274311284,-1102972340,570906912,-1925910734,-973397916,-367811723,-188905209,-819395259,-39421584,1377154758,1128463023,-722178257,-1972683685,1941736150,2091719576,-1159981471,-438322003,-649997256,-1750525766,1996243165,-685073001,-708197908,1489581035,-1289894719,-1550794769,-1722225384,-645428349,192045348,-1209693064,-1492316169,331036738,-293777371,-197190041,-1732921328,-1180244624,824862272,962859554,-1828100181,-610908347,-412658973,847313994,1619450496,728896395,-1967663551,1645202683,1306091953,1527275649,1450639461,-2034523310,1150454522,-2059301374,-1039872631,-1867524817,1601865511,-1688724250,1967174567,-1318506693,568067013,-542369624,547812688,-334712532,1615293468,-432998583,-2123379267,-759739833,-1063991972,-654371981,409782819,1919834662,-274032107,-1132452640,-648944565,2073098683,1761847532,-1539286276,1289564769,1680232596,89410187,-1646002743,1411989515,73759328,-968113447,358332674,1268999357,949469361,1014821227,-1972374141,-1444893877,-1640092413,-448981703,777905383,656481983,158316284,1610520468,-557374606,-688222100,-755657995,-124186025,-1948314575,-1818154173,1677681848,-850459300,1758419807,1792370788,832658059,-1888161998,-251716854,-52152072,-1125485459,1000652044,1501484534,-1751156419,-1266582625,363054587,496311489,1191313633,1453026917,332449119,109472071,-1399593836,101082125,-917337957,192203847,-1831289640,1194339632,-862501881,1155158342,1549469211,717239351,-868236502,-1444201293,1803873798,1859150368,-1366235096,-2091153333,-760733161,1044974466,-1707528583,819282367,932934509,-1684002354,-102816549,-1289506925,627991522,-511941417,-104263031,787570760,-1507856290,-859787117,-1489159251,2033551293,524758122,-1332903134,1866299666,-1991291183,342983427,-2112821488,-449308899,462682445,-1176260432,-1748046377,1433612285,-1140914687,-1750611242,1252017831,26670369,436317484,-526129077,641531240,51289066,-832478944,1763327784,1342547455,-1505828446,1760245030,1017957346,220035024,-838051157,-1749266786,-217328229,1896619395,807076091,-750926742,-585636939,-733594357,1389606343,586453133,-1615529816,-1704461340,1842588286,506230798,-2028591595,1792869275,523560184,982453538,-635056613,1885719187,1130255087,673591177,1528833512,-1532877563,-990043987,1750839096,1706741137,147153480,-2035267833,1652421943,1166905638,-468157870,1661633673,-26487092,1310566145,1748176766,-383896078,-1282935079,1647181662,706496655,-418790942,288774530,923564336,-1290746124,-399340591,86838802,331157554,-2084881075,-1522032061,-1526000865,-1067362245,-2055116243,-1878746055,-2110334741,290183638,1465875233,1732270570,-1288174068,135537681,-1293411343,1348115635,-891919793,351905685,1654634021,-1126782389,360844250,288403191,-1051876150,1159753530,925325968,680921164,1380343925,794612875,-657254984,-67423230,-782375032,436026560,-1800282144,-972673811,-1100880205,-254190587,-230687489,-2000872032,1206871485,538042281,-1439901991,579311358,-59769724,-986605367,-741874777,1408506896,2051462210,1143610957,855823094,86644503,-1443497711,774117912,-395369265,-1747088411,-762789968,1391113594,-228880617,2048596840,169362311,1446828265,-1852320455,77081735,1577795816,1606824689,-206834175,-1919136208,1359138711,-768787864,-642133045,1834362545,2071576972,851615717,219069148,-88112057,-1070290441,322036337,-1294177777,-1638309132,1794953347,1482292095,1038582195,1665268629,117478622,1349539353,1098087603,-1397477325,-690485639,-838892196,-1835886601,924903832,-1294682996,-1065980378,1719815178,1980250661,120584796,1293146125,-870105859,-339650077,-1692709952,927308178,1982186634,-742535209,1474971104,-447622251,695368315,-2084217703,482773056,-1600917492,-907518132,980253223,-1277584900,-285321233,1426099471,-1310161674,-1445372075,1496126582,-1467903345,460710474,1286071147,1550110598,-1452614472,310228934,-1451263412,496822120,-823995850,1677199430,-2093973715,426412475,-1267169957,275270124,-444189962,529402284,-1061937083,-508311175,-130253053,2000872803,520056639,195718877,-901210072,-695849280,-392024729,729724688,164822518,-1718727866,-433850479,1088616226,-1906265540,1273642839,2065697131,-397460335,-1785756464,2037250209,548743393,-1034658086,-273719409,-176927784,8283075,-183101870,-1263501663,1515624869,1638368163,-1940968395,-1819418367,-1400549667,1702517763,-153085953,1255128380,2074850294,653285040,1612291578,1077542520,-201539658,1940251240,1543127832,-1401483849,1768808748,-1438406718,-1716606462,365914973,-1988102940,-1655986097,-1408094864,1459805423,-1920607915,-680088581,-1511109702,-1520422115,844846750,447783097,1284290479,-1350243327,-1971958415,579391583,404300453,1157510569,-815308465,1893011661,-1953688623,43586770,2004783605,1972720213,-1632542504,1204270070,110852117,-1676201898,-647619675,-1956766071,1299716425,1966041130,1092290941,-783750018,1010337604,1129929281,-1787824304,470065679,-1292321206,-404031090,1620410192,-742078530,682981089,-1970418399,-1199828025,514195094,-578560312,605284372,-261594331,1765184694,332885288,1439300523,-194942632,156589583,1825850889,81127350,979223136,522114412,-1600134905,272854330,-1789193694,211601842,-58136763,240576336,1306760571,-43181207,553286816,1423453772,-1892470632,-1210560902,-1480693721,377882912,-378630524,152630330,-1688940597,671404290,-1519114751,-1960758874,-513836206,-22992051,1190672284,-1019484688,126472849,-848691804,-1961223941,-222612166,-751432998,-944570275,-1246600839,-1380025440,-875874382,-1522298085,729730036,-197792644,-318295353,-1836337220,1414128101,787112420,762482464,-395094154,192529328,-374071177,1816398742,-369740228,-1873632708,1165202265,1021589634,-1946077082,-688996922,67847291,1813595319,204201616,1219952114,1590334751,-1091689038,255007681,-1136363741,-257099109,2095550224,-959911473,-1841008373,1237959516,-1186173633,2040414210,746439301,-326326227,-647047304,-557625352,649041569,-1341149767,-1824674580,1490300103,-202445056,-1049421234,255217981,-333037464,2007594850,-1197964317,777075759,529347410,1690926717,-1485686180,1459310751,127150693,954214416,1986564619,-153538893,-495812855,2046307382,-932523398,-382667438,-1513007721,-184240129,-1906717337,-1364580650,283751927,1845838652,802578959,1373283584,-2082927991,-349147239,257847471,-1609369556,1921263944,1057309937,1162281543,642471365,-1807791315,54746845,-792024928,-97117702,1676907985,-37757042,-1940956528,-2037143375,1960909653,555105244,-898150275,1395583420,145126533,-1819200354,1220846879,-2086087606,304437563,2140770620,-1026572663,-1347633761,-395453695,-541233279,-762526871,-628203769,-1018157574,104610997,1595711630,-85080313,986639361,-1439650838,-664116566,1946986966,1504370194,-1137492586,446556249,-1924938485,-203302936,-286970782,-1921437599,-1078048105,1384292840,-1770204352,-381302725,982288116,-2132775619,1919541443,-1051975982,1350448798,-1707119037,-558306390,1395048329,1699233474,80099624,1698905277,786413955,394313013,353748176,1513152988,-1511606499,-1103649881,-811321351,421551700,-489518657,983650839,1880417440,698911860,1909009876,-1414798199,-1115023966,1881048160,1972734742,-911267849,-1819045211,332569636,-400394994,-822973820,606535224,-1147874037,-91836453,-2050843913,1849520696,-1920841167,-649724623,-1048155290,-125567371,891450455,-249072220,-2065339599,-1237127786,1542739702,4305446,-286110670,-528878535,435743382,971082190,-1147680974,-1402098082,516511839,49833947,1670042526,-171634939,-1248011536,202079735,1560028793,-484727276,1753962607,225269439,-2089931628,450355326,1452739040,790596738,-1850477571,-1990023518,1306051514,928163912,-529483596,-472908560,1020244919,1163291926,1018628260,-1059157294,2089723883,-215149712,-790514991,1076767688,244200216,-904382177,1689253325,317451989,-41139648,-1633777356,-61759120,1144268825,1180104570,-2097848244,1604788167,810645695,-1125523959,-341184236,-825976500,-1425411816,1495387050,-2045137649,235317335,-996560632,-709033172,1124201879,-1510322219,-317936992,161639494,-1519691488,1229007158,1285516044,1740895396,1874124996,-1749680725,266931631,2057137730,29897211,698695313,-1911636596,1855094525,-590903127,-483389144,-1469880089,394491239,-971846307,-299376248,-2082698453,-1424353574,1838238679,2065412308,-537972466,1473034959,-1912484405,539988655,1375116019,833046384,-2115297820,-1729491474,-1300749938,-1227955349,-924633333,78271631,414073037,-1750175480,126067688,-181041430,50261238,-150526339,2093339304,-1963428314,1319081484,235001728,-1846910720,343841261,-1746174601,-317537250,716874866,-1317655197,-1642642973,-313851701,1394864847,312780627,-1976122009,-1680880711,958426876,-961674837,557371882,1541497708,1993956856,2059699242,885923778,1616917134,892028957,92145239,1046979229,-1118280449,-764122459,73850036,1003634852,1242118704,1897545071,-910564044,1421105117,-1923176271,347803907,-2111281431,-711739952,2133403399,13437139,34846977,-565123731,550022595,-1615071805,-381295373,426702636,-1111669041,-626273045,-1823098892,-1387452554,-1998537205,1963675,481687472,-1159067837,-1691203817,-283962977,406236726,1830685443,2119576690,-2061187389,297451827,1102422977,611900355,1555388569,-934066078,-1582217594,-899292297,-721642631,-149596350,-2123102725,-459754101,-2069536312,1477848586,-217079215,504775594,2032068733,1128596954,-832097435,624674938,-1527117855,1385753650,-1295003362,-1465888206,1189227669,-243506777,778624537,1911284335,-851551015,-976769069,786159752,123746120,948358667,-1070191987,-1882335913,66883999,1948241516,408014937,-1823798897,1525091514,-1017968854,-141296094,-501807617,-1034200303,-1307813222,-2010043866,-749565672,1711799401,-141565244,418437681,-963507431,-306167519,682808356,533874957,1334732907,-1661292853,-1082570577,-598642888,1900760653,1727568381,-342411501,-416849193,-1239069261,-202569367,1651710531,194790122,1022605419,-1169803733,1378684210,-1255136831,-410473342,228474210,169172702,516137647,1721496037,-1072900351,2016010895,1304444668,-2133619126,601695719,1726054496,-146053601,1617376080,-1337461460,1426180606,1720642860,185199332,-1526466883,-1162700881,-1126923893,748135911,-75311318,-1077939818,-975629590,-1262841587,181091006,2134559028,-1483184012,1016484872,424474575,1756186418,-333425342,-372924700,-535944616,-1759530659,2029928465,1641589172,-1050362684,-831050511,-1580142026,323586670,1146757644,2022170905,2108940750,2026210579,-1307411197,2026388918,1356360505,1207482899,2103697648,137063007,938782152,-1745103122,997054301,1317347752,1232535476,-1151750882,1337685806,-331776857,1005071697,-1197681869,1149720820,-1306561869,-254412924,1219736640,-379978621,-156954257,1531086194,-25448075,1689285569,716222726,1596767610,-1935001075,568485568,-425023305,-124733084,22347114,-128203505,-993048685,578734554,-1631020163,-1246775219,698422661,1037745430,-1167100053,-833639426,38772883,-1304666916,-1568632723,-368410975,1936153186,-41592917,71861495,656748545,610486783,-1622144721,358425628,-1172332341,-16673316,933090809,-332517072,1179465568,-674747880,-1285353871,-160678482,1167228396,137821954,-1728475894,1877523804,-1055519305,-822492193,23233464,-1591691092,-1161536582,-1757220373,-858575714,-1546272411,225131125,-1567192163,1620005388,2083458434,1613440255,132844591,617603496,-1474896806,-1890998434,1684753245,-358416662,1797687808,-1320060904,-846440084,-292140851,1169552620,-1994254582,-1378445459,-590133565,1204361690,-1118173833,-705589310,-916377368,-2032072206,-526128285,-1770630431,-1430354054,-2040291544,371211810,-1794876328,1899507081,530551525,-1633010645,-330218480,696974058,-1901536537,-1471131087,866893781,-1061684879,111374436,1850031476,988723477,2026029406,1087432053,-971997357,-1805026585,496281879,806841522,605681190,-1425130417,-1246315497,-1795213543,-2028622006,-527922496,524266790,-158512077,-2070788484,-1997448991,-1787676726,1093746809,1648191082,418297235,39560445,1617784307,345456263,1265200947,-1198954721,-667446495,-1912143330,-1243404516,1726480685,445250591,-1110457174,1243322735,-347296461,-495216125,1183205220,-1185145579,-363956737,-1296585591,1956482076,-307453947,-1943357417,127132146,-1867955892,-1213881406,1773944300,1468928296,-615359639,147258919,21719886,2112418341,1944809340,1114858086,477178914,615610518,324510449,892139085,2108529235,-1678986053,-321895249,-760252469,1089376006,-850895216,-1975360664,-2075609421,1431409425,-1801031887,197063985,-979867969,-886054228,1216244858,-1777507244,-1897099818,-952469399,529877741,-853961371,1107301009,1566004065,-29947432,552843923,-197841157,1934650543,170618295,950634559,-490878056,-679997406,-732857130,2057674450,-1547696472,-1452438483,2003018298,1069235659,-744133716,-160928478,1730190017,-1580100586,-475554007,1579136927,-533491576,-1568456284,-1500151125,-859449784,-1443362676,-29630921,-554167028,-655806794,-1109621101,-559507075,-2039573770,1553240494,653331276,-1864480672,-1383228507,520747669,626839733,-905940068,-1778033167,992301603,390654140,348797841,848236939,-1256445865,-2122079703,100607322,962740358,-198534742,-1745168454,1757881629,-487152359,-1861430393,124358031,-382568028,-1075863645,-735581191,1350009032,-555274964,-2116384530,-46399322,2001702252,-706392195,1710843063,-576401157,-73658740,-1131659974,610777197,-1127397464,975608999,903645306,-304117191,-271734961,1699401296,1251432086,1539361854,-126661001,-230564082,2090157892,505264161,-1871952186,-1723375485,1388067044,926080715,1514148719,603281871,-1566802406,1307177069,1583510248,842561846,-869050212,-311263036,1178863584,-1323090945,-2049323700,-957592674,-317710992,-235851617,-951835256,1607646620,1292237456,-2131118313,2078781889,747750712,-1404077876,241427353,1549902154,1453862921,-870460874,-748460175,752026482,1228675141,-1947149666,-387931102,-2133637676,1246373512,813438976,1844202703,2111554540,-1713329197,1021341245,931215837,673463278,-932980778,1965576718,102585045,-317637422,-1326936207,1298118453,48542350,114483635,159885176,1216359924,194013578,1071869529,291735478,-520297533,1016890016,-1610964716,389446196,-1186890948,977219035,-805057077,1944070843,1882320729,485307810,82974291,-154330474,1810429410,734929432,321868805,2121993371,-824863456,-389763387,-753432950,-1442206356,540008662,1960212085,867949560,-638125062,-1278733711,990378336,-1991924190,2048603722,-1112379266,-1183817333,-1325215445,904941179,528857435,1855629677,1135259484,-294835193,906560817,-1971320620,134426167,1048395081,1250513697,1354877961,1241237708,77667646,1239299517,-880346830,1440009034,-1110617713,933778105,-708548617,-1589724200,-1150786354,-1513379359,-688115864,-1094255451,614064384,-1580017843,602639902,-6030531,-969937317,-620247852,-1788039009,642023710,2088344144,-1075740994,-347866617,371915147,1271925451,1865293756,1105638115,1826013343,1466507704,1146816540,-1430044064,554356644,-424520503,-1649617864,-1536076380,-85828955,-1474642570,308004399,900897147,353973057,-1189108411,1822463703,563276342,-671677247,-1897983413,1544086002,-2038358577,-1918255763,1286084593,1714004383,472370257,-271795942,255389691,1111059730,-1369458058,-744521465,534192070,-1635553657,-854865263,1867003114,1382952400,-1740684173,2068354990,-206900923,967158653,-1368833540,-497541385,1428211453,-1817733352,570016427,1079253848,-554821588,-698590697,-258898592,-298322074,1795255861,309454754,2107392645,108886396,-25092839,1171767126,-1605766778,-342520281,-583055352,1890703429,-304975488,1312347331,2005998395,1600174145,1853786424,-450768283,-1870704896,-1319290022,1680634446,1954344699,-1693235178,-2088054876,-1045077071,427335858,635791674,-1517606595,2130497365,-1071486569,-1589220863,13283981,482952995,-849114240,1470547688,-173196081,-1458422479,381326893,-562258263,-743000880,393024307,1534931881,-115765041,486793207,754396464,1514133238,333934988,673408389,-356385928,-155766552,1855710922,-1650481124,-660525100,2067894097,1549812351,-1265749115,-745893377,59017822,-487838139,1803666093,-1044764843,1567466560,2053569577,92807664,1925489098,-508903666,-657674046,229470617,-705869283,-963015447,-103736699,319982761,-457975476,2130402912,-116618664,1010603991,635565386,-1297288426,-1394409116,102759640,2108114159,293089442,642770990,-758557216,1154371375,-1861229642,-1983012119,-391443097,-83650162,-442241150,-248408315,-960580048,-1446266413,578719578,-758483445,387276678,2119978747,1140952725,-2137529940,1902275016,-1151920784,-396059976,-1068516074,-1379885272,-677016966,251925460,-480854135,-441871185,279368437,1495400236,-1709761494,-636250237,2059983172,-521076710,-1988537577,975874668,2143344261,1457224498,1223720890,-362981484,-64570618,527910823,1422702690,-1480697202,-1032181258,-1195863315,-258256113,877160089,382663775,-1325606240,1233527693,497126692,-674594989,280043684,236979907,1842350229,242868581,-1109082740,1763594060,1948938053,-904035493,978089279,-328997050,-521563441,-1232330719,776974808,-1430504598,-1218277494,780926975,-1460401970,-34520227,-162279341,-2035307762,1662611028,1439251269,454560399,-2077831449,-558122238,-802299234,-264341905,-322221154,-15439947,1015567437,171427702,-1782735890,-289299534,-646329356,1371253048,2070088885,1942366481,1976233096,1803732067,600536994,1887925080,1492147233,1546489859,-1431603924,1797667942,1042073873,-1510968575,1735604677,-739810414,-607802313,1075968492,-1579576753,371303187,-1711186796,659563771,1924510671,-1752778847,-1048950754,458101330,-445001121,-572203428,740058580,805013636,223064937,2112343277,1163867410,-1583602343,-690508015,-198277142,1935662630,1856779472,1892537587,2138946430,690243618,1534948454,-1480579058,-986940855,1318664179,-2017048936,840181247,-496793979,426429618,-1208870233,-987165327,1537575273,871886138,-72741734,-1191733293,-1835475759,1251375866,-856096375,-1031333300,1584515870,73883147,-2178025,-488685077,-1880725157,-1722368380,-2057706176,2128404259,1820553120,-1009385715,-953653932,-809274250,147567547,-1348318030,654010690,-1815315345,1124215308,-926689287,1692041241,1687198420,-2078764881,1277102901,-1858650932,506866972,1195059424,649220636,-268818379,-1055658466,1293165211,-818919785,1323192156,-1758617333,-999842173,810505945,-889130504,-1025771618,810772996,-1641727821,-1679878859,-1018157167,1804327355,-277496283,-44892489,-1313414318,2040620564,-1035870409,-893396002,-1245337098,1777397300,1516047625,1538922827,1572381294,228246810,1721508393,174010019,-2089388553,-1191514880,-560823260,-713563502,1240653271,1809786118,2097629791,1756121874,-1975527355,543010066,-1818919385,-1681846803,-95897432,1626989553,-544749563,323593600,523339524,-1041095742,137436758,28552641,503866033,828670099,-1190573797,1129020802,236837965,-324121268,653086478,-484798474,473201395,289704651,-581885963,-175865228,-1811488596,1652663632,523309113,412068475,2041004581,-825809893,-43583047,-1928165387,1697785250,857222995,-1712319013,-3172417,-1401316046,-1355018198,1391322340,-1038267799,-554864604,-876212419,-1040337271,1733305146,861398969,-1588439744,1915201478,-889633930,-1135725798,-484593190,-782292499,1013704162,850302604,286813389,1872520961,-2111795577,-2072651295,1962050905,-432597180,867496630,1826138673,-593361950,1805687822,1739840844,1881465546,432685520,-618368033,1128305463,632942948,578112438,-483173449,-1049265096,-1280915048,-1560362571,-1070681691,788403178,1701780371,-450766302,-621876066,-932157694,-245317114,185756262,1519992208,-1754619689,419273568,-912057818,369470901,-943887067,411910719,2012816547,-1019720148,-214683123,-1020438237,-2005906334,277171396,1276667487,451829092,1129833743,-736034277,-1667397604,-889834138,56367005,1633307879,137852725,-1283396086,-1157839694,-1748054381,-1548404583,-131376281,1420142914,2110643469,-568957586,-277180231,-1844336263,1427652062,1722927773,1515086745,-1780652578,-1787298182,-1851261804,1243377262,-909410635,613219801,168092486,-1464580573,-1887491676,1658846021,94339702,-215689447,781712792,890715765,-906526155,644226399,-60548887,1514482907,-2025571415,1189719072,1695286715,117071930,-941535729,929544284,-1905393497,-1790307718,-1702821886,-1771726117,-401308261,-309792065,1699541245,541982045,1812875006,930854839,-341713123,482486038,1210839831,422314803,2006680875,-598795176,1888119727,-856724743,-2005805862,1730708882,1905677300,1150663383,-1627844276,-1858694792,320870559,1366344699,1185582554,-2099034493,-1109010855,-516338302,-743172844,-337184868,2070594138,603585102,1239956486,-48574445,457832787,1214396444,-850778691,-1689015595,-206776178,661687252,-275547383,515287262,-1570028206,126144291,1052482179,857488108,-1679915381,-1226820794,57885905,-701656460,-1982491478,-677241559,66603304,-97276455,-89914422,-525455696,64550418,1884189659,-2077037548,819532115,1148670577,-1925344691,-879922077,-1853958672,1754817219,-1739844597,1020846890,-1266745892,1061944998,-947199447,876763541,-188251846,1413347998,378905711,-731210514,-648452464,-313939434,417379589,1551536706,1447477142,-751501916,1833311082,-175026109,1590894417,-435633775,1232257706,1055320944,1021107553,-791691113,-1070309680,1477271666,222739094,-52506900,-1329875560,1802191049,1283373768,912523647,1844330089,1319241127,850937831,-618949247,253578625,1565273372,-1170410928,1022184486,1579695729,1251837298,479748706,1964850860,-1921887796,-97367334,-1030140079,-706253156,1366045211,369097543,-2006282439,-1743940017,-520334317,-920320871,-1616604042,877854131,1829807625,-477974274,-1503073230,-161851570,894911141,1927214485,-241266114,-350885501,-708633898,973211475,-763417051,154830868,1230818053,656267818,1779600766,-903208472,1781469068,789311079,-1724452990,-707598579,522292329,-1798303653,-827722275,-1605612801,-1769219026,1519709757,-143700280,617309994,-1166665156,1027713102,372206679,1260159405,-920953808,1813364542,83483919,57130080,-1399468388,212534478,2004621755,199438360,1189308665,1335063222,1668734079,1970599977,-1762824996,1287850952,-1085713107,-345247189,-13884312,1599351636,-603271465,396244481,1646498819,943122126,656448164,329812502,-2087906484,893543854,-1882762265,301619178,-1580400308,-1339468905,887345517,1779295436,2039678955,1296093371,-2009066,585421544,-2139708764,-686062467,-542645594,1641885316,-1303847812,-806308265,-66153763,-1166832762,-1695581904,-1629384451,1406902212,-238356679,-1825768019,-1951599678,916739401,387695184,1694256068,-1450936773,905246990,-726243542,-1554135779,1471906337,-682514307,341315671,215951724,926132091,807306271,-1050508454,-553212957,-604532996,-426853330,-463375440,1448917991,1034432169,-325103000,291734033,-363324155,-42588994,-719608539,1045261301,-1859556825,798710994,1542920107,1672621913,1553240066,-18390215,-1272419391,-1574754622,-1578612014,1832061609,1256759425,597123458,586928969,-1179236321,-335517070,884587577,270919364,-796563197,-638805803,-2132705890,1788845759,858326922,1616051263,1567718271,788056971,1268146523,1556521575,1385565189,-1754610114,923006069,-93095103,-1072019652,-1053692439,393250383,-2043233461,-1852744493,-1914354672,-1888421568,-2094362842,1704526367,-314123178,-2042915808,-1996426137,-1798947739,-58780808,-399663056,-1896690769,-434238632,-262160004,611483958,80050168,-49301536,1617681193,1765911532,12230450,805227293,-1020053831,2006654618,711122957,1254551978,962160589,-1681899519,1350930712,377769765,-828774752,1394690171,-2133009141,1804535279,1049294463,961911135,1418121312,742455088,-519831688,1849140906,419507239,722009885,1864585041,497243867,-997256678,-1933627011,-784697925,-1612710627,-884679185,1432476264,-2035830841,-1364373077,283623405,563824465,-1642719591,-394458001,1351871682,-2031313849,-1241152166,-1210513939,1861580435,-1621477001,1712745075,982516318,-1542642861,406484213,-2136672265,-515798240,792450135,-292574021,1157785440,-964462004,551834410,1382216945,1146242173,-1553851224,-1986226275,-165353874,16577451,1738935744,1021631267,460214654,1107814211,-715574706,233573723,-1009592091,1941387346,-1296665374,-1790018068,-1760315100,-186411377,-1169807170,-801845352,-534691846,-945110135,279131906,1090947211,-868370387,600837407,-1065125368,960812020,863817097,-192578763,1113582353,5720279,1007070505,1638769828,-71334368,492685856,1110861300,1630625650,-1527642074,-273165318,2065649002,-1627144125,-1053430946,1545783905,-1384289120,891428110,-1894300166,-665445131,1255225737,126158610,-1282707713,-702721007,-676913034,-1378717685,740789612,375216924,1661968863,-1527746911,-99715678,-176972770,1112868963,-1063561695,1242855679,1379057814,457702157,672732526,1432226763,1621765002,-1119064104,1817121081,-1431804585,-148733730,1675936372,-937497233,1102675555,-1349857815,-988744886,1631713779,-1972956736,1731667781,246698686,1596077709,1568310070,596299750,-2137776973,296428065,967954599,1765096813,950388819,-889468637,-662965901,1984597438,-1517547505,-813250742,-686733282,854933967,-1014106651,532951171,-949024208,-905424445,725829600,1482986792,1942405724,-1080693194,853960933,1764988273,-731819804,-1457487142,468935083,315340842,772214331,-700395966,-357007861,-1893435226,-336268309,-889904387,83688057,1277083635,377548729,1132144103,-1004108335,1891843406,890094854,97951163,2123275095,-114732583,152117367,1279076331,658831609,1899266954,-688602664,1858594483,59553238,-691950745,-87695299,1330216043,1580580099,2143048431,-801887126,691529756,-624119669,1260909787,-1584130700,-562096298,-1581811528,481301766,1722692519,-771079872,586482576,336421800,-1000342102,1461673712,1939536034,-71475254,-2018497567,-1031187203,714368258,-1603457803,-197431790,625123921,936420241,-1420849107,-989571254,-1592022973,507643265,-257865699,-369384447,1811210212,-1593835753,404632723,2051292796,-690581352,-1093083981,-94568146,1166583154,-1061889047,1910195213,-617724076,200120562,-1974979945,1109394880,-646489238,-158846589,105875187,1218511628,-3131073,536593804,-1324167060,-1200477225,-1985002552,675692790,944878698,-1501701899,1449446418,638046991,-1556912038,1379272360,-2133617805,620566193,629809417,683684714,2012396803,-2093934429,1544397621,-1472600343,1140384330,1189011518,-1386886815,-166714030,1440169786,1011899987,1050088168,-1169927470,-39376545,-1216158132,280006741,-1239594151,-1877260716,121083281,-1019494159,-1351896416,774452600,1889029420,1296315804,108314733,-734551838,1107304879,-279573280,-2079912683,-899159663,-1426037420,1173331011,1131487810,894558952,1839837286,-682370340,-1186343946,-2131013288,-1414362144,-1316986584,-1468619313,-969138082,1871422035,-1243409891,-891502452,1750827952,-1475634420,1704509824,1055734735,-1128171598,190514037,1405053811,-1492795356,207312175,1298852539,-1728327343,-810891967,218721349,-1111026767,-1795452994,-1506742129,-1403594081,1379852531,632947193,247420905,-1155788567,1575903054,31426163,-2031309662,2126494592,1491276383,-1460143963,-2049600819,399573609,-1305581703,179729438,-1012225865,-101624699,1458696908,-1689668389,1436091064,-1112329727,1930418882,-1759139622,802692907,1970711059,-1511254612,568067825,-1026255174,1772322786,223436190,719781595,706677982,-231986491,-598278506,1709594259,-1472519003,-1169939024,-766319901,-1962899228,-639468106,2061976042,-1867152956,-1256277695,1376517522,2021060867,744723534,1473482961,-565712612,1519237637,838579347,-1960159026,-49966502,1249398249,-625718528,-2120423921,-1923113347,1472655180,861957638,-381408798,777529374,-1704910494,787519485,-700416993,1648247242,1102107179,-475113660,244576889,1586142400,135885795,-994026324,679106839,-2129045512,1547876798,1786154006,-1192255390,-41731225,-167384108,833876826,-1177627616,1220076417,-1505229222,-1882797206,-1828655167,-1440308993,-1627777006,-1168316489,-1579932679,-1060106014,-2044947452,625293266,1510564238,-1807830857,-1422292370,798310230,-424723086,1427043099,630521080,567519238,-1833008620,1671141505,1771160107,-1254665679,-606207502,-1258336206,-1464030172,-1021540514,1509457778,-1415518827,-1462311292,1506292516,631815666,-520192592,1985200042,1386956376,-80932835,-424630034,-1387441884,349612142,1893005184,1692814626,-63521950,2121423640,2079369564,824617931,-456529748,-133123021,-2022470467,-2127099751,-1256584363,-1897868829,955778507,2144711728,-879539408,491891964,-320593313,-1949008085,-1203546557,652832163,106167257,-633808542,-347223878,573236788,-1805131216,564666736,-953507810,-1533192090,31564874,885713007,-58970682,-811013971,-1763866227,-625332731,-1607648115,-1422105633,1814614197,-466233180,-94413372,-480822502,92325863,311684620,1488753002,-639837724,1763889670,1179406356,1748942234,-859522414,415690054,-16973398,-1531795132,873258222,2141425406,704591896,509832735,-1727364332,62056641,-1083851640,1001821662,1276074140,190769838,-1279172150,-1269803359,873949181,-1522886905,1200656979,14328494,-795442640,-1698399488,-133481848,83951456,-1648231277,714563801,139236157,735991647,-1172444912,1596690222,1240502391,1496923153,-1360843650,1989945741,22214777,1992182351,-163178682,1795786313,1207592702,2066720347,-1862572983,-882209395,2006565058,1031521042,433308161,1999402419,95869767,1444735069,421808614,-987664170,-475177771,-1857671955,1412729362,1295261605,1286674625,-881207514,-850328281,761191802,-874288142,2070960475,-1716827024,-1027393110,-742171232,385244476,2032080966,-1867566562,645433439,266048140,-1148845388,1713570594,2012548956,1903375638,-575027106,-935092100,-1880415259,2042789345,-268487778,-1705825344,-162078930,-1568115806,915543535,-611714078,438662225,-519188879,497873806,-440399347,1653538454,-681385280,49104222,-1233135694,-1186435084,-509819000,413103371,-1541856797,-1710791721,1694641092,-1031014542,853210592,1529469476,1361809186,-510580416,553777906,1072701049,320983544,434885080,-614398601,-2032705607,1002524788,-506826630,1586972478,1653062599,743898391,551925665,-1576488684,-105856112,1372597860,278583979,1879202206,-967066801,-684911660,1957335487,2059271529,401283852,2121336332,-376834070,1570040895,-126676123,726345297,73443211,1843656636,781130384,-10157765,480360689,-47761632,-1265318497,216803496,1977845570,1055765605,1967419910,600242419,-327917666,112350868,-518225062,406060390,1852341891,883465555,1987852635,-912873492,1069547378,-228523581,1578066484,-852799477,17408722,-367914872,80506112,-846746352,-2033086955,-628059864,694329488,-1133756533,58288665,1339182745,747534955,-474063363,-1224113200,-1317251820,-425297387,-1412835120,258003746,800504111,-1592599404,-1151047290,-920384495,-1752351702,-1400435665,-1988337355,-2060837346,-1799003768,-50608008,-499168718,1495713259,76007905,383077005,-1952681716,-80079583,1942218486,-846141030,-1733130052,1091966099,-1022206715,656289,150396442,584705187,-783571617,-920768899,-1445474671,1238630372,1934476855,-243993309,1870886422,1381204992,1808085947,-1062230741,1721157717,1472898268,1719283304,1300885646,1007192365,-1845318151,-1595592038,-709072975,367450206,-884722147,719474018,1946029986,-38452095,1079798066,-544970085,1016240288,-2019256009,647138413,210169919,-1549338400,1069341861,523182258,2012035830,1553362830,-89837537,1852327734,608489456,709768209,-1438873565,-493007771,100161523,1873171859,837906312,587562246,1282324407,-2031448384,-889828874,680831389,26401137,-633990707,1750256024,588905488,1997929389,2129760443,-1112896496,365167501,998742368,1441990108,-862186837,1132403370,1870348093,-877461354,1528465877,-1286501427,765846087,-1325172122,1415058383,-383051827,90278823,-252676057,-1392670050,-1898724647,245329343,1412627348,-37229242,2097154968,-29510018,35850507,611511352,206499986,-1959283979,-90323565,224086280,592996302,-310634454,-1742671584,2008743266,1345924283,-543259348,95240469,1846304062,-1150089133,1112969831,-48931063,457222226,-1513687171,-854588871,-1602777139,524926664,-853486670,1861543620,-1594079570,20835633,-872259101,-1860972283,1976838390,-2041052232,-1252660326,164715813,1024738745,-1434112870,-1569798561,-1795837937,347571661,-1940572715,343960924,798734914,-1460103143,-1707523553,1144721731,89215975,1051188754,-1387784935,1002881647,957646374,1213537411,-310481212,-1086023351,-489974348,1146942604,2145724979,412057837,228238000,610691308,795743106,980191244,1716711855,1155330946,-923555578,-403383277,-127585771,951578384,-2133378107,-1929260404,-998156890,-1683465918,-528735448,-838490939,-341586596,919744751,-761923601,-12467794,1962491770,180810909,170592868,1190517255,-1979774240,147522890,1082886099,707857082,601369505,902295913,1704002361,1252051333,607343826,-1494619094,-1837017798,-1286637605,1553486757,-754518786,1177225048,-453066740,364908469,1758622554,-2021605790,-286777181,-822362974,-1865921862,375150633,-126858738,-1864036128,-689526040,-680939399,1241526916,-941976116,201203837,1673806151,-654244829,-144153344,617851304,-976088538,-1155118760,418309863,1590219565,1452911359,1912863618,1390306963,-361094735,-1200095743,1604605913,871861965,-1123792076,-1594458922,-1314152820,1550722157,1688536285,-2100245226,-657055703,-1362325012,1299474685,-432222208,142556482,-917759945,-2092943027,-8457881,-207209396,-1086408507,-295534214,-1241517591,-456123958,1046818027,1325489635,532193383,-1569474902,2128379502,-591533407,2031826608,881854702,1660163418,-1129013561,-806793857,1474441870,-269070575,1158780906,450927527,573285020,117109414,-660629021,-266865524,1599513769,-830728597,-1646213421,-880199211,1934230119,937118408,1353470823,635188319,-433939569,814620238,1262271324,-195983244,714348548,1787186955,-934397371,2095855932,111155256,-606388961,1940229260,1491824499,1340442574,-1744866673,223558838,-1567787172,1287648897,-31042472,512229610,1831873012,210312003,1177243847,957541555,124925291,-640883287,-1467146489,-1393919228,423360719,-1688026747,-64691205,95270012,1523443466,-2090536748,107630670,2098918891,-2124569330,-416735270,-1902965817,592321301,-1599449266,132880267,-907214367,309334453,-360459665,319861293,95970202,631118020,-1664638145,-1191807430,-1312853365,1785671674,2131894757,-1802863734,-1674090184,-1243448427,1787888730,-898203983,1549210793,1089052760,-1958206441,-151501146,2059727673,309222358,-504337648,-878722908,-691540819,-454894352,-1012655136,-596085164,1648555911,-2006933349,-670373563,-1395539413,1983201180,-397289754,1256952013,1361798673,1795006948,-2132962245,1647307985,469919811,-1808166511,1695503076,2026090914,278157945,1560590946,-281638703,8735234,-278040758,-1210059720,-914139753,-721189162,-285736497,-354722839,1773243580,-46524904,-863341689,-1912036013,535011377,1462367506,853181562,1157102260,-85774561,1548374472,931891616,-715981511,-1961542426,-1130262603,1291789698,298760916,-976464799,1864197050,-1108973791,182889810,1149442927,-1279509677,126579479,-748677460,-349300049,2122933003,-55960836,917917340,-1099186806,-1399807951,-147847414,679859571,-1161441675,84226508,-643607036,-1357561815,-1360530569,1545825483,-1283926190,628642229,526577385,-1575786624,1687241584,213570975,-1368610692,1636198479,497489545,877006802,1627996800,1194331042,2079125855,-779299402,-934690973,131552543,-944331667,-1959287682,-862913673,499851293,2131052878,1976256702,-813170953,-750214317,1601244767,1280961343,-1938363317,1293548498,225548451,-1468557546,-1907880309,1654518581,-609214489,-827814670,47107137,365524246,303868198,-1861158986,-331054478,835086275,204604206,1720899143,1082756063,-1327834063,510290306,-905957722,-103221112,-176240336,379646338,1087692352,-897468047,-30030368,1748641225,-1672701052,1696613543,-1692043421,1571845078,-2015429450,-1191185019,1454941651,-1815654419,-1099655165,1056681267,1932143734,1232220991,423989460,1655273327,-992855760,-794109880,2038638182,504706959,-1346138312,1782864248,-2047666278,806003142,2112733454,-1216408043,-1598230519,-1641085786,752129452,2046525791,-183070117,-382753051,-1237578501,-1008189452,964596697,-229524125,1764472712,-785762442,-955761345,-889373333,-811379337,1023636586,170280150,-1062465736,-1266290505,11012706,-2103536190,-163879749,1944053366,-595701154,-2010990440,-952813413,-654339113,1639590768,-1397903053,1451506045,1629460962,-1965481570,-964598329,-664492667,-237179716,-1719689461,-1498750154,-209135077,-1885199849,362122072,395711138,-1752130575,-1261128981,1048771911,-1766935485,-1151444155,-567794586,-632036703,227914617,-54134685,776358944,160678490,-1471207388,952421485,-1573182574,2161906,1732155699,271252062,-737812792,1028206365,-1425255301,1419398220,1352153685,-25781595,1055387593,2101289197,-576179064,969980303,810108730,904670555,-246962724,-542089348,-2087547703,-1769335013,75001012,-2065035950,-804569816,-1873270181,975904839,-487105765,1557466580,579580027,679575256,-399336404,687417443,883927758,-99808469,-538566263,-1682094304,-755042912,-615150285,-1440563576,-2057992487,-2079385733,-176526833,342324147,-1006566922,-1748877146,2088568631,1348363250,-873690931,2044411630,1978772722,-745441303,-1978135755,385247656,1723309067,-868527201,-1993308327,1565968885,-1825551677,-494960033,-602304051,1948713799,-1468465911,1822358755,1778305766,-809385948,-1381422104,778857902,-1401498299,948807466,-448040896,1922422712,1992729013,-667607982,-1469193032,-309361840,-1091754953,-1631432072,1224880882,-1337567938,-1156790695,-1028886246,806666241,712897575,-1454822706,-1133850017,-387601385,740384821,-897247685,602905947,-1016751742,806543606,315986254,79380625,-1975292199,1551003012,-1036216299,407802041,1104644210,1243607782,-24188275,1725534146,-1995698922,833690806,-108146056,-547282919,2066307576,-714570749,-1787366798,-613013461,-2073511454,-801740680,-1814465978,1262283305,-1700865104,-1482074179,2007047293,-1926523894,-1972192254,-1942526179,-1992474312,366169045,1336735276,1856955240,332558911,-411616224,-1216958351,1965529882,-1983681447,325674195,1159632753,-1011079492,-422657571,-1067633615,-1603429153,2145702794,1405360776,1700539417,-822317706,1455690837,-861070191,-2130110584,1804980781,693017770,-1284287749,1151505505,-1228836696,-1019770316,-1077041879,-1442974352,760585970,1026244702,1725248439,-1212170068,-1264173463,1449777724,2051714694,1336364476,-86912519,1199330987,-1903003624,-1944631108,1947026316,1305338550,1878993439,878517568,652348609,413460027,694636368,919965080,-128338213,-645024051,-2139330949,-181601707,1229776379,-1358752548,1428587232,-706863604,-692362350,2118047507,-1853284934,1459241305,58055696,-891328511,-1249186528,1701980966,12141537,1186265595,-66857971,566710573,-253290599,1809028415,1850818493,1669401786,-897258643,-1791663012,1447200314,540661685,-715063835,2030756561,-1823204811,-2049649185,1868612047,1233965556,-1337350119,-911462821,-447114378,-536995819,-828084131,-594740880,-1784476397,1607069155,-948669671,-715274611,-116019580,-2020803059,1104691420,-1231487347,991939643,564026156,275285180,1972676155,-1782187656,-1885900833,1426693037,-500873961,33776058,-2102899401,-1217475306,1103230042,-78527118,2004351830,994048161,1865144887,224923130,1176940626,-527708846,-419719837,-793137979,-268299938,1899879898,-291808041,2083535318,450486827,-2114902483,-1906518060,-1673788043,1340458635,1626134098,1153823271,401576224,-267191721,748844665,-1994379090,-274390080,-610589805,-1595819950,-1979037158,-51581668,1697882831,-127432292,981731317,343239826,1412892111,-55362565,552121318,-679014653,1528856686,-1855597042,1741460788,247937039,-1966370881,-1877155392,485900936,-762959230,1567107956,385567710,250924022,18777101,137767299,-1004001046,1382023486,2032418872,-819939322,347370286,-1528801202,1452045975,863834466,-355068397,-370132982,-1630123973,-2051158357,1601690290,606120784,-1680822165,-1021412281,-1962735189,566738998,-702534508,-1033808688,172021302,-1516300395,-1688047747,-1343011265,729736823,-146970421,519934910,1214817606,-150762219,1421737403,596345202,1384592124,-1852602356,-761959656,1017740075,-1506256705,-1047242558,1891829987,-654375386,-838287787,-193754792,-243077327,-1848729153,-1551327660,-475237565,-1248036047,-1684667866,1848802500,-1672783078,967155821,2037039699,783557634,-93981264,-162297264,1310441783,667945958,-1058100635,1349865960,-772891085,281775912,113845945,-339883029,1163135181,-37711105,1096554273,1380823807,-681257055,644842762,1548032286,977252917,1034230421,-1499933837,-91145590,1183585238,2024381520,-642563247,-1322411468,2041714786,2047837931,1900464462,426311087,2062629333,184360937,529123465,1855484007,-1698898132,-1705128092,291036093,-1065467916,1152992295,-1636112759,1233095842,-298587726,1563990351,-910829242,-1379230317,-1068708463,1109106746,1027596097,-1832728208,-839861720,-1419163636,569782283,1199119813,-318069232,455413313,239685269,1841058603,-493278609,-1776015446,-2088167454,1319159790,-755789102,-316820043,-1403614978,1035665648,-1682991552,1580370929,-1399361490,151442636,654380427,-1226288,5733736,1450419517,-600950039,1870908589,231040517,1018186433,1464366786,556744208,-1775104076,-782788999,1694651851,1929396785,-1243416910,1833471571,192519250,82381498,-1310178505,117688170,-279145765,-1542499887,-1321582029,-593919316,993497068,1477738837,1651062073,1095397308,-30356699,1730316902,1684385211,1756838426,-1119498861,-982503125,1855383416,-2003221375,1065292612,-1227370290,-1109928399,1421948560,-675040738,155704267,1078647458,1170096300,255859180,1568971882,-1803595088,56310308,1727021497,1428617609,-530351906,-817037931,1326372449,423379871,758138629,-1405114481,-1523564956,-1331212803,-1373351868,-534340744,1323927293,-1197254571,-1413626316,546140848,2085654131,-1194488704,-1150083744,1659255285,-190578770,-148761477,669844724,-1011638007,-1925254388,463867058,-1631869517,-197918575,-1461368715,1598543489,967597102,-115582400,-927789396,1913884407,444883506,-62867660,-775255064,-1032737316,322444161,1761183903,-2004763742,-1509814027,838728133,1173089962,-863414864,-452593787,-1424544831,-1462433387,-1768639853,-412110313,555191241,-2007582430,1756045580,-690550149,186220916,113667635,1941995764,1325246477,903989903,1843720882,-524535987,259978300,-1799200940,1886407600,2113064851,-1325710518,-1203051045,1106188752,763879000,-825866928,-288855857,-1322837018,1249048847,-803404923,-461552283,-1801013286,1513871143,1902636478,1519748234,-1931235886,-1506873253,324123704,2070614875,-756065904,822946888,1657022869,1676709594,-1880938985,860780351,510118180,-1806657827,103683989,825774172,341081445,943381577,-988377220,-2004441897,829706955,691494528,-1370378511,1081511065,-336411965,1978371095,-406586518,199736338,-13720843,1338260172,-292214383,-213729463,1782924489,-265114953,251343471,-2145430988,-1095661268,786041022,331290310,-1735955895,-488510317,-1242684339,1136653501,1617478996,-1722495169,-1998894009,-790670398,1854935435,-361021,-1504016585,-317994325,-1264188705,965787075,563387082,1842177054,-2007504492,-207363331,19502721,2131322163,-61170157,740143245,1578751394,-1997972905,-208677378,-1458926996,-1427592081,1697353331,746796677,-121521351,1008743578,-69119924,-1594509321,-2145004997,1373695223,-1325290964,-2122109284,1417567654,631185523,-377655358,1775701185,515671325,987449412,-1309948346,329429523,-1827649416,885120353,-122385696,1322834992,-1446222138,1081232692,1007696714,-1311306629,-1980550763,863241614,1200309427,-1252067537,1252446320,2061224923,255122662,-2083565642,1801173161,18011030,-1367357013,-97745349,995384663,424953854,-2141341075,1501514365,-1143383134,269303050,-2088495076,689432550,-1240357059,831929241,1129541460,1537396444,1771207476,1551686893,701028543,183230294,200741607,-1392039590,-210566218,99829937,944533333,-1811829190,1641727790,63967939,-685921123,109346595,-982950703,-251026384,699509698,644519515,2077534827,1842534908,-1261235026,1056589964,-1648607865,-148470687,1166537849,-1644904525,1135074649,879647971,883850218,1244508510,-1572677922,-1403336288,701014589,-315898858,-1111660734,1998782956,-1315393498,946165785,1055910017,-137730019,382531350,1471457100,-1871600561,-494850910,-1709623108,-1931906961,-2138083012,-654078374,-1073708338,982360466,1160543763,1077693475,1165656840,-2078951993,-1705382013,161749936,97228660,1066187288,1645753345,2015443359,-745070868,-2001261125,1702834668,952592074,-509096483,1999057283,-1145523215,-586553636,-1117648051,-1204831590,-1408583760,318133287,965777950,1791736941,1139114655,707288245,-1401154925,611941863,449028398,647216284,71430163,2035912160,166212652,105056662,-395823315,1927547607,-940953495,-100719664,603387868,-1233243681,364999835,1002201090,674312203,-1822070569,1458887045,1441251007,-1583689126,352597982,1188470869,360695054,-544082654,-1894193659,-475077811,-611726792,2124246454,-614683323,1686760614,2049822435,787700716,-673859150,156932016,2077241695,668887515,1089300464,494870589,1881264959,1976615909,369587942,-1934031808,1234469931,-1335882505,-1712447311,-930161744,-1372928524,659936015,758271708,1780042418,1853308393,1588873214,-1495376435,1487565302,-1106155672,-381205905,315433857,1255244128,-1089840201,-1001010393,1943940475,456282347,-12205292,898153101,509307385,-1346165814,-2008530166,-1973474707,-1284263831,-2038367793,-1991377403,-1361985544,-1393500901,1892487952,-1248790487,1532105231,-1484295114,-1800631865,-2033158818,425963456,1300824048,-1957878150,1537713327,-706704624,2057412089,-457125285,592653524,1892862970,786198583,-1676456975,174747149,1089097656,1655825593,586416630,-1895133904,-466331584,849217764,-882362237,71212037,-853528559,99376114,110615658,-313429295,-1706834386,-582364003,1678354658,-1620373712,-1929410966,1636109846,-1966505111,1000639527,-11472410,1425002556,-935448090,-1562704007,-266880040,-514562294,-450769139,1614481465,118058637,-995852976,-94199546,1694710432,2060180656,1856925349,602420817,-1734961888,1013899980,-981384037,2022894819,-790414663,-1476248305,-67710156,1267353493,1906617994,-1299417776,-513890155,-1118784066,979184810,1584672082,2042348537,1096397086,1279999032,-390248119,-558741529,1363760637,408800944,663731870,828480423,-808265325,846889088,2106985199,1211805682,-56786262,1351536346,1646106457,950622952,-1762785151,1780373195,465800185,-1906114746,1347189747,-1114803827,-14886994,278655703,-918741288,-997670376,1685090340,864573483,1923403179,-35682306,-209252850,-1985716346,752344941,573557624,-1157371470,-1349836005,-740515896,1730197179,1844329386,-1243442566,-178731146,64532624,-1102346776,441852229,842241763,773983267,187099386,167849258,-1301514479,1267360282,-345896562,944066316,524305595,1911940841,-1183823303,-870839421,-1128945219,-2132716956,1592089971,915838598,172697778,-584962923,-1244892186,-1754947993,1091026654,94278607,-380794137,1095651838,-1378271154,-42807294,326803268,183047721,1211748925,-1467201711,-1284061121,523869811,-1597495366,1210492897,-1983545638,-1339597550,-535534458,-300852492,-2135911083,737705495,-1247950270,-42953419,-661150987,-962272800,-669281335,923703381,870574086,1530514128,-991059238,-1014564394,-259527135,-404868542,1530389498,-1478556891,-1650300750,1804794042,2046135448,-558137618,793778612,1724474717,226465649,1385531308,-1053770050,312322210,-1160502474,1632971646,1843350083,-450210230,1000511339,-1328416447,-1361187563,-1220212083,1341830033,-1960391974,1366996011,-666653035,398126215,-356032301,-902185309,1114443823,-2135114708,-702831831,1302220809,-1649491777,-175913143,-1035101341,-755219751,-1453494411,1964965294,-634094618,143630146,1348743870,-164030310,974669959,1336957484,412775676,1330125663,1219425378,1624539260,-985696136,-1700677050,980224233,158552726,286631575,422890415,-1152308673,637539363,-175694261,1074145148,-2047669050,542872596,1558197708,-711878480,-99373066,-1282952987,-1522277496,-1558854318,1249243760,-531079898,2076787288,1021063319,-1499212974,9562166,1114678515,570211135,2058745036,-425947311,194112679,-231848385,-227003405,1676778189,-783476923,-1658037345,-408983083,1474726816,-1163839396,1163133349,561097165,1069489445,962417066,-2070406093,-1065119465,-533258465,-2023637297,-368050067,541227942,71396349,1843406916,-714531170,-1154698700,-188121249,1773351306,1722738268,1662379419,2115596505,-1144629594,-1972746007,-1511552157,1499354870,119123148,1582071259,-1775112293,803296894,-25920935,1202646527,-1898180628,975954427,-1114318330,1164732539,1737331690,-1951273606,-1680220838,-667548110,-45123923,1141185166,608756320,-2117574805,-711641696,1027612825,-274329446,1787557812,-223766376,76150094,476262709,1886782468,-57186520,1501854065,1017599613,1470951199,-1973969101,-2072859167,-1343945070,1338392638,1368654017,891204824,1385946460,-1515599890,417727254,2118656880,1195235771,-1803536584,-1771600128,-689477784,-704656893,1708229889,-1679041935,-870628056,836733863,-1000749644,-1735597748,2019668482,2124550707,-2073994979,631338883,-1492283718,422996351,-1982885224,-118529951,1241450055,-1324734687,-1644347542,-1338222812,465343707,-1196490973,1472114542,-796453682,-1117324511,-1913098251,-177003533,1852464956,-1495096891,548649380,-1654535964,45708663,-332058312,-225733556,-1299538902,1065774409,1170104756,-573810229,1033103181,1941460499,1306478462,-355166537,685977441,1734358237,1712562026,-1740032367,-1233469665,643378607,-743120988,-941375686,69414737,179400222,165089452,606359461,687509875,2048830761,-1372867934,1637373389,-587652969,983192645,584528579,-2080231447,966106249,1601086901,1927918899,196947167,-391007438,-1967164385,-1561053444,360488949,-1768350655,1563311964,390024278,1832647630,727993095,1189268111,-38207704,-132044653,-910566750,-1338081416,922980815,-1217296017,-755492771,1578251018,-530109923,-1009949375,-578662314,-1567416518,1812244643,-1293113715,662945889,46474777,-1245171661,-833411406,1228166444,1960686116,243147168,-1239287710,-875981405,-796669989,592809927,-1819384499,-2013241194,-620290929,-1824034862,-505507041,-556638056,15812224,227150267,1314325421,-1162585560,418470439,-525570801,-293378966,-303515626,-615282481,-647107084,1945657631,-1253836257,1111200873,1596059245,1817406939,-1938363942,317861025,-1850705957,-1894204377,-473122344,-50165460,1061710022,-1738616962,-712412411,971429219,1306540765,-365271813,-2064165804,1826046229,1794024763,-824925612,284690587,-952579432,-1164665109,-1790918650,-774318405,-1738140127,-620329554,851813073,880226307,1885202005,-375755525,-1801250713,-843759403,-1316484577,-1732388538,1520544607,-15439990,-1082469436,-1586140283,1949778543,-1572489838,616066355,-2077409041,-1342570790,-69280032,-520315487,1003031302,180227623,-1620821116,975754325,391062487,-1202560237,-826359912,-1671066432,-1032183168,-157578809,792661344,1609392080,-1070550029,-1408562355,-860027475,1298617989,1671150584,1063588928,1383430785,-369405501,428802680,-1750248765,121497592,2074385258,-2072448777,-1825620044,-2118101147,838071459,1028793442,-1020967136,-1611673413,1622390141,-1269967094,-909802504,621280814,-2047487561,-1466407184,1102185221,1903224345,1161615071,2139192386,-1288322791,705290017,1122908059,-1388080091,1553389702,-689102181,525170758,-1401752651,-1168535084,-1494245078,-869986114,960120649,30886829,-1556677204,1161500539,-1154780677,-1891144164,-545664425,-822277660,-808496793,2139610358,639411230,1504658909,-1719174735,-522871401,1973430361,1730283684,-301912627,-1686264878,1962655908,-826865955,1571362810,664336930,147411206,1151332842,-1232894322,-2040088284,165008469,2129624704,-2134560519,-1475771831,150754009,-358891401,-1362835197,1083535814,845618992,-450236448,-2070029224,481737680,229473648,2057890652,-1973302715,-972527355,-1224599406,1814105003,641454532,-323623379,-1844909555,1173691523,2126085045,-1099343071,-1758365759,689540770,1085859182,1840512266,-1831039978,-1966852314,1553117045,2105331663,-1201484699,361246748,1261278347,1951763144,746836374,1509338710,-1174016787,-704867145,-384063735,-2062098304,-317480491,1624132343,24564665,-1651233931,-887270074,-1550383115,-1451535969,648239054,2091893257,-388326177,-463530156,-1634433860,601659378,-206753124,-1073014791,1477506071,1532254311,461686267,-86778534,895550390,-2103249118,1730786094,-1071701935,-167254016,193938229,2120221817,1344275304,96992195,-300327858,-1119193051,1296683970,435927364,-1919633348,-1356631621,-1716292550,-1000558442,-434209615,1995917934,363058892,1779633967,108605769,-1479625512,-1054726093,-2005037897,593694155,695150569,854233556,-1211444957,-150181715,-1631419109,-1580026406,-1686460414,1705511389,1716940266,-524858975,-1418816233,1332176318,2138504323,1253995095,177643047,483460208,376427451,1011927008,599809555,2088737108,599374402,-18537990,2128327976,1295814351,-1014352616,282694562,-1033262411,626068045,-929180353,559298741,-2097196067,-334189432,-1788007247,-1998800423,-686828625,-1385065975,-1249403244,871475869,1825425523,344545262,-1261535573,-59038242,2082847302,-1155585810,-1359072240,306334829,-1797759255,-483977574,1587172127,-105149970,1104463573,-283426075,-1708334411,-1676426238,1683998610,2025561574,823672986,314496936,882325320,-1260045349,-1455531717,363202784,112512405,-1569028239,599205532,-203732848,1717419425,-1843014591,-2080658804,-1650428757,948526448,-380365410,696899609,-1042286960,1650093687,-1537360499,593043526,992371631,-991175823,1454376980,-1245800965,-956103566,483065714,204027575,-2116362948,816801113,-1125725636,285114431,949705117,54285927,22828496,-576014147,-704950283,1921318076,1543422280,248575437,852029265,1259264643,-1140759325,-839994593,-956467925,1510469902,-653741215,-2089993421,-1409883940,1040343358,962026641,1029331043,-271259058,-249614808,403866919,1410109990,-1323159563,-2075130380,619784147,1870101138,252563455,2071082248,1331164046,-650588126,-32972599,1904420710,-584828106,-1196460103,1977515157,894508114,914213469,1811518183,479483002,1611722808,1831908189,717698666,-1546846565,-1704189749,1150118575,-1027373834,340030363,-668438671,-1612790916,-785501640,2140303184,-390281763,-697654924,-295980520,988129462,-633519875,-1511296033,-562915266,1227232549,-29194729,-725758479,-618599464,-686052666,1947125294,484356193,1147958169,874141251,578098090,-1785964484,-1754448380,210442173,489549367,2082776822,284289513,-1800045821,-963761940,1123645377,1140945711,-122953985,910397104,260339233,-1859745836,-1385152397,-905123623,99174848,2142021938,-24216603,1821985813,-1353831554,-1380475517,1975794392,1528090509,-1870645300,1403123111,-14811076,-1314450873,1473909306,714582820,645138470,478819019,1773710925,573446765,-1565987133,-324592375,-1691135595,1963646310,-222866806,-703704455,-2004278529,-574666201,-407181904,-1972203388,-1459102873,1930861056,418685665,-1807943390,1649699697,-630129476,-493807316,-1775722045,1379379865,1470503978,1626538814,-909267853,-1918999673,-527576104,-139223598,325209912,-23244377,-688512735,816673128,-1267044930,2134828025,-1028026518,-478313676,-386619083,82434341,924427432,-1674436263,47057530,-1249048366,-1632300508,-1885487530,-914118028,900591159,-1599492734,943165376,2050751680,-633550863,468612607,249226289,761766032,-1276485353,-1007539719,38888576,656661456,15259531,1867460788,379827250,-1616436087,1723986834,1596841050,1693394223,1923243146,763552935,-1476769725,-180981064,1443341124,1764128651,1923307383,948877208,1414652406,-1155262048,-856909968,1382618009,1249277449,-577028745,-139130077,-1496533959,-1201889860,284685479,-1615781311,6042781,-766735613,1969672928,-1070178119,-12810042,478298284,1346072127,1822128770,-1063065598,-30499388,-875687709,-1147672682,-516789596,1492335416,1267363775,758789185,698961655,-477364290,1865579185,1069322651,-1729554065,-2078044683,620075476,1710451282,-949746655,1325265099,321776657,462028716,833450356,-487118306,1704614652,-1812114741,697456152,1158252453,-268068899,696639027,-1980117449,-521543151,1052202507,-1255873655,-786607637,621161071,-988916096,-787328611,-1448395537,504687055,-378070870,1863616170,-715285096,942315306,1289503871,1696297692,-1246068987,-1154226304,-940891693,-1609769199,-1454234987,-184386495,861384941,-1756898333,539155609,772510701,-17745833,-1354654490,-1609463734,1171169534,-955163660,1191068717,501270269,315878149,-1107488424,-951295469,-1358922092,-1366188526,-1334835885,-875418313,3296055,-1584927656,1325418191,1097316040,1939265604,1170941457,-225359141,2066325250,-914140029,-1472402529,1441439239,-328987145,-1312983650,287563251,1526191857,-1859259246,967818959,769880370,1551670816,-2037851688,1460600539,2106312085,1314971408,-715540367,-1736099522,722709136,-463047027,-1244417945,-1903858009,1485647926,-1839533500,1261801772,-1196492634,415722203,-1091750506,105349089,-1755419485,-422163206,1282938799,1457621,141900306,1864612697,1452297943,-96611509,-515868700,1916485482,-248169209,-1897028993,150639936,-1867252748,-328633921,82585323,1726669170,-273496078,1173419286,1132520646,803282723,146314171,-2009026542,1536117965,1610258122,739212386,-359954887,-560621500,176249954,1969959263,2140075112,-437329601,697154653,1148686446,411715810,-588776675,1964835800,-245720137,82364587,992661333,-1261430769,232599086,1725453847,-889437580,-608726766,1363153468,646671517,-2080053914,-507884616,1962499743,1786676720,-1608714509,-981555500,368065933,408656,1343781260,-343023706,-829717985,-34816484,1394106696,1592541588,-2075545619,-1472567636,-407757272,1943543065,-2048960267,-777088931,-611383646,1376565757,-280824384,-1842678804,1748592221,-939149114,-1780769849,-1432016633,-1696254664,-7170194,-495307246,-1403577311,90094224,-1261351595,-1088740319,1528860037,-1205231422,379728505,-2048367856,-2020020819,494877934,-1709791773,2077402357,359803604,1384320766,-1669388444,1167719052,868369354,1810939366,2027214977,1216672534,802337798,-1913187284,-1333421909,-2104535427,1299320065,-2010660693,1684615347,-154673733,-759869247,1721491347,-1139195524,-735670915,-304356941,216633267,390916593,1704695555,1407327166,-427354118,1232361529,733012809,-897848684,922509626,1793047081,689351787,837939530,-754202577,1870676218,-32126651,-672065750,-2029548608,420031547,1634242393,-1123709496,639196036,-1675489272,1906667253,813147218,-157955449,2109393532,1064611221,2060581932,-1328698803,-1985684381,1887232645,-742526276,-1670671850,94181684,2072517066,1029461121,344725091,1462493757,1780334914,319663466,816018616,-1770954464,1357628426,-1258370459,-668223580,257324413,-2128906209,570638389,-1119709442,-2064496144,1733640775,-7271544,-1089562512,1669317694,-603974607,1364041288,-331926471,-1690483510,1903700187,1473113649,-1338768850,88369485,-758471885,-298821469,-806145279,1242482373,775549697,-1856999496,1805113797,-751317330,-1129765885,-1631452007,-1206597199,1583043439,-397771943,2126643981,74517539,15949847,869271331,1478554194,-1613810968,2081380168,-2044525464,-1189859536,-1759442246,2112458099,-1081000135,-1189596342,134574601,771740229,-1163013866,2145353143,-102344706,564567392,-149626481,-1460735792,-1689704516,-1839869363,-317174482,-1807632053,933503976,-1888923727,1498764948,-1755573624,-835750293,-1979793985,-57555487,13990954,2085681270,1446858734,1229003353,-1613220630,-894568762,-655659541,452506179,-1164112217,-1159825880,-1912506417,-685503212,533196736,1500625983,-735569516,-1749513267,-403008090,-1129570171,352575941,1119507360,70806700,677538191,303501173,-1705363751,1678741793,2060925588,-1658991759,1804519420,824724896,-1044163281,274219192,2055797545,-971134299,-1711688861,-361150421,-1215891000,-375987357,-1012613664,-366503040,-1718743967,-842869803,-1591074172,23774076,1371455179,215200787,1805061924,154940769,1602527880,-1775586074,223270027,-2079829084,102060911,1388859806,1456616898,846349794,1153999499,1536125730,-1307187311,728292373,1745750851,1849065543,1799554117,1858728194,-1637755206,-274491547,-232491084,464846837,1709609336,556051751,976267134,411361712,980268873,851426467,944692117,-848042848,-486229659,-588073814,-781440258,-1016286126,-1211514159,149745248,-1007947560,1774044197,1998446340,2094070030,-600044131,-829673153,-360683828,1260834614,1251309735,-1036103740,-105261198,110348519,695592438,753227589,-1933936612,644800339,703038512,-2127502730,334721394,589108638,678958824,1508783652,-231261308,864754424,-468651742,-926907547,-1399290389,752253421,-1292528618,2111740176,1921842733,1401547003,1783035444,1014347887,-1525966746,1207275620,-2050640280,2098757939,-994820573,107305286,1215152031,1520183463,126420881,-175859224,522854536,221605928,-1801493802,-2107657387,495459230,516558548,2041695678,-144083921,1430041446,-243105150,836830618,1274238140,-322947339,569605105,-2139238044,686088261,-612920651,804608579,1419954727,1869602719,-1155831448,-810325589,-453524067,608442633,445200747,1726208357,-1670461671,-962676423,-1641344449,-743138074,1399102119,733919664,837197381,1795730517,-1702003087,-435627947,-666073912,-1788585927,548961891,-793054142,-1228052415,-56712078,-268802542,1723327448,-548797227,1935203949,-59020071,1106384920,-928500959,-1315118445,1160839237,1116512565,846123834,1930806529,931090610,-30447516,1594287087,710791550,-1470856139,-494619913,-1251980720,1159206569,839496637,-425508183,1235029363,1161490546,745805428,1334421307,-582088075,-799783477,1985150826,1359254847,922248383,1290235294,2062389621,-1348250061,1581987466,-208670976,-25342638,-956652079,987841956,210997415,1714478607,-626552668,786612339,-834573415,660916141,-1786173474,-1181268166,1277359398,1936055296,1522605672,-1472674405,-1377881064,-605316646,746103611,1364975708,1979684136,-1095312792,-1637348114,1095433069,-1345776974,-1767673637,-1829426545,1476205609,257139628,-1807638454,2057653685,-467522596,1127556564,-235500586,-472030763,-967680379,984889128,-1779366642,1572578516,604422620,-104156517,-1590535019,-646196002,-136497002,-1266236411,1287723266,-1148197003,-1408604698,-2133538982,-686442489,-307978804,2030062919,-1750374626,-1842356780,1315605077,360229496,808889880,1355060925,2020694936,981353928,-1070202811,1423740697,-1075019706,-167720813,1468804879,1984128365,-2062190450,-449653237,-784327489,-644384054,793864366,1571449915,1428136751,1138484595,-914046772,-1254633143,-1172459070,-1067161150,-749138426,753373435,-1918904680,-99771061,1256605894,937971324,377399038,-1020159935,-1485687717,-1554682274,-1900037340,-471082728,-1106402363,-2072781598,-330878703,1514487404,-1392461873,1207858295,36301530,-569689311,-1602983325,183748736,422116369,816031946,-891749607,-735094694,-1720583556,-1436492722,1533939984,-499880291,960964103,-1729109816,-1102404095,439431328,-957506566,-2018181969,-2138042735,-1868258750,-277935762,25748791,-497765403,-109403672,-358641411,-175422475,1401442939,-1457708863,1051711416,-1125813559,-891497928,1378491216,-1784779427,128094711,1658588092,947000875,341509065,1366318231,-754708739,-1847909632,-1449055829,778985263,-431440109,-318721576,951549050,-362318690,-957163696,-467094881,1704691112,-466899653,-155079277,363514595,-1678657769,1904149565,-1028241955,1231987676,-476824884,1081313116,2034469668,301110444,1544718818,1330369720,956875111,-694407962,656342720,242029306,-1023900414,-1859624108,-267987314,-826947656,-702551229,690580724,-1625008668,-1543426018,-1838770116,182222916,-1694366524,-1510670391,-1680220710,-1434318657,-387893814,1655810550,-157140938,788991654,-1429910367,903583963,635681579,-1770596605,-1253541959,2096494420,582960423,-1466433558,177590582,-1502744382,2108918598,-662135550,-315614421,1430227760,-117812580,1902188611,1676380935,638287798,1198484178,-1138894080,-1812703153,-1912097502,1314143731,579601192,1562575501,917127380,1511786887,469084360,1937408648,-1400303128,-2070276895,554596307,-2051286348,585542298,111966389,896115237,1337834219,33983462,504581101,1104047557,653142877,1793734511,1791838652,-2075073686,995062469,1774316449,1531987186,-2056756928,2124458973,929725977,763690130,345380331,-1451901421,1275328579,-925686367,-674650164,-502682243,-1488790972,-318521792,-2033021822,97613321,1087907867,-544408067,1410389170,-461052424,443196674,1983674213,-1652527093,-323605620,-1621237478,-2140586275,1768304004,-429389313,1934228806,-1742656847,-2003436568,-1700927049,1087457622,543260781,1639853715,1591752632,-1515249560,94151531,1302055549,-865941414,-1062361206,-271345491,934813559,-886951621,-790211932,1118008300,-1701826123,354963062,-1920248940,622068208,1560983436,1819764500,-1867098214,167134242,170504059,-1575050046,815478518,-680095393,254857839,-437136700,658733776,-227577842,1615488578,2139723817,1273093463,-2058912396,474494084,1506844992,-1608832981,1542846022,-1917408898,-1246401462,-241953537,1953412223,-2041290893,-572543632,317330554,-714099084,1516280361,-3965449,557260638,-1699249371,1196914343,-44315983,-1163987477,1045233621,1843057471,1903736246,1768321413,-1611232549,-1796000818,-2044338348,-1409561452,-544772166,230958658,477612611,-413072213,-645396369,1719921500,240045853,-1797801237,-1725030390,1379821494,-1466871028,532690601,-740267392,-1394106105,1984312772,328429134,182003134,-1061008474,-569136460,1979333247,472463361,-1620890548,724955511,-461236355,1319001956,904024605,1413783952,1519524045,-2128329030,-1118343959,341081430,1497953051,2002883486,-959528018,-781254611,-1575534502,-271629881,-1464299679,-449307658,1282892336,-2070290528,-877871635,1831721416,-648632687,1702985751,-914792069,108319199,165253801,-421104204,-1810739212,819965652,-715163649,780020462,-1101220157,1695494158,1917302743,34384825,1597613791,-982818952,809326807,-852183965,-69280504,1083043444,-135015700,1379490208,297618000,-1195315698,-578144914,1940495843,-1641471780,2125747828,-294122623,-73431058,-890279700,146805158,-2076597569,-306082132,1598120472,590314857,271030291,-1798410690,-333564709,-328296319,-717238553,946387539,-689457067,1220562718,140785281,-312950340,1549226060,1202231958,-1460272726,-959408321,-1512822925,1621911636,1224357008,1806128042,-746829329,-793478128,1197386989,-1539447509,-230267882,-1937784512,1858406503,1578172383,-1078318727,-1302020147,-508883655,908133288,-1474713564,-1654052855,1997075,1150413634,-390722525,1622256097,-307996097,1601345688,1120835400,-1547990194,1574590212,-1447292332,1275121964,1760866833,-975534257,730760884,-2076363918,6165663,1439745166,-1699010652,-828123566,1110427225,-1413835809,-200854520,1591796053,-1724574977,-466022806,797295192,1205388381,-2062918298,183397386,707469426,-2031059736,684569961,1465324594,-577381206,423521173,2121160989,-1482139378,-1976120282,-1850442266,-1596549816,926761192,-2134728087,18657350,-1024542446,867959245,-2090013140,1187851342,1043271933,161813359,521506676,327780163,1147280658,-1599669427,227474144,-883235613,1016559196,1210070801,1840569923,-813628832,1851463578,1726671160,-110101902,-1690669652,256638255,-1524356105,104679006,356674807,-110604195,-447009187,127643492,-658023819,-1558933070,179470260,220531427,1535408228,2017883841,-314561235,-1253307121,1473675597,1972596501,-1818257989,-1023256316,-514688887,493749346,-1972234178,-1121518050,-321224954,1021086206,515506148,466548359,-1029394357,-626602098,416109260,-1099007216,-177976391,1906297604,22308587,8601668,-972706285,-947163704,-1029545677,1527574714,-1015947457,1299192117,-856423695,1352825003,1909897293,-1356437946,-1778161290,1617426115,-1858280008,-1242483568,304456697,311584315,2013612524,-1072483213,2031174587,1067669031,-411335672,485908620,-2000991636,-2099756532,-817651996,-1647502739,1739201229,719216565,-331010987,-1797529968,200560534,-610994618,-518631249,2098578312,-1894015847,-1380609391,-452099445,933574776,1733434918,-1092965208,206111433,-2002929975,247118513,2060620466,1382502616,-2035655913,119241394,666217730,1536958260,-2041013909,1585642188,1981050725,1887538224,-1747091281,1037065265,-1493005381,-1195531531,-1725480610,-1625335996,-1207289400,-1819252534,-1124865158,-166701953,2053875787,333380245,96573379,1627303830,1689906000,-879460703,-805605339,1454737628,-1121453118,-260444512,352996209,-1034565402,-1259496381,1999764980,2015809616,354826861,-1957349568,-2011783127,-1992928397,506519160,2122385983,-242617402,-1998920433,-266412358,1913074299,1009030469,-1636679288,-386481608,-580292943,1397202526,340171116,326551598,-278484420,1614337419,988767394,-1056993997,1550951775,1398002120,-368069406,-207528293,393826017,2118325915,-981288089,740352028,568632031,-1344246701,31356387,-2048006221,-1418911011,378271892,356497075,-179194936,832584477,750639890,-1059980204,-1731731568,310454580,-2054270309,263769108,-1614300750,-884328487,539799131,539460620,1970921773,-1394252800,704483163,-691021747,-282047368,1218559783,-1147322806,2057203544,-483057942,-366206226,495655296,-633318956,384233564,-1524168211,-1173397697,761471354,425683724,1713807809,-750987205,-1135785133,-1135909949,93547112,-503044516,1217046821,761909306,273086158,-1234781247,-1136835030,-1701232711,719037095,-718029304,1114192643,246528513,182538623,1972984268,1150145771,1088628844,-1179219186,-59159954,5078063,825142609,-2132375343,-48784872,1309216221,353602989,-1528690475,-89727489,-1905615685,-1645309697,703723989,1151693543,-2077831813,-2129331342,-710912889,-181174804,-1879358932,1050838593,-1782270414,-54413954,2053359858,-243008938,1663537284,771045036,-941145607,-541175499,-1584921951,-677582170,-847744858,395083800,1191030655,-581353348,427174927,-1830006438,-1435425424,-1570816213,-1097227603,-1311444968,-2122667264,-120835110,131638608,-774370796,715162880,-1550876576,-1305662126,-90657827,250284514,-1790685686,177377807,-7259348,1851135559,-1146279782,-23322220,-1152109679,-485706026,-501234287,68161685,-1391883954,-120251569,-1789953103,-1557334620,-257632637,1574971103,1288253116,-957398112,1399764618,26292661,-899959934,-770738325,-616696924,1376243668,970190874,-574034721,224619220,729723179,1143225455,-1274769663,1427491339,-1037046046,-461191426,-1199450249,911772804,966810102,1149436381,1867239735,1143724401,-264724729,1642748926,-110161279,-1115084585,221008752,1983957684,1187045902,243978934,907820952,2032265079,-606667895,1750789228,-1427998073,458991075,-1722636482,90708058,1707879100,-30153210,-1801905903,908405703,1584267324,-268540198,-1522644304,-679293180,444447726,-1581196016,486982924,-1784644655,1407997990,-1589956081,901254404,1025801727,2065802879,-1283051717,255240035,578869846,687044333,-958719622,-856954868,979713976,1795136529,708509939,442302579,805070470,129065167,668256536,1870659919,-2037022143,179323677,1601514726,485671821,2067835252,-671152098,-1321450645,-234689401,-504408111,-1192264338,1384663176,565543285,-15176038,-209683521,-272781832,-1947222493,1693538114,2013331108,-242173808,1405756132,138685523,-1825806932,200617416,2133978566,520424594,-1180618061,-602090119,2106356486,1481047136,-573253261,1110823911,-699201338,-1403848350,415003745,1327898626,-858424835,1521099876,411792054,-1903060503,-1766050642,-991550086,1969656779,1850508718,1724032860,788082280,-84229207,-835424672,1203077564,696336195,1020046560,-360336059,-867709780,-1879535273,-1827728489,-412855961,1510804836,-1127789493,1679511012,447906641,806741994,1859709315,1955097950,-1581743846,-812649269,161081797,-1030558225,-154378590,-1516192249,1869136158,709885422,-1202080229,2092898124,-238084858,71611244,178050251,-2142419609,1351018690,11190989,1482518543,1651091703,-1029655543,1680968346,1630611106,1360191587,-1302896662,1218676886,-1383181793,-401107699,1987524076,-1178235890,-1636045628,-1340512313,-1711485578,642136437,1479774072,862826629,2113037169,719958831,-120140786,1730020692,-1999075285,-729384019,-1498847285,1945484427,72435582,19260601,-2007614939,-1599545793,-74240207,183214098,903656397,-1108068101,1167841181,-1249032901,1847677423,2002619824,-1418734957,-631512945,737903032,-97122582,925901949,1148116889,-1438664680,-1611632828,-89412669,-408883550,-1729314359,-2080384226,1972705903,1057266570,311398287,-276121204,-1964218861,1669321179,-1470037312,1233748113,615829994,-560298982,-1042973178,799500428,452917052,-2122443167,965623395,-1498486030,836792327,-1847042518,-2112307083,129169469,1869154267,2007911276,552121851,-1128195805,826251013,446140139,700272535,-1007161589,932113391,1126027724,-798302508,-1113536580,-494049594,1445941863,-1626467221,1755461719,-1754256547,-2051147168,1665031874,2072834951,1128598865,987841016,975776948,-823963914,1010604652,-740133728,299374743,-1840305150,-157292722,1710238415,-1988083846,-2122238032,-1471937975,-1330705131,-472299346,-1448102432,-1241042803,-693422994,291430791,-1386591294,-1325246076,1242479579,222802275,-1537507960,1859863679,372725550,2066287083,-1045965988,4885650,-1106377947,-990980199,161864084,-1397592389,429990586,-851208583,1258909732,-942549431,1420991929,-1979953358,-1680859820,-244233349,-1594829678,-1327964089,732125106,-1130518426,-1565885072,-1087826022,-675218615,-1495353316,-1287995766,2129354802,-1848025582,-568974326,-93578824,973211709,240498602,1737839522,484834632,-899128488,-160378811,-2101403079,-358478318,-450802419,-491312414,2004127537,-2103214391,1630326684,-98361665,-1562784678,-906229612,-596970755,1012700175,1710444181,-1328588580,1244526629,837507050,1601225914,2042562663,2057208968,648428421,-17426245,1278635941,456688095,-795315550,1385225993,-1716589494,-1479559638,-1422269111,-519382986,-293966820,485971960,-1553045320,1269852379,1630228749,1486365414,1871385495,1244408763,93192844,406106212,115351920,-1182334424,848936983,-1777067841,-1053222563,-294762843,-2096920300,1401364570,1336683522,685245900,-948490783,-1761839810,-936575811,-164142735,-2060984791,1021100246,-1545188836,-302939640,-2069182343,1785696754,-928962161,-1813661117,-1457283310,1989567253,1723320926,1155645695,536090112,1966817516,-1166216228,-83548832,-1566790037,-2077960933,685814493,-224042694,1083073324,-1967531713,-22156700,-445239886,177343139,509228592,-2025604192,-1211105756,778273223,-1164684410,-1503069927,1026082119,342619261,1273060190,-2147018458,-1284413297,-194521298,83588702,-1820501086,-213088814,-42310253,-1232256011,-1911286049,725184302,-1812350254,120197863,-1272750119,-2011659991,-1738811698,1517461000,1241481646,203175705,140387514,1514295623,-1074726835,1217176005,1258706671,-1745003794,1722081902,-587652020,-491475968,-824701657,652091073,-774988987,862777610,-428583999,-1627486103,-888778201,939316559,-407223756,1451427499,-66819349,-335846650,-526582302,-1845206046,-301818897,1946595692,-154302305,351936438,-389126115,-1771953122,695283571,-1734627187,-529517236,1701366698,118071710,1947199552,-1815943963,1751956322,-1290210341,1491169298,1314509513,2144692340,1324094441,-894791715,-309502350,-203659721,1184526406,962180237,727999064,-479652921,1056036925,898853330,1016282517,-947843373,-957229021,-573719791,-684764213,818708405,1609176540,1544302491,943728453,-720727358,-1903988316,-2031954400,-1790611108,-1824279837,489942795,-1747315867,375119131,1011636580,1914284609,-2068568011,1679837222,-1291548917,1194941843,732996244,-1945391657,-1175635348,1759591221,-335991238,1828724905,1936619387,-1833361598,-433686465,-1771997735,-54676382,-1793761792,1686313490,-56981686,2046672789,-1716407705,1788723119,-1197854808,-1842449630,1833832675,924515600,853632208,2081671501,-352361896,1556776676,1080956015,-274651556,312634215,-1207254402,1583654632,988736430,-2046860305,-692002544,185879675,1536010258,1947271894,-891618792,1175484579,-429164203,-1211497975,-457909991,937177022,515207964,-1142923584,-2096139634,2051672819,1483218676,-1344939514,1020671003,796792399,1927244199,-1477870216,-722689019,615312689,1005031889,1242966092,217187300,1770371304,433449906,-637638507,-527439209,-1276447334,-1136030140,2095457476,-2101081737,1668817255,1688288655,-505489039,-1595633458,798013901,-902486468,-1856802981,-1490950262,1335307085,-1204273560,-1100157523,-1354782163,-172976305,1561223099,-862352253,1063920903,459576386,1243705016,-669783125,1538047399,582372359,1494295381,2044752303,-1411317874,-1874420593,-457292082,43194131,-1858781146,-370860350,-345277771,1401954778,618991090,2062563234,3857742,-392260273,-592650491,-1287481424,1055989529,600529409,1277539000,-126956402,1650187695,1611162126,1942788759,-370161435,1698846673,333663652,-1035641189,1107265160,-995832131,-1989979195,1235660958,70461145,830482627,-1965657271,1418830602,-1827785365,-1248810728,1246900265,347952852,1958015208,-1964519190,-1423154951,1639650472,251641397,114736564,-1510682442,-1438235291,-491771437,1861195987,2025896130,1203174860,-559277176,-1611273128,-1289398485,962924915,1025122366,1941893406,1867457843,137683199,396095018,2038442527,1953985036,-1067034735,-83720400,488366339,-623745566,-732836992,1637195141,-622831623,-1574194913,-1924811191,565059221,-1087912758,-1828164630,-613189693,-1193932761,-1315673813,-1970738705,-1173841770,1999498175,-75146158,-743602587,-1938472979,505201731,-32122421,-1991398324,1555550314,-1636498975,516041099,-884957449,1938874458,2139353135,-538282683,992724681,-1845362390,-1204888941,-987947268,576882243,44894744,-1483500828,-1080595239,2122308413,-1596925395,-1982316975,923049533,774000755,-587479703,-1976529791,1919991322,-2034826429,878387520,450673916,-555366786,-1211579980,-1307401147,-649521463,-109123216,-1005288262,293440804,767211095,321327871,1156893367,1340523734,1700844960,-1443563369,633968197,-1151045617,-110103925,812140950,-1826941646,1448518649,1885239185,586208542,1217475531,852505127,229690019,-1453213396,-1984257955,-500449340,-1019419061,1904209641,2017592056,1518246922,1521213713,1123862592,1054371190,-1732376070,159516447,690107056,117983163,-1836912311,-346265049,746574690,-913032131,-1197266279,-1348662396,71651453,1631185094,-879306008,-5438305,82271161,-2031593608,924029517,1133400468,-713928142,1895203857,-1431428640,-638770668,667321726,619082096,2096061690,561697932,791118337,1493537624,1415002526,-1051000953,-850860417,1090752627,160236598,135081296,764977394,1252303000,515021441,1908682202,-1573935971,-1505424560,482075083,180757220,986672480,1043827350,-1207243681,1853794904,2112087118,1080071646,-1935375814,983485172,2061924732,-1559439016,1196949761,1966901035,-973568229,-1457431179,393266995,1201551949,-883404343,-1364712791,-1422483806,-1686363163,-541771229,-844876430,-739911137,1346684257,-442698850,-800817511,1126111860,2006382072,-914041705,-1992502344,-547754346,233754824,1116705703,-243201029,-1645952229,347136318,-1755249092,1008082218,179295465,-1886309958,-782846875,-1721137946,-3663057,1460281457,378885612,1407156786,323116185,-1099882859,1908968617,-1152589003,-240786497,-462045772,1316188181,1964600125,-404125987,-88494243,1736818205,-149678841,-234031415,-1695114488,-321731272,1943188797,-1786541791,940633655,-1471915077,1426768191,-263917117,499452632,-294291349,-1830207962,-1179934846,613316589,-49987501,323755013,1888464917,121567342,-55796264,-1860206223,-980897966,246787181,1798157578,-280638653,405771676,-595287941,181782844,-476494693,-304236134,1901424458,1069508566,1912789800,-419649239,-171714157,-1215566743,496063399,1623596435,1181710393,1680388611,707838633,-1819115776,745794734,-693795388,-312849000,1019718444,-2071383146,1499934385,1796241403,1449194330,1191443881,1381637831,1190953208,-802912888,1946694365,1400283475,465933594,-282479389,-943848509,1126767232,1292032085,-627649155,-595841744,1950755889,1588956230,-676028612,-85962208,-1218718704,1212733118,-421508075,1677234136,313382631,1558768769,1707402618,-567300022,607980846,-2015648694,1423406352,-589324612,1327391972,1302378002,362351781,-1031535958,-463491934,1379936913,1474091361,-1463737109,-184189972,-426655996,1434433082,1443988243,2005847242,699416881,14807469,-919685863,-853534057,-1116199000,-229950806,477137208,1916869144,-2061440438,1718347983,-1314424295,305487567,-940253426,-1280437287,933618481,732529041,-937189630,540814935,1878890344,-1359766442,317142928,-825616481,-877806085,1119825743,-1275810813,-1752639226,1255610786,1223279422,-21722296,-1803779510,877338100,64412929,-1001873928,535746899,-2010351862,-505997714,-902827883,674287899,-1155668125,-1851297690,-357908973,1753742313,-1478057977,97202724,-99352934,457469124,2051110638,1976822230,-478241142,-1748059097,16687009,298869358,926982591,-2142952464,-1644836319,-430660935,-269043947,1345971870,1505807368,471484847,-1842413522,1754559931,1175795694,-1638278131,412225906,-289797225,-971667698,1811076897,-1236439465,-969298890,-564610776,-1568563996,1005782498,-1887256181,-789475672,1021283661,2083877740,1525466853,-491994874,-1451564829,371263401,-926304344,-1202725520,-1111943020,1978523110,-1264306880,-1424448089,728766149,478642577,-1771726765,1297554214,-642828886,-2069174274,925851957,150640776,1272114902,-2092711320,-1535722592,-594764502,1584588821,1136553013,-643298908,899297039,-362579591,9697661,42183132,1547106052,-2147417934,413805004,-1916506910,-799835388,697079203,-344374489,1270050308,22158045,-1882786767,75897165,1045709623,1893511954,-1586516131,585024830,2081405003,1169623555,-98827884,-416493312,-244151968,-1603769525,1211747909,-1026040928,-34025320,1549342057,1112058036,-1059063433,-499770611,-492413535,-778308595,231167150,-164275963,180006436,-1030328132,-1554591229,1424694628,-706428306,-394212613,394378700,2017976417,-520370705,1797389996,1869137212,-2145437316,1473525997,794403944,-1329807388,401884335,-735854680,-1754694697,818285948,604677859,179322814,1687996225,-916616221,1075766693,1351151569,1473334373,-445617820,1361053209,-1932640922,1649348233,7886651,-764434642,-193483504,966333906,-1025122217,1842154259,852826317,-256714795,1628629088,-698170391,1165684911,-1392831123,-1758488838,-1028261959,455041470,-1921629746,1526477643,1773236135,-588740836,-1502624038,-1203326021,-1275730329,-16119446,1509604019,-548731398,-1220785680,-1164783510,-45098351,276910918,1429070960,1026665189,1552932564,676709614,1960943743,-1497231153,1464761436,989433105,896326806,903898024,565946136,490026923,1273594306,-824749788,629533149,1327531985,389697940,959331341,-1813387400,1898210619,-1695441061,305844072,1427134725,-286286333,-934418283,-191488042,-1860362878,-1756397396,864223393,-948437187,-630772066,1734972005,1941816249,-2080282969,1601867479,1675879821,280724768,464067177,738362563,928896121,-1733448553,143387783,-1563707475,-1150081931,-2018167020,-1869332137,368247139,480236809,1187581622,-310199709,-565245619,33234812,496332274,-2011419756,225443009,-601593187,1628553746,-765510005,-546178922,321205952,40747232,1038510162,1351874550,1438074375,1858971038,1723929907,-1488036744,1838056674,727238968,173616872,-1413389458,406484696,-241366596,1671979252,-1979376518,-483710074,696038665,1280491343,-1284917913,-1750990872,1325656774,863155016,1146105653,-1860784169,652061078,-516140377,-1640968075,1511881682,451935113,-933460719,-1192892201,425944832,-450234923,-1520788560,-1331250687,-299773579,-133857339,-1752613102,-527984223,431682228,904533232,276682577,1494327493,1061484660,1371338414,-1395404172,953515113,-1579037274,650019016,-1519162091,-1358810287,-333591113,-342125202,1374282051,-1488849639,-42997742,127226989,-1797578839,128730762,-1818626072,-1609526880,-780962065,1455300398,2085639219,-2080260441,-1505637024,-1254241243,-1401168905,-1329513513,1967739084,-1879462854,98173642,1142899825,883146927,-726787792,1576182167,-1186076139,-50612590,-313519518,714313630,-324349064,-843542351,1119845514,-58832962,-1395019180,1881924317,-1799550240,418651638,-516184928,-844459613,1848452454,1116850473,1172239617,1585052590,1400004738,1370703137,-557453697,589026665,-1036035636,413487317,-149244037,1426692840,-1880551895,947522798,1607559136,1100659720,-767558376,-995459449,-1147613543,-1881217324,143109451,-1509492172,-1089627582,719852586,1133078137,-1525367995,455792929,-1282000227,1043870834,1897343820,942539863,1638976413,-1322678413,803708379,1473514066,-1439146283,998704571,2074510482,976751749,-1969410092,1767072350,-897753256,-801701,-1808969233,572869976,844688615,-106118296,2060959332,-233254684,855072654,272171745,479174850,-1981239282,-1809933774,-734497202,1970111880,-1205429625,-1601521259,1739101565,1717718796,1168263608,-932876838,-489549383,1663702174,662493977,1947920456,-1891620292,913002477,-1821967422,40460621,175395809,-489620312,-1285703359,1322547910,-1107285987,-206270872,388172718,-260701571,-153432272,701948108,-1282819,-1464215309,-1855563369,-1762294299,1066602899,1043005534,-1376994108,-805562667,1966511643,-1923868684,698574608,-1486394702,-553896295,-1055537302,-708862224,-898967633,10609342,-117842249,940908902,-238689667,-767704194,-1087230435,1515959227,221970414,-1359477281,1834900073,365927530,-1132573476,-1978269932,1596207480,-609470625,-2072158136,378207690,-1202044163,658446689,-632316987,733240512,-1170423422,793081547,1479581206,1043049117,-1809780820,-1456684670,584891414,-957154563,949722562,1290449442,-1195269160,-890456884,-1135379601,-2102382470,-2030858738,-774802985,-671071801,805162810,-1007050322,-1007959136,1336146311,-556282134,747269586,-1307905679,-1105469024,-1824334818,1820040671,681247667,-637879818,538049768,-1128903703,-1629376385,-9013660,-274636403,-1338796714,-347800203,793746947,916524154,1411077568,-1904629044,-734471508,-775060104,-732353504,-1631274070,1403616442,-2103178210,1419390504,861712310,-1938950380,1845689735,-806883857,1269580266,150312810,830366021,-1388595757,1208074413,1972174525,1413206421,-2018566502,1850954528,1068047909,1973957331,194864090,-2022588488,-1956725810,1250750000,22747803,344492044,-1822505917,254911393,-799003078,-1151111697,1049619438,-1634564326,1025132431,1860089281,820143327,1518525692,-1906572718,963164674,-746410804,-1307162165,-138439494,-288316377,-10700968,-2111641309,1385811302,34037424,-600770408,576282604,830770048,943002746,-1433332782,2140102092,-246016737,1977012561,405942919,-1397997091,-137564179,-1044572215,945768371,1315886751,445521929,1040023629,-1774861486,-566339280,-1701973714,-42551944,670792230,346570682,114929172,-1767415389,1250215351,-1336970453,674949654,1200480702,-1248976741,153677867,596853012,-1555050141,1851572983,1831666506,-983977574,-1496988632,-1053949115,-1838967687,1133573441,-705118156,-466256041,-1650117188,924875605,-1620816364,73814426,1825696028,2146429368,-1146539569,-1924933985,1239011809,-1027651579,-158719689,-1246050601,-1459403520,582236407,-1311962239,-187979618,-1952650030,1429661196,1227933208,1977343610,-134089721,-1421901467,558903981,-166537821,1270967257,-1042316816,-951504238,1719474374,202989955,987758024,-577832120,168250117,118052596,-939473189,951361622,-1761652926,-884534592,2113547724,779478620,-1175838819,-1566835882,2048757531,-1357794457,-2023679686,-1344245384,1955532419,-563433339,1284620359,-1423057433,-1814747997,-325586788,1579630653,-80255395,1394664160,1574482039,605367397,-716931649,1165758857,-1787067359,-1842396003,1296548754,322473019,-1350924938,1777484379,943711919,-20021114,-1231857674,899543538,-877166798,822964944,1505433052,-1744757740,-1995172936,-866243207,154892910,-1017379945,1102298568,-2112750017,180870550,616987516,-1931730543,-308419100,-1582443342,1288886572,-1988842283,107388430,-164721496,435635971,380719397,1672255853,1649094972,702233362,527576398,360014370,874509733,-1539369440,661641747,1531050591,-1550937508,-653250830,-158118373,1278747466,-1817031625,-1147417140,827559213,2120134182,-39528266,-1829249993,-2082302310,837499828,1656533917,-606057213,345392889,1822559702,98744770,783581327,2140217625,-1641099402,-1490674392,1697655111,628765235,-748194139,529729099,1529836653,139625823,-1982290682,650213053,-1534690532,1869208137,-519230867,886522097,-605012086,-1386507484,435719618,1678846294,-1264993651,1947733469,419872811,1234470055,1829879136,1653464212,1657888362,1737222017,1605282726,-657878713,-526572413,1604762421,772231598,-1986391856,-1765247071,-969094177,-349414665,-818765551,1987979833,282338231,-148624137,170075756,328064623,-673658970,1040394776,-1970125703,1769843385,-1740953316,-904486654,-366193166,100590785,2007195936,590933023,-1124765710,220870288,-1036744536,-1580628645,-144972706,730161640,-54738390,-2111040981,-338954333,-585673232,1591986290,1113435089,-656622175,-1913292010,1337136822,1180690397,1715032550,973035824,1626340839,1311597814,1357438751,-181666844,611400521,1491328986,-892655158,1847507274,-954276795,-787737438,-1941532112,804208335,1759820669,2108158026,1434435986,1886062684,-859028703,-1489774991,490895010,1138009526,-369811328,525336412,-1572461260,1887924775,-1569217311,-1584188864,-1494196939,170697310,161910676,341336000,727854299,-812069741,484597059,225239220,1287451166,-1103671570,578926733,815619371,-1906421914,-866437079,1584914389,1367056307,-1315293307,-2027710861,-577039274,110614743,-1921694490,-753184617,2080007802,-1492379928,-1320103929,379252061,1372812140,-1813973504,-694322908,343207216,-2102532117,-1849766845,96475444,182163968,1009507425,-1261513112,-727691752,-1074171543,326852147,-1662769033,-1189669358,-509375211,38189658,591161043,837234291,35630430,-70886094,295996283,-1655690856,-278017482,2037406610,1959672716,1072197654,-1356902838,-772867812,-848924406,7971124,-54239131,-1647788075,88505567,694027929,1452924690,-1598423817,472163618,2090143558,-509021563,2120791814,-105258083,-1330641467,1446205627,437874976,2124843145,286750114,-1252667424,-1533259879,-1850227301,1060959258,1669087984,-1626377785,-1865652925,-1420541934,-287728481,629970201,-877186510,896134474,-271620995,-1482336914,-664677603,-497217838,558860885,1592958627,-94691647,-1096510276,-1157299242,-1154407570,556280870,-232763118,-726261643,414051689,1214227238,-406792182,-467814511,912480881,789254448,-254759048,1520866519,1717050161,1363297865,1499234691,-918108441,-1848178951,-72286636,-790673765,1684976695,758110420,-453551470,-483222870,316283448,-1189205544,1759113067,18002313,-1907402058,-1544209217,-985765266,-125264203,1463532420,1199861430,1295914133,1669653570,165772375,2073125237,-1419266867,1495235855,-541661454,755118735,98473654,-476981702,266583427,-1599908854,765245863,1699900374,951888716,1394203186,1106930676,704707803,-940401786,-1353952598,721278578,122522205,1646664321,1452898499,-1810285509,-839674367,-487774961,1138055952,1042739886,-1366928469,-1503917533,1350223417,1860064697,-396246404,990397108,1275595023,1441610842,-1780489989,1501979623,-178559519,-1735020190,523268241,1792184172,1582613773,-60296069,1881472058,69535271,138902745,-861075603,338302585,1923793171,-450870653,76958620,-1581120884,-961268637,986749078,915076052,-1553711903,845848809,-1647161730,1328827977,1642632904,373200827,430630238,-1384764712,-2082743959,-1287089133,-2071990751,395370899,2022122487,1274990455,-1840597809,494845308,-1403881179,-63851495,-968176351,-1049178225,-776065063,-462253696,-214150058,1436249605,1438006047,1897822054,-1110442937,1903879127,-893551264,-1266591004,103822265,-2022894464,-1818322222,-1943803444,1312817138,-784263161,-281870542,-845631403,133520270,559551292,1118309041,356742397,721038994,1099616321,-642409941,1138749099,-807652415,1341381451,2075680414,-600098541,-1161470162,1679828906,215332825,-1947882658,1832622610,1608024326,-764017037,1574499593,1325393887,1474710762,-440555266,-1352096500,-552449900,1837260934,1685854333,-1399750849,1482746963,968158896,1015797778,723403769,1325304880,1287115308,638921723,1784598010,472185931,2092742700,-506410049,-510088566,1711688480,1435299609,-393804893,-1608085535,767558173,1972428179,-337970845,833508809,-420914316,-785816138,1295583262,-987016063,-1704033998,52803743,-1313183855,-385528348,-1225250416,348413486,943690376,1464485066,1161831561,-1722387188,1696997520,2107893422,-475484500,-175608081,1544947441,-83399791,1802870067,281267484,2007856346,-1280765923,6534995,609329453,663863006,950701580,-1437871915,-2011310572,1524567455,-1769064758,1833204197,746030431,-1235762232,-1846635431,680417321,1395317949,-1236283584,2006234228,-1262191339,1159026624,1667193243,-637173257,-1215607427,1813860836,-508851244,1967181949,864931435,-528337713,1145788729,1878195786,-666735822,470468314,1278838182,-368816021,-1427273534,-370450993,597973749,964652315,-1830192578,-1751778828,2122236340,41588841,866167499,-314405560,-2026000103,54892310,-132116309,488502028,-1914164686,-1512547389,1140145545,-101557372,-280022432,949805643,-194207723,-1174130690,765886725,-848241299,561629907,-318065901,-1039281028,-1134421330,-673393616,1021042988,52830793,1651687549,599073750,-203991737,1187845777,165726871,-1797045952,43267579,-2016635188,-1153537875,-1566541936,-2079166791,-1426900040,-1419828413,1120690848,1022343508,-1931086192,-604509478,1222490454,-1155187774,1246385533,-2112981679,-513480388,148553252,1777081165,-1338602105,-958113969,304659715,1534598754,1365391685,-1263838698,728947676,-124673300,-1913398949,-1851899658,-1734837282,-1331256230,2114955272,-794362684,-1798210831,-986004979,1948006814,1815035291,1944674042,1940374350,-147332250,-1765926416,-672435875,1171121794,-1587336000,-102722845,913739459,-1541574756,-830558577,-148534825,-1625837796,2080778706,1379730643,2053831492,-1133090329,-1519333230,437237398,1111724747,-988874064,598840247,-1356842996,538504330,-1578530342,1503800055,1507093237,924850097,578207134,1887775904,913326406,612052565,280352595,490445699,-1084463609,-985917820,1346953455,1785782320,934547582,-576077672,-1705005363,2012258659,1715103117,-1452640560,-1750419024,714944445,1207569240,-1689578980,219354375,2092202166,-1059597526,-1501288393,134546802,-1770212142,-242508391,-2390277,-1209074812,-1554954990,1006689511,-1676570384,879687370,-1180994643,1129470379,-537964763,1589941516,1556745215,1638604207,641944643,1774080466,-1978270271,1318103324,1852345566,834452009,-1022263430,-1850157612,-1009501938,1187944614,-1226677195,332401951,-1579431106,2039831979,-1948280716,-1111837816,-1213278141,-2133768216,441776740,-634982647,1285342384,1298731301,-709885615,1928473445,-42992793,1169761085,-1903499173,1849163989,1445820787,-1825400467,2100514922,-468295450,-1323252971,521310670,748981599,1351429537,-502688228,-1065446624,1757221515,-1835163924,1002564985,1876626120,1928966756,1831868975,-184014318,1291659035,-1636260491,-1383243719,1870820566,-1473670692,1773243542,-1868417691,1473097233,-1931096317,158261853,974317560,2142993921,297419712,-1603760172,1888901325,168319656,-1252054594,-2002347925,-1603900877,1779144419,-1464929621,-892464848,-921831147,-1754214725,559734776,1122621245,1169867868,-148159238,-870919459,-714884752,-1061427568,80283137,-1985636193,1090128225,1916519877,-212540456,-1307625707,-2033662064,-2117165644,-665608314,-957153944,-12788002,-530773977,-1621503069,1938775321,624632638,-1232853094,-159550421,-513945784,-13891668,-117745633,-1530988652,875645490,590888797,1663666818,-1464632031,-1534588165,1611775543,-300765780,142247032,1653192621,-1989686141,1768409676,698288754,-1405674112,769401312,-1677019981,-1322442958,1306595163,-1355138182,-620726017,2135050616,-514840422,1678860668,1474028923,384846647,1449097233,-689631294,609998662,1085217636,-1419225263,-1708214829,-1769001679,-1676400368,-855772631,1822884366,25855213,575814584,-1352973713,-302240734,-1462098330,-546929445,818840576,-58854717,580698473,-921913651,-812030716,127877274,-1680219764,299709643,-680692106,1824042108,1584479310,1905635406,1193320675,41306334,-1372701316,-88225884,917348721,-1358006648,1432188374,1860073915,609276706,-1660506487,-1359491086,-560168128,-170801062,-450463894,1867624289,1601370344,487487646,1367865766,175791631,-288574708,-1528494434,-390535336,861563887,1058037371,-1310367116,-539645130,1046865111,1075594891,2030324782,1119097533,279019688,653012081,-635602295,1624369070,-301452879,-1997226030,-1263867393,-535876424,-749685420,-1536848743,-17590268,847442294,-722924822,272331274,1934896779,1043657115,704115939,186316567,-530029617,-344624277,1687349298,1200295922,1745097295,1546656108,-765915673,211691747,441928985,187538269,-259376355,-2069853605,-1098320821,2030279271,1052443413,759196232,1690799574,1286669458,-373995613,789921450,-1215797627,-1965507718,-953750584,1655776613,1453932349,1467183681,-793342816,-2134870695,-945223034,1710028487,-1003461506,1181273263,1718648393,170940952,888912981,-1470484363,-93618725,-1117148122,1126928217,-887484051,541106233,-1032110409,1283671269,-1220982239,428103317,-2087738464,1576182942,1369664059,228161297,-753870285,1855613145,1145496339,-1580650551,-1310695435,-1566764231,1329260936,-1766283753,-768403308,34989980,394338578,-553466351,758071575,1640640824,1942905879,975242838,-2003180970,1036465664,-2102968962,-1607064566,1287943853,744586316,1691477890,-755360994,281196268,1882212024,1156113352,-701047084,-2030321007,1139436107,-1376354126,1262065282,631838520,1639441116,-122494987,378823317,-385283246,1121831344,2122535528,46722520,-1221476331,-891252120,334699807,1832144630,1254932147,-862801383,659225528,1763245629,-1714244402,-968616772,1953362932,522970020,-1562246102,-1498872632,309808777,-1026178801,-1908270685,-1672124131,1258211637,27950288,2052112226,940801316,463820310,-643035023,-315236789,1160472371,-102892488,-804839504,1116562105,203641141,-1005867665,1616083914,-92391315,-2099910775,591799655,2084771580,1001427395,-1573428693,-1146804743,692988998,1107619366,-2063631343,-1223514945,-845963407,-1408199739,-2064581417,-1650868758,-351217325,1752920198,-1663190883,1194426450,-1060854702,1705416250,1578117679,-1956649266,814009638,-2000566766,-1498281113,1275237061,109480930,-118898862,2119798735,-2024793083,1091959092,-1907342012,1952261514,1258162643,-1409739797,-2146824082,455598195,212126018,1069488825,-64086266,-1295584378,54277320,1912946234,-1598744411,1435163774,1746960653,2093346612,926857531,2048730560,-591879418,-1739043552,1036941123,-116006281,-1043037374,-98993943,-1175463625,-148223745,-664104317,-384708621,1439051332,-1027600506,-1648258160,1854165854,-1902993855,1648848624,680308297,-1569276021,-1250507555,-361238533,-699588612,-1473964066,216615960,-961911132,1773018358,1950067397,2058697204,-1672691768,-1195067557,182374905,515106155,-216890099,778493753,641200899,-587413853,139410178,-110506021,196314114,1044747872,1259732356,818511451,-1500243797,1440772281,-1299448220,-1447043718,-163923056,-110301426,378653254,99355315,767891364,237792568,-1228834869,957790349,-39438851,37285378,1526605042,-1591580111,-555297828,1742820056,-978098501,-863284165,-1761176342,-1100686658,1084854029,1304688340,-884501052,-1737286525,-1136792360,-386349824,1589781177,-713756619,-2078512514,127298868,-2009688366,-1980367913,-695587218,2123601707,1466935058,1959647057,2049384978,1127754489,-1771594242,-1524434009,-1408859413,-483822241,612846430,-531566226,-1151540743,1227079009,-1300386747,-1184992646,1392784735,759111446,-6582449,1833399004,-1577263033,1059504062,-963725014,-215333621,1159517443,-1350127847,-1962128042,883314016,1670133108,-580515338,-1666023632,-1263667001,-540994129,157823497,1365626668,-1594561869,-1247656740,-1790365950,-1561438111,792630866,-1500299167,1586924762,-1260522934,2069935874,-1683376832,-1578677393,152054474,-804234238,-1083231299,-857033902,1319197808,1120369516,832043332,315565024,1095394556,-310624158,2051142792,620703375,1105379362,1724024967,98396143,1665438601,1956842125,-1518123855,420662828,1061548926,-757190362,2013049052,-619715283,-1722987850,-863514475,-1988520095,1994392376,76712293,-1505588985,2120029030,2014452304,958848322,-1961276879,-2046589288,-1640952355,1716682842,1773329301,1825617431,-2085011829,-1828708064,-872471292,1909342898,-629116814,267270089,1246886755,431812692,1194553206,303029462,1876391345,-793874243,1373574640,-1878264591,-1970663864,979674484,-1733256819,1029883389,613618786,-1542550277,-1099742602,363809128,-1132318241,-1630908604,504361137,200986562,-1252980412,-1797841564,1907692486,-1569797741,-1561055226,1389942918,-1919682395,119130472,-863303415,1580905505,1703580102,-1069935825,2119451490,1490896749,-1864426094,1993428164,463798628,605012498,-1046130943,1584014283,-1736643622,1755002914,1958403203,2117205184,1798419856,1252145481,-440166108,1997930315,894489368,2105943875,-563381270,-1649142824,1870555850,2032598925,-1145620095,-2098878873,-1425751796,99191903,1435653145,-1951186272,1563927762,-1422184232,-833370737,-1898095319,1224974440,873055355,-1881102390,-1273504196,574157423,-1726402087,1688633191,-52739725,-526478556,1233636496,303893656,-108568858,-690370072,1231917683,-1424374199,-1799278217,922425083,-1265513462,-398630012,-2085212565,1950971275,1391837244,-966387947,-1853554115,1676753389,2108321610,-325623440,2142553774,483135529,793938175,-2039309101,-1029634528,634117820,-737078747,1416210343,-1202577372,1256886680,62418235,1367822635,-1348541615,2115834223,2115287652,-29397933,-705859497,216525616,1869071009,-898454291,-390677933,-2145883183,-1847860670,1290842886,-430884764,168637519,1125557913,-1501239157,1421646973,354781682,577442545,809571634,-2039372932,1872684757,2142683326,578997402,1507218043,-1600352603,2079608597,1516182193,-1456982682,193801128,-1639918243,-2014178731,867398350,-673269759,565792071,-2017058243,2135345403,-885967055,-311416837,1046565914,-1488861113,-667089951,-16088429,759486969,1989926569,-1935034914,-979915316,-158495254,-1994913648,-2141264796,606928122,-701872154,-1631438095,-1314371426,1845170236,-1752748563,957405859,1461388397,-147780111,-86285713,64345322,717361512,-766148758,-1204243220,1255157072,-705422301,-133970720,508770526,-1201138501,-1030402124,-1837607768,-1712265514,271375804,-1045703310,373635493,-1890604060,1498243620,1213598976,-1993636611,-892171461,-1615286819,1469956233,514696974,1076672021,-820116746,-644622004,-1564875869,-783565356,1054903039,2060736603,-183806622,-961526679,-226211434,-213215330,-1093454711,-2080977159,-866180031,-1207298274,656626905,-1152868675,-2119036034,579885696,1689128657,-75058135,-453258983,-334980402,-469825505,1568628816,-2036885572,628248701,1133743955,1587611782,30394316,-1810376277,-1972338987,-1717370810,-424311438,215138471,-717300967,566730070,-1131699209,1416586934,-791175152,1240001065,1453617748,2019170068,-88444447,-1212966269,-1149813495,215729720,-9296680,-745920926,1420532013,1439498588,396710046,415510300,-2077897530,-402009540,-708812118,245142212,520153178,-1520854243,50979831,-94187054,-1726454331,774516496,2059986423,-1112888574,-745775027,-1532122505,540068551,159322492,-741819917,1205784520,1195695267,-1202986700,138985995,1793584273,353986715,-41683565,-506056433,1252297403,1342132359,1379894871,882609583,1874227730,-545109961,-479662409,693063467,-1674920444,1441870319,1993097929,893276389,-1338766424,2091601426,-1832888536,491875121,-1236597758,686043676,1717968593,227755375,609666693,-214189355,-656047283,964212060,-644679720,-1733923389,48044821,-897630300,96476,1375075807,-2001968591,1876594107,-2003695122,-937891956,479615265,337833196,-888512919,555964356,1194634753,-763090255,-94542738,346215060,1100076007,-1928502715,-1278688025,-673100599,-1597854577,-1497919624,1325129672,-875320085,624863290,-1765672255,-1610889065,565897066,-1430290478,-580857191,883689262,-1740756457,-698356398,1957398022,1746673855,607636181,977471076,561886325,-650760935,-438964849,-1635508917,265733836,1500183593,2135627116,-2134291454,1248953791,1992069058,2103055681,-1798238811,-821149341,-1823478368,1993085767,-1292531184,92233216,-2017751639,1033278477,-1540982843,271669802,349694070,-1906130768,931444754,-152788462,-1305744878,679894088,47780211,-790576103,1466387713,-460186459,-1093555148,1749932710,-973528701,-241149382,-527944358,-36028616,602998041,-993375399,-1920152636,-677389634,-1086468536,-640074080,1557142412,-1315068122,-398151524,1001162931,931744690,1582249523,-1728570129,-316401366,-1344626181,1681215891,843440619,-202708275,29491478,-155187152,-517451572,-1535393026,-871324415,-1355039546,522087018,1164833910,620216746,443025845,1804294262,-2034296524,-1502746663,-763851241,2092807939,732559281,881546316,279771157,878932552,-1578498217,-1053192925,-1766924170,339164324,-884062156,-9113218,-1950790792,-2130648863,-1653251606,-1960501404,-2055806237,332526780,1253588458,1534809062,-574538406,-1879265371,-1243115295,-1558959740,-1371748621,-673519166,64227185,1829525710,645013258,-1219000519,685771300,386817870,1505689426,1636619182,-2125116259,676933797,1434845228,-1561423350,2015861776,1126061555,514182715,-1549876098,1282515187,-90693764,-994728649,-2114424633,1905231861,186567815,-1022483454,1816913075,1267123759,-997339767,2021838328,1450983139,413756569,-927431549,941739402,484851665,1431748286,-1849677913,-862663666,1173661460,1721893043,1829939777,-971574577,-1891196701,-1480347579,-1040920619,1839294827,-1097791529,1405656433,66571651,808510814,-2119467276,607491608,-1394795085,136060633,-2134464535,-980576014,-59676179,832323288,-1579615850,-1894530109,571584264,2464371,556006095,-889098035,1495007110,893407091,-661920417,-1828964475,-1983936450,-596273625,1654125903,153011337,817216315,-1814045576,-963516312,-207438640,-727137052,-885457349,-576753163,1466507299,-1247170724,-182243642,2098767565,797040331,-598026197,-853645371,-989158001,1420465803,1369021469,-1452969650,1527119663,-892884272,1320967530,-1609902286,1028432817,718941222,1076381719,-211853419,-1586800843,-1591196946,-1034651493,2016466624,-1484328142,-797634227,2055628996,1107903541,-1050281978,-411025305,451790555,-209462013,1975726765,-724259635,-1283187962,1280198492,-1644266800,-110041549,-126427411,2025980772,-1710437118,743143014,-1708594272,-647295669,-52869819,-1436540036,-2076024392,1619922077,1717353938,-2146262708,-1760268356,-1039031080,684332569,-1803131360,-1828152635,-598492354,-1081514490,1028822697,-1087804061,1605158380,1503437189,-873185997,-1135824702,-1947174868,-643010488,-36683751,-1002073080,811360262,-861651513,1857670010,-1173920255,408570140,1353762184,-334945748,1124582654,-276465481,-1713070176,-962983440,498690297,-155248868,1408930168,1942505191,-353965059,-1005626844,971351764,334748229,709309636,-1395243765,-933538031,-411174845,-1541707871,1856508295,1619278509,-1530205862,1816166816,-1939958244,-1211886324,-1042003283,85787115,-1817559634,1230124665,-1910873658,2088060271,-519936937,577206890,-759531643,532117694,1434332539,-766024184,953904724,855262262,-115595496,1228810989,-190773345,-336095645,1972391522,-901410258,-144077693,1929326753,1192577422,-702606436,-513749564,1567808005,456583918,-1485726393,53391108,-1575461762,374952253,-639774909,1495707954,2108403766,824260924,1965273006,-1782501312,-807536323,-199797635,1965103856,410929176,-1131136151,53066110,621835332,1272812752,-1929189257,-112475912,618879608,135610907,108113013,1738925177,-1693621008,-1545200125,1933909092,-1731431888,399453424,-1466850604,346172184,1217210887,-1185798375,886189147,1775863907,1901139959,-1511386828,-66794416,-586723726,-770621546,1809381422,766997008,-1003118218,-390992652,4135523,365255054,-99146362,-444481880,833628702,-917047925,1935175363,47627557,1920709728,146393349,1674956732,-1332407471,-347164704,-1537743892,-1544213996,-66044840,481327187,593360667,-667310750,1919990460,-985810451,1343894405,1310814296,-1412059984,-542633690,1208838319,-541331418,-1995779674,-290889023,256579165,1835598368,-1709124314,1384525833,-1218681456,1897411486,-625020191,1806330717,1688550575,-764865501,-18724858,-56586001,-779492605,-713292352,-1859099181,-1151662136,-7936152,-1051381830,-1740113554,-1161556209,726941249,-1800833174,-472670988,973650825,-1656239444,-620256412,1641031122,727173475,-776288522,-556921637,1639515220,538265135,-1451704239,545227587,-1151170437,957372204,-1082779196,537937464,-1015865326,-1101488182,-1032369566,988690846,2095702531,1613040748,1446070974,672512008,-818808090,555091311,-889264739,-1799968931,-936915238,372854378,617471981,-1778142280,1114498200,-1831463497,-593351690,973067408,666693060,-781453262,1664916431,129794073,96174214,-1866990272,1112917778,-373477143,-1348512167,-2025926894,1404377042,-514121251,681780258,-1576291541,-1653132595,978215996,1618567044,541591327,676736734,1613739037,1150649714,759645596,2063159220,924364550,78296581,1239406510,595146696,314462422,-279463537,-727108034,-375339636,1723587300,451265263,1128013787,1749159904,-1115518617,-696220890,488236732,360330697,-1144734953,665018922,-1079239931,1479931236,712601364,-153030406,572396873,-2014036456,-1946206969,-202970894,-1142545072,1776497162,1605643142,603081824,-504600295,1866943189,1288308925,-720602026,815370274,467899770,1064642889,-1130145855,1022889702,991246741,2098049383,379303866,-524908890,113491922,-1566978995,-65086181,478307692,-278213730,-675711529,72917845,505283148,395918368,-1806517658,-832205695,1409661420,-896735126,-1545105147,-536020300,1135333191,-1403950357,1953280972,1909795478,-1182067539,1027321896,-1173677431,1136902965,-808673011,-1576846165,1806433180,2012679958,-1589832330,-1068147141,-1614186719,242299533,2131900123,1691204684,-872656812,-382733490,1623842838,-972883015,-295610063,-29301437,-2106093521,-1207080528,-1401457573,1747652767,-1083828003,-539434515,297881918,-1996200654,-246992564,1022518314,1334068855,857378559,1065546016,915737813,1353707122,1484521483,-489326663,-1262394109,-1483707820,-903396489,-7781448,-1687863900,-123244772,225701328,813760194,-1689679368,-1658420988,-743850330,-2027175549,-841028287,2051473709,-1846556837,-1129638922,-44503110,-1889341062,-1878611140,924986850,219352775,1031508667,1339968725,1067072423,1580866669,-435601138,-800555904,962571066,-1385717245,-155045247,386890815,125355373,377764393,1924922364,-338662197,-1072294029,941692409,1361444957,1516697580,-857640797,-708304516,-853987868,-1564947445,437811324,-1933214880,-757355054,-1316700923,-1179901720,-672910361,-876778932,868392513,-1553041211,-1748793567,-56848764,962472452,65839776,-301398436,-1167104743,770214403,-517278781,1963418843,-970770242,-2088676039,190152561,-1296507961,-201975014,-1359931653,668439151,1080514914,-999574033,1090302792,-1150229818,525070210,341543549,-778421147,67598279,1762800956,2023310120,-1155199575,291606095,1086558174,245234520,121126805,1021508940,409573155,-2136759904,2041825575,136175231,-118093663,252827681,-102636945,-1329692797,535953029,-1523714256,720862306,-631841011,-1872929405,972428854,1568924141,2081307252,-314397177,170475224,1103437,2105372532,1544737968,66924119,-948583267,-750176722,908025342,438585656,880137392,1972860786,-490647223,416064807,1030355232,-1198701759,1780858612,510348568,1697991335,-1512625267,-1164411421,-2118835282,-1378663251,1041631042,2058931241,-665253920,-1313556703,-1910087287,-779434234,86319065,-317095541,1457068362,890498576,-629445088,1558342498,2048390387,-262134353,-2053630727,607628698,1322856056,1034939597,-764548086,-887750271,-2114896998,275233230,2097433664,-694335285,-452831638,-1218202946,1854617075,1176052459,-490894832,-1965935415,-1878444729,-965934173,-1465825336,-1008017681,215525590,-434987298,513656877,1073681399,-1704964469,124960189,-1396196166,1455171492,-355648816,1531826415,-1966729844,-1807307994,-2074960405,-2106928059,-600842388,1180273875,534117285,437802884,1826323981,-2029322474,-1489716948,57983101,946914961,595876519,1186604346,-1758455205,-1918648751,941191164,-2060755339,-1345649093,395706845,553581566,1547746329,-662986495,859379777,-425249792,515546323,1746563689,57423498,1103535340,62504944,-1694058148,-919324792,-730684993,1054969014,772974980,907332564,384736566,340585490,-1266848222,427697684,2127776457,-1396402062,487196190,-810375299,-1853369640,204474356,597642591,-591638375,1321395748,1344820416,-422656163,-918422966,-801268608,-920205391,2019884787,-1786209522,942213831,-62985926,251629433,1491934339,1536345104,-1343341433,-640537838,501712173,-1074546144,-1031141150,1350906433,-193955209,-152555232,1047909720,-189943614,179199735,-2017019249,1708358300,-1308109929,1583321334,129461113,-553128150,-1952830368,214666542,-850673176,-1015139921,-814131729,861731285,-1750405733,-1262226009,910741019,-995959334,1114468341,-810420665,-938534700,1016563822,561923896,67900318,448823416,267381957,1124538610,253992438,289736548,1696495133,-1412427849,-876055680,284384972,-1226795009,-1277992945,1333515311,683931343,-1881235772,810526898,513937379,-1373865019,-2124839846,-979131918,-1113689398,-1069198117,-1269117625,-252653448,-845736957,715126754,697741806,1865035570,1599367811,-2016532893,-1737418735,672072843,-7680964,-228104202,1436164247,-1360963875,1679440763,735794643,901729678,1940567075,1672685201,-185300055,-1122335630,-1915141901,-1223361099,1985565102,1501065391,1999258282,-955923671,2007258103,-438039964,1802934504,-1167066726,-1031734519,1438467433,1917377087,-150563636,1104951727,1826434195,1366034470,447008886,485745677,-1412829898,-149090765,110760298,2015093749,-1507748118,-294092663,913323256,2058477176,1854575506,2086751630,1002238612,1613569728,2061835162,1572099809,-1368050762,1791089181,-1117181313,1147676043,658736641,-1779687075,-804210797,259468659,1305545639,-2019028129,526792450,-194620393,-1442673141,-312335126,1825285903,2141817,-1558079833,-1224502854,-1227969117,1123854934,-184307153,1546406620,1281526280,-397535587,1337999862,-152242629,1042341617,1479261982,-458784879,-915876999,-2093049667,960925570,1228117689,300980739,2129818620,-736398981,1893136757,-1868258209,1658775601,-2019009989,119100024,331218119,2078898905,-178242775,1319549383,-645718277,1426439852,2107689426,-569700450,-1041857709,-686128350,44585757,1242407316,-1558558957,-91490248,-1925640765,-1774223875,-1387952638,375245427,-285564931,1351686543,-2026030787,1988918053,1652673662,-1561711801,-1444171960,1198356718,720468643,-1610030451,-953224859,1926872197,-2069393944,1033624470,-1666733527,769584568,-1197784930,249329161,678912331,1458525361,-1405487654,254112229,-1769594689,-1790370950,-487934288,-312740191,-2049648894,1590797250,338677409,-37787500,669190839,-1708526368,1826700113,-1844006761,-1115442317,-1148353000,1920066428,779606504,-1377416236,-1134761699,-1478702806,1028729424,-749309736,-1421207337,1408674594,1177098376,512074347,1446277222,-1548498532,-1577270056,-1302857407,-2095149467,1337508409,2088425473,-2140805658,-1551325070,-1769425097,215149661,-151892718,-115469586,-485345824,565175620,-852126399,-598933247,-1384148925,-730474320,-1881966205,-1723088672,-783901146,-834506973,1985656208,108984402,-1296099014,2008604103,-787816673,879273327,-1891235696,-1852776745,621674615,192931754,1483206475,-1854780354,-904345531,1137562898,-1678593385,454901885,-1740807504,1294720980,-2090112295,-1820794415,1290424234,-1312518140,-1535929305,136395668,-1278227831,1866438044,-1536404998,212781539,419141333,839808708,-77743582,897096576,-299612573,1239375443,135486201,406597114,186272930,1519373973,952004827,874801162,1239839540,38878286,193035989,1985697344,125993920,-129116673,-800047460,-991392289,-208520442,389806951,1288313792,-1185392124,-1857038029,-1322047156,174370336,-1916397812,1799414646,-973251206,1117710240,-475635657,-1484985646,-548653300,323807513,307491720,-593925066,-1897310487,563589777,-835948560,-1930748470,-1234320239,-1001708885,1446531499,-402768501,-964404455,-1732249248,-1339305752,-1775454951,829915764,1616302575,2000979631,-1454233905,302692595,-1168881646,744619007,-183814124,-123424498,-1103250319,-84572362,971943152,1708590948,1490644059,1497897909,-1090246431,1855771904,1089196211,-2124746813,1151707375,-1669750307,1006073896,1418861745,422972158,1446411179,-1914449752,229023039,-2081933725,93533395,-742222826,340741694,-1988642376,253628345,691194937,451335542,728560115,1539594816,2086380024,1380881097,-376172875,1003666834,-43488316,1101856664,1341097951,1766082080,-149770412,-1599594396,1591990379,-1079285784,1566444184,1235414200,1491309176,1123058421,2037725159,-259075770,96477350,1742056492,1020699002,542158928,1765066916,1776795204,-1779288035,382403657,-1249459450,1048639254,876708130,1419053243,1970175067,1409393942,1291718553,595660139,1596674942,2074585377,1663687871,1687312314,1860462892,-743059336,-924830797,-1255852467,227431639,1126714124,1813849199,1645357808,-2068393287,-1740389893,-1584090635,-926986569,2081734443,-467611046,-1810747448,799102054,-53742794,-2027032524,158040733,-337654510,-1925589398,431879635,-2036647854,-555314424,-1877427730,5890877,-296768737,518553324,-1474998056,-504327679,1600955403,-2030712027,-2033002050,912744755,-287297376,680184184,688901517,-625271372,1627561953,1067568883,174466968,-1525634378,-37430660,-1784841717,-1623221516,-1157026178,795839035,-854673656,1145522434,1470482284,-1326922560,581707424,-2060989108,1749224760,2107452785,-318321950,-369249644,569696893,-2054896976,-689824171,-2133613270,1578064507,-628438449,634648929,-939592066,640792344,-719089341,-1439503892,-58178059,-1712012504,-1286475114,1822417223,-1238015233,44961005,-754329182,719477835,377928809,13485281,-1375980677,-140744257,575402223,-898284366,-1398013011,953037564,2073580821,1077969549,947097639,376892115,85557814,2082272415,-753149835,-1759820114,-1117830435,-2102613800,-2045260747,-103291403,-1446678446,39621873,-2036861757,-953660494,447059320,-398368080,1036158518,-386838921,645884630,-365020054,-123270256,1508385407,2099544050,-1674748471,-918281680,-2107809262,-941316635,-486904625,-1133971317,-1492797394,-1518473428,-1994727654,-1901886437,1271927139,-110339909,-875499671,-939023722,-1552713986,459436119,610920286,1521130083,39647337,1718979621,-1938767483,-42881463,1665681105,2099079037,-2082838636,-343295895,-749476087,684734723,885068020,197722222,-1391714898,922850808,-174553728,-644103934,-470419062,-623135027,-383956852,2117013635,-422174659,-2140147463,-1629687768,328540406,1418019098,1284798987,-262787932,-136770757,-1881255346,-1183660030,965952599,-1029203582,963705927,1814766300,-787871844,-258620163,1801770834,-383304852,-440893155,-1302013225,-610246778,-1409361040,-869931437,-1070629788,2081473248,711918306,660835404,1198124696,-283251281,-787151218,715252911,1783852221,-249005774,1235518436,-1767258371,-1491242400,1436901502,-1637335537,-993359335,1743335564,826646437,-1286916027,2060562954,-234184134,1893081364,1118347617,-509004290,-1643908089,1080466749,418800814,-2038062447,1503867687,-32747403,-951618556,224238671,-841517159,-645944546,-555737319,788039287,1769078172,-199073784,15207440,-847621630,207282785,-1242729196,2045420886,-1540441886,319322113,-509789670,-1433399122,716597646,998466736,-1486140916,1661338505,1155327678,-349109965,-670762405,1714489498,-544858253,306227855,1533992089,708053674,-2071002310,-1909458174,124532319,1449474216,-1687382352,-73064906,-653552784,-2136697084,-1626780600,1344124084,-882387426,-428223940,857253195,-119276906,213871084,-962320714,538271520,899884416,284785780,522219984,-979455795,-1123078703,-3448694,-950616011,992828605,-1331464428,-1423016030,-1755189902,-681469245,1824459708,-1426490002,-780588856,716643934,-1013161968,1651864011,-1431538877,595377470,-955395996,-1359848227,1235381003,1388411399,-37269879,1223440760,504821753,1824585556,9499270,-1635495487,666873197,-1351248130,960848519,606648853,-936118946,-409548387,1144669717,-243395032,-1899734863,732844622,601897095,-1958867855,537753806,-296254794,-1588924745,687803333,-758608271,-664292537,1646887929,-1375713470,-786136643,-1846576191,683811401,677317742,-821039210,-1577553924,-1945929277,-1731668065,-1819430865,1088120035,535935831,1208994460,1655878369,206012867,1490815676,775776644,-1870314690,785555909,2032311204,840548846,1206061926,-1284519495,287632946,-19177391,-1928042600,1605416468,913497768,706131878,1057545995,-897333956,-1043170203,-1672880309,-308161025,946848258,-162014195,-53753046,-1272066802,-1771875729,-1108649719,78930458,1720172999,1095110338,-1402078670,1975850628,-1703705476,-287996743,-1317868088,1219487049,-687270053,1412999951,1954566312,-476782877,915303099,609782086,-398936898,-1670603062,1564478136,-877324378,-2131617097,-443001576,-159477247,1163500420,1918259963,-1690941841,719320559,1694761927,1626601946,2019812890,1107361754,-1580791384,2137424645,-1568346510,65308584,1923553720,1043269695,-130475134,1685275558,-1741797081,-1598107821,-803181586,-1719123558,-1426859198,1020246856,-1691874288,1310940440,735583037,-1573511981,1561874275,622610196,1467846194,-602237428,-1229038556,-263851336,-1617641111,1346504036,-980259530,-1080329353,-366987047,284470230,-10105275,1678563426,1428832751,-780860835,1806825006,-200085318,79605389,-687213915,-774610018,-493361723,2107030612,816277252,706289657,-197548571,-788157402,544957867,-2127557508,-793109275,-1164390938,1414867736,-1731764827,-1479436906,499516545,1597962191,-1765283631,-959635302,-1372584398,-419789496,-1655298009,-2001988481,397925633,1587238443,-360376140,-1978860785,-1727566964,-1552329286,1037457111,-563380251,-1682376183,-966165874,2104827103,1647719491,-1795420278,265379973,-1815083022,1985756195,282598275,1829113338,168806192,325073035,-1389251703,-273328073,723982615,1694434085,1891592540,-1877173465,1343929128,156110606,291994919,-1614366641,249966539,-1205959954,-1521487867,666276095,1011646063,-290496440,-427902265,427978692,1144148469,1099582482,-1434440460,-902294240,772872526,773256,-1033521136,-1758962820,2045316706,-875491268,-204494047,53782109,-938326221,-414018959,-1244093842,-1373138730,1101739330,462696618,1826729865,-1840935107,-362465487,-766999171,-492143216,1037662241,1029054633,424582316,219215279,-1035196294,-1350574979,-1018276747,25700328,-1080707294,1244499215,1621688360,1578007574,-322311292,-2024288526,-784785414,-429428946,1550379922,-650640944,1001734681,-2049089336,1211651324,-699614322,674717952,118764766,-1409796706,1385154989,-1045736693,1555942866,1401591609,-809474829,586948429,1133355701,660312677,-1750434998,1778469793,-673647163,-1941758778,-1635896345,-1062569985,-1272615113,704185982,1993937326,-436675824,-1715462089,-1614357790,1330927572,289108995,227750444,-777349009,679646406,2080114081,-904870336,-203918338,1551923016,-279433569,1064159519,783883063,-1126477343,1902326578,1842331390,895822403,718401654,-2082321432,1304218590,-76166971,-1222990795,1216253366,1515027473,-1743937014,1134799284,-1666924723,177475837,-2105758594,-244232871,-1174622288,-2069539297,-1810598815,-1727041029,-723066358,1089159763,1911152059,1262640585,1510515388,-534124207,1000116621,-1409486485,-337913418,371425658,420186696,-1855935130,-893833721,911245780,-1285459070,-34723388,1781026486,-470999981,-178597657,-2041388045,917206226,1659738202,-162324371,-760510739,-453479737,-1870704256,-2100991029,-287305319,-1880955661,668229270,-826278613,-399409296,-1033873544,2002003177,-91084003,224843619,-1203210925,1529568196,-621383729,1971438844,1610650797,1222263864,191512443,79765443,1248015473,-1945626338,-2037886432,1933182178,-500613346,-472974500,-1672391564,834037515,841230045,1495522920,479867928,-351127399,-1091227947,254949642,1536588557,-1472293899,-1495304770,-1648656795,2062052966,-844855749,1310168500,671523639,839377983,-1474863076,1624042829,1223439199,2020345069,-1742687995,1129702893,1246739359,-1309447306,175001729,363449176,740264867,-976660157,-439543333,-18347896,956306498,1086189843,1621179911,1633017280,1297638914,-386749133,-478720063,205054944,1288279009,152798443,-1168675338,1082519803,1383267922,-123177669,2100703331,-54447578,-33437051,-1154326329,-814400900,753241746,1789528555,-406750449,153065614,167159773,839669241,-1087196446,-1733539033,-1153299548,-1275927509,-2090545132,601072821,-1903596964,1358779979,-970114962,933911916,1436084066,2047003378,-1029730330,1845461357,1953093199,1281749583,-1808619505,1848155428,1277393297,-720426201,-1459588398,-600192015,709924406,746384412,1980099678,-916615927,28963083,513473841,-920440740,1423606430,-1866266395,1830110605,334179943,361987902,1764205118,1793274238,1733669307,1773176184,-1815218173,1880421568,979218475,-1545232956,1649059243,-1245958913,1472271448,364291748,-739205493,-1889687397,-1061783777,1785037574,-954677656,-1175300694,-155157421,-1993717012,-705560755,-463889086,-317864276,220947022,568574111,2055188215,89110270,950377022,-1365603474,-1348566878,-1813943635,1829945421,393662477,1562936932,-960778913,-1776336851,76290275,1733846762,-1186344460,1864743831,-1998090621,1448161265,2013177522,351386734,-1884149509,-680603892,-1463289660,1308157220,1379148393,236901029,477256421,1548501853,-217809198,1788196673,1341530968,-327571247,1409858870,389367047,-1497246437,-709939594,-359266849,-1480801918,665151579,1341212125,675703289,1201928613,-1203427798,391511260,1294600295,730753039,506596206,-1656858772,2049256403,81001361,-1942952163,78701525,1305064967,-370064916,-988239962,-1283003128,2081123451,-611779874,658738098,-514855093,-1089209810,1337808735,2065050124,-991612133,1584708280,222783784,-1881504548,-52317619,-683564384,-250116492,1801231387,466660213,-58599190,-726555127,-1516686526,287803276,420992500,-853215367,27704900,-1840908852,738990978,44972965,722184638,-452894242,-1824335337,-737631870,-499879315,502212663,1079383942,1047079711,-1225834528,1240673471,-1663882553,1214045926,-1946552722,986625971,1471389966,-1568519903,-1911884695,331726027,-1831411687,-912584256,-1970540909,-332468066,-37545527,-1443190183,-641622064,1009078341,-532060940,1361270895,-2070790115,-2116550849,-2062413959,1605574646,1254618816,-27287660,-959218284,802574870,-2100577343,1305380924,1011296882,-1953643473,-89629544,1503886784,-199909880,645067549,-2098423769,-48443103,1277914143,679777980,1241417194,308545785,-327774029,120220078,-924730260,1416132832,-1658012290,-951637669,-1936397572,-37655791,-1179620146,-350481864,1749211808,-1487486900,-1674326625,-1590600628,-1882322358,471411197,412474597,-357860368,788355657,-2147392867,401031208,128789206,1795390210,-903870377,-1765165738,1944223051,1904349919,-1845625361,-1196020780,-1940813888,-1799041146,438793695,-1369253163,-833529722,939513422,1119488962,-951850769,-1236252200,-350205970,963678197,-222922517,404680734,-210449545,-953325189,235876316,1510287472,945771651,-1615941087,-826111886,205196120,815831214,354775266,-1536260209,-1346910245,-1059002299,-1457809780,720545307,769960634,-1239327171,-1398103901,1513882644,383964661,-1845781658,633276036,-1925629720,-1980339056,440762592,-1941777203,1288328454,194131609,-1659789875,1523325692,-340334414,447414632,610026568,2031226709,-419617768,866795560,624982420,-315224823,2003461284,-20205418,1016018328,572248212,798933904,-1842739192,-1453939317,786339430,430078398,561704113,-997300757,-1943601211,-766694201,-558186717,1056499635,1375724017,1009547603,-1542653932,1922659532,-1576639608,-1063760214,-1205985692,1193379779,414452780,-1183256693,1470142814,-1347458373,-1152931230,-1574196164,-397548738,2137215397,-1329843267,2133895650,-664150030,-1997577297,1770718011,-1944237294,962485284,-1231394822,-1914103314,-2097934937,1759574136,-76281457,-486193698,-1598295595,1786119442,-688593262,1070027565,641646206,2135363930,1093918392,-286348420,1249294020,-1402194941,-1971497738,1903232909,195663070,338906952,1286625402,1323308841,-1112023505,-1377774216,2056317150,2091336516,-1392188268,622449077,-797062757,1046539870,1322060029,-1495320329,233543867,999610155,-1224404162,-1979791529,116268242,-936935051,-231296217,73264522,-1808531922,249350465,1283161809,835162794,-311926963,1590559793,-285670854,1278062140,19990671,1607882024,-665471980,349961838,-835249364,1560155699,1674044377,-1842782560,-1257013401,1092123814,48035107,-1307999707,-1026063869,-816522363,-1054311367,1605965642,1383945462,834086950,-1276112916,-1243965802,1343448924,813802772,-1008606044,1056588371,1311819950,1909708597,-919501643,-2133583283,1550846771,-1906235090,-866698761,857655257,-1215211083,-916201211,1281621140,-1656044008,-2000964488,-451458040,-1465582813,1205160572,-1268741785,474891501,-2089873418,-641551989,1640242064,1533638714,144422831,164393955,1298165202,-1455224090,684088601,-1458903171,-109075243,1910212416,-604893644,715346229,1959138361,1525560336,2016210577,-1652094327,892562193,609303035,-867697952,-891764831,-1566198894,627587883,-2129727033,1364789646,-2057299449,1949712686,-573213196,-460592938,-20795640,67511583,1558953333,-782441424,-880830230,-814819837,48128582,438292363,-764581767,-840228492,2106206251,-1389854892,-388135708,1318249091,390450112,-1139545096,-396827912,-1040336166,1139879629,578914728,-787186799,-751453663,1255831007,832821339,-1819134644,1562548131,1985932051,1996189721,33174913,-1522769360,2050406964,268438901,1375980656,-941700540,-122168824,1991205466,-234590023,1283746408,1464710887,338800394,1647214097,-356273704,1613263500,994076516,1567664946,173888869,-1946170065,-470063003,788687635,54946460,-1745679406,-761429520,1505275225,-2070507224,844132315,-230074159,671199757,1692716660,-760998942,422831359,-1105337202,-366739564,387400140,604114977,1997992392,-323353243,1881576984,528693331,-1084912219,396037874,1028031608,-632644823,147430339,-1880840679,1450381731,-1085936397,-1818251416,134898286,18929257,-678453182,-2034624846,1465935454,2010292231,-1734368853,-1814895342,753797783,200819132,216370122,932163835,238377895,-420451428,-1945921655,-1792608043,507661795,38836899,-1114518366,851600183,-518075511,-432835060,-372951455,650661462,1912013096,2004823523,-1899028306,-102079817,822840383,-719671591,-58416822,-176284372,1883598884,992067415,169800025,1417643005,-468060889,-1147840044,1206475551,-689079452,-928328201,-2046371733,-793133042,1043492158,-1829675197,2022819239,-782435584,-448579584,1636394404,-446601567,1055957696,-750151449,177943993,1178358349,213381326,-1555135117,-625876333,73509392,-2037264285,1772890133,-1120037292,1537787796,-1827513934,1482060838,1633143058,-1651674144,1470250352,1887733019,-430341632,-253756510,-1641356138,-1305199369,36832975,-294538033,117327973,1134876160,1500421457,-812922515,1595262634,1132223413,-1127595168,25648047,-1028426173,-619233538,740720893,-407152830,-1423589407,-1564444251,960280763,56984549,-869974258,579073285,-1352033699,360295743,641806193,-952883200,669686718,-1583680532,-531699119,-816373707,1962908657,1630575576,102053975,-1103205774,14750888,583592912,-290161769,-1076851097,1906146777,-1978535339,-975637039,-54390371,251053982,-2133245004,-2838797,1214723493,-1518137764,-1761540781,-1500332062,1579607444,1893854503,1332337228,-1272052359,1479181998,403313253,2142668095,-1542357039,1517133920,13171377,-1580772509,355000770,134975347,1556674049,-1122458402,-1693707094,467187839,-519054582,1964058199,-1988578196,-63443555,1261112546,-1258188856,-1189558341,-470549664,-1016875289,1549859992,-1631176552,-101674748,195060447,-2098319128,-210841320,-1627064344,-582529696,1309630508,45400171,931548729,533142642,-1806743298,765717529,-1674692368,-475931534,2054142510,1972670861,929448189,-1791989960,-327756515,-304612393,533680068,1427282300,94216522,-1185656403,1918893768,614660725,-1453603539,-134168654,-320098651,-787826238,1463121987,2139325178,-1332766397,-1711462515,-1884421526,-297297971,-241020088,938478317,1947360366,561516715,-1282051890,-2095547764,-101399069,548100496,-100646570,-691397751,2137744436,2112416633,-1073359109,-833557857,-2085536004,173552678,-1414017814,-281283706,300559764,-1349536224,-1489338095,-1282303335,784304620,-1754815235,344372502,-2100536136,-1902855010,1889763810,770689674,-49731217,-1905265088,838499400,-1001058722,1723775831,-22763015,-415327485,257410965,-2031643972,-1189962410,-1042353792,-1017709254,1274967680,1185259870,1191273806,1737303956,-1748525250,1575962851,1043646431,-1279573863,-1797328719,-1200279526,746866830,59762591,-2052725417,1659087214,750879459,363891801,-2001596335,519955344,-680874730,-264907520,-175679091,-635314990,1860610769,-204753968,-1284024282,1640478645,1881737274,-1531387979,-432967926,-171359040,141304112,890807366,103124957,-944253550,1456470228,1355627762,-1600796644,-598495942,546342218,1902129016,-1705968507,-1315331642,275674048,694770076,-1697417546,-435109095,1511106734,1802282519,-768595692,1581980418,-925040545,178887886,1425001710,-651568503,-1021373519,1146569287,-331268383,-341407605,-2029779688,1752824408,950582653,786957704,174627304,304636448,135392808,1350793403,569320403,1391416635,-1878864830,1245084266,1522204335,-1017867727,132900489,2104037247,-1119902084,1182446126,-1200320833,-862238120,987539877,534800376,-1318592630,717989082,332397446,-1688192484,-758006630,-467638324,329018158,1211444331,-316067568,485471073,530203237,-1424225116,1381486622,-2115568362,-1975234320,1223710322,205781994,-825485634,-1103894509,765387416,-142723401,-429976870,-1310553514,976737642,-2012224954,-2038064594,-915385460,-477331330,-177467014,-715290992,840588560,-396547165,-949399494,-815933694,-1141071279,1575352594,993363354,294277379,-428922479,853104867,312693820,909075233,1644590313,-1765163070,474127604,1944132819,624656272,636196066,95160234,-288272507,1178585948,439585585,-578701692,289287411,-775535993,1382341068,2116388676,-1174669638,-2083393098,-1327102028,-12089618,1697747755,-1725440457,241843906,964000685,-58123422,1712422026,-622306856,1979623670,1720891031,1039239970,423109209,353186285,2049529523,-955951764,-364810022,1711848968,-1081202138,-1563909360,-1825561319,694961138,-1897343241,1846728566,970664237,1634934449,539480859,1483212171,1522267135,-962604790,337473035,-933168188,-810074376,-1738466525,-949264496,-809923486,-1513168133,-1354742166,1452797920,885298680,-1260384107,-414331979,-322630418,-184971222,521164659,-852510806,-1523392258,-985161546,1891578132,814182753,-1472414089,-451511112,-453442882,26920775,135820540,-929195479,1623444150,-125409723,1435329469,-1564576344,-2006127446,-1610735840,-1571169015,-1508446083,411226482,-821977566,861056807,751635162,-1885581833,-1707968262,414312038,-1763344798,-1850014349,-1461537056,751246451,470482159,288701146,1640052476,428665066,-1882974320,-1226390121,-243558136,1372342062,-93187632,-1288692357,151227443,-877656707,1045636413,-1102728718,-1012946872,2117570878,-630785752,-1212088201,1020146959,2048504989,1438405288,-561504695,1837270003,379394393,1352351973,-902321826,1168883684,1291166940,-2039527022,562451608,478041983,-1911357045,-678864453,-321354954,1575445867,1086187871,1695121088,2091755404,1344518917,-1649998412,-809718880,1073240310,1340764478,-706512799,884674171,-502442742,2117411780,-1283431928,-1000883631,1508171788,2125347423,613939630,29010191,-1339213658,594535581,619186573,1468684748,-1906044200,809806770,429057320,-1197830321,-1038594515,1464123032,464596128,1055519444,-741057745,817454206,-1578372794,-275734769,1682244636,-622722721,213651312,64870257,-348681000,-1446168336,1969541520,-419205207,-1639621082,-2043593794,-1030934398,-795760787,263368722,1515109015,-4438748,-554795399,-1805064271,-408257495,-1405960405,1847575767,-1186161651,772845801,-1562086092,1055877985,1069184601,-434167498,770859545,-1125787516,-302685844,-1782474307,758555526,923682118,1577303148,903756318,645483979,1547003529,857769161,-467301937,-402773774,1871898256,1187031917,2094298945,-1199002860,-355306814,1903954225,1685366080,334808040,377053614,1160554130,327789215,-1369944676,1173501263,59656868,-740284397,42612456,425164176,852723014,1797118047,2032777823,1890311954,-1220237162,1719664305,1007761159,-1564130773,1364223399,1118295884,-456819156,1510829618,-1044578191,-2044006810,1277930096,43685113,-853258487,9929042,333239335,-1941532006,-2083260399,133909985,-552585503,9692534,-422665103,-1224903674,1065983047,-342121862,-2059265978,-1417523784,-746381270,959441316,2056349466,-1814404836,23503320,269655749,995211094,1424740578,-962824526,-1931974008,-2104801036,-1059590418,-1527107077,1896630194,125285240,-1718299333,1739953650,-643293013,974229280,862460,443351585,-1908719300,1499004249,-455709693,-1810369801,811573401,-1133263755,-1515159450,-1446549868,2108376994,117895835,-1324924321,-750306588,1968920421,1418935294,-388408204,1932450031,-892701721,-1115912111,250984919,1308672366,-425945309,905470842,-407684337,501075616,1587974227,-492419707,-61042473,-1018544290,1345827693,55567835,633626949,-724574355,1037073648,1635716531,-669770962,1344921875,-793170465,1501142471,-1121313848,-715375636,1150788621,-1609843893,-1727919471,400663805,-279711077,-1852614630,-169046160,1631089673,-1366327617,1312786994,1258931993,-70776285,1844094150,262760034,2026641845,-627208828,579938651,-736931263,-1149282367,-1692922210,-1320813815,-1091108510,-584433355,780757616,816515070,-463892027,752802537,-1001226724,-771085295,-807371889,-470796748,1985380278,-1414497531,555304957,1607110358,1527418974,1765632783,1729184662,1268048663,-417080432,207332245,-847667296,1032940079,1983371194,-210668488,-1335380268,-878408472,-1161331698,406009876,1082681684,-155171711,610762649,904014150,-1281834020,1886127061,-1153108588,1520855214,728065592,1988071101,-731456774,1763393013,1538612469,1101620145,2130864474,-1693396015,-862166437,-1581278283,-633257235,217511047,1576778394,-647732110,825609195,1587055281,-642244798,-143296350,-374651623,839379521,262041080,1380989617,-146506842,-1323817531,1062735462,-848669279,-1472912840,-1262488597,-982826125,-1084684243,-1592842432,-460920504,-682435660,-1822458319,-1428251499,1592134228,192673057,809425992,1466172480,-1299121735,-609236981,1015603638,1273370261,606947020,-564482739,559957128,1762743682,810655835,746640321,765471738,-957546197,-1224806487,306469110,387345688,743588277,1348575158,1978120479,-736989785,-221537695,-2100718398,1081264717,256168260,663747037,1135319060,-489703712,1493849293,-1045562410,-1318634505,-442979525,1711176705,1504784337,-440894459,1344678582,-1185352350,1767143739,1097637287,-671531048,-1000155038,-2022581058,-2056907557,-476316731,-377544258,-1231991083,1534292280,-557451019,-1290530268,-394438750,-952527058,-2143693530,-1822862565,-1738694658,78760338,-5515629,1944651299,1816443858,314591066,-766431130,1764762139,1612694948,91259300,180001386,-658717982,332111732,-122671620,-1819004924,3100481,-1912804151,1513273566,135252579,-411199224,-1964697082,1136319609,928926198,-1568318602,1095763201,-828350538,1844413214,1037941725,1083906773,-230407817,1719124517,-1884442490,-1902117129,1904596003,1899305581,1363636689,-1145434233,728730978,-1864502036,-1347987039,229595880,1769639461,1430622679,-638135050,-843392366,1580476136,1666871709,-736474150,-343996634,1375788091,1542314262,-228908159,-1819993662,493662077,502457596,1085095595,-1386312042,-1322209301,-657006439,-1239310259,-389825353,-133031976,-1619274814,1510872175,-1687972045,1178565181,-143033341,1988887383,264629092,-2129345420,2044208411,158257895,2044899465,-378070976,-172223318,-336299453,-718914414,-159006192,-1984987864,-1736889418,-758943174,1986908036,-257676263,648100054,1672625243,2080508464,1537566590,-2013621019,-1865815427,-1047438689,-473583986,1665767802,1380729519,-1466837094,542855590,701165920,405757082,-363395671,660215165,1374604733,851548626,1013844697,264721819,-1800418954,1495551855,1940052671,-1943447029,-806740270,231666908,794664637,-475409329,-549579939,-1844057106,1815600771,799979411,-1873625586,-976406985,-325243688,-2144608219,1828490155,-1731155044,-1723638630,1176714789,-1340267156,1321240101,2105704963,-118458504,2135465438,-1965402348,89474093,1666725122,-1114241014,130267448,-1739701545,-534606061,700439766,-1231203198,-1906862999,1049316641,1293603498,1191839448,81633333,877259960,1076890453,1748977193,223795455,-2002869330,-818824142,1458638785,-1926358081,1357959578,-766528378,104659165,2066593444,794727557,-27040212,-1210239870,-1142596516,-43748126,1338070131,-1826250102,90539922,1405050043,-445117113,2010790910,-11595080,337268269,2099449998,990867627,1591609349,1279036694,821709268,-700823057,1669524929,1149513740,-114491351,211773139,-1207037248,1204046992,958488649,917316958,-89874645,542978690,790627581,1589546280,-1292931706,-1999082792,-209378879,-1668690132,913305581,-54956662,973550503,-1386844446,1458021792,-1144044848,-969057157,-2075891571,-360520510,778208143,1787677734,-391190319,-2126513059,-1637978864,139385943,-162895480,1796731561,-800392206,-680803745,1279739861,-1895930995,165233250,-712508580,465512312,1075987302,-1843237496,-1632971111,-750471325,87132678,1959603780,-1104231883,1926409102,821955070,72644889,1145454082,1238368263,-855508960,736481641,-987588434,-39003828,19326783,1979487202,-387523800,-872639012,823802936,-717032392,290686524,1814488331,312892982,-1063738860,-373422464,1007875862,708323120,1286228299,-1313799565,1305287286,1194088630,1283744083,-658446622,-614966664,-1325852435,-1975582734,-722315891,-823987443,-452740136,814195511,-1564059126,-1179800098,-1154261800,279520942,-522549014,1617132707,-111866763,-1912514610,659123481,564126901,1131320926,1389813174,-421927030,-264761375,-1385618514,846817304,2077386003,2143524478,961363312,-1665050251,237964949,69162689,1222505317,379805834,-1823975585,-2055869105,-2114376956,1306506505,-1377202733,520004371,654269121,-1977881716,128799306,1885135953,1071986066,-1624140602,-76539851,1435997435,-1179252050,-1167385605,1392973188,1900074563,1903549847,-1039427407,1684816970,-589557391,-792823205,-887781465,-629777759,639196149,-1771894251,-535847162,-448930614,-1453684545,-1072043078,-473550378,-859918951,-60327218,1944376593,1744492211,-279461617,-327381753,-1393852413,1893418432,-71248568,439821127,1073571860,506700250,-1121430121,1502722235,1009998897,1373610256,-2035692561,492961646,1953622187,-1690220461,1131381892,-1579096797,454679939,-658821527,1624786865,-1712483996,1246000360,1033337383,1243893276,-2076593957,1555881469,1269043167,2142950167,-1046568481,1723936734,392143382,-1723078327,566253137,1974536420,320510330,-1071090291,136052393,-1821352408,204081170,-1872464871,116249163,-1314308282,-595977289,1643506658,-398816993,1920963170,632341442,-247122881,2097044064,1542851696,-1058505210,1321824460,676107442,24373679,571899648,563505040,1162355578,2010065525,-273766067,1064244578,479106410,1681348658,1632307291,-1472027513,-717981606,-778496338,1917043299,959424928,1879776862,-489486955,-1568688746,914606786,-2032852972,1721284149,1603613846,-890489626,-309317571,1013496197,1976931879,510493571,-145746802,-1664677272,995462182,-402653575,-1685071928,1916622899,-508594759,-1290317263,-107247354,-2001275540,1297883335,1026237953,1057365077,-169447724,2119282346,-1329056556,423903369,-1950413144,1952419875,1644678153,46022222,-1242771422,901368974,1975899292,-1506265987,-388397242,1452607574,1472973443,-1852750416,-596229926,-388497750,-2035726758,-1479570664,-1964237131,-637640080,1549335873,1803018381,868758588,1989433978,-1822729468,-494019098,459941673,2104560887,920525437,-1635151478,213227662,71953963,-199589834,1364578375,-1266509287,-2103458206,-913695918,1447243361,860468121,-224287967,1613508780,269022702,-296993599,-659478625,-501992384,-458314144,-163442902,-1661538189,1914434762,-1160902301,-1029581666,1580007053,-115712596,38160617,-2044103277,-592421526,1739191060,-1300794750,-945787916,1615493251,-828871587,44884976,-114950617,1295373318,1842024630,-1950081798,-1929796021,887692488,-1745241599,-1516907904,281815489,2020524921,-1285774852,745840335,2089559278,1807652632,-1031316058,-59382986,2005471038,1727140521,1869458139,-1100042535,2062809963,1518555685,590672961,-1764245820,-1955227650,-1974345038,37728103,-1368855741,-1459276779,-1222122988,-888276694,-932342160,-190526361,-1691541150,1516311643,1624829964,325215365,-1973600516,-1647989090,1698308754,893333602,-806294596,-779939948,622706057,-777956843,66703211,908826172,-1049956071,436023260,-999047050,-957536106,874540769,313501284,-1576713504,-1702463095,465437703,1909627719,-2049670534,1471170821,887439504,-664161323,-1435157422,-1055391124,-628310031,-1143131114,2034715496,-1225040595,-691607835,-1332393457,786746535,-347413582,752233088,-1964488380,1069157907,-751598468,-1906953085,-1917674882,-1328497346,1817022859,-1310557966,907502542,1266354432,649187842,1729630436,-27972399,69380710,-2045015541,-1017516391,243925812,-1739912982,-850879240,698072785,1710678906,1024781796,-1506333270,-555152549,-1173722628,-645563584,972185910,-895257877,-2039017423,1303992689,1905665988,1976306224,-2095482321,2101891237,843853755,895040038,-1648912271,1991033146,-1115527398,433827752,1726587354,382054256,129871656,130691144,-1760941574,-708749729,-915298736,-1728747422,1780144015,489256490,1617996869,-970848657,1415544653,749326708,-871005075,416855958,1162454753,1874628114,1148861051,1583405448,-546655181,1894739202,740699486,-1361840756,-893170453,-1154478692,-1915263911,-1819977512,1730849335,-709054457,-1951821198,1071275555,2129716426,-1355142419,1277127696,207961207,1250655527,-951646094,582562527,-1361219765,-1119116258,-286327199,655203319,1336806352,353503127,-1092536920,-989301700,-2138859637,1810638734,-914418426,1296344839,-339200989,1052997469,-301956350,1403882245,613823612,-1341731007,340120350,116234591,1721134852,-1262816746,2109657676,1257173787,113303883,1306995557,-229529951,-1777051455,1447786713,-1407235680,-2019330488,-1843955647,1635521851,1597798571,-254801480,-1461471981,835721055,90882206,-71508695,-1315778912,-1891823071,-758567735,-1559800509,1143146720,-59543515,-1841897736,1599408921,433371971,1061495526,-1194880265,-741842091,-1231590955,-304107761,-469871016,-1362434893,869059740,-2069222903,-1214941069,1971454386,-668309180,-1668481836,-427362643,-1269151351,-1981242627,796033050,611903741,-1251986344,-1845992284,-30620287,1826992812,-723714401,1994836256,1088299584,613415771,-115259405,1856529934,-960016651,72266826,-1429313298,1845238944,-1791545164,-365056554,445297767,-1129343806,1283825507,-735870653,-954460190,504219262,247708996,-1683631429,-425210038,-1637730912,459387858,250687382,-1769136163,1744946077,-1498224175,-1358295844,-1036235162,1039416240,-784922976,2085661191,-1177926478,1583873349,-903915823,-1843799028,1477745212,1036740762,-1343396357,-270859108,357626922,1258156452,1384178126,1099413927,1629352060,1740963119,-1866982809,363061537,2111508610,80669768,975680484,242566407,-378513777,-1873741346,-2002559685,-655629404,755337963,-1208824154,-426074041,797474832,-256615411,-1669009601,-1679155421,-839043335,423611913,-1641191273,-2081238341,-474211419,-410079929,-1668784500,1389239967,1952719159,-481429387,233857237,1972293146,-583216080,1459320254,-167990749,-538161533,-621434824,1256711995,-1283347069,1370929874,1659231774,-238841175,-1404922362,-850949003,727074333,54464604,-1102537566,923534692,388915809,1802868084,-289449894,-763123853,-420303416,1333079373,1250127005,-1948365594,-1684403476,-1282632133,931346923,-1945455030,731684705,105756023,1441232062,1623171458,1476304699,-1632709037,1861469863,1209450016,708693202,2074355893,468573622,-1057877259,-2060406584,-1691471166,-1151627745,64596202,374525515,1433479641,-858854887,881364753,988370839,-919312702,-578718711,4033526,958408382,-2123863769,812502751,-1722478533,-1460207957,-1304093118,1034522816,183975523,2144557155,1467571927,-323544091,1090395117,-737460082,-419440539,379691458,-1243267164,-805172938,1958532503,-718031766,-204107467,649581517,-45377024,2126187057,1005907458,-1439090828,26821896,-539863150,290113333,-412317830,-1000968160,1758749523,-1073214185,646872610,-450364355,422164711,-2012087391,747130793,118669954,433364242,-409691053,593848710,-551216065,951396563,-916778684,936337907,-518228454,-113660291,-1879507590,-1831150676,-1594596725,1137560870,733060731,987259382,2100289421,362600005,-2101449949,797475042,-981154927,73558422,1801472952,1715641810,261916086,810445633,-1706836165,-2054007748,-149105353,-156256198,393314816,-842573139,39695397,-1519698710,-1114994304,691024913,-1453717163,-1216654833,-1012438674,460861745,-1815945829,269321184,1998616071,673547900,-1930643401,-359454861,-922404946,1153202697,-1680748913,477848163,-1335950409,1071181276,1239087902,127109293,935579266,1944046183,-942886996,-1804274470,1199278796,637406548,475289279,2033565283,1590405697,558071937,1585829969,1409544784,-870214828,1040407883,-1486867006,27865633,-166846381,-410689521,-1955892977,2137971954,-1416528971,1773539310,-1343147196,1689855705,-1973949002,-164806961,1098180143,87147154,2055040805,1070466473,2049389909,-289341090,1115100540,649314562,39594538,824085799,-669078479,-682372686,835344251,-1917771544,1993215819,-1611389460,969721902,-670637237,-1690494153,-2095919490,508077358,-676968557,-575781413,-1537530793,1735575200,1838258363,-1759300373,1284063818,1640014938,-1999269153,1075045756,-1620781296,101931412,673033947,1270364374,-1173843053,-1444761632,-1194392527,-1013122419,-952387223,-115776169,819258672,1094366162,1878494622,-2001526252,1163434321,-673849338,-1349864522,1296027878,-1068508701,-1521133937,-1989626639,578244416,-1218186005,-1103823377,-86755376,1145284724,-227689915,-58188782,410430424,2102874144,887133966,1969215462,-270504555,-154660888,239174469,1612693553,454600417,108960869,-395532881,-1986827362,420769637,1389757788,-113847812,-835353064,1432416608,-809142990,-1507441369,-313925798,1002739367,-526257249,-1898953694,-2039394618,-296254996,-1607655518,2065662129,-2038988682,-439101374,-2105469772,-1600034667,1267203985,1625464544,817426240,1127662317,-1913056801,-2009976540,1480107089,1952858073,-1498400610,1315934939,-697425779,1465245280,940403349,-1794366785,152101473,-1336259437,-142124182,88961344,1770292093,-463886862,1576297520,1623015303,-78256765,-936299507,807461188,418114231,1897002490,-2128341650,168630616,-1797798027,1798323592,659746486,-1707474480,1047540138,2042277472,681249285,-653429684,-590130041,-436247048,-2026010465,-406083195,-1135481143,87053823,-761951541,472714588,338990909,1788872846,456028670,510967856,535971206,-1349913699,-2064015047,-1990370961,-1505746146,1380454328,2088066991,-1569276049,-1738610534,-21060111,-594755159,266938494,-7713999,820152600,-1928152146,-1019307721,1236483710,-808636887,-1153907746,420836375,-369750396,253057029,-662461026,-1330385329,684299763,2086292069,-3708039,362642907,1811223721,-1151682549,1423803205,-1379363629,1932421755,-1563434951,-380206972,-1172029952,1276820020,1926795110,-929357555,-1442681167,-1551386403,-230230225,252082156,-1242226225,-1437323970,-840986229,-2084740475,687444015,-689806427,2059830083,-1566200833,11409959,945265125,-1355009632,-1927183650,-2080065949,-208164959,-912195739,190457074,346880504,2065458890,-255630081,-550574737,529403321,-2034458523,-1996826629,-1014238883,-1923472183,661553553,-1429916233,-784435662,583682162,961404104,1891870044,-879620420,-1448440524,468630372,1062151435,1432197700,-1647573729,-225901723,380384853,-253500944,611517284,-1290652303,-983015951,1146007657,-819100375,958826267,-1847367000,-1613676612,-1385770083,670227815,196196243,-1947655803,1741337421,694512525,-157033079,-201128630,249279669,-1862075907,756254674,-1237647068,1078295064,1645943203,1692164127,1111900323,-1246951789,-2081044628,-1654438466,-368165389,-246519185,-1623636985,-998423543,1684269370,-505913161,-831577104,-1490355169,934502980,619426314,1417403305,1362392534,-1509480350,1068331186,-817083318,-1896051729,-1087118194,1144545780,2133922876,-962435189,1341403603,178989225,-459823039,-201670946,-11663381,1515586829,307067062,1431423778,1964092457,610549206,309962524,-1870517811,1725713561,-1567979896,-734130220,-2013520635,-754538139,-1157302521,2142809129,823910227,344617082,1019504749,1110085780,-404423017,1315909482,877939485,-1533408454,-1826360773,-1963327597,-251704808,278505145,2119590059,-790015871,323637135,288757027,-540162044,28865680,-1086144840,766068554,1216839179,360502230,2006316772,-2137967555,-1552925856,-441915073,926249937,-1119021805,1383638514,1042247160,-1481892036,-2046027546,1950584501,230905616,931047355,1682232610,1955452562,-480802467,-818286392,-2097351169,-151310689,592144284,-1032851424,1522332491,-1628297328,-1388339493,-1122726834,-1165767316,-1830468500,-1092561637,179392642,734729893,890111107,1802247728,-184546906,1240190104,-226879330,-972334356,-1209425742,-1153907189,983185272,259384956,-622344641,-2077509394,1619346797,-1490799087,-1466088614,659430556,-82197647,-466923838,375522203,-1353225119,760396099,733951408,599600245,1619955260,1673826017,-643187093,-1902586418,1796497893,-1970697922,-1141548141,-2120206383,-577127407,2133646898,-991832638,-2014158333,392385011,-1214344271,389221545,-782184556,-1516087034,1630117439,-12048776,2115136759,1800462089,-334957917,-1184116349,-455548236,137174603,1489993434,-374047710,1309620604,190796328,664944206,1574282968,2058759037,-1123430445,1837292871,1941025974,636729080,1471899477,-186867807,1385029121,-211761649,-742895404,57441983,-289396462,2011758563,-628217320,867742399,-1698067075,447616734,-844380085,47913710,592225653,-526309300,-1224875521,933575038,796103022,362414384,2065552757,89896566,-748817916,-1981981611,967839516,-575496727,140123163,1887464867,-1234971561,-627913366,-1791300794,321474227,870217347,-1010547521,-95562132,-1617878876,-436719048,773869011,915090089,1948645167,441532110,1957277681,-522940303,7856376,1101648418,924344879,-1498136837,-1661099737,-103801703,810119463,-61767204,-1854738889,866353508,551226349,-1116375823,-757380595,853315333,-230167492,-406513022,525453132,-767722478,1280609778,285487011,-411086873,-1765331911,2094262718,193356509,-1592377097,1540030851,-1611618537,1965740302,1951100877,-260964900,2021849455,-57152371,-718148533,-774506286,-607478616,-1423166831,845157487,995224989,761767110,-897953070,-107360976,1299883359,1323570406,1080929648,1654977677,-880721492,-187993745,-677491948,-1523949342,1792371531,1500299654,-1742097580,-103349892,1911892286,1177990087,2060993884,1578497136,901030911,-547038671,-1565722935,-302668376,942168332,766521697,1383570648,-2041099458,1442874021,774137602,-757062721,-1817619700,-1496533036,207524739,-471639974,-1671260797,-695531347,-560899317,2032150538,1937596859,-1420420393,-1074419287,-589399334,-1685145908,-986052022,-317817136,-928576542,1611087451,409997913,-1332118527,232121328,2096159863,398279411,-1754453302,1929861732,-548083547,1840301605,-803131922,-19283877,1990485049,-1270711838,-1871982107,-209970674,725402087,186311174,1222881414,-752579972,-1665592679,970569368,-1081385982,1510954311,627616642,893424207,1970816276,156343003,-197027470,679183703,323309686,-1529269547,-1657375381,1461293140,-1105932394,-2002433887,-566464907,1424182183,-487796599,2077859429,784833710,-1092731153,594803007,1443404317,-45026908,682601682,-54238728,1915650310,-740664857,-1418078468,-1838341385,1033536832,1587209176,192609895,-1005418124,-978810450,-129630265,-530209827,-1767364650,-1208434656,-1157747395,1977470138,-1304480479,-201292364,-2060146283,503271414,-1508446291,1419911544,465368017,-1685229725,625211160,1664043348,-546031190,-861126350,169791869,-48983769,172622312,1309191611,-1527181339,-928372689,1182312436,-514062980,1587267069,1988659373,-1198424917,-1249610910,-1341568759,-242876984,1525260404,-2110009529,-1171822056,-1569971279,1009904276,-1039493956,-1332306055,197314055,-724209216,984416775,-699543187,536854653,207587827,-1023630481,-270942691,-1757297222,-1696380031,-1647259978,-107337522,464924800,1869346668,1735185126,1061570642,-1289207025,2099170550,255516752,-123393855,1262123211,1781277815,-2046890799,-1795296151,-1833906660,-818486416,161290327,1586452482,1329406613,280403423,1866683811,144471589,-2102585000,-11929388,-1552000177,-1332666881,-160752713,-852221372,968761619,1957050689,255484446,261714460,1112436035,-880106150,657467185,1320978585,1795962523,-2145129496,-2023069391,-1967227434,1684594239,-1916957077,-2010718813,1467610790,-1646754308,-80422597,1390607155,591016611,718866131,1511682492,1498955221,-1903401082,1217612728,1218581455,1270221100,-1334116935,-739175274,-2050215285,1387056431,-815300054,-1793235561,96235564,-1795927798,-1531879070,-1475991903,1810571595,-969848767,765771733,1306113827,1091522383,884774427,1745748859,-236750320,-1232998877,-1223630019,159638175,1087807019,1471297832,248080788,1061358582,2093393541,1733192557,275192440,512998386,503412547,4409117,-1161854195,-2073898152,-1175000411,1307058232,-1454697747,1799176976,-1047121341,567565958,398371075,41279803,541690008,-466179385,1303808697,757791626,272430788,-732611793,1828137301,895630029,-1876610419,-43912432,-1775609440,-205083702,109566118,1329875417,1564860872,150864208,-2032761036,1319513406,-231571065,-146316405,1640144013,-1699720520,-233252733,1936154776,-1270374846,-1665815504,-332673288,2013909595,1413909599,-1915423754,-2011274093,-268710512,376218865,1133675511,1458375073,-416485856,197417927,98298927,1988159080,1904776373,368544381,-502662052,-936004395,-22222448,1815485622,1183659251,-542044073,-611403623,1076149416,758895447,2097438729,-1133086025,1181434844,637005128,956350230,1941184610,565376054,1406619545,-2026469544,1764520309,2103491891,-77720539,-1131388350,96212552,2002260338,-470277373,-300678144,1889115646,30871669,1223496440,659616988,-1516169702,1615136936,-640869075,1034423523,-687274152,1205376417,-1089660895,-618887736,346680250,2139807400,1483910624,-620116217,-2080476704,-568215174,-2024717963,-1155051443,-812375652,24294730,-1851050084,1442211350,1879651781,463294984,-1135438148,-548707176,-1255293109,1243277284,-1939918317,-631317281,11232652,1801913109,-1828727758,-1997479880,100161509,-1427425323,-854647636,-691331629,-2104540022,-1677348176,19662090,-1701529949,917465242,-592312066,1587626241,-424350839,-1081799315,-1160770130,-1671041562,825231792,-1328806096,612150852,1563772257,305936698,587401396,1890393124,56772449,-452849125,627040386,-109263344,-270037169,2128026437,-1121848526,-1985813010,1669515397,-1518430203,-2015262980,-1165187378,-1850837503,-1092663380,-1185958769,1290086188,-1824259755,442694513,532943137,-2111513743,-1531231006,136259222,-1959631417,-1890184001,-912521915,-231486264,1626605574,1876209646,-1895231984,-1145015605,695576489,-156553008,831776188,-1935346346,1687397844,-829436484,167988446,-734107077,729565528,-1213714614,2024144025,-38899765,-326081463,1466099802,-496084909,4034167,-2077212978,908192347,-39123285,2085589178,-705963209,1885436361,553362858,1802171702,-513087660,1371236087,1969229368,-297607395,-1093538044,-1344368882,1999887056,2026186962,1823450124,-695277227,-1328601737,1747221711,1859538729,474129586,-677334807,-68118328,-952975769,2100631920,-1322979050,667754256,1089684659,-1726966974,1398843084,-780559812,-1603887441,568080263,1539113652,-991717627,1747177669,-1309963314,-1299283070,270923890,864637566,1583440029,-261160088,300345910,1756568340,2091918446,-1071208245,1874335062,1307337541,2141053689,-614027720,1848834831,-1986318230,-1678609224,-313248359,-339371531,1022426311,-497376600,-1693410653,398573919,1384976675,-2089598388,-1018169198,461616898,670196635,547065334,971364120,1638601435,1685852083,6176073,-1774505326,833287506,-409420883,473244153,1260409724,-1834681444,465993501,-1352446764,245377319,433362528,1632509629,-539099386,1889672104,-1794726243,1951773053,2063395736,1786939667,-1292663606,-892337442,-2077323975,798581225,-1878010306,-1722857856,1953862721,-903243570,-1194666798,-15273735,-1035947790,1084971391,-126423868,1664207335,1518222848,2014198530,-2004626211,990808904,-1579053229,-1750081250,-1535146794,-931749368,-395843318,-560545523,-1899647496,769123291,-1115200829,373816688,-165963263,-300724660,-1722664167,-913666686,-672099250,1167074070,-360882323,1004086160,1004093750,376698290,-488559639,-1536719192,-312571981,-2032828879,-1342724158,750211984,-6360761,650724683,189514172,-1576838919,-456416228,176455095,-603893517,428344052,410540909,-607936836,-1495933481,488802725,1229455909,1919390727,-1317636232,1730664245,-84552763,269850303,2030508291,217012493,1330980746,1121125334,-1636015221,-157470656,-236959282,-1470643294,-298799091,461010248,-1743714386,342300331,657046957,-1813937420,-1622945556,-785916986,-1575714746,-944800607,-1584360425,-26041502,-1269771487,-510950489,1678948585,1033708577,1891570691,-10006506,-456401681,1873798314,1117645420,245637282,316880495,-43241795,1592180510,-914213413,-1950498427,-397041785,-2105825316,1127238816,-1601594482,1398008119,1063373683,-348927019,-1667682102,-1380542000,-714112515,-147220141,1536237628,-1381106880,1535489380,-286602720,1899362773,-1662426958,-1176484315,1465885151,-1848296751,-2076412640,-1937672106,-1770089078,1410804831,-1221435605,-1569149719,1899775325,1908246663,1737412142,604302130,-1920163307,648874312,-534100848,-359137626,556052826,1658734080,-6802599,-1161351964,607102329,112493328,-1965376761,-1786591239,-1575928747,134174655,273753506,2076057823,-176514657,47599198,-1068798450,-901407161,800460868,-1697914195,-595695457,-887555176,-1604219097,283607677,-13016846,-1971588042,1645651216,1470919830,1744257274,944758535,620384227,-1569863206,-235760295,-160629198,-920777964,1049476266,738525936,-2099607767,188666202,1716068999,-594542151,-1926191383,-704248414,-2087332868,-910823213,425723520,867923782,10825404,-217589794,1003393999,1335293310,-1458956794,658336136,-479096175,366159382,-996928176,2077367144,-1165411941,1703580513,1642563875,784033546,1445093477,981673325,-990580156,-1055291318,-1413021496,-157582729,183490324,369446117,-871460599,-170863967,-460859591,1471334732,743143957,-1005878559,-1104358020,-1337325892,-643617266,-1135926468,-414098444,810811018,145924870,480963636,-1020486044,-877955389,-558287351,-179701889,-374358303,1019646964,-1738524064,11163641,1685600440,103232581,1725282580,-707445542,197367181,806184908,1381311665,-557738965,17223879,-697787873,27329867,-1554128779,-1844572885,96026923,-1935875899,-764070468,-2035318585,-1101126333,493282128,-1196256853,912702224,-1981442437,2068122674,-1165688048,1625008462,-1096015049,363979464,-891661175,-425001672,278373374,1880160205,-1781715329,1291573722,727101587,408139484,918479956,-1194792258,-394669498,-1873064909,1411670232,1954629963,-214104185,-1150508359,-1815026176,1846006887,-634557253,-1294483902,-1342139431,-1570906524,1161829970,524547600,1661987513,2041599256,850176025,-618212452,-1259553608,1749862477,1060017612,1057200534,1965048414,561377884,1819736303,-714229973,1310279325,-1905940717,-70256675,-1549227131,-1923572223,-129741601,-2004764128,-932962921,-1752081115,901530663,-425114109,79375386,-621706648,-1504583435,-1926814874,814365138,-1277229343,-1391535397,-1252730928,-2103526891,482380431,-1415948524,1854771146,-1686584947,-1758982187,348451048,-947418774,244211516,-1490453980,-1943903147,-650046419,-1501756992,-1878146055,-1782530325,-132302326,1150643416,254746634,-1616430345,-184982077,938672934,1440315835,482683107,449223293,1947691062,-254932777,-1868854564,986058899,-1492140354,180350075,1114785461,2066893734,-742848729,571146581,1888752139,-417661448,-1978834357,-263887090,1176140968,-1278522118,-440648576,-1486919420,713407788,1702316835,787195093,-2096316868,-940432406,459717378,-501132133,-378710889,91707407,1352691606,1463167782,1385896770,1029423881,-629482019,-1809899051,-14319501,-595014107,1202434986,-1417479090,819631697,-263006598,1907984315,2026125582,1523127091,-1418593531,-447744246,2140866080,1147511053,-1187567339,489145187,349388332,-881774554,282790633,-1673935050,-327241293,535118094,-2005222250,135058094,1747730584,-1878631985,1915775790,408667649,-105347103,1074535010,1140081182,-1219330807,492119998,735159396,2127842008,175464468,-1951406645,955795977,1909990065,1764797943,-1812779118,-938362800,-355489013,-263597207,284016979,1795559544,-1449519178,1782473613,759657734,826123442,1533345683,-2126412336,1954905504,1314737175,-918989958,-1992168203,1375769237,-371228196,-1440325795,-462443667,-1340878946,1136903107,2075736493,-463832853,-2131538756,1613816788,-713997060,-1170850504,1946530427,1618886989,-1278695453,1130165315,1452035707,249765078,795991845,1359101819,-1055298517,-632652808,1541000724,343816289,-452135464,884821968,-1626345165,299522136,-95706650,-1883516161,-1557358820,-375092801,-437964708,-637906204,275202979,1320793665,-358450011,-1467688947,-41049796,100296299,1153197972,227566057,-2068994919,569460350,1988681128,1886890435,567002775,614245510,1157332369,-1613979413,-1951893414,-83280982,883663602,1598496309,287716790,578674886,183097704,585920167,1393809872,-891493322,-158663733,-1236091539,2016745989,-1629930252,-1582333005,-1516337392,-493008119,2112540901,1563544893,1023904743,-2012294061,-154243473,-1345432817,1855321549,-1923877448,-1726788786,-221960552,1805624595,-1129594026,973151400,-337368932,-73869128,464550835,1514085470,-438450705,-1018518057,-473261019,-682258524,197672064,-1447759264,-1281992845,-1280793901,1876798617,705226506,500650684,-903565699,1481996900,-1216082808,233884823,-708757054,598983600,-540833798,-2137615749,25251297,1215557109,-978703706,466446433,-1058214127,-557870955,158025959,2039989927,-1805070703,-2043461788,-1795715995,-686419401,-2054256130,-641271446,-567790203,212841192,385420260,-1995948057,-2066186205,-1655919581,1847452054,1680873878,971251582,-1862427703,235248193,-2139126218,1073546611,485114708,1279427391,670115397,-1212552978,-1656946884,262559144,-1560863986,409091997,-1874603877,-2027116241,1894277862,2115215077,1785060627,-1734787030,338769330,-819480551,-1156151057,1453752562,-695327317,-1786682391,299732872,-7229332,2144471141,-405114600,-501367319,-879246873,-751637492,-91018639,-1296419914,953077801,874159345,840943611,-1101771191,-470445116,1211858756,-1707131029,-1210408419,1301506733,24297763,-404084775,1069786735,-312949490,-1425200941,262120631,785708834,-2074539174,1670644556,-1717466114,-838709022,-424390238,-1701054726,1225800617,1576905612,936930343,-2123907391,619303526,-1765534003,1726363951,-372436670,838320011,-1911997175,1145123868,1625962588,502324806,1696444541,-887315015,-1088480011,499486744,1242195623,-1019542057,1151650554,1718520452,1851655652,357130776,1179300259,-135377917,785312091,-2004230646,-2003753989,683699258,2074017561,-266493833,-1798513249,737229678,-1059265411,1919926778,2088210373,281765175,-646978346,-1018687275,-829572480,-810513805,-1500332470,707116546,-1441114559,1737295485,-2126819079,-1611708537,1276449185,-643411041,304847969,1644573710,-1379915939,-1450786108,38448899,312636340,2147422368,331381362,497708103,-129861088,1206884232,1265430774,-896971620,-1791334952,-1650258462,183326176,1491958755,-1505900337,-1754420168,-1547460943,-1855391219,1885660737,-1893835506,1923295954,-798187006,233273795,2060548199,1532179144,-779470140,1507089301,-1657457778,1391228582,1633941204,128882234,-247543534,1503584194,1879705044,21872970,1203477777,-557643349,1181555821,216577414,-233184839,-574167462,-359197070,202305069,829980684,-3935834,1707677509,2076584845,-1681504030,1468049405,-1481585543,-1287181604,-1363889612,2072392785,282900152,992839496,-909990761,-1626437297,1320262887,1469847628,2045254917,371087830,-1834906233,-166174396,447981283,1583457446,1602687582,-520821181,1312223806,1016645464,554531414,-1085572572,791677528,-657503091,-1673962076,-1358571042,-1414467485,-1854609046,-2085437396,1870932253,1918869132,-1039901117,950302243,878060557,-712722630,745221781,135966454,2037717624,230646935,-2145360838,788843114,314181650,781790286,2114441687,714923011,1076649491,-1046692970,136480920,-1975942998,-1250209274,1967058800,-1897630433,-1330320759,901563873,1008311596,2131908537,-253868231,-223732396,49012528,-1047884846,-803675105,692360293,818670076,-309439829,1050588434,844098364,556969320,1430820169,1678909761,883653435,-481704400,-1633005136,-2090517932,-142669487,-1184332878,-1484511407,551207376,-1414403696,255133173,910669504,1380425919,1819822076,548059117,-1739405143,721532303,1194044069,412592636,642871300,-464315334,-1067384585,-2043244356,-2040292473,1998017703,-2004888497,933456891,-309999012,899279695,-1169986094,-1773856250,226744340,-601585629,-87554694,-484025558,1974997978,-316373075,-497856911,937232759,306714347,-777092491,-2010581855,356944071,-88863163,-1834457435,129032075,-397626626,-1398510690,1749616624,-1824633256,643220626,506278295,1327909294,-1239146195,457051469,847073073,704202571,-441195581,-506042031,811843199,936517346,1686793526,848741981,-92579171,904610340,-832165604,703478093,1080664288,-320441986,-1041211944,362178535,1856753998,423347579,-89914320,-168015148,976298576,675637862,-1936587747,719621099,-1380451418,-1663503821,-1351882014,-1191115595,869231770,-1308008290,-885297568,2105614637,1220366712,-21277292,146690471,1157573319,245161020,325515730,381910736,550027187,-1559202675,-755396148,-832607735,278985314,-1138941206,1250089679,-560262672,2080312648,410319650,393778793,1050816805,1555322596,-908510711,-1273174008,950695194,34681341,1435765352,-616929056,-384381396,391120429,1385506101,1513297426,-638112521,-25011037,1035714819,948796682,1412841701,-2102133469,378242235,-654456280,1254886408,-1934338223,1345417612,1201577377,-1301979094,-1774797777,1201207328,367512231,1180539169,-2097271836,-1096766193,489645256,1542006886,-942556225,-1988013928,375635859,2066007528,390256762,1299258766,-546093952,480664094,1830742210,-1044868209,1589723921,-1905658533,1190794230,-1509085060,2035621684,-1513723803,718876975,-1789276892,1667465707,1522160199,-1730338176,-94138046,2057793582,-1667516571,-97378178,-550128983,-1057264625,-566135343,-1565935102,-1204980803,1107362847,-782292259,596544557,-81586907,581399824,859921905,-642976085,-1849446722,-1555545701,564200606,779898940,2130387922,-149232477,975352818,-1727504528,1368172169,-600899174,1804014349,787684273,-588546401,1479456548,1373070068,-186451322,-1001584810,-836700167,-1070452827,137514261,1980242094,-763490801,-1735819670,-436702742,-2048569388,593931255,-1260057230,902684406,-683218217,217067655,-1278183267,-1791473703,-1555682399,998179000,1271289750,1807508579,911177252,-1437459502,216443174,325524312,-744120877,2029080006,1851269063,-428337805,-959965613,560047066,-1030151304,-1795949395,-2109801614,-786823285,1560190159,-1803228226,738927703,-1309924434,1340857684,1584648675,19379707,1286862807,-936363765,1525534434,510519511,266518015,195831122,-361444533,84080095,2116028000,-2128023315,-1769287425,1451450030,-679072349,845900127,1973151734,-123861759,-793931459,-784662149,-1541244100,-201013911,1611408918,563891513,171870779,-826308292,-94022293,-1877547315,-1447548352,-515243060,207635444,-942927627,1491737655,-1212969253,-937892024,44346002,328825529,662428237,-874345088,322062202,663471176,-2023857377,-239551717,1699250828,939312601,-1024858728,390431521,1427168516,-450221678,-1478476099,-1556955766,-978534641,1547873747,1244557577,1475198943,631139745,-60602246,739491933,-329548767,2037057926,-416499101,-1509287627,1383410154,1366617015,-752855251,-193906916,1487134162,271512302,-476379837,723598945,-550259948,-1094805892,36813338,-534725365,-2053280912,422302298,396555959,-1576712439,-168842926,94060669,868550772,-1287315027,-1383126989,1962931053,-602861054,758362715,-736651458,-1401428456,1139220657,-1295408003,-1046676937,912200931,-1868049938,-2013988167,-819481448,-1772973055,-1299952371,-180584602,-582769924,1159608072,28153161,-867874757,924640960,908369345,848853000,260063561,-1825880089,276478527,1402706786,-919538901,-2028515010,-2014501838,646017252,324925563,-778925376,-1632187012,301994128,-162605433,76445243,-1525289980,631586856,-851301052,-489409997,828714186,-823842133,1010987650,-675748091,120357948,1004440607,-844190624,1556701775,-2030161977,1481594257,493870851,-1710652273,824818864,1868631386,304816514,-1475713783,2073569315,-375099485,1162579492,1373917166,-2067698548,1040716586,280920525,642777786,1809649701,-418507195,670031540,-722679075,2121566415,792795175,-2143599015,-445158755,1184336166,-1591147935,652377782,-1802508230,1885309647,1275356844,1994946228,988457810,-1435424237,1469281509,-1556898336,-357856121,419374769,1250807128,1615954782,-1720730786,-960750097,825013056,-2141130723,376807018,543511026,2143773582,-632885173,1906315689,-144567729,689411049,-559513589,1006937901,-1684497951,882400758,-1067856027,-209007106,1028814300,-3007784,1051152766,-484703426,857197090,-779488518,-1940124920,373518734,-972421420,401876491,-745024517,-1541561680,1857807148,1869893450,-1179680636,1616848749,-1374834294,-966317565,-2074860226,-331130439,-160276276,-1071277480,141421215,-1969054444,192069346,103349828,-15981644,75612466,1284100256,-298513699,1421057040,1013082845,382620374,-1343505960,1315918081,-793336038,-1551189859,125045586,899090949,-816313205,-98157837,1311023053,-1836940164,251989779,-153694838,-1045467528,-1097390434,1055746495,1723665628,1717312434,-628527698,964739811,2055764354,-307055664,-1920300177,625012356,-1814850362,-1731146210,-1599215913,-1903463691,-867388810,-1195418588,-967216126,-295423036,-1313238021,1203743017,323950441,780494550,204546217,-253080068,-1123252141,949434320,768069463,-1880941327,723674763,-1347174984,698389810,-586069462,-705005742,-1367202084,1562209742,1006326807,-2003812969,58605298,1040699517,-581275585,-1826725531,-2035305600,1161471716,91324479,905353884,174504573,-1008953142,-177220845,-589229341,969539384,1121108275,-462932332,-1212452132,-1101268615,-704569171,-1779884735,1407127194,-279178523,1081041129,1774902337,1180230991,1833582246,1757265292,1989494184,-529176503,-1759910069,129967687,506340089,-1446167265,403396332,-1697976795,395727851,-1004572889,-1561264751,-106324957,-1466722960,-250035158,-1407698477,-769281787,-1954466574,669984858,-597456957,578975335,274871263,733177220,2023635467,1437084433,-2131517593,-2102748799,-571465389,821436559,-970579836,1579425778,-237386266,2040569345,508692538,945283883,1334318996,1334418479,1055480864,639912047,-1881622567,1122021088,647997214,-2076038306,592855614,1103605611,-701001097,-436691797,1476802303,-1728119666,178424585,364992529,-1235719187,1869964158,1528755923,-638966393,1797400469,-1111161282,-37372232,-951150159,-426947934,-1184378060,616575106,772336026,-1014617217,-989634056,-496272088,2125448608,-424081344,215304559,-885041325,94531503,702165698,893797144,-442403298,-1807515471,-704488688,-1422151771,-1440219107,1763053893,1218092040,-819703603,-295099743,381172142,-404083138,104221792,563501369,972102925,-1324227297,-1239298917,-1727649414,-541592622,929028697,-539176515,599217923,-1602434704,-1767380102,-614332199,1392825275,-1252859568,905178583,428194798,-59641764,-517474553,-5718866,-1751044300,1357549877,-1556951606,107709838,1007026104,1766550315,729203489,753202935,-684697814,-2101179136,1306613978,-130665156,1304955125,131643607,-1084102080,63814064,401468560,1626886647,1101725836,-947355647,-61601516,-649141553,-1185940836,1492002270,-1099667955,1731362617,636025826,1008525536,2015597972,436504322,-267233634,316960422,-184988771,1461685418,1287382351,1054696258,-1562732916,-201956249,-1819277466,1077705171,1536593166,-379150481,1317090621,-2064135310,1497335078,-1549731977,-1509400762,1691226193,1324886150,1731096182,1066241159,2099138337,-1282606560,2126587566,-48796603,1971363508,1873289467,-1024706836,-1779052801,1106697700,267816010,-322044147,853949086,865502642,1634911417,728547524,74517993,-218433103,-1669660918,-918716261,-751769794,-622724443,1872577504,-1068928201,1721582206,-79028378,-564281125,-672761121,453804617,1619359754,-538405148,54229311,1513150571,2083569474,1726069193,-334399128,-711540331,-769540604,1134212363,-570493414,1206061135,1197852010,2115987958,587907141,989430573,-1080859943,50862834,-1732752947,1846870592,-1824476571,235952153,457660557,980164559,-73272460,-1252548343,-384997985,-158996409,-647347295,-2127966214,1634675929,1125944687,1782752226,-1820679662,1449472153,1067161823,516533228,-1725894409,1692284357,1932153266,89165781,2056483238,-1946223603,1225410938,967859195,2075266179,628012659,253576308,-1159951580,2135171760,-707524596,-1562054404,-1987683610,1418024097,1956546823,1199710786,1249280585,144678384,-243984402,1432388158,-109498710,-192226707,341932844,-1651052831,-787322143,-961083271,-1873406258,-153880948,368006310,-932717421,909294221,-1422841915,1164624944,-1644332493,1698286604,-1933629400,1925335582,1489987030,-583577251,-1387805030,-1056790630,-839121830,1521459145,-471696187,-1635703621,1222654859,1854124752,-204794945,338258219,789579773,-1663733906,-1028562932,1698544393,1877089307,1255561119,1152665798,-845035504,1613618304,1959752229,-1196847590,866540792,1023167877,-1520866680,1400308470,-1865502948,585221658,-1868026530,1415130624,23993436,213875673,-348289844,-1455520311,1334281540,-251052968,915044684,958250050,1212523885,2040326078,-130057552,-1113535122,-1091170781,218005656,243766630,-454703783,853976904,-106634003,74135548,-1968082616,689953399,-365919089,-1571074842,-176197583,1576258668,1294379187,-1347572609,-1700899219,-1896003422,-782163773,1860184909,1681774763,984564541,1527474291,-804796279,1749037607,-381676246,285448978,1730527453,2113878556,1640617604,419874850,-1351317137,-280437641,942373689,-545948374,358283037,1423829452,-355691027,116824265,919868938,1945727629,-48241379,1376500494,436106585,135668089,719261319,-1777604857,460188472,-578139823,-1430508343,1898850711,-1509485280,-2048222767,334238536,-1919460980,-2065950630,2041491422,-1833538477,2130396401,-1326029116,1519514875,-882436729,546496415,-915305515,-1562476031,-624009612,-80853222,403129821,-1233716977,-164360832,-264065127,-814911599,-1907389762,209407755,-868118938,-2014675513,357931673,-1519127852,-1450732184,1502451069,2043197132,-449340518,990335997,247692831,-687941862,-969423610,1136431373,97645576,-1934026988,663471047,456307292,2018975561,-1446158457,1952195582,691651870,226701994,54309685,1329269213,-1869939760,580810477,-569044280,-1760593782,-1160334011,-439466407,-1527174141,892576584,1573085438,-852509578,-1726527430,-1144738600,-1325017921,-1199104492,486288900,-500926179,-1892620450,36650386,1699080750,982807806,-698129187,1290035036,-2096778254,148535439,-1596411973,465199797,-857776024,1297033075,2027004806,1615213238,1239947579,-473468037,-191853388,-1795243115,-2094183776,-389995118,-1216591437,-1621483478,-773325692,2069139677,-1976833729,1248807855,535825156,-705965026,-2057479694,1747844039,289796642,-1394455207,1894711073,-2000064831,-1748950860,-1087036487,-786612507,1040441885,542901919,-1533539405,1455578486,1323068750,1802916421,-1546671765,-999802432,1610171585,-101117637,-563792553,-287260881,-230381283,-3168193,1776109346,1980965069,1137903308,1810093672,752216786,-1493618289,1804405178,-1376110689,370041900,-1146524181,-830428836,112196173,-1231207338,1191152302,-362254092,-458113962,-2051033666,4103435,69765138,-682704059,1442259514,-1524289546,-151699619,554369991,1725470577,664591026,-1848695405,-670716835,1195609464,-1934349143,1362946254,-1657723059,-1897139265,-1909783941,48990216,1370802137,-1635932114,1405524056,-194930464,1386190515,-1050821494,656666002,-1384471139,-644419153,-1922028003,1628720493,522970995,1419965114,1787753366,-1812393671,1600381189,853922314,516523309,273739683,132816171,-1758808170,-732806390,-788894393,-1606380044,520859592,-1401856537,-120307064,-304707602,-315246735,-567597581,-1130509661,-354896476,307041021,29484025,-1752772606,-1905500313,1768121575,1377411265,1342130638,-1712950447,-703318162,-863600970,-1035149625,-1586579066,1383329161,-2064348727,-663404201,1676869821,1565019927,-1176362604,409581795,-494792962,-1933499302,261382593,-481203100,710826669,1918538918,1585392812,-661306826,1536479174,-1325777835,340835398,-701929169,-1880873623,1911762429,-743776963,582868723,394626969,128733924,-1299040167,1598064519,1127192896,-127410508,-985772503,-1330599389,548999798,1214368362,8063198,49080139,709918466,1130793620,-2039019402,2116156448,-1282219744,1247966395,552078620,202499827,-1541194620,209553437,-1507777586,-1378860774,-654226018,-866218593,-766740160,252305927,-453119712,-865352959,1689581311,918232981,831520700,395216211,556404441,-6733915,204775986,-1436373337,1632262268,-1985417495,-1783471735,-1978557689,-1087904419,-1815817985,-263817316,-710670167,-863801637,1819573697,1412965335,60114784,-569785693,1319469019,-943323070,-1423611050,1926304085,-1109579619,1142805183,-963676424,1409942375,395529489,-984697201,-735858640,-105727926,-1311555504,-1825867238,-1617586983,1029182410,-1287545071,1964580079,2110792303,-1110180422,1534771330,924015112,194667782,1153267663,-844701606,721455699,-444497539,-634802740,123622959,721595245,-1524846861,1001087967,-2067173884,403410608,-1206725768,40920907,-41109979,802583663,1469102087,-1338841786,-1916021193,-1362520193,777652148,95341603,-1063631990,-1721340678,-1215394271,-1112958284,517105330,-703095745,1675651382,-6471191,-1010760107,-812125380,1703879184,1794964668,-1046738107,169728751,541516090,2048213585,-543624752,-1909780439,-1874709990,-2013907368,334003287,-208100204,788531629,32127925,-2111669475,-1703703560,-2100886410,552635747,1141226848,767441337,1816793011,-53608043,-1273135187,-1703931229,-1437470254,1321491229,-920720528,-346835222,-510499294,-534590191,-1830388790,-185505685,-1509376051,1592300715,1881562023,-339537608,-1498593274,1121766769,-883683058,650358355,-1021326466,235725717,1467287995,-1186717000,-1064629477,-1495971682,-145826582,-989088096,-1098775573,-709996985,-596027787,2037040900,-514506154,1076972454,2099093281,2034919775,-997346157,459829392,-804317645,-1314125896,-1055018915,1941826363,-1264603062,-1615316769,1857036261,1728398373,2136665960,1101814006,-1047983606,1063523381,-1544566703,-722819533,-303437369,-1567786721,1078135064,2104026595,-1306556180,1108732940,-1708583690,-1409952335,-1467592176,-841261447,970918237,-1047663321,-701674043,-1562918562,1279828044,-92523659,1351565069,2104646291,309945316,344730993,-1067674867,-1463382929,-580581573,-1537333281,-540534784,-224595022,100399216,1732207089,863219565,1883111332,1756790784,-1795433456,-180785252,-1726781315,-1461583530,-801648932,-85923770,-880793593,959000744,-1606742414,-946372981,1017960577,1158238720,-1392976404,-1728179160,125869511,-680274536,1505949485,1057844712,1474100399,1325196651,-323040547,-1137308325,-4897612,2095888392,-1927267150,-801672763,1912631257,-342704984,-392339471,-1485441959,-1508991801,1184298115,-440207308,1633006502,-1564899528,-554234530,352961133,496255569,-428236136,-1188949656,-2113353174,-637399804,-169886999,-2021736378,-1994305766,-359158874,-1752350746,-1009392276,-1597702449,-51211828,-1715233173,-1210368082,-801143099,-653798802,-62567405,1973734934,1425588898,-762123555,2009688354,1569297911,-1162540353,-1129199372,887954597,81671746,799893222,981368974,362548952,-510206953,-357455523,1066034231,-543447609,-1623495521,472036899,824538405,1668999223,454293528,-1431078279,1217945193,316877509,-1254045135,1052989603,-165253279,1784933200,2077404055,856493039,672156016,-812220780,422389967,-2087630602,-2027473679,-1558416362,-649727418,-464216543,789336424,12964935,1458678182,-1392748433,-768207622,492477668,-727732118,617508980,-58077410,592781211,535546804,542426020,-1711398251,-2070862093,1854255453,2133073361,-1802065257,-1194457748,-2107911603,1632360177,1163411278,2116023013,-1007159795,1492846885,1238928775,-1152426946,-372147302,708092662,-1157433946,-756348611,1262637947,406575585,-1663572517,1656503477,-1828124907,1391902997,-108321902,1419391716,689135934,-702740358,2008594480,-1383292387,854756367,1155868661,1387230459,1963139494,1595062270,-817726742,-1739898279,1239522019,232628267,-1913974782,281587260,343943347,-1500479495,-1736167123,-1918997028,-1379989223,-1593618976,1103161322,-738146649,573932830,-1020768383,-1070726715,1769869941,1737290486,1307073274,1008425249,610456320,1200043617,-93234821,-339057097,696715411,-230530220,743563033,50748510,-1928478720,-29268264,655748065,-1295362164,-423949354,-1562650064,1153837616,-52535780,336846035,523592769,-1897120191,1855732433,230583703,-1761653458,-86770937,-375819494,164705691,760031298,1022005309,-117187177,1026135904,-420497389,1536820666,324181211,-104677909,1599566051,554735625,-641367437,-359113361,-1087226551,1514719801,1984503335,-30913716,-1324455664,-1583333136,-1258947201,-1704910536,1887884894,-1046955322,885383048,-688169029,303751448,-1707099696,-478027560,1226687456,-149515131,-965823879,127460302,-335231959,538318641,-18951271,-4343522,-1586468669,-201756397,-1255621697,2149516,-786763014,-1228140559,2038018001,-669951497,-1146222610,-1770672637,676144855,-586256744,-86814073,138444502,1662172947,-1441777013,1884868773,2090518131,-1802112940,1733719695,288374684,-600293696,1769869195,-1064246775,-1181459489,622456613,-1148029026,-922542770,-1256855558,222911090,215477116,-1886034911,989703877,645801727,-1017543312,-1814565766,-1668287274,1471390996,-524236870,823586185,-896463561,36034443,1191551579,972657401,-1590557352,344187571,649626160,-1241096071,-1064854458,329254264,-1326072510,252430711,-1155729123,-1983676224,-399314852,387186990,-413739845,-816901865,-1794367011,-2072557853,-361559370,246865549,809483726,-1324338582,540788111,1030948574,-1905934538,935970031,-1069237721,1634477524,1709152941,553075186,872162929,1627226089,1497611822,-1771957101,-1891596440,823964463,291551793,66733327,-758695357,64033396,2132895737,1306149514,1269791975,253955744,-2007195350,-1743321842,2036367773,877548130,-265266018,2095172563,-913798651,-1366854645,355550328,2047933376,-855753399,-1706008135,1387600248,-1669733839,1453632916,-1738216521,806320016,-975347718,42320069,-1409609436,-1510092873,1707458732,-1503793056,1101591250,1224256254,-1361821162,286233796,-1258516369,334334688,-1931407346,-1557975133,-1125141526,1933966045,1027127409,-1025676883,-1792758001,1901438793,91118439,30062478,427741044,-57504416,1055529963,858511899,359902360,-90728290,-1446013814,1638772167,-559893432,-1708965555,-1588571030,-360055461,-1258120892,1330184287,-1975867251,1540770789,-119371741,1629858941,1523922263,-1767847439,-647543181,-1932258209,-585358259,583723510,-587816925,794847838,-1032000993,1301563411,1618331429,-1387375289,-2038830872,1002428667,-1707243185,-2094089615,-1267764557,1751684140,-1417576318,-50359024,1883762753,1765412198,355967245,48328396,713371656,1125429595,1585433171,-1907143283,2044797311,376215970,-1470022230,484387480,2654360,-1674761231,934158214,288245471,-1726597746,1910175883,-130324778,991817876,1897819360,-514814985,-1768038739,1474465278,-477844580,-318101518,-578609627,-36699760,-2096602144,1891604389,-2084070785,557562679,-1691890275,105550618,-421972081,-765588749,-240056418,-1144298004,1275591254,1952286889,89507016,417647934,425509360,84452662,1719011747,1090732270,229124784,-126961465,-946160104,1865620489,1174011785,483074663,-1151264900,-2008262528,-422322769,927616217,-1037820211,-109981156,2138041981,-363221849,-893266118,-1504885585,-811672679,-1481569414,-475150104,-615482997,-78749355,877966508,-732236813,1339512888,-1946410152,-1330292965,1059286962,2039336544,-294738051,1410052160,-780912065,825737998,-1941398790,-1789176705,-1083704267,-802649833,-1012349500,1734944960,694404283,278562007,88821810,1554473277,838140353,-1594951392,1640447712,-169731683,408959113,1038692208,47007957,1469372994,88359529,2037870433,335244264,126000862,-1028779570,-170952347,-1171594401,-609275316,70599556,-1496614735,240411864,-1234046051,1585053747,-1462787975,-327104660,642209904,-1948192212,-330307490,1979349264,881311878,384979813,-1970234332,-1168742849,561999508,898455490,984855208,1261516757,399293019,1265727382,1758470160,-454554818,-240726027,-1296867736,-1292921020,-1855846193,-2113892238,-1781825031,-1935511908,460487795,-962566237,-1521965691,-123692071,-1749986167,1618946869,-1827615415,1407843161,-1658705139,1783453440,-1832950203,910644870,1390427381,-1826669919,-1034443197,1144053135,713552861,1781918789,-1402050537,1026951259,1333585381,1105466568,-312539097,-1823599943,-71995430,-2014648066,206767405,-633894949,-509391469,178054223,1998350651,-2055171836,845337757,1356404872,828325631,-818349184,-573524710,-120903952,-1668901048,-1947588139,163603685,1535719066,-87694648,-511679433,1418434810,1802140665,741319707,-1047249856,-673877739,-1383717447,502709767,322566112,-2132657768,628343500,2038424069,1080571793,-829495375,979596738,389866240,1852197839,1476506555,-952792739,1487138908,-892998201,1289713125,1100888676,-516883143,-1099739314,-295196399,-673461577,-1065363464,1906423316,2056468478,-1907215965,1399961085,889853465,896563368,1472265591,1211709366,844390239,-608634386,1090337367,-447469348,1037791968,1782843253,-1922928049,371884281,42398402,-2101147700,-657778005,-1250006999,-1267375672,-312272688,1611793029,-28228572,1675904523,-1967026606,-1490839906,597561723,1181434602,542586614,482283121,2122943777,1685741119,-1923576995,-1250634107,-38997460,190506195,1430727558,-227488766,-14135331,-470441453,-632074639,1785994631,1047903197,1134059267,-764278779,-850664134,1053222089,287300722,1358399795,-380710881,-1622488848,-1114981266,1775418970,2017289901,407999835,1447890682,-579211284,981846686,-887033587,-1727826434,728648018,379911686,-492095349,1453331582,-952735219,-882047065,-713003618,-15024882,1192125725,412649603,-2122850474,827396997,781046437,-1232496975,-1275212206,-329607696,1214961615,-979701388,-555708097,-77610807,1401637101,-1807228279,-584254051,1514324585,1996704224,1524654271,-295561015,1130066362,-2135748419,1220822989,-599763657,-328238032,1227599533,-2089174689,-1996955650,2116747001,-1080229100,1621097330,-1664761191,-991101070,-2012398348,-1576966175,1799085291,1862170333,-818114925,337396030,1848900483,1250026833,-123865252,-56393499,1580764705,-137060367,771246082,-185208242,1127858809,2063224416,466666731,1570451363,471992118,1128156020,1811090123,-1598336110,2097232705,-625091287,-562030194,595555427,-769323710,-481724457,1680386426,-1902756788,-1495707802,842694823,-539677036,234435332,955466595,1421755203,1832922691,885296277,-487120200,284036812,1261292339,1287426422,500655929,1360506385,221621116,1329132504,1833015242,2098769660,549625090,2011145792,-563831446,2095197519,1027447838,102631253,-2057771917,1315050640,781197437,568882939,-921514465,1265241410,-712780728,271952031,1162622542,1895532885,-381412987,-1523824940,-1923477115,1675863006,1252524476,-1303462881,1722771257,-1240938486,-885941283,-1487260402,-434164658,1870091088,-2129019808,-1437913202,-1140669990,-447109403,-577920082,-1890899074,1904417837,-86287243,481699519,-1452257153,815715861,2076086799,-1770635773,-764338931,963097693,23429472,1565073030,-17075501,1972788631,-528361949,1149649230,-1870687174,-935638501,-893487144,1255406855,2033510210,507523151,-472925517,-688417310,1831309717,-975343321,-6214697,-1363417159,1350255065,-748992273,118975683,-275378570,-117392827,11454536,1028641292,423735477,620818550,1878972783,1739503948,-771436376,1140446851,1998443973,-89601446,-52082885,-1254743730,1338535819,591566779,-233288328,1693098013,1849881580,1157976663,-1147750357,-132581016,-772134592,-1260485521,-1723414071,-618602252,-497201778,-1236531250,1540800141,-1276765408,427489619,412396350,1500608227,-1341988482,-1505564031,148978493,2116609034,2128837797,1575680970,2064703984,-913827084,673261380,1461046301,-648080808,360264048,1430228602,-1237460368,-643796285,1456032138,-1538161819,-506455616,2034203268,1465347889,-1807830535,562905429,1048098533,-878629862,212693266,-1200005814,820112220,1395258852,942735307,-1223335092,877035773,-1956062595,-1064451056,-48836703,-224986832,-1581642045,-1343594895,1385008748,-1555015773,1753760622,-1881299143,-660032209,1268496257,-1464081364,1974921407,-967913328,-1984593948,1757193485,-1285625093,-322516385,1395583879,3408417,-486169509,-1728402473,-409741377,-1048210082,314155991,1320009763,1932136107,-1579391289,1631815746,-1735140572,-954302294,-721773877,1752242403,-1026570127,684204301,-1393876246,799068996,423306911,2146392589,-41200482,-48758199,3814081,1199852543,-1294169480,1924838019,-1979561934,874335173,-2056506488,-1000466490,-1688069999,-616934265,-1272777470,677591032,646373388,216096931,1018282525,-1613697236,-668329503,-2114789919,769527358,-419323666,-263751390,-338382613,-1084457643,1818897120,187902392,-117081093,-604260729,88403077,-958095959,487660758,-1562952435,1229256796,1657432733,-1535470088,493122395,-467484112,1790966685,364828432,1890200708,924114606,-402253026,181868718,974483420,-1705203657,1907071294,1910030138,-1973136674,-919085833,1222873676,-1698957016,625610064,772114998,-1181017714,858885225,-788681819,578672878,-2072490947,-1828485340,-1206451295,-574517348,-1316417324,-1157380187,808701763,-520135333,-494401911,-1857646699,-887549474,-1195752915,-452826853,378967659,-56415352,-308434788,-1206784818,502484770,135872184,-377420671,-1828071757,-20884180,1772014634,1560677155,1520882989,-2006960987,-959928058,-1520838525,-1119527761,1498939852,973648704,-1319987723,1285197002,-2004585554,-906631103,-1498909198,145219942,583693859,900514247,-727574228,476197967,1732273918,1021181193,1987686627,-49753357,1702916735,-622841826,373387895,-1447973783,-513817844,-495267426,-1906102211,-1386488907,1270642720,979867273,1296051093,-2094394806,-1799382909,49367655,-1993116613,-1770346801,1745843131,-370833999,76179678,-676639706,-1975376190,1166075503,774647022,-1900890967,128399352,2136190753,1038231482,110798262,1517977179,1335291875,532734137,-192331923,-1056847884,373857739,-363737817,850427064,2117727124,-1276691307,1544807123,-412668021,2026860992,-166986110,-1343093705,1528757612,-1754701591,1991016060,-1968465464,958341173,-972179232,-1917093762,-165876593,1730408216,-505923192,779232306,1209669113,-209751068,-173731636,-1576921637,2053675242,1079480454,-2031391789,-1828075148,1032910871,-1050511151,-317495438,-1239139303,-503128684,-1874164607,1112937442,512636838,-677664852,1190043005,-756187214,1885484189,-733450512,-163262885,-1589248514,1050015309,-595994222,2029565225,-1287578655,-135051985,749817843,-1841832342,682490151,1979149202,-137075079,1337609311,1294071879,287004795,-1150512986,-1841975673,-627574385,-1178563386,-1899597466,-984740505,-705981023,169686672,-582656857,134147725,-441906403,1178869464,-730538450,-324782894,-972958817,1644907875,-324314712,-1401274144,-985590805,593397473,615389183,299963892,-1306895513,1891174733,788026863,1596360419,-1142921527,-1856755047,525084632,1096265569,-883369456,1028570505,1783449301,534396289,1555899831,-1578409762,-598533364,1183993719,-540538072,524426423,-1046440121,-111023707,-860720017,1403253300,-704267836,823871700,-1678142673,-1145749156,-841497016,-741370687,2113108696,-1624364736,-747991687,-1325943076,1574349338,1870546528,738612589,1837979979,1831614356,159609676,855324542,688280116,535533008,1012494222,-500431009,-897253572,1375347315,2000851143,1920472948,699684170,-474483536,-569908713,218918493,1089382543,-941187330,808539586,-1239793197,582643914,-1999775734,-1034097393,1123666615,-342323768,810368749,1007024755,1587398248,2127810602,768192161,1031528943,-122865324,-1313224086,-254290767,-2082866250,1927169745,144780831,258801456,2043182354,-24759763,1151482240,-1116056085,1843956615,-1090527997,1814690086,1499853537,1363926584,-573876528,1809408533,-803697165,-75853431,274616773,-458389508,-2087866409,1955598597,1992724702,-1199672388,1262461010,-886948990,-490953934,-1430888922,-1515748442,20194691,-1042906995,1090212616,-2002953400,-1012392484,678353723,-2103345046,-1561666091,-256190308,-19973338,1448916501,-1088464313,-1773411290,-1804061149,-536094380,769792611,-1772761951,-280733304,1021399294,1071904885,-1187343983,-220751615,1859628467,1818762303,-1196469818,-241805661,-778956188,-2073619666,-178499212,-1468245951,1992040729,1926150095,-1292583261,-203604482,-1359646738,1804901504,618387401,1771916835,2056309342,-461902486,1856198836,1057663538,-751844669,1319828910,1242124717,-1838399173,-1463330787,-949226530,-170275622,199037805,35828753,169298350,-1199905308,1398774511,784680245,-4844821,-735037479,-1401000464,509458826,-1313521749,-1534278318,260861436,1158651209,-158183995,2052636376,-689432431,2079433186,1797070211,262327171,-523580174,-696594111,-1464476266,1594537955,1164319546,-1065799342,-739687863,-1311920348,849244339,-120546361,-1237550087,-1510317460,1943254376,1005112856,1830658244,867549831,-904024328,161347019,369393024,-1411436602,-1184154451,-973652747,-1071971857,-974306269,1582350540,639310592,-1115440080,-188048471,1615022894,338783661,1422399351,-452182254,432232719,-513827236,-446737920,-1605266255,-1529659867,755718027,467295808,-466093166,-79525132,-1873506660,-1840241826,-1253411617,-1189542816,343926234,-1553411871,-1443364987,285278339,1058450109,-1323419223,1294043670,3816640,252834925,1194486307,-444948752,-157581032,1740285572,1673326007,-452579681,-1195727685,-532653032,-1857915003,-458548097,-742930462,-828014857,349299281,-512593498,883021531,968822580,719109051,498817536,1446488677,2095767266,-2043621709,-1630580806,-1876272835,688342559,282812715,1896028388,-935686408,-1385983148,1444288781,1077377873,-1865155565,-1324303430,971553902,576113345,1869034312,-1519513569,1714045188,-879053503,-135034846,-431621655,-2143363371,-1959267886,-667434285,-561314725,647502385,147043657,488226117,-754600426,1809250530,-1853812363,-1925038738,-1706557725,113235617,117613190,367763688,591609263,1832029386,7286444,-4772416,-165010730,877715795,595467262,172366989,370668196,875065594,-64298851,328249284,-645207017,1624541373,-395521767,-1798902709,2086131690,291480207,-365760238,-684996789,-1550253106,2096331080,599370274,957668682,-1686426118,-1134434340,1397394682,1799751288,1408181478,939526095,567574730,176249928,-1536221358,1802519272,1976370406,93946946,74649740,-1718662108,263284902,-1763879913,236944627,-444386323,2039029133,1167139573,-277966154,975899531,624461740,177953820,-1949594911,438356955,2022043720,-942725455,-384526694,2003202877,1604878010,1285109458,-2022187865,-705524014,-632071274,41950186,669272882,2128585447,1101881871,-2127912891,17777104,1581590187,-775421030,-105640474,1939625919,855115560,1160659408,-46175080,1929691759,417064304,659481240,1211632962,1454383171,-1152547818,1762869892,868152959,-444028008,-389933088,-601462405,1319765614,-1166992891,171863994,-1954134631,-1871520315,-1448956956,-1811666964,-1657589678,398518316,1784557585,-1073587057,259006941,-2061822520,1304625137,1501204285,1850226383,-1509746155,1464547254,-1692290041,-1573622779,1183138808,1033678560,-653223509,1896264903,-328908012,391279878,357966086,-722612439,-658411940,660264661,-1808730169,750222004,-1467260952,197275481,-484586907,-1565723322,315488780,-1333589637,-1757273774,1186980406,-1297733209,-898083382,-880059024,-344195141,861206968,1024899197,1348241348,764694157,472304694,-463588424,-1256396695,1646825420,2035600415,-1949978098,849647814,-766886623,-1547506479,-420072121,-744258301,1763073827,-187823463,-1304187550,-1997369160,791406075,-1702690679,-2094154787,-1702505753,-526620599,1825621902,-1793923277,-978182868,66022473,1389687489,400884389,1978090034,-139550927,-914154243,1314246205,-1323053207,-495739170,-1747117135,2061439759,1417555445,-1512687186,-369423626,393854913,308961001,1629767855,2021623523,-1089746610,-1155348812,-1816492040,788899360,835507206,-754074661,174592343,-421819975,-480384808,1918946536,-574857940,1295357492,-95372589,668856737,1790569876,1244899813,-912310038,-577365123,1248200649,701686911,-849565705,-44050093,1901076423,645649390,-1862999806,-1301806508,1152506419,-1618601372,-1629466686,-1053975493,829606008,1778901426,1946508643,379154626,677987123,148418520,878310281,-1527445929,-186382640,-954961697,-1762450540,562819088,891188853,1474611685,-1110344155,-1560434469,2046535966,-1138488968,-979575071,1576365561,-897407736,1406028071,594194548,-547304276,710438227,-1821731754,-19534631,798283566,1729807842,1306470482,-1117757993,2086483173,289984901,-1363074652,-846667314,-269516331,1083502170,1096886954,1417328819,-1687113386,1531802735,-354680990,-587850408,744581126,859847340,-628172151,961720048,270631168,844563952,-1044570140,-377458990,-1358286259,879314553,1379260380,-118204803,1017218202,-593377400,429707344,733596124,-480177621,1771910468,1692694183,-1246598710,-1414184689,508599518,1522712355,-1616770345,-1233556331,-2062202123,-306401923,1933366348,1049145854,2731068,2080985773,373934956,1245860979,231543898,-700034040,-1253290244,811330617,1209437969,855986064,-733264123,-1303718622,-939188319,500871559,-1468724008,-986607546,575279726,1510723397,-1681174701,2010451187,-1993063200,-1266459829,-1393395871,870911201,-1272084598,-342849897,1693733062,-767420502,1621720718,-966368455,-2088895716,1064219000,-1804098498,-1483318235,-1273141480,1478543615,610292231,-568732085,-1937578991,-34893650,1846473610,-1792258332,1896841667,1818834720,533317643,-176649457,-2109650353,-2145439016,1704580622,389065884,1595578502,-760277715,-661916353,634535974,-692973978,1716328579,870191762,953456742,-638783516,-1537942085,-1686498646,697371334,1715332587,-211284756,1230108286,731504948,1197370788,1477037394,-901306822,1252922681,-2137425928,-630896506,-1182726558,-1379588023,-1029571246,-1407406865,-1330300099,-1433424548,1633192361,-723426440,522600048,897472445,-510720835,191720579,-29152536,153789217,302660256,226564124,605938429,1243179258,418703479,1946652017,-543492908,1384183565,1475367297,-1950886526,-628039420,1782676290,824877144,-38839020,423798651,1121441978,-1079797641,433988074,-1627668830,989870630,1884052476,-571736265,1934743743,1665070422,288836013,-1849569970,-856482917,-2133093360,-1680263360,777537691,1009626724,2034439715,2007862230,387576790,717734356,-1853636422,-1214054712,-918263436,-1500678511,1172705013,1859059366,-1970745247,-1838397993,-2117363787,1950483580,1207068652,1296683091,422968503,448223063,1796562691,138295122,1357199076,-1820392441,-1929942369,901276699,1360909286,78187813,1866911617,580182424,-1222838018,627382103,1284231966,1066806331,1397309204,1492784594,1514915799,1597479966,193772559,1693301536,-1277941652,264392044,-214577818,-1439976925,-187205966,-971134209,-377391113,662233945,-1486040700,692813642,2127261975,-310424992,-1667336713,52014969,-611506967,1182998461,281190353,378668246,-585740813,-577086760,-1868726982,-229463954,1467937262,659279946,1493313971,981480692,1140578269,806056027,-74193848,1974239972,-1011102880,-2007143994,2141713665,538677995,184893769,314717374,-1050937955,1266825861,330379631,153733685,838562178,-454002968,177813954,919374683,1057689838,-1991013856,-967024993,1949080932,-402734221,-1457895814,-935396251,1173011854,-2130469471,1330129958,-1222656440,-1337601694,1386044932,-974504681,1774497380,13416249,-312292016,1135258414,1046524693,1648237313,1445162459,-361839466,174263685,1812616001,74722890,1740423793,-1800950394,-1280865703,1665667983,593321396,-1774686559,1646835726,-1542124014,-511226290,1211929198,1754017606,1079275054,1109465231,-1045099483,-1723939825,775007198,1753730247,-629575307,1771884005,993097143,219127085,198354068,-1425372620,231095065,492662275,1196264342,751936283,1281795489,554091510,-80647934,-158736782,1494070753,-1227377462,1319807394,-223397618,-363628717,1928642102,-277595237,1114108483,-1161265270,419997452,-724122948,-1566487639,724413609,-301150563,-243909094,-539885277,1606735641,-1656975782,-1814301988,756923677,1536060022,-1045786178,-432820142,-1383789292,1628641737,-1946597269,-1517239988,-1098802597,1587028732,-1876568429,1770004137,-1020876005,110089610,-1939396711,586331950,-1176883302,67063925,-703002889,1591992472,-1120215104,1219341181,382034785,852313587,1728851159,-8388722,-1881399253,-130357460,-1706488942,732496505,1238112487,1726414309,2081086032,1418340839,1496726354,-1964057720,-637409375,-376469111,-585245841,875500702,756112648,-668016492,25667060,233213281,393777666,1673890412,1294652645,-1482343537,1007684423,-493336929,-722564481,-2088455808,-1480545713,-848876,-953715114,922076794,-1816145641,1754684291,-1456985919,-464523196,-561807836,-410860249,-839337867,-1325129223,1460511944,2097845682,321953391,1478378525,2052998563,-1675829631,188214295,-539125259,-238023828,-1455665903,149110690,-1394759662,1662742513,-154696272,1102060215,1657696303,-1543983780,-1570769545,-1742897323,55842364,1410924471,-224964745,-520685837,-1533852998,884210353,-1579472591,1260808168,-1687103927,1164834721,387541579,1275288845,-1763655042,-148316213,219120513,1214030752,-2096555014,1721816802,-236871463,2128831339,163297719,248154574,683035418,963450148,-1424362075,1174480303,-773444482,1643379479,173761141,-311543008,1259793574,-1936457726,-1863742797,1341526463,-493660211,-1019469761,-1299182310,1503080429,1604470080,-1330986712,966896163,701766354,-675221235,-1597138250,921179871,-408251741,-1782792966,-2096883861,-1203918586,-1945383129,-1762423623,692932209,-821219250,-1258454922,-1010749095,1146682371,-689598207,667129860,-1382836226,-1710941172,1226044361,1609506269,1585885140,273156877,-971989298,-735144399,-284935360,-333360829,-1246245886,-1400849645,-453836712,19495944,-452390725,-1204646275,1220807829,352037241,-1598215551,18745495,1180958663,-533091752,-794082007,1697572408,-1241411000,2006310452,-1242296798,-343450708,435800692,-2141442617,-428201714,-537481289,1062049112,128305054,-2003510892,705692378,1946924712,-1476820225,1398994548,1699727060,508904438,-1999303418,1878096347,1235397227,-967696607,-1128709103,-1765129481,1334377836,1892557835,1192650077,297065678,-985804561,2123300238,974844145,465329739,-486975521,1627248047,-1624086598,1059764121,-1210430536,113202452,1513048055,727384244,-277194350,1300735411,-1326584874,1078566205,-1645356193,1629449420,1039412831,81938829,623862128,1164570648,-1637090671,-2072419061,1476120637,-645146046,1360341194,1491013058,-1288956315,542462614,-827502997,-162537171,-1679442189,755588088,-1693293637,-1099925931,1187767266,-1765298410,-1018207221,-591534819,1190020323,394101729,772819995,-89198884,-892565924,9764408,871176892,1231461420,-1902125900,1860317670,-372131914,462578689,1434298317,-876088882,1271063787,-1860489219,-485899567,-763503004,1470012860,2029113857,-1919448014,1359243103,410552491,817151751,1896147435,2078979244,2048483136,-1485429970,1837813259,1708501669,1932685361,-842620138,-1754071181,-285835902,172269500,1251630701,-1252316451,-258832369,-280196521,-1209858102,1319731233,480598431,-1053053556,2081629625,-1957208141,-859754688,-1537164515,1819005206,1970986096,216091695,-60851602,808944798,-1002433127,-2111511154,-75834332,606720450,865053983,1235260756,1073357832,-1740304706,196075040,-1411413884,27020593,1596215786,620885937,361553057,-627372958,77155920,-1378467874,1884348512,603002032,-1200429698,-814972178,-277533793,833454696,842695324,332911338,362660502,-1537699794,151229120,-186631328,51689547,235666025,1078570624,476409188,-1844902837,-2027703074,93276360,-1250842665,-285704298,-1785604453,-1019742482,1516003307,-225952550,892002326,288794115,340815334,-1232228380,2095955860,-1931914901,-343817691,-1791076269,-1885521969,-209645904,1637541475,-828185714,1664519378,-911310190,162189115,-2134509065,-1121215704,2109215586,1046462954,-236573856,923057461,83913871,-1327213990,-1804226883,-1972296990,-254204031,1820310875,-769005285,-82673792,2124852645,-1251269837,-385355823,-776261147,580364232,1616995928,-897943052,1050954459,-23884119,1820832379,2085680399,9639355,-181849912,-1767313464,1833873683,607913812,-75546236,-1684101524,770463628,2074818320,-1294580380,73799255,693969429,-547830183,2068606900,-1190623422,638354446,1410456120,1133069651,-1804987149,1189100427,675613503,-1929373493,-1434289217,-86639217,2060152745,-2772062,-2001229488,777204089,1127588799,-1654210321,357176744,1274048446,1647735932,439471407,-1019271067,1089583064,-566554509,817950553,70659654,389517693,-958733584,878473007,1834525421,-1971024620,935820637,-1122960170,543085286,-1128933532,730280679,-1138143832,833493480,994366606,-1244968351,2044998217,-114933415,-2091715011,1859971688,405633528,1082639127,669008155,1403659206,-72272089,-525011851,1927296390,-1028735461,-2113521332,-1565762173,-2065166461,327854778,1512427513,-1304772462,-2090036750,936526288,-1456198870,-213412362,-1305161469,-306008629,1912466653,1871118349,1963634664,54995192,-557531160,1971878784,839452107,-1889406610,-1942091770,63557576,510828034,-1680468182,-1757151438,-1628830732,-688093311,-1759672197,1441453112,-1584374872,-1540790384,-779550560,-2052022648,-1688756120,-889535555,-434258769,-1667744947,575552278,-719816941,178199223,1869375421,77586873,1356711563,141592360,-1251365710,-2046435969,-591476542,-471966605,509800313,48704772,158340332,-1356687123,-849495062,836896468,-1771705080,-1939566856,-2082432072,1342996526,333403988,-1270811804,-1560342774,-724411381,268753667,1465511442,869530186,607274590,-1729506259,658837722,1389665595,-377684068,918196999,673667246,-579639471,-438485891,793819731,1856871679,-248824516,-1525203452,973771033,-1877864097,1266746309,-1805949507,257506199,-1580876441,-1525513250,-1023980987,-297463947,-1369501990,-1012466701,1197805583,979793725,-606279158,-643370362,82905700,1506089225,643816570,1369841146,-886445909,-1829358467,1886475716,-469535314,1892676586,-1544655881,-922023235,-1471102899,1413226636,1619684613,-1777408298,762590051,1266677860,-803918825,-503173180,-947128268,-2096389903,-498489483,1407500131,-1966822968,-1833467421,163145074,1915189207,-2083446710,1927499742,1650467297,1012094452,-356311661,1043627901,-893362488,69518815,1625927424,1553622169,-1284780973,-990568971,-279750517,-505511478,-812270581,830890987,-287351527,1768672301,545067847,-622608331,1437251600,1650452327,-1604423454,1632322475,-44393428,-1364877846,-1619625426,-1472470166,1267698579,1309153655,1906803495,-1022570760,-2031526618,-282943517,-2066414101,1579254955,-256523495,336123933,1111137641,203442250,719857349,-1413489810,254506841,1019666420,1284697532,-1000302845,1728213355,106150720,1778875421,1077952936,-539339326,20441253,-230455254,990112214,690547363,-1842840292,-1633185001,1179672559,-573650583,1458328067,1700502308,-1726480185,-1244057412,1487748420,-679191827,1016865894,240272898,-379443274,331131392,-1219480309,1649375764,190424515,1349243568,2083041908,-1489697483,943912522,1640689960,-859789988,841002559,-1165128763,1106816962,-630962363,-52604642,1591051182,-677645159,-575151497,-1595680638,2106961950,646665308,-224514489,-167403824,-1782704201,-151495067,-1502499940,-341349799,1633161156,1610290697,-170342993,1580431565,1414485150,-1555354319,-1649100015,2044481009,1426703441,1589236777,203920114,-953075313,-1662148738,1306014392,1538106015,-1868511058,-1768917886,140762736,-955553972,-1458268669,776411351,1238622790,697874451,781528487,-227453766,553003876,-528575428,396097545,157426958,-986288323,-1089662530,-911974363,91207552,-417014046,-2036125690,-1293113099,-87784214,-463193197]