Run Code  | API  | Code Wall  | Users  | Misc  | Feedback  | Login  | Theme  | Privacy  | Patreon 

Project 3 Part 1 v1.75

Language: Layout:
+ ] Compiler args - ] Show input
Compilation time: 0.12 sec, absolute running time: 10.07 sec, cpu time: 0 sec, memory peak: 0 Mb, absolute service time: 10,35 sec 
fork mode |  history  | discussion
Warning(s):
source_file.c: In function ‘main’:
source_file.c:27:1: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
 scanf("%d",&n);
 ^
Error(s):
Process killed, because it ran longer than 10 seconds. Is your code waiting for keyboard input which is not supplied?
0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368,75025,121393,196418,317811,514229,832040,1346269,2178309,3524578,5702887,9227465,14930352,24157817,39088169,63245986,102334155,165580141,267914296,433494437,701408733,1134903170,1836311903,-1323752223,512559680,-811192543,-298632863,-1109825406,-1408458269,1776683621,368225352,2144908973,-1781832971,363076002,-1418756969,-1055680967,1820529360,764848393,-1709589543,-944741150,1640636603,695895453,-1958435240,-1262539787,1073992269,-188547518,885444751,696897233,1582341984,-2015728079,-433386095,1845853122,1412467027,-1036647147,375819880,-660827267,-285007387,-945834654,-1230842041,2118290601,887448560,-1289228135,-401779575,-1691007710,-2092787285,511172301,-1581614984,-1070442683,1642909629,572466946,-2079590721,-1507123775,708252800,-798870975,-90618175,-889489150,-980107325,-1869596475,1445263496,-424332979,1020930517,596597538,1617528055,-2080841703,-463313648,1750811945,1287498297,-1256657054,30841243,-1225815811,-1194974568,1874176917,679202349,-1741588030,-1062385681,1490993585,428607904,1919601489,-1946757903,-27156414,-1973914317,-2001070731,319982248,-1681088483,-1361106235,1252772578,-108333657,1144438921,1036105264,-2114423111,-1078317847,1102226338,23908491,1126134829,1150043320,-2018789147,-868745827,1407432322,538686495,1946118817,-1810161984,135956833,-1674205151,-1538248318,1082513827,-455734491,626779336,171044845,797824181,968869026,1766693207,-1559405063,207288144,-1352116919,-1144828775,1798021602,653192827,-1843752867,-1190560040,1260654389,70094349,1330748738,1400843087,-1563375471,-162532384,-1725907855,-1888440239,680619202,-1207821037,-527201835,-1735022872,2032742589,297719717,-1964504990,-1666785273,663677033,-1003108240,-339431207,-1342539447,-1681970654,1270457195,-411513459,858943736,447430277,1306374013,1753804290,-1234788993,519015297,-715773696,-196758399,-912532095,-1109290494,-2021822589,1163854213,-857968376,305885837,-552082539,-246196702,-798279241,-1044475943,-1842755184,1407736169,-435019015,972717154,537698139,1510415293,2048113432,-736438571,1311674861,575236290,1886911151,-1832819855,54091296,-1778728559,-1724637263,791601474,-933035789,-141434315,-1074470104,-1215904419,2004592773,788688354,-1501686169,-712997815,2080283312,1367285497,-847398487,519887010,-327511477,192375533,-135135944,57239589,-77896355,-20656766,-98553121,-119209887,-217763008,-336972895,-554735903,-891708798,-1446444701,1956813797,510369096,-1827784403,-1317415307,1149767586,-167647721,982119865,814472144,1796592009,-1683903143,112688866,-1571214277,-1458525411,1265227608,-193297803,1071929805,878632002,1950561807,-1465773487,484788320,-980985167,-496196847,-1477182014,-1973378861,844406421,-1128972440,-284566019,-1413538459,-1698104478,1183324359,-514780119,668544240,153764121,822308361,976072482,1798380843,-1520513971,277866872,-1242647099,-964780227,2087539970,1122759743,-1084667583,38092160,-1046575423,-1008483263,-2055058686,1231425347,-823633339,407792008,-415841331,-8049323,-423890654,-431939977,-855830631,-1287770608,-2143601239,863595449,-1280005790,-416410341,-1696416131,-2112826472,485724693,-1627101779,-1141377086,1526488431,385111345,1911599776,-1998256175,-86656399,-2084912574,2123398323,38485749,-2133083224,-2094597475,67286597,-2027310878,-1960024281,307632137,-1652392144,-1344760007,1297815145,-46944862,1250870283,1203925421,-1840171592,-636246171,1818549533,1182303362,-1294114401,-111811039,-1405925440,-1517736479,1371305377,-146431102,1224874275,1078443173,-1991649848,-913206675,1390110773,476904098,1867014871,-1951048327,-84033456,-2035081783,-2119115239,140770274,-1978344965,-1837574691,479047640,-1358527051,-879479411,2056960834,1177481423,-1060525039,116956384,-943568655,-826612271,-1770180926,1698174099,-72006827,1626167272,1554160445,-1114639579,439520866,-675118713,-235597847,-910716560,-1146314407,-2057030967,1091621922,-965409045,126212877,-839196168,-712983291,-1552179459,2029804546,477625087,-1787537663,-1309912576,1197517057,-112395519,1085121538,972726019,2057847557,-1264393720,793453837,-470939883,322513954,-148425929,174088025,25662096,199750121,225412217,425162338,650574555,1075736893,1726311448,-1492918955,233392493,-1259526462,-1026133969,2009306865,983172896,-1302487535,-319314639,-1621802174,-1941116813,732048309,-1209068504,-477020195,-1686088699,2131858402,445769703,-1717339191,-1271569488,1306058617,34489129,1340547746,1375036875,-1579382675,-204345800,-1783728475,-1988074275,523164546,-1464909729,-941745183,1888312384,946567201,-1460087711,-513520510,-1973608221,1807838565,-165769656,1642068909,1476299253,-1176599134,299700119,-876899015,-577198896,-1454097911,-2031296807,809572578,-1221724229,-412151651,-1633875880,-2046027531,615063885,-1430963646,-815899761,2048103889,1232204128,-1014659279,217544849,-797114430,-579569581,-1376684011,-1956253592,962029693,-994223899,-32194206,-1026418105,-1058612311,-2085030416,1151324569,-933705847,217618722,-716087125,-498468403,-1214555528,-1713023931,1367387837,-345636094,1021751743,676115649,1697867392,-1920984255,-223116863,-2144101118,1927749315,-216351803,1711397512,1495045709,-1088524075,406521634,-682002441,-275480807,-957483248,-1232964055,2104519993,871555938,-1318891365,-447335427,-1766226792,2081405077,315178285,-1898383934,-1583205649,813377713,-769827936,43549777,-726278159,-682728382,-1409006541,-2091734923,794225832,-1297509091,-503283259,-1800792350,1990891687,190099337,-2113976272,-1923876935,257114089,-1666762846,-1409648757,1218555693,-191093064,1027462629,836369565,1863832194,-1594765537,269066657,-1325698880,-1056632223,1912636193,856003970,-1526327133,-670323163,2098317000,1427993837,-768656459,659337378,-109319081,550018297,440699216,990717513,1431416729,-1872833054,-441416325,1980717917,1539301592,-774947787,764353805,-10593982,753759823,743165841,1496925664,-2054875791,-557950127,1682141378,1124191251,-1488634667,-364443416,-1853078083,2077445797,224367714,-1993153785,-1768786071,533027440,-1235758631,-702731191,-1938489822,1653746283,-284743539,1369002744,1084259205,-1841705347,-757446142,1695815807,938369665,-1660781824,-722412159,1911773313,1189361154,-1193832829,-4471675,-1198304504,-1202776179,1893886613,691110434,-1709970249,-1018859815,1566137232,547277417,2113414649,-1634275230,479139419,-1155135811,-675996392,-1831132203,1787838701,-43293502,1744545199,1701251697,-849170400,852081297,2910897,854992194,857903091,1712895285,-1724168920,-11273635,-1735442555,-1746716190,812808551,-933907639,-121099088,-1055006727,-1176105815,2063854754,887748939,-1343363603,-455614664,-1798978267,2040374365,241396098,-2013196833,-1771800735,509969728,-1261831007,-751861279,-2013692286,1529413731,-484278555,1045135176,560856621,1605991797,-2128118878,-522127081,1644721337,1122594256,-1527651703,-405057447,-1932709150,1957200699,24491549,1981692248,2006183797,-307091251,1699092546,1392001295,-1203873455,188127840,-1015745615,-827617775,-1843363390,1623986131,-219377259,1404608872,1185231613,-1705126811,-519895198,2069945287,1550050089,-674971920,875078169,200106249,1075184418,1275290667,-1944492211,-669201544,1681273541,1012071997,-1601621758,-589549761,2103795777,1514246016,-676925503,837320513,160395010,997715523,1158110533,-2139141240,-981030707,1174795349,193764642,1368559991,1562324633,-1364082672,198241961,-1165840711,-967598750,-2133439461,1193929085,-939510376,254418709,-685091667,-430672958,-1115764625,-1546437583,1632765088,86327505,1719092593,1805420098,-770454605,1034965493,264510888,1299476381,1563987269,-1431503646,132483623,-1299020023,-1166536400,1829410873,662874473,-1802681950,-1139807477,1352477869,212670392,1565148261,1777818653,-952000382,825818271,-126182111,699636160,573454049,1273090209,1846544258,-1175332829,671211429,-504121400,167090029,-337031371,-169941342,-506972713,-676914055,-1183886768,-1860800823,1250279705,-610521118,639758587,29237469,668996056,698233525,1367229581,2065463106,-862274609,1203188497,340913888,1544102385,1885016273,-865848638,1019167635,153318997,1172486632,1325805629,-1796675035,-470869406,2027422855,1556553449,-710990992,845562457,134571465,980133922,1114705387,2094839309,-1085422600,1009416709,-76005891,933410818,857404927,1790815745,-1646746624,144069121,-1502677503,-1358608382,1433681411,75073029,1508754440,1583827469,-1202385387,381442082,-820943305,-439501223,-1260444528,-1699945751,1334577017,-365368734,969208283,603839549,1573047832,-2118079915,-545032083,1631855298,1086823215,-1576288783,-489465568,-2065754351,1739747377,-326006974,1413740403,1087733429,-1793493464,-705760035,1795713797,1089953762,-1409299737,-319345975,-1728645712,-2047991687,518329897,-1529661790,-1011331893,1753973613,742641720,-1798351963,-1055710243,1440905090,385194847,1826099937,-2083672512,-257572575,1953722209,1696149634,-645095453,1051054181,405958728,1457012909,1862971637,-974982750,887988887,-86993863,800995024,714001161,1514996185,-2065969950,-550973765,1678023581,1127049816,-1489893899,-362844083,-1852737982,2079385231,226647249,-1988934816,-1762287567,543744913,-1218542654,-674797741,-1893340395,1726829160,-166511235,1560317925,1393806690,-1340842681,52964009,-1287878672,-1234914663,1772173961,537259298,-1985534037,-1448274739,861158520,-587116219,274042301,-313073918,-39031617,-352105535,-391137152,-743242687,-1134379839,-1877622526,1282964931,-594657595,688307336,93649741,781957077,875606818,1657563895,-1761796583,-104232688,-1866029271,-1970261959,458676066,-1511585893,-1052909827,1730471576,677561749,-1886933971,-1209372222,1198661103,-10711119,1187949984,1177238865,-1929778447,-752539582,1612649267,860109685,-1822208344,-962098659,1510660293,548561634,2059221927,-1687183735,372038192,-1315145543,-943107351,2036714402,1093607051,-1164645843,-71038792,-1235684635,-1306723427,1752559234,445835807,-2096572255,-1650736448,547658593,-1103077855,-555419262,-1658497117,2081050917,422553800,-1791362579,-1368808779,1134795938,-234012841,900783097,666770256,1567553353,-2060643687,-493090334,1741233275,1248142941,-1305591080,-57448139,-1363039219,-1420487358,1511440719,90953361,1602394080,1693347441,-999225775,694121666,-305104109,389017557,83913448,472931005,556844453,1029775458,1586619911,-1678571927,-91952016,-1770523943,-1862475959,661967394,-1200508565,-538541171,-1739049736,2017376389,278326653,-1999264254,-1720937601,574765441,-1146172160,-571406719,-1717578879,2005981698,288402819,-2000582779,-1712179960,582204557,-1129975403,-547770846,-1677746249,2069450201,391703952,-1833813143,-1442109191,1019044962,-423064229,595980733,172916504,768897237,941813741,1710710978,-1642442577,68268401,-1574174176,-1505905775,1214887345,-291018430,923868915,632850485,1556719400,-2105397411,-548678011,1640891874,1092213863,-1561861559,-469647696,-2031509255,1793810345,-237698910,1556111435,1318412525,-1420443336,-102030811,-1522474147,-1624504958,1147988191,-476516767,671471424,194954657,866426081,1061380738,1927806819,-1305779739,622027080,-683752659,-61725579,-745478238,-807203817,-1552682055,1935081424,382399369,-1977486503,-1595087134,722393659,-872693475,-150299816,-1022993291,-1173293107,2098680898,925387791,-1270898607,-345510816,-1616409423,-1961920239,716637634,-1245282605,-528644971,-1773927576,1992394749,218467173,-2084105374,-1865638201,345223721,-1520414480,-1175190759,1599362057,424171298,2023533355,-1847262643,176270712,-1670991931,-1494721219,1129254146,-365467073,763787073,398320000,1162107073,1560427073,-1572433150,-12006077,-1584439227,-1596445304,1114082765,-482362539,631720226,149357687,781077913,930435600,1711513513,-1653018183,58495330,-1594522853,-1536027523,1164416920,-371610603,792806317,421195714,1214002031,1635197745,-1445767520,189430225,-1256337295,-1066907070,1971722931,904815861,-1418428504,-513612643,-1932041147,1849313506,-82727641,1766585865,1683858224,-844523207,839335017,-5188190,834146827,828958637,1663105464,-1802903195,-139797731,-1942700926,-2082498657,269767713,-1812730944,-1542963231,939273121,-603690110,335583011,-268107099,67475912,-200631187,-133155275,-333786462,-466941737,-800728199,-1267669936,-2068398135,958899225,-1109498910,-150599685,-1260098595,-1410698280,1624170421,213472141,1837642562,2051114703,-406210031,1644904672,1238694641,-1411367983,-172673342,-1584041325,-1756714667,954211304,-802503363,151707941,-650795422,-499087481,-1149882903,-1648970384,1496114009,-152856375,1343257634,1190401259,-1761308403,-570907144,1962751749,1391844605,-940370942,451473663,-488897279,-37423616,-526320895,-563744511,-1090065406,-1653809917,1551091973,-102717944,1448374029,1345656085,-1500937182,-155281097,-1656218279,-1811499376,827249641,-984249735,-157000094,-1141249829,-1298249923,1855467544,557217621,-1882282131,-1325064510,1087620655,-237443855,850176800,612732945,1462909745,2075642690,-756414861,1319227829,562812968,1882040797,-1850113531,31927266,-1818186265,-1786258999,690522032,-1095736967,-405214935,-1500951902,-1906166837,887848557,-1018318280,-130469723,-1148788003,-1279257726,1866921567,587663841,-1840381888,-1252718047,1201867361,-50850686,1151016675,1100165989,-2043784632,-943618643,1307564021,363945378,1671509399,2035454777,-588003120,1447451657,859448537,-1988067102,-1128618565,1178281629,49663064,1227944693,1277607757,-1789414846,-511807089,1993745361,1481938272,-819283663,662654609,-156629054,506025555,349396501,855422056,1204818557,2060240613,-1029908126,1030332487,424361,1030756848,1031181209,2061938057,-1201848030,860090027,-341758003,518332024,176574021,694906045,871480066,1566386111,-1857101119,-290715008,2147151169,1856436161,-291379966,1565056195,1273676229,-1456234872,-182558643,-1638793515,-1821352158,834821623,-986530535,-151708912,-1138239447,-1289948359,1866779490,576831131,-1851356675,-1274525544,1169085077,-105440467,1063644610,958204143,2021848753,-1314914400,706934353,-607980047,98954306,-509025741,-410071435,-919097176,-1329168611,2046701509,717532898,-1530732889,-813199991,1951034416,1137834425,-1206098455,-68264030,-1274362485,-1342626515,1677978296,335351781,2013330077,-1946285438,67044639,-1879240799,-1812196160,603530337,-1208665823,-605135486,-1813801309,1876030501,62229192,1938259693,2000488885,-356218718,1644270167,1288051449,-1362645680,-74594231,-1437239911,-1511834142,1345893243,-165940899,1179952344,1014011445,-2101003507,-1086992062,1106971727,19979665,1126951392,1146931057,-2021084847,-874153790,1399728659,525574869,1925303528,-1844088899,81214629,-1762874270,-1681659641,850433385,-831226256,19207129,-812019127,-792811998,-1604831125,1897324173,292493048,-2105150075,-1812657027,377160194,-1435496833,-1058336639,1801133824,742797185,-1751036287,-1008239102,1535691907,527452805,2063144712,-1704369779,358774933,-1345594846,-986819913,1962552537,975732624,-1356682135,-380949511,-1737631646,-2118581157,438754493,-1679826664,-1241072171,1374068461,132996290,1507064751,1640061041,-1147841504,492219537,-655621967,-163402430,-819024397,-982426827,-1801451224,1511089245,-290361979,1220727266,930365287,-2143874743,-1213509456,937583097,-275926359,661656738,385730379,1047387117,1433117496,-1814462683,-381345187,2099159426,1717814239,-477993631,1239820608,761826977,2001647585,-1531492734,470154851,-1061337883,-591183032,-1652520915,2051263349,398742434,-1844961513,-1446219079,1003786704,-442432375,561354329,118921954,680276283,799198237,1479474520,-2016294539,-536820019,1741852738,1205032719,-1348081839,-143049120,-1491130959,-1634180079,1169656258,-464523821,705132437,240608616,945741053,1186349669,2132090722,-976526905,1155563817,179036912,1334600729,1513637641,-1446728926,66908715,-1379820211,-1312911496,1602235589,289324093,1891559682,-2114083521,-222523839,1958359936,1735836097,-600771263,1135064834,534293571,1669358405,-2091315320,-421956915,1781695061,1359738146,-1153534089,206204057,-947330032,-741125975,-1688456007,1865385314,176929307,2042314621,-2075723368,-33408747,-2109132115,-2142540862,43294319,-2099246543,-2055952224,139768529,-1916183695,-1776415166,602368435,-1174046731,-571678296,-1745725027,1977563973,231838946,-2085564377,-1853725431,355677488,-1498047943,-1142370455,1654548898,512178443,-2128239955,-1616061512,550665829,-1065395683,-514729854,-1580125537,-2094855391,619986368,-1474869023,-854882655,1965215618,1110332963,-1219418715,-109085752,-1328504467,-1437590219,1528872610,91282391,1620155001,1711437392,-963374903,748062489,-215312414,532750075,317437661,850187736,1167625397,2017813133,-1109528766,908284367,-201244399,707039968,505795569,1212835537,1718631106,-1363500653,355130453,-1008370200,-653239747,-1661609947,1980117602,318507655,-1996342039,-1677834384,620790873,-1057043511,-436252638,-1493296149,-1929548787,872122360,-1057426427,-185304067,-1242730494,-1428034561,1624202241,196167680,1820369921,2016537601,-458059774,1558477827,1100418053,-1636071416,-535653363,2123242517,1587589154,-584135625,1003453529,419317904,1422771433,1842089337,-1030106526,811982811,-218123715,593859096,375735381,969594477,1345329858,-1980042961,-634713103,1680211232,1045498129,-1569257935,-523759806,-2093017741,1678189749,-414827992,1263361757,848533765,2111895522,-1334538009,777357513,-557180496,220177017,-337003479,-116826462,-453829941,-570656403,-1024486344,-1595142747,1675338205,80195458,1755533663,1835729121,-703704512,1132024609,428320097,1560344706,1988664803,-745957787,1242707016,496749229,1739456245,-2058761822,-319305577,1916899897,1597594320,-780473079,817121241,36648162,853769403,890417565,1744186968,-1660362763,83824205,-1576538558,-1492714353,1225714385,-266999968,958714417,691714449,1650428866,-1952823981,-302395115,2039748200,1737353085,-517866011,1219487074,701621063,1921108137,-1672238096,248870041,-1423368055,-1174498014,1697101227,522603213,-2075262856,-1552659643,667044797,-885614846,-218570049,-1104184895,-1322754944,1868027457,545272513,-1881667326,-1336394813,1076905157,-259489656,817415501,557925845,1375341346,1933267191,-986358759,946908432,-39450327,907458105,868007778,1775465883,-1651493635,123972248,-1527521387,-1403549139,1363896770,-39652369,1324244401,1284592032,-1686130863,-401538831,-2087669694,1805758771,-281910923,1523847848,1241936925,-1529182523,-287245598,-1816428121,-2103673719,374865456,-1728808263,-1353942807,1212216226,-141726581,1070489645,928763064,1999252709,-1366951523,632301186,-734650337,-102349151,-836999488,-939348639,-1776348127,1579270530,-197077597,1382192933,1185115336,-1727659027,-542543691,2024764578,1482220887,-787981831,694239056,-93742775,600496281,506753506,1107249787,1614003293,-1573714216,40289077,-1533425139,-1493136062,1268406095,-224729967,1043676128,818946161,1862622289,-1613398846,249223443,-1364175403,-1114951960,1815839933,700887973,-1778239390,-1077351417,1439376489,362025072,1801401561,-2131540663,-330139102,1833287531,1503148429,-958531336,544617093,-413914243,130702850,-283211393,-152508543,-435719936,-588228479,-1023948415,-1612176894,1658841987,46665093,1705507080,1752172173,-837288043,914884130,77596087,992480217,1070076304,2062556521,-1162334471,900222050,-262112421,638109629,375997208,1014106837,1390104045,-1890756414,-500652369,1903558513,1402906144,-988502639,414403505,-574099134,-159695629,-733794763,-893490392,-1627285155,1774191749,146906594,1921098343,2068004937,-305864016,1762140921,1456276905,-1076549470,379727435,-696822035,-317094600,-1013916635,-1331011235,1950039426,619028191,-1725899679,-1106871488,1462196129,355324641,1817520770,-2122121885,-304601115,1868244296,1563643181,-863079819,700563362,-162516457,538046905,375530448,913577353,1289107801,-2092282142,-803174341,1399510813,596336472,1995847285,-1702783539,293063746,-1409719793,-1116656047,1768591456,651935409,-1874440431,-1222505022,1198021843,-24483179,1173538664,1149055485,-1972373147,-823317662,1499276487,675958825,-2119731984,-1443773159,731462153,-712311006,19151147,-693159859,-674008712,-1367168571,-2041177283,886621442,-1154555841,-267934399,-1422490240,-1690424639,1182052417,-508372222,673680195,165307973,838988168,1004296141,1843284309,-1447386846,395897463,-1051489383,-655591920,-1707081303,1932294073,225212770,-2137460453,-1912247683,245259160,-1666988523,-1421729363,1206249410,-215479953,990769457,775289504,1766058961,-1753618831,12440130,-1741178701,-1728738571,825050024,-903688547,-78638523,-982327070,-1060965593,-2043292663,1190709040,-852583623,338125417,-514458206,-176332789,-690790995,-867123784,-1557914779,1869928733,312013954,-2113024609,-1801010655,380932032,-1420078623,-1039146591,1835742082,796595491,-1662629723,-866034232,1766303341,900269109,-1628394846,-728125737,1938446713,1210320976,-1146199607,64121369,-1082078238,-1017956869,-2100035107,1176975320,-923059787,253915533,-669144254,-415228721,-1084372975,-1499601696,1710992625,211390929,1922383554,2133774483,-238809259,1894965224,1656155965,-743846107,912309858,168463751,1080773609,1249237360,-1964956327,-715718967,1614292002,898573035,-1782102259,-883529224,1629335813,745806589,-1919824894,-1174018305,1201124097,27105792,1228229889,1255335681,-1811401726,-556066045,1927499525,1371433480,-996034291,375399189,-620635102,-245235913,-865871015,-1111106928,-1976977943,1206882425,-770095518,436786907,-333308611,103478296,-229830315,-126352019,-356182334,-482534353,-838716687,-1321251040,2134999569,813748529,-1346219198,-532470669,-1878689867,1883806760,5116893,1888923653,1894040546,-512003097,1382037449,870034352,-2042895495,-1172861143,1079210658,-93650485,985560173,891909688,1877469861,-1525587747,351882114,-1173705633,-821823519,-1995529152,1477614625,-517914527,959700098,441785571,1401485669,1843271240,-1050210387,793060853,-257149534,535911319,278761785,814673104,1093434889,1908107993,-1293424414,614683579,-678740835,-64057256,-742798091,-806855347,-1549653438,1938458511,388805073,-1967703712,-1578898639,748364945,-830533694,-82168749,-912702443,-994871192,-1907573635,1392522469,-515051166,877471303,362420137,1239891440,1602311577,-1452764279,149547298,-1303216981,-1153669683,1838080632,684410949,-1772475715,-1088064766,1434426815,346362049,1780788864,2127150913,-387027519,1740123394,1353095875,-1201748027,151347848,-1050400179,-899052331,-1949452510,1446462455,-502990055,943472400,440482345,1383954745,1824437090,-1086575461,737861629,-348713832,389147797,40433965,429581762,470015727,899597489,1369613216,-2025756591,-656143375,1613067330,956923955,-1724976011,-768052056,1801939229,1033887173,-1459140894,-425253721,-1884394615,1985318960,100924345,2086243305,-2107799646,-21556341,-2129355987,2144054968,14698981,-2136213347,-2121514366,37239583,-2084274783,-2047035200,163657313,-1883377887,-1719720574,691868835,-1027851739,-335982904,-1363834643,-1699817547,1231315106,-468502441,762812665,294310224,1057122889,1351433113,-1886411294,-534978181,1873577821,1338599640,-1082789835,255809805,-826980030,-571170225,-1398150255,-1969320480,927496561,-1041823919,-114327358,-1156151277,-1270478635,1868337384,597858749,-1828771163,-1230912414,1235283719,4371305,1239655024,1244026329,-1811285943,-567259614,1916421739,1349162125,-1029383432,319778693,-709604739,-389826046,-1099430785,-1489256831,1706279680,217022849,1923302529,2140325378,-231339389,1908985989,1677646600,-708334707,969311893,260977186,1230289079,1491266265,-1573411952,-82145687,-1655557639,-1737703326,901706331,-835996995,65709336,-770287659,-704578323,-1474865982,2115522991,640657009,-1538787296,-898130287,1858049713,959919426,-1476998157,-517078731,-1994076888,1783811677,-210265211,1573546466,1363281255,-1358139575,5141680,-1352997895,-1347856215,1594113186,246256971,1840370157,2086627128,-367970011,1718657117,1350687106,-1225623073,125064033,-1100559040,-975495007,-2076054047,1243418242,-832635805,410782437,-421853368,-11070931,-432924299,-443995230,-876919529,-1320914759,2097133008,776218249,-1421616039,-645397790,-2067013829,1582555677,-484458152,1098097525,613639373,1711736898,-1969591025,-257854127,2067522144,1809668017,-417777135,1391890882,974113747,-1928962667,-954848920,1411155709,456306789,1867462498,-1971198009,-103735511,-2074933520,2116298265,41364745,-2137304286,-2095939541,61723469,-2034216072,-1972492603,288258621,-1684233982,-1395975361,1214757953,-181217408,1033540545,852323137,1885863682,-1556780477,329083205,-1227697272,-898614067,-2126311339,1270041890,-856269449,413772441,-442497008,-28724567,-471221575,-499946142,-971167717,-1471113859,1852685720,381571861,-2060709715,-1679137854,555119727,-1124018127,-568898400,-1692916527,2033152369,340235842,-1921579085,-1581343243,792044968,-789298275,2746693,-786551582,-783804889,-1570356471,1940805936,370449465,-1983711895,-1613262430,697992971,-915269459,-217276488,-1132545947,-1349822435,1812598914,462776479,-2019591903,-1556815424,718559969,-838255455,-119695486,-957950941,-1077646427,-2035597368,1181723501,-853873867,327849634,-526024233,-198174599,-724198832,-922373431,-1646572263,1726021602,79449339,1805470941,1884920280,-604576075,1280344205,675768130,1956112335,-1663086831,293025504,-1370061327,-1077035823,1847870146,770834323,-1676262827,-905428504,1713275965,807847461,-1773843870,-965996409,1555127017,589130608,2144257625,-1561579063,582678562,-978900501,-396221939,-1375122440,-1771344379,1148500477,-622843902,525656575,-97187327,428469248,331281921,759751169,1091033090,1850784259,-1353149947,497634312,-855515635,-357881323,-1213396958,-1571278281,1510292057,-60986224,1449305833,1388319609,-1457341854,-69022245,-1526364099,-1595386344,1173216853,-422169491,751047362,328877871,1079925233,1408803104,-1806238959,-397435855,2091292482,1693856627,-509818187,1184038440,674220253,1858258693,-1762488350,95770343,-1666718007,-1570947664,1057301625,-513646039,543655586,30009547,573665133,603674680,1177339813,1781014493,-1336612990,444401503,-892211487,-447809984,-1340021471,-1787831455,1167114370,-620717085,546397285,-74319800,472077485,397757685,869835170,1267592855,2137428025,-889946416,1247481609,357535193,1605016802,1962551995,-727398499,1235153496,507754997,1742908493,-2044303806,-301395313,1949268177,1647872864,-697826255,950046609,252220354,1202266963,1454487317,-1638213016,-183725699,-1821938715,-2005664414,467364167,-1538300247,-1070936080,1685730969,614794889,-1994441438,-1379646549,920879309,-458767240,462112069,3344829,465456898,468801727,934258625,1403060352,-1957648319,-554587967,1782731010,1228143043,-1284093243,-55950200,-1340043443,-1395993643,1558930210,162936567,1721866777,1884803344,-688297175,1196506169,508208994,1704715163,-2082043139,-377327976,1835596181,1458268205,-1001102910,457165295,-543937615,-86772320,-630709935,-717482255,-1348192190,-2065674445,881100661,-1184573784,-303473123,-1488046907,-1791520030,1015400359,-776119671,239280688,-536838983,-297558295,-834397278,-1131955573,-1966352851,1196658872,-769693979,426964893,-342729086,84235807,-258493279,-174257472,-432750751,-607008223,-1039758974,-1646767197,1608441125,-38326072,1570115053,1531788981,-1193063262,338725719,-854337543,-515611824,-1369949367,-1885561191,1039456738,-846104453,193352285,-652752168,-459399883,-1112152051,-1571551934,1611263311,39711377,1650974688,1690686065,-953306543,737379522,-215927021,521452501,305525480,826977981,1132503461,1959481442,-1202982393,756499049,-446483344,310015705,-136467639,173548066,37080427,210628493,247708920,458337413,706046333,1164383746,1870430079,-1260153471,610276608,-649876863,-39600255,-689477118,-729077373,-1418554491,2147335432,728780941,-1418850923,-690069982,-2108920905,1495976409,-612944496,883031913,270087417,1153119330,1423206747,-1718641219,-295434472,-2014075691,1985457133,-28618558,1956838575,1928220017,-409908704,1518311313,1108402609,-1668253374,-559850765,2066863157,1507012392,-721091747,785920645,64828898,850749543,915578441,1766327984,-1613060871,153267113,-1459793758,-1306526645,1528646893,222120248,1750767141,1972887389,-571312766,1401574623,830261857,-2063130816,-1232868959,998967521,-233901438,765066083,531164645,1296230728,1827395373,-1171341195,656054178,-515287017,140767161,-374519856,-233752695,-608272551,-842025246,-1450297797,2002644253,552346456,-1739976587,-1187630131,1367360578,179730447,1547091025,1726821472,-1021054799,705766673,-315288126,390478547,75190421,465668968,540859389,1006528357,1547387746,-1741051193,-193663447,-1934714640,-2128378087,231874569,-1896503518,-1664628949,733834829,-930794120,-196959291,-1127753411,-1324712702,1842501183,517788481,-1934677632,-1416889151,943400513,-473488638,469911875,-3576763,466335112,462758349,929093461,1391851810,-1974022025,-582170215,1738775056,1156604841,-1399587399,-242982558,-1642569957,-1885552515,766844824,-1118707691,-351862867,-1470570558,-1822433425,1001963313,-820470112,181493201,-638976911,-457483710,-1096460621,-1553944331,1644562344,90618013,1735180357,1825798370,-733988569,1091809801,357821232,1449631033,1807452265,-1037883998,769568267,-268315731,501252536,232936805,734189341,967126146,1701315487,-1626525663,74789824,-1551735839,-1476946015,1266285442,-210660573,1055624869,844964296,1900589165,-1549413835,351175330,-1198238505,-847063175,-2045301680,1402602441,-642699239,759903202,117203963,877107165,994311128,1871418293,-1429237875,442180418,-987057457,-544877039,-1531934496,-2076811535,686221265,-1390590270,-704369005,-2094959275,1495639016,-599320259,896318757,296998498,1193317255,1490315753,-1611334288,-121018535,-1732352823,-1853371358,709243115,-1144128243,-434885128,-1579013371,-2013898499,702055426,-1311843073,-609787647,-1921630720,1763548929,-158081791,1605467138,1447385347,-1242114811,205270536,-1036844275,-831573739,-1868418014,1594975543,-273442471,1321533072,1048090601,-1925343623,-877253022,1492370651,615117629,2107488280,-1572361387,535126893,-1037234494,-502107601,-1539342095,-2041449696,714175505,-1327274191,-613098686,-1940372877,1741495733,-198877144,1542618589,1343741445,-1408607262,-64865817,-1473473079,-1538338896,1283155321,-255183575,1027971746,772788171,1800759917,-1721419208,79340709,-1642078499,-1562737790,1090151007,-472586783,617564224,144977441,762541665,907519106,1670060771,-1717387419,-47326648,-1764714067,-1812040715,718212514,-1093828201,-375615687,-1469443888,-1845059575,980463833,-864595742,115868091,-748727651,-632859560,-1381587211,-2014446771,898933314,-1115513457,-216580143,-1332093600,-1548673743,1414199953,-134473790,1279726163,1145252373,-1869988760,-724736387,1700242149,975505762,-1619219385,-643713623,2032034288,1388320665,-874612343,513708322,-360904021,152804301,-208099720,-55295419,-263395139,-318690558,-582085697,-900776255,-1482861952,1911329089,428467137,-1955171070,-1526703933,813092293,-713611640,99480653,-614130987,-514650334,-1128781321,-1643431655,1522754320,-120677335,1402076985,1281399650,-1611490661,-330091011,-1941581672,2023294613,81712941,2105007554,-2108246801,-3239247,-2111486048,-2114725295,68755953,-2045969342,-1977213389,271784565,-1705428824,-1433644259,1155894213,-277750046,878144167,600394121,1478538288,2078932409,-737496599,1341435810,603939211,1945375021,-1745653064,199721957,-1545931107,-1346209150,1402827039,56617889,1459444928,1516062817,-1319459551,196603266,-1122856285,-926253019,-2049109304,1319604973,-729504331,590100642,-139403689,450696953,311293264,761990217,1073283481,1835273698,-1386410117,448863581,-937546536,-488682955,-1426229491,-1914912446,953825359,-961087087,-7261728,-968348815,-975610543,-1943959358,1375397395,-568561963,806835432,238273469,1045108901,1283382370,-1966476025,-683093655,1645397616,962303961,-1687265719,-724961758,1882739819,1157778061,-1254449416,-96671355,-1351120771,-1447792126,1496054399,48262273,1544316672,1592578945,-1158071679,434507266,-723564413,-289057147,-1012621560,-1301678707,1980667029,678988322,-1635311945,-956323623,1703331728,747008105,-1844627463,-1097619358,1352720475,255101117,1607821592,1862922709,-824222995,1038699714,214476719,1253176433,1467653152,-1574137711,-106484559,-1680622270,-1787106829,827238197,-959868632,-132630435,-1092499067,-1225129502,1977338727,752209225,-1565419344,-813210119,1916337833,1103127714,-1275501749,-172374035,-1447875784,-1620249819,1226841693,-393408126,833433567,440025441,1273459008,1713484449,-1308023839,405460610,-902563229,-497102619,-1399665848,-1896768467,998532981,-898235486,100297495,-797937991,-697640496,-1495578487,2101748313,606169826,-1587049157,-980879331,1727038808,746159477,-1821769011,-1075609534,1397588751,321979217,1719567968,2041547185,-533852143,1507695042,973842899,-1813429355,-839586456,1641951485,802365029,-1850650782,-1048285753,1396030761,347745008,1743775769,2091520777,-459670750,1631850027,1172179277,-1490937992,-318758715,-1809696707,-2128455422,356815167,-1771640255,-1414825088,1108501953,-306323135,802178818,495855683,1298034501,1793890184,-1203042611,590847573,-612195038,-21347465,-633542503,-654889968,-1288432471,-1943322439,1063212386,-880110053,183102333,-697007720,-513905387,-1210913107,-1724818494,1359235695,-365582799,993652896,628070097,1621722993,-2045174206,-423451213,1826341877,1402890664,-1065734755,337155909,-728578846,-391422937,-1120001783,-1511424720,1663540793,152116073,1815656866,1967772939,-511537491,1456235448,944697957,-1894033891,-949335934,1451597471,502261537,1953859008,-1838846751,115012257,-1723834494,-1608822237,962310565,-646511672,315798893,-330712779,-14913886,-345626665,-360540551,-706167216,-1066707767,-1772874983,1455384546,-317490437,1137894109,820403672,1958297781,-1516265843,442031938,-1074233905,-632201967,-1706435872,1956329457,249893585,-2088744254,-1838850669,367372373,-1471478296,-1104105923,1719383077,615277154,-1960307065,-1345029911,989630320,-355399591,634230729,278831138,913061867,1191893005,2104954872,-998119419,1106835453,108716034,1215551487,1324267521,-1755148288,-430880767,2108938241,1678057474,-507971581,1170085893,662114312,1832200205,-1800652779,31547426,-1769105353,-1737557927,788304016,-949253911,-160949895,-1110203806,-1271153701,1913609789,642456088,-1738901419,-1096445331,1459620546,363175215,1822795761,-2108996320,-286200559,1899770417,1613569858,-781627021,831942837,50315816,882258653,932574469,1814833122,-1547559705,267273417,-1280286288,-1013012871,2001668137,988655266,-1304643893,-315988627,-1620632520,-1936621147,737713629,-1198907518,-461193889,-1660101407,-2121295296,513570593,-1607724703,-1094154110,1593088483,498934373,2092022856,-1704010067,388012789,-1315997278,-927984489,2050985529,1123001040,-1120980727,2020313,-1118960414,-1116940101,2059066781,942126680,-1293773835,-351647155,-1645420990,-1997068145,652478161,-1344589984,-692111823,-2036701807,1566153666,-470548141,1095605525,625057384,1720662909,-1949247003,-228584094,2117136199,1888552105,-289278992,1599273113,1309994121,-1385700062,-75705941,-1461406003,-1537111944,1296449349,-240662595,1055786754,815124159,1870910913,-1608932224,261978689,-1346953535,-1084974846,1863038915,778064069,-1653864312,-875800243,1765302741,889502498,-1640162057,-750659559,1904145680,1153486121,-1237335495,-83849374,-1321184869,-1405034243,1568748184,163713941,1732462125,1896176066,-666329105,1229846961,563517856,1793364817,-1938084623,-144719806,-2082804429,2067443061,-15361368,2052081693,2036720325,-206165278,1830555047,1624389769,-840022480,784367289,-55655191,728712098,673056907,1401769005,2074825912,-818372379,1256453533,438081154,1694534687,2132615841,-467816768,1664799073,1196982305,-1433185918,-236203613,-1669389531,-1905593144,719984621,-1185608523,-465623902,-1651232425,-2116856327,526878544,-1589977783,-1063099239,1641890274,578791035,-2074285987,-1495494952,725186357,-770308595,-45122238,-815430833,-860553071,-1675983904,1758430321,82446417,1840876738,1923323155,-530767403,1392555752,861788349,-2040623195,-1178834846,1075509255,-103325591,972183664,868858073,1841041737,-1585067486,255974251,-1329093235,-1073118984,1892755077,819636093,-1582576126,-762940033,1949451137,1186511104,-1159005055,27506049,-1131499006,-1103992957,2059475333,955482376,-1280009587,-324527211,-1604536798,-1929064009,761366489,-1167697520,-406331031,-1574028551,-1980359582,740579163,-1239780419,-499201256,-1738981675,2056784365,317802690,-1920380241,-1602577551,772009504,-830568047,-58558543,-889126590,-947685133,-1836811723,1510470440,-326341283,1184129157,857787874,2041917031,-1395262391,646654640,-748607751,-101953111,-850560862,-952513973,-1803074835,1539378488,-263696347,1275682141,1011985794,-2007299361,-995313567,1292354368,297040801,1589395169,1886435970,-819136157,1067299813,248163656,1315463469,1563627125,-1415876702,147750423,-1268126279,-1120375856,1906465161,786089305,-1602412830,-816323525,1876230941,1059907416,-1358828939,-298921523,-1657750462,-1956671985,680544849,-1276127136,-595582287,-1871709423,1827675586,-44033837,1783641749,1739607912,-771717635,967890277,196172642,1164062919,1360235561,-1770668816,-410433255,2113865225,1703431970,-477670101,1225761869,748091768,1973853637,-1573021891,400831746,-1172190145,-771358399,-1943548544,1580060353,-363488191,1216572162,853083971,2069656133,-1372227192,697428941,-674798251,22630690,-652167561,-629536871,-1281704432,-1911241303,1102021561,-809219742,292801819,-516417923,-223616104,-740034027,-963650131,-1703684158,1627633007,-76051151,1551581856,1475530705,-1267854735,207675970,-1060178765,-852502795,-1912681560,1529782941,-382898619,1146884322,763985703,1910870025,-1620111568,290758457,-1329353111,-1038594654,1927019531,888424877,-1479522888,-591098011,-2070620899,1633248386,-437372513,1195875873,758503360,1954379233,-1582084703,372294530,-1209790173,-837495643,-2047285816,1410185837,-637099979,773085858,135985879,909071737,1045057616,1954129353,-1295780327,658349026,-637431301,20917725,-616513576,-595595851,-1212109427,-1807705278,1275152591,-532552687,742599904,210047217,952647121,1162694338,2115341459,-1016931499,1098409960,81478461,1179888421,1261366882,-1853711993,-592345111,1848910192,1256565081,-1189492023,67073058,-1122418965,-1055345907,2117202424,1061856517,-1115908355,-54051838,-1169960193,-1224012031,1900995072,676983041,-1716989183,-1040006142,1537971971,497965829,2035937800,-1761063667,274874133,-1486189534,-1211315401,1597462361,386146960,1983609321,-1925211015,58398306,-1866812709,-1808414403,619740184,-1188674219,-568934035,-1757608254,1968425007,210816753,-2115725536,-1904908783,274332977,-1630575806,-1356242829,1308148661,-48094168,1260054493,1211960325,-1822952478,-610992153,1861022665,1250030512,-1183914119,66116393,-1117797726,-1051681333,2125488237,1073806904,-1095672155,-21865251,-1117537406,-1139402657,2038027233,898624576,-1358315487,-459690911,-1818006398,2017269987,199263589,-2078433720,-1879170131,337363445,-1541806686,-1204443241,1548717369,344274128,1892991497,-2057701671,-164710174,2072555451,1907845277,-314566568,1593278709,1278712141,-1422976446,-144264305,-1567240751,-1711505056,1016221489,-695283567,320937922,-374345645,-53407723,-427753368,-481161091,-908914459,-1390075550,1995977287,605901737,-1693088272,-1087186535,1514692489,427505954,1942198443,-1925262899,16935544,-1908327355,-1891391811,495248130,-1396143681,-900895551,1997928064,1097032513,-1200006719,-102974206,-1302980925,-1405955131,1586031240,180076109,1766107349,1946183458,-582676489,1363506969,780830480,2144337449,-1369799367,774538082,-595261285,179276797,-415984488,-236707691,-652692179,-889399870,-1542092049,1863475377,321383328,-2110108591,-1788725263,396133442,-1392591821,-996458379,1905917096,909458717,-1479591483,-570132766,-2049724249,1675110281,-374613968,1300496313,925882345,-2068588638,-1142706293,1083672365,-59033928,1024638437,965604509,1990242946,-1339119841,651123105,-687996736,-36873631,-724870367,-761743998,-1486614365,2046608933,559994568,-1688363795,-1128369227,1478234274,349865047,1828099321,-2117002928,-288903607,1889060761,1600157154,-805749381,794407773,-11341608,783066165,771724557,1554790722,-1968452017,-413661295,1912853984,1499192689,-882920623,616272066,-266648557,349623509,82974952,432598461,515573413,948171874,1463745287,-1883050135,-419304848,1992612313,1573307465,-729047518,844259947,115212429,959472376,1074684805,2034157181,-1186125310,848031871,-338093439,509938432,171844993,681783425,853628418,1535411843,-1905927035,-370515192,2018525069,1648009877,-628432350,1019577527,391145177,1410722704,1801867881,-1082376711,719491170,-362885541,356605629,-6279912,350325717,344045805,694371522,1038417327,1732788849,-1523761120,209027729,-1314733391,-1105705662,1874528243,768822581,-1651616472,-882793891,1760556933,877763042,-1656647321,-778884279,1859435696,1080551417,-1354980183,-274428766,-1629408949,-1903837715,761720632,-1142117083,-380396451,-1522513534,-1902909985,869543777,-1033366208,-163822431,-1197188639,-1361011070,1736767587,375756517,2112524104,-1806686675,305837429,-1500849246,-1195011817,1599106233,404094416,2003200649,-1887672231,115528418,-1772143813,-1656615395,866208088,-790407307,75800781,-714606526,-638805745,-1353412271,-1992218016,949337009,-1042881007,-93543998,-1136425005,-1229969003,1928573288,698604285,-1667789723,-969185438,1657992135,688806697,-1948168464,-1259361767,1087437065,-171924702,915512363,743587661,1659100024,-1892279611,-233179587,-2125459198,1936328511,-189130687,1747197824,1558067137,-989702335,568364802,-421337533,147027269,-274310264,-127282995,-401593259,-528876254,-930469513,-1459345767,1905152016,445806249,-1944009031,-1498202782,852755483,-645447299,207308184,-438139115,-230830931,-668970046,-899800977,-1568771023,1826395296,257624273,2084019569,-1953323454,130696115,-1822627339,-1691931224,780408733,-911522491,-131113758,-1042636249,-1173750007,2078581040,904831033,-1311555223,-406724190,-1718279413,-2125003603,451684280,-1673319323,-1221635043,1400012930,178377887,1578390817,1756768704,-959807775,796960929,-162846846,634114083,471267237,1105381320,1576648557,-1612937419,-36288862,-1649226281,-1685515143,960225872,-725289271,234936601,-490352670,-255416069,-745768739,-1001184808,-1746953547,1546828941,-200124606,1346704335,1146579729,-1801683232,-655103503,1838180561,1183077058,-1273709677,-90632619,-1364342296,-1454974915,1475650085,20675170,1496325255,1517000425,-1281641616,235358809,-1046282807,-810923998,-1857206805,1626836493,-230370312,1396466181,1166095869,-1732405246,-566309377,1996252673,1429943296,-868771327,561171969,-307599358,253572611,-54026747,199545864,145519117,345064981,490584098,835649079,1326233177,-2133085040,-806851863,1355030393,548178530,1903208923,-1843579843,59629080,-1783950763,-1724321683,786694850,-937626833,-150931983,-1088558816,-1239490799,1966917681,727426882,-1600622733,-873195851,1821148712,947952861,-1525865723,-577912862,-2103778585,1613275849,-490502736,1122773113,632270377,1755043490,-1907653429,-152609939,-2060263368,2082093989,21830621,2103924610,2125755231,-65287455,2060467776,1995180321,-239319199,1755861122,1516541923,-1022564251,493977672,-528586579,-34608907,-563195486,-597804393,-1160999879,-1758804272,1375163145,-383641127,991522018,607880891,1599402909,-2087683496,-488280587,1719003213,1230722626,-1345241457,-114518831,-1459760288,-1574279119,1260927889,-313351230,947576659,634225429,1581802088,-2078939779,-497137691,1718889826,1221752135,-1354325335,-132573200,-1486898535,-1619471735,1188597026,-430874709,757722317,326847608,1084569925,1411417533,-1798979838,-387562305,2108425153,1720862848,-465679295,1255183553,789504258,2044687811,-1460775227,583912584,-876862643,-292950059,-1169812702,-1462762761,1662391833,199629072,1862020905,2061649977,-371296414,1690353563,1319057149,-1285556584,33500565,-1252056019,-1218555454,1824355823,605800369,-1864811104,-1259010735,1171145457,-87865278,1083280179,995414901,2078695080,-1220857315,857837765,-363019550,494818215,131798665,626616880,758415545,1385032425,2143447970,-766486901,1376961069,610474168,1987435237,-1697057891,290377346,-1406680545,-1116303199,1771983552,655680353,-1867303391,-1211623038,1216040867,4417829,1220458696,1224876525,-1849632075,-624755550,1820579671,1195824121,-1278563504,-82739383,-1361302887,-1444042270,1489622139,45579869,1535202008,1580781877,-1178983411,401798466,-777184945,-375386479,-1152571424,-1527957903,1614437969,86480066,1700918035,1787398101,-806651160,980746941,174095781,1154842722,1328938503,-1811186071,-482247568,2001533657,1519286089,-774147550,745138539,-29009011,716129528,687120517,1403250045,2090370562,-801346689,1289023873,487677184,1776701057,-2030589055,-253887998,2010490243,1756602245,-527874808,1228727437,700852629,1929580066,-1664534601,265045465,-1399489136,-1134443671,1761034489,626590818,-1907341989,-1280751171,1106874136,-173877035,932997101,759120066,1692117167,-1843730063,-151612896,-1995342959,-2146955855,152668482,-1994287373,-1841618891,459061032,-1382557859,-923496827,1988912610,1065415783,-1240638903,-175223120,-1415862023,-1591085143,1288020130,-303065013,984955117,681890104,1666845221,-1946231971,-279386750,2069348575,1789961825,-435656896,1354304929,918648033,-2022014334,-1103366301,1169586661,66220360,1235807021,1302027381,-1757132894,-455105513,2082728889,1627623376,-584615031,1043008345,458393314,1501401659,1959794973,-833770664,1126024309,292253645,1418277954,1710531599,-1166157743,544373856,-621783887,-77410031,-699193918,-776603949,-1475797867,2042565480,566767613,-1685634203,-1118866590,1490466503,371599913,1862066416,-2061300967,-199234551,2034431778,1835197227,-425338291,1409858936,984520645,-1900587715,-916067070,1478312511,562245441,2040557952,-1692163903,348394049,-1343769854,-995375805,1955821637,960445832,-1378699827,-418253995,-1796953822,2079759479,282805657,-1932402160,-1649596503,712968633,-936627870,-223659237,-1160287107,-1383946344,1750733845,366787501,2117521346,-1810658449,306862897,-1503795552,-1196932655,1594239089,397306434,1991545523,-1906115339,85430184,-1820685155,-1735254971,739027170,-996227801,-257200631,-1253428432,-1510629063,1530909801,20280738,1551190539,1571471277,-1172305480,399165797,-773139683,-373973886,-1147113569,-1521087455,1626766272,105678817,1732445089,1838123906,-724398301,1113725605,389327304,1503052909,1892380213,-899534174,992846039,93311865,1086157904,1179469769,-2029339623,-849869854,1415757819,565887965,1981645784,-1747433547,234212237,-1513221310,-1279009073,1502736913,223727840,1726464753,1950192593,-618309950,1331882643,713572693,2045455336,-1535939267,509516069,-1026423198,-516907129,-1543330327,-2060237456,691399513,-1368837943,-677438430,-2046276373,1571252493,-475023880,1096228613,621204733,1717433346,-1956329217,-238895871,2099742208,1860846337,-334378751,1526467586,1192088835,-1576410875,-384322040,-1960732915,1949912341,-10820574,1939091767,1928271193,-427604336,1500666857,1073062521,-1721237918,-648175397,1925553981,1277378584,-1092034731,185343853,-906690878,-721347025,-1628037903,1945582368,317544465,-2031840463,-1714295998,548830835,-1165465163,-616634328,-1782099491,1896233477,114133986,2010367463,2124501449,-160098384,1964403065,1804304681,-526259550,1278045131,751785581,2029830712,-1513351003,516479709,-996871294,-480391585,-1477262879,-1957654464,860049953,-1097604511,-237554558,-1335159069,-1572713627,1387094600,-185619027,1201475573,1015856546,-2077635177,-1061778631,1155553488,93774857,1249328345,1343103202,-1702535749,-359432547,-2061968296,1873566453,-188401843,1685164610,1496762767,-1113039919,383722848,-729317071,-345594223,-1074911294,-1420505517,1799550485,379044968,-2116371843,-1737326875,441268578,-1296058297,-854789719,2144119280,1289329561,-861518455,427811106,-433707349,-5896243,-439603592,-445499835,-885103427,-1330603262,2079260607,748657345,-1467049344,-718391999,2109525953,1391133954,-794307389,596826565,-197480824,399345741,201864917,601210658,803075575,1404286233,-2087605488,-683319255,1524042553,840723298,-1930201445,-1089478147,1275287704,185809557,1461097261,1646906818,-1186963217,459943601,-727019616,-267076015,-994095631,-1261171646,2039700019,778528373,-1476738904,-698210531,2120017861,1421807330,-753142105,668665225,-84476880,584188345,499711465,1083899810,1583611275,-1627456211,-43844936,-1671301147,-1715146083,908520066,-806626017,101894049,-704731968,-602837919,-1307569887,-1910407806,1076989603,-833418203,243571400,-589846803,-346275403,-936122206,-1282397609,2076447481,794049872,-1424469943,-630420071,-2054890014,1609657211,-445232803,1164424408,719191605,1883616013,-1692159678,191456335,-1500703343,-1309247008,1485016945,175769937,1660786882,1836556819,-797623595,1038933224,241309629,1280242853,1521552482,-1493171961,28380521,-1464791440,-1436410919,1393764937,-42645982,1351118955,1308472973,-1635375368,-326902395,-1962277763,2005787138,43509375,2049296513,2092805888,-152864895,1939940993,1787076098,-567950205,1219125893,651175688,1870301581,-1773490027,96811554,-1676678473,-1579866919,1038421904,-541445015,496976889,-44468126,452508763,408040637,860549400,1268590037,2129139437,-897237822,1231901615,334663793,1566565408,1901229201,-827172687,1074056514,246883827,1320940341,1567824168,-1406202787,161621381,-1244581406,-1082960025,1967425865,884465840,-1443075591,-558609751,-2001685342,1734672203,-267013139,1467659064,1200645925,-1626662307,-426016382,-2052678689,1816272225,-236406464,1579865761,1343459297,-1371642238,-28182941,-1399825179,-1428008120,1467133997,39125877,1506259874,1545385751,-1243321671,302064080,-941257591,-639193511,-1580451102,2075322683,494871581,-1724773032,-1229901451,1340292813,110391362,1450684175,1561075537,-1283207584,277867953,-1005339631,-727471678,-1732811309,1834684309,101873000,1936557309,2038430309,-319979678,1718450631,1398470953,-1178045712,220425241,-957620471,-737195230,-1694815701,1862956365,168140664,2031097029,-2095729603,-64632574,2134605119,2069972545,-90389632,1979582913,1889193281,-426191102,1463002179,1036811077,-1795154040,-758342963,1741470293,983127330,-1570369673,-587242343,2137355280,1550112937,-607499079,942613858,335114779,1277728637,1612843416,-1404395243,208448173,-1195947070,-987498897,2111521329,1124022432,-1059423535,64598897,-994824638,-930225741,-1925050379,1439691176,-485359203,954331973,468972770,1423304743,1892277513,-979385040,912892473,-66492567,846399906,779907339,1626307245,-1888752712,-262445467,2143769117,1881323650,-269874529,1611449121,1341574592,-1341943583,-368991,-1342312574,-1342681565,1609973157,267291592,1877264749,2144556341,-273146206,1871410135,1598263929,-825293232,772970697,-52322535,720648162,668325627,1388973789,2057299416,-848694091,1208605325,359911234,1568516559,1928427793,-798022944,1130404849,332381905,1462786754,1795168659,-1037011883,758156776,-278855107,479301669,200446562,679748231,880194793,1559943024,-1854829479,-294886455,2145251362,1850364907,-299351027,1551013880,1251662853,-1492290563,-240627710,-1732918273,-1973545983,588503040,-1385042943,-796539903,2113384450,1316844547,-864738299,452106248,-412632051,39474197,-373157854,-333683657,-706841511,-1040525168,-1747366679,1507075449,-240291230,1266784219,1026492989,-2001690088,-975197099,1318080109,342883010,1660963119,2003846129,-630158048,1373688081,743530033,2117218114,-1434219149,682998965,-751220184,-68221219,-819441403,-887662622,-1707104025,1700200649,-6903376,1693297273,1686393897,-915276126,771117771,-144158355,626959416,482801061,1109760477,1592561538,-1592645281,-83743,-1592729024,-1592812767,1109425505,-483387262,626038243,142650981,768689224,911340205,1680029429,-1703597662,-23568233,-1727165895,-1750734128,817067273,-933666855,-116599582,-1050266437,-1166866019,2077834840,910968821,-1306163635,-395194814,-1701358449,-2096553263,497055584,-1599497679,-1102442095,1593027522,490585427,2083612949,-1720768920,362844029,-1357924891,-995080862,1941961543,946880681,-1406125072,-459244391,-1865369463,1970353442,104983979,2075337421,-2114645896,-39308475,2141012925,2101704450,-52249921,2049454529,1997204608,-248308159,1748896449,1500588290,-1045482557,455105733,-590376824,-135271091,-725647915,-860919006,-1586566921,1847481369,260914448,2108395817,-1925657031,182738786,-1742918245,-1560179459,991869592,-568309867,423559725,-144750142,278809583,134059441,412869024,546928465,959797489,1506725954,-1828443853,-321717899,2144805544,1823087645,-327074107,1496013538,1168939431,-1630014327,-461074896,-2091089223,1742803177,-348286046,1394517131,1046231085,-1854219080,-807987995,1632760221,824772226,-1837434849,-1012662623,1444869824,432207201,1877077025,-1985683070,-108606045,-2094289115,2092072136,-2216979,2089855157,2087638178,-117473961,1970164217,1852690256,-472112823,1380577433,908464610,-2005925253,-1097460643,1191581400,94120757,1285702157,1379822914,-1629442225,-249619311,-1879061536,-2128680847,287224913,-1841455934,-1554231021,899280341,-654950680,244329661,-410621019,-166291358,-576912377,-743203735,-1320116112,-2063319847,911531337,-1151788510,-240257173,-1392045683,-1632302856,1270618757,-361684099,908934658,547250559,1456185217,2003435776,-835346303,1168089473,332743170,1500832643,1833575813,-960558840,873016973,-87541867,785475106,697933239,1483408345,-2113625712,-630217367,1551124217,920906850,-1822936229,-902029379,1570001688,667972309,-2056993299,-1389020990,848953007,-540067983,308885024,-231182959,77702065,-153480894,-75778829,-229259723,-305038552,-534298275,-839336827,-1373635102,2081995367,708360265,-1504611664,-796251399,1994104233,1197852834,-1103010229,94842605,-1008167624,-913325019,-1921492643,1460149634,-461343009,998806625,537463616,1536270241,2073733857,-684963198,1388770659,703807461,2092578120,-1498581715,593996405,-904585310,-310588905,-1215174215,-1525763120,1554029961,28266841,1582296802,1610563643,-1102106851,508456792,-593650059,-85193267,-678843326,-764036593,-1442879919,2088050784,645170865,-1561745647,-916574782,1816646867,900072085,-1578248344,-678176259,2038542693,1360366434,-896058169,464308265,-431749904,32558361,-399191543,-366633182,-765824725,-1132457907,-1898282632,1264226757,-634055875,630170882,-3884993,626285889,622400896,1248686785,1871087681,-1175192830,695894851,-479297979,216596872,-262701107,-46104235,-308805342,-354909577,-663714919,-1018624496,-1682339415,1594003385,-88336030,1505667355,1417331325,-1371968616,45362709,-1326605907,-1281243198,1687118191,405874993,2092993184,-1796099119,296894065,-1499205054,-1202310989,1593451253,391140264,1984591517,-1919235515,65356002,-1853879513,-1788523511,652564272,-1135959239,-483394967,-1619354206,-2102749173,572863917,-1529885256,-957021339,1808060701,851039362,-1635867233,-784827871,1874272192,1089444321,-1331250783,-241806462,-1573057245,-1814863707,907046344,-907817363,-771019,-908588382,-909359401,-1817947783,1567660112,-250287671,1317372441,1067084770,-1910510085,-843425315,1541031896,697606581,-2056328819,-1358722238,879916239,-478805999,401110240,-77695759,323414481,245718722,569133203,814851925,1383985128,-2096130243,-712145115,1486691938,774546823,-2033728535,-1259181712,1002057049,-257124663,744932386,487807723,1232740109,1720547832,-1341679355,378868477,-962810878,-583942401,-1546753279,-2130695680,617518337,-1513177343,-895659006,1886130947,990471941,-1418364408,-427892467,-1846256875,2020817954,174561079,-2099588263,-1925027184,270351849,-1654675335,-1384323486,1255968475,-128355011,1127613464,999258453,2126871917,-1168836926,958034991,-210801935,747233056,536431121,1283664177,1820095298,-1191207821,628887477,-562320344,66567133,-495753211,-429186078,-924939289,-1354125367,2015902640,661777273,-1617287383,-955510110,1722169803,766659693,-1806137800,-1039478107,1449351389,409873282,1859224671,-2025869343,-166644672,2102453281,1935808609,-256705406,1679103203,1422397797,-1193466296,228931501,-964534795,-735603294,-1700138089,1859225913,159087824,2018313737,-2117565735,-99251998,2078149563,1978897565,-237920168,1740977397,1503057229,-1050932670,452124559,-598808111,-146683552,-745491663,-892175215,-1637666878,1765125203,127458325,1892583528,2020041853,-382341915,1637699938,1255358023,-1401909335,-146551312,-1548460647,-1695011959,1051494690,-643517269,407977421,-235539848,172437573,-63102275,109335298,46233023,155568321,201801344,357369665,559171009,916540674,1475711683,-1902714939,-427003256,1965249101,1538245845,-791472350,746773495,-44698855,702074640,657375785,1359450425,2016826210,-918690661,1098135549,179444888,1277580437,1457025325,-1560361534,-103336209,-1663697743,-1767033952,864235601,-902798351,-38562750,-941361101,-979923851,-1921284952,1393758493,-527526459,866232034,338705575,1204937609,1543643184,-1546386503,-2743319,-1549129822,-1551873141,1193964333,-357908808,836055525,478146717,1314202242,1792348959,-1188416095,603932864,-584483231,19449633,-565033598,-545583965,-1110617563,-1656201528,1528148205,-128053323,1400094882,1272041559,-1622830855,-350789296,-1973620151,1970557849,-3062302,1967495547,1964433245,-363038504,1601394741,1238356237,-1455216318,-216860081,-1672076399,-1888936480,733954417,-1154982063,-421027646,-1576009709,-1997037355,721920232,-1275117123,-553196891,-1828314014,1913456391,85142377,1998598768,2083741145,-212627383,1871113762,1658486379,-765367155,893119224,127752069,1020871293,1148623362,-2125472641,-976849279,1192645376,215796097,1408441473,1624237570,-1262288253,361949317,-900338936,-538389619,-1438728555,-1977118174,879120567,-1097997607,-218877040,-1316874647,-1535751687,1442340962,-93410725,1348930237,1255519512,-1690517547,-434998035,-2125515582,1734453679,-391061903,1343391776,952329873,-1999245647,-1046915774,1248805875,201890101,1450695976,1652586077,-1191685243,460900834,-730784409,-269883575,-1000667984,-1270551559,2023747753,753196194,-1518023349,-764827155,2012116792,1247289637,-1035560867,211728770,-823832097,-612103327,-1435935424,-2048038751,810993121,-1237045630,-426052509,-1663098139,-2089150648,542718509,-1546432139,-1003713630,1744821527,741107897,-1809037872,-1067929975,1417999449,350069474,1768068923,2118138397,-408759976,1709378421,1300618445,-1284970430,15648015,-1269322415,-1253674400,1771970481,518296081,-2004700734,-1486404653,803861909,-682542744,121319165,-561223579,-439904414,-1001127993,-1441032407,1852806896,411774489,-2030385911,-1618611422,645969963,-972641459,-326671496,-1299312955,-1625984451,1369669890,-256314561,1113355329,857040768,1970396097,-1467530431,502865666,-964664765,-461799099,-1426463864,-1888262963,980240469,-908022494,72217975,-835804519,-763586544,-1599391063,1931989689,332598626,-2030378981,-1697780355,566807960,-1130972395,-564164435,-1695136830,2035666031,340529201,-1918772064,-1578242863,797952369,-780290494,17661875,-762628619,-744966744,-1507595363,2042405189,534809826,-1717752281,-1182942455,1394272560,211330105,1605602665,1816932770,-872431861,944500909,72069048,1016569957,1088639005,2105208962,-1101119329,1004089633,-97029696,907059937,810030241,1717090178,-1767846877,-50756699,-1818603576,-1869360275,607003445,-1262356830,-655353385,-1917710215,1721903696,-195806519,1526097177,1330290658,-1438579461,-108288803,-1546868264,-1655157067,1092941965,-562215102,530726863,-31488239,499238624,467750385,966989009,1434739394,-1893238893,-458499499,1943228904,1484729405,-867008987,617720418,-249288569,368431849,119143280,487575129,606718409,1094293538,1701011947,-1499661811,201350136,-1298311675,-1096961539,1899694082,802732543,-1592540671,-789808128,1912618497,1122810369,-1259538430,-136728061,-1396266491,-1532994552,1365706253,-167288299,1198417954,1031129655,-2065419687,-1034290032,1195257577,160967545,1356225122,1517192667,-1421549507,95643160,-1325906347,-1230263187,1738797762,508534575,-2047634959,-1539100384,708231953,-830868431,-122636478,-953504909,-1076141387,-2029646296,1189179613,-840466683,348712930,-491753753,-143040823,-634794576,-777835399,-1412629975,2104501922,691871947,-1498593427,-806721480,1989652389,1182930909,-1122383998,60546911,-1061837087,-1001290176,-2063127263,1230549857,-832577406,397972451,-434604955,-36632504,-471237459,-507869963,-979107422,-1486977385,1828882489,341905104,-2124179703,-1782274599,388512994,-1393761605,-1005248611,1895957080,890708469,-1508301747,-617593278,-2125895025,1551478993,-574416032,977062961,402646929,1379709890,1782356819,-1132900587,649456232,-483444355,166011877,-317432478,-151420601,-468853079,-620273680,-1089126759,-1709400439,1496440098,-212960341,1283479757,1070519416,-1940968123,-870448707,1483550466,613101759,2096652225,-1585213312,511438913,-1073774399,-562335486,-1636109885,2096521925,460412040,-1738033331,-1277621291,1279312674,1691383,1281004057,1282695440,-1731267799,-448572359,2115127138,1666554779,-513285379,1153269400,639984021,1793253421,-1861729854,-68476433,-1930206287,-1998682720,366078289,-1632604431,-1266526142,1395836723,129310581,1525147304,1654457885,-1115362107,539095778,-576266329,-37170551,-613436880,-650607431,-1264044311,-1914651742,1116271243,-798380499,317890744,-480489755,-162599011,-643088766,-805687777,-1448776543,2040502976,591726433,-1662737887,-1071011454,1561217955,490206501,2051424456,-1753336339,298088117,-1455248222,-1157160105,1682558969,525398864,-2087009463,-1561610599,646347234,-915263365,-268916131,-1184179496,-1453095627,1657692173,204596546,1862288719,2066885265,-365793312,1701091953,1335298641,-1258576702,76721939,-1181854763,-1105132824,2007979709,902846885,-1384140702,-481293817,-1865434519,1948238960,82804441,2031043401,2113847842,-150076053,1963771789,1813695736,-517499771,1296195965,778696194,2074892159,-1441378943,633513216,-807865727,-174352511,-982218238,-1156570749,-2138788987,999607560,-1139181427,-139573867,-1278755294,-1418329161,1597882841,179553680,1777436521,1956990201,-560540574,1396449627,835909053,-2062608616,-1226699563,1005659117,-221040446,784618671,563578225,1348196896,1911775121,-1034995279,876779842,-158215437,718564405,560348968,1278913373,1839262341,-1176791582,662470759,-514320823,148149936,-366170887,-218020951,-584191838,-802212789,-1386404627,2106349880,719945253,-1468672163,-748726910,2077568223,1328841313,-888557760,440283553,-448274207,-7990654,-456264861,-464255515,-920520376,-1384775891,1989671029,604895138,-1700401129,-1095505991,1499060176,403554185,1902614361,-1988798750,-86184389,-2074983139,2133799768,58816629,-2102350899,-2043534270,149082127,-1894452143,-1745370016,655145137,-1090224879,-435079742,-1525304621,-1960384363,809278312,-1151106051,-341827739,-1492933790,-1834761529,967271977,-867489552,99782425,-767707127,-667924702,-1435631829,-2103556531,755778936,-1347777595,-591998659,-1939776254,1763192383,-176583871,1586608512,1410024641,-1298334143,111690498,-1186643645,-1074953147,2033370504,958417357,-1303179435,-344762078,-1647941513,-1992703591,654322192,-1338381399,-684059207,-2022440606,1588467483,-433973123,1154494360,720521237,1875015597,-1699430462,175585135,-1523845327,-1348260192,1422861777,74601585,1497463362,1572064947,-1225438987,346625960,-878813027,-532187067,-1411000094,-1943187161,940780041,-1002407120,-61627079,-1064034199,-1125661278,2105271819,979610541,-1210084936,-230474395,-1440559331,-1671033726,1183374239,-487659487,695714752,208055265,903770017,1111825282,2015595299,-1167546715,848048584,-319498131,528550453,209052322,737602775,946655097,1684257872,-1664054327,20203545,-1643850782,-1623647237,1027469277,-596177960,431291317,-164886643,266404674,101518031,367922705,469440736,837363441,1306804177,2144167618,-843995501,1300172117,456176616,1756348733,-2082441947,-326093214,1886432135,1560338921,-848196240,712142681,-136053559,576089122,440035563,1016124685,1456160248,-1822682363,-366522115,2105762818,1739240703,-449963775,1289276928,839313153,2128590081,-1327064062,801526019,-525538043,275987976,-249550067,26437909,-223112158,-196674249,-419786407,-616460656,-1036247063,-1652707719,1606012514,-46695205,1559317309,1512622104,-1223027883,289594221,-933433662,-643839441,-1577273103,2073854752,496581649,-1724530895,-1227949246,1342487155,114537909,1457025064,1571562973,-1266379259,305183714,-961195545,-656011831,-1617207376,2021748089,404540713,-1868678494,-1464137781,962151021,-501986760,460164261,-41822499,418341762,376519263,794861025,1171380288,1966241313,-1157345695,808895618,-348450077,460445541,111995464,572441005,684436469,1256877474,1941313943,-1096775879,844538064,-252237815,592300249,340062434,932362683,1272425117,-2090179496,-817754379,1387033421,569279042,1956312463,-1769375791,186936672,-1582439119,-1395502447,1317025730,-78476717,1238549013,1160072296,-1896345987,-736273691,1662347618,926073927,-1706545751,-780471824,1807949721,1027477897,-1459539678,-432061781,-1891601459,1971304056,79702597,2051006653,2130709250,-113251393,2017457857,1904206464,-373302975,1530903489,1157600514,-1606463293,-448862779,-2055326072,1790778445,-264547627,1526230818,1261683191,-1507053287,-245370096,-1752423383,-1997793479,544750434,-1453043045,-908292611,1933631640,1025339029,-1335996627,-310657598,-1646654225,-1957311823,691001248,-1266310575,-575309327,-1841619902,1878038067,36418165,1914456232,1950874397,-429636667,1521237730,1091601063,-1682128503,-590527440,2022311353,1431783913,-840872030,590911883,-249960147,340951736,90991589,431943325,522934914,954878239,1477813153,-1862275904,-384462751,2048228641,1663765890,-582972765,1080793125,497820360,1578613485,2076433845,-639919966,1436513879,796593913,-2061859504,-1265265591,967842201,-297423390,670418811,372995421,1043414232,1416409653,-1835143411,-418733758,2041090127,1622356369,-631520800,990835569,359314769,1350150338,1709465107,-1235351851,474113256,-761238595,-287125339,-1048363934,-1335489273,1911114089,575624816,-1808228391,-1232603575,1254135330,21531755,1275667085,1297198840,-1722101371,-424902531,-2147003902,1723060863,-423943039,1299117824,875174785,-2120674687,-1245499902,928792707,-316707195,612085512,295378317,907463829,1202842146,2110305975,-981819175,1128486800,146667625,1275154425,1421822050,-1597990821,-176168771,-1774159592,-1950328363,570479341,-1379849022,-809369681,2105748593,1296378912,-892839791,403539121,-489300670,-85761549,-575062219,-660823768,-1235885987,-1896709755,1162371554,-734338201,428033353,-306304848,121728505,-184576343,-62847838,-247424181,-310272019,-557696200,-867968219,-1425664419,2001334658,575670239,-1717962399,-1142292160,1434712737,292420577,1727133314,2019553891,-548280091,1471273800,922993709,-1900699787,-977706078,1416561431,438855353,1855416784,-2000695159,-145278375,-2145973534,2003715387,-142258147,1861457240,1719199093,-714310963,1004888130,290577167,1295465297,1586042464,-1413459535,172582929,-1240876606,-1068293677,1985797013,917503336,-1391666947,-474163611,-1865830558,1954973127,89142569,2044115696,2133258265,-117593335,2015664930,1898071595,-381230771,1516840824,1135610053,-1642516419,-506906366,2145544511,1638638145,-510784640,1127853505,617068865,1744922370,-1932976061,-188053691,-2121029752,1985883853,-135145899,1850737954,1715592055,-728637287,986954768,258317481,1245272249,1503589730,-1546105317,-42515587,-1588620904,-1631136491,1075209901,-555926590,519283311,-36643279,482640032,445996753,928636785,1374633538,-1991696973,-617063435,1686206888,1069143453,-1539616955,-470473502,-2010090457,1814403337,-195687120,1618716217,1423029097,-1253221982,169807115,-1083414867,-913607752,-1997022619,1384336925,-612685694,771651231,158965537,930616768,1089582305,2020199073,-1185185918,835013155,-350172763,484840392,134667629,619508021,754175650,1373683671,2127859321,-793424304,1334435017,541010713,1875445730,-1878510853,-3065123,-1881575976,-1884641099,528750221,-1355890878,-827140657,2111935761,1284795104,-898236431,386558673,-511677758,-125119085,-636796843,-761915928,-1398712771,2134338597,735625826,-1425002873,-689377047,-2114379920,1491210329,-623169591,868040738,244871147,1112911885,1357783032,-1824272379,-466489347,2004205570,1537716223,-753045503,784670720,31625217,816295937,847921154,1664217091,-1782829051,-118611960,-1901441011,-2020052971,373473314,-1646579657,-1273106343,1375281296,102174953,1477456249,1579631202,-1237879845,341751357,-896128488,-554377131,-1450505619,-2004882750,839578927,-1165303823,-325724896,-1491028719,-1816753615,987184962,-829568653,157616309,-671952344,-514336035,-1186288379,-1700624414,1408054503,-292569911,1115484592,822914681,1938399273,-1533653342,404745931,-1128907411,-724161480,-1853068891,1717736925,-135331966,1582404959,1447072993,-1265489344,181583649,-1083905695,-902322046,-1986227741,1406417509,-579810232,826607277,246797045,1073404322,1320201367,-1901361607,-581160240,1812445449,1231285209,-1251236638,-19951429,-1271188067,-1291139496,1732639733,441500237,-2120827326,-1679327089,494812881,-1184514208,-689701327,-1874215535,1731050434,-143165101,1587885333,1444720232,-1262361731,182358501,-1080003230,-897644729,-1977647959,1419674608,-557973351,861701257,303727906,1165429163,1469157069,-1660381064,-191223995,-1851605059,-2042829054,400533183,-1642295871,-1241762688,1410908737,169146049,1580054786,1749200835,-965711675,783489160,-182222515,601266645,419044130,1020310775,1439354905,-1835301616,-395946711,2063718969,1667772258,-563476069,1104296189,540820120,1645116309,-2109030867,-463914558,1722021871,1258107313,-1314838112,-56730799,-1371568911,-1428299710,1495098675,66798965,1561897640,1628696605,-1104373051,524323554,-580049497,-55725943,-635775440,-691501383,-1327276823,-2018778206,948912267,-1069865939,-120953672,-1190819611,-1311773283,1792374402,480601119,-2021991775,-1541390656,731584865,-809805791,-78220926,-888026717,-966247643,-1854274360,1474445293,-379829067,1094616226,714787159,1809403385,-1770776752,38626633,-1732150119,-1693523486,869293691,-824229795,45063896,-779165899,-734102003,-1513267902,2047597391,534329489,-1713040416,-1178710927,1403215953,224505026,1627720979,1852226005,-815020312,1037205693,222185381,1259391074,1481576455,-1553999767,-72423312,-1626423079,-1698846391,969697826,-729148565,240549261,-488599304,-248050043,-736649347,-984699390,-1721348737,1588919169,-132429568,1456489601,1324060033,-1514417662,-190357629,-1704775291,-1895132920,695059085,-1200073835,-505014750,-1705088585,2084863961,379775376,-1830327959,-1450552583,1014086754,-436465829,577620925,141155096,718776021,859931117,1578707138,-1856329041,-277621903,-2133950944,1883394449,-250556495,1632837954,1382281459,-1279847883,102433576,-1177414307,-1074980731,2042572258,967591527,-1284803511,-317211984,-1602015495,-1919227479,773724322,-1145503157,-371778835,-1517281992,-1889060827,888624477,-1000436350,-111811873,-1112248223,-1224060096,1958658977,734598881,-1601709438,-867110557,1826147301,959036744,-1509783251,-550746507,-2060529758,1683691031,-376838727,1306852304,930013577,-2058101415,-1128087838,1108778043,-19309795,1089468248,1070158453,-2135340595,-1065182142,1094444559,29262417,1123706976,1152969393,-2018290927,-865321534,1411354835,546033301,1957388136,-1791545859,165842277,-1625703582,-1459861305,1209402409,-250458896,958943513,708484617,1667428130,-1919054549,-251626419,2124286328,1872659909,-298021059,1574638850,1276617791,-1443710655,-167092864,-1610803519,-1777896383,906267394,-871628989,34638405,-836990584,-802352179,-1639342763,1853272354,213929591,2067201945,-2013835760,53366185,-1960469575,-1907103390,427394331,-1479709059,-1052314728,1762943509,710628781,-1821395006,-1110766225,1362806065,252039840,1614845905,1866885745,-813235646,1053650099,240414453,1294064552,1534479005,-1466423739,68055266,-1398368473,-1330313207,1566285616,235972409,1802258025,2038230434,-454478837,1583751597,1129272760,-1581942939,-452670179,-2034613118,1807683999,-226929119,1580754880,1353825761,-1360386655,-6560894,-1366947549,-1373508443,1554511304,181002861,1735514165,1916517026,-642936105,1273580921,630644816,1904225737,-1760096743,144128994,-1615967749,-1471838755,1207160792,-264677963,942482829,677804866,1620287695,-1996874735,-376587040,1921505521,1544918481,-828543294,716375187,-112168107,604207080,492038973,1096246053,1588285026,-1610436217,-22151191,-1632587408,-1654738599,1007641289,-647097310,360543979,-286553331,73990648,-212562683,-138572035,-351134718,-489706753,-840841471,-1330548224,2123577601,793029377,-1378360318,-585330941,-1963691259,1745945096,-217746163,1528198933,1310452770,-1456315593,-145862823,-1602178416,-1748041239,944747641,-803293598,141454043,-661839555,-520385512,-1182225067,-1702610579,1410131650,-292478929,1117652721,825173792,1942826513,-1526966991,415859522,-1111107469,-695247947,-1806355416,1793363933,-12991483,1780372450,1767380967,-747213879,1020167088,272953209,1293120297,1566073506,-1435773493,130300013,-1305473480,-1175173467,1814320349,639146882,-1841500065,-1202353183,1251114048,48760865,1299874913,1348635778,-1646456605,-297820827,-1944277432,2052869037,108591605,-2133506654,-2024915049,136545593,-1888369456,-1751823863,654773977,-1097049886,-442275909,-1539325795,-1981601704,774039797,-1207561907,-433522110,-1641084017,-2074606127,579277152,-1495328975,-916051823,1883586498,967534675,-1443846123,-476311448,-1920157571,1898498277,-21659294,1876838983,1855179689,-562948624,1292231065,729282441,2021513506,-1544171349,477342157,-1066829192,-589487035,-1656316227,2049164034,392847807,-1852955455,-1460107648,981904193,-478203455,503700738,25497283,529198021,554695304,1083893325,1638588629,-1572485342,66103287,-1506382055,-1440278768,1348306473,-91972295,1256334178,1164361883,-1874271235,-709909352,1710786709,1000877357,-1583303230,-582425873,2129238193,1546812320,-618916783,927895537,308978754,1236874291,1545853045,-1512239960,33613085,-1478626875,-1445013790,1371326631,-73687159,1297639472,1223952313,-1773375511,-549423198,1972168587,1422745389,-900053320,522692069,-377361251,145330818,-232030433,-86699615,-318730048,-405429663,-724159711,-1129589374,-1853749085,1311628837,-542120248,769508589,227388341,996896930,1224285271,-2073785095,-849499824,1371682377,522182553,1893864930,-1878919813,14945117,-1863974696,-1849029579,581963021,-1267066558,-685103537,-1952170095,1657693664,-294476431,1363217233,1068740802,-1863009261,-794268459,1637689576,843421117,-1813856603,-970435486,1510675207,540239721,2050914928,-1703812647,347102281,-1356710366,-1009608085,1928648845,919040760,-1447277691,-528236931,-1975514622,1791215743,-184298879,1606916864,1422617985,-1265432447,157185538,-1108246909,-951061371,-2059308280,1284597645,-774710635,509887010,-264823625,245063385,-19760240,225303145,205542905,430846050,636388955,1067235005,1703623960,-1524108331,179515629,-1344592702,-1165077073,1785297521,620220448,-1889449327,-1269228879,1136289090,-132939789,1003349301,870409512,1873758813,-1550798971,322959842,-1227839129,-904879287,-2132718416,1257369593,-875348823,382020770,-493328053,-111307283,-604635336,-715942619,-1320577955,-2036520574,937868767,-1098651807,-160783040,-1259434847,-1420217887,1615314562,195096675,1810411237,2005507912,-479048147,1526459765,1047411618,-1721095913,-673684295,1900187088,1226502793,-1168277415,58225378,-1110052037,-1051826659,2133088600,1081261941,-1080616755,645186,-1079971569,-1079326383,2135669344,1056342961,-1102954991,-46612030,-1149567021,-1196179051,1949221224,753042173,-1592703899,-839661726,1862601671,1022939945,-1409425680,-386485735,-1795911415,2112570146,316658731,-1865738419,-1549079688,880149189,-668930499,211218690,-457711809,-246493119,-704204928,-950698047,-1654902975,1689366274,34463299,1723829573,1758292872,-812844851,945448021,132603170,1078051191,1210654361,-2006261744,-795607383,1493098169,697490786,-2104378341,-1406887555,783701400,-623186155,160515245,-462670910,-302155665,-764826575,-1066982240,-1831808815,1396176241,-435632574,960543667,524911093,1485454760,2010365853,-799146683,1211219170,412072487,1623291657,2035364144,-636311495,1399052649,762741154,-2133173493,-1370432339,791361464,-579070875,212290589,-366780286,-154489697,-521269983,-675759680,-1197029663,-1872789343,1225148290,-647641053,577507237,-70133816,507373421,437239605,944613026,1381852631,-1968501639,-586649008,1739816649,1153167641,-1401983006,-248815365,-1650798371,-1899613736,744555189,-1155058547,-410503358,-1565561905,-1976065263,753340128,-1222725135,-469385007,-1692110142,2133472147,441362005,-1720133144,-1278771139,1296063013,17291874,1313354887,1330646761,-1650965648,-320318887,-1971284535,2003363874,32079339,2035443213,2067522552,-192001531,1875521021,1683519490,-735926785,947592705,211665920,1159258625,1370924545,-1764784126,-393859581,2136323589,1742464008,-416179699,1326284309,910104610,-2058578377,-1148473767,1087915152,-60558615,1027356537,966797922,1994154459,-1334014915,660139544,-673875371,-13735827,-687611198,-701347025,-1388958223,-2090305248,815703825,-1274601423,-458897598,-1733499021,2102570677,369071656,-1823324963,-1454253307,1017389026,-436864281,580524745,143660464,724185209,867845673,1592030882,-1835090741,-243059859,-2078150600,1973756837,-104393763,1869363074,1764969311,-660634911,1104334400,443699489,1548033889,1991733378,-755200029,1236533349,481333320,1717866669,-2095767307,-377900638,1821299351,1443398713,-1030269232,413129481,-617139751,-204010270,-821150021,-1025160291,-1846310312,1423496693,-422813619,1000683074,577869455,1578552529,-2138545312,-559992783,1596429201,1036436418,-1662101677,-625665259,2007200360,1381535101,-906231835,475303266,-430928569,44374697,-386553872,-342179175,-728733047,-1070912222,-1799645269,1424409805,-375235464,1049174341,673938877,1723113218,-1897915201,-174801983,-2072717184,2047448129,-25269055,2022179074,1996910019,-275878203,1721031816,1445153613,-1128781867,316371746,-812410121,-496038375,-1308448496,-1804486871,1182031929,-622454942,559576987,-62877955,496699032,433821077,930520109,1364341186,-2000106001,-635764815,1659096480,1023331665,-1612539151,-589207486,2093220659,1504013173,-697733464,806279709,108546245,914825954,1023372199,1938198153,-1333396944,604801209,-728595735,-123794526,-852390261,-976184787,-1828575048,1490207461,-338367587,1151839874,813472287,1965312161,-1516182848,449129313,-1067053535,-617924222,-1684977757,1992065317,307087560,-1995814419,-1688726859,610426018,-1078300841,-467874823,-1546175664,-2014050487,734741145,-1279309342,-544568197,-1823877539,1926521560,102644021,2029165581,2131809602,-133992113,1997817489,1863825376,-433324431,1430500945,997176514,-1867289837,-870113323,1557564136,687450813,-2049952347,-1362501534,882513415,-479988119,402525296,-77462823,325062473,247599650,572662123,820261773,1392923896,-2081781627,-688857731,1524327938,835470207,-1935169151,-1099698944,1260099201,160400257,1420499458,1580899715,-1293568123,287331592,-1006236531,-718904939,-1725141470,1850920887,125779417,1976700304,2102479721,-215787271,1886692450,1670905179,-737369667,933535512,196165845,1129701357,1325867202,-1839398737,-513531535,1942037024,1428505489,-924424783,504080706,-420344077,83736629,-336607448,-252870819,-589478267,-842349086,-1431827353,2020790857,588963504,-1685212935,-1096249431,1513504930,417255499,1930760429,-1946951368,-16190939,-1963142307,-1979333246,352491743,-1626841503,-1274349760,1393776033,119426273,1513202306,1632628579,-1149136411,483492168,-665644243,-182152075,-847796318,-1029948393,-1877744711,1387274192,-490470519,896803673,406333154,1303136827,1709469981,-1282360488,427109493,-855250995,-428141502,-1283392497,-1711533999,1300040800,-411493199,888547601,477054402,1365602003,1842656405,-1086708888,755947517,-330761371,425186146,94424775,519610921,614035696,1133646617,1747682313,-1413638366,334043947,-1079594419,-745550472,-1825144891,1724271933,-100872958,1623398975,1522526017,-1149042304,373483713,-775558591,-402074878,-1177633469,-1579708347,1537625480,-42082867,1495542613,1453459746,-1345964937,107494809,-1238470128,-1130975319,1925521849,794546530,-1574898917,-780352387,1939715992,1159363605,-1195887699,-36524094,-1232411793,-1268935887,1793619616,524683729,-1976663951,-1451980222,866323123,-585657099,280666024,-304991075,-24325051,-329316126,-353641177,-682957303,-1036598480,-1719555783,1538813033,-180742750,1358070283,1177327533,-1759569480,-582241947,1953155869,1370913922,-970897505,400016417,-570881088,-170864671,-741745759,-912610430,-1654356189,1728000677,73644488,1801645165,1875289653,-618032478,1257257175,639224697,1896481872,-1759260727,137221145,-1622039582,-1484818437,1188109277,-296709160,891400117,594690957,1486091074,2080782031,-728094191,1352687840,624593649,1977281489,-1693092158,284189331,-1408902827,-1124713496,1761350973,636637477,-1896978846,-1260341369,1137647081,-122694288,1014952793,892258505,1907211298,-1495497493,411713805,-1083783688,-672069883,-1755853571,1867043842,111190271,1978234113,2089424384,-227308799,1862115585,1634806786,-798044925,836761861,38716936,875478797,914195733,1789674530,-1591097033,198577497,-1392519536,-1193942039,1708505721,514563682,-2071897893,-1557334211,665735192,-891599019,-225863827,-1117462846,-1343326673,1834177777,490851104,-1969938415,-1479087311,845941570,-633145741,212795829,-420349912,-207554083,-627903995,-835458078,-1463362073,1996147145,532785072,-1766035079,-1233250007,1295682210,62432203,1358114413,1420546616,-1516306267,-95759651,-1612065918,-1707825569,975075809,-732749760,242326049,-490423711,-248097662,-738521373,-986619035,-1725140408,1583207853,-141932555,1441275298,1299342743,-1554349255,-255006512,-1809355767,-2064362279,421249250,-1643113029,-1221863779,1429990488,208126709,1638117197,1846243906,-810606193,1035637713,225031520,1260669233,1485700753,-1548597310,-62896557,-1611493867,-1674390424,1009083005,-665307419,343775586,-321531833,22243753,-299288080,-277044327,-576332407,-853376734,-1429709141,2011881421,582172280,-1700913595,-1118741315,1475312386,356571071,1831883457,-2106512768,-274629311,1913825217,1639195906,-741946173,897249733,155303560,1052553293,1207856853,-2034557150,-826700297,1433709849,607009552,2040719401,-1647238343,393481058,-1253757285,-860276227,-2114033512,1320657557,-793375955,527281602,-266094353,261187249,-4907104,256280145,251373041,507653186,759026227,1266679413,2025705640,-1002582243,1023123397,20541154,1043664551,1064205705,2107870256,-1122891335,984978921,-137912414,847066507,709154093,1556220600,-2029592603,-473372003,1792002690,1318630687,-1184333919,134296768,-1050037151,-915740383,-1965777534,1413449379,-552328155,861121224,308793069,1169914293,1478707362,-1646345641,-167638279,-1813983920,-1981622199,499361177,-1482261022,-982899845,1829806429,846906584,-1618254283,-771347699,1905365314,1134017615,-1255584367,-121566752,-1377151119,-1498717871,1419098306,-79619565,1339478741,1259859176,-1695629379,-435770203,-2131399582,1727797511,-403602071,1324195440,920593369,-2050178487,-1129585118,1115203691,-14381427,1100822264,1086440837,-2107704195,-1021263358,1165999743,144736385,1310736128,1455472513,-1528758655,-73286142,-1602044797,-1675330939,1017591560,-657739379,359852181,-297887198,61964983,-235922215,-173957232,-409879447,-583836679,-993716126,-1577552805,1723698365,146145560,1869843925,2015989485,-409133886,1606855599,1197721713,-1490389984,-292668271,-1783058255,-2075726526,436182515,-1639544011,-1203361496,1452061789,248700293,1700762082,1949462375,-644742839,1304719536,659976697,1964696233,-1670294366,294401867,-1375892499,-1081490632,1837584165,756093533,-1701289598,-945196065,1648481633,703285568,-1943200095,-1239914527,1111852674,-128061853,983790821,855728968,1839519789,-1599718539,239801250,-1359917289,-1120116039,1814933968,694817929,-1785215399,-1090397470,1419354427,328956957,1748311384,2077268341,-469387571,1607880770,1138493199,-1548593327,-410100128,-1958693455,1926173713,-32519742,1893653971,1861134229,-540179096,1320955133,780776037,2101731170,-1412460089,689271081,-723189008,-33917927,-757106935,-791024862,-1548131797,1955810637,407678840,-1931477819,-1523798979,839690498,-684108481,155582017,-528526464,-372944447,-901470911,-1274415358,2119081027,844665669,-1331220600,-486554931,-1817775531,1990636834,172861303,-2131469159,-1958607856,204890281,-1753717575,-1548827294,992422427,-556404867,436017560,-120387307,315630253,195242946,510873199,706116145,1216989344,1923105489,-1154872463,768233026,-386639437,381593589,-5045848,376547741,371501893,748049634,1119551527,1867601161,-1307814608,559786553,-748028055,-188241502,-936269557,-1124511059,-2060780616,1109675621,-951104995,158570626,-792534369,-633963743,-1426498112,-2060461855,808007329,-1252454526,-444447197,-1696901723,-2141348920,456716653,-1684632267,-1227915614,1382419415,154503801,1536923216,1691427017,-1066617063,624809954,-441807109,183002845,-258804264,-75801419,-334605683,-410407102,-745012785,-1155419887,-1900432672,1239114737,-661317935,577796802,-83521133,494275669,410754536,905030205,1315784741,-2074152350,-758367609,1462447337,704079728,-2128440231,-1424360503,742166562,-682193941,59972621,-622221320,-562248699,-1184470019,-1746718718,1363778559,-382940159,980838400,597898241,1578736641,-2118332414,-539595773,1637039109,1097443336,-1560484851,-463041515,-2023526366,1808399415,-215126951,1593272464,1378145513,-1323549319,54596194,-1268953125,-1214356931,1811657240,597300309,-1886009747,-1288709438,1120248111,-168461327,951786784,783325457,1735112241,-1776529598,-41417357,-1817946955,-1859364312,617656029,-1241708283,-624052254,-1865760537,1805154505,-60606032,1744548473,1683942441,-866476382,817466059,-49010323,768455736,719445413,1487901149,-2087620734,-599719585,1607626977,1007907392,-1679432927,-671525535,1944008834,1272483299,-1078475163,194008136,-884467027,-690458891,-1574925918,2029582487,454656569,-1810728240,-1356071671,1128167385,-227904286,900263099,672358813,1572621912,-2049986571,-477364659,1767616066,1290251407,-1237099823,53151584,-1183948239,-1130796655,1980222402,849425747,-1465319147,-615893400,-2081212547,1597861349,-483351198,1114510151,631158953,1745669104,-1918139239,-172470135,-2090609374,2031887787,-58721587,1973166200,1914444613,-407356483,1507088130,1099731647,-1688147519,-588415872,2018403905,1429988033,-846575358,583412675,-263162683,320249992,57087309,377337301,434424610,811761911,1246186521,2057948432,-990832343,1067116089,76283746,1143399835,1219683581,-1931883880,-712200299,1650883117,938682818,-1705401361,-766718543,1822847392,1056128849,-1415991055,-359862206,-1775853261,-2135715467,383398568,-1752316899,-1368918331,1173732066,-195186265,978545801,783359536,1761905337,-1749702423,12202914,-1737499509,-1725296595,832171192,-893125403,-60954211,-954079614,-1015033825,-1969113439,1310820032,-658293407,652526625,-5766782,646759843,640993061,1287752904,1928745965,-1078468427,850277538,-228190889,622086649,393895760,1015982409,1409878169,-1869106718,-459228549,1966632029,1507403480,-820931787,686471693,-134460094,552011599,417551505,969563104,1387114609,-1938289583,-551174974,1805502739,1254327765,-1235136792,19190973,-1215945819,-1196754846,1882266631,685511785,-1727188880,-1041677095,1526101321,484424226,2010525547,-1800017523,210508024,-1589509499,-1379001475,1326456322,-52545153,1273911169,1221366016,-1799690111,-578324095,1916953090,1338628995,-1039385211,299243784,-740141427,-440897643,-1181039070,-1621936713,1491991513,-129945200,1362046313,1232101113,-1700819870,-468718757,2125428669,1656709912,-512828715,1143881197,631052482,1774933679,-1888981135,-114047456,-2003028591,-2117076047,174862658,-1942213389,-1767350731,585403176,-1181947555,-596544379,-1778491934,1919930983,141439049,2061370032,-2092158215,-30788183,-2122946398,2141232715,18286317,-2135448264,-2117161947,42357085,-2074804862,-2032447777,187714657,-1844733120,-1657018463,793215713,-863802750,-70587037,-934389787,-1004976824,-1939366611,1350623861,-588742750,761881111,173138361,935019472,1108157833,2043177305,-1143632158,899545147,-244087011,655458136,411371125,1066829261,1478200386,-1749937649,-271737263,-2021674912,2001555121,-20119791,1981435330,1961315539,-352216427,1609099112,1256882685,-1428985499,-172102814,-1601088313,-1773191127,920687856,-852503271,68184585,-784318686,-716134101,-1500452787,2078380408,577927621,-1638659267,-1060731646,1595576383,534844737,2130421120,-1629701439,500719681,-1128981758,-628262077,-1757243835,1909461384,152217549,2061678933,-2081070814,-19391881,-2100462695,-2119854576,74650025,-2045204551,-1970554526,279208219,-1691346307,-1412138088,1191482901,-220655187,970827714,750172527,1721000241,-1823794528,-102794287,-1926588815,-2029383102,338995379,-1690387723,-1351392344,1253187229,-98205115,1154982114,1056776999,-2083208183,-1026431184,1185327929,158896745,1344224674,1503121419,-1447621203,55500216,-1392120987,-1336620771,1566225538,229604767,1795830305,2025435072,-473701919,1551733153,1078031234,-1665202909,-587171675,2042592712,1455421037,-796953547,658467490,-138486057,519981433,381495376,901476809,1282972185,-2110518302,-827546117,1356902877,529356760,1886259637,-1879350899,6908738,-1872442161,-1865533423,556991712,-1308541711,-751549999,-2060091710,1483325587,-576766123,906559464,329793341,1236352805,1566146146,-1492468345,73677801,-1418790544,-1345112743,1531064009,185951266,1717015275,1902966541,-674985480,1227981061,552995581,1780976642,-1960995073,-180018431,-2141013504,1973935361,-167078143,1806857218,1639779075,-848331003,791448072,-56882931,734565141,677682210,1412247351,2089929561,-792790384,1297139177,504348793,1801487970,-1989130533,-187642563,2118194200,1930551637,-246221459,1684330178,1438108719,-1172528399,265580320,-906948079,-641367759,-1548315838,2105283699,556967861,-1632715736,-1075747875,1586503685,510755810,2097259495,-1686951991,410307504,-1276644487,-866336983,-2142981470,1285648843,-857332627,428316216,-429016411,-700195,-429716606,-430416801,-860133407,-1290550208,2144283681,853733473,-1296950142,-443216669,-1740166811,2111583816,371417005,-1811966475,-1440549470,1042451351,-398098119,644353232,246255113,890608345,1136863458,2027471803,-1130632035,896839768,-233792267,663047501,429255234,1092302735,1521557969,-1681106592,-159548623,-1840655215,-2000203838,454108243,-1546095595,-1091987352,1656884349,564896997,-2073185950,-1508288953,713492393,-794796560,-81304167,-876100727,-957404894,-1833505621,1504056781,-329448840,1174607941,845159101,2019767042,-1430041153,589725889,-840315264,-250589375,-1090904639,-1341494014,1862568643,521074629,-1911324024,-1390249395,993393877,-396855518,596538359,199682841,796221200,995904041,1792125241,-1506938014,285187227,-1221750787,-936563560,2136652949,1200089389,-958224958,241864431,-716360527,-474496096,-1190856623,-1665352719,1438757954,-226594765,1212163189,985568424,-2097235683,-1111667259,1086064354,-25602905,1060461449,1034858544,2095319993,-1164788759,930531234,-234257525,696273709,462016184,1158289893,1620306077,-1516371326,103934751,-1412436575,-1308501824,1574028897,265527073,1839555970,2105083043,-350328283,1754754760,1404426477,-1135786059,268640418,-867145641,-598505223,-1465650864,-2064156087,765160345,-1298995742,-533835397,-1832831139,1928300760,95469621,2023770381,2119240002,-151956913,1967283089,1815326176,-512358031,1302968145,790610114,2093578259,-1410778923,682799336,-727979587,-45180251,-773159838,-818340089,-1591499927,1885127280,293627353,-2116212663,-1822585310,356169323,-1466415987,-1110246664,1718304645,608057981,-1968604670,-1360546689,965815937,-394730752,571085185,176354433,747439618,923794051,1671233669,-1699939576,-28705907,-1728645483,-1757351390,808970423,-948380967,-139410544,-1087791511,-1227202055,1979973730,752771675,-1562221891,-809450216,1923295189,1113844973,-1257827134,-143982161,-1401809295,-1545791456,1347366545,-198424911,1148941634,950516723,2099458357,-1244992216,854466141,-390526075,463940066,73413991,537354057,610768048,1148122105,1758890153,-1387955038,370935115,-1017019923,-646084808,-1663104731,1985777757,322673026,-1986516513,-1663843487,644607296,-1019236191,-374628895,-1393865086,-1768493981,1132608229,-635885752,496722477,-139163275,357559202,218395927,575955129,794351056,1370306185,-2130310055,-760003870,1404653371,644649501,2049302872,-1601014923,448287949,-1152726974,-704439025,-1857165999,1733362272,-123803727,1609558545,1485754818,-1199653933,286100885,-913553048,-627452163,-1541005211,2126509922,585504711,-1582952663,-997447952,1714566681,717118729,-1863281886,-1146163157,1285522253,139359096,1424881349,1564240445,-1305845502,258394943,-1047450559,-789055616,-1836506175,1669405505,-167100670,1502304835,1335204165,-1457458296,-122254131,-1579712427,-1701966558,1013288311,-688678247,324610064,-364068183,-39458119,-403526302,-442984421,-846510723,-1289495144,-2136005867,869466285,-1266539582,-397073297,-1663612879,-2060686176,570668241,-1490017935,-919349694,1885599667,966249973,-1443117656,-476867683,-1919985339,1898114274,-21871065,1876243209,1854372144,-564351943,1290020201,725668258,2015688459,-1553610579,462077880,-1091532699,-629454819,-1720987518,1944524959,223537441,-2126904896,-1903367455,264694945,-1638672510,-1373977565,1282317221,-91660344,1190656877,1098996533,-2005313886,-906317353,1383336057,477018704,1860354761,-1957593831,-97239070,-2054832901,2142895325,88062424,-2064009547,-1975947123,255010626,-1720936497,-1465925871,1108104928,-357820943,750283985,392463042,1142747027,1535210069,-1617010200,-81800131,-1698810331,-1780610462,815546503,-965063959,-149517456,-1114581415,-1264098871,1916287010,652188139,-1726492147,-1074304008,1494171141,419867133,1914038274,-1961061889,-47023615,-2008085504,-2055109119,231772673,-1823336446,-1591563773,880067077,-711496696,168570381,-542926315,-374355934,-917282249,-1291638183,2086046864,794408681,-1414511751,-620103070,-2034614821,1640249405,-394365416,1245883989,851518573,2097402562,-1346046161,751356401,-594689760,156666641,-438023119,-281356478,-719379597,-1000736075,-1720115672,1574115549,-146000123,1428115426,1282115303,-1584736567,-302621264,-1887357831,2104988201,217630370,-1972348725,-1754718355,567900216,-1186818139,-618917923,-1805736062,1870313311,64577249,1934890560,1999467809,-360608927,1638858882,1278249955,-1377858459,-99608504,-1477466963,-1577075467,1240424866,-336650601,903774265,567123664,1470897929,2038021593,-786047774,1251973819,465926045,1717899864,-2111141387,-393241523,1790584386,1397342863,-1107040047,290302816,-816737231,-526434415,-1343171646,-1869606061,1082189589,-787416472,294773117,-492643355,-197870238,-690513593,-888383831,-1578897424,1827686041,248788617,2076474658,-1969704021,106770637,-1862933384,-1756162747,675871165,-1080291582,-404420417,-1484711999,-1889132416,921122881,-968009535,-46886654,-1014896189,-1061782843,-2076679032,1156505421,-920173611,236331810,-683841801,-447509991,-1131351792,-1578861783,1584753721,5891938,1590645659,1596537597,-1107784040,488753557,-619030483,-130276926,-749307409,-879584335,-1628891744,1786491217,157599473,1944090690,2101690163,-249186443,1852503720,1603317277,-839146299,764170978,-74975321,689195657,614220336,1303415993,1917636329,-1073914974,843721355,-230193619,613527736,383334117,996861853,1380195970,-1917909473,-537713503,1839344320,1301630817,-1153992159,147638658,-1006353501,-858714843,-1865068344,1571184109,-293884235,1277299874,983415639,-2034251783,-1050836144,1209879369,159043225,1368922594,1527965819,-1398078883,129886936,-1268191947,-1138305011,1888470338,750165327,-1656331631,-906166304,1732469361,826303057,-1736194878,-909891821,1648880597,738988776,-1907097923,-1168109147,1219760226,51651079,1271411305,1323062384,-1700493607,-377431223,-2077924830,1839611243,-238313587,1601297656,1362984069,-1330685571,32298498,-1298387073,-1266088575,1730491648,464403073,-2100072575,-1635669502,559225219,-1076444283,-517219064,-1593663347,-2110882411,590421538,-1520460873,-930039335,1844467088,914427753,-1536072455,-621644702,2137250139,1515605437,-642111720,873493717,231381997,1104875714,1336257711,-1853833871,-517576160,1923557265,1405981105,-965428926,440552179,-524876747,-84324568,-609201315,-693525883,-1302727198,-1996253081,995987017,-1000266064,-4279047,-1004545111,-1008824158,-2013369269,1272773869,-740595400,532178469,-208416931,323761538,115344607,439106145,554450752,993556897,1548007649,-1753402750,-205395101,-1958797851,2130774344,171976493,-1992216459,-1820239966,482510871,-1337729095,-855218224,2102019977,1246801753,-946145566,300656187,-645489379,-344833192,-990322571,-1335155763,1969488962,634333199,-1691145135,-1056811936,1547010225,490198289,2037208514,-1767560493,269648021,-1497912472,-1228264451,1568790373,340525922,1909316295,-2045125079,-135808784,2114033433,1978224649,-202709214,1775515435,1572806221,-946645640,626160581,-320485059,305675522,-14809537,290865985,276056448,566922433,842978881,1409901314,-2042087101,-632185787,1620694408,988508621,-1685764267,-697255646,1911947383,1214691737,-1168328176,46363561,-1121964615,-1075601054,2097401627,1021800573,-1175765096,-153964523,-1329729619,-1483694142,1481543535,-2150607,1479392928,1477242321,-1338332047,138910274,-1199421773,-1060511499,2035034024,974522525,-1285410747,-310888222,-1596298969,-1907187191,791481136,-1115706055,-324224919,-1439930974,-1764155893,1090880429,-673275464,417604965,-255670499,161934466,-93736033,68198433,-25537600,42660833,17123233,59784066,76907299,136691365,213598664,350290029,563888693,914178722,1478067415,-1902721159,-424653744,1967592393,1542938649,-784436254,758502395,-25933859,732568536,706634677,1439203213,2145837890,-709926193,1435911697,725985504,-2133070095,-1407084591,754812610,-652271981,102540629,-549731352,-447190723,-996922075,-1444112798,1853932423,409819625,-2031215248,-1621395623,642356425,-979039198,-336682773,-1315721971,-1652404744,1326840581,-325564163,1001276418,675712255,1676988673,-1942266368,-265277695,2087423233,1822145538,-385398525,1436747013,1051348488,-1806871795,-755523307,1732572194,977048887,-1585346215,-608297328,2101323753,1493026425,-700617118,792409307,91792189,884201496,975993685,1860195181,-1458778430,401416751,-1057361679,-655944928,-1713306607,1925715761,212409154,2138124915,-1944433227,193691688,-1750741539,-1557049851,987175906,-569873945,417301961,-152571984,264729977,112157993,376887970,489045963,865933933,1354979896,-2074053467,-719073571,1501840258,782766687,-2010360351,-1227593664,1057013281,-170580383,886432898,715852515,1602285413,-1976829368,-374543955,1943593973,1569050018,-782323305,786726713,4403408,791130121,795533529,1586663650,-1912770117,-326106467,2056090712,1729984245,-508892339,1221091906,712199567,1933291473,-1649476256,283815217,-1365661039,-1081845822,1847460435,765614613,-1681892248,-916277635,1696797413,780519778,-1817650105,-1037130327,1440186864,403056537,1843243401,-2048667358,-205423957,2040875981,1835452024,-418639291,1416812733,998173442,-1879981121,-881807679,1533178496,651370817,-2110417983,-1459047166,725502147,-733545019,-8042872,-741587891,-749630763,-1491218654,2054117879,562899225,-1677950192,-1115050967,1501966137,386915170,1888881307,-2019170819,-130289512,2145506965,2015217453,-134242878,1880974575,1746731697,-667261024,1079470673,412209649,1491680322,1903889971,-899397003,1004492968,105095965,1109588933,1214684898,-1970693465,-756008567,1568265264,812256697,-1914445335,-1102188638,1278333323,176144685,1454478008,1630622693,-1209866595,420756098,-789110497,-368354399,-1157464896,-1525819295,1611683105,85863810,1697546915,1783410725,-814009656,969401069,155391413,1124792482,1280183895,-1889990919,-609807024,1795169353,1185362329,-1314435614,-129073285,-1443508899,-1572582184,1278876213,-293705971,985170242,691464271,1676634513,-1926868512,-250233999,2117864785,1867630786,-309471725,1558159061,1248687336,-1488120899,-239433563,-1727554462,-1966988025,600424809,-1366563216,-766138407,-2132701623,1396127266,-736574357,659552909,-77021448,582531461,505510013,1088041474,1593551487,-1613374335,-19822848,-1633197183,-1653020031,1008750082,-644269949,364480133,-279789816,84690317,-195099499,-110409182,-305508681,-415917863,-721426544,-1137344407,-1858770951,1298851938,-559919013,738932925,179013912,917946837,1096960749,2014907586,-1183098961,831808625,-351290336,480518289,129227953,609746242,738974195,1348720437,2087694632,-858552227,1229142405,370590178,1599732583,1970322761,-724911952,1245410809,520498857,1765909666,-2008558773,-242649107,2043759416,1801110309,-450097571,1351012738,900915167,-2043039391,-1142124224,1109803681,-32320543,1077483138,1045162595,2122645733,-1127158968,995486765,-131672203,863814562,732142359,1595956921,-1966868016,-370911095,1957188185,1586277090,-751502021,834775069,83273048,918048117,1001321165,1919369282,-1374276849,545092433,-829184416,-284091983,-1113276399,-1397368382,1784322515,386954133,-2123690648,-1736736515,434540133,-1302196382,-867656249,2125114665,1257458416,-912394215,345064201,-567330014,-222265813,-789595827,-1011861640,-1801457467,1481648189,-319809278,1161838911,842029633,2003868544,-1449069119,554799425,-894269694,-339470269,-1233739963,-1573210232,1488017101,-85193131,1402823970,1317630839,-1574512487,-256881648,-1831394135,-2088275783,375297378,-1712978405,-1337681027,1244307864,-93373163,1150934701,1057561538,-2086471057,-1028909519,1179586720,150677201,1330263921,1480941122,-1483762253,-2821131,-1486583384,-1489404515,1318979397,-170425118,1148554279,978129161,2126683440,-1190154695,936528745,-253625950,682902795,429276845,1112179640,1541456485,-1641331171,-99874686,-1741205857,-1841080543,712680896,-1128399647,-415718751,-1544118398,-1959837149,791011749,-1168825400,-377813651,-1546639051,-1924452702,823875543,-1100577159,-276701616,-1377278775,-1653980391,1263708130,-390272261,873435869,483163608,1356599477,1839763085,-1098604734,741158351,-357446383,383711968,26265585,409977553,436243138,846220691,1282463829,2128684520,-883818947,1244865573,361046626,1605912199,1966958825,-722096272,1244862553,522766281,1767628834,-2004572181,-236943347,2053451768,1816508421,-425007107,1391501314,966494207,-1936971775,-970477568,1387517953,417040385,1804558338,-2073368573,-268810235,1952788488,1683978253,-658200555,1025777698,367577143,1393354841,1760931984,-1140680471,620251513,-520428958,99822555,-420606403,-320783848,-741390251,-1062174099,-1803564350,1429228847,-374335503,1054893344,680557841,1735451185,-1878958270,-143507085,-2022465355,2128994856,106529501,-2059442939,-1952913438,282610919,-1670302519,-1387691600,1236973177,-150718423,1086254754,935536331,2021791085,-1337639880,684151205,-653488675,30662530,-622826145,-592163615,-1214989760,-1807153375,1272824161,-534329214,738494947,204165733,942660680,1146826413,2089487093,-1058653790,1030833303,-27820487,1003012816,975192329,1978205145,-1341569822,636635323,-704934499,-68299176,-773233675,-841532851,-1614766526,1838667919,223901393,2062569312,-2008496591,54072721,-1954423870,-1900351149,440192277,-1460158872,-1019966595,1814841829,794875234,-1685250233,-890374999,1719342064,828967065,-1746658167,-917691102,1630618027,712926925,-1951422344,-1238495419,1105049533,-133445886,971603647,838157761,1809761408,-1647048127,162713281,-1484334846,-1321621565,1489010885,167389320,1656400205,1823789525,-814777566,1009011959,194234393,1203246352,1397480745,-1694240199,-296759454,-1990999653,2007208189,16208536,2023416725,2039625261,-231925310,1807699951,1575774641,-911492704,664281937,-247210767,417071170,169860403,586931573,756791976,1343723549,2100515525,-850728222,1249787303,399059081,1648846384,2047905465,-598215447,1449690018,851474571,-1993802707,-1142328136,1158836453,16508317,1175344770,1191853087,-1927769439,-735916352,1631281505,895365153,-1768320638,-872955485,1653691173,780735688,-1860540435,-1079804747,1354622114,274817367,1629439481,1904256848,-761270967,1142985881,381714914,1524700795,1906415709,-863850792,1042564917,178714125,1221279042,1399993167,-1673695087,-273701920,-1947397007,2073868369,126471362,-2094627565,-1968156203,232183528,-1735972675,-1503789147,1055205474,-448583673,606621801,158038128,764659929,922698057,1687357986,-1684911253,2446733,-1682464520,-1680017787,932484989,-747532798,184952191,-562580607,-377628416,-940209023,-1317837439,2036920834,719083395,-1538963067,-819879672,1936124557,1116244885,-1242597854,-126352969,-1368950823,-1495303792,1430712681,-64591111,1366121570,1301530459,-1627315267,-325784808,-1953100075,2016082413,62982338,2079064751,2142047089,-73855456,2068191633,1994336177,-232439486,1761896691,1529457205,-1003613400,525843805,-477769595,48074210,-429695385,-381621175,-811316560,-1192937735,-2004254295,1097775266,-906479029,191296237,-715182792,-523886555,-1239069347,-1762955902,1292942047,-470013855,822928192,352914337,1175842529,1528756866,-1590367901,-61611035,-1651978936,-1713589971,929398389,-784191582,145206807,-638984775,-493777968,-1132762743,-1626540711,1535663842,-90876869,1444786973,1353910104,-1496270219,-142360115,-1638630334,-1780990449,875346513,-905643936,-30297423,-935941359,-966238782,-1902180141,1426548373,-475631768,950916605,475284837,1426201442,1901486279,-967279575,934206704,-33072871,901133833,868060962,1769194795,-1657711539,111483256,-1546228283,-1434745027,1313993986,-120751041,1193242945,1072491904,-2029232447,-956740543,1308994306,352253763,1661248069,2013501832,-620217395,1393284437,773067042,-2128615817,-1355548775,810802704,-544746071,266056633,-278689438,-12632805,-291322243,-303955048,-595277291,-899232339,-1494509630,1901225327,406715697,-1987026272,-1580310575,727630449,-852680126,-125049677,-977729803,-1102779480,-2080509283,1111678533,-968830750,142847783,-825982967,-683135184,-1509118151,2102713961,593595810,-1598657525,-1005061715,1691248056,686186341,-1917532899,-1231346558,1146087839,-85258719,1060829120,975570401,2036399521,-1282997374,753402147,-529595227,223806920,-305788307,-81981387,-387769694,-469751081,-857520775,-1327271856,2110174665,782902809,-1401889822,-618987013,-2020876835,1655103448,-365773387,1289330061,923556674,-2082080561,-1158523887,1054362848,-104161039,950201809,846040770,1796242579,-1652683947,143558632,-1509125315,-1365566683,1420275298,54708615,1474983913,1529692528,-1290290855,239401673,-1050889182,-811487509,-1862376691,1621103096,-241273595,1379829501,1138555906,-1776581889,-638025983,1880359424,1242333441,-1172274431,70059010,-1102215421,-1032156411,-2134371832,1128439053,-1005932779,122506274,-883426505,-760920231,-1644346736,1889700329,245353593,2135053922,-1914559781,220494141,-1694065640,-1473571499,1127330157,-346241342,781088815,434847473,1215936288,1650783761,-1428247247,222536514,-1205710733,-983174219,2106082344,1122908125,-1065976827,56931298,-1009045529,-952114231,-1961159760,1381693305,-579466455,802226850,222760395,1024987245,1247747640,-2022232411,-774484771,1498250114,723765343,-2072951839,-1349186496,872828961,-476357535,396471426,-79886109,316585317,236699208,553284525,789983733,1343268258,2133251991,-818447047,1314804944,496357897,1811162841,-1987446558,-176283717,2131237021,1954953304,-208776971,1746176333,1537399362,-1011391601,526007761,-485383840,40623921,-444759919,-404135998,-848895917,-1253031915,-2101927832,940007549,-1161920283,-221912734,-1383833017,-1605745751,1305388528,-300357223,1005031305,704674082,1709705387,-1880587827,-170882440,-2051470267,2072614589,21144322,2093758911,2114903233,-86305152,2028598081,1942292929,-324076286,1618216643,1294140357,-1382610296,-88469939,-1471080235,-1559550174,1264336887,-295213287,969123600,673910313,1643033913,-1978023070,-334989157,1981955069,1646965912,-666046315,980919597,314873282,1295792879,1610666161,-1388508256,222157905,-1166350351,-944192446,-2110542797,1240232053,-870310744,369921309,-500389435,-130468126,-630857561,-761325687,-1392183248,2141458361,749275113,-1404233822,-654958709,-2059192531,1580816056,-478376475,1102439581,624063106,1726502687,-1944401503,-217898816,2132666977,1914768161,-247532158,1667236003,1419703845,-1208027448,211676397,-996351051,-784674654,-1781025705,1729266937,-51758768,1677508169,1625749401,-991709726,634039675,-357670051,276369624,-81300427,195069197,113768770,308837967,422606737,731444704,1154051441,1885496145,-1255419710,630076435,-625343275,4733160,-620610115,-615876955,-1236487070,-1852364025,1206116201,-646247824,559868377,-86379447,473488930,387109483,860598413,1247707896,2108306309,-938953091,1169353218,230400127,1399753345,1630153472,-1265060479,365092993,-899967486,-534874493,-1434841979,-1969716472,890408845,-1079307627,-188898782,-1268206409,-1457105191,1569655696,112550505,1682206201,1794756706,-818004389,976752317,158747928,1135500245,1294248173,-1865218878,-570970705,1858777713,1287807008,-1148382575,139424433,-1008958142,-869533709,-1878491851,1546941736,-331550115,1215391621,883841506,2099233127,-1311892663,787340464,-524552199,262788265,-261763934,1024331,-260739603,-259715272,-520454875,-780170147,-1300625022,-2080795169,913547105,-1167248064,-253700959,-1420949023,-1674649982,1199368291,-475281691,724086600,248804909,972891509,1221696418,-2100379369,-878682951,1315904976,437222025,1753127001,-2104618270,-351491269,1838857757,1487366488,-968743051,518623437,-450119614,68503823,-381615791,-313111968,-694727759,-1007839727,-1702567486,1584560083,-118007403,1466552680,1348545277,-1479869339,-131324062,-1611193401,-1742517463,941256432,-801261031,139995401,-661265630,-521270229,-1182535859,-1703806088,1408625349,-295180739,1113444610,818263871,1931708481,-1544994944,386713537,-1158281407,-771567870,-1929849277,1593550149,-336299128,1257251021,920951893,-2116764382,-1195812489,982390425,-213422064,768968361,555546297,1324514658,1880060955,-1090391683,789669272,-300722411,488946861,188224450,677171311,865395761,1542567072,-1887004463,-344437391,2063525442,1719088051,-512353803,1206734248,694380445,1901114693,-1699472158,201642535,-1497829623,-1296187088,1500950585,204763497,1705714082,1910477579,-678775635,1231701944,552926309,1784628253,-1957412734,-172784481,-2130197215,1991985600,-138211615,1853773985,1715562370,-725630941,989931429,264300488,1254231917,1518532405,-1522202974,-3670569,-1525873543,-1529544112,1239549641,-289994471,949555170,659560699,1609115869,-2026290728,-417174859,1851501709,1434326850,-1009138737,425188113,-583950624,-158762511,-742713135,-901475646,-1644188781,1749302869,105114088,1854416957,1959531045,-481019294,1478511751,997492457,-1818963088,-821470631,1654533577,833062946,-1807370773,-974307827,1513288696,538980869,2052269565,-1703716862,348552703,-1355164159,-1006611456,1933191681,926580225,-1435195390,-508615165,-1943810555,1842541576,-101268979,1741272597,1640003618,-913691081,726312537,-187378544,538933993,351555449,890489442,1242044891,2132534333,-920388072,1212146261,291758189,1503904450,1795662639,-995400207,800262432,-195137775,605124657,409986882,1015111539,1425098421,-1854757336,-429658915,2010551045,1580892130,-703524121,877368009,173843888,1051211897,1225055785,-2018699614,-793643829,1482623853,688980024,-2123363419,-1434383395,737220482,-697162913,40057569,-657105344,-617047775,-1274153119,-1891200894,1129613283,-761587611,368025672,-393561939,-25536267,-419098206,-444634473,-863732679,-1308367152,2122867465,814500313,-1357599518,-543099205,-1900698723,1851169368,-49529355,1801640013,1752110658,-741216625,1010894033,269677408,1280571441,1550248849,-1464147006,86101843,-1378045163,-1291943320,1624978813,333035493,1958014306,-2003917497,-45903191,-2049820688,-2095723879,149422729,-1946301150,-1796878421,551787725,-1245090696,-693302971,-1938393667,1663270658,-275123009,1388147649,1113024640,-1793795007,-680770367,1820401922,1139631555,-1334933819,-195302264,-1530236083,-1725538347,1039192866,-686345481,352847385,-333498096,19349289,-314148807,-294799518,-608948325,-903747843,-1512696168,1878523285,365827117,-2050616894,-1684789777,559560625,-1125229152,-565668527,-1690897679,2038401090,347503411,-1909062795,-1561559384,824345117,-737214267,87130850,-650083417,-562952567,-1213035984,-1775988551,1305942761,-470045790,835896971,365851181,1201748152,1567599333,-1525619811,41979522,-1483640289,-1441660767,1369666240,-71994527,1297671713,1225677186,-1771618397,-545941211,1977407688,1431466477,-886093131,545373346,-340719785,204653561,-136066224,68587337,-67478887,1108450,-66370437,-65261987,-131632424,-196894411,-328526835,-525421246,-853948081,-1379369327,2061649888,682280561,-1551036847,-868756286,1875174163,1006417877,-1413375256,-406957379,-1820332635,2067677282,247344647,-1979945367,-1732600720,582421209,-1150179511,-567758302,-1717937813,2009271181,291333368,-1994362747,-1703029379,597575170,-1105454209,-507879039,-1613333248,-2121212287,560421761,-1560790526,-1000368765,1733808005,733439240,-1827720051,-1094280811,1372966434,278685623,1651652057,1930337680,-712977559,1217360121,504382562,1721742683,-2068842051,-347099368,1879025877,1531926509,-884014910,647911599,-236103311,411808288,175704977,587513265,763218242,1350731507,2113949749,-830286040,1283663709,453377669,1737041378,-2104548249,-367506871,1822912176,1455405305,-1016649815,438755490,-577894325,-139138835,-717033160,-856171995,-1573205155,1865590146,292384991,-2136992159,-1844607168,313367969,-1531239199,-1217871230,1545856867,327985637,1873842504,-2093139155,-219296651,1982531490,1763234839,-549200967,1214033872,664832905,1878866777,-1751267614,127599163,-1623668451,-1496069288,1175229557,-320839731,854389826,533550095,1387939921,1921490016,-985537359,935952657,-49584702,886367955,836783253,1723151208,-1735032835,-11881627,-1746914462,-1758796089,789256745,-969539344,-180282599,-1149821943,-1330104542,1815040811,484936269,-1994990216,-1510053947,789923133,-720130814,69792319,-650338495,-580546176,-1230884671,-1811430847,1252651778,-558779069,693872709,135093640,828966349,964059989,1793026338,-1537880969,255145369,-1282735600,-1027590231,1984641465,957051234,-1353274597,-396223363,-1749497960,-2145721323,399748013,-1745973310,-1346225297,1202768689,-143456608,1059312081,915855473,1975167554,-1403944269,571223285,-832720984,-261497699,-1094218683,-1355716382,1845032231,489315849,-1960619216,-1471303367,863044713,-608258654,254786059,-353472595,-98686536,-452159131,-550845667,-1003004798,-1553850465,1738112033,184261568,1922373601,2106635169,-265958526,1840676643,1574718117,-879572536,695145581,-184426955,510718626,326291671,837010297,1163301968,2000312265,-1131353063,868959202,-262393861,606565341,344171480,950736821,1294908301,-2049322174,-754413873,1491231249,736817376,-2066918671,-1330101295,897947330,-432153965,465793365,33639400,499432765,533072165,1032504930,1565577095,-1696885271,-131308176,-1828193447,-1959501623,507272226,-1452229397,-944957171,1897780728,952823557,-1444363011,-491539454,-1935902465,1867525377,-68377088,1799148289,1730771201,-765047806,965723395,200675589,1166398984,1367074573,-1761493739,-394419166,2139054391,1744635225,-411277680,1333357545,922079865,-2039529886,-1117450021,1137987389,20537368,1158524757,1179062125,-1957380414,-778318289,1559268593,780950304,-1954748399,-1173798095,1166420802,-7377293,1159043509,1151666216,-1984257571,-832591355,1478118370,645527015,2123645385,-1525794896,597850489,-927944407,-330093918,-1258038325,-1588132243,1448796728,-139335515,1309461213,1170125698,-1815380385,-645254687,1834332224,1189077537,-1271557535,-82479998,-1354037533,-1436517531,1504412232,67894701,1572306933,1640201634,-1082458729,557742905,-524715824,33027081,-491688743,-458661662,-950350405,-1409012067,1935604824,526592757,-1832769715,-1306176958,1156020623,-150156335,1005864288,855707953,1861572241,-1577687102,283885139,-1293801963,-1009916824,1991248509,981331685,-1322387102,-341055417,-1663442519,-2004497936,627026841,-1377471095,-750444254,-2127915349,1416607693,-711307656,705300037,-6007619,699292418,693284799,1392577217,2085862016,-816528063,1269333953,452805890,1722139843,-2120021563,-397881720,1777064013,1379182293,-1138720990,240461303,-898259687,-657798384,-1556058071,2081110841,525052770,-1688803685,-1163750915,1442412696,278661781,1721074477,1999736258,-574156561,1425579697,851423136,-2017964463,-1166541327,1110461506,-56079821,1054381685,998301864,2052683549,-1243981883,808701666,-435280217,373421449,-61858768,311562681,249703913,561266594,810970507,1372237101,-2111759688,-739522587,1443685021,704162434,-2147119841,-1442957407,704890048,-738067359,-33177311,-771244670,-804421981,-1575666651,1914878664,339212013,-2040876619,-1701664606,552426071,-1149238535,-596812464,-1746050999,1952103833,206052834,-2136810629,-1930757795,227398872,-1703358923,-1475960051,1115648322,-360311729,755336593,395024864,1150361457,1545386321,-1599219518,-53833197,-1653052715,-1706885912,935028669,-771857243,163171426,-608685817,-445514391,-1054200208,-1499714599,1741052489,241337890,1982390379,-2071239027,-88848648,2134879621,2046030973,-114056702,1931974271,1817917569,-545075456,1272842113,727766657,2000608770,-1566591869,434016901,-1132574968,-698558067,-1831133035,1765276194,-65856841,1699419353,1633562512,-961985431,671577081,-290408350,381168731,90760381,471929112,562689493,1034618605,1597308098,-1663040593,-65732495,-1728773088,-1794505583,771688625,-1022816958,-251128333,-1273945291,-1525073624,1495948381,-29125243,1466823138,1437697895,-1390446263,47251632,-1343194631,-1295942999,1655829666,359886667,2015716333,-1919364296,96352037,-1823012259,-1726660222,745294815,-981365407,-236070592,-1217435999,-1453506591,1624024706,170518115,1794542821,1965060936,-535363539,1429697397,894333858,-1970936041,-1076602183,1247429072,170826889,1418255961,1589082850,-1287628485,301454365,-986174120,-684719755,-1670893875,1939353666,268459791,-2087153839,-1818694048,389119409,-1429574639,-1040455230,1824937427,784482197,-1685547672,-901065475,1708354149,807288674,-1779324473,-972035799,1543607024,571571225,2115178249,-1608217822,506960427,-1101257395,-594296968,-1695554363,2005115965,309561602,-1980289729,-1670728127,643949440,-1026778687,-382829247,-1409607934,-1792437181,1092922181,-699515000,393407181,-306107819,87299362,-218808457,-131509095,-350317552,-481826647,-832144199,-1313970846,-2146115045,834881405,-1311233640,-476352235,-1787585875,2031029186,243443311,-2020494799,-1777051488,497421009,-1279630479,-782209470,-2061839949,1450917877,-610922072,839995805,229073733,1069069538,1298143271,-1927754487,-629611216,1737601593,1107990377,-1449375326,-341384949,-1790760275,-2132145224,372061797,-1760083427,-1388021630,1146862239,-241159391,905702848,664543457,1570246305,-2060177534,-489931229,1744858533,1254927304,-1295181459,-40254155,-1335435614,-1375689769,1583841913,208152144,1791994057,2000146201,-502827038,1497319163,994492125,-1803156008,-808663883,1683147405,874483522,-1737336369,-862852847,1694778080,831925233,-1768263983,-936338750,1590364563,654025813,-2050576920,-1396551107,847839269,-548711838,299127431,-249584407,49543024,-200041383,-150498359,-350539742,-501038101,-851577843,-1352615944,2090773509,738157565,-1466036222,-727878657,2101052417,1373173760,-820741119,552432641,-268308478,284124163,15815685,299939848,315755533,615695381,931450914,1547146295,-1816370087,-269223792,-2085593879,1940149625,-145444254,1794705371,1649261117,-851000808,798260309,-52740499,745519810,692779311,1438299121,2131078432,-725589743,1405488689,679898946,2085387635,-1529680715,555706920,-973973795,-418266875,-1392240670,-1810507545,1092219081,-718288464,373930617,-344357847,29572770,-314785077,-285212307,-599997384,-885209691,-1485207075,1924550530,439343455,-1931073311,-1491729856,872164129,-619565727,252598402,-366967325,-114368923,-481336248,-595705171,-1077041419,-1672746590,1545179287,-127567303,1417611984,1290044681,-1587310631,-297265950,-1884576581,2113124765,228548184,-1953294347,-1724746163,616926786,-1107819377,-490892591,-1598711968,-2089604559,606650769,-1482953790,-876303021,1935710485,1059407464,-1299849347,-240441883,-1540291230,-1780733113,973942953,-806790160,167152793,-639637367,-472484574,-1112121941,-1584606515,1598238840,13632325,1611871165,1625503490,-1057592641,567910849,-489681792,78229057,-411452735,-333223678,-744676413,-1077900091,-1822576504,1394490701,-428085803,966404898,538319095,1504723993,2043043088,-747200215,1295842873,548642658,1844485531,-1901839107,-57353576,-1959192683,-2016546259,319228354,-1697317905,-1378089551,1219559840,-158529711,1061030129,902500418,1963530547,-1428936331,534594216,-894342115,-359747899,-1254090014,-1613837913,1427039369,-186798544,1240240825,1053442281,-2001284190,-947841909,1345841197,397999288,1743840485,2141839773,-409287038,1732552735,1323265697,-1239148864,84116833,-1155032031,-1070915198,2069020067,998104869,-1227842360,-229737491,-1457579851,-1687317342,1150070103,-537247239,612822864,75575625,688398489,763974114,1452372603,-2078620579,-626247976,1590098741,963850765,-1741017790,-777167025,1776782481,999615456,-1518569359,-518953903,-2037523262,1738490131,-299033131,1439457000,1140423869,-1715086427,-574662558,2005218311,1430555753,-859193232,571362521,-287830711,283531810,-4298901,279232909,274934008,554166917,829100925,1383267842,-2082598529,-699330687,1513038080,813707393,-1968221823,-1154514430,1172231043,17716613,1189947656,1207664269,-1897355371,-689691102,1707920823,1018229721,-1568816752,-550587031,-2119403783,1624976482,-494427301,1130549181,636121880,1766671061,-1892174355,-125503294,-2017677649,-2143180943,134108704,-2009072239,-1874963535,410931522,-1464032013,-1053100491,1777834792,724734301,-1792398203,-1067663902,1434905191,367241289,1802146480,-2125579527,-323433047,1845954722,1522521675,-926490899,596030776,-330460123,265570653,-64889470,200681183,135791713,336472896,472264609,808737505,1281002114,2089739619,-924225563,1165514056,241288493,1406802549,1648091042,-1240073705,408017337,-832056368,-424039031,-1256095399,-1680134430,1358737467,-321396963,1037340504,715943541,1753284045,-1825739710,-72455665,-1898195375,-1970651040,426120881,-1544530159,-1118409278,1632027859,513618581,2145646440,-1635702275,509944165,-1125758110,-615813945,-1741572055,1937581296,196009241,2133590537,-1965367518,168223019,-1797144499,-1628921480,868901317,-760020163,108881154,-651139009,-542257855,-1193396864,-1735654719,1365915713,-369739006,996176707,626437701,1622614408,-2045915187,-423300779,1825751330,1402450551,-1066765415,335685136,-731080279,-395395143,-1126475422,-1521870565,1646621309,124750744,1771372053,1896122797,-627472446,1268650351,641177905,1909828256,-1743961135,165867121,-1578094014,-1412226893,1304646389,-107580504,1197065885,1089485381,-2008416030,-918930649,1367620617,448689968,1816310585,-2029966743,-213656158,2051344395,1837688237,-405934664,1431753573,1025818909,-1837394814,-811575905,1645996577,834420672,-1814550047,-980129375,1500287874,520158499,2020446373,-1754362424,266083949,-1488278475,-1222194526,1584494295,362299769,1946794064,-1985873463,-39079399,-2024952862,-2064032261,205982173,-1858050088,-1652067915,784849293,-867218622,-82369329,-949587951,-1031957280,-1981545231,1281464785,-700080446,581384339,-118696107,462688232,343992125,806680357,1150672482,1957352839,-1186941975,770410864,-416531111,353879753,-62651358,291228395,228577037,519805432,748382469,1268187901,2016570370,-1010209025,1006361345,-3847680,1002513665,998665985,2001179650,-1295121661,706057989,-589063672,116994317,-472069355,-355075038,-827144393,-1182219431,-2009363824,1103384041,-905979783,197404258,-708575525,-511171267,-1219746792,-1730918059,1344302445,-386615614,957686831,571071217,1528758048,2099829265,-666379983,1433449282,767069299,-2094448715,-1327379416,873139165,-454240251,418898914,-35341337,383557577,348216240,731773817,1079990057,1811763874,-1403213365,408550509,-994662856,-586112347,-1580775203,2128079746,547304543,-1619583007,-1072278464,1603105825,530827361,2133933186,-1630206749,503726437,-1126480312,-622753875,-1749234187,1922979234,173745047,2096724281,-2024497968,72226313,-1952271655,-1880045342,462650299,-1417395043,-954744744,1922827509,968082765,-1404057022,-435974257,-1840031279,2018961760,178930481,-2097075055,-1918144574,279747667,-1638396907,-1358649240,1297921149,-60728091,1237193058,1176464967,-1881309271,-704844304,1708813721,1003969417,-1582184158,-578214741,2134568397,1556353656,-604045243,952308413,348263170,1300571583,1648834753,-1345560960,303273793,-1042287167,-739013374,-1781300541,1774653381,-6647160,1768006221,1761359061,-765602014,995757047,230155033,1225912080,1456067113,-1612988103,-156920990,-1769909093,-1926830083,598228120,-1328601963,-730373843,-2058975806,1505617647,-553358159,952259488,398901329,1351160817,1750062146,-1193744333,556317813,-637426520,-81108707,-718535227,-799643934,-1518179161,1977144201,458965040,-1858858055,-1399893015,1036216226,-363676789,672539437,308862648,981402085,1290264733,-2023300478,-733035745,1538631073,805595328,-1950740895,-1145145567,1199080834,53935267,1253016101,1306951368,-1734999827,-428048459,2131919010,1703870551,-459177735,1244692816,785515081,2030207897,-1479244318,550963579,-928280739,-377317160,-1305597899,-1682915059,1306454338,-376460721,929993617,553532896,1483526513,2037059409,-774381374,1262678035,488296661,1750974696,-2055695939,-304721243,1934550114,1629828871,-730588311,899240560,168652249,1067892809,1236545058,-1990529429,-753984371,1550453496,796469125,-1948044675,-1151575550,1195347071,43771521,1239118592,1282890113,-1772958591,-490068478,2031940227,1541871749,-721155320,820716429,99561109,920277538,1019838647,1940116185,-1335012464,605103721,-729908743,-124805022,-854713765,-979518787,-1834232552,1481215957,-353016595,1128199362,775182767,1903382129,-1616402400,286979729,-1329422671,-1042442942,1923101683,880658741,-1491206872,-610548131,-2101755003,1582664162,-519090841,1063573321,544482480,1608055801,-2142429015,-534373214,1618165067,1083791853,-1593010376,-509218523,-2102228899,1683519874,-418709025,1264810849,846101824,2110912673,-1337952799,772959874,-564992925,207966949,-357025976,-149059027,-506085003,-655144030,-1161229033,-1816373063,1317365200,-499007863,818357337,319349474,1137706811,1457056285,-1700204200,-243147915,-1943352115,2108467266,165115151,-2021384879,-1856269728,417312689,-1438957039,-1021644350,1834365907,812721557,-1647879832,-835158275,1811929189,976770914,-1506267193,-529496279,-2035763472,1729707545,-306055927,1423651618,1117595691,-1753719987,-636124296,1905123013,1268998717,-1120845566,148153151,-972692415,-824539264,-1797231679,1673196353,-124035326,1549161027,1425125701,-1320680568,104445133,-1216235435,-1111790302,1966941559,855151257,-1472874480,-617723223,-2090597703,1586646370,-503951333,1082695037,578743704,1661438741,-2054784851,-393346110,1846836335,1453490225,-994640736,458849489,-535791247,-76941758,-612733005,-689674763,-1302407768,-1992082531,1000476997,-991605534,8871463,-982734071,-973862608,-1956596679,1364508009,-592088670,772419339,180330669,952750008,1133080677,2085830685,-1076055934,1009774751,-66281183,943493568,877212385,1820705953,-1597048958,223656995,-1373391963,-1149734968,1771840365,622105397,-1901021534,-1278916137,1115029625,-163886512,951143113,787256601,1738399714,-1769310981,-30911267,-1800222248,-1831133515,663611533,-1167521982,-503910449,-1671432431,2119624416,448191985,-1727150895,-1278958910,1288857491,9898581,1298756072,1308654653,-1687556571,-378901918,-2066458489,1849606889,-216851600,1632755289,1415903689,-1246308318,169595371,-1076712947,-907117576,-1983830523,1404019197,-579811326,824207871,244396545,1068604416,1313000961,-1913361919,-600360958,1781244419,1180883461,-1332839416,-151955955,-1484795371,-1636751326,1173420599,-463330727,710089872,246759145,956849017,1203608162,-2134510117,-930901955,1229555224,298653269,1528208493,1826861762,-939897041,886964721,-52932320,834032401,781100081,1615132482,-1898734733,-283602251,2112630312,1829028061,-353308923,1475719138,1122410215,-1696837943,-574427728,2023701625,1449273897,-821991774,627282123,-194709651,432572472,237862821,670435293,908298114,1578733407,-1807935775,-229202368,-2037138143,2028626785,-8511358,2020115427,2011604069,-263247800,1748356269,1485108469,-1061502558,423605911,-637896647,-214290736,-852187383,-1066478119,-1918665502,1309823675,-608841827,700981848,92140021,793121869,885261890,1678383759,-1731321647,-52937888,-1784259535,-1837197423,673510338,-1163687085,-490176747,-1653863832,-2144040579,497062885,-1646977694,-1149914809,1498074793,348159984,1846234777,-2100572535,-254337758,1940057003,1685719245,-669191048,1016528197,347337149,1363865346,1711202495,-1219899455,491303040,-728596415,-237293375,-965889790,-1203183165,2125894341,922711176,-1246361779,-323650603,-1570012382,-1893662985,831291929,-1062371056,-231079127,-1293450183,-1524529310,1476987803,-47541507,1429446296,1381904789,-1483616211,-101711422,-1585327633,-1687039055,1022600608,-664438447,358162161,-306276286,51885875,-254390411,-202504536,-456894947,-659399483,-1116294430,-1775693913,1402978953,-372714960,1030263993,657549033,1687813026,-1949605237,-261792211,2083569848,1821777637,-389619811,1432157826,1042538015,-1820271455,-777733440,1696962401,919228961,-1678775934,-759546973,1856644389,1097097416,-1341225491,-244128075,-1585353566,-1829481641,880132089,-949349552,-69217463,-1018567015,-1087784478,-2106351493,1100831325,-1005520168,95311157,-910209011,-814897854,-1725106865,1754962577,29855712,1784818289,1814674001,-695475006,1119198995,423723989,1542922984,1966646973,-785397339,1181249634,395852295,1577101929,1972954224,-744911143,1228043081,483131938,1711175019,-2100660339,-389485320,1804821637,1415336317,-1074809342,340526975,-734282367,-393755392,-1128037759,-1521793151,1645136386,123343235,1768479621,1891822856,-634664819,1257158037,622493218,1879651255,-1792822823,86828432,-1705994391,-1619165959,969806946,-649359013,320447933,-328911080,-8463147,-337374227,-345837374,-683211601,-1029048975,-1712260576,1553657745,-158602831,1395054914,1236452083,-1663460299,-427008216,-2090468515,1777490565,-312977950,1464512615,1151534665,-1678920016,-527385351,2088661929,1561276578,-645028789,916247789,271219000,1187466789,1458685789,-1648814718,-190128929,-1838943647,-2029072576,426951073,-1602121503,-1175170430,1517675363,342504933,1860180296,-2092282067,-232101771,1970583458,1738481687,-585902151,1152579536,566677385,1719256921,-2009032990,-289776069,1996158237,1706382168,-592426891,1113955277,521528386,1635483663,-2137955247,-502471584,1654540465,1152068881,-1488357950,-336289069,-1824647019,2134031208,309384189,-1851551899,-1542167710,901247687,-640920023,260327664,-380592359,-120264695,-500857054,-621121749,-1121978803,-1743100552,1429887941,-313212611,1116675330,803462719,1920138049,-1571366528,348771521,-1222595007,-873823486,-2096418493,1324725317,-771693176,553032141,-218661035,334371106,115710071,450081177,565791248,1015872425,1581663673,-1697431198,-115767525,-1813198723,-1928966248,552802325,-1376163923,-823361598,2095441775,1272080177,-927445344,344634833,-582810511,-238175678,-820986189,-1059161867,-1880148056,1355657373,-524490683,831166690,306676007,1137842697,1444518704,-1712605895,-268087191,-1980693086,2046187019,65493933,2111680952,-2117792411,-6111459,-2123903870,-2130015329,41048097,-2088967232,-2047919135,158080929,-1889838206,-1731757277,673371813,-1058385464,-385013651,-1443399115,-1828412766,1023155415,-805257351,217898064,-587359287,-369461223,-956820510,-1326281733,2011865053,685583320,-1597518923,-911935603,1785512770,873577167,-1635877359,-762300192,1896789745,1134489553,-1263687998,-129198445,-1392886443,-1522084888,1379995965,-142088923,1237907042,1095818119,-1961242135,-865424016,1468301145,602877129,2071178274,-1620911893,450266381,-1170645512,-720379131,-1891024643,1683563522,-207461121,1476102401,1268641280,-1550223615,-281582335,-1831805950,-2113388285,349773061,-1763615224,-1413842163,1117509909,-296332254,821177655,524845401,1346023056,1870868457,-1078075783,792792674,-285283109,507509565,222226456,729736021,951962477,1681698498,-1661306321,20392177,-1640914144,-1620521967,1033531185,-586990782,446540403,-140450379,306090024,165639645,471729669,637369314,1109098983,1746468297,-1439400016,307068281,-1132331735,-825263454,-1957595189,1512108653,-445486536,1066622117,621135581,1687757698,-1986074017,-298316319,2010576960,1712260641,-572129695,1140130946,568001251,1708132197,-2018833848,-310701651,1965431797,1654730146,-674805353,979924793,305119440,1285044233,1590163673,-1419759390,170404283,-1249355107,-1078950824,1966661365,887710541,-1440595390,-552884849,-1993480239,1748602208,-244878031,1503724177,1258846146,-1532396973,-273550827,-1805947800,-2079498627,409520869,-1669977758,-1260456889,1364532649,104075760,1468608409,1572684169,-1253674718,319009451,-934665267,-615655816,-1550321083,2128990397,578669314,-1587307585,-1008638271,1699021440,690383169,-1905562687,-1215179518,1174225091,-40954427,1133270664,1092316237,-2069380395,-977064158,1248522743,271458585,1519981328,1791439913,-983546055,807893858,-175652197,632241661,456589464,1088831125,1545420589,-1660715582,-115294993,-1776010575,-1891305568,627651153,-1263654415,-636003262,-1899657677,1759306357,-140351320,1618955037,1478603717,-1197408542,281195175,-916213367,-635018192,-1551231559,2108717545,557485986,-1628763765,-1071277779,1594925752,523647973,2118573725,-1652745598,465828127,-1186917471,-721089344,-1908006815,1665871137,-242135678,1423735459,1181599781,-1689632056,-508032275,2097302965,1589270690,-608393641,980877049,372483408,1353360457,1725843865,-1215762974,510080891,-705682083,-195601192,-901283275,-1096884467,-1998167742,1199915087,-798252655,401662432,-396590223,5072209,-391518014,-386445805,-777963819,-1164409624,-1942373443,1188184229,-754189214,433995015,-320194199,113800816,-206393383,-92592567,-298985950,-391578517,-690564467,-1082142984,-1772707451,1440116861,-332590590,1107526271,774935681,1882461952,-1637569663,244892289,-1392677374,-1147785085,1754504837,606719752,-1933742707,-1327022955,1034201634,-292821321,741380313,448558992,1189939305,1638498297,-1466529694,171968603,-1294561091,-1122592488,1877813717,755221229,-1661932350,-906711121,1726323825,819612704,-1749030767,-929418063,1616518466,687100403,-1991348427,-1304248024,999370845,-304877179,694493666,389616487,1084110153,1473726640,-1737130503,-263403863,-2000534366,2031029067,30494701,2061523768,2092018469,-141425059,1950593410,1809168351,-535205535,1273962816,738757281,2012720097,-1543489918,469230179,-1074259739,-605029560,-1679289299,2010648437,331359138,-1952959721,-1621600583,720406992,-901193591,-180786599,-1081980190,-1262766789,1950220317,687453528,-1657293451,-969839923,1667833922,697993999,-1929139375,-1231145376,1134682545,-96462831,1038219714,941756883,1979976597,-1373233816,606742781,-766491035,-159748254,-926239289,-1085987543,-2012226832,1196752921,-815473911,381279010,-434194901,-52915891,-487110792,-540026683,-1027137475,-1567164158,1700665663,133501505,1834167168,1967668673,-493131455,1474537218,981405763,-1839024315,-857618552,1598324429,740705877,-1955936990,-1215231113,1123799193,-91431920,1032367273,940935353,1973302626,-1380729317,592573309,-788156008,-195582699,-983738707,-1179321406,2131907183,952585777,-1210474336,-257888559,-1468362895,-1726251454,1100352947,-625898507,474454440,-151444067,323010373,171566306,494576679,666142985,1160719664,1826862649,-1307384983,519477666,-787907317,-268429651,-1056336968,-1324766619,1913863709,589097090,-1792006497,-1202909407,1300051392,97141985,1397193377,1494335362,-1403438557,90896805,-1312541752,-1221644947,1760780597,539135650,-1995051049,-1455915399,844000848,-611914551,232086297,-379828254,-147741957,-527570211,-675312168,-1202882379,-1878194547,1213890370,-664304177,549586193,-114717984,434868209,320150225,755018434,1075168659,1830187093,-1389611544,440575549,-949035995,-508460446,-1457496441,-1965956887,871513968,-1094442919,-222928951,-1317371870,-1540300821,1437294605,-103006216,1334288389,1231282173,-1729396734,-498114561,2067456001,1569341440,-658169855,911171585,253001730,1164173315,1417175045,-1713618936,-296443891,-2010062827,1988460578,-21602249,1966858329,1945256080,-382852887,1562403193,1179550306,-1553013797,-373463491,-1926477288,1995026517,68549229,2063575746,2132124975,-99266575,2032858400,1933591825,-328517071,1605074754,1276557683,-1413334859,-136777176,-1550112035,-1686889211,1057966050,-628923161,429042889,-199880272,229162617,29282345,258444962,287727307,546172269,833899576,1380071845,-2080995875,-700924030,1513047391,812123361,-1969796544,-1157673183,1167497569,9824386,1177321955,1187146341,-1930499000,-743352659,1621115637,877762978,-1796088681,-918325703,1580552912,662227209,-2052187175,-1389959966,852820155,-537139811,315680344,-221459467,94220877,-127238590,-33017713,-160256303,-193274016,-353530319,-546804335,-900334654,-1447138989,1947493653,500354664,-1847118979,-1346764315,1101084002,-245680313,855403689,609723376,1465127065,2074850441,-754989790,1319860651,564870861,1884731512,-1845364923,39366589,-1805998334,-1766631745,722337217,-1044294528,-321957311,-1366251839,-1688209150,1240506307,-447702843,792803464,345100621,1137904085,1483004706,-1674058505,-191053799,-1865112304,-2056166103,373688889,-1682477214,-1308788325,1303701757,-5086568,1298615189,1293528621,-1702823486,-409294865,-2112118351,1773554080,-338564271,1434989809,1096425538,-1763551949,-667126411,1864288936,1197162525,-1233515835,-36353310,-1269869145,-1306222455,1718875696,412653241,2131528937,-1750785118,380743819,-1370041299,-989297480,1935628517,946331037,-1413007742,-466676705,-1879684447,1948606144,68921697,2017527841,2086449538,-190989917,1895459621,1704469704,-695037971,1009431733,314393762,1323825495,1638219257,-1332922544,305296713,-1027625831,-722329118,-1749954949,1822683229,72728280,1895411509,1968139789,-431415998,1536723791,1105307793,-1652935712,-547627919,2094403665,1546775746,-653787885,892987861,239199976,1132187837,1371387813,-1791391646,-420003833,2083571817,1663567984,-547827495,1115740489,567912994,1683653483,-2043400819,-359747336,1891819141,1532071805,-871076350,660995455,-210080895,450914560,240833665,691748225,932581890,1624330115,-1738055291,-113725176,-1851780467,-1965505643,477681186,-1487824457,-1010143271,1796999568,786856297,-1711111431,-924255134,1659600731,735345597,-1900020968,-1164675371,1230270957,65595586,1295866543,1361462129,-1637638624,-276176495,-1913815119,2104975682,191160563,-1998831051,-1807670488,488465757,-1319204731,-830738974,2145023591,1314284617,-835659088,478625529,-357033559,121591970,-235441589,-113849619,-349291208,-463140827,-812432035,-1275572862,-2088004897,931389537,-1156615360,-225225823,-1381841183,-1607067006,1306059107,-301007899,1005051208,704043309,1709094517,-1881829470,-172734953,-2054564423,2067667920,13103497,2080771417,2093874914,-120320965,1973553949,1853232984,-468180363,1385052621,916872258,-1993042417,-1076170159,1225754720,149584561,1375339281,1524923842,-1394704173,130219669,-1264484504,-1134264835,1896217957,761953122,-1636796217,-874843095,1783327984,908484889,-1603154423,-694669534,1997143339,1302473805,-995350152,307123653,-688226499,-381102846,-1069329345,-1450432191,1775205760,324773569,2099979329,-1870214398,229764931,-1640449467,-1410684536,1243833293,-166851243,1076982050,910130807,1987112857,-1397723632,589389225,-808334407,-218945182,-1027279589,-1246224771,2021462936,775238165,-1498266195,-723028030,2073673071,1350645041,-870649184,479995857,-390653327,89342530,-301310797,-211968267,-513279064,-725247331,-1238526395,-1963773726,1092667175,-871106551,221560624,-649545927,-427985303,-1077531230,-1505516533,1711919533,206403000,1918322533,2124725533,-251919230,1872806303,1620887073,-801273920,819613153,18339233,837952386,856291619,1694244005,-1744431672,-50187667,-1794619339,-1844807006,655540951,-1189266055,-533725104,-1722991159,2038251033,315259874,-1941456389,-1626196515,727314392,-898882123,-171567731,-1070449854,-1242017585,1982499857,740482272,-1571985167,-831502895,1891479234,1059976339,-1343511723,-283535384,-1627047107,-1910582491,757337698,-1153244793,-395907095,-1549151888,-1945058983,800756425,-1144302558,-343546133,-1487848691,-1831394824,975723781,-855671043,120052738,-735618305,-615565567,-1351183872,-1966749439,977033985,-989715454,-12681469,-1002396923,-1015078392,-2017475315,1262413589,-755061726,507351863,-247709863,259642000,11932137,271574137,283506274,555080411,838586685,1393667096,-2062713515,-669046419,1563207362,894160943,-1837598991,-943438048,1513930257,570492209,2084422466,-1640052621,444369845,-1195682776,-751312931,-1946995707,1596658658,-350337049,1246321609,895984560,2142306169,-1256676567,885629602,-371046965,514582637,143535672,658118309,801653981,1459772290,-2033541025,-573768735,1687657536,1113888801,-1493420959,-379532158,-1872953117,2042482021,169528904,-2082956371,-1913427467,298583458,-1614844009,-1316260551,1363862736,47602185,1411464921,1459067106,-1424435269,34631837,-1389803432,-1355171595,1549992269,194820674,1744812943,1939633617,-610520736,1329112881,718592145,2047705026,-1528670125,519034901,-1009635224,-490600323,-1500235547,-1990835870,803895879,-1186939991,-383044112,-1569984103,-1953028215,771954978,-1181073237,-409118259,-1590191496,-1999309755,705466045,-1293843710,-588377665,-1882221375,1824368256,-57853119,1766515137,1708662018,-819790141,888871877,69081736,957953613,1027035349,1984988962,-1282942985,702045977,-580897008,121148969,-459748039,-338599070,-798347109,-1136946179,-1935293288,1222727829,-712565459,510162370,-202403089,307759281,105356192,413115473,518471665,931587138,1450058803,-1913321355,-463262552,1918383389,1455120837,-921463070,533657767,-387805303,145852464,-241952839,-96100375,-338053214,-434153589,-772206803,-1206360392,-1978567195,1110039709,-868527486,241512223,-627015263,-385503040,-1012518303,-1398021343,1884427650,486406307,-1924133339,-1437727032,933106925,-504620107,428486818,-76133289,352353529,276220240,628573769,904794009,1533367778,-1856805509,-323437731,2114724056,1791286325,-388956915,1402329410,1013372495,-1879265391,-865892896,1549809009,683916113,-2061242174,-1377326061,856399061,-520927000,335472061,-185454939,150017122,-35437817,114579305,79141488,193720793,272862281,466583074,739445355,1206028429,1945473784,-1143465083,802008701,-341456382,460552319,119095937,579648256,698744193,1278392449,1977136642,-1039438205,937698437,-101739768,835958669,734218901,1570177570,-1990570825,-420393255,1884003216,1463609961,-947354119,516255842,-431098277,85157565,-345940712,-260783147,-606723859,-867507006,-1474230865,1953229425,478998560,-1862739311,-1383740751,1048487234,-335253517,713233717,377980200,1091213917,1469194117,-1734559262,-265365145,-1999924407,2029677744,29753337,2059431081,2089184418,-146351797,1942832621,1796480824,-555653851,1240826973,685173122,1926000095,-1683794079,242206016,-1441588063,-1199382047,1653997186,454615139,2108612325,-1731739832,376872493,-1354867339,-977994846,1962105111,984110265,-1348751920,-364641655,-1713393575,-2078035230,503538491,-1574496739,-1070958248,1649512309,578554061,-2066900926,-1488346865,739719505,-748627360,-8907855,-757535215,-766443070,-1523978285,2004545941,480567656,-1809853699,-1329286043,1155827554,-173458489,982369065,808910576,1791279641,-1694777079,96502562,-1598274517,-1501771955,1194920824,-306851131,888069693,581218562,1469288255,2050506817,-775172224,1275334593,500162369,1775496962,-2019307965,-243811003,2031848328,1788037325,-475081643,1312955682,837874039,-2144137575,-1306263536,844566185,-461697351,382868834,-78828517,304040317,225211800,529252117,754463917,1283716034,2038179951,-973071311,1065108640,92037329,1157145969,1249183298,-1888638029,-639454731,1766874536,1127419805,-1400672955,-273253150,-1673926105,-1947179255,673861936,-1273317319,-599455383,-1872772702,1822739211,-50033491,1772705720,1722672229,-799589347,923082882,123493535,1046576417,1170069952,-2078320927,-908250975,1308395394,400144419,1708539813,2108684232,-477743251,1630940981,1153197730,-1510828585,-357630855,-1868459440,2068877001,200417561,-2025672734,-1825255173,444039389,-1381215784,-937176395,1976575117,1039398722,-1278993457,-239594735,-1518588192,-1758182927,1018196177,-739986750,278209427,-461777323,-183567896,-645345219,-828913115,-1474258334,1991795847,517537513,-1785633936,-1268096423,1241236937,-26859486,1214377451,1187517965,-1893071880,-705553915,1696341501,990787586,-1607838209,-617050623,2070078464,1453027841,-771860991,681166850,-90694141,590472709,499778568,1090251277,1590029845,-1614686174,-24656329,-1639342503,-1663998832,991625961,-672372871,319253090,-353119781,-33866691,-386986472,-420853163,-807839635,-1228692798,-2036532433,1029742065,-1006790368,22951697,-983838671,-960886974,-1944725645,1389354677,-555370968,833983709,278612741,1112596450,1391209191,-1791161655,-399952464,2103853177,1703900713,-487213406,1216687307,729473901,1946161208,-1619332187,326829021,-1292503166,-965674145,2036789985,1071115840,-1187061471,-115945631,-1303007102,-1418952733,1573007461,154054728,1727062189,1881116917,-686788190,1194328727,507540537,1701869264,-2085557495,-383688231,1825721570,1442033339,-1027212387,414820952,-612391435,-197570483,-809961918,-1007532401,-1817494319,1469940576,-347553743,1122386833,774833090,1897219923,-1622914283,274305640,-1348608643,-1074303003,1872055650,797752647,-1625158999,-827406352,1842401945,1014995593,-1437569758,-422574165,-1860143923,2012249208,152105285,-2130612803,-1978507518,185846975,-1792660543,-1606813568,895493185,-711320383,184172802,-527147581,-342974779,-870122360,-1213097139,-2083219499,998650658,-1084568841,-85918183,-1170487024,-1256405207,1868075065,611669858,-1815222373,-1203552515,1276192408,72639893,1348832301,1421472194,-1524662801,-103190607,-1627853408,-1731044015,936069873,-794974142,141095731,-653878411,-512782680,-1166661091,-1679443771,1448862434,-230581337,1218281097,987699760,-2088986439,-1101286679,1104694178,3407499,1108101677,1111509176,-2075356443,-963847267,1255763586,291916319,1547679905,1839596224,-907691167,931905057,24213890,956118947,980332837,1936451784,-1378182675,558269109,-819913566,-261644457,-1081558023,-1343202480,1870206793,527004313,-1897756190,-1370751877,1026459229,-344292648,682166581,337873933,1020040514,1357914447,-1917012335,-559097888,1818857073,1259759185,-1216351038,43408147,-1172942891,-1129534744,1992489661,862954917,-1439522718,-576567801,-2016090519,1702308976,-313781543,1388527433,1074745890,-1831693973,-756948083,1706325240,949377157,-1639264899,-689887742,1965814655,1275926913,-1053225728,222701185,-830524543,-607823358,-1438347901,-2046171259,810448136,-1235723123,-425274987,-1660998110,-2086273097,547696089,-1538577008,-990880919,1765509369,774628450,-1754829477,-980201027,1559936792,579735765,2139672557,-1575558974,564113583,-1011445391,-447331808,-1458777199,-1906109007,930081090,-976027917,-45946827,-1021974744,-1067921571,-2089896315,1137149410,-952746905,184402505,-768344400,-583941895,-1352286295,-1936228190,1006452811,-929775379,76677432,-853097947,-776420515,-1629518462,1889028319,259509857,-2146429120,-1886919263,261618913,-1625300350,-1363681437,1305985509,-57695928,1248289581,1190593653,-1856084062,-665490409,1773392825,1107902416,-1413672055,-305769639,-1719441694,-2025211333,550314269,-1474897064,-924582795,1895487437,970904642,-1428575217,-457670575,-1886245792,1951050929,64805137,2015856066,2080661203,-198450027,1882211176,1683761149,-728994971,954766178,225771207,1180537385,1406308592,-1708121319,-301812727,-2009934046,1983220523,-26713523,1956507000,1929793477,-408666819,1521126658,1112459839,-1661380799,-548920960,2084665537,1535744577,-674557182,861187395,186630213,1047817608,1234447821,-2012701867,-778254046,1504011383,725757337,-2065198576,-1339441239,890327481,-449113758,441213723,-7900035,433313688,425413653,858727341,1284140994,2142868335,-867957967,1274910368,406952401,1681862769,2088815170,-524289357,1564525813,1040236456,-1690205027,-649968571,1954793698,1304825127,-1035348471,269476656,-765871815,-496395159,-1262266974,-1758662133,1274038189,-484623944,789414245,304790301,1094204546,1398994847,-1801767903,-402773056,2090426337,1687653281,-516887678,1170765603,653877925,1824643528,-1816445843,8197685,-1808248158,-1800050473,686668665,-1113381808,-426713143,-1540094951,-1966808094,788064251,-1178743843,-390679592,-1569423435,-1960103027,765440834,-1194662193,-429221359,-1623883552,-2053104911,617978833,-1435126078,-817147245,2042693973,1225546728,-1026726595,198820133,-827906462,-629086329,-1456992791,-2086079120,751895385,-1334183735,-582288350,-1916472085,1796206861,-120265224,1675941637,1555676413,-1063349246,492327167,-571022079,-78694912,-649716991,-728411903,-1378128894,-2106540797,810297605,-1296243192,-485945587,-1782188779,2026832930,244644151,-2023490215,-1778846064,492631017,-1286215047,-793584030,-2079799077,1421584189,-658214888,763369301,105154413,868523714,973678127,1842201841,-1479087328,363114513,-1115972815,-752858302,-1868831117,1673277877,-195553240,1477724637,1282171397,-1535071262,-252899865,-1787971127,-2040870992,466125177,-1574745815,-1108620638,1611600843,502980205,2114581048,-1677406043,437175005,-1240231038,-803056033,-2043287071,1448624192,-594662879,853961313,259298434,1113259747,1372558181,-1809149368,-436591187,2049226741,1612635554,-633105001,979530553,346425552,1325956105,1672381657,-1296629534,375752123,-920877411,-545125288,-1466002699,-2011127987,817836610,-1193291377,-375454767,-1568746144,-1944200911,782020241,-1162180670,-380160429,-1542341099,-1922501528,830124669,-1092376859,-262252190,-1354629049,-1616881239,1323457008,-293424231,1030032777,736608546,1766641323,-1791717427,-25076104,-1816793531,-1841869635,636304130,-1205565505,-569261375,-1774826880,1950879041,176052161,2126931202,-1991983933,134947269,-1857036664,-1722089395,715841237,-1006248158,-290406921,-1296655079,-1587062000,1411250217,-175811783,1235438434,1059626651,-1999902211,-940275560,1354789525,414513965,1769303490,-2111149841,-341846351,1841971104,1500124753,-952871439,547253314,-405618125,141635189,-263982936,-122347747,-386330683,-508678430,-895009113,-1403687543,1996270640,592583097,-1706113559,-1113530462,1475323275,361792813,1837116088,-2096058395,-258942307,1939966594,1681024287,-673976415,1007047872,333071457,1340119329,1673190786,-1281657181,391533605,-890123576,-498589971,-1388713547,-1887303518,1018950231,-868353287,150596944,-717756343,-567159399,-1284915742,-1852075141,1157976413,-694098728,463877685,-230221043,233656642,3435599,237092241,240527840,477620081,718147921,1195768002,1913915923,-1185283371,728632552,-456650819,271981733,-184669086,87312647,-97356439,-10043792,-107400231,-117444023,-224844254,-342288277,-567132531,-909420808,-1476553339,1908993149,432439810,-1953534337,-1521094527,820338432,-700756095,119582337,-581173758,-461591421,-1042765179,-1504356600,1747845517,243488917,1991334434,-2060143945,-68809511,-2128953456,2097204329,-31749127,2065455202,2033706075,-195806019,1837900056,1642094037,-814973203,827120834,12147631,839268465,851416096,1690684561,-1752866639,-62182078,-1815048717,-1877230795,602687784,-1274543011,-671855227,-1946398238,1676713831,-269684407,1407029424,1137345017,-1750592855,-613247838,1931126603,1317878765,-1045961928,271916837,-774045091,-502128254,-1276173345,-1778301599,1240492352,-537809247,702683105,164873858,867556963,1032430821,1899987784,-1362548691,537439093,-825109598,-287670505,-1112780103,-1400450608,1781736585,381285977,-2131944734,-1750658757,412363805,-1338294952,-925931147,2030741197,1104810050,-1159416049,-54605999,-1214022048,-1268628047,1812317201,543689154,-1938960941,-1395271787,960734568,-434537219,526197349,91660130,617857479,709517609,1327375088,2036892697,-930699511,1106193186,175493675,1281686861,1457180536,-1556099899,-98919363,-1655019262,-1753938625,886009409,-867929216,18080193,-849849023,-831768830,-1681617853,1781580613,99962760,1881543373,1981506133,-431917790,1549588343,1117670553,-1627708400,-510037847,-2137746247,1647183202,-490563045,1156620157,666057112,1822677269,-1806232915,16444354,-1789788561,-1773344207,731834528,-1041509679,-309675151,-1351184830,-1660859981,1282922485,-377937496,904984989,527047493,1432032482,1959079975,-903854839,1055225136,151370297,1206595433,1357965730,-1730406133,-372440403,-2102846536,1819680357,-283166179,1536514178,1253347999,-1505105119,-251757120,-1756862239,-2008619359,529485698,-1479133661,-949647963,1866185672,916537709,-1512243915,-595706206,-2107950121,1591310969,-516639152,1074671817,558032665,1632704482,-2104230149,-471525667,1719211480,1247685813,-1328070003,-80384190,-1408454193,-1488838383,1397674720,-91163663,1306511057,1215347394,-1773108845,-557761451,1964097000,1406335549,-924534747,481800802,-442733945,39066857,-403667088,-364600231,-768267319,-1132867550,-1901134869,1260964877,-640169992,620794885,-19375107,601419778,582044671,1183464449,1765509120,-1345993727,419515393,-926478334,-506962941,-1433441275,-1940404216,921121805,-1019282411,-98160606,-1117443017,-1215603623,1961920656,746317033,-1586729607,-840412574,1867825115,1027412541,-1399729640,-372317099,-1772046739,-2144363838,378556719,-1765807119,-1387250400,1141909777,-245340623,896569154,651228531,1547797685,-2095941080,-548143395,1650882821,1102739426,-1541345049,-438605623,-1979950672,1876411001,-103539671,1772871330,1669331659,-852764307,816567352,-36196955,780370397,744173442,1524543839,-2026250015,-501706176,1767011105,1265304929,-1262651262,2653667,-1259997595,-1257343928,1777625773,520281845,-1997059678,-1476777833,821129785,-655648048,165481737,-490166311,-324684574,-814850885,-1139535459,-1954386344,1201045493,-753340851,447704642,-305636209,142068433,-163567776,-21499343,-185067119,-206566462,-391633581,-598200043,-989833624,-1588033667,1717100005,129066338,1846166343,1975232681,-473568272,1501664409,1028096137,-1765206750,-737110613,1792649933,1055539320,-1446778043,-391238723,-1838016766,2065711807,227695041,-2001560448,-1773865407,519541441,-1254323966,-734782525,-1989106491,1571078280,-418028211,1153050069,735021858,1888071927,-1671873511,216198416,-1455675095,-1239476679,1599815522,360338843,1960154365,-1974474088,-14319723,-1988793811,-2003113534,303059951,-1700053583,-1396993632,1197920081,-199073551,998846530,799772979,1798619509,-1696574808,102044701,-1594530107,-1492485406,1207951783,-284533623,923418160,638884537,1562302697,-2093780062,-531477365,1669709869,1138232504,-1487024923,-348792419,-1835817342,2110357535,274540193,-1910069568,-1635529375,749368353,-886161022,-136792669,-1022953691,-1159746360,2112267245,952520885,-1230179166,-277658281,-1507837447,-1785495728,1001634121,-783861607,217772514,-566089093,-348316579,-914405672,-1262722251,2117839373,855117122,-1322010801,-466893679,-1788904480,2039169137,250264657,-2005533502,-1755268845,534164949,-1221103896,-686938947,-1908042843,1699985506,-208057337,1491928169,1283870832,-1519168295,-235297463,-1754465758,-1989763221,550738317,-1439024904,-888286587,1967655805,1079369218,-1247942273,-168573055,-1416515328,-1585088383,1293363585,-291724798,1001638787,709913989,1711552776,-1873500531,-161947755,-2035448286,2097571255,62122969,-2135273072,-2073150103,86544121,-1986605982,-1900061861,408299453,-1491762408,-1083462955,1719741933,636278978,-1938946385,-1302667407,1053353504,-249313903,804039601,554725698,1358765299,1913490997,-1022711000,890779997,-131931003,758848994,626917991,1385766985,2012684976,-896515335,1116169641,219654306,1335823947,1555478253,-1403665096,151813157,-1251851939,-1100038782,1943076575,843037793,-1508852928,-665815135,2120299233,1454484098,-720183965,734300133,14116168,748416301,762532469,1510948770,-2021486057,-510537287,1762943952,1252406665,-1279616679,-27210014,-1306826693,-1334036707,1654103896,320067189,1974171085,-2000729022,-26557937,-2027286959,-2053844896,213835441,-1840009455,-1626174014,828783827,-797390187,31393640,-765996547,-734602907,-1500599454,2059764935,559165481,-1676036880,-1116871399,1502059017,385187618,1887246635,-2022533043,-135286408,2137147845,2001861437,-155958014,1845903423,1689945409,-759118464,930826945,171708481,1102535426,1274243907,-1918187963,-643944056,1732835277,1088891221,-1473240798,-384349577,-1857590375,2053027344,195436969,-2046502983,-1851066014,397398299,-1453667715,-1056269416,1785030165,728760749,-1781176382,-1052415633,1461375281,408959648,1870334929,-2015672719,-145337790,2133956787,1988618997,-172391512,1816227485,1643835973,-834903838,808932135,-25971703,782960432,756988729,1539949161,-1998029406,-458080245,1838857645,1380777400,-1075332251,305445149,-769887102,-464441953,-1234329055,-1698771008,1361867233,-336903775,1024963458,688059683,1713023141,-1893884472,-180861331,-2074745803,2039360162,-35385641,2003974521,1968588880,-322403895,1646184985,1323781090,-1325001221,-1220131,-1326221352,-1327441483,1641304461,313862978,1955167439,-2025936879,-70769440,-2096706319,2127491537,30785218,-2136690541,-2105905323,52371432,-2053533891,-2001162459,240270946,-1760891513,-1520620567,1013455216,-507165351,506289865,-875486,505414379,504538893,1009953272,1514492165,-1770521859,-256029694,-2026551553,2012386049,-14165504,1998220545,1984055041,-312691710,1671363331,1358671621,-1264932344,93739277,-1171193067,-1077453790,2046320439,968866649,-1279780208,-310913559,-1590693767,-1901607326,802666203,-1098941123,-296274920,-1395216043,-1691490963,1208260290,-483230673,725029617,241798944,966828561,1208627505,-2119511230,-910883725,1264572341,353688616,1618260957,1971949573,-704756766,1267192807,562436041,1829628848,-1902902407,-73273559,-1976175966,-2049449525,269341805,-1780107720,-1510765915,1004093661,-506672254,497421407,-9250847,488170560,478919713,967090273,1446009986,-1881867037,-435857051,1977243208,1541386157,-776337931,765048226,-11289705,753758521,742468816,1496227337,-2056271143,-560043806,1678652347,1118608541,-1497706408,-379097867,-1876804275,2039065154,162260879,-2093641263,-1931380384,269945649,-1661434735,-1391489086,1242043475,-149445611,1092597864,943152253,2035750117,-1316064926,719685191,-596379735,123305456,-473074279,-349768823,-822843102,-1172611925,-1995455027,1126900344,-868554683,258345661,-610209022,-351863361,-962072383,-1313935744,2018959169,705023425,-1570984702,-865961277,1858021317,992060040,-1444885939,-452825899,-1897711838,1944429559,46717721,1991147280,2037865001,-265955015,1771909986,1505954971,-1017102339,488852632,-528249707,-39397075,-567646782,-607043857,-1174690639,-1781734496,1338542161,-443192335,895349826,452157491,1347507317,1799664808,-1147795171,651869637,-495925534,155944103,-339981431,-184037328,-524018759,-708056087,-1232074846,-1940130933,1122761517,-817369416,305392101,-511977315,-206585214,-718562529,-925147743,-1643710272,1726109281,82399009,1808508290,1890907299,-595551707,1295355592,699803885,1995159477,-1600003934,395155543,-1204848391,-809692848,-2014541239,1470733209,-543808030,926925179,383117149,1310042328,1693159477,-1291765491,401393986,-890371505,-488977519,-1379349024,-1868326543,1047291729,-821034814,226256915,-594777899,-368520984,-963298883,-1331819867,1999848546,668028679,-1627090071,-959061392,1708815833,749754441,-1836397022,-1086642581,1371927693,285285112,1657212805,1942497917,-695256574,1247241343,551984769,1799226112,-1943756415,-144530303,-2088286718,2062150275,-26136443,2036013832,2009877389,-249076075,1760801314,1511725239,-1022440743,489284496,-533156247,-43871751,-577027998,-620899749,-1197927747,-1818827496,1278212053,-540615443,737596610,196981167,934577777,1131558944,2066136721,-1097271631,968865090,-128406541,840458549,712052008,1552510557,-2030404731,-477894174,1786668391,1308774217,-1199524688,109249529,-1090275159,-981025630,-2071300789,1242640877,-828659912,413980965,-414678947,-697982,-415376929,-416074911,-831451840,-1247526751,-2078978591,968461954,-1110516637,-142054683,-1252571320,-1394626003,1647769973,253143970,1900913943,-2140909383,-239995440,1914062473,1674067033,-706837790,967229243,260391453,1227620696,1488012149,-1579334451,-91322302,-1670656753,-1761979055,862331488,-899647567,-37316079,-936963646,-974279725,-1911243371,1409444200,-501799171,907645029,405845858,1313490887,1719336745,-1262139664,457197081,-804942583,-347745502,-1152688085,-1500433587,1641845624,141412037,1783257661,1924669698,-587039937,1337629761,750589824,2088219585,-1456157887,632061698,-824096189,-192034491,-1016130680,-1208165171,2070671445,862506274,-1361789577,-499283303,-1861072880,1934611113,73538233,2008149346,2081687579,-205130371,1876557208,1671426837,-746983251,924443586,177460335,1101903921,1279364256,-1913699119,-634334863,1746933314,1112598451,-1435435531,-322837080,-1758272611,-2081109691,455584994,-1625524697,-1169939703,1499502896,329563193,1829066089,-2136338014,-307271925,1851357357,1544085432,-899524507,644560925,-254963582,389597343,134633761,524231104,658864865,1183095969,1841960834,-1269910493,572050341,-697860152,-125809811,-823669963,-949479774,-1773149737,1572337785,-200811952,1371525833,1170713881,-1752727582,-582013701,1960226013,1378212312,-956528971,421683341,-534845630,-113162289,-648007919,-761170208,-1409178127,2124618961,715440834,-1454907501,-739466667,2100593128,1361126461,-833247707,527878754,-305368953,222509801,-82859152,139650649,56791497,196442146,253233643,449675789,702909432,1152585221,1855494653,-1286887422,568607231,-718280191,-149672960,-867953151,-1017626111,-1885579262,1391761923,-493817339,897944584,404127245,1302071829,1706199074,-1286696393,419502681,-867193712,-447691031,-1314884743,-1762575774,1217506779,-545068995,672437784,127368789,799806573,927175362,1726981935,-1640809999,86171936,-1554638063,-1468466127,1271863106,-196603021,1075260085,878657064,1953917149,-1462393083,491524066,-970869017,-479344951,-1450213968,-1929558919,915194409,-1014364510,-99170101,-1113534611,-1212704712,1968727973,756023261,-1570216062,-814192801,1910558433,1096365632,-1288043231,-191677599,-1479720830,-1671398429,1143848037,-527550392,616297645,88747253,705044898,793792151,1498837049,-2002338096,-503501047,1789128153,1285627106,-1220212037,65415069,-1154796968,-1089381899,2050788429,961406530,-1282772337,-321365807,-1604138144,-1925503951,765325201,-1160178750,-394853549,-1555032299,-1949885848,790049149,-1159836699,-369787550,-1529624249,-1899411799,865931248,-1033480551,-167549303,-1201029854,-1368579157,1725358285,356779128,2082137413,-1856050755,226086658,-1629964097,-1403877439,1261125760,-142751679,1118374081,975622402,2093996483,-1225348411,868648072,-356700339,511947733,155247394,667195127,822442521,1489637648,-1982887127,-493249479,1818830690,1325581211,-1150555395,175025816,-975529579,-800503763,-1776033342,1718430191,-57603151,1660827040,1603223889,-1030916367,572307522,-458608845,113698677,-344910168,-231211491,-576121659,-807333150,-1383454809,2104179337,720724528,-1470063431,-749338903,2075564962,1326226059,-893176275,433049784,-460126491,-27076707,-487203198,-514279905,-1001483103,-1515763008,1777721185,261958177,2039679362,-1993329757,46349605,-1946980152,-1900630547,447356597,-1453273950,-1005917353,1835775993,829858640,-1629332663,-799474023,1866160610,1066686587,-1362120099,-295433512,-1657553611,-1952987123,684426562,-1268560561,-584133999,-1852694560,1858138737,5444177,1863582914,1869027091,-562357291,1306669800,744312509,2050982309,-1499672478,551309831,-948362647,-397052816,-1345415463,-1742468279,1207083554,-535384725,671698829,136314104,808012933,944327037,1752339970,-1598300289,154039681,-1444260608,-1290220927,1560485761,270264834,1830750595,2101015429,-363201272,1737814157,1374612885,-1182540254,192072631,-990467623,-798394992,-1788862615,1707709689,-81152926,1626556763,1545403837,-1123006696,422397141,-700609555,-278212414,-978821969,-1257034383,2059110944,802076561,-1433779791,-631703230,-2065483021,1597781045,-467701976,1130079069,662377093,1792456162,-1840134041,-47677879,-1887811920,-1935489799,471665577,-1463824222,-992158645,1838984429,846825784,-1609157083,-762331299,1923478914,1161147615,-1210340767,-49193152,-1259533919,-1308727071,1726706306,417979235,2144685541,-1732302520,412383021,-1319919499,-907536478,2067511319,1159974841,-1067481136,92493705,-974987431,-882493726,-1857481157,1554992413,-302488744,1252503669,950014925,-2092448702,-1142433777,1060084817,-82348960,977735857,895386897,1873122754,-1526457645,346665109,-1179792536,-833127427,-2012919963,1448919906,-564000057,884919849,320919792,1205839641,1526759433,-1562368222,-35608789,-1597977011,-1633585800,1063404485,-570181315,493223170,-76958145,416265025,339306880,755571905,1094878785,1850450690,-1349637821,500812869,-848824952,-348012083,-1196837035,-1544849118,1553281143,8432025,1561713168,1570145193,-1163108935,407036258,-756072677,-349036419,-1105109096,-1454145515,1735712685,281567170,2017279855,-1996120271,21159584,-1974960687,-1953801103,366205506,-1587595597,-1221390091,1485981608,264591517,1750573125,2015164642,-529229529,1485935113,956705584,-1852326599,-895621015,1547019682,651398667,-2096548947,-1445150280,753268069,-691882211,61385858,-630496353,-569110495,-1199606848,-1768717343,1326643105,-442074238,884568867,442494629,1327063496,1769558125,-1198345675,571212450,-627133225,-55920775,-683054000,-738974775,-1422028775,2133963746,711934971,-1449068579,-737133608,2108765109,1371631501,-814570686,557060815,-257509871,299550944,42041073,341592017,383633090,725225107,1108858197,1834083304,-1352025795,482057509,-869968286,-387910777,-1257879063,-1645789840,1391298393,-254491447,1136806946,882315499,2019122445,-1393529352,625593093,-767936259,-142343166,-910279425,-1052622591,-1962902016,1279442689,-683459327,595983362,-87475965,508507397,421031432,929538829,1350570261,-2014858206,-664287945,1615821145,951533200,-1727612951,-776079751,1791274594,1015194843,-1488497859,-473303016,-1961800875,1859863405,-101937470,1757925935,1655988465,-881052896,774935569,-106117327,668818242,562700915,1231519157,1794220072,-1269228067,524992005,-744236062,-219244057,-963480119,-1182724176,-2146204295,966038825,-1180165470,-214126645,-1394292115,-1608418760,1292256421,-316162339,976094082,659931743,1636025825,-1999009728,-362983903,1932973665,1569989762,-792003869,777985893,-14017976,763967917,749949941,1513917858,-2031099497,-517181639,1746686160,1229504521,-1318776615,-89272094,-1408048709,-1497320803,1389597784,-107723019,1281874765,1174151746,-1838940785,-664789039,1791237472,1126448433,-1377281391,-250832958,-1628114349,-1878947307,787905640,-1091041667,-303136027,-1394177694,-1697313721,1203475881,-493837840,709638041,215800201,925438242,1141238443,2066676685,-1087052168,979624517,-107427651,872196866,764769215,1636966081,-1893232000,-256265919,2145469377,1889203458,-260294461,1628908997,1368614536,-1297443763,71170773,-1226272990,-1155102217,1913592089,758489872,-1622885335,-864395463,1807686498,943291035,-1543989763,-600698728,-2144688491,1549580077,-595108414,954471663,359363249,1313834912,1673198161,-1307934223,365263938,-942670285,-577406347,-1520076632,-2097482979,677407685,-1420075294,-742667609,2132224393,1389556784,-773186119,616370665,-156815454,459555211,302739757,762294968,1065034725,1827329693,-1402602878,424726815,-977876063,-553149248,-1531025311,-2084174559,679767426,-1404407133,-724639707,-2129046840,1441280749,-687766091,753514658,65748567,819263225,885011792,1704275017,-1705680487,-1405470,-1707085957,-1708491427,879389912,-829101515,50288397,-778813118,-728524721,-1507337839,2059104736,551766897,-1684095663,-1132328766,1478542867,346214101,1824756968,-2123996227,-299239259,1871731810,1572492551,-850742935,721749616,-128993319,592756297,463762978,1056519275,1520282253,-1718165768,-197883515,-1916049283,-2113932798,264985215,-1848947583,-1583962368,862057345,-721905023,140152322,-581752701,-441600379,-1023353080,-1464953459,1806660757,341707298,-2146599241,-1804891943,343476112,-1461415831,-1117939719,1715611746,597672027,-1981683523,-1384011496,929272277,-454739219,474533058,19793839,494326897,514120736,1008447633,1522568369,-1763951294,-241382925,-2005334219,2048250152,42915933,2091166085,2134082018,-69719193,2064362825,1994643632,-235960839,1758682793,1522721954,-1013562549,509159405,-504403144,4756261,-499646883,-494890622,-994537505,-1489428127,1811001664,321573537,2132575201,-1840818558,291756643,-1549061915,-1257305272,1488600109,231294837,1719894946,1951189783,-623882567,1327307216,703424649,2030731865,-1560810782,469921083,-1090889699,-620968616,-1711858315,1962140365,250282050,-2082544881,-1832262831,380159584,-1452103247,-1071943663,1770920386,698976723,-1825070187,-1126093464,1343803645,217710181,1561513826,1779224007,-954229463,824994544,-129234919,695759625,566524706,1262284331,1828809037,-1203873928,624935109,-578938819,45996290,-532942529,-486946239,-1019888768,-1506835007,1768243521,261408514,2029652035,-2003906747,25745288,-1978161459,-1952416171,364389666,-1588026505,-1223636839,1483303952,259667113,1742971065,2002638178,-549358053,1453280125,903922072,-1937765099,-1033843027,1323359170,289516143,1612875313,1902391456,-779700527,1122690929,342990402,1465681331,1808671733,-1020614232,788057501,-232556731,555500770,322944039,878444809,1201388848,2079833657,-1013744791,1066088866,52344075,1118432941,1170777016,-2005757339,-834980323,1454229634,619249311,2073478945,-1602239040,471239905,-1130999135,-659759230,-1790758365,1844449701,53691336,1898141037,1951832373,-444993886,1506838487,1061844601,-1726284208,-664439607,1904243481,1239803874,-1150919941,88883933,-1062036008,-973152075,-2035188083,1286627138,-748560945,538066193,-210494752,327571441,117076689,444648130,561724819,1006372949,1568097768,-1720496579,-152398811,-1872895390,-2025294201,396777705,-1628516496,-1231738791,1434712009,202973218,1637685227,1840658445,-816623624,1024034821,207411197,1231446018,1438857215,-1624664063,-185806848,-1810470911,-1996277759,488218626,-1508059133,-1019840507,1767067656,747227149,-1780672491,-1033445342,1480849463,447404121,1928253584,-1919309591,8943993,-1910365598,-1901421605,483180093,-1418241512,-935061419,1941664365,1006602946,-1346699985,-340097039,-1686797024,-2026894063,581276209,-1445617854,-864341645,1985007797,1120666152,-1189293347,-68627195,-1257920542,-1326547737,1710499017,383951280,2094450297,-1816565719,277884578,-1538681141,-1260796563,1495489592,234693029,1730182621,1964875650,-599909025,1364966625,765057600,2130024225,-1399885471,730138754,-669746717,60392037,-609354680,-548962643,-1158317323,-1707279966,1429370007,-277909959,1151460048,873550089,2025010137,-1396407070,628603067,-767804003,-139200936,-907004939,-1046205875,-1953210814,1295550607,-657660207,637890400,-19769807,618120593,598350786,1216471379,1814822165,-1263673752,551148413,-712525339,-161376926,-873902265,-1035279191,-1909181456,1350506649,-558674807,791831842,233157035,1024988877,1258145912,-2011832507,-753686595,1529448194,775761599,-1989757503,-1213995904,1091213889,-122782015,968431874,845649859,1814081733,-1635235704,178846029,-1456389675,-1277543646,1561033975,283490329,1844524304,2128014633,-322428359,1805586274,1483157915,-1006223107,476934808,-529288299,-52353491,-581641790,-633995281,-1215637071,-1849632352,1229697873,-619934479,609763394,-10171085,599592309,589421224,1189013533,1778434757,-1327519006,450915751,-876603255,-425687504,-1302290759,-1727978263,1264698274,-463279989,801418285,338138296,1139556581,1477694877,-1677715838,-200020961,-1877736799,-2077757760,339472737,-1738285023,-1398812286,1157869987,-240942299,916927688,675985389,1592913077,-2026068830,-433155753,1835742713,1402586960,-1056637623,345949337,-710688286,-364738949,-1075427235,-1440166184,1779373877,339207693,2118581570,-1837178033,281403537,-1555774496,-1274370959,1464821841,190450882,1655272723,1845723605,-793970968,1051752637,257781669,1309534306,1567315975,-1418117015,149198960,-1268918055,-1119719095,1906330146,786611051,-1602026099,-815415048,1877526149,1062111101,-1355330046,-293218945,-1648548991,-1941767936,704650369,-1237117567,-532467198,-1769584765,1992915333,223330568,-2078721395,-1855390827,360855074,-1494535753,-1133680679,1666750864,533070185,-2095146247,-1562076062,637744987,-924331075,-286586088,-1210917163,-1497503251,1586546882,89043631,1675590513,1764634144,-854742639,909891505,55148866,965040371,1020189237,1985229608,-1289548451,695681157,-593867294,101813863,-492053431,-390239568,-882292999,-1272532567,2140141730,867609163,-1287216403,-419607240,-1706823643,-2126430883,461712770,-1664718113,-1203005343,1427243840,224238497,1651482337,1875720834,-767764125,1107956709,340192584,1448149293,1788341877,-1058476126,729865751,-328610375,401255376,72645001,473900377,546545378,1020445755,1566991133,-1707530408,-140539275,-1848069683,-1988608958,458288655,-1530320303,-1072031648,1692615345,620583697,-1981768254,-1361184557,952014485,-409170072,542844413,133674341,676518754,810193095,1486711849,-1998062352,-511350503,1785554441,1274203938,-1235208917,38995021,-1196213896,-1157218875,1941534525,784315650,-1569117121,-784801471,1941048704,1156247233,-1197671359,-41424126,-1239095485,-1280519611,1775352200,494832589,-2024782507,-1529949918,740234871,-789715047,-49480176,-839195223,-888675399,-1727870622,1678421275,-49449347,1628971928,1579522581,-1086472787,493049794,-593422993,-100373199,-693796192,-794169391,-1487965583,2012832322,524866739,-1757268235,-1232401496,1305297565,72896069,1378193634,1451089703,-1465683959,-14594256,-1480278215,-1494872471,1319816610,-175055861,1144760749,969704888,2114465637,-1210796771,903668866,-307127905,596540961,289413056,885954017,1175367073,2061321090,-1058279133,1003041957,-55237176,947804781,892567605,1840372386,-1562027305,278345081,-1283682224,-1005337143,2005947929,1000610786,-1288408581,-287797795,-1576206376,-1864004171,854756749,-1009247422,-154490673,-1163738095,-1318228768,1813000433,494771665,-1987195198,-1492423533,815348565,-677074968,138273597,-538801371,-400527774,-939329145,-1339856919,2015781232,675924313,-1603261751,-927337438,1764368107,837030669,-1693568520,-856537851,1744860925,888323074,-1661783297,-773460223,1859723776,1086263553,-1348979967,-262716414,-1611696381,-1874412795,808858120,-1065554675,-256696555,-1322251230,-1578947785,1393768281,-185179504,1208588777,1023409273,-2062969246,-1039559973,1192438077,152878104,1345316181,1498194285,-1451456830,46737455,-1404719375,-1357981920,1532266001,174284081,1706550082,1880834163,-707583051,1173251112,465668061,1638919173,2104587234,-551460889,1553126345,1001665456,-1740175495,-738510039,1816281762,1077771723,-1400913811,-323142088,-1724055899,-2047197987,523713410,-1523484577,-999771167,1771711552,771940385,-1751315359,-979374974,1564276963,584901989,-2145788344,-1560886355,588292597,-972593758,-384301161,-1356894919,-1741196080,1196876297,-544319783,652556514,108236731,760793245,869029976,1629823221,-1796114099,-166290878,-1962404977,-2128695855,203866464,-1924829391,-1720962927,649174978,-1071787949,-422612971,-1494400920,-1917013891,883552485,-1033461406,-149908921,-1183370327,-1333279248,1778317721,445038473,-2071611102,-1626572629,596783565,-1029789064,-433005499,-1462794563,-1895800062,936372671,-959427391,-23054720,-982482111,-1005536831,-1988018942,1301411523,-686607419,614804104,-71803315,543000789,471197474,1014198263,1485395737,-1795373296,-309977559,-2105350855,1879638882,-225711973,1653926909,1428214936,-1212825451,215389485,-997435966,-782046481,-1779482447,1733438368,-46044079,1687394289,1641350210,-966222797,675127413,-291095384,384032029,92936645,476968674,569905319,1046873993,1616779312,-1631313991,-14534679,-1645848670,-1660383349,988735277,-671648072,317087205,-354560867,-37473662,-392034529,-429508191,-821542720,-1251050911,-2072593631,971322754,-1101270877,-129948123,-1231219000,-1361167123,1702581173,341414050,2043995223,-1909558023,134437200,-1775120823,-1640683623,879162850,-761520773,117642077,-643878696,-526236619,-1170115315,-1696351934,1428500047,-267851887,1160648160,892796273,2053444433,-1348726590,704717843,-644008747,60709096,-583299651,-522590555,-1105890206,-1628480761,1560596329,-67884432,1492711897,1424827465,-1377427934,47399531,-1330028403,-1282628872,1682310021,399681149,2081991170,-1813294977,268696193,-1544598784,-1275902591,1474465921,198563330,1673029251,1871592581,-750345464,1121247117,370901653,1492148770,1863050423,-939768103,923282320,-16485783,906796537,890310754,1797107291,-1607549251,189558040,-1417991211,-1228433171,1648542914,420109743,2068652657,-1806204896,262447761,-1543757135,-1281309374,1469900787,188591413,1658492200,1847083613,-789391483,1057692130,268300647,1325992777,1594293424,-1374681095,219612329,-1155068766,-935456437,-2090525203,1268985656,-821539547,447446109,-374093438,73352671,-300740767,-227388096,-528128863,-755516959,-1283645822,-2039162781,972158693,-1067004088,-94845395,-1161849483,-1256694878,1876422935,619728057,-1798816304,-1179088247,1317062745,137974498,1455037243,1593011741,-1246918312,346093429,-900824883,-554731454,-1455556337,-2010287791,829123168,-1181164623,-352041455,-1533206078,-1885247533,876513685,-1008733848,-132220163,-1140954011,-1273174174,1880839111,607664937,-1806463248,-1198798311,1289705737,90907426,1380613163,1471520589,-1442833544,28687045,-1414146499,-1385459454,1495361343,109901889,1605263232,1715165121,-974538943,740626178,-233912765,506713413,272800648,779514061,1052314709,1831828770,-1410823817,421004953,-989818864,-568813911,-1558632775,-2127446686,608887835,-1518558851,-909671016,1866737429,957066413,-1471163454,-514097041,-1985260495,1795609760,-189650735,1605959025,1416308290,-1272699981,143608309,-1129091672,-985483363,-2114575035,1194908898,-919666137,275242761,-644423376,-369180615,-1013603991,-1382784606,1898578699,515794093,-1880594504,-1364800411,1049572381,-315228030,734344351,419116321,1153460672,1572576993,-1568929631,3647362,-1565282269,-1561634907,1168050120,-393584787,774465333,380880546,1155345879,1536226425,-1603394992,-67168567,-1670563559,-1737732126,886671611,-851060515,35611096,-815449419,-779838323,-1595287742,1919841231,324553489,-2050572576,-1726019087,518375633,-1207643454,-689267821,-1896911275,1708788200,-188123075,1520665125,1332542050,-1441760121,-109218071,-1550978192,-1660196263,1083792841,-576403422,507389419,-69014003,438375416,369361413,807736829,1177098242,1984835071,-1133033983,851801088,-281232895,570568193,289335298,859903491,1149238789,2009142280,-1136586227,872556053,-264030174,608525879,344495705,953021584,1297517289,-2044428423,-746911134,1503627739,756716605,-2034622952,-1277906347,982437997,-295468350,686969647,391501297,1078470944,1469972241,-1746524111,-276551870,-2023075981,1995339445,-27736536,1967602909,1939866373,-387498014,1552368359,1164870345,-1577728592,-412858247,-1990586839,1891522210,-99064629,1792457581,1693392952,-809116763,884276189,75159426,959435615,1034595041,1994030656,-1266341599,727689057,-538652542,189036515,-349616027,-160579512,-510195539,-670775051,-1180970590,-1851745641,1262251065,-589494576,672756489,83261913,756018402,839280315,1595298717,-1860388264,-265089547,-2125477811,1904399938,-221077873,1683322065,1462244192,-1149401039,312843153,-836557886,-523714733,-1360272619,-1883987352,1050707325,-833280027,217427298,-615852729,-398425431,-1014278160,-1412703591,1867985545,455281954,-1971699797,-1516417843,806849656,-709568187,97281469,-612286718,-515005249,-1127291967,-1642297216,1525378113,-116919103,1408459010,1291539907,-1594968379,-303428472,-1898396851,2093141973,194745122,-2007080201,-1812335079,475552016,-1336783063,-861231047,2096953186,1235722139,-962291971,273430168,-688861803,-415431635,-1104293438,-1519725073,1670948785,151223712,1822172497,1973396209,-499398590,1473997619,974599029,-1846370648,-871771619,1576825029,705053410,-2013088857,-1308035447,973842992,-334192455,639650537,305458082,945108619,1250566701,-2099291976,-848725275,1346950045,498224770,1845174815,-1951567711,-106392896,-2057960607,2130613793,72653186,-2091700317,-2019047131,184219848,-1834827283,-1650607435,809532578,-841074857,-31542279,-872617136,-904159415,-1776776551,1614031330,-162745221,1451286109,1288540888,-1555140299,-266599411,-1821739710,-2088339121,384888465,-1703450656,-1318562191,1272954449,-45607742,1227346707,1181738965,-1885881624,-704142659,1704943013,1000800354,-1589223929,-588423575,2117319792,1528896217,-648751287,880144930,231393643,1111538573,1342932216,-1840496507,-497564291,1956906498,1459342207,-878718591,580623616,-298094975,282528641,-15566334,266962307,251395973,518358280,769754253,1288112533,2057866786,-948987977,1108878809,159890832,1268769641,1428660473,-1597537182,-168876709,-1766413891,-1935290600,593262805,-1342027795,-748764990,-2090792785,1455409521,-635383264,820026257,184642993,1004669250,1189312243,-2100985803,-911673560,1282307933,370634373,1652942306,2023576679,-618448311,1405128368,786680057,-2103158871,-1316478814,875329611,-441149203,434180408,-6968795,427211613,420242818,847454431,1267697249,2115151680,-912118367,1203033313,290914946,1493948259,1784863205,-1016155832,768707373,-247448459,521258914,273810455,795069369,1068879824,1863949193,-1362138279,501810914,-860327365,-358516451,-1218843816,-1577360267,1498763213,-78597054,1420166159,1341569105,-1533232032,-191662927,-1724894959,-1916557886,653514451,-1263043435,-609528984,-1872572419,1812865893,-59706526,1753159367,1693452841,-848355088,845097753,-3257335,841840418,838583083,1680423501,-1775960712,-95537211,-1871497923,-1967035134,456434239,-1510600895,-1054166656,1730199745,676033089,-1888734462,-1212701373,1193531461,-19169912,1174361549,1155191637,-1965414110,-810222473,1519330713,709108240,-2066528343,-1357420103,871018850,-486401253,384617597,-101783656,282833941,181050285,463884226,644934511,1108818737,1753753248,-1432395311,321357937,-1111037374,-789679437,-1900716811,1604571048,-296145763,1308425285,1012279522,-1974262489,-961982967,1358721840,396738873,1755460713,-2142767710,-387306997,1764892589,1377585592,-1152489115,225096477,-927392638,-702296161,-1629688799,1962982336,333293537,-1998691423,-1665397886,630877987,-1034519899,-403641912,-1438161811,-1841803723,1015001762,-826801961,188199801,-638602160,-450402359,-1089004519,-1539406878,1666555899,127149021,1793704920,1920853941,-580408435,1340445506,760037071,2100482577,-1434447648,666034929,-768412719,-102377790,-870790509,-973168299,-1843958808,1477840189,-366118619,1111721570,745602951,1857324521,-1692039824,165284697,-1526755127,-1361470430,1406741739,45271309,1452013048,1497284357,-1345669891,151614466,-1194055425,-1042440959,2058470912,1016029953,-1220466431,-204436478,-1424902909,-1629339387,1240725000,-388614387,852110613,463496226,1315606839,1779103065,-1200257392,578845673,-621411719,-42566046,-663977765,-706543811,-1370521576,-2077065387,847380333,-1229685054,-382304721,-1611989775,-1994294496,688683025,-1305611471,-616928446,-1922539917,1755498933,-167040984,1588457949,1421416965,-1285092382,136324583,-1148767799,-1012443216,2133756281,1121313065,-1039897950,81415115,-958482835,-877067720,-1835550555,1582349021,-253201534,1329147487,1075945953,-1889873856,-813927903,1591165537,777237634,-1926564125,-1149326491,1219076680,69750189,1288826869,1358577058,-1647563369,-288986311,-1936549680,2069431305,132881625,-2092654366,-1959772741,242540189,-1717232552,-1474692363,1103042381,-371649982,731392399,359742417,1091134816,1450877233,-1752955247,-302078014,-2055033261,1937856021,-117177240,1820678781,1703501541,-770786974,932714567,161927593,1094642160,1256569753,-1943755383,-687185630,1664026283,976840653,-1654100360,-677259707,1963607229,1286347522,-1045012545,241334977,-803677568,-562342591,-1366020159,-1928362750,1000584387,-927778363,72806024,-854972339,-782166315,-1637138654,1875662327,238523673,2114186000,-1942257623,171928377,-1770329246,-1598400869,926237181,-672163688,254073493,-418090195,-164016702,-582106897,-746123599,-1328230496,-2074354095,892382705,-1181971390,-289588685,-1471560075,-1761148760,1062258461,-698890299,363368162,-335522137,27846025,-307676112,-279830087,-587506199,-867336286,-1454842485,1972788525,517946040,-1804232731,-1286286691,1204447874,-81838817,1122609057,1040770240,-2131587999,-1090817759,1072561538,-18256221,1054305317,1036049096,2090354413,-1168563787,921790626,-246773161,675017465,428244304,1103261769,1531506073,-1660199454,-128693381,-1788892835,-1917586216,588488245,-1329097971,-740609726,-2069707697,1484649873,-585057824,899592049,314534225,1214126274,1528660499,-1552180523,-23520024,-1575700547,-1599220571,1120046178,-479174393,640871785,161697392,802569177,964266569,1766835746,-1563864981,202970765,-1360894216,-1157923451,1776149629,618226178,-1900591489,-1282365311,1112010496,-170354815,941655681,771300866,1712956547,-1810709883,-97753336,-1908463219,-2006216555,380287522,-1625929033,-1245641511,1423396752,177755241,1601151993,1778907234,-914908069,863999165,-50908904,813090261,762181357,1575271618,-1957514321,-382242703,1955210272,1572967569,-766789455,806178114,39388659,845566773,884955432,1730522205,-1679489659,51032546,-1628457113,-1577424567,1089085616,-488338951,600746665,112407714,713154379,825562093,1538716472,-1930688731,-391972259,1972306306,1580334047,-742326943,838007104,95680161,933687265,1029367426,1963054691,-1302545179,660509512,-642035667,18473845,-623561822,-605087977,-1228649799,-1833737776,1232579721,-601158055,631421666,30263611,661685277,691948888,1353634165,2045583053,-895750078,1149832975,254082897,1403915872,1657998769,-1233052655,424946114,-808106541,-383160427,-1191266968,-1574427395,1529272933,-45154462,1484118471,1438964009,-1371884816,67079193,-1304805623,-1237726430,1752435243,514708813,-2027823240,-1513114427,754029629,-759084798,-5055169,-764139967,-769195136,-1533335103,1992437057,459101954,-1843428285,-1384326331,1067212680,-317113651,750099029,432985378,1183084407,1616069785,-1495813104,120256681,-1375556423,-1255299742,1664111131,408811389,2072922520,-1813233387,259689133,-1553544254,-1293855121,1447567921,153712800,1601280721,1754993521,-938693054,816300467,-122392587,693907880,571515293,1265423173,1836938466,-1192605657,644332809,-548272848,96059961,-452212887,-356152926,-808365813,-1164518739,-1972884552,1157564005,-815320547,342243458,-473077089,-130833631,-603910720,-734744351,-1338655071,-2073399422,882912803,-1190486619,-307573816,-1498060435,-1805634251,991272610,-814361641,176910969,-637450672,-460539703,-1097990375,-1558530078,1638446843,79916765,1718363608,1798280373,-778323315,1019957058,241633743,1261590801,1503224544,-1530151951,-26927407,-1557079358,-1584006765,1153881173,-430125592,723755581,293629989,1017385570,1311015559,-1966566167,-655550608,1672850521,1017299913,-1604816862,-587516949,2102633485,1515116536,-677217275,837899261,160681986,998581247,1159263233,-2137122816,-977859583,1179984897,202125314,1382110211,1584235525,-1328621560,255613965,-1073007595,-817393630,-1890401225,1587172441,-303228784,1283943657,980714873,-2030308766,-1049593893,1215064637,165470744,1380535381,1546006125,-1368425790,177580335,-1190845455,-1013265120,2090856721,1077591601,-1126518974,-48927373,-1175446347,-1224373720,1895147229,670773509,-1729046558,-1058273049,1507647689,449374640,1957022329,-1888570327,68452002,-1820118325,-1751666323,723182648,-1028483675,-305301027,-1333784702,-1639085729,1322096865,-316988864,1005108001,688119137,1693227138,-1913621021,-220393883,-2134014904,1940558509,-193456395,1747102114,1553645719,-994219463,559426256,-434793207,124633049,-310160158,-185527109,-495687267,-681214376,-1176901643,-1858116019,1259949634,-598166385,661783249,63616864,725400113,789016977,1514417090,-1991533229,-477116139,1826317928,1349201789,-1119447579,229754210,-889693369,-659939159,-1549632528,2085395609,535763081,-1673808606,-1138045525,1483113165,345067640,1828180805,-2121718851,-293538046,1879710399,1586172353,-829084544,757087809,-71996735,685091074,613094339,1298185413,1911279752,-1085502131,825777621,-259724510,566053111,306328601,872381712,1178710313,2051092025,-1065164958,985927067,-79237891,906689176,827451285,1734140461,-1733375550,764911,-1732610639,-1731845728,830510929,-901334799,-70823870,-972158669,-1042982539,-2015141208,1236843549,-778297659,458545890,-319751769,138794121,-180957648,-42163527,-223121175,-265284702,-488405877,-753690579,-1242096456,-1995787035,1057083805,-938703230,118380575,-820322655,-701942080,-1522264735,2070760481,548495746,-1675711069,-1127215323,1492040904,364825581,1856866485,-2073275230,-216408745,2005283321,1788874576,-500809399,1288065177,787255778,2075320955,-1432390563,642930392,-789460171,-146529779,-935989950,-1082519729,-2018509679,1193937888,-824571791,369366097,-455205694,-85839597,-541045291,-626884888,-1167930179,-1794815067,1332222050,-462593017,869629033,407036016,1276665049,1683701065,-1334601182,349099883,-985501299,-636401416,-1621902715,2036663165,414760450,-1843543681,-1428783231,1022640384,-406142847,616497537,210354690,826852227,1037206917,1864059144,-1393701235,470357909,-923343326,-452985417,-1376328743,-1829314160,1089324393,-739989767,349334626,-390655141,-41320515,-431975656,-473296171,-905271827,-1378567998,2011127471,632559473,-1651280352,-1018720879,1624966065,606245186,-2063756045,-1457510859,773700392,-683810467,89889925,-593920542,-504030617,-1097951159,-1601981776,1595034361,-6947415,1588086946,1581139531,-1125740819,455398712,-670342107,-214943395,-885285502,-1100228897,-1985514399,1209224000,-776290399,432933601,-343356798,89576803,-253779995,-164203192,-417983187,-582186379,-1000169566,-1582355945,1712441785,130085840,1842527625,1972613465,-479826206,1492787259,1012961053,-1789218984,-776257931,1729490381,953232450,-1612244465,-659012015,2023710816,1364698801,-906557679,458141122,-448416557,9724565,-438691992,-428967427,-867659419,-1296626846,2130681031,834054185,-1330232080,-496177895,-1826409975,1972379426,145969451,2118348877,-2030648968,87699909,-1942949059,-1855249150,496769087,-1358480063,-861710976,2074776257,1213065281,-1007125758,205939523,-801186235,-595246712,-1396432947,-1991679659,906854690,-1084824969,-177970279,-1262795248,-1440765527,1591406521,150640994,1742047515,1892688509,-660231272,1232457237,572225965,1804683202,-1918058129,-113374927,-2031433056,-2144807983,118726257,-2026081726,-1907355469,361530101,-1545825368,-1184295267,1564846661,380551394,1945398055,-1969017847,-23619792,-1992637639,-2016257431,286072226,-1730185205,-1444112979,1120669112,-323443867,797225245,473781378,1271006623,1744788001,-1279172672,465615329,-813557343,-347942014,-1161499357,-1509441371,1624026568,114585197,1738611765,1853196962,-703158569,1150038393,446879824,1596918217,2043798041,-654251038,1389547003,735295965,2124842968,-1434828363,690014605,-744813758,-54799153,-799612911,-854412064,-1654024975,1786530257,132505282,1919035539,2051540821,-324390936,1727149885,1402758949,-1165058462,237700487,-927357975,-689657488,-1617015463,1988294345,371278882,-1935394069,-1564115187,795458040,-768657147,26800893,-741856254,-715055361,-1456911615,2123000320,666088705,-1505878271,-839789566,1949299459,1109509893,-1236157944,-126648051,-1362805995,-1489454046,1442707255,-46746791,1395960464,1349213673,-1549793159,-200579486,-1750372645,-1950952131,593642520,-1357309611,-763667091,-2120976702,1410323503,-710653199,699670304,-10982895,688687409,677704514,1366391923,2044096437,-884478936,1159617501,275138565,1434756066,1709894631,-1150316599,559578032,-590738567,-31160535,-621899102,-653059637,-1274958739,-1928018376,1091990181,-836028195,255961986,-580066209,-324104223,-904170432,-1228274655,-2132445087,934247554,-1198197533,-263949979,-1462147512,-1726097491,1106722293,-619375198,487347095,-132028103,355318992,223290889,578609881,801900770,1380510651,-2112555875,-732045224,1450366197,718320973,-2126280126,-1407959153,760728017,-647231136,113496881,-533734255,-420237374,-953971629,-1374209003,1966786664,592577661,-1735602971,-1143025310,1416339015,273313705,1689652720,1962966425,-642348151,1320618274,678270123,1998888397,-1617808776,381079621,-1236729155,-855649534,-2092378689,1346939073,-745439616,601499457,-143940159,457559298,313619139,771178437,1084797576,1855976013,-1354193707,501782306,-852411401,-350629095,-1203040496,-1553669591,1538257209,-15412382,1522844827,1507432445,-1264690024,242742421,-1021947603,-779205182,-1801152785,1714609329,-86543456,1628065873,1541522417,-1125379006,416143411,-709235595,-293092184,-1002327779,-1295419963,1997219554,701799591,-1595948151,-894148560,1804870585,910722025,-1579374686,-668652661,2046939949,1378287288,-869740059,508547229,-361192830,147354399,-213838431,-66484032,-280322463,-346806495,-627128958,-973935453,-1601064411,1719967432,118903021,1838870453,1957773474,-498323369,1459450105,961126736,-1874390455,-913263719,1507313122,594049403,2101362525,-1599555368,501807157,-1097748211,-595941054,-1693689265,2005336977,311647712,-1977982607,-1666334895,650649794,-1015685101,-365035307,-1380720408,-1745755715,1168491173,-577264542,591226631,13962089,605188720,619150809,1224339529,1843490338,-1227137429,616352909,-610784520,5568389,-605216131,-599647742,-1204863873,-1804511615,1285591808,-518919807,766672001,247752194,1014424195,1262176389,-2018366712,-756190323,1520410261,764219938,-2010337097,-1246117159,1038513040,-207604119,830908921,623304802,1454213723,2077518525,-763235048,1314283477,551048429,1865331906,-1878586961,-13255055,-1891842016,-1905097071,498028209,-1407068862,-909040653,1978857781,1069817128,-1246292387,-176475259,-1422767646,-1599242905,1272956745,-326286160,946670585,620384425,1567055010,-2107527861,-540472851,1646966584,1106493733,-1541506979,-435013246,-1976520225,1883433825,-93086400,1790347425,1697261025,-807358846,889902179,82543333,972445512,1054988845,2027434357,-1212544094,814890263,-397653831,417236432,19582601,436819033,456401634,893220667,1349622301,-2052124328,-702502027,1540340941,837838914,-1916787441,-1078948527,1299231328,220282801,1519514129,1739796930,-1035656237,704140693,-331515544,372625149,41109605,413734754,454844359,868579113,1323423472,-2102964711,-779541239,1412461346,632920107,2045381453,-1616665736,428715717,-1187950019,-759234302,-1947184321,1588548673,-358635648,1229913025,871277377,2101190402,-1322499517,778690885,-543808632,234882253,-308926379,-74044126,-382970505,-457014631,-839985136,-1296999767,-2136984903,860982626,-1276002277,-415019651,-1691021928,-2106041579,497903789,-1608137790,-1110234001,1576595505,466361504,2042957009,-1785648783,257308226,-1528340557,-1271032331,1495594408,224562077,1720156485,1944718562,-630092249,1314626313,684534064,1999160377,-1611272855,387887522,-1223385333,-835497811,-2058883144,1400586341,-658296803,742289538,83992735,826282273,910275008,1736557281,-1648135007,88422274,-1559712733,-1471290459,1263964104,-207326355,1056637749,849311394,1905949143,-1539706759,366242384,-1173464375,-807221991,-1980686366,1507058939,-473627427,1033431512,559804085,1593235597,-2141927614,-548692017,1604347665,1055655648,-1634963983,-579308335,2080694978,1501386643,-712885675,788500968,75615293,864116261,939731554,1803847815,-1551387927,252459888,-1298928039,-1046468151,1949571106,903102955,-1442293235,-539190280,-1981483515,1774293501,-207190014,1567103487,1359913473,-1367950336,-8036863,-1375987199,-1384024062,1534956035,150931973,1685888008,1836819981,-772259307,1064560674,292301367,1356862041,1649163408,-1288941847,360221561,-928720286,-568498725,-1497219011,-2065717736,732030549,-1333687187,-601656638,-1935343825,1757966833,-177376992,1580589841,1403212849,-1311164606,92048243,-1219116363,-1127068120,1948782813,821714693,-1524469790,-702755097,2067742409,1364987312,-862237575,502749737,-359487838,143261899,-216225939,-72964040,-289189979,-362154019,-651343998,-1013498017,-1664842015,1616627264,-48214751,1568412513,1520197762,-1206357021,313840741,-892516280,-578675539,-1471191819,-2049867358,773908119,-1275959239,-502051120,-1778010359,2014905817,236895458,-2043166021,-1806270563,445530712,-1360739851,-915209139,2019018306,1103809167,-1172139823,-68330656,-1240470479,-1308801135,1745695682,436894547,-2112377067,-1675482520,507107709,-1168374811,-661267102,-1829641913,1804058281,-25583632,1778474649,1752891017,-763601630,989289387,225687757,1214977144,1440664901,-1639325251,-198660350,-1837985601,-2036645951,420335744,-1616310207,-1195974463,1482682626,286708163,1769390789,2056098952,-469477555,1586621397,1117143842,-1591202057,-474058215,-2065260272,1755648809,-309611463,1446037346,1136425883,-1712504067,-576078184,2006385045,1430306861,-858275390,572031471,-286243919,285787552,-456367,285331185,284874818,570206003,855080821,1425286824,-2014599651,-589312827,1691054818,1101741991,-1502170487,-400428496,-1902598983,1991939817,89340834,2081280651,-2124345811,-43065160,2127556325,2084491165,-82919806,2001571359,1918651553,-374744384,1543907169,1169162785,-1581897342,-412734557,-1994631899,1887600840,-107031059,1780569781,1673538722,-840858793,832679929,-8178864,824501065,816322201,1640823266,-1837821829,-196998563,-2034820392,2063148341,28327949,2091476290,2119804239,-83686767,2036117472,1952430705,-306419119,1646011586,1339592467,-1309363243,30229224,-1279134019,-1248904795,1766928482,518023687,-2010015127,-1491991440,792960729,-699030711,93930018,-605100693,-511170675,-1116271368,-1627442043,1551253885,-76188158,1475065727,1398877569,-1421024000,-22146431,-1443170431,-1465316862,1386480003,-78836859,1307643144,1228806285,-1758517867,-529711582,2006737847,1477026265,-811203184,665823081,-145380103,520442978,375062875,895505853,1270568728,-2128892715,-858323987,1307750594,449426607,1757177201,-2088363488,-331186287,1875417521,1544231234,-875318541,668912693,-206405848,462506845,256100997,718607842,974708839,1693316681,-1626941776,66374905,-1560566871,-1494191966,1240208459,-253983507,986224952,732241445,1718466397,-1844259454,-125793057,-1970052511,-2095845568,229069217,-1866776351,-1637707134,790483811,-847223323,-56739512,-903962835,-960702347,-1864665182,1469599767,-395065415,1074534352,679468937,1754003289,-1861495070,-107491781,-1968986851,-2076478632,249501813,-1826976819,-1577475006,890515471,-686959535,203555936,-483403599,-279847663,-763251262,-1043098925,-1806350187,1445518184,-360832003,1084686181,723854178,1808540359,-1762572759,45967600,-1716605159,-1670637559,907724578,-762912981,144811597,-618101384,-473289787,-1091391171,-1564680958,1638895167,74214209,1713109376,1787323585,-794534335,992789250,198254915,1191044165,1389299080,-1714624051,-325324971,-2039949022,1929693303,-110255719,1819437584,1709181865,-766347847,942834018,176486171,1119320189,1295806360,-1879840747,-584034387,1831092162,1247057775,-1216817359,30240416,-1186576943,-1156336527,1952053826,795717299,-1547196171,-751478872,1996292253,1244813381,-1053861662,190951719,-862909943,-671958224,-1534868167,2088140905,553272738,-1653553653,-1100280915,1541132728,440851813,1981984541,-1872130942,109853599,-1762277343,-1652423744,880266209,-772157535,108108674,-664048861,-555940187,-1219989048,-1775929235,1299049013,-476880222,822168791,345288569,1167457360,1512745929,-1614764007,-102018078,-1716782085,-1818800163,759385048,-1059415115,-300030067,-1359445182,-1659475249,1276046865,-383428384,892618481,509190097,1401808578,1910998675,-982160043,928838632,-53321411,875517221,822195810,1697713031,-1775058455,-77345424,-1852403879,-1929749303,512814114,-1416935189,-904121075,1973911032,1069789957,-1251266307,-181476350,-1432742657,-1614219007,1248005632,-366213375,881792257,515578882,1397371139,1912950021,-984646136,928303885,-56342251,871961634,815619383,1687581017,-1791766896,-104185879,-1895952775,-2000138654,398875867,-1601262787,-1202386920,1491317589,288930669,1780248258,2069178927,-445540111,1623638816,1178098705,-1493229775,-315131070,-1808360845,-2123491915,363114536,-1760377379,-1397262843,1137327074,-259935769,877391305,617455536,1494846841,2112302377,-687818078,1424484299,736666221,-2133816776,-1397150555,763999965,-633150590,130849375,-502301215,-371451840,-873753055,-1245204895,-2118957950,930804451,-1188153499,-257349048,-1445502547,-1702851595,1146613154,-556238441,590374713,34136272,624510985,658647257,1283158242,1941805499,-1070003555,871801944,-198201611,673600333,475398722,1148999055,1624397777,-1521570464,102827313,-1418743151,-1315915838,1560308307,244392469,1804700776,2049093245,-441173275,1607919970,1166746695,-1520300631,-353553936,-1873854567,2067558793,193704226,-2033704277,-1840000051,421262968,-1418737083,-997474115,1878756098,881281983,-1534929215,-653647232,2106390849,1452743617,-735832830,716910787,-18922043,697988744,679066701,1377055445,2056122146,-861789705,1194332441,332542736,1526875177,1859417913,-908674206,950743707,42069501,992813208,1034882709,2027695917,-1232388670,795307247,-437081423,358225824,-78855599,279370225,200514626,479884851,680399477,1160284328,1840683805,-1293999163,546684642,-747314521,-200629879,-947944400,-1148574279,-2096518679,1049874338,-1046644341,3229997,-1043414344,-1040184347,-2083598691,1171184258,-912414433,258769825,-653644608,-394874783,-1048519391,-1443394174,1803053731,359659557,-2132254008,-1772594451,390118837,-1382475614,-992356777,1920134905,927778128,-1447054263,-519276135,-1966330398,1809360763,-156969635,1652391128,1495421493,-1147154675,348266818,-798887857,-450621039,-1249508896,-1700129935,1345328465,-354801470,990526995,635725525,1626252520,-2032989251,-406736731,1855241314,1448504583,-991221399,457283184,-533938215,-76655031,-610593246,-687248277,-1297841523,-1985089800,1012035973,-973053827,38982146,-934071681,-895089535,-1829161216,1570716545,-258444671,1312271874,1053827203,-1928868219,-875041016,1491058061,616017045,2107075106,-1571875145,535199961,-1036675184,-501475223,-1538150407,-2039625630,717191259,-1322434371,-605243112,-1927677483,1762046701,-165630782,1596415919,1430785137,-1267766240,163018897,-1104747343,-941728446,-2046475789,1306763061,-739712728,567050333,-172662395,394387938,221725543,616113481,837839024,1453952505,-2003175767,-549223262,1742568267,1193345005,-1359054024,-165709019,-1524763043,-1690472062,1079732191,-610739871,468992320,-141747551,327244769,185497218,512741987,698239205,1210981192,1909220397,-1174765707,734454690,-440311017,294143673,-146167344,147976329,1808985,149785314,151594299,301379613,452973912,754353525,1207327437,1961680962,-1125958897,835722065,-290236832,545485233,255248401,800733634,1055982035,1856715669,-1382269592,474446077,-907823515,-433377438,-1341200953,-1774578391,1179187952,-595390439,583797513,-11592926,572204587,560611661,1132816248,1693427909,-1468723139,224704770,-1244018369,-1019313599,2031635328,1012321729,-1251010239,-238688510,-1489698749,-1728387259,1076881288,-651505971,425375317,-226130654,199244663,-26885991,172358672,145472681,317831353,463304034,781135387,1244439421,2025574808,-1024953067,1000621741,-24331326,976290415,951959089,1928249504,-1414758703,513490801,-901267902,-387777101,-1289045003,-1676822104,1329100189,-347721915,981378274,633656359,1615034633,-2046276304,-431241671,1817449321,1386207650,-1091310325,294897325,-796413000,-501515675,-1297928675,-1799444350,1197594271,-601850079,595744192,-6105887,589638305,583532418,1173170723,1756703141,-1365093432,391609709,-973483723,-581874014,-1555357737,-2137231751,602377808,-1534853943,-932476135,1827637218,895161083,-1572168995,-677007912,2045790389,1368782477,-880394430,488388047,-392006383,96381664,-295624719,-199243055,-494867774,-694110829,-1188978603,-1883089432,1222899261,-660190171,562709090,-97481081,465228009,367746928,832974937,1200721865,2033696802,-1060548629,973148173,-87400456,885747717,798347261,1684094978,-1812525057,-128430079,-1940955136,-2069385215,284626945,-1784758270,-1500131325,1010077701,-490053624,520024077,29970453,549994530,579964983,1129959513,1709924496,-1455083287,254841209,-1200242078,-945400869,-2145642947,1203923480,-941719467,262204013,-679515454,-417311441,-1096826895,-1514138336,1684002065,169863729,1853865794,2023729523,-417371979,1606357544,1188985565,-1499624187,-310638622,-1810262809,-2120901431,363803056,-1757098375,-1393295319,1144573602,-248721717,895851885,647130168,1542982053,-2104855075,-561873022,1628239199,1066366177,-1600361920,-533995743,-2134357663,1626613890,-507743773,1118870117,611126344,1729996461,-1953844491,-223848030,2117274775,1893426745,-284265776,1609160969,1324895193,-1360911134,-36015941,-1396927075,-1432943016,1465097205,32154189,1497251394,1529405583,-1268310319,261095264,-1007215055,-746119791,-1753334846,1795512659,42177813,1837690472,1879868285,-577408539,1302459746,725051207,2027510953,-1542405136,485105817,-1057299319,-572193502,-1629492821,2093280973,463788152,-1737898171,-1274110019,1282959106,8849087,1291808193,1300657280,-1702501823,-401844543,-2104346366,1788776387,-315569979,1473206408,1157636429,-1664124459,-506488030,2124354807,1617866777,-552745712,1065121065,512375353,1577496418,2089871771,-627599107,1462272664,834673557,-1998021075,-1163347518,1133598703,-29748815,1103849888,1074101073,-2117016335,-1042915262,1135035699,92120437,1227156136,1319276573,-1748534587,-429258014,2117174695,1687916681,-489875920,1198040761,708164841,1906205602,-1680596853,225608749,-1454988104,-1229379355,1610599837,381220482,1991820319,

...