Problem Statement
You are given the coordinates of the points as
Ouju wants to paint some (possibly none or all) of the N points red. The distance between any two red points must be at least 1.99*D. Return the number of ways to do this, modulo 1,000,000,007.
Definition
- Class:
- OnePointNineNine
- Method:
- countSubsets
- Parameters:
- int[], int[], int
- Returns:
- int
- Method signature:
- int countSubsets(int[] x, int[] y, int D)
- (be sure your method is public)
Constraints
- x and y will contain between 1 and 1000 elements, inclusive.
- x and y will contain the same number of elements.
- Each element of x and y will be between 0 and 1,000,000,000, inclusive.
- D will be between 1 and 1,000,000,000, inclusive.
- No two points are exactly at the same position.
- The points are in a special configuration described in the statement.
Examples
{0,0,10,10}
{0,10,0,10}
47
Returns: 5
At most one of these four points can be red.
{0,0,10,10}
{0,10,0,10}
4
Returns: 16
Any subset of these four points can be red.
{0,4,8}
{0,3,6}
5
Returns: 5
In one of the valid solutions the points (0,0) and (8,6) are both red.
{594216696, 590929835, 596680909, 596436847, 596325397, 592561573, 590978648, 589695963, 596392180, 596060106, 589677872, 595974605, 590905637, 589450883, 592124164, 589672511, 596678842, 595005100, 593227814, 595375260, 590775917, 591153710, 591630552, 596622311, 590140438, 596585862, 592811957, 593598190, 596163196, 590096484, 589784989, 593509937, 589411194, 595606507, 589847302, 593154620, 596655948, 592782300, 593611842, 590432538, 589612271, 596682137, 590402232, 589450860, 589389527, 590186898, 596447451, 592604779, 596553244, 594383923, 595115452, 596147811, 595749782, 592545826, 595224712, 589628292, 591617807, 596017404, 590002072, 595678504, 590370850, 592901009, 596668267, 592297865, 590243427, 589713692, 594941280, 592620571, 591937491, 590010948, 594508200, 592887198, 591414271, 589399811, 595769539, 592414663, 595410074, 592990142, 596043403, 595520849, 590252291, 595827716, 590550387, 589389190, 595477024, 595318606, 594800960, 589922103, 593006066, 589978111, 594061910, 589505754, 596654017, 593976056, 589513354, 596140585, 596630271, 590942837, 596589458, 596000170, 595271956, 589550762, 596251087, 594748718, 591867852, 596067817, 590422883, 591016482, 591128325, 589430836, 591645237, 593918493, 591563229, 591728076, 589818857, 591103042, 595375267, 594601810, 592181850, 596420904, 595432550, 589477701, 589597486, 589422259, 590649145, 596528666, 594075165, 592224243, 592443970, 596670724, 590572224, 595892833, 596100445, 592946607, 590740303, 590282041, 595965166, 589412764, 592051423, 590683855, 589930432, 593568807, 592166401, 589861843, 595295356, 593095198, 595090972, 594371072, 592414634, 592930714, 596067805, 596265000, 596515296, 589495050, 596641864, 595689433, 589855071, 595982766, 590195503, 589751498, 596540898, 589758461, 589465091, 589424164, 596611115, 594231721, 589388334, 590252318, 596403683, 594929468, 594966555, 594147151, 589906726, 590350645, 593079300, 596666838, 596502005, 590195529, 589437721, 596614205, 595041603, 592210773, 593435171, 593184320, 595982750, 589592215, 593539389, 596540918, 595982761, 596575667, 593960687, 595929387, 595030047, 596483129, 594734667, 591041301, 591440948, 589818833, 596646153, 595616290, 593728921, 589607538, 595454867, 592650112, 590114190, 590122457, 596665544, 589684143, 596571819, 589649952, 596362873, 594315587, 589573051, 591256530, 596278732, 591348974, 590799342, 593553078, 590150156, 593346392, 594669490, 591204877, 590301623, 593405588, 594941306, 594046645, 596520018, 595956935, 595573955, 589587687, 589994438, 596679490, 592457613, 590638709, 596116421, 591909186, 594466332, 592738882, 593065479, 594954790, 594131998, 595542515, 595499018, 593198129, 593035759, 594466353, 592356174, 589804954, 595836563, 589633215, 596132219, 590291106, 594890352, 591066252, 596000184, 589521188, 596646162, 593758056, 595066377, 593316785, 589491234, 593332620, 592340559, 593332634, 589509799, 596568403, 595152759, 594033372, 589953478, 596442548, 596483114, 590978610, 594787032, 589587694, 589420108, 593376009, 595974604, 589937688, 591700374, 589726075, 595798156, 593889640, 596582681, 595341704, 592709266, 589617802, 592124188, 594018037, 589388618, 589392965, 596116434, 589407987, 592399002, 593989403, 595005073, 592841629, 596084188, 594090394, 596251109, 590432546, 595530945, 591218637, 596368505, 596666820, 594954817, 593553074, 591077874, 589985671, 589459141, 593138729, 590195515, 590271594, 589393808, 596467978, 594655278, 594669507, 594426202, 591839707, 589388641, 590321387, 592693437, 596672971, 595836590, 594760907, 591244477, 590224397, 593845224, 596497058, 590495775, 591575884, 592369758, 596215910, 593391835, 596222649, 596051196, 596244567, 591755865, 589391577, 592152983, 590150168, 596076608, 594438969, 592871299, 592369758, 592428283, 590069680, 592108789, 589771617, 590391233, 596611091, 590150139, 593109017, 596668272, 596171341, 591880955, 591852801, 589738677, 590018689, 591322677, 596230345, 594175419, 590453452, 589529255, 596596000, 589471278, 589537556, 596034386, 595920956, 595066355, 594103617, 596178373, 592575281, 596186407, 593303003, 590271619, 589818830, 590310770, 596380454, 591672760, 593168433, 593523638, 595585345, 589962027, 591052888, 589602129, 595808508, 593435142, 592326996, 595509191, 596502026, 596674963, 590616386, 596453031, 590582435, 596540917, 593728902, 591603171, 592137565, 591179232, 592827828, 592532120, 592124175, 596677445, 594118809, 595235749, 595865576, 595817464, 589812381, 596278715, 591796730, 594915879, 595104085, 591003260, 593715327, 589563848, 589477715, 590132080, 592080074, 593641169, 596331336, 590918565, 592486977, 591590450, 589517524, 594371059, 591375382, 589411213, 589418331, 591270427, 596553218, 591192935, 590168432, 596564451, 596208101, 590391233, 591218644, 595758992, 589468364, 589559646, 593903071, 589777794, 595248407, 589732803, 590061653, 589869712, 593019861, 596652268, 596477900, 596605140, 592195294, 591387701, 594033380, 595005045, 593154592, 596666825, 594774876, 595627500, 590122433, 592916899, 596386754, 589406367, 595698893, 596571823, 590158611, 594589333, 590176975, 595648317, 592545813, 589701531, 596506292, 591296495, 596578958, 595397985, 596564445, 595352394, 590706623, 596666831, 594259762, 592095427, 592253248, 592038121, 589644058, 594852733, 596116412, 593816220, 592709270, 595956915, 595139794, 595176886, 591428528, 596487594, 589602149, 590330618, 589899662, 591796722, 594838932, 596511137, 596524068, 589840648, 596350601, 592516378, 595902684, 590846596, 589840628, 591103034, 589388269, 590717281, 590810277, 589502307, 596616836, 594642883, 592591075, 593049581, 590195509, 590775937, 589389982, 593287144, 589447955, 591783739, 596639788, 594774865, 595627495, 596193342, 591924319, 592634299, 590061676, 589420124, 589453454, 595016718, 589474692, 590018664, 594216685, 595306187, 589649961, 593332652, 592473317, 596678827, 589481242, 594774897, 590833900, 596236985, 591308657, 589488028, 590706618, 589633235, 593494169, 590967249, 593627535, 594033358, 596140602, 593243689, 596409745, 595282857, 594520834, 596650201, 590453448, 595627498, 593976065, 595487273, 592137565, 590018675, 592022837, 590538773, 595865578, 595200871, 596473315, 589442719, 591658026, 591028007, 593831742, 591521607, 590474528, 590517191, 589395568, 593831745, 591981080, 589832973, 596641889, 596571818, 589456462, 596009385, 591455262, 594188539, 593831724, 592428287, 589554853, 594562379, 594696021, 590528716, 596675807, 594589318, 594272772, 590096511, 596285954, 591824725, 596548994, 589388446, 589407982, 596338109, 590978635, 589409445, 593464670, 595789115, 591590470, 593947311, 596492685, 590214272, 591740989, 593976064, 590572224, 589392291, 592385397, 594480963, 589484361, 596092908, 596374925, 591575867, 596670736, 594160306, 590381755, 589550734, 591536086, 589435484, 596568390, 589491257, 596619799, 596483116, 591811696, 592311406, 596679484, 596457828, 592066742, 590104670, 596682193, 595128491, 591414289, 591467731, 595778665, 589396466, 596632569, 593931908, 589407979, 594328520, 590282017, 596622319, 590485873, 595846740, 594929483, 593802713, 594356265, 592502701, 589422262, 594616153, 595271931, 590626748, 596679996, 589798577, 591270422, 589573074, 589398579, 596678223, 593989400, 591768817, 590560522, 596109005, 592752660, 589639010, 590671700, 596537083, 594696009, 589394594, 596156067, 589521166, 594411509, 589462294, 590052480, 592253233, 596116446, 593918505, 596556836, 596431839, 593450942, 596230323, 594574895, 596648348, 594147156, 595564014, 596084214, 591685591, 595163997, 590233202, 590918564, 589426428, 596477901, 591482101, 596669442, 595079541, 593773633, 589416324, 589684126, 593874175, 590729578, 593273354, 590894432, 594547927, 596564441, 594991701, 589400934, 589388352, 594708315, 593787163, 593346408, 589812365, 593405586, 589661120, 589533676, 589666377, 596637336, 594203612, 592591057, 595387440, 591334892, 594046654, 590291103, 589639018, 596564461, 593989431, 590122438, 596605157, 594929478, 595836586, 590205553, 594398683, 589582530, 595637202, 589720303, 595719105, 596592530, 592679679, 594826906, 593362242, 592038095, 589542101, 590411814, 596680514, 592976344, 591896048, 589745523, 594535340, 596681297, 595920953, 596545267, 596671805, 594929485, 593670456, 590507211, 590991797, 592723038, 595329367, 595798174, 589677852, 594722426, 594904023, 590262642, 591952663, 591924342, 594244774, 594628597, 594018057, 590786803, 591401901, 589390431, 591230644, 593362246, 592798163, 596659388, 593421401, 594813041, 593480454, 590132072, 596668283, 592857507, 595364649, 590857668, 595128463, 596497070, 589969473, 596682007, 596511177, 591128313, 595657940, 596343945, 591509043, 589402295, 593860719, 595911204, 590870443, 596356324, 595552534, 596644188, 590661191, 595595208, 590706627, 593214011, 596017377, 595947372, 595259377, 595054861, 595188058, 596312466, 590694413, 596654009, 592976322, 590341331, 589597502, 594272768, 596532609, 589397569, 594941284, 593582476, 592038144, 594287716, 592930702, 592268783, 589876594, 595884225, 589525484, 596663992, 594878439, 595709727, 593450925, 589388866, 596511155, 589546088, 596681838, 590044567, 594493642, 591218646, 595668963, 594343373, 596602306, 595442949, 590132069, 590822896, 594681851, 595211976, 592152959, 591494618, 589884589, 590717303, 589432963, 596258577, 596625154, 590604511, 589414642, 590114181, 595929384, 589720300, 596362873, 590594224, 594864703, 590763477, 592124158, 591713246, 592414609, 595855523, 596193328, 596598962, 591167347, 592768513, 594004739, 591077900, 589689590, 590214267, 596009399, 589791266, 589655105, 591282535, 592871314, 595465191, 596285926, 593006040, 596201263, 591153691, 591548697, 589468378, 596299318, 595939030, 589869725, 589394611, 589403530, 589440371, 596414962, 596568419, 592960435, 591141883, 591091334, 590752681, 589405021, 595992100, 589521160, 589428443, 589633236, 589708023, 596305460, 594681865, 596318507, 596124898, 589587714, 596676714, 594411492, 589891556, 596668261, 593124912, 596356336, 589498388, 589914943, 591361241, 596608374, 590087048, 590361454, 589978131, 592239752, 595929407, 594300688, 594046657, 596673927, 590443708, 596662586, 593257487, 592282301, 596265020, 589946127, 590954172, 592960425, 589826398, 591965870, 596100419, 589456490, 596657578, 596635149, 590087077, 596627563, 596398361, 591414287, 589453429, 591994319, 590464705, 595739138, 593699701, 590122421, 596560935, 594574920, 594453630, 594231726, 590881581, 589542091, 596292196, 596026501, 590683831, 590078981, 596564464, 591839735, 596463286, 590027658, 589568765, 590967260, 589391015, 589468383, 593744504, 596681579, 589622640, 589462301, 596680000, 593656841, 591937491, 592663859, 593686106, 590035478, 594980023, 592253246, 589550758, 591575885, 589764537, 595729844, 596426017, 590706615, 596272373, 592009566, 594929477, 589394598, 591116545, 589445496, 589578115, 590846572, 595420546, 595874272, 590857690, 596660905, 592634306}
{115228118, 114755690, 111874923, 113092890, 110204547, 108161744, 114789609, 110311648, 113203056, 109740541, 113202085, 109619012, 114738434, 111105030, 108246459, 110366267, 111934328, 108708622, 115419705, 114575063, 108914951, 114901965, 115143423, 112435977, 113996056, 112610538, 115417952, 108174567, 113652985, 109618161, 110123646, 108161881, 111369489, 109191528, 113549120, 108132809, 111341017, 115416012, 115378922, 114332494, 113036285, 111756054, 109254395, 111105022, 111873868, 109500242, 113065126, 115399301, 110816501, 115166248, 114773332, 113678413, 109342335, 115391818, 108861223, 110476614, 108417572, 113877167, 113802751, 114290491, 114268096, 115422323, 111459235, 108206175, 109431293, 113283732, 114887063, 108154505, 115255661, 109739666, 108441546, 108133860, 115044760, 111487819, 109364538, 108184041, 109010061, 115424515, 109715958, 109109099, 114134912, 109432101, 109108380, 111695564, 109068943, 108934131, 108586807, 113677512, 108130954, 109789230, 108278350, 112696066, 112230410, 108254298, 112724798, 109865452, 111164570, 108790807, 110960597, 113901389, 108897294, 110701358, 113497887, 108558453, 108322739, 113803630, 109233022, 108740550, 114886512, 111222200, 108406133, 108239439, 108441120, 108373161, 113496928, 114870885, 114575076, 115071184, 108232105, 110422240, 109029506, 112580546, 110560269, 111281019, 114535898, 110730779, 115273382, 115333479, 108179103, 111488861, 109088198, 114043768, 113753919, 108131932, 114612200, 109386104, 113949430, 112199858, 115289591, 108990138, 109864554, 108170098, 115319789, 113575041, 108915618, 108131348, 114790185, 108384313, 108184028, 115423295, 113803628, 113471612, 112868485, 110901754, 112318740, 109276704, 109992618, 113925481, 114066187, 113364480, 112783086, 110176838, 112522458, 112288286, 112494374, 108332692, 111754998, 114134893, 113175652, 108661409, 114871427, 108304494, 113652079, 114246301, 115424527, 112112229, 110645715, 114066158, 112376408, 111076870, 114823289, 108225268, 115402802, 108133903, 113925498, 112980331, 108165870, 112783086, 113925512, 110902778, 115305418, 113996909, 108724777, 110589326, 115004634, 108724199, 115057861, 113496904, 112289331, 114354357, 115358201, 110532313, 109049134, 108151246, 109594282, 113972392, 111429658, 110338929, 112668296, 110421260, 110285447, 108362992, 112924044, 114961628, 113445245, 108544108, 108896647, 115387819, 109546967, 115411465, 108517544, 114932215, 109363747, 115405940, 114887031, 115281740, 110702345, 109595138, 114396081, 110588315, 109764379, 111637206, 115378760, 109028813, 113728890, 115246600, 115132248, 108142915, 108130980, 108676927, 115255969, 109129444, 109088932, 115421154, 108130855, 115132266, 108194632, 113470660, 114112953, 113091902, 113703715, 114179914, 114917715, 108708052, 113901391, 112753467, 112289351, 115352444, 114806815, 115413909, 112638399, 108142975, 115358022, 108143001, 110844172, 110873968, 108808571, 108270101, 113727998, 110477600, 110589341, 114789609, 114976508, 110588343, 112258820, 115408837, 109619029, 113702819, 108383927, 113310750, 114158293, 108232352, 110931660, 108952833, 108145453, 110504421, 108246485, 115289866, 111725302, 111962961, 113728874, 111399036, 115368868, 115297759, 108708649, 115419651, 113778844, 108286833, 113497859, 114332508, 114437110, 108615488, 113257579, 112112243, 108676924, 115387841, 114855055, 113777965, 112493339, 115423325, 114066197, 114157473, 111576777, 113009342, 115045214, 108517528, 108406535, 108332391, 111725279, 109341550, 115408742, 111518508, 114112956, 114990678, 108600784, 109454122, 115333706, 112925058, 114395369, 115120071, 115363569, 109993538, 108148331, 113550043, 113828275, 110045614, 108362622, 111933273, 108239177, 109546950, 109765259, 115143817, 115421082, 115363564, 115373930, 113900531, 115305159, 110150188, 114289726, 112494354, 109546974, 115424047, 111459230, 109916318, 115237308, 115227787, 113337667, 113827369, 108557957, 110019518, 108313671, 114353634, 112782072, 110989588, 112551528, 112810610, 113852784, 109547795, 114806838, 115264791, 113627432, 115395673, 109941936, 108140698, 114157494, 113496900, 114202219, 113230366, 108394917, 115422360, 115391942, 109170659, 109814206, 114838983, 113008349, 109409422, 115402801, 108200285, 114457360, 110645692, 111548162, 109048434, 110505410, 114476744, 112783092, 115358216, 115131864, 115312591, 114917195, 108136757, 108165724, 108246484, 111964015, 108295548, 114686107, 109477925, 114135698, 110070893, 113445218, 115208057, 114902492, 108774454, 114806268, 108194829, 112895804, 112580544, 109570564, 115297492, 115374104, 113338621, 108807982, 115383348, 108429252, 110815473, 108384289, 108530474, 111369486, 111310478, 108586296, 110816491, 108630392, 109523530, 112697065, 113575959, 114289732, 108615480, 114203007, 111017579, 110672976, 115320033, 113417787, 108879162, 110230456, 109666341, 109966756, 115424761, 111311525, 112981327, 112523465, 115326752, 115031442, 108270093, 108708674, 108132820, 112112240, 108572497, 109212558, 113972392, 108132775, 110339880, 112140763, 114268867, 112668317, 114019573, 108478550, 114042941, 109233778, 115391805, 113256614, 112896809, 108572020, 112639446, 114555914, 112697087, 114594053, 108971031, 112112224, 108342578, 108254026, 115339946, 108269811, 113119586, 108616009, 113728876, 115340189, 108145451, 109595130, 114756280, 108825926, 108503853, 112953232, 113008374, 114224341, 109915410, 115208058, 114947532, 110673982, 112840089, 110018588, 110258379, 115387696, 109524359, 108860589, 110018593, 114870884, 111784718, 114593404, 114667454, 110872933, 112465210, 108504318, 108158030, 115424765, 114066147, 108914964, 111665854, 115416083, 112434961, 108352309, 111223243, 108572468, 109212556, 113601756, 108304172, 115402674, 109666344, 112258841, 112464160, 114839539, 110988558, 113827374, 115228120, 114631444, 110421276, 108142990, 108174404, 111934330, 110959568, 108572524, 114685490, 113524009, 114990194, 110930633, 108971038, 113091920, 115395802, 108773855, 108179274, 108270100, 109865471, 108136817, 110394694, 114649856, 115108496, 112259887, 114353650, 109212568, 108254272, 114477432, 115312597, 113827402, 115281457, 114436410, 109477905, 108843477, 110561282, 112405706, 115154759, 114822727, 108218898, 115095854, 114374588, 114415977, 111547108, 108218909, 108286528, 113523082, 112318734, 112668281, 111075834, 109667208, 108490868, 115237631, 108218931, 115373934, 112867478, 108465996, 108530954, 109128718, 111993691, 108478551, 115208404, 109618162, 110124586, 115218036, 112754484, 111814438, 111399026, 110231411, 114789602, 112170323, 115399422, 109386901, 108429235, 108246748, 110617478, 114089224, 115187416, 108254295, 109088219, 111606458, 108189217, 108429653, 112609510, 109790111, 110312615, 115120071, 111488872, 115246915, 109275936, 110701329, 108453227, 111192845, 110873981, 112638420, 111106059, 110589317, 108342224, 115352242, 111637187, 113037276, 108261802, 113948582, 111785773, 108791413, 115044756, 115070744, 114180730, 112022299, 112377449, 115312843, 111399042, 115187779, 109386096, 112435999, 109169921, 109454936, 108661384, 108212525, 115177126, 108169944, 111281023, 108491325, 108897311, 114516362, 111904630, 110097213, 108586273, 112924056, 112051944, 111607513, 115297786, 115197850, 114456666, 109815095, 115413830, 110448893, 114555252, 110759283, 108530959, 111992637, 109890822, 112753480, 115155118, 111046665, 113876293, 115339940, 113728891, 108239432, 112725817, 110449876, 108154625, 110019510, 115083832, 111282064, 108304476, 109149964, 113778848, 115165870, 114739031, 114112136, 108807958, 111251592, 112981336, 108478101, 112082623, 108757694, 108206389, 112229364, 110338910, 115326987, 108952166, 108138637, 108825306, 115096278, 112697077, 114855585, 112081571, 111755014, 115018376, 115346435, 115411494, 110070892, 115405962, 110393717, 110758269, 113174677, 112348114, 108323077, 108158004, 108990800, 115004158, 115281732, 114179936, 110448900, 112697087, 115297779, 113972380, 112523491, 108661390, 114112947, 109477106, 108395312, 112952233, 114333238, 110257419, 114247077, 112581575, 108148228, 108601303, 108145541, 108269795, 110729768, 114311213, 111666909, 108131305, 108313341, 110203595, 108453661, 111696619, 109547802, 110787854, 112052996, 108661408, 115369046, 109149233, 108757102, 115411406, 114612843, 114158296, 113202080, 108544596, 108646051, 109408620, 108295234, 108304168, 115218375, 115058308, 115289866, 114649226, 108517055, 111903575, 114947027, 108145545, 108138568, 111370538, 108151357, 114962126, 108158133, 109570552, 111459228, 108135188, 108971723, 114703333, 108791399, 112925069, 113753047, 111815493, 110673947, 114886528, 114311949, 113311708, 108465554, 111458203, 108225507, 114020405, 108842850, 113284673, 114416683, 111252636, 109009374, 114375305, 108971049, 108135239, 113877157, 113973235, 114668077, 108741134, 114721584, 110177786, 114574420, 112230412, 108131330, 109319515, 110560288, 115208405, 112811622, 111517455, 114887041, 115383501, 108269796, 108352672, 115423315, 108212303, 113600842, 109501066, 110786839, 112141813, 108630925, 109298417, 108154636, 111844155, 110673972, 112839079, 111726335, 109690647, 115120492, 108615483, 109255157, 108373540, 111018632, 114517037, 109570548, 108878522, 115031903, 114703943, 108239202, 115083409, 109941025, 114593430, 112347071, 110071825, 111135293, 114496643, 111339969, 109594284, 113996894, 110257395, 110285475, 109068236, 114932728, 114630808, 108246488, 115176756, 108184017, 114090040, 113601740, 112552559, 108645510, 108140621, 108262082, 114855036, 113229398, 114089235, 109667205, 113444279, 113147177, 114976017, 115421108, 114497324, 110124597, 108130971, 109967677, 114901954, 115108079, 111017600, 110151132, 109571393, 109966761, 111992620, 112111178, 111163529, 113148155, 110873955, 115424049, 108660836, 108692108, 108933470, 111428608, 109643037, 112753470, 112317696, 113091906, 110284484, 113392134, 115031888, 113365430, 109840209, 110588328, 111577830, 115155145, 113626522, 111459254, 108131957, 113284693, 112667272, 109889919, 115017907, 111047727, 113924627, 109297643, 109789226, 108218667, 113996911, 115198205, 115281739, 112023352, 109211817, 111400085, 115418015, 115346224, 113471594, 109839315, 114772749, 115424026, 110044685, 115264491, 113753934, 111075832, 112200906, 111193887, 113924628, 112406745, 110367240, 115044775, 112464173, 115273090, 109190784, 114225124, 115363750, 113972397, 110845192, 115083841, 108417983, 108332713, 114720981, 110729784, 113418730, 109691512, 108990119, 109642182, 112697076, 108332367, 110533305, 109715088, 110644689, 108773832, 111636151, 111017572, 108200490, 111845210, 113064138, 111046693, 111904654, 108184220, 115255679, 115405836, 108189405, 113851916, 108692670, 115339970, 110701336, 115120083, 113391187, 109320294, 113120567, 108971039, 110098150, 108278053, 108661380, 111992619, 108676369, 111134254, 110616478, 108860609, 114536567, 114066980, 114703320, 112171373, 115402689}
29798
Returns: 239959711
{273779557, 276360058, 274901416, 271155226, 275697438, 339163251, 271314459, 273453010, 271617563, 276023341, 338888803, 338308501, 276342083, 274415580, 269456295, 339148755, 276172620, 276329083, 338858182, 274672466, 271921715, 275350333, 276201087, 271395780, 274249785, 270398326, 275784098, 276182361, 269700083, 273849213, 269742405, 273041995, 269542797, 338394168, 276172624, 339364984, 275916809, 274442817, 269487642, 270038960, 339416215, 274593606, 270411306, 272799300, 276327517, 275940604, 339025637, 269514049, 276090170, 275916821, 276279331, 275254623, 271720140, 272890313, 275931569, 272969833, 338583839, 276348749, 273907450, 339457788, 272049765, 271961895, 269852553, 269493680, 272395208, 276227258, 276222037, 276141887, 269572163, 272587337, 338446112, 275488079, 270257234, 273542721, 339195147, 339331214, 275715206, 270101568, 275807045, 273102612, 274984253, 274926111, 269754660, 276272669, 273661605, 339483834, 274221777, 269711449, 275240791, 276235471, 269465612, 274910844, 274698477, 273602270, 270699548, 274277689, 276324881, 276354979, 339413717, 270607615, 270083990, 269469929, 270249873, 269866816, 275070940, 270066630, 272939493, 275363592, 273994244, 338535180, 271171485, 273613536, 272305372, 273907460, 269784793, 270803334, 270377576, 276358815, 339484285, 275141123, 272245711, 275865206, 338968448, 339432001, 274734143, 271026224, 272079190, 272257007, 273242400, 270032598, 271412740, 270661965, 269471039, 271606913, 270548909, 276340103, 271450574, 339268147, 276285733, 338742142, 339389154, 274108753, 269455412, 273691186, 269723061, 276357810, 273643211, 272376586, 274126373, 270032570, 273163163, 272526964, 270526838, 275855455, 275447363, 274333178, 276113193, 271950834, 270475067, 270518547, 275535490, 338264455, 338636499, 275467820, 338165364, 273060816, 275307070, 338552554, 276331556, 276281794, 270440406, 275983041, 276185996, 269989283, 269493672, 273761317, 339483704, 269476216, 269734920, 271495311, 273453014, 269567334, 276294139, 271691693, 272557137, 273163168, 339414727, 271093405, 275668196, 274620038, 272020423, 272757480, 339436584, 272920655, 271691667, 339480485, 270073187, 273151693, 272127019, 276360274, 338656312, 274910818, 272666598, 271181440, 273965378, 276335330, 272335248, 269477527, 275800769, 272515531, 269575162, 273102640, 269491967, 270349279, 276135254, 338795259, 274935453, 274513611, 274523828, 338844596, 273482975, 269455716, 276347775, 339063245, 276310692, 269464711, 339479694, 275103414, 273896432, 273790685, 269456699, 269503339, 339451317, 274294937, 270181078, 272768976, 270174032, 270842543, 274432481, 275023292, 338618307, 275880747, 274523808, 271561495, 339461535, 338986847, 269890434, 271440151, 338949488, 274901416, 270722971, 272227232, 272020405, 275988264, 269517587, 338727684, 273983294, 274750081, 275023312, 270925611, 276345062, 270126166, 275342171, 338568653, 273691196, 276358826, 270708414, 271385444, 276156304, 272186253, 271533604, 275612599, 276166454, 276113207, 271863692, 276066149, 273613510, 276299919, 338383436, 269454447, 269838522, 269501426, 271331208, 339485166, 274810747, 270794223, 339411159, 271523056, 269580150, 339418900, 276318649, 339290424, 276015188, 338868670, 272981336, 270526821, 276145904, 270289030, 269911012, 274182961, 275574443, 271314461, 276350223, 276360301, 273212187, 274577182, 274682366, 276108906, 273453034, 274469935, 271691685, 269663514, 276353165, 275298767, 275527997, 275117899, 270562704, 269457950, 269674040, 270941082, 269462484, 276324852, 339456960, 269618144, 269596894, 271523029, 272878807, 276001846, 274051675, 276308726, 272485399, 338370670, 270653237, 273731884, 273393029, 270237884, 339312842, 274567081, 339373118, 271051742, 276358471, 272038625, 269460541, 269957290, 275475541, 338202268, 275094504, 339441475, 275679454, 269464703, 271748679, 275079913, 272009291, 274950649, 339483814, 273091123, 276195388, 272545693, 271635082, 273030520, 274656270, 274682348, 338172239, 275886592, 339341243, 275263066, 271806024, 274759821, 271129147, 269572190, 269734908, 273423052, 269474151, 339440960, 276291874, 274211108, 275384824, 273272587, 269481169, 270585070, 274080259, 273102611, 276120148, 274861084, 273907452, 339479650, 269583246, 269771961, 338157465, 274267081, 272127008, 275567105, 276265724, 338673469, 276041153, 270925654, 276078282, 269600184, 274388226, 269973173, 275871138, 275320562, 270308913, 269643215, 269759370, 270015872, 339132486, 272696877, 276333021, 276353151, 339346359, 272108680, 269457444, 275833439, 274377802, 269657106, 269487633, 269806104, 271234267, 272068025, 269941635, 338868648, 270049490, 273223646, 269926208, 275455160, 339259176, 275276786, 276073700, 272678077, 274801116, 338252122, 272848466, 338879572, 271663339, 271932748, 269501421, 275974445, 270022178, 339355856, 275721901, 272108656, 272727171, 273253849, 273332874, 273878369, 271341453, 271016586, 339290422, 274322669, 274630040, 276246383, 275426711, 275925988, 273000169, 275508138, 276010147, 273808901, 270066632, 273720722, 276355971, 272617562, 270230601, 339320226, 269951327, 339237279, 276261325, 339479669, 275911139, 275896059, 269718629, 269881315, 338899726, 276297753, 276230409, 339474072, 270144257, 272197509, 269483563, 274012085, 273631966, 273790681, 275586352, 338358519, 269811181, 275392841, 272829632, 338157469, 269730394, 270891501, 276313819, 269454796, 270685104, 273362969, 272425235, 276303371, 270155596, 269605650, 274305487, 276251125, 276101799, 339457788, 269920419, 272346624, 276348737, 273720724, 273030497, 339415129, 272286832, 275833459, 269506551, 270377582, 276085681, 272818130, 270779341, 274486718, 272406589, 276028291, 269493667, 270925625, 271304271, 271287610, 276305437, 271467675, 274097936, 275715236, 270607594, 269485080, 338830343, 273434425, 275612572, 270616211, 275555068, 275164176, 272108653, 270827475, 339275513, 275032411, 271103205, 276355953, 274165459, 276201083, 271606922, 269643216, 270630338, 274154715, 338192729, 271277458, 275823408, 274305475, 270336664, 269454999, 275413811, 339336824, 271077403, 339210681, 269911019, 270483247, 272436630, 272950997, 270518517, 274469965, 274523784, 272606099, 276049006, 276323215, 339301523, 269496565, 338418124, 269511938, 274775671, 273554012, 276359575, 269455435, 269875790, 338931483, 338322469, 271119294, 276261313, 276345065, 274360758, 274051688, 275750091, 276053772, 338986849, 276191849, 275624224, 275631324, 271589491, 275817217, 274851566, 269983148, 272787800, 274267098, 273151689, 269498377, 270593598, 275773651, 339445062, 273838139, 339500714, 274785351, 274603676, 270755542, 272156607, 269824734, 275008413, 271000852, 276357354, 276315685, 339045344, 275739370, 338756720, 271119305, 339479157, 276258566, 338552558, 274886027, 271368544, 339265823, 275732758, 272890340, 339248413, 270162561, 276343246, 270055986, 339396544, 272335251, 269523498, 275661256, 269463298, 269819567, 339478477, 269479757, 275649866, 338394140, 269695839, 270900853, 275187053, 276176351, 275849436, 276101812, 274023003, 269496539, 270192679, 270390435, 271207788, 275756620, 275901816, 274593624, 269667505, 338461561, 276268408, 338157468, 275969131, 274523855, 271578863, 270950550, 274540409, 270475083, 276162627, 275056245, 271042049, 339413397, 338727660, 269653240, 270461732, 275405864, 269797867, 274975031, 338264450, 269967124, 273284025, 269707110, 271505818, 275126744, 271863708, 272138231, 276218789, 272496820, 273464392, 269519798, 269838525, 271645785, 270316505, 273193418, 339096805, 339006374, 275047208, 270357021, 273672828, 275732745, 275515708, 275547653, 273132899, 274724349, 271674079, 269459466, 270496699, 273720707, 339114627, 339268451, 271224211, 269779899, 271250771, 273572521, 339412943, 269688965, 275371682, 270571163, 276336694, 276275231, 273453057, 270661945, 339271870, 270419270, 276354321, 271702450, 273583807, 338147821, 273121416, 275413808, 339341253, 272859970, 273936454, 273072310, 269485075, 269549750, 338478823, 269552454, 271845767, 274999252, 275954985, 275285160, 273750165, 275767205, 271617588, 270866943, 271759524, 274350291, 270699555, 269525808, 276243427, 339351264, 269999398, 272275517, 270746555, 339382154, 270731894, 339401308, 276131142, 276141904, 272636338, 338774808, 274405199, 270328997, 339223997, 271980027, 269838543, 338335078, 271314470, 274959933, 274550559, 339328489, 269684815, 270966101, 270032541, 273554026, 270005618, 276210038, 271874681, 272436630, 275218335, 339413706, 269458860, 270276788, 338407173, 274069408, 271903676, 270676310, 338229160, 276359906, 270639000, 269532079, 270090629, 274835990, 276342075, 338516831, 269468193, 339341232, 273494316, 339454724, 338291175, 271550907, 270218740, 275232279, 271788186, 339323327, 272335274, 339407249, 276346124, 338241661, 270119362, 270991270, 269767158, 339467280, 276204526, 339223968, 269588394, 272647810, 274513598, 273302745, 276265747, 274785357, 269678096, 269646987, 273808875, 270369759, 269477507, 339361063, 271358266, 276097417, 338600809, 339481738, 338813909, 269792881, 275149903, 271368557, 338693178, 269609037, 275686313, 274137154, 276360223, 272097491, 273819984, 269896047, 274040790, 274486689, 270779356, 270199804, 269637120, 271423120, 339179559, 272878816, 275328795, 338693163, 339440601, 269508563, 275172889, 269536103, 339490067, 276338839, 270770307, 269489245, 269468164, 276036294, 272167841, 273344289, 272708362, 274377825, 275946096, 276213409, 276351084, 269514051, 269472940, 269462489, 270876236, 271067656, 269667476, 270296546, 338213888, 273867322, 271260875, 269623926, 271478141, 276061475, 275839545, 275642846, 270851776, 339281257, 276238525, 272466708, 269467183, 269591587, 269833267, 273011670, 338496828, 270818302, 274708324, 271816934, 271892673, 274646319, 271197782, 270453623, 269461249, 274239155, 339495007, 273374345, 339456946, 269847206, 269556963, 270432369, 270055963, 270461750, 275996713, 271777308, 275704215, 338710918, 339080337, 269905310, 271145321, 275960388, 275126727, 275495724, 276320415, 272365220, 269973197, 276152382, 338913765, 270108290, 274459645, 270137372, 270916214, 275195700, 269559765, 339425887, 272346595, 338346545, 275849441, 272738662, 269627506, 276288097, 274876567, 271606899, 269633445, 339418882, 272316705, 338183330, 273925465, 269861380, 272696856, 275790459, 271730951, 275434581, 273702387, 269529670, 270975626, 269545403, 274193668, 273374371, 275593611, 272575883, 339479302, 338278404, 269564434, 271991115, 339332490, 274826415, 274496933, 271834825, 272485372, 276333022, 272485409, 270269350, 271702468, 273181950, 269538611, 338431751, 276359322, 276124355, 272455299, 269454548, 269454364, 272215955, 339484458, 271304241, 276356528, 269747023, 275605392, 270211536, 273512871, 276210064, 273404417, 275209755, 272436656, 273954420, 269678067, 272969821, 273524195, 272909149, 276352405, 276253983, 273808883, 271287626, 273314173, 270540519, 269614661, 339483685, 270504950, 269935758}
{828310708, 824929977, 827788703, 821994308, 827003986, 350825237, 821906079, 828379279, 821766669, 826457473, 351223900, 352212118, 825323817, 821863584, 825085325, 350851873, 826092576, 824506568, 351309706, 827937423, 828279036, 822529509, 826006137, 821865182, 821788413, 822597409, 826879469, 826063839, 823690441, 821647709, 826350396, 821519390, 825746205, 352017988, 826092590, 350010479, 823276814, 821876958, 825447905, 823047371, 349742785, 827982935, 827355696, 821518453, 825444307, 826619624, 351024761, 824330470, 823630904, 823276838, 825713042, 827502143, 828212187, 821516804, 823303326, 828422124, 351708881, 824687539, 821664775, 349290618, 821624946, 821648714, 823359964, 824450116, 828384502, 825918930, 824002448, 826178259, 825863967, 821531621, 351908500, 827263774, 822756136, 828363725, 350773656, 350250811, 826979389, 826982359, 823095009, 821522289, 822211227, 827771056, 826378155, 825742645, 828339298, 348807444, 821776739, 823662307, 822424557, 825889719, 824691185, 822157448, 827921797, 828352034, 827624647, 821800333, 824476517, 824778357, 349682045, 827545440, 826957626, 825297258, 827174474, 823333182, 827660770, 826932739, 828422540, 827396596, 821692294, 351786001, 827954658, 821589753, 828369816, 821664749, 823495696, 822231810, 822619548, 824869282, 348989152, 827602802, 828358712, 826751266, 351095541, 349531801, 822039592, 822074139, 821617540, 821578554, 828406393, 826882491, 828082470, 822346498, 824630742, 828168460, 822447655, 824596926, 821839097, 350546157, 825683381, 351486592, 349922641, 821732517, 825054995, 828332540, 823634273, 824838977, 821596089, 821557795, 828200341, 826882512, 821526271, 821537776, 822468477, 823172097, 827308775, 821824906, 823687043, 828287569, 827420662, 827463053, 822730151, 352291593, 351634365, 827286364, 352545682, 828419276, 822486952, 351761057, 825414234, 824237674, 822553681, 826539094, 823886555, 823123649, 824450126, 821624035, 348837803, 825357618, 823606343, 828120786, 828379296, 824093694, 824297092, 828201629, 821534566, 821526254, 349712388, 827907865, 822895953, 827967986, 821632581, 828419437, 349501912, 821516788, 828201608, 348959072, 822997259, 828414031, 828333367, 824960320, 351611279, 822157438, 828414288, 821979026, 821682862, 825384126, 828374965, 824570404, 826854116, 828400390, 824064377, 821522316, 825477959, 827289072, 823743588, 351413167, 822175152, 828026325, 821918525, 351336897, 828374367, 824872956, 825263398, 350977248, 824386602, 825236801, 348867971, 822305117, 828277991, 821631668, 824842629, 824390203, 349350930, 828131606, 822850636, 821519535, 827079720, 827737331, 828067604, 827698371, 351658708, 826725205, 821918508, 821789836, 349199776, 351071317, 826649409, 828095484, 351119351, 827788688, 827643966, 821584400, 821632611, 823410638, 825627485, 351513252, 828250769, 827889863, 827698379, 822142059, 825293620, 822923236, 827418087, 351735238, 828332521, 824869304, 822307442, 828069216, 823800506, 828346561, 821801785, 822823874, 823829102, 823687048, 828261214, 823575175, 821589771, 824326879, 352046378, 824994316, 823386879, 825537903, 828041992, 348777166, 822088765, 827700617, 349803233, 828133072, 825893240, 349591181, 825504342, 350427185, 823465024, 351281197, 821517556, 822468494, 823772001, 827220836, 823253604, 828178418, 822776685, 821906111, 825233154, 824960329, 828409205, 821947388, 822007940, 826263102, 828379294, 821890570, 828201627, 826153222, 824748068, 827460500, 827218064, 827622330, 827504626, 824812311, 826181681, 827808185, 825206535, 824476499, 349229810, 823918889, 825951571, 828133071, 828422572, 823437772, 821711902, 825564212, 828396815, 352073851, 827585458, 821616659, 828388358, 822779509, 350370781, 827997623, 349981203, 822057721, 825081673, 828311630, 825176254, 823175217, 822661651, 352429897, 827641653, 349410939, 827028426, 825236797, 828222494, 822285921, 828303867, 827753208, 349049886, 828417794, 823915409, 828403700, 828179766, 828420511, 821992456, 822007951, 352516025, 823224186, 350160368, 822445161, 828242354, 822055759, 822009820, 825863969, 823606338, 828383958, 824600559, 349471807, 825653666, 828167084, 827374918, 828403316, 824540280, 827525131, 821722084, 821522315, 826234918, 822122662, 821664751, 348867958, 824035131, 823523192, 352574850, 828143647, 828333362, 827171660, 825772193, 351586342, 823519875, 822142065, 823602987, 823976856, 821850450, 823149363, 823198073, 827439389, 827243758, 826096046, 823550800, 826857176, 350877558, 828416271, 824536655, 824748061, 350130390, 821610392, 825115647, 826802974, 828093930, 823803945, 825447926, 826488080, 821949157, 828319134, 823201210, 351281196, 826907701, 821531282, 823227340, 822639172, 350636390, 827481418, 826347046, 821524381, 827857026, 352319388, 828422188, 351252869, 828190822, 821657150, 825537890, 823383624, 823072652, 350070416, 822969450, 821610396, 828417987, 821534195, 828396366, 821656114, 821892226, 827859029, 350427190, 828119290, 821977202, 824090160, 827331005, 826646215, 828421441, 827241007, 826484797, 828302924, 826932715, 828325537, 825142308, 821528942, 827151036, 350341246, 826754395, 350692978, 824148978, 348867969, 826672677, 826699008, 826294561, 823306527, 351195534, 825623897, 824031614, 349140292, 822898876, 821590507, 825417857, 828241187, 828345796, 821631677, 827148202, 352101747, 823441047, 822572821, 821517637, 352574880, 826322531, 827773191, 825534299, 825024657, 822326868, 828392494, 828388870, 825594079, 827055620, 825980623, 821812497, 825831086, 823658915, 349290610, 826702170, 821562590, 824687544, 828325551, 828420492, 349621290, 821572971, 826802999, 825567811, 822619536, 826319168, 828421537, 822250432, 828040335, 821553263, 823492393, 824450136, 822142036, 828028023, 821920220, 824356717, 828108256, 828210929, 826979372, 827545437, 824510160, 351363720, 821557231, 822823897, 822386364, 822753333, 827583071, 821610367, 822213426, 350485999, 822248154, 822025560, 825142288, 821754131, 826006113, 828168462, 826096031, 827565549, 828189504, 352458797, 828013818, 823120562, 821812480, 822664370, 824903291, 822594765, 350190412, 822041527, 350747590, 823253595, 822510699, 821548980, 821517039, 827463029, 821890584, 821918490, 828409526, 826402481, 825474344, 350398883, 825507952, 351962291, 825597672, 827873557, 821577856, 824899638, 825054984, 826622833, 351143898, 352185161, 827923691, 824148992, 825293608, 821837557, 821711892, 826929732, 823547470, 351071328, 826035017, 827100784, 822847753, 821778132, 826828617, 827823298, 826806069, 828420620, 828143677, 828414007, 824420138, 822406597, 823044337, 349380703, 828294863, 348687478, 822072128, 821962179, 822269209, 828340094, 823413899, 822229585, 822090781, 825111996, 824416531, 351001837, 822994261, 351459959, 827923690, 348928751, 825801669, 351761035, 822139941, 821878556, 350606715, 826954637, 821516833, 350664771, 822874675, 824627106, 823022250, 349893180, 828374969, 825657247, 827052706, 824721440, 826515273, 348898362, 825387754, 822871772, 352017959, 826238317, 822159560, 827563138, 823857786, 826777190, 823658926, 821701972, 825507950, 827103657, 827333670, 821963976, 823019224, 823250434, 827982921, 823775425, 351882302, 824178483, 352574899, 826566061, 821918546, 828156911, 822124731, 828012091, 827420677, 826121227, 822266933, 827875532, 349651659, 351513272, 826124671, 822532096, 827353054, 823468314, 827735145, 352291588, 826780302, 821537372, 826266489, 821813979, 822324518, 828261204, 821603504, 825948067, 821541251, 821561995, 824300676, 823386870, 821755465, 822687049, 821528635, 350926741, 351048279, 827679679, 822641869, 821602686, 826954613, 822707142, 827194948, 821524139, 827905943, 821744503, 824782005, 827441941, 828325521, 350902200, 350576496, 827984704, 826433343, 827999378, 828358010, 349773043, 823718674, 822551072, 822427028, 824566775, 824208049, 828379289, 822346515, 350515996, 822575452, 825172606, 821733786, 821583677, 352603685, 828416046, 822594755, 350160351, 821517087, 821673691, 821520706, 824510189, 825775741, 351857466, 824152527, 821683991, 827716868, 826592905, 822465960, 828318244, 826904675, 821766674, 827755369, 821713115, 828106731, 827624668, 824270934, 825860437, 350100498, 826831695, 828364395, 827663058, 349952198, 822288222, 349863183, 826206636, 826178269, 828412040, 351435518, 828080887, 827266504, 350720234, 828295847, 823386860, 352157659, 821906105, 822193082, 821932831, 350281114, 826210047, 827825354, 826882529, 821577864, 823098078, 825977119, 821674789, 821548994, 822404150, 349682040, 825145957, 822732933, 351990524, 828221266, 821665842, 827605165, 352375536, 825021004, 822366330, 824241245, 822972430, 822105603, 825323793, 351810272, 824660952, 350160346, 821567022, 349320873, 352237142, 828145114, 822803051, 827522672, 821703155, 350311074, 828374974, 349833390, 824657313, 352347941, 827006937, 827842302, 826405804, 349169906, 823944343, 350720262, 825922442, 821526528, 828026327, 828399973, 825772188, 822072150, 823747004, 823832551, 828302934, 827311462, 824570411, 350040658, 828055723, 826291186, 351683618, 349080107, 351389224, 826460769, 822344123, 821878584, 351563161, 823947833, 822920294, 821743200, 824990662, 828326380, 821639560, 823280000, 828231353, 828040322, 822250404, 822826761, 823861245, 821852019, 350799588, 828422576, 822508135, 351563147, 349441363, 824360313, 822363932, 825716610, 348747141, 825353986, 827681942, 824480134, 824660948, 826430033, 821596875, 821544523, 821522499, 828093929, 823329966, 823973357, 824717796, 824330487, 825327452, 825206535, 822177300, 827891811, 823775428, 822709904, 352401845, 828286555, 821934571, 826038492, 821826416, 826374818, 823146259, 827076826, 822195256, 350456115, 824060852, 821544990, 825267039, 824005956, 826542347, 821518340, 351832995, 827719080, 822023652, 821693446, 828270247, 827952820, 827969797, 827399194, 824751715, 828155504, 348717111, 821548484, 349260234, 826569300, 825805215, 827377538, 823022240, 822532124, 826512005, 828232550, 822944794, 351538597, 350952205, 826675855, 827939289, 823356733, 822324535, 822684308, 824446504, 828379870, 823149389, 826149788, 351168550, 822947755, 828054082, 827031358, 827790797, 822383941, 824123078, 349561610, 821562584, 352129474, 826777161, 821520884, 823890025, 824267356, 827806103, 828168467, 826067304, 349591151, 821567649, 352487710, 828269172, 826596129, 828416242, 823069600, 821723327, 822616872, 821609543, 825686956, 822107646, 824182040, 821765311, 821548495, 822800207, 828406746, 349110381, 352264777, 825834624, 821640534, 350220469, 827840273, 821904421, 828251906, 828396793, 824536672, 828396804, 827197741, 821733790, 828411751, 824211614, 351935061, 825051342, 823715269, 828392975, 824933631, 824963974, 828352767, 349019572, 828028011, 824808661, 823578518, 827124576, 827127430, 828369177, 825977129, 821552731, 827543005, 821548954, 828260097, 823746998, 828422095, 821572312, 828422689, 825202889, 824119536, 828302915, 821920222, 821540815, 827483924, 826009598, 348837808, 822489493, 826728350}
30450
Returns: 790266326
{630241755, 148006853, 148556168, 147088376, 148490340, 144743398, 149617645, 148696138, 148033566, 146047242, 145591784, 151082182, 631620051, 630011663, 150828419, 149471776, 148297539, 149079410, 151459590, 144720711, 148577537, 146852487, 151477458, 630011683, 151494566, 149463307, 146418177, 148619638, 144794700, 631357532, 149311379, 146384249, 145781959, 145456056, 630441787, 146554276, 149249773, 145917810, 145339298, 148777367, 152609772, 630887871, 149352485, 150413078, 630042796, 150140332, 146272236, 148669659, 145090390, 630214054, 151514043, 146249466, 150580201, 151107352, 148861900, 149249751, 145562295, 146143285, 149161591, 148695605, 146010622, 630214022, 152711161, 149267637, 147290993, 630588251, 151730495, 148326742, 145761802, 152309883, 149526750, 145227078, 146143313, 149426714, 149463287, 151586574, 631326471, 145367911, 149289534, 145517514, 145785400, 145737051, 146183213, 144768053, 151054413, 147076926, 144889526, 149384978, 148392666, 148879494, 144829020, 151315622, 146541952, 149879559, 149057858, 149300603, 144796635, 145815533, 630157875, 148662434, 146092399, 146110545, 145456024, 149340402, 631850642, 148662412, 150208887, 149322789, 152609740, 145041849, 151252434, 151643372, 148425027, 148969242, 151514037, 145391154, 149521236, 630354362, 144818756, 144855121, 144796199, 149482156, 151514013, 146985803, 630382820, 152711140, 146208501, 152646033, 144895726, 149443586, 148513502, 631160765, 151354061, 147189727, 147324504, 144909005, 145875755, 151395503, 149493746, 151129910, 144772291, 148326732, 630588267, 149512886, 148297545, 144772266, 149220771, 149503022, 149748824, 146183246, 146336974, 145507659, 149057840, 149458703, 150242766, 148980747, 145014996, 149367649, 152184992, 149617613, 149460601, 145108575, 149508825, 149399324, 152511532, 150479880, 149502272, 145292894, 149650043, 147076933, 148071497, 149320347, 147931636, 150859067, 152334559, 144818749, 145396743, 151941060, 631228644, 146951796, 149475973, 147709541, 630651966, 149485557, 145482828, 150479909, 146982721, 147358164, 145456026, 145201227, 149079391, 145507634, 144994301, 150797697, 148526596, 148696123, 152474884, 151054400, 146852483, 149415091, 148841728, 151559748, 144725575, 146175698, 149036099, 145127324, 149523807, 145308917, 145225255, 144757550, 145364884, 147457884, 144758498, 152488204, 630042798, 149650039, 149650050, 151879574, 152511547, 147626917, 147014115, 148234077, 150174614, 152576780, 630411909, 149455026, 148577562, 152661526, 145437481, 149460583, 146916765, 144747179, 144855102, 147842630, 630821176, 149369357, 149523873, 144789416, 149279445, 146183228, 145459570, 631908800, 144829048, 149041681, 146656855, 146063553, 144917044, 148991816, 148662418, 146711819, 144882559, 631647013, 144882528, 150344978, 146746162, 148921402, 148595165, 149370911, 145437508, 146350149, 146848977, 144933656, 149310959, 145149278, 146690974, 148262756, 152265089, 145622108, 146575957, 145175868, 145714271, 147121843, 149276151, 145426071, 146240882, 144719645, 148801420, 149910965, 146451847, 150975585, 147223768, 149236381, 149515242, 631562951, 149180306, 630753282, 148855360, 147373524, 147761792, 144959803, 149276334, 149036133, 152240212, 145308893, 152562059, 145070624, 144980680, 630103163, 145396767, 145391171, 148855363, 148628677, 149497458, 149504039, 149276173, 151272283, 145486852, 147257800, 146711850, 629852373, 152334547, 146336981, 148949958, 144874643, 631447910, 147661028, 144882590, 148599007, 146283208, 149490974, 631194606, 145853569, 146010642, 145246894, 145143179, 150948093, 152576730, 148103097, 144758443, 146507810, 630619749, 145308863, 145647202, 631762762, 151027976, 151535653, 145315882, 150479931, 147808557, 144772320, 147206817, 148492402, 148040030, 146950326, 630185410, 631126647, 148577545, 146723929, 150311122, 146175677, 149351686, 150647107, 149522225, 151166014, 145204475, 630787442, 150446444, 151374871, 146622730, 147897507, 145681093, 631784387, 150738136, 146541948, 631058201, 145710146, 148355927, 152511507, 147909932, 149512872, 152378756, 146283205, 147645358, 145108542, 152063908, 148100925, 150277028, 630241789, 147677516, 631531778, 631784366, 149267601, 144936091, 149525828, 145517482, 145914419, 630042807, 149525807, 147476273, 146079262, 149267615, 149162548, 149495900, 151292660, 630921596, 151760793, 144789608, 149910967, 146883182, 147593041, 151054428, 152413463, 144740192, 630651935, 147044602, 145815530, 144749716, 144882597, 145254942, 146183231, 146283227, 145014973, 145785391, 145367912, 148861890, 150073102, 631418023, 152184979, 148168030, 147842663, 631888683, 144723561, 630325690, 148598978, 149190607, 146723909, 145396753, 147339374, 146439314, 147864212, 147510464, 148327340, 151001455, 149340435, 145807766, 145517522, 151439920, 147491086, 149815837, 152356811, 148790353, 631647023, 144895720, 152672896, 149512888, 149267641, 631805203, 630214017, 145680749, 145832116, 146883199, 149263035, 151439895, 151970669, 147155736, 146121472, 152529039, 629916676, 152265088, 144838050, 152576731, 146622698, 149815804, 145125243, 147974751, 152519916, 150008096, 145396731, 147305140, 149260575, 630269253, 150008086, 144722594, 148628643, 629948000, 149289327, 149650042, 146884659, 149523880, 151672951, 148392676, 631716963, 149300876, 149523908, 631092403, 630296769, 145391174, 146216163, 151166048, 147999707, 149218448, 149161572, 145003624, 146788652, 151054413, 150479950, 150679147, 631738959, 149879561, 152094354, 147174057, 146370646, 145337856, 152511539, 145459554, 631805181, 145984434, 150040857, 151418207, 145651168, 145070166, 149488640, 144810826, 144946190, 146848964, 149465902, 146121473, 152153448, 147324536, 630854047, 147476258, 145127324, 150106245, 146917440, 145947179, 149526748, 146283222, 151315637, 146404932, 145175877, 630619727, 149683471, 145614040, 149523878, 144796644, 147775390, 149384964, 631693828, 145282391, 630558443, 145268712, 152063878, 147076935, 152505820, 149121733, 148724100, 147391494, 149342986, 147842646, 630471204, 149585341, 147694957, 145437507, 149480068, 146622705, 145980531, 144779910, 146507824, 631693860, 149276157, 146283229, 146216175, 631294130, 147121826, 150918923, 151559716, 149464567, 151514044, 148598950, 145807797, 148392650, 630011672, 147775418, 150679133, 630130560, 151149861, 146848976, 148067314, 147476262, 147795948, 630103187, 152498457, 144880706, 151849821, 149393229, 631671268, 145614041, 629947991, 148727094, 149468180, 147109217, 145051502, 631827609, 147741856, 149530124, 152427927, 150106212, 149436562, 144906073, 145959885, 151439929, 144795106, 146183247, 152505794, 149161586, 144906076, 149384973, 152511527, 145896196, 151702185, 145415517, 152562025, 148201036, 148294451, 630685115, 144810818, 145482838, 145292871, 630530277, 151821595, 146316752, 148696114, 149310132, 149161589, 144811997, 144726151, 144955950, 152213745, 148458343, 147578953, 145160765, 152690898, 149523840, 145367908, 630989739, 630073535, 631262016, 147271466, 149748823, 148201049, 145246918, 145396782, 147155711, 152474895, 631762744, 146175696, 148465067, 149161616, 631908813, 629980639, 147510452, 145937665, 151166012, 147424733, 152529054, 151514010, 151395517, 145482856, 150948118, 148201063, 148801429, 151514012, 150413083, 149449147, 144967177, 152397652, 631058232, 149250960, 147544704, 145781957, 148425037, 147142180, 145848498, 151439915, 144772296, 145680758, 149132959, 152550952, 148822651, 149650064, 152576749, 151513993, 144758473, 148534964, 144779929, 148918418, 149910968, 149512888, 144734951, 149748835, 152033794, 145108544, 148465020, 146755809, 149380685, 630921611, 152287517, 145549319, 149311382, 149384942, 149976046, 149199273, 630354365, 149617662, 145181697, 148758931, 147524895, 149617671, 149617618, 148727100, 148266652, 144789420, 146780362, 151514040, 148465032, 145459574, 147189705, 631474727, 145018276, 145033590, 149361572, 146917470, 149380674, 149529530, 147424715, 146677715, 152287486, 144987649, 149311378, 146820948, 152265089, 148413842, 629884549, 152681478, 149503029, 149010590, 149490980, 147054297, 148752422, 145315862, 149103903, 147612593, 149289350, 146507818, 145914450, 147897499, 152094322, 151909848, 144806932, 148887020, 146588604, 630955564, 629819218, 149470532, 145517544, 149400143, 146249512, 145581343, 148898971, 148199214, 147305123, 152309901, 152646059, 145881472, 148855385, 149432478, 631762735, 147830275, 150513287, 144838056, 152711166, 149332599, 149943774, 152593424, 149332632, 151730498, 148822663, 149014855, 146014053, 146588606, 149449591, 144810819, 144833669, 147999686, 149471006, 630500154, 145396728, 148465038, 146473513, 150546573, 149310111, 144838061, 145282389, 145127324, 146249500, 149041697, 150413091, 146384238, 151334946, 152213752, 631888697, 631620025, 148384948, 149336802, 148556154, 146152121, 152488183, 145097728, 149554091, 148595142, 148643623, 152443600, 144806902, 145747749, 149460587, 151559746, 152443580, 146848949, 149504046, 630241769, 150613778, 630685131, 149523856, 152700956, 144889555, 149073573, 149468209, 147612578, 151730524, 149132985, 150379222, 151791851, 146240867, 147014085, 631871157, 145853556, 152213720, 150413109, 147441895, 150709302, 147238768, 144723786, 152309902, 149429306, 149402519, 630719066, 148944267, 147020024, 144829046, 149267667, 145315879, 147044594, 149132973, 149523895, 148560930, 145181673, 146451846, 144796181, 631693854, 149400124, 146485957, 152539509, 144716866, 148360535, 145815543, 152539497, 149715730, 630382848, 631888688, 149141050, 144798607, 145815511, 145937665, 148944242, 631592976, 152002290, 149512894, 630921603, 149476031, 148855394, 149057812, 147727773, 149267612, 146283222, 146643667, 144862614, 151200522, 146656830, 630921624, 145534488, 147121834, 152457949, 149036117, 149650056, 145014945, 152629936, 148662433, 144901987, 149617618, 149848277, 151219299, 148696130, 147965906, 151182492, 146711839, 631387943, 145108576, 147931652, 150008092, 149340405, 152550958, 152593424, 631805194, 146711881, 147076933, 145149264, 146507832, 147142190, 144732548, 148949933, 147558684, 144928312, 145853585, 149468183, 148134923, 150040831, 146063576, 146982746, 148439038, 149267646, 631502079, 144849704, 148135054, 149525816, 149310125, 145160762, 149782668, 151235543, 144812020, 151082200, 148167161, 150889435, 151821628, 150580188, 147942177, 146037340, 148595151, 144874632, 149336798, 149250064, 151909844, 147407837, 152539475, 146304172, 145127352, 630269238, 152711190, 149279461, 145815553, 146622665, 148841728, 149102359, 150767918, 147761792, 144882544, 147088358, 147524890, 149476031, 146814619, 149525823, 152511549, 147876280, 150580163, 146010618, 149162528, 630185415, 146609889, 630619778, 148619625, 149161557, 151166042, 145282382, 149441578, 146848948, 631024065, 149512859, 147271436, 151614788, 149526758, 149041706, 149414489, 149162518, 150208870, 148696124, 146520218, 149943770, 148231435, 145832102, 152123993, 148465049}
{785227889, 333981874, 330183052, 330023695, 330104321, 330896693, 333676381, 330332663, 329892529, 330105695, 333064624, 333860230, 784702152, 785374890, 333687178, 331734460, 329962964, 330767262, 334388356, 331168264, 330209947, 333703058, 334417677, 785374903, 334447403, 333750188, 333619433, 330263987, 331501884, 784862363, 333035582, 333613879, 330174886, 330273529, 785095741, 333634525, 333231480, 333360984, 332835499, 330395468, 335640531, 784942321, 332904756, 333538536, 785360871, 333516202, 330023303, 330310841, 332510037, 785247907, 334475639, 333588698, 333576735, 333883536, 330503053, 333231462, 333047179, 330069167, 330877013, 334125242, 333461308, 785247905, 335893378, 333165401, 329990314, 785007075, 334641194, 329981065, 333179062, 334995935, 331967061, 330423468, 330069199, 332676791, 333750164, 334548101, 784876877, 330326257, 331118365, 330243337, 333203962, 333155530, 333571206, 331403006, 333840140, 333786770, 331968667, 331337583, 334123021, 330532402, 331772512, 334196755, 329996646, 333597528, 330740489, 331150809, 331570479, 330168642, 785287283, 334134009, 333523293, 330079611, 330273515, 333810377, 784449118, 334133979, 333515232, 331215603, 335640506, 330575308, 334115585, 334586290, 334134515, 330635858, 334475604, 332880287, 332103501, 785149707, 331739705, 330725677, 331536176, 332443631, 334475636, 330025219, 785130834, 335893352, 330048284, 335698622, 332002444, 332610374, 330129541, 784918093, 334253672, 330006366, 329983038, 332069675, 333306842, 334308127, 333734347, 333909460, 330834504, 329981042, 785007070, 331899964, 329962947, 330834506, 333877032, 332273535, 333637004, 333571197, 330000540, 333005785, 330740519, 332543598, 333520873, 334008484, 330596680, 331308045, 334879955, 333676366, 331563715, 332539144, 332170957, 331368707, 335385666, 333553581, 331867315, 332785079, 333665138, 333786758, 334004500, 333002437, 329879837, 333702607, 335019761, 331739734, 330307860, 334755495, 784908334, 330020860, 331768493, 333903527, 784981934, 332409545, 332982163, 333553584, 333745252, 329977042, 330273546, 330446064, 330767232, 333005752, 332329717, 333672290, 334150518, 330332643, 335253908, 333840147, 333703037, 332709077, 330475274, 334526699, 331202262, 330058111, 330714014, 332567774, 333718095, 330361357, 332707898, 331370359, 332858443, 329952169, 330865826, 335285432, 785360836, 333665125, 333665115, 334725116, 335385667, 329926557, 333759259, 329937218, 333514197, 335580421, 785112637, 331529784, 330209938, 335729255, 332930688, 331563708, 333726769, 331302709, 330725661, 333935089, 784958221, 333791859, 333718105, 330804763, 333841800, 333571153, 332956964, 784364357, 331772513, 333977261, 333641999, 333504716, 332103090, 330661669, 334133993, 330018704, 331935135, 784680877, 331935182, 333529936, 330019316, 330586649, 334147094, 332838842, 332930663, 333610028, 330021175, 330659338, 331183561, 330490758, 333646031, 334079615, 334944056, 333080770, 330001703, 330469159, 330184968, 330016156, 331086735, 330290172, 330036942, 331099835, 330419826, 333584112, 333624629, 333774180, 330003923, 330991889, 332137272, 784739962, 330905668, 784966854, 334063786, 333861684, 329902040, 330637259, 333132194, 330714038, 334920372, 330361380, 335549442, 332482034, 332298280, 785328418, 330307845, 332880273, 334063803, 334140060, 332307426, 332239283, 331086760, 334143620, 330258720, 329999078, 330018723, 785437664, 335019733, 330000542, 334023742, 331901841, 784813234, 329922512, 331935155, 330236543, 333594911, 332375733, 784912227, 333280819, 333461310, 332734231, 332598257, 333753715, 335580427, 334017524, 330865796, 329992850, 784993557, 330361354, 330198710, 784554318, 333818401, 334502167, 332810387, 333553592, 333930799, 330834523, 333830056, 334147081, 333990908, 333734132, 785266773, 784920692, 330209961, 333655652, 333525840, 330058136, 331277645, 333591273, 331933023, 333967625, 332680518, 784964428, 333546269, 334280708, 333638763, 329883729, 330193923, 784527689, 333638486, 329996634, 784924522, 333134176, 329998684, 335385676, 333947862, 331899987, 335072261, 333594908, 333879747, 332539158, 334816001, 329905068, 333521536, 785227945, 333891685, 784754058, 784527699, 333165332, 332168896, 332069604, 330243369, 330140325, 785360866, 332069583, 333858068, 330093400, 333165355, 333913103, 332341765, 334171265, 784936691, 334657314, 331468011, 333584133, 330022598, 329931147, 333840145, 335131358, 331269163, 784981929, 333775076, 330168624, 331336992, 331935125, 330403493, 333571169, 333594902, 330596662, 333203996, 330326285, 330503043, 333528989, 784830223, 334879935, 329918904, 333935096, 784392187, 331065743, 785168682, 330236523, 333893469, 333655663, 330307854, 333861229, 329992854, 329891738, 333858313, 334102414, 333796635, 333810385, 333229862, 330243358, 334360227, 329943467, 333622857, 335045886, 334085263, 784680869, 332002448, 335761598, 331899973, 333165390, 784500390, 785247920, 333116609, 333254122, 330022626, 331055040, 334360244, 334772708, 330011316, 333541290, 335451975, 785413859, 334944076, 331805564, 335580396, 333638785, 333622865, 330515233, 333969975, 335418987, 333550429, 330307846, 333858933, 333198849, 785207399, 333550413, 331031404, 334140034, 785400119, 333100364, 333665175, 333714692, 333718096, 334603785, 334123049, 784605422, 333068048, 333718154, 784923705, 785186855, 332880241, 333580935, 333967600, 329887960, 330962565, 330876996, 332362815, 333678041, 333840119, 333553589, 333603497, 784579100, 333597549, 334831765, 333819811, 329994403, 330342875, 335385684, 332957001, 784500373, 333439092, 333540437, 334333686, 333099087, 330555844, 331835770, 330777894, 332201697, 330021196, 332510176, 333541267, 334866271, 329983023, 784948442, 333858070, 332567830, 333519915, 330020771, 330129886, 331967056, 333594932, 334196765, 329992310, 330469156, 784993589, 333657304, 330207667, 333718124, 331570472, 333922153, 331337596, 784630833, 330383159, 785024130, 332760795, 334816015, 333786731, 335351806, 330821186, 330352418, 329968884, 332937786, 333935062, 785078413, 333687595, 329917167, 332930691, 331802521, 333638765, 330121770, 331435038, 329992832, 784630868, 331086722, 333594880, 333580964, 784888321, 330016175, 333735802, 334526708, 331597852, 334475616, 330236526, 333229883, 334123027, 785374899, 333922185, 333603471, 785307766, 333937404, 330021213, 329898650, 333858100, 329898560, 785328444, 335318249, 330702764, 334708355, 332774073, 784656731, 330207678, 785400123, 334111585, 331631810, 333797797, 332453718, 784474356, 333915275, 332035524, 335162221, 333519895, 332643957, 330679823, 333415033, 334360253, 331604720, 333571183, 335351781, 330877014, 330679830, 331337591, 335385659, 333334407, 334621818, 332904505, 335549431, 329928031, 334092629, 784973132, 330777888, 332982158, 332785101, 785043439, 334688721, 333602031, 330332632, 333826566, 330877036, 331706203, 330963007, 332234392, 334898763, 334142763, 333862283, 332627754, 335827889, 333718099, 330326287, 784929776, 785345618, 784900044, 333852778, 333636962, 329928059, 332734247, 330307857, 330011334, 335253875, 784554296, 330058107, 330081102, 330877057, 784364389, 785389493, 333858323, 333388917, 333967598, 329960312, 335451958, 334475578, 334308148, 332982163, 333753735, 329928051, 330419799, 334475581, 333538544, 331496048, 332266861, 335100842, 784924535, 331022843, 333860629, 330174882, 334134495, 333807412, 330158894, 334360225, 330834519, 333116577, 333930379, 335516915, 330446843, 333665150, 335580423, 334475584, 330865830, 330156231, 331435050, 334036770, 333584141, 331899944, 331235344, 333636993, 334799488, 332539175, 330081169, 333668225, 332805933, 784936702, 334970021, 330230541, 333035580, 331337612, 333562669, 330934309, 785149706, 333676377, 332654939, 334099189, 329938197, 333676355, 333676379, 334111567, 329947979, 330804752, 330018709, 334475616, 330081153, 332956994, 330006343, 784791849, 332393869, 332424456, 332871793, 330020796, 332805965, 332001161, 329960329, 330016766, 334970038, 330617167, 333035554, 333689679, 334944067, 330035656, 785425876, 335794831, 332273547, 333991811, 332375705, 330027280, 330371845, 332810393, 333948698, 333869373, 333100372, 329992848, 330140321, 329883753, 334831755, 334741217, 331672247, 334050676, 333636124, 784932020, 785446670, 331666028, 330243365, 333776750, 333588696, 330218274, 330560657, 334054120, 333858926, 334995949, 335698613, 330149576, 334063812, 333765301, 784554315, 329897132, 333561258, 331805522, 335893371, 332970393, 333573835, 335610353, 332970381, 334641209, 334074236, 330687175, 330114156, 333636135, 332576745, 330777902, 330752480, 329887982, 331700195, 785059979, 330307869, 330081108, 329994894, 333569868, 333826535, 331805536, 330383167, 332567799, 333588725, 333977248, 333538510, 333613903, 334225118, 334898745, 784392193, 784702150, 330017050, 331246955, 330183066, 333556808, 335285466, 330535803, 333701899, 334147090, 330288625, 335192796, 331672247, 330178336, 331563708, 334526680, 335192817, 330021214, 332205006, 785227923, 333583031, 784973164, 333718118, 335860582, 331968643, 333964811, 331631760, 333869360, 334641188, 333930403, 333532930, 334671894, 330036950, 333759250, 784421559, 333280838, 334898755, 333538476, 333857618, 333619890, 333842186, 330997173, 334995927, 331430552, 332741070, 784968273, 330612287, 330027509, 331772494, 333165382, 332810396, 333775074, 333930381, 333718109, 334149928, 332654958, 333624645, 331536152, 784630839, 333776724, 333628965, 335484626, 331134101, 334111357, 330168676, 335484660, 333645859, 785130865, 784392200, 330849554, 331638921, 330168605, 333388951, 330612297, 784723247, 334786139, 331899970, 784936670, 332477371, 334063783, 330740528, 329907014, 333165403, 333594900, 330012003, 331869634, 334026965, 333641979, 784936672, 333027143, 330016206, 335224044, 330713995, 333665123, 330596664, 335668301, 334133985, 332036028, 333676347, 333611576, 334055665, 330332605, 329881645, 333997697, 330018722, 784846760, 332539140, 329879821, 333550431, 333810364, 335516911, 335610323, 784500354, 330018706, 333786763, 330490725, 329992832, 333807379, 330929227, 334023711, 329931920, 332135493, 333280849, 331631792, 334030354, 333540450, 333504715, 333745232, 330059020, 333165378, 784771375, 331837827, 329909188, 332069558, 333826587, 332627755, 333631099, 334085886, 331706200, 333860262, 334041840, 333718196, 334688691, 333576710, 333959460, 333482550, 334147072, 331901846, 331246927, 333859574, 334741236, 333859660, 335484638, 330010726, 332567770, 785207400, 335893406, 333841777, 330168647, 333638759, 330475278, 330792783, 333655201, 329902020, 331935159, 330023727, 329938201, 332477358, 330019833, 332069568, 335385647, 333940859, 333576737, 333461291, 333913137, 785266765, 330005614, 784993590, 330263997, 330876992, 333967614, 330383150, 331462568, 330021188, 784927957, 331899941, 333852754, 334567446, 331967093, 333977279, 331399543, 333913135, 333515234, 330332637, 333631405, 333573861, 334065485, 333254115, 334848791, 330081125}
34387
Returns: 860400024
{218418644, 215597391, 215590216, 216668382, 222788057, 218871891, 225464462, 221520752, 223316941, 219052363, 215396789, 218334864, 222210197, 222074392, 215124579, 218014897, 219690993, 216611597, 215978991, 220492241, 224139243, 216308617, 222759292, 220842003, 216034284, 215268621, 219664558, 219192265, 220989757, 217826657, 217740592, 215911075, 215198492, 215390831, 226931098, 221112975, 216579880, 220632003, 224479201, 221555230, 223092582, 226827987, 220742183, 218494931, 215244268, 219863350, 224036510, 215380600, 215948780, 222316768, 220097620, 217951474, 227040363, 219474802, 219638614, 224185769, 221088047, 215931065, 226955354, 225026249, 220589453, 223003423, 217319710, 216179362, 217063337, 215159993, 219198094, 221210120, 216420524, 216370070, 220402746, 217122330, 217890180, 216627025, 224494923, 218609740, 215227170, 218624951, 221244570, 217796034, 215369953, 226661841, 218140876, 222608615, 216214414, 219112091, 218134925, 215752812, 216121160, 225029556, 220782791, 216876395, 223729117, 215614649, 221589911, 223286297, 221006356, 225112564, 225728411, 222773491, 223305975, 223162335, 216619097, 215954213, 220939621, 215461767, 223629208, 215720242, 217097205, 219534154, 221451856, 215254657, 224014571, 218975497, 222190291, 220169609, 215674212, 221693768, 222275722, 224554803, 220297825, 218238743, 224896074, 219244108, 218868283, 220587881, 218711178, 221635227, 219377576, 224874931, 219592869, 218032623, 216897060, 219623315, 216600006, 215310114, 215576846, 218607811, 219179189, 225097171, 226559568, 221717889, 222221475, 223335900, 218079055, 216624173, 215593834, 222440419, 215428894, 218014226, 221970804, 216671673, 221141234, 215181678, 216605910, 223380653, 216840403, 215332909, 217763116, 217664073, 216857156, 219948241, 224414393, 218556075, 225945626, 216970000, 216644948, 218925120, 216918450, 222341645, 221137725, 224605072, 217019836, 223774948, 227020194, 218698237, 226584094, 218641208, 218146063, 216513589, 222605986, 220694324, 222441967, 216283319, 220589428, 225499026, 220322952, 224432062, 217959232, 217189773, 223255470, 218248275, 219512552, 220563527, 220652143, 224962316, 215569536, 226444761, 220489625, 216167942, 223829713, 226470213, 223030018, 219263979, 220015922, 224667176, 221763072, 215593316, 216272650, 225196967, 221043569, 222474882, 221383035, 216837444, 224966244, 225261218, 220217817, 217248011, 220810692, 216728890, 217465121, 221690042, 219611372, 218434404, 219366075, 224152293, 226108006, 217597016, 218271029, 224847613, 225055571, 224288132, 215759306, 224171865, 216503047, 224252065, 215629061, 215447415, 217867911, 219389922, 219091278, 217093398, 215739344, 220971100, 224479192, 217791255, 221856111, 215198218, 223218528, 216043846, 226067314, 219033804, 225293691, 219844937, 219957684, 216870938, 219031891, 215132556, 217459464, 218844075, 215263245, 215240007, 217310282, 221466703, 222676116, 218755978, 220119152, 215587308, 224728437, 215337472, 224117925, 225564443, 218391577, 223248629, 219879325, 217630861, 216437597, 223932661, 224962336, 225598595, 219778674, 218430769, 216568964, 224230788, 217542523, 221383017, 224996377, 222540906, 216738531, 220373978, 219343489, 223036418, 224105533, 223193456, 222108192, 220527502, 215387286, 224344365, 221257609, 220724980, 216337048, 215440766, 226610862, 220153122, 224904860, 226780546, 216127568, 218047225, 225427622, 216346818, 216061687, 222375337, 220473414, 217127843, 217893804, 218178658, 226880188, 222573408, 222507068, 220571420, 215475647, 220672190, 216241256, 222642445, 217341373, 221279311, 217290278, 217432023, 218994119, 215841338, 217983107, 226977430, 220070641, 217066505, 226756767, 215192909, 216574777, 223898163, 216787174, 216771450, 220553082, 217102627, 223967414, 216149361, 219284298, 219475031, 216594853, 223366433, 218993832, 218526884, 223696117, 218775351, 215366613, 216221938, 225205036, 216403082, 223809701, 220272225, 225328865, 217234743, 220245639, 225697642, 217658416, 222039938, 219052455, 226853183, 226999757, 220895002, 215428882, 216558342, 221466727, 221039957, 223068349, 220432564, 215527194, 219454046, 215129730, 224445813, 219170205, 218235700, 215143300, 215344492, 226260626, 217487086, 221486274, 216454777, 218657883, 215770577, 222871562, 219072885, 217370838, 224402550, 223397277, 217131897, 215747334, 217921085, 217187683, 223100296, 222969000, 215230495, 219494262, 218814006, 219434123, 220598862, 225235623, 218949356, 215142270, 217217244, 218205197, 220195381, 216589244, 219150187, 216513583, 219014674, 220503936, 217173796, 218485885, 223447059, 215557087, 226756797, 222009422, 222938441, 216243836, 221494810, 221494798, 220050588, 215661232, 216208118, 222838875, 221331290, 217816703, 224641625, 219318755, 224995577, 223762269, 223187145, 222939460, 220375537, 226022855, 218525655, 216570742, 216469081, 215134780, 216269680, 218854941, 217402925, 223348233, 223429588, 226336953, 217697289, 215439308, 218681795, 217144354, 223945979, 221306545, 220910355, 215649381, 219986713, 217842476, 224759658, 215322486, 220306124, 226685295, 223278204, 215282628, 225998969, 218211948, 221728300, 215610106, 223529008, 216936621, 225264896, 222473450, 216804359, 218791329, 220704377, 215480260, 216368088, 219425676, 222608640, 218506100, 217033866, 224372436, 219454051, 224382016, 218074548, 216141902, 224730653, 220745619, 218404382, 225785515, 215610040, 217158618, 215449033, 226493419, 216585147, 218319115, 223662827, 220811828, 226206939, 226802604, 215781620, 215488981, 222098555, 220842753, 226130859, 224612678, 216061129, 219927877, 221382643, 223762253, 225393782, 215220379, 220430909, 218121774, 217430483, 220445392, 217080807, 216305274, 216006433, 223911755, 220394301, 220683126, 217514798, 215213958, 222068237, 224819753, 219743424, 224259371, 218188655, 218467129, 223060187, 217684701, 221624423, 215500488, 215376958, 215624867, 217629315, 218093572, 215151351, 222539690, 215892203, 216824621, 215123932, 223573914, 225533632, 219896180, 218716434, 217976783, 224494930, 217532503, 217348529, 219830532, 218918780, 225083154, 216536589, 215186673, 221608471, 221799177, 218399835, 223495521, 225974027, 222346539, 215712146, 219270746, 218830656, 215553517, 224794617, 222142796, 222005248, 223639365, 215534303, 225430319, 224790178, 225496089, 219582654, 218264121, 219653116, 224432058, 220859827, 226536893, 225396086, 216712189, 219160885, 220641820, 224315998, 224049298, 218201243, 216155362, 220353830, 216179752, 221182807, 219352262, 222669192, 221662749, 224541741, 215129184, 215601868, 226085913, 218582967, 224573601, 216615090, 215286628, 222038707, 217764847, 221579481, 215849995, 222176700, 221073232, 216474376, 225889737, 220733576, 220248846, 224962312, 216694802, 222637872, 215648899, 215539121, 218737136, 218581915, 218596136, 216996780, 220278394, 220906955, 222905470, 215881037, 226514756, 217261010, 224762248, 220084940, 221744435, 220459664, 219529980, 221980124, 215755617, 215986856, 222910362, 225461788, 226157677, 221886677, 217116465, 223414494, 215688027, 215548464, 220459637, 215164118, 215125814, 217858522, 218340703, 220016677, 221936054, 219218333, 217109870, 215274057, 215310296, 218972826, 218816596, 223511411, 220827645, 216529877, 216096769, 224511147, 218661585, 218108281, 215415367, 215252055, 218279609, 218375742, 225130399, 224349992, 215580404, 218110072, 216403896, 215683550, 216681076, 216705292, 215865531, 218684824, 225063645, 215298294, 217158798, 220554801, 221438013, 222730439, 223479719, 215835425, 215169909, 223706213, 221348472, 215356513, 222009435, 220954152, 217600360, 220796094, 225174226, 215986867, 215545462, 215564537, 215170597, 217917457, 215297307, 215424125, 217042992, 225327570, 218367856, 224202120, 218462833, 222740164, 217564143, 215806760, 215409780, 220219742, 221827804, 225632607, 215726173, 219715966, 223123689, 220349595, 218844052, 221313853, 218172637, 221025503, 220330505, 222158958, 222243251, 217210342, 215176574, 215893869, 219012896, 221523993, 221866822, 222849915, 222999649, 217310301, 217001599, 220714206, 216638593, 217248002, 221659087, 220413302, 220663747, 225361575, 225229615, 224584167, 216257082, 219412016, 224896089, 216436884, 216210225, 218956545, 216824634, 215347770, 218298006, 223672622, 217499453, 220714305, 226907078, 222506994, 221107598, 219400711, 219126039, 225296339, 215468927, 223224209, 218765009, 220877323, 224700653, 217730581, 215928470, 219072642, 220540444, 216080173, 224083454, 216114509, 219220764, 215475649, 227060026, 215203727, 220778460, 217995542, 216005436, 215493194, 219130035, 218565970, 219449384, 223796485, 224001858, 216655380, 220515137, 219811428, 216293356, 219747665, 218795524, 223863530, 216976535, 226391492, 215768075, 218302793, 215967359, 221856134, 218166493, 224934950, 215274091, 219092313, 219109899, 215165571, 224219030, 215157227, 224862480, 215817008, 216495376, 216954372, 219304340, 226286279, 222709025, 221771871, 216600340, 218053165, 219242281, 219295090, 225361770, 215175752, 215189126, 224929255, 216232905, 223844107, 218546560, 224071134, 220874792, 216903892, 221949978, 217400889, 215702226, 223155231, 216605202, 215327965, 216385601, 225461786, 224284504, 215583475, 216807051, 224671440, 215456899, 215512872, 224635761, 217939382, 215236711, 216635123, 222700075, 222806082, 220608001, 226232304, 223980367, 215176583, 221065067, 215824650, 224317070, 215701415, 222377046, 221797469, 226418004, 221918308, 225499049, 222309100, 225637296, 218899656, 215211376, 220939858, 215738142, 215800072, 221901362, 223542512, 222285598, 220750999, 215557106, 215434094, 216191084, 218900468, 219561122, 221175611, 226047127, 215401878, 216200823, 215566748, 218225634, 215358340, 215519570, 225665532, 220462423, 220186166, 219327767, 225757741, 215318552, 222971117, 225530154, 221552572, 220619162, 219683412, 216328437, 226709744, 215667169, 220925184, 220973228, 225568110, 222880024, 219556833, 219800242, 223562619, 224828585, 223878007, 215137292, 216545398, 221771863, 220615480, 216743670, 221417432, 219771767, 218938695, 216091507, 216598493, 215561327, 226637379, 216214394, 226734222, 223606448, 225602721, 220681952, 220144754, 215610087, 216934755, 226363089, 223131802, 218158591, 221232881, 218882117, 223596552, 225812819, 222253262, 215876860, 224185762, 217279157, 221282436, 220759667, 225143334, 222574816, 224463502, 215506853, 221007027, 225163677, 218359805, 221206398, 225917256, 222818382, 222408273, 215148203, 222408812, 216763427, 220043266, 221160362, 220625613, 225866194, 224696661, 220121202, 224316000, 218449587, 222005263, 223729083, 218736404, 221832195, 221356721, 215638034, 222128546, 220580039, 225841315, 215788491, 223462258, 216608426, 226536886, 216368107, 221409520, 217571182, 218633458, 226311432, 215858790, 219141926, 217712841, 217375545, 224524862, 219913864, 220523054, 219500925, 215908724, 226183546, 223740529, 216025200, 219715957, 219982337, 215151385, 220770489, 220650092}
{784126915, 792550261, 792481355, 786654919, 781198870, 794809147, 781311241, 781468103, 798926254, 795017026, 789681944, 794440513, 781425512, 781451842, 790858473, 794308592, 782333189, 786924941, 793467696, 781739304, 780752525, 787751388, 781218352, 797248321, 793509415, 791426814, 782355706, 782857906, 797522626, 794220486, 785273698, 793388997, 790345065, 791750509, 800956193, 797688897, 787234900, 796625616, 799244218, 781464826, 781034208, 800863668, 796990584, 794506504, 791361960, 782219924, 780736792, 789749284, 788570575, 798547430, 782074690, 794280690, 801090278, 795562006, 782378599, 799139008, 797664842, 793417452, 800980907, 799541984, 796457696, 798780047, 785578227, 788145458, 786047533, 790584400, 795252511, 781494115, 787576119, 793686698, 781792423, 785849606, 794248289, 786786950, 780966092, 783798318, 791294678, 783767217, 781489451, 794204038, 789782380, 800686759, 794366472, 798651245, 788011466, 782971053, 784754930, 793044388, 793566414, 781198754, 797123135, 786296800, 780771367, 792652987, 781465417, 798910449, 797553171, 799599964, 799815972, 798702742, 780920455, 798848496, 786855895, 793443316, 797431719, 791945753, 780800290, 788958469, 793910413, 782469150, 781476185, 791395004, 799113483, 783171634, 798490690, 781999618, 792815680, 781460034, 781402853, 781001177, 781883022, 794400973, 781161985, 782811932, 783349645, 781698690, 794677325, 798140726, 795463174, 799456981, 795633036, 784934727, 786268965, 795649720, 787062903, 791521922, 792378373, 794585016, 795223329, 781213783, 800593328, 798203721, 798505906, 780902763, 794334814, 786821518, 792515927, 798610055, 791847192, 784964085, 781459327, 793764648, 781501840, 790447537, 786993918, 798953787, 786356109, 791587304, 794192973, 794161431, 786325678, 795757782, 799219853, 794538979, 799987137, 793855774, 786720066, 794853512, 786241555, 781381005, 797713127, 799302450, 786101479, 799079449, 801062115, 783649643, 800617843, 783736583, 784722201, 787430305, 781298303, 796824104, 781354064, 787815830, 796457720, 781314471, 781859024, 780936452, 785052524, 785690493, 798894395, 784427718, 782496271, 796356935, 796692091, 781182151, 792344390, 800463602, 796162687, 788178117, 780745245, 800487254, 781064091, 795332940, 782138995, 799333154, 781458975, 789165049, 793650201, 781242455, 797611542, 781343046, 781483977, 793814849, 799507045, 781268179, 795817159, 793995838, 781602741, 786530524, 794103068, 798183056, 782400153, 784095950, 782689050, 799130233, 800165485, 794144159, 794413740, 799435582, 799560547, 780840012, 793078342, 780764515, 793725258, 799159217, 789105762, 789516896, 785156082, 782663827, 795074280, 785985179, 788929499, 797493395, 799244205, 785226369, 798308201, 791231633, 780976404, 788425693, 800109476, 794987839, 781280599, 795746623, 782176683, 793823945, 783084196, 790720154, 785476195, 794788627, 790111690, 790177120, 794026150, 798019035, 798666639, 783563184, 795785497, 792447005, 799365577, 789880944, 799124983, 799764016, 784190669, 780959197, 795751290, 794151984, 787546068, 780733294, 781182179, 799768982, 795726014, 794480508, 787303365, 780801028, 785413637, 781483956, 799524302, 798636243, 793783313, 795950285, 782715395, 798790840, 780744567, 798863514, 781444528, 796259462, 789715353, 780880651, 797838026, 796923477, 793675954, 789550847, 800639946, 795792441, 799474531, 800813214, 788274004, 794321178, 799741430, 787693358, 793530810, 781373115, 796131997, 793926508, 785133193, 784623554, 800909119, 781310274, 798628817, 796390741, 791977433, 796758488, 793635910, 798658597, 794041535, 781490535, 785596359, 794092397, 783142397, 788748301, 794294623, 801007672, 782096575, 793894160, 800787915, 790379144, 787269091, 780734648, 786445237, 793793816, 796323888, 785951677, 780732733, 793586721, 795360893, 782554508, 787132017, 780886259, 794931265, 794520091, 780782047, 783534443, 791685562, 787977742, 799647365, 787606103, 799079052, 781906411, 799708989, 785637858, 781928587, 799799836, 785337411, 781456013, 783056342, 800887386, 801034041, 797337900, 791847192, 787336450, 798019066, 781524228, 798804215, 781774622, 792106109, 782582081, 790754622, 799234555, 782884774, 784459988, 790960524, 791619971, 800306126, 785455077, 781471697, 787515929, 794633092, 788867647, 798737717, 795045039, 794059979, 780918214, 780870356, 785816286, 793010170, 794263793, 793961592, 798817541, 781096822, 790210323, 782525705, 783476972, 782610420, 796491109, 799663763, 794878165, 790651595, 793979905, 794392324, 781976349, 787166262, 782913168, 787430302, 794958940, 796194226, 785721281, 784005780, 798973437, 792241094, 800787884, 798388558, 798756103, 787912037, 798039264, 798039264, 795775601, 792783541, 788045631, 798726014, 797911337, 785202912, 781058015, 782739714, 781191807, 780761396, 780991034, 781115062, 781813941, 800056358, 783948934, 793740827, 793717877, 790926991, 787847790, 783381477, 785516183, 798941384, 780857935, 800376611, 794171603, 791880274, 783680231, 785783995, 799103810, 797886976, 797368893, 792751073, 782157863, 785179661, 799380666, 791554270, 795871789, 800712402, 780941005, 791458335, 800031257, 784525127, 781458429, 789134766, 780827768, 793846035, 799682291, 798620436, 793804901, 794743616, 796857356, 789418237, 787665930, 795513205, 798651238, 783977681, 793882476, 780900918, 782582109, 799207526, 784879599, 788242411, 781111922, 781626637, 784158346, 799855284, 792618519, 793942647, 791913418, 800513032, 787200578, 784308585, 780792006, 797185973, 800262454, 800839973, 793143998, 792009413, 798442141, 781589701, 800191596, 781039128, 788395567, 782194558, 797957799, 780761400, 799733714, 790243595, 796037144, 784787056, 785495061, 796068695, 786017515, 793662230, 793488877, 799097867, 795978171, 796791374, 785434553, 791262620, 798425250, 799415048, 782287976, 780820729, 784590344, 784034951, 781046826, 785314689, 781463198, 792042230, 791718720, 792686147, 785356237, 784850599, 790618029, 781318472, 788657821, 786386863, 790823728, 799029580, 781313534, 782208582, 783620187, 785022596, 780966079, 794118894, 785558986, 782231429, 783258811, 799581528, 793734314, 791199007, 798118805, 798268777, 794464747, 780836887, 800007168, 798565088, 792912462, 782789662, 783446518, 792206551, 781139072, 781441259, 781455601, 799052574, 789290388, 781305083, 799396929, 799752412, 782419535, 784396795, 795667315, 780936418, 797278129, 800566994, 781299908, 786560772, 795194147, 796658915, 780860642, 799115128, 784558010, 788210462, 795921978, 793603617, 797765689, 795439507, 781270088, 798161804, 799274040, 790892770, 792584719, 800138838, 783862339, 799287707, 786890375, 790046462, 798407217, 785248799, 798099620, 793264574, 781434539, 781514894, 787487437, 799946301, 796956936, 795832799, 781182165, 786590843, 781284605, 789077211, 792138693, 794700246, 794562151, 783830308, 786127439, 795850845, 781563401, 798745285, 793326536, 800540271, 785615110, 781126424, 795780156, 798226105, 796100143, 795603854, 798370209, 788898870, 788512579, 781133983, 799747405, 800213729, 798324711, 785883759, 798961628, 792847594, 789258809, 796100133, 791097517, 790789040, 794234100, 784281392, 795768525, 781459408, 782835029, 785917683, 790078737, 789981380, 794903689, 794767460, 798999581, 797216664, 787399701, 788336098, 799257765, 783708494, 784819091, 791815318, 790144499, 784365668, 784221630, 781223144, 799194200, 789197307, 794350445, 793694466, 789017201, 786622671, 793773341, 793295511, 794654773, 781204542, 790013886, 785752381, 781709387, 797999478, 781237562, 798985324, 793233125, 790515852, 799070858, 781487592, 791652574, 798388576, 797463135, 785375180, 797155031, 799631559, 788512589, 792172865, 789228014, 791131619, 785107712, 791489797, 789618210, 786075548, 781288171, 794451222, 780781452, 794493750, 798692930, 794133145, 788808377, 789649826, 781951682, 798288156, 799776141, 792944256, 782309223, 781019203, 781836773, 783414475, 781487642, 794380477, 797581992, 795896435, 798476101, 781415227, 785662480, 791165799, 793358800, 783113262, 798058108, 781464285, 781167773, 781080410, 794026129, 793870055, 781641363, 793754609, 793995842, 781460855, 796007255, 796724767, 799720613, 781254243, 781019387, 787879888, 782637258, 781161967, 793704774, 793620252, 783200717, 786386837, 789847944, 784336173, 799062130, 794108364, 796890452, 800931146, 781329899, 781509587, 795489012, 795134314, 799697021, 789450845, 798879547, 794720914, 797307987, 781094590, 794180752, 788598798, 783028241, 796291637, 788366643, 799120388, 788306219, 795278858, 791977422, 801118717, 790310773, 781615426, 784993394, 788483399, 789385969, 782941493, 783892613, 795538521, 780755279, 780735220, 786686941, 796227142, 795737593, 787782604, 795710327, 783506266, 780737477, 786155674, 800419263, 793111994, 794427562, 788541267, 798308182, 784656040, 799491906, 790078726, 782999606, 795103634, 790550185, 799149074, 791063540, 781153527, 793203695, 787459770, 786182230, 795389198, 800329287, 798677566, 798247292, 787028185, 784906806, 795305799, 782764910, 781294431, 790481697, 790413690, 781171977, 787944772, 799082968, 783921250, 780739638, 781576625, 793834737, 798352896, 794077106, 788988014, 781004566, 793745097, 789914296, 787635909, 799747428, 799171509, 792412450, 786416778, 781075880, 789483455, 792074583, 799318453, 785080964, 791328044, 786753142, 781254237, 798714552, 796524574, 800285957, 799108246, 791165808, 797638834, 788778704, 799183030, 792879600, 798581696, 781462410, 800441676, 798338725, 781314499, 781393251, 781307455, 794829891, 790276914, 781552902, 792976653, 793173463, 781461107, 799015044, 798532147, 797024021, 792241095, 789584908, 788112750, 783288286, 795619036, 781496644, 800081239, 791783387, 788079576, 792309800, 784493177, 789814954, 789321814, 799786643, 781756890, 795802881, 795414826, 799834529, 789947640, 798767437, 799758678, 798077702, 781683600, 795684265, 787722823, 800737065, 789047688, 797400217, 781543400, 781309703, 781150539, 782442801, 782248395, 780819450, 781146395, 799090639, 790685809, 787368581, 798247324, 796558345, 786499122, 781479852, 782268021, 783230546, 793548550, 787097432, 792275474, 800662090, 788011497, 800761751, 799041633, 781309182, 781653992, 782023777, 789134747, 786210879, 800399501, 798831864, 784689852, 797813618, 783317804, 780812139, 799876611, 798519917, 788688841, 799139002, 794010983, 797862204, 797057655, 799615886, 798643716, 780951237, 789354020, 781535250, 781233026, 784252355, 797791091, 799967504, 781182215, 798596796, 790994907, 781364023, 786470551, 782117708, 797739371, 796591516, 799920750, 799351510, 782049217, 780860660, 784064929, 781455604, 780771389, 783591791, 781463994, 797934886, 792718209, 798459290, 796424248, 799896464, 788837906, 780846368, 786959375, 800566979, 787665958, 797979657, 785393993, 794608360, 800353138, 788718461, 795165008, 785294545, 785537197, 780983710, 795753193, 781723405, 795584826, 788627247, 800236773, 799075868, 788454816, 795696347, 795763713, 791029274, 797090607, 781667805}
34777
Returns: 376516576
{303359656, 304879402, 305983833, 305575875, 303466783, 304825453, 307115778, 307911350, 305270743, 306040318, 307593326, 306437197, 307713655, 303466859, 308080734, 303264938, 303516290, 306669668, 304035253, 307816961, 305786180, 303493972, 304370070, 303491085, 304735486, 303466742, 305026449, 308113169, 303626087, 303277033, 305632904, 308060090, 303204833, 303188382, 308019468, 303307082, 304873795, 303381496, 304635897, 304039799, 304831102, 305575854, 303219701, 305575859, 304682674, 307111020, 303204038, 304370093, 303820593, 303851165, 304879482, 303466757, 305524775, 304928136, 303655771, 303308915, 303443543, 307313892, 303185313, 303250988, 307347236, 303443478, 303855241, 305983828, 303361892, 303890663, 304589544, 303277011, 307765479, 306527934, 303820565, 306084854, 304364996, 307314003, 307819938, 304688095, 303402079, 304825470, 305422831, 307494390, 303293268, 304283851, 306485517, 303717640, 306284534, 303423632, 304682626, 308001972, 305524805, 308045985, 304825502, 305120046, 306989318, 303361912, 303343230, 305684059, 303629486, 305729188, 307110975, 308128737, 306190950, 305524908, 307115829, 308122155, 305377889, 306437194, 306339544, 305530716, 308081894, 303239479, 303182207, 304777490, 303890646, 305070255, 303421115, 307313862, 305120048, 303251020, 307713611, 304825466, 303197776, 304783099, 305581794, 307794654, 305831254, 308117873, 305473764, 303308930, 307655197, 307985428, 305220289, 307684832, 307032080, 304326628, 307816994, 303264947, 308122122, 303816624, 304241602, 305524814, 304283865, 308071463, 304001442, 308127558, 307069356, 303252392, 303220738, 305735131, 308032297, 306479952, 307593331, 307710354, 303820547, 303197753, 307459819, 304158946, 307710307, 305831321, 307494383, 307768580, 308019432, 303890672, 303629541, 305938969, 305831327, 303516239, 306333798, 308058602, 303212311, 306940917, 308106154, 303890652, 303250970, 307655179, 306388525, 305786172, 304589577, 305428784, 306437148, 307931829, 307069387, 303308881, 307589657, 304641346, 306437235, 303753600, 308032336, 307589700, 303686318, 303341131, 307710365, 304408853, 303185291, 304873785, 303323594, 304326692, 303402034, 305882241, 305020710, 303198449, 304682623, 305780241, 308112538, 304283815, 305422862, 305026463, 303629469, 307655228, 304283871, 303855297, 308099601, 308118485, 305524886, 303399651, 303519290, 305220249, 303399647, 304879401, 308128712, 307027215, 304735501, 305422832, 307111012, 306431583, 305120091, 307388342, 308106968, 304873836, 303494043, 303399640, 308047483, 307232173, 307115836, 303629536, 305684044, 303219700, 305479678, 307985412, 303491064, 308106946, 303443485, 306382884, 307651710, 306479917, 303240803, 308002064, 306040294, 307069374, 305888198, 307384086, 303626094, 307589640, 303291561, 303443575, 306140918, 307621104, 304158916, 304688153, 303188348, 305575876, 305524834, 308099641, 307985371, 308017750, 303263444, 307710288, 307929388, 305786262, 307987396, 304453294, 305786202, 303855189, 303886562, 303469673, 306575578, 304001459, 303469589, 308046016, 306431603, 305684032, 305226129, 303188403, 306240740, 306857737, 303188380, 303264991, 303820649, 307987414, 308047461, 307027169, 306628297, 305938973, 307589736, 306896946, 303263461, 303399655, 305026442, 305120083, 303263451, 306140935, 304825536, 307424483, 303276987, 303264953, 305678079, 303519291, 303659287, 305989671, 307593374, 305479660, 307951361, 306185114, 307192431, 308001974, 304118519, 303212304, 307844171, 303211421, 303252443, 303629444, 303922629, 307710322, 307351524, 303252419, 308112531, 304589547, 304498223, 305377856, 304879469, 307589655, 308091288, 308003917, 307929420, 303855232, 304783049, 306140938, 305070279, 304682686, 308070202, 305524761, 305933093, 303855280, 303820674, 304113901, 304825460, 308033990, 305220262, 308128729, 307710353, 307557384, 303204012, 303466782, 307309548, 304370091, 307069310, 307494392, 303786685, 303890654, 307816980, 303239487, 308128740, 306857689, 303188356, 308125384, 303491095, 308122592, 303188429, 303516269, 303820611, 303219668, 308019473, 303183441, 308032315, 303466766, 303626117, 303926862, 303782797, 303600610, 308058589, 303188462, 304735414, 307710281, 303229113, 303886513, 308099602, 308091304, 303997028, 303572621, 307309542, 306485494, 307593360, 308003937, 304236730, 308125641, 308099628, 304035265, 303182251, 307819895, 303229154, 306333835, 307985384, 308058634, 304879468, 303600632, 305524781, 303325578, 307817057, 307236741, 303820586, 306984282, 303188404, 303423679, 308127541, 308122563, 304635928, 306852491, 307864873, 306140931, 304879435, 308019482, 307768590, 303198483, 306034422, 303855155, 303399651, 308106950, 305524844, 307313918, 308045993, 307027138, 306675086, 303421099, 307710299, 306090723, 304154154, 304326674, 304283906, 305938929, 304735453, 307197067, 303597399, 307710354, 303265001, 308098723, 307887354, 308118513, 305175880, 307271185, 304641363, 306485518, 305170051, 308002022, 307156765, 304688194, 305026441, 306669687, 306382869, 304825509, 308017718, 303626107, 303251006, 303379162, 307817027, 303381429, 303597383, 303188453, 308099667, 308047481, 307967756, 303182312, 305938943, 307115786, 305422824, 307455748, 303421082, 306581092, 303251030, 307384149, 304635886, 307765469, 307655214, 303308922, 303204023, 308122613, 305837219, 307115862, 307197081, 305026483, 307424471, 306767296, 307710436, 305989668, 305626961, 308125683, 304035239, 304078865, 303855267, 303721327, 303193091, 307951334, 303263473, 306896897, 306135078, 306382846, 303569416, 303188387, 307985440, 305070243, 308128676, 306721439, 306857688, 307561178, 303959460, 303229095, 303264945, 303820510, 308128699, 307420312, 307069451, 306090680, 307593422, 305220268, 307867512, 305683994, 308118425, 303466774, 304199963, 304118568, 304370105, 304548973, 303443508, 304498226, 303252460, 304922458, 304078847, 307494407, 303307040, 307232137, 303655812, 308060030, 305070260, 303494011, 303361867, 303264993, 305983842, 306945987, 307624705, 303569487, 307115798, 303211370, 304825465, 303211348, 308047512, 307765486, 303597288, 304370119, 303239570, 303626135, 307710331, 304158917, 308060001, 307864847, 305888158, 305888151, 303204810, 305786215, 303204058, 307681465, 305524735, 303446138, 307524321, 307794695, 304154219, 303197790, 303443472, 307593373, 307494396, 306090705, 304039840, 303263478, 305524807, 308070212, 305070209, 308017713, 307908907, 303230253, 303542405, 305780266, 307490396, 303278623, 303446165, 304971434, 303341140, 303252434, 303239526, 307490416, 303922569, 304321665, 307388368, 307929497, 303597391, 303188381, 303855236, 303185297, 306333846, 303519280, 303183246, 304729891, 303629510, 303263469, 307710316, 303252496, 303851185, 304039757, 305120021, 303183227, 307027186, 304158978, 305684022, 306140943, 304364967, 307624663, 305125837, 303198489, 307490411, 303659274, 303188832, 305428742, 304503479, 305125823, 307867513, 303597369, 303188468, 304783097, 303399606, 303851193, 304543646, 306857644, 303443521, 303855236, 307069344, 304408879, 303197795, 305120010, 305989669, 307115770, 303188375, 308122171, 307710323, 308091291, 303182349, 303307035, 306040326, 303341127, 305684013, 307459791, 305735129, 308019511, 306622830, 303277015, 308118448, 303239488, 305020703, 304783037, 304641315, 306234964, 308002072, 308127742, 305276561, 305938998, 307110986, 303855234, 308106991, 306533493, 308058597, 305120075, 304078847, 303717600, 304594910, 304735438, 307524324, 306485499, 303379119, 304688134, 308001953, 307931879, 305524907, 306382882, 303182224, 307841397, 304873817, 303379145, 307074243, 306807512, 306807504, 304682615, 307791710, 305120071, 303212264, 305120047, 307115786, 303264948, 303307072, 304158965, 304635838, 304113916, 304364980, 308070184, 308128747, 305479595, 307589650, 303686295, 303252369, 303188815, 305220277, 303423632, 306135102, 307738367, 307192415, 303188344, 305524866, 304589561, 307589660, 308091267, 307524299, 303183430, 303629520, 307313943, 304154250, 307969859, 305120058, 303182321, 305575877, 304831066, 303597329, 307791705, 303252385, 303203998, 307069400, 303686244, 307236711, 304977133, 303466819, 304688162, 303251014, 307275680, 303569455, 307710386, 307593346, 303381450, 308019427, 305321265, 303469635, 303182354, 303600566, 303204019, 303494040, 305270707, 306479947, 304825516, 306716073, 307817017, 303466768, 303749806, 306762077, 303443465, 304283845, 303597293, 306767337, 306437188, 303291488, 308046009, 305276545, 306339548, 308019485, 304278904, 303597430, 303855240, 307817013, 303198405, 303219725, 304543633, 307384122, 308034000, 303361885, 308106999, 306388478, 303307054, 303239491, 307069433, 303211403, 306084882, 307624752, 307738364, 303182256, 303198399, 307197092, 305120033, 306762025, 306290280, 303600612, 307985412, 304548958, 303597270, 307911365, 307929426, 303381468, 303443518, 308125691, 307528187, 307593356, 308112487, 303717629, 305327155, 305831291, 303359622, 307069381, 304688117, 303659256, 303629513, 303185604, 304635879, 304735405, 303361869, 304414016, 305989691, 308060042, 304370166, 303597301, 307313956, 303361915, 304074293, 304370066, 303886552, 305120013, 308032363, 304458492, 303307025, 303820625, 305786191, 306984309, 308058571, 304039790, 305479691, 305070293, 303717646, 303466814, 304283876, 307929540, 304074233, 305371984, 304154198, 305684027, 304283843, 304735447, 304735427, 303689881, 308127737, 303820569, 303466811, 303997016, 304453268, 307069393, 308091268, 303188339, 303192564, 303816589, 306762054, 303494020, 307741563, 307713634, 308113212, 303516301, 303686274, 307152037, 303361866, 303188431, 303203991, 304370094, 303276989, 307765483, 308128771, 303717629, 306812760, 303203970, 304783086, 303782758, 305530741, 303922616, 303516257, 305837216, 307985438, 303291525, 306431547, 306431560, 305125825, 303855199, 305120018, 303597381, 306185146, 305989717, 303291515, 303542376, 307110981, 307388326, 308003888, 308090249, 307985408, 307889909, 303183413, 308127756, 307710376, 303381488, 308003936, 303264952, 303399686, 307985471, 307929452, 303252412, 304283822, 303466764, 304589568, 304001487, 307313918, 305026437, 303343222, 308128738, 307684868, 304195162, 308122585, 308122159, 304158925, 305270689, 307110987, 307115821, 308003874, 303308892, 307949117, 304074272, 303188295, 308003857, 303193115, 307074254, 307459838, 307841380, 308058588, 303379179, 303629501, 307027202, 304113904, 304453307, 305020673, 307069336, 306940913, 304971387, 305377866, 304682615, 307347194, 306140972, 307911389, 303252479, 303308889, 306896967, 306762038, 308125684, 305479645, 303308859, 308122610, 308060000, 306940901, 306185187, 305933113, 304825479, 303291517, 306902104, 305076019, 306575576, 305428747, 303963790, 304977148, 304236726, 303323635, 303597330, 303250954, 303626122, 303545500, 305983796, 303188441, 303185309, 307710376, 303569422, 307929426, 306767289, 306533539, 303204007, 304035304, 307115803, 305524816, 303686279, 307589746}
{415481626, 412213055, 417012958, 417033570, 415713502, 416891458, 412565323, 413547358, 417004733, 412118310, 413024591, 412215021, 413189888, 415713432, 415046974, 413926738, 415803005, 416817392, 416430379, 415763713, 412091604, 413359342, 412448449, 415758574, 412265789, 415713562, 412169517, 414283962, 415975444, 415239917, 412088291, 413982038, 414227313, 414737326, 413834171, 415337546, 416908103, 413588744, 416814946, 412688843, 412229601, 417033598, 414990902, 417033542, 416835517, 416561255, 414889876, 412448405, 412903095, 416253231, 412213092, 415713609, 417031359, 412197556, 416017058, 413779799, 415667991, 412726653, 414686349, 415141012, 416365839, 415668072, 412865548, 417012991, 413635876, 412828709, 416793393, 415239892, 415852092, 416875900, 412903030, 416997328, 416671524, 412726567, 413364527, 412285254, 413541945, 416891340, 417023907, 412907440, 413828506, 412503382, 412231569, 416098466, 416953552, 413495557, 416835595, 415343196, 417031365, 415196271, 416891391, 416976169, 412478662, 413635925, 413683538, 412088412, 413142708, 417033782, 416561232, 414538946, 412146844, 417031435, 412565361, 414743262, 412103816, 412214914, 412184653, 412091337, 414081923, 415091199, 414584176, 416873795, 412828626, 416964653, 415622066, 412726608, 416976165, 415141003, 413189911, 416891435, 414839142, 412247142, 412089286, 413320011, 417028636, 414794201, 417028195, 413779816, 413105996, 415391503, 416996299, 413147632, 412506673, 412475501, 415763763, 413926701, 414743195, 416215606, 412532162, 417031398, 412503418, 414031879, 412722634, 414641172, 416590956, 413976205, 414126325, 412089509, 415245564, 416893391, 413024567, 415938178, 412903066, 414839132, 412869832, 412592324, 415938079, 417028647, 412907375, 413276113, 413834160, 412828662, 413142709, 412104494, 417028667, 415802981, 416940121, 415146783, 414176691, 416674647, 414895760, 412828667, 415141042, 413106023, 412199309, 412091581, 416793349, 412098625, 412214975, 413594196, 416590927, 413779798, 416103110, 412305669, 412214979, 412980319, 415245641, 416103133, 416058072, 415433982, 415938055, 416697724, 414686329, 416908116, 415385964, 412475512, 413541901, 417024465, 416952053, 414278032, 416835552, 417031757, 414845041, 412503331, 417023889, 412169409, 413142735, 413105969, 412503417, 412865611, 414182621, 414334803, 417031407, 415575682, 413314911, 416996271, 415575659, 412213053, 414590027, 416619694, 412265702, 417023942, 416561210, 416909929, 416976202, 412796697, 414233153, 416908060, 413359388, 415575715, 413932524, 416467228, 412565311, 413142658, 412088388, 414990861, 412094450, 415391509, 415758561, 414233151, 415668067, 416925508, 416021863, 416893437, 414026081, 415343231, 412118304, 416590941, 412099201, 416330554, 415975413, 416103101, 415288911, 415667988, 412136275, 416062807, 412592310, 412285201, 414737279, 417033615, 417031418, 414182604, 415391548, 415294534, 415190593, 415938205, 415534298, 412091593, 413737109, 416723051, 412091644, 412865525, 416290119, 413404305, 416857375, 412722605, 413404270, 415196238, 416910009, 412088392, 412125741, 414737368, 412158426, 412399898, 414737296, 413926767, 412903083, 413737066, 413932537, 416619722, 412287529, 412104525, 416103118, 416700761, 415190596, 415575703, 412169511, 416976268, 415190590, 412136243, 416891455, 412832935, 415239845, 413926739, 417034777, 413314971, 413101167, 412110917, 413024579, 412094474, 413641397, 416977490, 416499418, 415343197, 412623675, 414176667, 413409521, 414940473, 413976269, 413142732, 416326327, 415938156, 412761278, 413976222, 414845054, 416793314, 416747436, 412103824, 412213101, 416103171, 414132172, 413785549, 415534350, 412865533, 412247170, 412136314, 416964641, 416835536, 415097011, 417031353, 417019253, 412865573, 412903105, 416495718, 416891428, 413883158, 416996255, 414538898, 415938122, 416142753, 414889897, 415713572, 416400468, 412448421, 416590960, 412907435, 412941350, 412828664, 415763660, 415091158, 414538993, 412400014, 414737277, 414692244, 415758539, 414385652, 414737351, 415802998, 412903035, 414990892, 413834179, 414481835, 415245565, 415713654, 415975419, 412792559, 416177222, 413184947, 415146797, 414737361, 412265816, 415938096, 415041198, 416290160, 414182570, 414132127, 416396454, 413227712, 416400437, 412231658, 413024630, 413785473, 416587503, 414436696, 414182597, 416430375, 414584127, 413364534, 415041171, 416940041, 415391527, 415146844, 412213071, 413184950, 417031424, 413731513, 415763732, 412659610, 412903030, 416647619, 414737339, 413495640, 414641135, 414385757, 416814921, 416725937, 415673335, 412136293, 412213093, 413834162, 413276147, 414278039, 417005681, 412865523, 415575718, 414233198, 417031349, 412726627, 415196322, 416619697, 412308120, 415622096, 415938047, 412126722, 416527125, 412475466, 412503415, 412104455, 412265743, 412627369, 415933162, 415938123, 413926747, 414946336, 415627482, 414334765, 412135135, 416434229, 412305648, 412231619, 416986774, 415343195, 412595923, 412285169, 412169431, 416817442, 416925481, 416891448, 415294567, 415975396, 415141054, 415528877, 415763709, 413588778, 415933213, 414737316, 414182571, 413932525, 415439535, 414533009, 412104543, 412565351, 417023912, 416257566, 415622120, 412267910, 415141033, 416330495, 416814971, 415852052, 413106006, 413779842, 414889911, 414385777, 412094873, 412565334, 412627362, 412169442, 412832904, 412352098, 415938120, 412110910, 417034716, 414436742, 416430408, 412655875, 412865638, 413019963, 414328837, 413641447, 415190632, 416700797, 416987981, 416925514, 415890333, 414737389, 415391603, 416964641, 414590065, 412329673, 412399932, 412984889, 416361787, 415041150, 413926708, 412903075, 414538957, 416294410, 416590956, 412126728, 413024569, 416996276, 413454952, 412088347, 414334785, 415713619, 412561816, 412623674, 412448378, 412349551, 415668149, 416747466, 413976280, 416923758, 412655851, 412907414, 415337628, 416467220, 416017061, 413982103, 416964615, 413359338, 413635890, 413926751, 417012967, 412451541, 413064989, 415890360, 412565288, 414940480, 416891447, 414940470, 413932492, 415852029, 415933086, 412448448, 415091161, 415975429, 415938087, 412592328, 413982062, 415673380, 412099155, 412099135, 414227362, 412091604, 414889920, 415980296, 417031344, 413449693, 416181680, 413320058, 416527142, 414839146, 415668072, 413024570, 412907484, 412126779, 412688867, 415190582, 417031396, 415097029, 416964633, 415294591, 415581128, 414076099, 415846951, 417031731, 416219974, 413877482, 413449691, 416938403, 415434029, 413976254, 415091194, 416219998, 416326365, 416644403, 412796714, 415534339, 415933165, 414737339, 412865506, 414686315, 416940092, 413314926, 414635237, 416855156, 413142747, 415190585, 415938172, 413976312, 416253225, 412688828, 416976235, 414635192, 416619714, 412592334, 412088352, 412136231, 416671555, 413065033, 412145565, 414278010, 416219994, 413101209, 414379812, 412098604, 412372858, 412145588, 413455001, 415933139, 414737309, 412247108, 415575675, 416253241, 416770886, 412399981, 415668026, 412865576, 416590920, 416697744, 414839162, 416976211, 412110869, 412565315, 414737330, 414743215, 415938073, 414132153, 414533021, 415337553, 412118347, 415434032, 412088377, 412869796, 412089470, 413834149, 416837870, 415239901, 414334818, 415091174, 416952032, 412247213, 412305679, 416966042, 415343200, 414487837, 412117387, 412104489, 416561229, 412865554, 414233158, 412249271, 415146814, 416976248, 412655895, 416098460, 412327120, 412265770, 416181702, 412231661, 415528871, 412285151, 415343247, 413594237, 417031351, 416925472, 414584134, 415718803, 416908105, 415528889, 412535573, 416750200, 416750213, 416835556, 415808182, 416976183, 414176737, 416976237, 412565279, 413926710, 415337599, 412592259, 416815006, 416495695, 416671559, 415096993, 414539002, 412094454, 416103167, 416058070, 413976255, 414379791, 416996288, 413495591, 416987934, 415895386, 416499398, 414737341, 417031393, 416793433, 416103182, 414132116, 416181722, 414481902, 413142777, 412726624, 416527156, 413689092, 416976158, 414533013, 417033604, 412229633, 415933150, 415808146, 413976291, 414889891, 416590923, 416058095, 412659642, 412183056, 415713552, 412285221, 415141043, 412692727, 415890339, 415938164, 413024561, 413588779, 413834202, 417012194, 413404284, 414532968, 413184932, 414889851, 413359343, 417004742, 416893455, 416891440, 416795950, 415763698, 415713575, 416138175, 416773563, 415668168, 412503374, 415933126, 412352180, 412214963, 415288913, 415196279, 412117393, 412184664, 413834206, 416616392, 415933164, 412865547, 415763731, 414277992, 414990900, 416770884, 416330513, 413883190, 413635923, 414233198, 412199288, 415337595, 415091158, 416590913, 414940482, 416997297, 413064957, 415895361, 414584153, 414278018, 412627355, 416976223, 416773554, 412171034, 413184910, 415391543, 412349517, 415933086, 413547342, 415534312, 413588758, 415668108, 414436759, 412945841, 413024611, 414845021, 416098453, 412110078, 417028625, 415481660, 416590910, 412285234, 413101167, 413142707, 414430829, 416814904, 412265695, 413635938, 412422335, 412110954, 413982023, 412448493, 415933171, 412726610, 413635875, 416463403, 412448409, 416290108, 416976124, 415245591, 412397134, 415337563, 412903010, 412091591, 416647605, 415146771, 412688782, 412094443, 416964638, 416098414, 415713576, 412503433, 415534367, 416463464, 417018578, 416527107, 412088350, 412503384, 412265814, 412265679, 413060265, 414487878, 412903074, 415713461, 416396417, 416723002, 416590940, 414132156, 414737353, 414788289, 416215580, 416773541, 413359344, 413232716, 413189845, 414283932, 415803049, 416058074, 416530747, 413635887, 414737304, 414889845, 412448400, 415239883, 415852103, 414539006, 416098454, 412375630, 414889922, 412247145, 416177262, 412091383, 416326350, 415803013, 412094886, 415391554, 415288862, 416909977, 416910011, 412145587, 412865576, 416976137, 415933125, 416977504, 412110873, 415288907, 415846987, 416561274, 412796730, 413785455, 414996748, 415391560, 413500953, 414481866, 414487855, 415938079, 413588734, 413785478, 413926781, 415575745, 415391513, 415534310, 413976294, 412503363, 415713516, 416793465, 412722654, 412726594, 412169474, 413683566, 414538993, 413147645, 416557749, 414385734, 414743295, 412592327, 417004763, 416561259, 412565316, 413785502, 413779810, 415487135, 416463423, 414737346, 413785521, 414328872, 412535562, 412869840, 415718846, 415146895, 415528884, 413142661, 416619751, 416495698, 416723000, 416952030, 416590969, 416674622, 416938367, 412103795, 416835569, 416365861, 412136269, 413547400, 413976301, 413779781, 416700736, 416773532, 414436728, 412094485, 413779830, 414385703, 413982102, 416674617, 416977474, 417019268, 416891372, 415288894, 412425321, 412157028, 416857345, 412098644, 412757211, 412183028, 416587452, 415385928, 415933176, 415141023, 415975468, 413271044, 417013024, 414737268, 414686339, 415938115, 415890347, 415534332, 412352145, 412249227, 414889901, 416430337, 412565303, 417031375, 416058075, 416103130}
51309
Returns: 956668837
{893878606, 886929817, 888033971, 892597951, 886791296, 890521254, 891992998, 886747755, 893201200, 887563286, 888245438, 889637790, 891687130, 891785287, 886623684, 889086923, 892567541, 887115958, 890847901, 886629551, 886798292, 888917130, 889971846, 893187184, 893925698, 888106405, 895076609, 886831328, 887129471, 894510316, 894122982, 888303637, 889959812, 886637530, 886957453, 888161305, 886637536, 886677984, 888734377, 889574402, 891523458, 887081244, 891589476, 889984626, 886709978, 893101099, 888557081, 891890835, 886791293, 894932153, 891729473, 893800608, 888489095, 887263478, 888147712, 894990464, 887276349, 886831271, 891993017, 887329919, 892124333, 886828404, 886891430, 886629234, 887057296, 887679749, 891629699, 892081355, 891109014, 894732762, 893909999, 888019175, 888288736, 893172884, 888963328, 890708533, 887193130, 887695399, 886786634, 887804599, 894761681, 887664164, 889864998, 893230183, 886672088, 892274837, 887129458, 893956589, 892811643, 893541139, 891020283, 888719730, 886810155, 887329911, 886642861, 891992995, 888204419, 891949278, 888175798, 894272727, 889133976, 886717114, 894605828, 886800058, 886625513, 895121054, 891905074, 894272720, 888614756, 888901718, 894468777, 893925708, 893494026, 893010578, 894061823, 888422961, 894468788, 894016469, 892671400, 895062303, 890102974, 889165127, 886857791, 886929829, 892905534, 887032724, 891135665, 889984636, 889243180, 893129589, 894168776, 891771137, 886650584, 886717108, 893910007, 886830592, 886727340, 886715547, 894802087, 890042795, 887028462, 893158628, 890032803, 891812562, 889337101, 886658797, 888689082, 891406960, 889118340, 888363595, 886728402, 889009730, 894916957, 886694378, 893648752, 888947668, 891066441, 894856665, 886909020, 887018082, 886841127, 894214572, 890646168, 895047580, 887198998, 890275494, 886647698, 892429505, 894153221, 893369374, 894394465, 892582894, 888854912, 887944655, 888348476, 893525407, 894523552, 892889910, 891864369, 886661621, 892444672, 894137929, 886738157, 888839424, 888394209, 887726319, 890443297, 887804592, 893384789, 889724553, 886647710, 892795981, 886972038, 889274257, 888273785, 887511029, 890413090, 886824925, 888047901, 886791289, 892733682, 893816337, 886821940, 891186812, 893738835, 890536803, 886891267, 893987099, 888704452, 887550442, 893055628, 890894840, 886637560, 894153226, 886903206, 887425922, 886868505, 886697266, 889741205, 889637779, 887202623, 886627744, 887315637, 887882992, 888450391, 894184127, 886678003, 892274844, 889040653, 887757527, 889492816, 886867318, 893338063, 887089555, 890926278, 891629710, 892858482, 891316553, 892702639, 892981582, 890157624, 892383451, 891701749, 886859049, 888033979, 886967903, 886675302, 887898667, 891825288, 892230496, 887276351, 889467066, 892612439, 889903766, 887081241, 887215977, 894272734, 888408936, 886637550, 887038643, 887695411, 889321360, 893603198, 886831250, 891799187, 886999115, 889852775, 895076604, 890771166, 895076609, 889780857, 886884881, 887185497, 888658696, 886622355, 892655768, 886820015, 886809302, 892154181, 886804870, 889518034, 892966830, 889258747, 891743327, 892444667, 891483236, 893462647, 891876857, 893941282, 892289748, 891244808, 887191320, 886947487, 890614933, 886927245, 892718214, 887133413, 887576053, 894153225, 894886959, 890458828, 891771143, 886733000, 892490045, 891963671, 894659551, 890474478, 893633577, 886831834, 888436703, 886739994, 887439508, 887199011, 893101103, 891342856, 892889901, 890521241, 886914867, 894591033, 886830591, 887726316, 888133887, 887633293, 886629234, 886900077, 892687096, 886800047, 894107674, 889927189, 886820030, 886909029, 891851514, 890817473, 889585085, 891550036, 890692821, 887093074, 886832272, 892827104, 886831380, 886841133, 891483225, 887151114, 894703252, 887648771, 886686808, 889816639, 888689071, 887151101, 894440042, 890116266, 891278435, 886663774, 888363600, 886622936, 886831848, 893040512, 887199014, 890350907, 886638209, 891051169, 889196284, 888502143, 886629138, 887163375, 891147491, 886947488, 894828721, 886678357, 886879841, 889903765, 887989401, 893085914, 892764832, 887302314, 889352853, 888870508, 890771164, 888777828, 891291553, 889841390, 893678815, 887929376, 893693283, 891210917, 889056012, 886830592, 886938291, 890129645, 891934258, 890366424, 891629712, 887142064, 889529821, 889816635, 886852296, 887344307, 893462652, 887068785, 887648783, 886647713, 887044594, 892996049, 886831283, 888585484, 891715995, 887959683, 888571769, 895005129, 893158617, 891890838, 888019181, 886999104, 889321373, 891497317, 894244184, 889749201, 887093081, 888528676, 886702313, 890231274, 894549226, 886709019, 886677982, 892259992, 887371779, 892414169, 893172897, 892383462, 886622933, 891004712, 887009995, 893769826, 891419036, 894379114, 891657555, 889518026, 890910548, 890536801, 889669700, 893276083, 887851628, 887069079, 890552393, 886728408, 886623394, 886680989, 888476337, 889716452, 894363654, 894454304, 886820026, 886939303, 886817841, 890320900, 891303767, 894576730, 893863094, 887412322, 891771144, 891222464, 886927237, 893894288, 891430265, 893353789, 889606333, 894591035, 894842337, 886995418, 894576742, 894536176, 893291734, 894410048, 891963679, 892921019, 891643365, 887603693, 891222457, 894229479, 887496558, 890988974, 889383470, 895033093, 890382020, 890708534, 894061836, 890832449, 887185497, 891615827, 891160189, 892169498, 890172518, 886978354, 890630594, 887007292, 893956596, 886786610, 886638215, 890724283, 888217806, 886879434, 889688826, 891978199, 887180253, 886831159, 888120088, 890246000, 891876841, 890290376, 891576224, 888629467, 889903768, 894619846, 892626060, 886667867, 893664055, 888644064, 886929818, 886727350, 886700294, 890320908, 889289976, 888091590, 891266539, 894871648, 888557083, 886879421, 886845892, 887098844, 894332954, 891095627, 886755484, 886774327, 892536405, 888979033, 894856668, 889149497, 887173197, 894815270, 890366425, 890397580, 887929386, 890614942, 889426997, 891536604, 888436681, 889891399, 887208199, 894454293, 894842343, 891430256, 889102622, 890567986, 889733203, 894856665, 894425265, 887358336, 890187151, 894077097, 894454301, 886761583, 893415744, 886774329, 886762462, 890802237, 886701543, 891510822, 886775499, 894287799, 892320873, 891905069, 886872943, 886852307, 888689075, 891199337, 893572515, 887398457, 892245518, 892459601, 891419050, 890305752, 894001998, 887108131, 895106081, 886677996, 889865003, 893400425, 887820269, 886918919, 894061843, 890957593, 892640614, 892214971, 892520843, 892109781, 890708526, 887174898, 886631657, 887425930, 891757529, 886820023, 894031258, 887289061, 889227637, 890973301, 889707866, 888748345, 889551681, 891550021, 892398926, 889071263, 887200767, 886629552, 891377067, 893101102, 889903762, 893785010, 893894291, 887481918, 889529819, 891396064, 889368422, 888259690, 888515339, 891406965, 892842800, 887385540, 889647654, 894688341, 886684017, 890066181, 887867250, 887129471, 889211878, 893847501, 886650599, 888363604, 894673702, 893260726, 894496512, 891255476, 894947095, 894902115, 888436703, 893847489, 893925710, 888076785, 893831979, 893070852, 886832645, 889040656, 891602520, 890428205, 888762932, 889698329, 887289063, 893723293, 889628293, 887974471, 890755526, 886929812, 888204410, 891615830, 892671398, 886638237, 887117566, 886688647, 893556820, 893143729, 891004700, 889716445, 892367949, 890583644, 894046377, 888379041, 890941961, 888600292, 886840088, 890614946, 894016464, 886642365, 895091220, 892505592, 893260719, 894562761, 887028467, 886950407, 888808274, 888463777, 888363599, 892305191, 891837858, 890413077, 889792369, 886686573, 890021950, 890505552, 890505552, 893509727, 890879113, 887105030, 886728403, 886678423, 886820215, 892842800, 891366353, 889915245, 888318630, 891210928, 886769357, 886947482, 890677218, 890802222, 892874208, 894425262, 893431283, 894659561, 891081365, 887250985, 888932230, 891266529, 891199350, 886849636, 890216575, 890863467, 892749177, 887467513, 888808271, 894961870, 893187186, 892626056, 894947087, 889289969, 894348186, 893158621, 889180592, 894976175, 891442568, 887710952, 886630659, 890216574, 889596055, 893400413, 893910014, 894633110, 890201895, 893971645, 893956587, 887058710, 887124951, 887028455, 892052572, 890489873, 891563683, 894775236, 887238745, 887914129, 892022894, 888231796, 888748340, 886686822, 891329489, 889133987, 886782199, 889453935, 890260723, 889563338, 888808286, 894619834, 894886954, 886863392, 886939297, 889659044, 892008249, 886876956, 888147714, 886630267, 886645509, 887167749, 891919728, 891174076, 887524708, 889305622, 891837859, 886709973, 887618185, 886672091, 886989163, 888542821, 890090986, 887206546, 886727341, 890786851, 894302766, 886625291, 886630673, 889606327, 891963682, 887589651, 886667875, 890521255, 889541381, 887425916, 894788692, 886653874, 889792379, 892199737, 894199439, 888004093, 891278421, 891081361, 892474893, 888689086, 887929383, 890078753, 887152245, 893307083, 887049405, 894107689, 886796352, 894788678, 886800072, 889707881, 887021207, 893618589, 890599270, 886654250, 886633922, 886638230, 890054410, 890066193, 893863094, 892951652, 888947658, 893708083, 891536590, 888886099, 894092544, 886678514, 886884869, 886832458, 893446921, 893025646, 889659035, 886630411, 888793052, 893369366, 889758278, 890129630, 888994320, 886983638, 887021211, 892687100, 890245997, 889505546, 892095394, 886638223, 890335678, 887664167, 891233438, 887788854, 888823909, 889878202, 887081250, 889440024, 887263490, 890739826, 890708528, 889948056, 889617377, 889518034, 886690131, 893245352, 888190365, 894258273, 888614749, 891563674, 889637788, 887195879, 888062541, 888673734, 886837085, 886830061, 892184840, 887108120, 891419046, 890677208, 886791300, 887204557, 888436694, 891122385, 886704538, 886900072, 886961073, 893754144, 894214571, 893738850, 888333616, 890042808, 893215605, 889716446, 888363591, 892037843, 893494015, 891993011, 887140916, 888762922, 887537622, 891455362, 887204914, 894137916, 891672618, 892552035, 889829600, 886650586, 887227962, 886706763, 889398343, 887206840, 887079020, 889937420, 886831390, 894107686, 886749610, 894718050, 887159879, 894318036, 890941969, 892336500, 893587898, 889529808, 889997322, 894747382, 894645888, 886824927, 888062552, 891386734, 887183116, 889803918, 894122967, 887081253, 894482442, 887511027, 887032716, 887089543, 889025277, 887021221, 886690123, 891687130, 889769153, 892138993, 886624031, 892936614, 887741925, 889518019, 886879447, 893115470, 892780387, 892067122, 887129444, 886721433, 890832441, 889479669, 887835985, 892352229, 895018847, 886627805, 887007281, 886879430, 893478278, 887453294, 889196298, 893462648, 892199736, 886632320, 891469075, 886833083, 887773195, 887151108, 886814755, 887069076, 891550051, 886670645, 894272709, 891035728, 887124937, 890009923, 893322565, 889679298, 891876850, 889563329, 888476350, 890661635, 886694218, 893115469, 889412773, 888333607, 886830590, 890143552, 891355077}
{534795265, 532967987, 533483674, 534666062, 532383155, 533900092, 534509418, 532282388, 534817570, 533468553, 533380414, 533316980, 534351850, 534401083, 531577304, 533103433, 534658317, 530928262, 533899577, 531733849, 531274103, 533133942, 533665349, 534810530, 534793414, 533453515, 535231432, 532629402, 533166222, 534966892, 534844504, 533357225, 533655269, 531811702, 533006144, 533422845, 531811705, 531994820, 533175123, 533247323, 534259786, 533125996, 534302334, 533674478, 532196230, 534772223, 533237505, 534468995, 532383154, 535170248, 534372264, 534804413, 533276450, 533298290, 533430807, 535193389, 533307331, 532692202, 534509414, 533339890, 534561106, 532535362, 532918310, 531718107, 533105723, 533511021, 534326841, 534541831, 533928919, 535081321, 534793131, 533489064, 533362036, 534803987, 533125038, 533920037, 533235623, 533512396, 531284648, 533522527, 535093484, 533509212, 533573520, 534829760, 531932480, 534605376, 533166235, 534799251, 534709177, 534862429, 533900038, 533180909, 532443021, 533339889, 531485833, 534509426, 533403759, 534492015, 533416830, 534890145, 533105888, 531347834, 535020530, 532413312, 531639874, 535246890, 534475492, 534890138, 533212796, 533136945, 534944655, 534793404, 534863878, 534746128, 534830209, 533318501, 534944661, 534817606, 534692039, 535224919, 533777267, 533109803, 532813742, 532967994, 534715436, 533086200, 533945572, 533674483, 533112514, 534785430, 534855180, 534394218, 531856997, 531347838, 534793132, 532676508, 531335888, 532210947, 535117650, 533726726, 531039075, 534797359, 533714630, 534416689, 533105925, 531887276, 533187879, 534181103, 533104381, 533338356, 532239574, 533117195, 535166274, 531389097, 534842609, 533126613, 533909088, 535148631, 532944390, 531050809, 532769671, 534866374, 533912874, 535219405, 530761008, 533851749, 531470864, 534628908, 534853031, 534852949, 534920411, 534661580, 533142412, 533513833, 533342471, 534861929, 534975422, 534713440, 534452136, 531442710, 534632824, 534849310, 531324533, 533145267, 533331092, 533517924, 533891300, 533522519, 534856127, 533428198, 531470872, 534708124, 531093592, 533107448, 533366910, 533433680, 533882611, 532520025, 533476434, 532383163, 534699949, 534804030, 532504580, 533981908, 534815806, 533902202, 531168035, 534806559, 533184618, 533459524, 534759847, 533896534, 531811684, 534853033, 531157899, 533393411, 531189722, 532118793, 533454831, 533316961, 530729810, 531530404, 533333306, 533525105, 533303255, 534858584, 531963376, 534605389, 533111917, 533521134, 533174036, 532843684, 534850384, 530967261, 533894880, 534326830, 534712834, 534095332, 534695441, 534734032, 533808219, 534618976, 534357462, 531202250, 533483684, 533017917, 531947861, 533523920, 534425929, 534589623, 533307338, 533156043, 534672115, 533600310, 533126009, 533257206, 534890139, 533325671, 531811694, 531027062, 533512392, 533106451, 534854622, 532660781, 534408446, 533053166, 533563624, 535231417, 533915568, 535231415, 533503126, 532903988, 530805972, 533195782, 531608668, 534690127, 532488999, 531262949, 534570917, 532428226, 533192839, 534728617, 533110190, 534379653, 534632831, 534235502, 534864974, 534461749, 534795616, 534610305, 534034707, 530791440, 532993956, 533909806, 531137580, 534697323, 530902200, 533477654, 534853045, 535156858, 533893656, 534394211, 532254644, 534645720, 534498206, 535053056, 533894996, 534846816, 532598006, 533310910, 532268741, 533401286, 530761002, 534772223, 534112433, 534713443, 533900074, 531147320, 535015235, 531239842, 533517911, 533438321, 533503076, 531749574, 532931432, 534693089, 532413299, 534840907, 533621250, 532488993, 532944395, 534443205, 533907237, 533258910, 534276578, 533919141, 533136402, 532645124, 534712200, 532707904, 532769667, 534235509, 530876278, 535070650, 533505930, 532056897, 533533591, 533187870, 530876287, 534931912, 533785678, 534067672, 531902225, 533338348, 531624395, 532598016, 534755507, 530761001, 533873386, 531500820, 533905578, 533113609, 533267650, 531671095, 533199021, 533955946, 532993963, 535134302, 531416137, 532889090, 533600322, 533499024, 534768046, 534703797, 533324963, 533106405, 533140179, 533915577, 533157319, 534076287, 533552862, 534833557, 533517298, 534827476, 534001998, 533108814, 532676497, 531126392, 533793810, 534487306, 533875955, 534326826, 530889029, 533203183, 533533578, 532799046, 533346246, 534864979, 530990856, 533505931, 531470862, 533096440, 534740082, 532692212, 533224156, 534364190, 533509086, 533231829, 535199122, 534797353, 534468984, 533489064, 533053154, 533106443, 534242446, 534876980, 533468381, 533136402, 533250909, 532149759, 533835542, 534993462, 531361353, 531994805, 534600297, 533361534, 534625386, 534803975, 534618988, 531624406, 533897719, 533064542, 534810746, 534191133, 534917083, 534341267, 533192831, 533895435, 533902194, 533351609, 534840320, 533524130, 533116133, 533904170, 532239580, 531592948, 532026074, 533285602, 533414722, 534914480, 534938587, 532488987, 532980544, 532473471, 533864148, 534086197, 535008648, 534797851, 533385497, 534394203, 534012690, 531137575, 534794089, 534202126, 534851345, 533281993, 535015248, 535142075, 531072491, 535008648, 534984853, 534841945, 534922725, 534498205, 534717828, 534334418, 533492548, 534012684, 534871458, 533427469, 533898152, 533113336, 535213449, 533878217, 533920036, 534830206, 533902386, 530805982, 534319370, 533965277, 534574362, 533813315, 533029583, 533911218, 531062238, 534799240, 532368132, 531500821, 533920089, 533395486, 531178379, 533376536, 534504194, 530820835, 532723660, 533445694, 533841069, 534461746, 533856814, 534293920, 533207159, 533600316, 535027704, 534680043, 531917387, 534839046, 533201621, 532967990, 531335887, 532134153, 533864153, 533106500, 533458838, 534057339, 535153264, 533237490, 531178394, 532784670, 530954570, 534907952, 533920660, 532296119, 531294431, 534654218, 533123716, 535148624, 533108302, 533211308, 535126150, 533875942, 533879982, 533517290, 533909780, 533131296, 534268434, 533310912, 533590632, 530667226, 534938590, 535142079, 534202132, 533103597, 533905682, 533441266, 535148619, 534926456, 533353368, 533819029, 534833891, 534938588, 531303591, 534861227, 531294435, 532310147, 533911009, 531375132, 534250525, 532338779, 534894674, 534614666, 534475500, 532858396, 532799061, 533187881, 533991327, 534861148, 533378055, 534594208, 534637794, 534191145, 533860199, 534811691, 530941924, 535242298, 531994804, 533573528, 534857634, 533521862, 532956629, 534830197, 533896730, 534685930, 534586922, 534651899, 534555108, 533920025, 530835652, 531780854, 533393428, 534386478, 532489007, 534823030, 533316629, 533114866, 533897767, 533401516, 533168020, 533225688, 534276575, 534621932, 533104912, 530745362, 531733841, 534144744, 534772213, 533600311, 534806640, 534794079, 533421981, 533203175, 534169768, 533108708, 533373944, 533259249, 534181097, 534712872, 533369122, 533329232, 535065548, 532041404, 533747769, 533525052, 533166219, 533114937, 534799561, 531856984, 533338337, 535059877, 534836988, 534959487, 534046270, 535175014, 535161085, 533310911, 534799551, 534793407, 533464165, 534802268, 534763919, 532582296, 533111906, 534311023, 533886845, 533162083, 533389108, 533316644, 534818110, 533304445, 533504066, 533916421, 532967997, 533403751, 534319380, 534692029, 531500807, 533156050, 532072486, 534861974, 534792293, 533897715, 533414727, 534616370, 533907249, 534827450, 533335256, 533896273, 533218777, 531227342, 533909794, 534817609, 531826688, 535237162, 534648176, 534836988, 535001506, 531039070, 531116356, 533149329, 533294979, 533338363, 534613341, 534435346, 533882613, 533513685, 531402770, 533703225, 533899471, 533899477, 534863373, 533895771, 533146508, 532239583, 532010530, 531251647, 534712859, 534133244, 533611013, 533352392, 534001990, 532324312, 532993968, 533918139, 533911020, 534713522, 534926454, 534863587, 535053062, 533914099, 533288696, 533129677, 534057351, 533991342, 531214804, 533830093, 533897335, 534702505, 533415609, 533149323, 535180491, 534810532, 534680040, 535175029, 533106502, 534911730, 534797346, 533112441, 535186902, 534211905, 533514437, 531702477, 533830096, 533270059, 534857627, 534793127, 535036093, 533824500, 534803643, 534799232, 531002894, 530915321, 531039072, 534529315, 533898265, 534284409, 535101369, 533278829, 533521041, 534519153, 533388304, 533168027, 532056899, 534104174, 533105888, 532353038, 533147399, 533846418, 533236200, 533149314, 535027713, 535156847, 532828433, 532980535, 533340080, 534513353, 532873635, 533430802, 531686736, 531842094, 530849668, 534481289, 533972638, 533441489, 533106567, 534435343, 532196228, 533498712, 531932487, 533041024, 533244008, 533767101, 530698555, 531335886, 533914379, 534899441, 531545967, 531702487, 533281995, 534498194, 533485608, 531917384, 533900078, 533213785, 533393417, 535109494, 531872364, 533513673, 534582898, 534862130, 533493383, 534067658, 533914106, 534641604, 533187884, 533517300, 533757186, 533187938, 534845486, 531015603, 534840901, 532398000, 535109485, 532413312, 533401528, 533075474, 534851232, 533908641, 531456575, 531796437, 531500808, 533737371, 533747782, 534797848, 534724581, 533126617, 534822109, 534268443, 533139029, 534836744, 531979108, 532903987, 532566563, 534865462, 534750573, 533340076, 531765255, 533153331, 534852937, 533481191, 533793799, 533120190, 531082925, 533075477, 534693090, 533841072, 533183256, 534548859, 531500820, 533869622, 533509218, 534023950, 533523108, 533147685, 533582091, 533126008, 533140110, 533298277, 533917797, 533920041, 533644794, 533293098, 533192836, 532088173, 534834029, 533410847, 534883985, 533212783, 534284397, 533316966, 530776373, 533470717, 533191449, 532754494, 532550989, 534577887, 530941913, 534191133, 533918144, 532383142, 533246466, 533310925, 533937127, 532165235, 532931438, 531104781, 534812228, 534866372, 534815814, 533347677, 533726711, 534823848, 533414712, 533338328, 534523868, 534863867, 534509417, 533177020, 533162070, 533450515, 534220998, 530714231, 534849300, 534345783, 534655954, 533542412, 531856971, 533267347, 532180819, 533118511, 530682906, 530978932, 533633236, 532613760, 534840910, 531313765, 535075673, 530863212, 534903013, 533896258, 534615798, 534857726, 533203174, 533683782, 535086921, 535045293, 532520017, 533470727, 534157107, 533223513, 533524385, 534844496, 533125997, 534952505, 533433679, 533086208, 530967274, 533115137, 533075473, 532088163, 534351857, 533492595, 534566826, 531561556, 534719882, 533519492, 533192828, 531178383, 534778562, 534706325, 534535173, 533166220, 532225453, 533902379, 533165424, 533522266, 534615925, 535206783, 531655416, 531062227, 531178376, 534864103, 533408897, 533113599, 534864969, 534582893, 531515380, 534228692, 532739267, 533522180, 530876299, 532458021, 533116126, 534276583, 531429813, 534890140, 533902655, 530915327, 533693042, 534847893, 533364110, 534461758, 533236202, 533285602, 533915800, 532103382, 534778560, 533124571, 533347677, 531239827, 533801158, 534122379}
15761
Returns: 183683375
{660713528, 672474665, 662593364, 658703695, 663392493, 663918168, 658512794, 658757811, 672242281, 673172962, 672511071, 673454545, 662877135, 658760768, 658507074, 658387233, 667824624, 668650871, 671508822, 659217107, 658396817, 667079289, 661922614, 659294890, 669060766, 662820277, 663681668, 661238477, 672865447, 671078009, 667136368, 658499395, 658481449, 664265316, 658498617, 672307880, 669871286, 670282085, 667706368, 658410452, 667419044, 673263458, 670256380, 671167630, 658928501, 673453949, 659101561, 658304731, 661238483, 671676926, 669474566, 663681638, 673238758, 659302027, 658316489, 658304721, 673255894, 673399205, 672511061, 658494923, 668534895, 659837843, 658363135, 673250888, 670051992, 658612354, 672708436, 671362762, 663507347, 662213316, 673247405, 658588477, 673083439, 671611063, 658544778, 670352621, 661083294, 673406590, 672990853, 670491424, 670825621, 673191839, 670575775, 668767662, 672558924, 658588517, 658785398, 667534289, 658360002, 658363226, 659064712, 673054076, 658514066, 673054049, 673145295, 673186329, 659582541, 658552908, 672031889, 673316977, 672031914, 658387210, 658303500, 658444727, 658521740, 672242307, 672558892, 672537314, 673399521, 666154567, 673144870, 665803564, 665385162, 658928495, 668885222, 673181438, 659138541, 673429264, 673186288, 661764868, 658423338, 668767685, 664376776, 673054074, 670256431, 658535574, 658472195, 658522400, 673116095, 660381323, 668178573, 669178270, 673222103, 663392484, 672681412, 672463416, 673421566, 671540965, 662877191, 660665423, 666504160, 672277990, 658333724, 658387218, 658494746, 665918883, 665803588, 658650098, 659543515, 659138546, 672484934, 667249230, 673330057, 658301662, 663046765, 671255020, 664931073, 660665404, 658361398, 661238435, 670222754, 658499397, 668650866, 671645416, 664931103, 658507103, 659054658, 673250967, 670096449, 661553521, 673351556, 673107069, 673398556, 672537278, 658316710, 661339301, 672730043, 658364563, 670352592, 672558967, 658588419, 671028301, 669119747, 658521683, 658586301, 672520878, 658514840, 668416141, 658586250, 664265321, 673276582, 669060791, 668119605, 673312200, 667021447, 670575788, 673207754, 673223513, 667136396, 660665389, 661339342, 668119546, 662262160, 672263151, 662315365, 672511134, 659257869, 663977326, 669765387, 661238455, 658431630, 658503566, 659272360, 671294359, 665146970, 658494751, 671479219, 659389113, 672747977, 658525212, 658306572, 666563611, 661553481, 658509410, 673372174, 658357480, 672356814, 673205136, 664875052, 670414827, 668061252, 667765288, 662932220, 673398579, 672796395, 669708243, 672110225, 660665380, 669356047, 661817066, 673276600, 673162385, 669765413, 673302506, 673072883, 671294391, 670721806, 659078475, 671396742, 658858404, 672289764, 658331382, 660851483, 659744479, 663977352, 671773775, 664594146, 661238479, 668061262, 659189095, 669533728, 659465941, 658563603, 660248645, 658514022, 670183922, 658507116, 673181776, 669965059, 670007692, 667476681, 671844590, 660851517, 672528648, 672934700, 668416058, 668767676, 671255015, 668767664, 673254504, 662989449, 667079288, 661817087, 668297409, 669178262, 658359943, 672599195, 658674894, 659979364, 666563670, 672218937, 664092457, 673237395, 665633172, 669765411, 667476688, 658456916, 660941503, 672334072, 658387248, 673187786, 673256939, 664874996, 658481456, 672138921, 658994002, 658757842, 658304746, 660713596, 670575763, 658513816, 662069690, 673206033, 673118364, 659054661, 658410415, 672489600, 661871427, 668885254, 658417996, 673365524, 667476667, 664702852, 658757796, 673144924, 667647475, 658302998, 672768318, 659245943, 664376805, 673226298, 659054623, 666563661, 673116097, 660292785, 665196975, 660024670, 662424981, 673450780, 670352572, 668238070, 659089113, 670454792, 673453931, 661392968, 658414670, 672990875, 659361964, 661083299, 658340185, 659135059, 671327035, 660665393, 673436381, 667883829, 667305958, 672489546, 667136353, 658526431, 672483561, 673245300, 660987693, 673427819, 658316383, 673381854, 658787793, 658522368, 672656417, 664092426, 671327032, 672934628, 661135207, 672193006, 669178305, 664035903, 658819493, 666445414, 672371622, 673175572, 668416086, 672482360, 658369262, 670143210, 658481424, 658853246, 661186837, 671396725, 671773731, 665688325, 663799815, 659792428, 659116943, 673429760, 666964048, 658837660, 673254559, 658431637, 661287323, 668416065, 661764848, 670771106, 667824619, 662069732, 673226284, 672543609, 670623630, 662649196, 671479172, 673300445, 672847165, 658757841, 662989478, 673101519, 659979398, 659012127, 659380438, 670533530, 673171237, 673179508, 664430278, 670721803, 673118298, 672051979, 658509502, 659422585, 673145289, 658494957, 661238416, 658572270, 660480459, 666964072, 672484914, 667249253, 658969112, 672963764, 669765428, 659329291, 658787828, 672502837, 658507127, 659543517, 658345412, 672934660, 672537316, 673181786, 661186780, 661238508, 663858617, 673118360, 659329324, 663681666, 667765359, 673263406, 673421493, 673131068, 672511109, 669237611, 662315322, 670096491, 673183690, 663623449, 662315361, 661392917, 662315343, 673144954, 659421679, 658304749, 658436357, 661500515, 673437577, 664649112, 673405272, 666154595, 672908888, 673185759, 670051948, 664207708, 667136379, 658345369, 658394848, 669474567, 673054114, 673074048, 658490791, 658304752, 667418989, 659301993, 672990908, 673358382, 659660194, 673183702, 673141066, 673092207, 673287067, 670979767, 670979774, 673276545, 659338129, 672087287, 658811245, 672439155, 658898646, 658396852, 668178613, 658387192, 661500505, 658316509, 673418015, 673127576, 672482366, 671948758, 658512450, 669918936, 659744457, 673387621, 669819615, 660074107, 666095495, 668593282, 673141086, 658387251, 673405165, 670007639, 666154567, 660529263, 669415066, 658376330, 667021490, 659979352, 659012120, 673054064, 664322571, 659161495, 673458076, 669001760, 660336489, 663565689, 667706388, 673182825, 659161526, 660574456, 668475566, 658633391, 672934643, 669592420, 673439725, 660665334, 673372163, 673179389, 672796346, 673092275, 672824839, 658971892, 664483404, 659257778, 667765336, 670491365, 658366892, 662537783, 658490801, 673092216, 673175537, 667363216, 661605126, 672356786, 664092548, 660713580, 672193037, 668061249, 673085622, 661238474, 673079283, 668119599, 673355231, 668416055, 668593266, 673304011, 670051965, 658469061, 673185772, 672511167, 667943253, 665146959, 673178524, 659096646, 671740527, 658494927, 668416096, 672070419, 658318087, 658785435, 658681952, 661034742, 668475559, 664649085, 672393765, 660620984, 665532396, 658785439, 673416174, 669119672, 671124978, 659219621, 666386403, 671362714, 670051996, 658396784, 658345405, 664430220, 669119705, 673381853, 666563641, 672009071, 658309911, 672543649, 673184657, 664649096, 664988799, 664538701, 667136333, 658513849, 659294902, 658364555, 668709497, 662877212, 673090796, 659101578, 660163050, 669296675, 659837792, 672543614, 665044923, 660074105, 667765331, 659408026, 672824900, 658319818, 659362022, 673458110, 673138244, 672537330, 667249201, 658709515, 664759208, 669708302, 673150073, 658316547, 660381309, 673366767, 672138959, 671982314, 658490793, 659886193, 673296538, 659933368, 658729828, 661817040, 669237564, 658493661, 658819482, 671809944, 658498594, 661447111, 662369324, 665096807, 673336700, 673421533, 658612330, 658368377, 672169855, 659054615, 672584844, 673238458, 671255025, 667534252, 658656710, 667079239, 673381886, 666738144, 673185801, 666849320, 667419007, 670414769, 665245722, 673223532, 670282095, 668297354, 669001816, 658737515, 673395778, 673192358, 659101598, 671912066, 666794566, 659219577, 671210220, 658533059, 666681172, 660665375, 663681664, 661972817, 666906309, 673427820, 662069680, 673173890, 658359925, 673022487, 665096820, 659089136, 673185471, 658513655, 658521345, 658512791, 659161541, 660024719, 658527545, 658681979, 658608729, 665385179, 673217318, 673395770, 673379848, 671479233, 673106936, 662019870, 658837703, 662164904, 658971915, 673205100, 658927374, 668356739, 660574483, 673074006, 667136376, 658507140, 666328669, 668416098, 673184614, 667419000, 658458108, 673445455, 671876800, 672417162, 660336461, 661238488, 658681918, 658340190, 672474621, 672537305, 673185389, 672568583, 673185470, 660620966, 670304162, 658387223, 665745581, 658494749, 673145306, 666270424, 658431682, 671540988, 669178268, 673161852, 671479193, 664092427, 658340165, 673090805, 665582151, 672484898, 673275116, 672277965, 668061296, 673173113, 671426385, 672307926, 673383110, 668061298, 673421441, 658302963, 671709842, 658681943, 658890281, 663105580, 673191825, 664816762, 671255073, 673101469, 662706437, 665432972, 659012068, 658490797, 667136402, 663681671, 671362725, 663681655, 658302965, 669765463, 659078490, 659504198, 672452521, 658304803, 664150778, 664816802, 659380485, 669651152, 658858375, 667589959, 665339562, 658403106, 666906272, 671077973, 673324384, 673287983, 673418015, 664092507, 673054101, 658377708, 659582493, 658518160, 658368363, 673076004, 673304060, 660760650, 658787843, 659257833, 673183678, 671982344, 663163296, 658490136, 658709534, 659048121, 660896262, 669415111, 673388079, 673383899, 673138229, 660205654, 658875652, 671426374, 658516234, 663277831, 671740471, 658363985, 670051946, 672485395, 659329288, 663740475, 672883211, 668943331, 667021472, 669533722, 672193053, 660529237, 658890313, 665291218, 672110214, 672242305, 673316993, 668825993, 672356744, 659217092, 658514804, 658345362, 658363175, 658363993, 672552499, 661135168, 670380356, 658309898, 664594124, 663623502, 672768353, 658356830, 673245265, 663220989, 659465952, 673250918, 660429847, 658513366, 670329455, 658509460, 663681620, 670930544, 658469008, 662315359, 671396692, 665977335, 661238425, 673421441, 658509714, 658360562, 659582466, 672824892, 668593304, 662481618, 662117499, 664594169, 664875012, 668943379, 658316519, 669296719, 666095518, 659178566, 658522349, 673255836, 671028291, 662764417, 666328644, 672356782, 673185499, 673131012, 667418980, 673261357, 663450186, 667136330, 670877821, 663335295, 665803597, 673374215, 659380469, 658612379, 666212897, 673154046, 658522381, 670352589, 662764449, 673179465, 664538678, 658950572, 666036599, 662649237, 658443749, 667706389, 662315374, 658628994, 661657465, 667706396, 666622533, 673192311, 667191684, 673374997, 659622973, 672356832, 661711040, 658950575, 658492486, 667249246, 658490755, 658994036, 658971903, 658498616, 673316329, 660120346, 659700754, 670771078, 662069712, 665432981, 673433017, 667418990, 658509489, 662764457, 673268491, 660574434, 665481089, 673173015, 658414624, 665861199, 668002377, 672708388, 672474665, 671578039, 673368440, 670414806, 673131121, 667079273, 659025194, 662989452, 660807344, 671449756, 673373701, 673334608, 673395718, 673343660, 658898655, 670671258, 670414829, 671396689, 672615000, 673144961, 658316396, 673405224, 658521874, 659272301, 672482335, 672543599, 672636132, 673173860, 673250909, 672474641, 659979355}
{450671772, 444023535, 449559394, 458690715, 449331319, 449244900, 458011616, 458796368, 444756831, 439257375, 443610258, 440523030, 449472330, 453242873, 456769339, 456067531, 447978764, 447986199, 446037225, 459337233, 454304856, 448168213, 449929861, 459426760, 447918304, 449489001, 449265373, 450286547, 442424541, 446594946, 448152007, 457242822, 456653323, 449166197, 457538995, 444528790, 447769743, 447348713, 447989625, 456243911, 448061635, 436672051, 447402428, 446517321, 459038651, 440345229, 452360806, 454887090, 450286601, 445792899, 447879820, 449265307, 439605813, 451932405, 454768974, 454887067, 441448706, 436343616, 443610268, 457479823, 448011020, 451379513, 455416241, 441567296, 447616098, 453566373, 442808445, 446295230, 449301884, 449724148, 436729421, 453620722, 437722834, 445891627, 453730973, 447185175, 450374311, 440112477, 442156057, 446993296, 446750385, 439434023, 446909488, 447964623, 443257378, 453620727, 453188928, 448032295, 455831568, 455416249, 452535007, 442055251, 456887713, 442055302, 438369402, 438842215, 451625881, 458304652, 445246738, 439829790, 445246794, 456067486, 455005869, 454134141, 457893332, 444756793, 443257348, 443434203, 435876078, 448373632, 437372249, 448431162, 448645466, 459038674, 447947969, 438664073, 459248394, 440699073, 438842172, 450012071, 456362201, 447964586, 449125622, 442055300, 447402370, 458247722, 454018532, 453847510, 441954074, 450920366, 448013935, 447901361, 439548693, 449331357, 442861197, 444081933, 440169795, 445987358, 449472355, 450706395, 448304784, 444643706, 455240679, 456067540, 457301839, 448402767, 448431093, 458584955, 451670556, 459248373, 443845747, 448115027, 436507000, 454946496, 449417948, 446436642, 448917173, 450706371, 455772267, 450286541, 447451459, 457242820, 447986177, 445843360, 448917174, 456769323, 459164496, 441567301, 447576587, 450120796, 435284915, 437546310, 440813617, 443434128, 454709503, 450224021, 442752963, 455594131, 447185166, 443257346, 453620663, 446627642, 447910502, 457893342, 458418683, 443551695, 456828270, 448017615, 458418676, 449166177, 439718183, 447918351, 448006414, 441097057, 448181595, 446909516, 439491371, 441743085, 448152017, 450706368, 450224051, 448006366, 449690071, 444701208, 449663347, 443610185, 459380648, 449238268, 447823802, 450286554, 456420925, 457598308, 451983922, 446392090, 448822072, 457301850, 446088708, 459578095, 442696669, 457774705, 454827652, 448303008, 450120749, 453905510, 439998993, 454416842, 444420519, 441799677, 448936845, 447084050, 447995598, 447983503, 449449838, 440813644, 442588346, 447840133, 445022686, 450706345, 447887386, 449984326, 439718219, 437315458, 447823777, 435114022, 437841255, 446392115, 446807693, 452477239, 446246508, 453026513, 444585433, 454532517, 450558767, 451452775, 449238290, 445643366, 449029891, 450286604, 447995649, 452141159, 447876395, 451760514, 453674498, 451039220, 456887723, 447496410, 456769268, 437139138, 447696945, 447655609, 448047345, 445548150, 450558819, 443492759, 442260580, 448017628, 447964680, 446436657, 447964644, 441507939, 449433478, 448168185, 449984306, 448017016, 447901384, 455831527, 443083834, 458639101, 451271529, 448302936, 444811221, 449209378, 436787902, 448482160, 447823723, 448047329, 456537243, 450481596, 444475406, 456067524, 438782712, 439662058, 448936880, 456653311, 444970585, 452697457, 458796412, 454887089, 450671825, 446909513, 457006294, 449829514, 436963164, 438134007, 459164540, 456243951, 443727186, 449959984, 447947970, 454249698, 435342819, 448047329, 448982262, 458796412, 437372263, 447996871, 455065221, 442640727, 452037066, 449125628, 436846288, 459164443, 448303038, 441954049, 450999235, 448789889, 451233170, 449617529, 440582236, 447185194, 448011813, 452418910, 447040014, 440345223, 450198529, 456303333, 442156062, 459525101, 450374347, 454473805, 452247028, 446342441, 450706351, 436110546, 447978285, 448097567, 443727161, 448152069, 457834096, 443905122, 441626451, 450444505, 436051940, 454650342, 436400284, 458847667, 453847502, 442915138, 449209401, 446342453, 442260487, 450345144, 444864821, 447901325, 449227492, 458897809, 448312654, 444362935, 437257635, 448017668, 443964641, 455949900, 447539754, 456653364, 458946887, 450315604, 446246450, 445643411, 448459639, 449253864, 451417548, 452303659, 436229050, 448197322, 453082243, 441507952, 456420873, 450252577, 448017527, 450012072, 446774338, 447978734, 449829547, 436846241, 443375038, 446874255, 449538760, 446088683, 441155455, 442481170, 458796357, 449433495, 437605363, 451271509, 459123330, 451843293, 446951329, 438545767, 439198245, 449099821, 446807708, 437487918, 445190870, 453905558, 451801243, 438369395, 457479878, 450286602, 458360821, 450855051, 448197272, 443845728, 448115008, 452751428, 442208669, 447823751, 459475317, 458847684, 443669135, 456769348, 451670598, 455298944, 442260532, 443434173, 437139186, 450315604, 450286497, 449245177, 438133983, 459475315, 449265333, 447983589, 436672077, 440169873, 437430081, 443610233, 447896509, 449663403, 447576611, 439139206, 449277589, 449663378, 450198535, 449663397, 437372297, 459692136, 454887037, 454193042, 450147787, 436170110, 449007372, 435935340, 448373623, 442314152, 439079838, 447616105, 449180237, 448152006, 455298925, 456126166, 447879795, 442055296, 437900800, 453962008, 454887061, 448061646, 451932432, 442156041, 436454980, 451536279, 438960829, 438310269, 437664098, 436617517, 446661541, 446661576, 439718208, 451885132, 445077565, 453135298, 444198177, 452914934, 454304901, 448013993, 456067538, 450147746, 454768999, 440757392, 438192424, 443964628, 445403664, 458071117, 447734412, 451452725, 435758089, 447799175, 451199930, 448379479, 447999278, 438310256, 456067520, 435935384, 447655584, 448373643, 450821315, 447882538, 454360720, 448181628, 451271530, 459123356, 442055249, 449150128, 452193661, 440404313, 447924474, 450959457, 449291055, 447989577, 437198576, 452193704, 450782636, 448015686, 453510926, 442260526, 447866492, 440640704, 450706413, 439998989, 439375770, 442588340, 437664073, 442536301, 459079413, 449073236, 459380622, 447983530, 446993328, 455475563, 449580298, 453961975, 437664111, 437257584, 448082050, 450091595, 444420481, 449209427, 450671805, 444864842, 447995566, 442005137, 450286549, 437959853, 448006473, 439942012, 448017564, 447999301, 436560505, 447616131, 456595168, 439079835, 443610169, 447981809, 448822120, 441852830, 459206608, 445692616, 457479899, 448017579, 445134600, 455183223, 453188911, 453402246, 450408198, 448015739, 449007358, 444307815, 450745928, 448544977, 453188931, 435993531, 447910435, 446558863, 452090312, 448320739, 446295185, 447616102, 454304868, 455298969, 449099800, 447910452, 436400288, 448302982, 445301425, 455124305, 443374994, 439020366, 449007341, 448902748, 449051070, 448152088, 456947153, 459426781, 455594184, 447975600, 449472376, 438018273, 452360844, 451121491, 447891150, 451379465, 443374959, 448883088, 451199976, 447983471, 459634523, 442536294, 454590903, 459525047, 440463881, 438251039, 443434144, 448114980, 453349857, 448963132, 447840174, 441905158, 454768918, 450920342, 440927906, 444970544, 445354590, 453962003, 451344896, 439773966, 451309090, 458744231, 449984304, 447896493, 456711322, 458897835, 445596189, 457539020, 450173791, 449638305, 448853843, 439885846, 440169835, 453566370, 455534741, 444919693, 459164429, 443141562, 441685473, 446436731, 448032257, 453456127, 448168214, 436400252, 448268580, 439079830, 448227311, 448061579, 447084012, 448756129, 441743052, 447348719, 448016993, 447924429, 453297416, 435816810, 437020909, 452360803, 445450538, 448250188, 452090261, 446475743, 453789067, 448285045, 450706407, 449265299, 449897917, 448210000, 436051898, 449829488, 438605147, 455831542, 442105582, 448853863, 452418934, 438901283, 457125114, 457715600, 458011571, 452193692, 451233192, 458188759, 453402195, 458473725, 448645452, 436904764, 435816823, 435639465, 446088689, 438075578, 449861792, 453082250, 449758733, 459079405, 441799675, 452862741, 448021690, 450782645, 437900790, 448152080, 456769342, 448335335, 448017575, 439020366, 448061632, 454076233, 440286278, 445498168, 444253442, 450959511, 450286536, 453402164, 454473818, 444023529, 443434183, 437079922, 443198719, 438723337, 450745972, 447293675, 456067562, 448443425, 457301822, 438369439, 448347043, 456420889, 445987385, 447901326, 438487060, 446088672, 449209415, 454473833, 438018241, 448512779, 443845758, 441271303, 444643712, 447995553, 439316799, 446194985, 444528815, 440870721, 447995595, 440169827, 455065269, 445743619, 453402183, 458993379, 449409035, 439434026, 448948979, 446436703, 437605323, 449522924, 448609931, 459123384, 453962006, 448152034, 449265352, 446295130, 449265361, 455065251, 447823788, 452477243, 451715045, 444140172, 454887003, 449197555, 448949019, 451843265, 447856858, 453026476, 448012251, 448683629, 456185139, 448209954, 446594903, 441038979, 441213148, 436287286, 449209383, 442055246, 456008799, 451625842, 457952398, 455534740, 437781781, 436560554, 450635484, 458847729, 459380680, 439139149, 445354538, 449394588, 457361181, 453349798, 452591859, 450520134, 447882553, 440056045, 435698670, 438251015, 451079855, 452969689, 446194935, 457065726, 449363588, 445692595, 455890884, 447616092, 443786454, 459475320, 449257123, 442367807, 447935129, 448181568, 447876437, 444864877, 450821335, 458993364, 448717820, 445022728, 444756809, 439829739, 447953026, 444420540, 459337263, 456828304, 455298937, 455416203, 455653273, 443316249, 450345151, 447132496, 455124272, 449029948, 449277601, 442640719, 455357343, 441626413, 449381027, 451760511, 441567299, 450886299, 457656695, 447239877, 453905549, 449265341, 446694929, 456595193, 449663354, 446246430, 448391742, 450286601, 440169852, 457184208, 455712733, 451625822, 442536299, 447999289, 449600032, 449793990, 449029860, 448936850, 447935113, 454768971, 447891126, 448379427, 459292398, 453847567, 441448744, 446627638, 449509543, 448335348, 444420536, 438901295, 437430053, 448061617, 441389422, 449318513, 448152065, 446722285, 449347893, 448431140, 435580244, 451843238, 453566419, 448362294, 438428283, 453847466, 447185130, 449509595, 439198293, 449051114, 452807922, 448386267, 449538794, 456479149, 447989598, 449663425, 458529688, 450063201, 447989543, 448295207, 437020923, 448130190, 435461457, 451582470, 444420487, 450037464, 452807957, 457420428, 448114951, 453962032, 452697486, 459079433, 457539052, 435171671, 451162488, 451492972, 446774357, 449829545, 448609933, 440228233, 448061573, 453905516, 449509569, 441330308, 450782640, 448574907, 439257326, 456303306, 448416359, 447986969, 442808457, 444023500, 445940943, 435402312, 447084032, 437430100, 448168186, 452646794, 449433466, 450598662, 446140405, 435520809, 435228254, 435816776, 440982689, 452914910, 446839131, 447084054, 446246488, 443026780, 437372268, 454650296, 435935345, 458129931, 451983913, 443964632, 443374983, 442971086, 438605095, 441567342, 444023475, 451271559}
59579
Returns: 704541711
{361353648, 585488621, 583771481, 364701987, 363491934, 587393322, 362580997, 585687503, 592077272, 585964310, 596007697, 586673973, 360685584, 590806076, 589546118, 582915839, 592477048, 360988421, 361431072, 593916431, 360002568, 364806489, 593409309, 595468325, 588824800, 595972233, 360385373, 360304870, 364761304, 361096579, 591385006, 595187372, 587594084, 582715030, 593797742, 594550394, 582554782, 593250418, 585805343, 364571534, 582554771, 364713444, 363730022, 585135959, 362541087, 361467855, 364776328, 594472180, 595858399, 359791828, 360654989, 583469537, 364536285, 360530258, 361059299, 589393511, 364663490, 581482711, 363275872, 361661850, 364814078, 583195068, 594395388, 590607835, 360277581, 587913044, 359780228, 587953233, 584418847, 364124027, 590066109, 362582519, 587993366, 359667654, 586410675, 359945470, 361702644, 581640080, 361391513, 595508447, 584741516, 594907609, 595428086, 362859025, 363386580, 589884969, 590687630, 364479218, 359877278, 587872884, 363665028, 591616760, 591803343, 363731328, 361392992, 587794012, 362620825, 592851942, 360561704, 364783156, 583312192, 359687346, 364373223, 362896479, 586673983, 586372662, 359792310, 587433578, 362501102, 359698844, 360443137, 364664019, 588712128, 593370216, 592970362, 364788874, 595704857, 595548737, 361860930, 590215259, 594747646, 361507789, 592623737, 360022660, 594319767, 362261772, 592735437, 591503007, 360622260, 363858277, 581955275, 364438432, 581403205, 363951498, 594589529, 592514163, 583878003, 582395502, 359678733, 361278578, 588750769, 583950969, 359831581, 583697928, 359768742, 364038619, 586078628, 364177930, 360750428, 360002538, 362420953, 587634259, 363012406, 581124458, 594033014, 582435171, 359909557, 582875792, 583234067, 364806611, 592287063, 362300424, 359720452, 364689928, 360500443, 360918766, 592477040, 589992132, 359747592, 360021841, 594282451, 364518548, 363858286, 588860478, 360201749, 594140699, 360227512, 363730062, 364701999, 363128108, 586446922, 361025092, 593640929, 582795338, 588312296, 360717820, 360042501, 587033548, 583914901, 363730050, 364605125, 591346288, 359877250, 364479954, 363385176, 361940669, 581561395, 359876633, 363126615, 584953939, 583622935, 594472166, 585568265, 594033007, 363088763, 584243728, 595781414, 586993655, 586993634, 595267639, 360414575, 362660560, 588513017, 363859496, 594827638, 594707674, 364813123, 363090243, 360001765, 359818243, 589957252, 361939150, 582155405, 586714176, 586517695, 593955923, 362260205, 362582551, 359720135, 593447069, 361663377, 363889353, 591945621, 364572198, 585212075, 360177460, 364799102, 364374116, 592774061, 360953436, 589624560, 584168444, 594175435, 590028515, 592108004, 581204926, 584348147, 360330544, 591655114, 596197667, 360107639, 360472138, 595935097, 360622227, 360884419, 590567775, 589507697, 359892807, 362819905, 362219983, 360501571, 360043324, 592323727, 583771482, 584491197, 593837513, 595067983, 588272030, 588894030, 361169184, 363052171, 586265555, 587513816, 594106359, 364794182, 589957271, 359768312, 591147850, 359678766, 583660729, 590881261, 361585248, 590369222, 590179314, 586714165, 361585277, 359910222, 359675145, 359804990, 363456663, 591693963, 581995080, 588151711, 363491965, 364571515, 363526962, 595107986, 588392379, 588352414, 589431662, 359846588, 364789094, 588592481, 360042509, 361742043, 364417231, 360818003, 587193013, 364689446, 359692860, 584704123, 586714134, 363350424, 360251815, 360304858, 588672342, 361095175, 363526977, 364499545, 364279050, 364395498, 363013901, 364327164, 364151212, 364794410, 590955537, 582195706, 592930442, 363088775, 591033477, 360783400, 361701112, 364803209, 363312572, 360653728, 585060843, 359712631, 591109674, 364663456, 591463207, 590487631, 591541260, 360531429, 364783173, 591227001, 587674268, 593290502, 588472800, 588926279, 589469387, 362380844, 586190472, 361507816, 359944771, 585409592, 583988667, 364203161, 364761621, 582474649, 594867868, 364517818, 585370017, 363277307, 589662930, 359687541, 583734916, 364122958, 594472144, 588632345, 364803170, 592552053, 363950327, 588894068, 364396353, 360954794, 584026433, 360085401, 588191827, 592176874, 590917287, 359779769, 594867845, 596119299, 360719083, 359737938, 362020681, 592361933, 591306295, 581324168, 362780644, 584667463, 586556096, 589129962, 364776596, 588231745, 586833711, 361429585, 361859380, 364039740, 592697955, 596081848, 595307837, 590527676, 361060692, 362261748, 591767296, 596044953, 359670217, 363562989, 361023711, 588788077, 364418067, 594211445, 593876993, 364769125, 583155782, 583585355, 594472168, 589957299, 362382354, 589025871, 584243683, 586078608, 582634945, 364809328, 590766828, 591071646, 364650175, 359682825, 360414572, 364713009, 364374121, 362935286, 593758796, 359667352, 361821195, 364351357, 359757458, 359712633, 592141461, 595147733, 589849026, 585766948, 590179304, 361131332, 359698600, 591266609, 584919405, 359728548, 586913589, 591945638, 362019179, 589738306, 593447039, 360063689, 361241391, 364498794, 591945607, 360021866, 581522278, 360130399, 362099383, 359672428, 364096382, 582956002, 363763936, 363561644, 593210296, 583273229, 593090513, 595187377, 363697064, 591187104, 590448276, 362502662, 364724298, 361353680, 582315843, 360654962, 585330464, 590142025, 362700219, 586913582, 364176898, 360471019, 586299906, 361622730, 362973939, 362020701, 585488600, 583350890, 361900758, 583116192, 587233161, 361939112, 363164293, 359668584, 589204890, 593524445, 359705446, 362461022, 591731638, 585488571, 363889351, 584560129, 593601909, 360357729, 362461055, 363090235, 594433632, 363349009, 364761653, 582035148, 585844614, 359668633, 360154592, 360560517, 586673984, 585251464, 581285012, 591840411, 360178397, 364814404, 595388186, 360818033, 584096158, 592890926, 362340628, 364769417, 364676766, 363630033, 582195675, 364373239, 361899205, 362181332, 364439247, 362975441, 359712625, 364350459, 595067972, 360471000, 359682654, 364229940, 360751705, 593447075, 360500416, 583036208, 593640930, 364814107, 589241641, 581442809, 360202705, 364813172, 590290323, 361979094, 363422457, 582356050, 364459890, 360386460, 360592390, 581799277, 359712339, 360850404, 364744200, 361131364, 584454743, 582275588, 361241362, 364373278, 359747599, 364723886, 593758780, 590647573, 585924722, 582075134, 363828028, 359692662, 362422517, 587273194, 588032929, 583771509, 361242836, 360442016, 594787635, 588112633, 583805821, 588712129, 363126636, 593485614, 363201724, 359861629, 591803326, 359861032, 360413495, 361204449, 362622375, 363981321, 583547655, 584205980, 364499507, 361431097, 359982189, 592890916, 590844453, 593994598, 589507683, 594947676, 582755173, 364395460, 593210296, 360591187, 361544953, 595819592, 360001753, 589279331, 587033568, 592552073, 363826794, 360131296, 595107999, 593562999, 585844617, 592813001, 591424177, 360086220, 363458044, 362301991, 586873932, 363731320, 360751714, 362221550, 589355594, 359791864, 592439336, 588352418, 364811539, 587833217, 362141127, 359705160, 363050683, 581799304, 363920051, 584630876, 361316000, 359692881, 364396355, 589060205, 359670143, 360816728, 586151933, 581244981, 361317463, 359818321, 584132515, 591579487, 362580978, 364068284, 362701735, 595067944, 360885751, 362380808, 363794923, 362662106, 359672442, 590329233, 581877494, 364554192, 592588086, 589777098, 360989813, 364794215, 587754566, 364204175, 360413471, 586993630, 360085370, 360358797, 581084504, 362857504, 362741250, 360386492, 361469350, 363493335, 582035146, 585097836, 361780021, 361353646, 362818378, 585173695, 364734157, 587473794, 364009652, 364459096, 364304296, 582315844, 362342194, 583430118, 588990708, 594947690, 362542643, 581877454, 595347915, 582594822, 359927564, 359678586, 585727698, 361661876, 594510802, 587153368, 362179765, 359757870, 582115408, 591910888, 362100948, 584279633, 363165755, 363951517, 584595061, 363921239, 585290562, 360920111, 594472208, 587313434, 595627463, 362139561, 364067180, 363421064, 364536209, 596158292, 364620127, 363980185, 587833242, 364803023, 359768747, 359982962, 364734544, 588352425, 589922028, 364635742, 363826777, 362582524, 592015040, 585607920, 585449158, 364753208, 360414541, 364254244, 364150161, 362060802, 595666443, 363889366, 581324177, 586953603, 363126641, 364255220, 584243710, 586481208, 586594519, 590647599, 360784692, 585528521, 364809425, 363796172, 581915839, 589507718, 586993665, 361169183, 584815585, 359818286, 361280032, 583312154, 361506314, 588191824, 583508441, 359963208, 360303826, 595588098, 362739713, 581164650, 364650137, 362897994, 595108016, 584885704, 594069631, 581482717, 360252810, 364039714, 589166312, 364554879, 359982210, 584777983, 359747211, 361205883, 359876631, 588432558, 363597336, 361167759, 587353284, 362382373, 360001769, 593680259, 583660744, 585648009, 359720166, 589992126, 587674284, 586042024, 589469422, 364677271, 591071633, 581363598, 589585021, 359705428, 582675177, 364095296, 359818266, 360177452, 583390382, 359675267, 581838692, 362779111, 594628980, 360817970, 595027964, 595227385, 587113288, 587273201, 586335524, 360064525, 588312285, 592046415, 594140689, 592661226, 363203177, 364588307, 584313365, 364280007, 364743818, 586228179, 359667678, 594358082, 584062179, 364588948, 361355119, 359737574, 363981339, 589814394, 364713030, 359963938, 594246906, 364811613, 581601235, 363596004, 364604506, 584989051, 589317418, 584850910, 593130558, 363012411, 364635168, 360623478, 361546462, 360331594, 581044505, 364459911, 582554771, 586754148, 589701272, 582514524, 364009618, 361583761, 590408602, 360086258, 587714464, 591875222, 589095188, 361819649, 359672331, 363631352, 361132746, 362700193, 363313996, 586003708, 363240364, 360021827, 359926877, 360153674, 590252633, 595742961, 359846014, 359982928, 586299893, 364228945, 593170571, 583076253, 364479991, 362935266, 590727388, 363890569, 594668678, 361980653, 360108517, 582996168, 359698622, 584383434, 363921256, 588788058, 360042472, 588072688, 363698356, 363663722, 593719731, 364752868, 583697948, 586794285, 359804485, 364701528, 359698593, 364620724, 586634002, 360851723, 364177961, 362936803, 592813009, 592323765, 582835616, 362059272, 587433612, 585025152, 594987749, 583840508, 581044496, 593050298, 361781549, 364649623, 592401492, 361096588, 361781563, 362019139, 360226536, 592077299, 581799307, 593330574, 592250278, 593010280, 589060222, 361431084, 589469369, 594867880, 584525431, 582875772, 364328081, 359728888, 582235737, 583622946, 364536994, 359944762, 362181368, 364744182, 362462616, 361740505, 595897190, 359893449, 364303359, 364536248, 588959235, 596158314, 362935294, 590994520, 594106384, 359817737, 581759454, 364814102, 587073572, 581838679, 361624252, 360989790, 590104583, 581680062, 581719744, 364798931, 364782912, 589060242, 591980988, 364010756, 362059239, 589701261, 588552283, 359832133, 593680223, 360686833, 363762672, 587553805, 363238920, 360278594, 585884532, 581561389, 592213163, 586115268, 363528319}
{659565318, 240649421, 239895289, 662733389, 659732097, 240944892, 659430119, 240676960, 241249842, 240722509, 241471216, 240991370, 659930681, 241709767, 241406545, 239700140, 241069161, 659732874, 664423867, 241027526, 663251057, 661779376, 240905109, 241325392, 241065956, 241452624, 660197776, 663676584, 661460985, 664286200, 241553007, 241324086, 240939060, 239697671, 241006486, 241271571, 239707578, 240884692, 240699974, 660889705, 239707611, 662694832, 659882168, 240572794, 659425115, 659526387, 661540014, 241253098, 241412562, 661190380, 664007894, 239787596, 660817394, 660058361, 659694828, 241356738, 661112746, 239827782, 659624840, 659473529, 661940065, 239727436, 241229569, 241739724, 660317190, 240962545, 662734887, 240962908, 240213997, 663735148, 241614998, 664531785, 240965840, 661941633, 240900584, 663144747, 664497684, 239795908, 659551747, 241325170, 240375942, 241310870, 241325638, 664479257, 664285502, 241528418, 241731537, 660711082, 662999042, 240959667, 664124628, 241488616, 241415465, 664079069, 664410912, 240944885, 659435746, 240927845, 663931305, 662380898, 239755736, 661660897, 660540232, 659492452, 240991375, 240887542, 662773253, 240945157, 659420735, 662382446, 663822583, 662847920, 241023459, 240895397, 240906529, 661619474, 241365511, 241326240, 664526396, 241674154, 241308478, 664447952, 241004135, 663285887, 241202564, 664554513, 240958589, 241528468, 659980293, 659979307, 239734490, 660641745, 239838987, 663903782, 241279506, 241054122, 239951186, 239727826, 662222840, 659594229, 241034783, 239984777, 661076457, 239862710, 662696330, 660139559, 240760166, 663675434, 659883073, 663251059, 659413852, 240937742, 659525917, 239868014, 241058623, 239721534, 660891125, 239697479, 239736665, 662181203, 241133510, 659408233, 662501156, 662771762, 660085304, 659773118, 241069164, 241583420, 662618711, 660677578, 241187915, 663179094, 659979280, 241084678, 660411042, 241112446, 663584004, 659882187, 662733355, 664396824, 240918039, 664249309, 240971743, 239693872, 241002096, 659906624, 660643087, 240957721, 239967310, 659882166, 662997621, 241563772, 662999060, 663249699, 659675942, 664537027, 239811888, 660964541, 659564787, 240489414, 239833701, 241253145, 240659947, 241058596, 659551230, 240116114, 241389610, 240961429, 240961393, 241327553, 663794260, 659441995, 240998178, 663981849, 241317205, 241303324, 661899853, 664410395, 660712446, 662849420, 241563323, 659425295, 239727792, 240990889, 240956213, 241035204, 659407617, 664531816, 661462521, 240919117, 664488965, 660004813, 241340915, 663071018, 240598267, 660443104, 662261296, 663420631, 240947594, 659752724, 241424253, 240088039, 241132486, 241600697, 241223974, 239869653, 240176032, 660256640, 241476372, 241533962, 660541512, 663850455, 241437042, 659980274, 659794051, 241743303, 241395023, 660927695, 664488613, 659407629, 663877871, 663320397, 241116918, 239895264, 240249059, 241012962, 241307782, 241000576, 241106546, 664320838, 664423374, 240832693, 240943863, 241091626, 661659361, 241563354, 661267310, 241594028, 662222811, 239847487, 241681651, 664469706, 241717558, 241656476, 240990887, 664469690, 663072437, 661780939, 662811426, 659712833, 241465963, 239729605, 240992412, 659732112, 660889738, 659751940, 241311969, 240996311, 240999257, 241368956, 662924688, 662341115, 241009228, 660643084, 664505789, 660607562, 664125459, 240938650, 661188888, 662342636, 240361679, 240990904, 664303127, 660348077, 663676613, 241017849, 659676640, 659751937, 663214546, 660409801, 660573715, 664435755, 660474270, 663705502, 662301245, 241651293, 239727909, 240911043, 659551233, 241632083, 659860035, 659464786, 662221311, 659641304, 659955240, 240544608, 662461700, 241606647, 661112760, 241534732, 241739418, 241515930, 663904823, 662380933, 241580918, 240935263, 240885539, 240995637, 241130615, 241383034, 659411363, 240804025, 664447984, 660818813, 240634786, 239998906, 660315994, 662499620, 239714339, 241316349, 660781661, 240627754, 664336671, 241436594, 662302800, 239878444, 660225847, 241253122, 241012874, 662221279, 241040555, 660057319, 241106527, 663387127, 664210202, 240012697, 660575028, 240996063, 241182335, 241663854, 661228753, 241316326, 241516828, 664056445, 662579677, 664545138, 241104392, 241568732, 239852747, 664497356, 240345111, 240967987, 241258972, 662420582, 241000744, 240977583, 659538769, 659435978, 663821488, 240973179, 241502086, 241326284, 241743979, 664268034, 664554480, 241433387, 241486544, 662102480, 664189025, 659713574, 241049393, 663353254, 241150511, 241020909, 661500441, 239719169, 239819864, 241253034, 241563379, 664550726, 241198124, 240116147, 240760197, 239704030, 661819499, 241717686, 241619483, 662885686, 662262854, 663794300, 661265804, 663420662, 659502964, 240997158, 661981854, 664520147, 663453796, 661306042, 662461706, 241201565, 241317774, 241510701, 240688677, 241656483, 659659015, 661581244, 241573990, 240468632, 661423187, 240969128, 241340910, 659417120, 241464098, 240919122, 660608888, 659609560, 660746221, 241340939, 660677606, 239820700, 660508347, 659411437, 662142643, 663764366, 239698861, 664055518, 659772313, 240888522, 239745592, 240899491, 241324086, 659859147, 241585155, 241731644, 664541248, 662656101, 659565314, 239737616, 664007868, 240621586, 241641236, 659448903, 240969091, 660285528, 660112738, 240853741, 659482885, 659514158, 664545162, 240649383, 239766592, 664532023, 239712755, 240935412, 659425298, 659578917, 661901420, 241287725, 240940848, 662422121, 659416953, 241451741, 240649360, 660004836, 240290523, 240962365, 660226994, 659416980, 664410410, 241242021, 659658339, 662499614, 239726266, 240708803, 662062288, 663487871, 660031860, 240991342, 240606513, 239861718, 241399786, 663520294, 661980287, 241329659, 664125494, 240052582, 240917743, 659409478, 662460160, 661150716, 659814672, 239727929, 660540212, 659430326, 664553909, 663319059, 664447537, 662461690, 660507061, 241307810, 660112765, 661700846, 663614065, 664079976, 240919108, 660085331, 239703222, 240971729, 662020481, 241304154, 239831638, 663552341, 662060721, 241702615, 659420894, 664267315, 239735870, 663284537, 663765495, 663957311, 239772791, 661501981, 659815518, 662578148, 659659031, 240232212, 239737184, 659609583, 660540179, 662618723, 661304529, 240997190, 241734602, 240715323, 239722649, 664006902, 661621026, 664548179, 240936027, 240973491, 239895250, 664353190, 660140655, 241312819, 240982940, 239916061, 241023471, 659564778, 240930419, 659593643, 662961994, 241415443, 661001597, 660168963, 659625471, 664526164, 663876781, 239805921, 240102414, 663214536, 664423839, 660747557, 240917763, 241697461, 241046490, 241395024, 241308040, 239694634, 660573725, 240888546, 660005835, 659503426, 241401821, 660712411, 241317987, 240957712, 241040583, 659954273, 663455080, 241311995, 240952093, 240708816, 240937376, 241543695, 663388427, 664248568, 664553872, 240975084, 664079079, 664079950, 664554525, 241343181, 661190374, 241083318, 240999266, 661859661, 240952538, 664552664, 661541559, 659538275, 239772844, 660030836, 240328799, 659579480, 662342667, 663387114, 241219051, 661861227, 659837515, 240792733, 239866164, 664383225, 662849351, 240069910, 241503436, 659430100, 663793148, 664512997, 241307804, 664168917, 659411352, 659929734, 664519891, 662142604, 241712874, 239754177, 660853412, 241022891, 241475031, 664230036, 661659341, 240936691, 663644953, 660168994, 240961347, 660574997, 663736294, 239864434, 659482509, 664505485, 663765501, 664436225, 664229268, 239726285, 240560500, 659449145, 659565282, 659473177, 240586772, 661343419, 240945455, 660111723, 660676254, 663519038, 239737603, 664552602, 239779329, 241178516, 241308079, 664536844, 239754188, 241330018, 239705672, 663108730, 661740863, 240679819, 659473550, 241264037, 240944546, 659408270, 662657613, 239723497, 241361326, 664550790, 240134314, 664382662, 663903796, 240310399, 663930283, 240616213, 664189829, 241253058, 240936670, 241343255, 659409540, 660167881, 659694108, 660817390, 241526699, 661000147, 660084271, 240952517, 661739302, 662696337, 663215920, 662617205, 240999271, 241543961, 662923231, 659954234, 664531791, 241300686, 240666673, 240641369, 662538954, 663794239, 660378137, 660255477, 664548290, 241353469, 660004831, 239852773, 240965035, 659564809, 663582778, 240116111, 240939126, 240979713, 241734611, 664102994, 240654672, 662141078, 664031461, 239742701, 241395005, 240961370, 664320816, 240407284, 662849378, 664368499, 239755713, 659514605, 240996100, 239796711, 660783049, 660286708, 241334808, 659456353, 239870622, 662885710, 664469290, 241311960, 240446849, 241075094, 239827789, 663615276, 663821476, 241276228, 663107321, 660747597, 240393066, 661344938, 664337302, 660964522, 240993931, 664168091, 659641957, 240941448, 664550705, 660712436, 240980484, 239847517, 240670328, 661462529, 241583419, 240935237, 240743288, 241383015, 662809942, 241619488, 239844694, 241416839, 662422127, 239701887, 660196646, 662849395, 660443120, 239774505, 662182766, 239764903, 659464458, 241287685, 664125465, 241306353, 241327902, 240948175, 240935990, 240872496, 663354579, 241002107, 241275514, 241112433, 240989716, 664367914, 660926264, 240156287, 663551100, 661382465, 240817712, 662022076, 241214852, 240031266, 663034448, 664397363, 661383990, 663876811, 241490244, 661265801, 663180480, 241168914, 662100914, 239806450, 659793225, 660963082, 240508518, 241330991, 240426632, 240897585, 659525887, 661037453, 663982834, 664459140, 663706665, 239861532, 663284545, 239707596, 240988131, 241448729, 239709180, 660111687, 659492852, 241725245, 663388426, 240933717, 241379511, 241238871, 659442251, 661821063, 664146624, 664303802, 659448865, 664320185, 240730929, 664352582, 660677605, 660854821, 660475542, 241689019, 241377647, 661038912, 663215911, 240853752, 660346866, 240892968, 239707610, 663249696, 659503002, 241725635, 663956307, 241294363, 664541407, 663421929, 239701981, 661581275, 240195436, 663930279, 241049388, 660643107, 240978469, 664102107, 659836648, 240987522, 661421657, 239862678, 240985143, 661152200, 661227254, 661581268, 662960545, 240987255, 664147470, 663675436, 664458716, 240937386, 241116942, 239695424, 659413998, 240945177, 240526365, 241305227, 239936466, 239861541, 240899790, 664513264, 661074989, 241097126, 664286223, 664513277, 659417115, 660379364, 241249850, 239772806, 240889717, 241149672, 240901670, 241219054, 664423865, 241383017, 241316359, 240270148, 239697517, 663486601, 662540485, 239731194, 239833677, 663143349, 660818793, 664553921, 662578152, 664545027, 659456657, 241423511, 663035877, 660441847, 660817400, 241153374, 241526690, 659503002, 241642174, 241091630, 661114222, 239778403, 662020508, 240953733, 239764903, 664479633, 664230030, 241626471, 239790862, 239784892, 661699287, 661579695, 241219042, 241322133, 663849378, 659413963, 241448766, 241007077, 662887152, 240980487, 664032407, 659905696, 240939664, 659608952, 663646148, 240713536, 239811923, 241165186, 240776003, 664209419}
40308
Returns: 313546751
{220490806, 221755915, 221305632, 221140473, 222510809, 219590437, 221537571, 218861326, 221275648, 220203319, 222478298, 222221658, 220560918, 219554428, 222433064, 221634620, 218791274, 220530267, 219667424, 221560336, 218908166, 219861743, 219232578, 219069140, 218908165, 219317607, 221450188, 218968688, 221223286, 221244242, 218791271, 222319622, 221057103, 218561843, 218486226, 220354716, 218357098, 221647772, 219340836, 220969147, 218730841, 219069140, 218981185, 222376901, 222074734, 218596533, 221952784, 219590439, 220015729, 219018852, 218872943, 221903522, 218861324, 222189242, 218718419, 218920156, 222283407, 219578439, 219851677, 222086869, 219245000, 221105376, 218616780, 219710521, 219418661, 218462987, 219363948, 222026975, 219144500, 218993615, 220289835, 221712061, 220734072, 222399164, 221915448, 222541611, 219649907, 220943959, 221019331, 221105372, 218569754, 220858143, 219841900, 218861320, 222521377, 222560396, 219941984, 220659046, 221788363, 220623977, 221295939, 219710515, 222243307, 221610186, 219397256, 220313015, 221990208, 219069129, 221621270, 218682152, 218968686, 220590914, 221755924, 219429270, 220500370, 220683880, 220500358, 220858139, 220570640, 221903537, 221285574, 221105377, 220158014, 221212583, 219429286, 220820979, 220313024, 220040627, 219294168, 221019331, 219282095, 220417132, 220265340, 221537560, 220396538, 220470783, 218742847, 220215148, 220364976, 220396527, 221600398, 220771406, 221546341, 220580549, 219883430, 221419882, 218718418, 218766872, 218968693, 219317607, 221459564, 220931409, 220845759, 221660390, 221177207, 219676113, 220406844, 220265330, 220448800, 222376901, 219954556, 219750885, 220580544, 221734204, 220570641, 219056552, 220590911, 218569748, 221879879, 219069129, 220721518, 222263578, 222263578, 221573711, 219685239, 218479178, 220696495, 219529704, 218606265, 220894744, 220265336, 218345943, 222273373, 221537553, 221573712, 221590635, 221081524, 218670627, 220808610, 221019320, 221377934, 221495656, 222560404, 221105361, 220490816, 221573706, 220448781, 221140472, 219031278, 218682150, 220227595, 221057126, 221212570, 222399159, 221879896, 220758850, 222039170, 222357981, 220635118, 219612225, 219693741, 221788367, 222039164, 218968691, 221057106, 220040641, 218424266, 219929580, 222489193, 218649408, 219541951, 220994303, 219612211, 221367499, 221325919, 219612221, 220969138, 221766635, 218718410, 222541605, 218462993, 221600398, 221537568, 221057122, 222098911, 220709030, 218803585, 220490818, 220882359, 219131901, 220490819, 221855822, 221692180, 219094059, 222478301, 221152647, 219220042, 220808613, 220550380, 219043903, 218389126, 220550368, 220265342, 221777601, 218766875, 220659047, 222310462, 220659043, 221325913, 222014609, 219578441, 218861319, 221285579, 220040635, 222499853, 220590917, 221031962, 220470781, 222399166, 219861736, 222211399, 220480895, 222376901, 221504521, 218718419, 219676118, 220796075, 222200273, 220146859, 222189239, 221879885, 221766632, 219905225, 219106716, 222541607, 219806640, 220969141, 219760583, 222292134, 219340826, 219590434, 221799006, 218718399, 220580548, 220570629, 219018862, 221057126, 220003674, 222145067, 220040640, 221593679, 219329423, 220136151, 219305999, 220796078, 219194888, 221755929, 221588178, 219720269, 221275645, 221799010, 222499854, 222039166, 219505614, 222300992, 221512671, 220470766, 218968690, 220696503, 220659066, 218627150, 219905227, 222421484, 219375252, 219941990, 221495660, 221940250, 221006861, 221553717, 222292133, 220601797, 218453623, 220490820, 222478294, 218861330, 219861743, 220323913, 221057117, 220375368, 220191914, 221798995, 222178110, 221419882, 220265335, 218981190, 219824087, 221903531, 221940261, 221315899, 219306000, 221325912, 221940248, 218479180, 221057116, 222399167, 219473179, 222531672, 219851669, 221440383, 221275662, 221057123, 221165033, 218649409, 218968681, 219131915, 218486231, 218730844, 221057113, 221647769, 219872622, 219031277, 220870335, 220590911, 222569010, 219069140, 222121905, 219676107, 218596523, 219590447, 222086875, 221573719, 221927702, 222551071, 221615184, 222178121, 220180458, 219106721, 219967000, 221647789, 221244242, 221305636, 221940260, 222489195, 218827058, 222578417, 219043909, 218471483, 220833288, 221325917, 218506307, 220289836, 221940253, 221430407, 221809126, 221367496, 220003682, 220858136, 221495647, 222510817, 221701620, 222366862, 220683868, 220931416, 219375264, 219788107, 219043903, 222578413, 219169740, 220943952, 222319615, 221388281, 222062721, 220783658, 220490819, 221799017, 219621815, 220015731, 220919156, 221940255, 218993606, 219144510, 219018856, 220334068, 219352690, 218399261, 218471504, 220344759, 220580546, 222310452, 219031280, 221712074, 220470762, 218779093, 221285579, 218323853, 222588803, 218357089, 219106729, 218981190, 219701990, 219967005, 221152643, 222410156, 219232573, 221377953, 222421473, 220696496, 220671334, 220659064, 222167832, 220613149, 220994304, 220101034, 220808601, 221367505, 220659053, 218462999, 221275659, 219144521, 218638387, 221105370, 218357093, 220028214, 221254806, 221553706, 219554418, 218884134, 218638393, 220623987, 221234189, 218968688, 218694262, 220386243, 220040651, 220470759, 218993616, 220858143, 222387945, 219872624, 218993615, 221212578, 219612203, 220796081, 221031962, 220354715, 221275653, 219554410, 219106725, 221377942, 221275656, 221409216, 221553715, 218730827, 218706096, 222292148, 221367507, 221667613, 221600398, 219861751, 218443913, 218531667, 221788367, 218407870, 221684388, 222328835, 222232153, 220040650, 219069141, 221952789, 220437792, 219418657, 220490821, 219069131, 220040638, 219081556, 220580552, 221606012, 221692169, 220252844, 221610187, 221820117, 218334660, 221006863, 219612204, 222357970, 219269865, 218718408, 218479186, 219720275, 221744614, 219601612, 221809126, 219429270, 221388284, 222189243, 219429280, 221965362, 220659062, 220671336, 221744605, 220448785, 221766628, 219861753, 220448793, 219740918, 218895931, 220580547, 220858141, 222399163, 221201234, 219710524, 220981639, 219979289, 222156850, 222444203, 219517651, 219408108, 218754899, 218546783, 219157133, 220028215, 219462637, 220490806, 218779094, 221019319, 221660383, 219386496, 220796068, 220040649, 221744618, 220519849, 218399252, 221117134, 219317618, 220696491, 218561834, 220659054, 220590920, 219612194, 218968687, 220169556, 220289834, 220323924, 218968694, 222433076, 220265326, 218586906, 219194889, 219429274, 218682150, 218850045, 221201232, 220500373, 219473169, 218730832, 219462634, 221879884, 220396515, 221315901, 222399163, 221855829, 221081529, 218968687, 218513855, 219780039, 222167838, 221093435, 222347984, 222110525, 221275653, 221140458, 218606264, 222455283, 222121893, 220364974, 221346460, 221201239, 220709031, 221478251, 220396532, 220375359, 220540201, 218993608, 222310446, 221766621, 218378247, 218407880, 221712067, 221867923, 219710536, 219710515, 219554421, 219294177, 219612193, 218981194, 220375357, 219824086, 220570636, 220601804, 221165042, 222200278, 220180463, 222292144, 218407876, 221640320, 218499765, 221152642, 221189412, 219069130, 221504532, 222399173, 221044500, 218779101, 219408111, 221653851, 220560915, 219207386, 220323921, 221755922, 220646888, 221660392, 220796073, 218407874, 222243302, 218838628, 219941998, 220448793, 222366859, 221440388, 222347972, 219483813, 221675701, 221031957, 219505618, 221057122, 218357092, 220113129, 221809130, 222211396, 218718414, 220659049, 219883418, 218471492, 220540203, 219815877, 221653845, 219780029, 221105363, 221621276, 220015722, 221212576, 221553721, 218968676, 220124967, 220994295, 222050953, 218415677, 221809133, 218649408, 222467033, 221615178, 221478239, 219905213, 218596524, 218407862, 221006867, 221512670, 219658330, 221057109, 218415674, 221105359, 220240246, 222399167, 219306007, 220459790, 219306008, 222467042, 222376906, 218378242, 220659057, 219590445, 218638401, 222211407, 220040646, 219797058, 222074733, 221105374, 221855822, 220580556, 219991389, 219541957, 218578251, 221069451, 220671340, 218407872, 220734070, 218861327, 221057114, 221357381, 222189230, 221809128, 220088771, 220323917, 221647779, 221546337, 221567390, 218706097, 221189419, 219483816, 220470772, 220734072, 222569001, 222510809, 222178106, 219182362, 222560397, 220040634, 221952790, 220277767, 221398713, 218932265, 219169732, 218803584, 219386500, 221610195, 219257330, 218453624, 219641003, 219631627, 221244248, 220040652, 221019314, 222310440, 218415673, 219851673, 221325911, 219893937, 221940248, 221675697, 221265336, 219517653, 218424260, 221044499, 220734061, 221567381, 220265333, 221057118, 221057116, 221537564, 219094069, 220858154, 222074738, 220124977, 221223282, 221831920, 218334670, 220427433, 221640325, 221621271, 221579917, 219306006, 221275660, 221593679, 219941996, 221585031, 221495648, 221596488, 222551060, 219106736, 218554633, 219462627, 220301496, 220076788, 220509687, 219317607, 221940245, 220796074, 218415668, 220746509, 222156849, 219872615, 222133384, 218993608, 221653835, 220696493, 220550375, 220696487, 220590910, 220375357, 218670637, 220820984, 220956601, 222292132, 218815473, 221223282, 218522730, 221469006, 221820114, 218313523, 219429277, 221537569, 220277759, 219832625, 218861325, 220448792, 219451314, 220907148, 221152654, 221940252, 220064679, 218492873, 218908174, 218884132, 219257339, 219667420, 221152644, 222253622, 221627771, 220623971, 220709037, 220659056, 219006235, 221560339, 218506296, 219451311, 220490814, 219517659, 220191917, 219824078, 221325913, 220124976, 219031276, 222292142, 218694274, 221388273, 220683869, 221788365, 221647765, 219760589, 220277765, 221528257, 220820980, 218367646, 221057108, 220580559, 219429284, 218443931, 222002476, 218323852, 218944197, 220956601, 219440279, 222189236, 221325929, 221520239, 219917197, 219131913, 220590918, 220052781, 220540198, 219429279, 219641000, 222467042, 219710516, 221667604, 219483807, 221057124, 220265335, 220215155, 218334663, 219578446, 221723201, 218956404, 222014609, 221593685, 220560923, 222200275, 219429262, 221140470, 221504517, 219031282, 222232154, 220101030, 221140466, 220683878, 222489186, 219031284, 218433931, 221069456, 219841910, 219667424, 219770744, 218539734, 221600411, 220696489, 221891875, 218462989, 219375251, 221843918, 218659710, 221593668, 221031964, 221788356, 219056557, 219131911, 222156849, 218718411, 219119297, 219157132, 221336271, 219305997, 219851678, 221977830, 221275644, 220671332, 220590917, 219612213, 221128928, 222410163, 221486634, 218378240, 218546778, 220427438, 221189424, 222399176, 221128939, 218433933, 219566669, 222455281, 219031279, 222110518, 222292144, 221315901, 220519852, 221315896, 219131914, 221820109, 220028220, 218407862, 219483802, 220796078, 220683862, 220709038, 221398716, 221843923, 221152643, 222337953, 219731077, 221843912, 218968682, 218981198, 221495646, 219494149, 218443923, 220590915, 219517652, 221573716, 221965371, 219069138, 221600405}
{178082009, 177607783, 178126842, 178214716, 177224379, 178318919, 177934082, 178533918, 178149988, 177950457, 177243897, 177423926, 178135790, 178330893, 177266377, 177731163, 178562226, 178113501, 178254222, 177903929, 178515166, 178074657, 178470187, 178485378, 178515156, 178447300, 178025117, 178496903, 178185267, 178171193, 178562232, 177344817, 178244197, 178684032, 178784866, 177990282, 178903650, 177709603, 178437307, 178248542, 178580523, 178485391, 178495184, 177295222, 177495742, 178647382, 177527485, 178318931, 178022426, 178490777, 178528860, 177538055, 178533901, 177443589, 178582916, 178511062, 177380203, 178322982, 178082313, 177492141, 178467855, 178229038, 178632299, 178208014, 178395567, 178814686, 178427030, 177512154, 178478574, 178492715, 177951851, 177632877, 178202366, 177283293, 177533880, 177202292, 178272461, 178246835, 178247270, 178229035, 178674158, 178225853, 178090282, 178533909, 177217382, 177185353, 178039913, 178191704, 177588191, 178177525, 178134953, 178208017, 177410913, 177775299, 178409037, 177961838, 177521352, 178485393, 177752623, 178594056, 178496880, 178158929, 177607792, 178388804, 178090330, 178196408, 178090328, 178225852, 178143878, 177538049, 178142173, 178229037, 177972861, 178192018, 178388799, 178218525, 177961833, 178017880, 178456662, 178247278, 178460276, 178033237, 177945767, 177934082, 178018651, 178066523, 178576488, 177945908, 177997673, 178018666, 177798572, 178208667, 177924950, 178151719, 178061640, 178047854, 178582905, 178568715, 178496887, 178447297, 178016711, 178245145, 178223316, 177687714, 178205470, 178245059, 178025864, 177945759, 178054002, 177295211, 178038271, 178177546, 178151724, 177620645, 178143865, 178486753, 178158917, 178674148, 177547015, 178485381, 178200954, 177395851, 177395854, 177882472, 178236299, 178795315, 178197358, 178336369, 178639382, 178235728, 177945778, 178909661, 177387908, 177934064, 177882483, 177835240, 178237550, 178599304, 178215879, 178247273, 178076067, 177981264, 177185350, 178229016, 178082006, 177882460, 178054011, 178214722, 178488365, 178594044, 177943558, 178244224, 178192024, 177283290, 177547009, 178207133, 177508689, 177311958, 178183574, 178306073, 178226999, 177588191, 177508681, 178496882, 178244204, 178017903, 178847306, 178042232, 177237541, 178612971, 178333118, 178250660, 178306073, 178083113, 178111703, 178306080, 178248563, 177601089, 178582906, 177202299, 178814691, 177798571, 177934088, 178244228, 177488353, 178199097, 178559213, 178082015, 178233014, 178479074, 178082016, 177554816, 177648416, 178481019, 177243885, 178211256, 178472027, 178215869, 178128812, 178487437, 178883429, 178128810, 177945765, 177594783, 178568709, 178191712, 177353544, 178191709, 178111718, 177514870, 178322980, 178533908, 178142182, 178017897, 177230684, 178158906, 178246444, 178066524, 177283296, 178074650, 177431342, 178074132, 177295215, 177972255, 178582909, 178245068, 178214094, 177437360, 177978842, 177443578, 177547021, 177601068, 178048885, 178480997, 177202290, 178126434, 178248551, 178169525, 177371023, 178437314, 178318926, 177581397, 178582914, 178151740, 178143870, 178490768, 178244233, 178026352, 177467870, 178017901, 177822935, 178442719, 177985463, 178452142, 178214083, 178474368, 177607810, 177847573, 178199930, 178149976, 177581400, 177230682, 177508692, 178344107, 177361974, 177962592, 178066532, 178496881, 178197354, 178191690, 178625102, 178048882, 177271486, 178421554, 178039915, 177981269, 177528927, 178249335, 177914674, 177371028, 178165388, 178823208, 178082006, 177243889, 178533917, 178074643, 177968303, 178244209, 178004890, 177955992, 177581406, 177449546, 178047847, 177945756, 178495187, 178108183, 177538054, 177528934, 178119443, 178452130, 178111703, 177528933, 178795320, 178244228, 177283290, 178363619, 177210069, 178082322, 178033133, 178149988, 178244217, 178208785, 178612971, 178496890, 178479094, 178784855, 178580511, 178244227, 177709606, 178068172, 178488375, 178229314, 178158906, 177176116, 178485393, 177477883, 178245065, 178647388, 178318928, 177492142, 177882483, 177530627, 177193928, 177763711, 177449541, 177961269, 178480984, 178035988, 177709609, 178171176, 178126835, 177528925, 177237541, 178549903, 177167644, 178487424, 178805358, 178221167, 178111713, 178752682, 177951847, 177528914, 178040800, 177573799, 178083099, 178026347, 178225864, 177981267, 177224369, 177639975, 177302926, 178196412, 178245146, 178421562, 178143563, 178487435, 177167638, 178476807, 178246830, 177344827, 178068753, 177499518, 178211819, 178082018, 177581392, 178297852, 178022434, 178242157, 177528926, 178492717, 178478566, 178490770, 177975766, 178432849, 178875816, 178805361, 177982539, 178151720, 177353537, 178488360, 177632885, 178066524, 178565398, 178142172, 178921873, 177160376, 178903636, 178480988, 178495191, 178217373, 178035982, 178211274, 177277039, 178470178, 178076053, 177271480, 178197355, 178194616, 178191693, 177456946, 178170957, 178250667, 177999459, 178215875, 178083098, 178191692, 178814696, 178149981, 178478577, 178619235, 178229028, 178903642, 178020304, 178164291, 177914672, 178330899, 178522912, 178619247, 178177534, 178178840, 178496900, 178590359, 178011283, 178017911, 178066538, 178492709, 178225855, 177289027, 178068174, 178492710, 178192017, 178306072, 178214073, 178246445, 177990272, 178149993, 178330889, 178480990, 178076064, 178149980, 178054650, 177914664, 178580506, 178585854, 177371039, 178083111, 177677301, 177798569, 178074668, 178831339, 178724572, 177588171, 178866531, 177658406, 177336226, 177416896, 178017906, 178485394, 177527487, 178047768, 178395564, 178082015, 178485382, 178017891, 178482896, 178151710, 177787240, 177648416, 177943871, 177775292, 177567481, 178915274, 178249331, 178306083, 177311951, 178463471, 178582911, 178795319, 178199936, 177613457, 178312984, 177573792, 178388794, 178068755, 177443573, 178388792, 177526286, 178191688, 178194612, 177613449, 178054005, 177601080, 178074645, 178054004, 178185364, 178518438, 178151715, 178225855, 177283294, 178197632, 178208024, 178250122, 178032952, 177463276, 177260372, 178340270, 178402570, 178572558, 178704339, 178477985, 178020312, 178370640, 178082018, 178565386, 178247269, 177687699, 178415697, 178214076, 178017896, 177613466, 178106381, 178875822, 178224417, 178447305, 178197346, 178684028, 178191699, 178158922, 178306071, 178496894, 177967694, 177951847, 177968297, 178496893, 177266377, 177945762, 178655607, 178474363, 178388803, 178594052, 178539458, 178197640, 178090322, 178363628, 178580513, 178370639, 177547025, 178018677, 178119457, 177283293, 177554807, 178237558, 178496905, 178742517, 178153327, 177456954, 178233262, 177319733, 177483294, 178149990, 178214720, 178639377, 177254353, 177477889, 177997683, 178097041, 178197632, 178199106, 177999652, 178018663, 178004882, 178121338, 178492716, 177353535, 177601071, 178889820, 178866532, 177632880, 177551034, 178208029, 178208015, 178330903, 178456670, 178306073, 178495187, 178004885, 178108171, 178143867, 178165379, 178208788, 177437369, 177961280, 177371026, 178866533, 177719849, 178763466, 178211285, 178202172, 178485387, 177972243, 177283284, 178245303, 178565386, 178402575, 177698491, 178135792, 178472606, 177968295, 177607800, 178188225, 177687702, 178214069, 178866534, 177410916, 178544972, 178039925, 178053998, 177302936, 178033132, 177319728, 178356835, 177667626, 178246455, 178344117, 178244238, 178903634, 177995789, 177573796, 177431334, 178582906, 178191702, 178061637, 178805354, 178121334, 178117809, 177698494, 178153331, 178229044, 177752623, 178022434, 178192016, 177914661, 178496881, 177991414, 178250658, 177504214, 178856575, 177573805, 178612969, 177249628, 177763719, 177999653, 178048875, 178647383, 178866529, 178249330, 177962597, 178263055, 178244219, 178856590, 178229023, 177943002, 177283294, 178452131, 178060263, 178452142, 177249632, 177295211, 178889817, 178191696, 178318924, 178619259, 177431338, 178017905, 178134693, 177495747, 178229052, 177554814, 178151731, 178029307, 178333112, 178664792, 178241370, 178194618, 178866540, 178202356, 178533910, 178244211, 178090707, 177443574, 177573801, 178002609, 177968300, 177709603, 177924962, 177893413, 178585846, 178202165, 178356824, 178066521, 178202358, 177176112, 177224381, 177449551, 178476307, 177185348, 178017885, 177527485, 177947997, 178061671, 178507316, 178476814, 178559217, 178415708, 177775295, 178465253, 178823197, 178281455, 178289858, 178171187, 178017909, 178247281, 177353536, 178856579, 178082322, 178111710, 178054566, 177528944, 177667631, 178157331, 178340269, 178847313, 178245314, 178202366, 177893412, 177945771, 178244212, 178244212, 177934076, 178481009, 178225858, 177495755, 177991414, 178185265, 177562940, 178915274, 178040469, 177719845, 177752611, 177871433, 178452153, 178149971, 177822936, 178039923, 177859848, 177981268, 177810609, 177193918, 178480997, 178694401, 178370646, 177956714, 178006480, 178098898, 178447305, 177528924, 178214073, 178856579, 178204484, 177463274, 178068180, 177472606, 178492705, 177698482, 178197334, 178128814, 178197335, 178158933, 178004880, 178599302, 178218520, 178246947, 177371014, 178555052, 178185258, 178733471, 178008283, 177567473, 178929074, 178388808, 177934078, 177948000, 178098875, 178533908, 178053998, 178376300, 178238215, 178211284, 177528925, 178010178, 178774097, 178515158, 178522908, 178465263, 178254245, 178211262, 177403623, 177741813, 178177536, 178199095, 178191697, 178491634, 177903930, 178752687, 178376312, 178082016, 178340260, 177955989, 178108192, 178111707, 177991414, 178488367, 177371031, 178590351, 178068757, 178196418, 177588180, 177709597, 178169536, 177948005, 177942682, 178218520, 178896721, 178244228, 178151716, 178388804, 178831341, 177518426, 178921880, 178503369, 178246956, 178382540, 177443574, 178111715, 177952494, 178044757, 178479083, 178158904, 178014496, 178121330, 178388787, 178281451, 177249644, 178208008, 177677296, 178356830, 178244224, 177945757, 177945914, 178915286, 178322994, 177626889, 178499954, 177514872, 177822934, 178135802, 177437358, 178388810, 178214713, 177972263, 178488348, 177416904, 177999449, 178214721, 178196406, 177237531, 178488371, 178839121, 178241363, 178090276, 178254234, 178161945, 178714809, 177798566, 178197347, 177543015, 178814694, 178421549, 177559079, 178605614, 177822944, 178246461, 177588201, 178486756, 178479089, 177463272, 178582896, 178479853, 178477981, 178104527, 178452136, 178082317, 177524045, 178149988, 178194623, 178158913, 178306070, 178219939, 177277045, 177990163, 178889828, 178704344, 178040481, 178202174, 177283292, 178219933, 178839128, 178327665, 177254344, 178488369, 177483287, 177371020, 178119451, 178106379, 178119461, 178479085, 177567479, 178020308, 178866525, 178356823, 178214067, 178196404, 178199106, 178061677, 177559080, 178211251, 177327418, 178193302, 177559075, 178496881, 178495195, 177981269, 178349499, 178831341, 178158914, 178340259, 177882476, 177526292, 178485387, 177798577}
12679
Returns: 289651203
{877375731, 454782109, 455422179, 877135273, 877021132, 456058211, 802100137, 455313671, 877472137, 876511032, 454792212, 455299938, 877427711, 455500714, 876796899, 877021221, 802110844, 801814010, 801864442, 876512777, 802095520, 455259007, 801890143, 454927996, 877507258, 455774355, 876968659, 877507266, 876519321, 876541924, 456595251, 802023213, 801697875, 456809487, 876706766, 876741429, 877021222, 876706775, 876508203, 876927043, 802013028, 877104561, 876603494, 456524039, 801645535, 455978896, 802095510, 456302546, 456643891, 876569287, 876698490, 456735454, 877021221, 454636727, 802139029, 876591308, 456424730, 801919814, 456405524, 877329875, 876521929, 801955284, 876777943, 454941967, 454875860, 455814720, 802094317, 801707256, 455730867, 876579949, 801955605, 877052585, 877479847, 877368417, 456679942, 877185381, 456673038, 876554695, 877382818, 802140251, 877396507, 876616275, 877204879, 454626242, 456479739, 876875752, 876806397, 876629794, 455190075, 876636870, 802118101, 876759544, 456250150, 876550267, 877094316, 877459100, 801986357, 877505849, 456533203, 801736402, 876603431, 802127237, 877497996, 802057956, 876509516, 876845546, 802137274, 456178407, 801981670, 876550238, 802057822, 455061285, 876750462, 454730884, 876979226, 801662643, 877468006, 456239642, 801880081, 876609761, 876616330, 877000126, 455374116, 876666486, 455243389, 456577225, 876723921, 877492811, 455558893, 877224035, 877421775, 454605376, 456097073, 877305030, 876505131, 454908484, 802098473, 456778494, 455960274, 877233480, 801900542, 455407173, 455399280, 802080570, 455597414, 456524049, 801730258, 802007021, 876750380, 802088752, 876545980, 877042202, 456814376, 801725268, 876531008, 456629761, 456281559, 802018615, 456567972, 456515631, 877403035, 876927048, 456461907, 802089437, 877361075, 877125170, 876564242, 801871608, 876643972, 455051699, 876530980, 801859685, 877468014, 455969443, 877052673, 802093661, 877375671, 877433414, 454830732, 801746855, 801859687, 456229219, 802088009, 801806738, 876906306, 876796819, 877507283, 876825817, 802000158, 876896042, 456452814, 454892977, 877472168, 876622951, 455469969, 455042583, 876989629, 877504206, 876506231, 454761915, 877195171, 801757254, 802116062, 456489075, 876806478, 876509504, 456726308, 876550275, 876585561, 876507108, 877483423, 801869756, 455292204, 802129946, 802090851, 454948484, 802093800, 877486735, 801878967, 455846424, 876750466, 877073552, 876816138, 801783215, 456506901, 456029547, 455874134, 802087551, 454709997, 876989717, 877463619, 876609824, 876690278, 455950511, 801621520, 455208878, 456753454, 801928946, 802129183, 455399273, 876885913, 877000128, 876968747, 801964144, 455160619, 877438931, 455883190, 455121590, 456643900, 877345738, 455131529, 801928948, 876629842, 455319977, 454594920, 877345801, 877175514, 802087803, 801760053, 876777941, 456524049, 802091235, 455579783, 456613385, 802098477, 802094051, 802090858, 877313520, 801919825, 802040906, 877313523, 876855605, 801721469, 454900840, 456260576, 802070951, 802139934, 802135700, 877508479, 802077593, 801836664, 876505568, 802006466, 456709056, 876603491, 456158364, 802099302, 802140170, 455822056, 455463506, 877510223, 877472172, 456323554, 876885825, 455348787, 877345804, 455940614, 801843340, 455364628, 801629170, 455267103, 876825895, 877000217, 455648645, 876507100, 454921800, 876521906, 454751554, 877507277, 801688742, 802051920, 454858435, 802062606, 801919819, 876636802, 877204798, 456049022, 877403043, 802110851, 801711821, 877270140, 801767668, 876658848, 876585513, 455395444, 455227291, 876538070, 876651363, 877403042, 877233473, 801839677, 455930944, 877031619, 455902377, 877415708, 876629779, 877104558, 876554734, 877444261, 877261107, 455998836, 876682204, 802140997, 456665512, 455494704, 876816145, 877010640, 455033523, 877305039, 456077069, 455665535, 877489896, 802132660, 802099159, 876512793, 877361012, 877261184, 455111416, 455730872, 455507043, 455846414, 801900323, 455326681, 455565854, 454699554, 455631924, 877409516, 802086381, 876916700, 455399288, 876947749, 455697843, 455267095, 877498009, 876906392, 876538063, 876629796, 455779303, 455275911, 456515633, 455443308, 802096739, 877454307, 876574524, 876597335, 456107349, 455930941, 877438885, 876787333, 455141541, 455725712, 876845630, 454741207, 801767542, 454605376, 801595827, 801928317, 801798973, 801775090, 455411301, 802140758, 801829946, 876778021, 877510772, 456770685, 876885828, 455759794, 877233475, 876947845, 876512790, 877104562, 876629852, 454720510, 876741425, 455170591, 877195089, 456292058, 876651366, 877476127, 877345729, 877305110, 456218919, 876629784, 876505134, 877495520, 455892663, 876597337, 877504211, 456385590, 877353450, 877083951, 876504912, 801637379, 877252052, 454615825, 877449358, 802066083, 876506214, 802097603, 801961364, 455764630, 455356511, 876674272, 802024426, 877510229, 802070941, 455784544, 456198465, 455808094, 455624575, 876534422, 802102988, 877368482, 801893375, 801654107, 876723848, 455689905, 455344001, 877476094, 877502367, 455369359, 456009174, 876674206, 802099687, 877396451, 877073464, 802035023, 802091173, 801981661, 455150939, 455284174, 456622047, 877507256, 801604881, 456019416, 802134521, 877000214, 876855516, 876937344, 801645529, 877403098, 802099168, 877495498, 876855514, 454867500, 455796313, 876927045, 876947757, 801878961, 876507105, 876865563, 455755315, 802091522, 877479872, 877467978, 876855522, 877511102, 454915501, 802129948, 877185298, 455307117, 877502351, 877389747, 877279038, 801757258, 454689043, 876514755, 877224034, 876579953, 456622042, 802091298, 455802296, 801955282, 802088012, 877165574, 456271062, 876511046, 801910349, 455403208, 454935134, 456673035, 802140495, 802029665, 877504205, 456686643, 876958285, 455416245, 456415005, 455360456, 455719750, 802041105, 876750458, 877321732, 456395625, 455790398, 877313509, 877042114, 876541923, 456128079, 801849567, 456138182, 801850056, 877492802, 801798518, 456629767, 876816140, 456354919, 455319978, 455779294, 877125084, 877483394, 801946586, 877233394, 877145492, 876979138, 877165490, 454802207, 877382820, 877454347, 802140973, 876591357, 876597284, 801998019, 802091636, 802089232, 802093516, 802140371, 455235532, 456086874, 877296496, 455080619, 802094045, 455616605, 876527751, 455517287, 877313518, 455332829, 802098161, 876825819, 456762536, 802007031, 454811811, 455950502, 876569244, 455838382, 801745904, 876504913, 877505857, 456693283, 876732651, 876603486, 876926961, 456067358, 456804636, 876538070, 801935999, 877433366, 802139800, 455399287, 456658513, 802091001, 455705810, 455523495, 454884581, 454668170, 876958197, 877063124, 877509456, 454927998, 876682137, 455051701, 876623007, 456636852, 802094049, 455199732, 877223955, 876690209, 877329943, 876816063, 877486762, 876524720, 455352902, 455218199, 876527745, 455391411, 801752639, 876516933, 876787412, 456744398, 802066074, 876715315, 455930954, 876512778, 876750398, 802046242, 454821447, 801819787, 456208694, 455338374, 877031717, 876546015, 455482817, 455476168, 876816145, 802096792, 801859686, 456444088, 455855394, 455552215, 876937431, 456541759, 802119581, 801671342, 877511104, 802087159, 877500299, 802029663, 801788574, 877479878, 876534422, 801671337, 877508470, 876538102, 802089763, 876768654, 802110855, 877145407, 801943028, 454962410, 876541957, 876564200, 456515633, 455755313, 876768653, 877368420, 455313676, 456604456, 456148207, 877498016, 802089809, 456586151, 877313452, 876534452, 801850062, 802092457, 876835725, 877463657, 877382821, 456799274, 877000129, 802049651, 455488441, 877510776, 455640142, 456415008, 802013035, 802098363, 877321801, 801910346, 802066843, 876698499, 454678650, 877104645, 876768731, 876750390, 877492807, 876579903, 876505573, 455180606, 456375618, 877489858, 876777936, 456067352, 877510237, 455391409, 455476178, 876527772, 801613106, 801979795, 877454309, 877337879, 455482822, 877204875, 876732577, 455769912, 455673979, 876506220, 801587611, 456168501, 876559350, 801735551, 456313039, 876796824, 455500715, 454884575, 802090907, 802087549, 454657657, 801790504, 802105436, 876896128, 802100129, 456604452, 455988777, 877063037, 877510223, 454979227, 876651301, 455530014, 802031967, 455911891, 456365298, 455429330, 877509463, 455673976, 876916613, 876875666, 802090991, 801989617, 876574479, 877010719, 877321728, 456178405, 877409463, 876741503, 455482815, 877270120, 801809345, 802132284, 877489892, 456344538, 801907739, 456559063, 455380430, 801857117, 877270130, 455796333, 877421825, 801716892, 876516914, 455500718, 801993719, 456188471, 801778169, 801890138, 454647172, 877353515, 801707561, 876875748, 455609738, 456039411, 455631923, 455488437, 456334016, 876545972, 876603439, 877175431, 876885834, 802096039, 455656931, 802123126, 802136311, 876825813, 876541917, 455457276, 456819649, 877242814, 801726298, 877155480, 877509470, 802089222, 802137282, 802125668, 877415759, 802085958, 876519303, 801821526, 456058207, 876845536, 455033530, 455603376, 456792783, 802141273, 877287901, 455512008, 802095585, 455573170, 876698411, 454979226, 801973677, 877444217, 801949483, 877389690, 456470757, 455796334, 801885570, 877313522, 455750314, 455736768, 877449400, 455585812, 455386112, 456804630, 802096606, 456785792, 455006067, 877114844, 801740395, 455741557, 455251583, 802031973, 802073809, 877155565, 877511212, 455449915, 877114844, 454915510, 876835642, 876732585, 876519324, 876658785, 876979233, 802092568, 454892976, 454970675, 877459061, 456117791, 876759467, 877321801, 876855521, 456498211, 877114931, 454848889, 801783210, 802106715, 454892970, 801730262, 455488438, 802083405, 877094229, 456650825, 455883193, 455921299, 876741500, 802097540, 455544781, 801937913, 456792789, 877031628, 456271054, 877270205, 802096611, 802014938, 877165488, 455829691, 454955041, 801707564, 455101106, 876514738, 877214422, 801913661, 801809351, 456700741, 802081558, 802089901, 876682204, 454689041, 455591567, 455796323, 877242736, 455517294, 456717469, 455573162, 877459104, 456549984, 802096606, 802122656, 454772079, 876507110, 876666421, 454782099, 877505844, 802085981, 876508193, 876609770, 876865648, 456019406, 877010631, 876524745, 802089761, 876706837, 802088008, 877489866, 801716524, 455024527, 802134513, 801910355, 877483415, 877251975, 876651369, 454996584, 876506225, 802139144, 876698420, 876636862, 877500281, 801973157, 802091886, 877504220, 455015304, 456709048, 802093911, 454987546, 877135359, 456281563, 802094313, 877296569, 802111752, 455435900, 801716882, 455348783, 454839801, 876715243, 802140163, 876644033, 877382762, 801967424, 802091000, 877214502, 801829192, 877427662, 456077066, 802089531, 456434603, 877287828, 801920724, 455713105, 801746845, 802139707, 454979219, 801679985, 802049641, 876559390, 455682416, 802096856, 455160624, 455745740, 801767673, 877337945, 877492788, 877279112, 455090738, 454867501, 801973152, 455864570, 802074535, 455573171, 455537500, 455070710, 877083863}
{522027667, 183725053, 183186458, 521197367, 521181188, 182569606, 715696070, 183389197, 521489771, 521605772, 183722269, 183405062, 521961773, 183088083, 522140896, 522187172, 715666468, 716556045, 716502529, 521595415, 715769340, 183437931, 715205914, 183627958, 521621291, 182748753, 521182562, 521621284, 521803854, 521494706, 182387307, 715288249, 715157451, 182190907, 521281190, 521257469, 522187173, 521281190, 521741865, 522180779, 716326176, 521190367, 521983354, 182431805, 715122446, 182596438, 715769335, 182513820, 182348099, 521930477, 522080850, 182262751, 522187170, 183744070, 715440195, 521402224, 182490407, 715216343, 182498907, 521297398, 521814029, 715238854, 521236717, 183612299, 183678955, 182687393, 715926334, 716696126, 182832562, 521948574, 716401157, 521182992, 521509310, 521333023, 182309891, 522155060, 182317827, 521465906, 522019927, 715450644, 522003984, 521368449, 522147248, 183744654, 182459943, 522169640, 521223193, 521352373, 183484872, 522023880, 715370069, 522121695, 182517897, 521893030, 522179894, 521907175, 716358599, 521757396, 182426605, 715174083, 521385068, 715389005, 521569616, 715311900, 521752286, 521207981, 715587032, 182533226, 715256106, 521475417, 716255203, 183528974, 522116415, 183736196, 522186518, 715134596, 521888157, 182518354, 715202926, 521376686, 521999981, 521181079, 183279352, 522053651, 183451949, 182398135, 522099446, 521819010, 183014012, 522138630, 521397818, 183746988, 182553972, 521278014, 521668473, 183652665, 715706457, 182232972, 182606222, 522134015, 716464412, 183214062, 183233550, 716196571, 182964333, 182431814, 716648936, 716334812, 521251987, 716155484, 521485018, 522186184, 182181624, 716658202, 521844197, 182363639, 182514903, 716317325, 182403121, 182438105, 521372496, 522180782, 182471100, 716029982, 522042714, 522173523, 521921265, 716494841, 521336875, 183533296, 521524249, 715197759, 521888155, 182601052, 522185362, 716009337, 521340630, 521952953, 183705589, 715175317, 715197769, 182519798, 716040390, 716563660, 521191412, 521227503, 521746991, 521215181, 716342767, 521193643, 182476347, 183666807, 521878504, 521360341, 183130626, 183538583, 521181355, 521600503, 521720953, 183730894, 522151256, 715176829, 715657314, 182455111, 522145204, 521616163, 182267865, 521893025, 521957452, 521731420, 521849083, 715200839, 183412200, 715399182, 716102991, 183604018, 715821739, 521529154, 716487311, 182659918, 522116413, 522183063, 522149318, 716584575, 182443995, 182582631, 182644939, 716082236, 183738207, 522187010, 521470571, 521991736, 522074302, 182610135, 715102118, 183475501, 182251936, 715221556, 715617378, 183233546, 522172296, 521181084, 522185807, 715244459, 183495952, 521944016, 182639567, 183511540, 182348090, 521311167, 183508056, 715221566, 522016057, 183380867, 183748053, 522057136, 522158659, 716165909, 716606025, 521236722, 182431812, 715894993, 182990511, 182376762, 715706465, 715779762, 716102991, 522084010, 715216344, 715299630, 522084000, 522163696, 716668032, 183659883, 182516458, 716226544, 715482212, 715597416, 521736558, 716206594, 716534067, 521657979, 715275607, 182279805, 521983357, 182539609, 715967798, 715503231, 182679900, 183138887, 521652644, 521878510, 182514024, 521196082, 183337027, 522057136, 182613732, 716525949, 183298097, 715109320, 183431206, 522153215, 522187284, 182912365, 521637030, 183636452, 521554418, 183732586, 521746992, 715152263, 716263879, 183690659, 716245827, 715216353, 521344550, 521221079, 182574713, 521372487, 715666476, 716686729, 521254660, 715177944, 522046441, 521410984, 183243310, 183465425, 521504477, 522039073, 521372487, 522134022, 715191421, 182617770, 521181575, 182630983, 521389244, 521352365, 521190360, 521902535, 521934965, 521249285, 182589735, 522067576, 715534753, 182325133, 183096664, 522149311, 521181029, 183543878, 521278016, 182560380, 182899819, 521829089, 715607495, 715946773, 521773034, 521325586, 522119033, 183514159, 182832560, 183079654, 182659918, 715208535, 183372736, 183006196, 183738744, 182925038, 521987492, 716071818, 522178983, 183233556, 521184651, 182872998, 183431204, 521798667, 522176968, 521504481, 521352376, 182739457, 183425475, 182438095, 183163055, 715727391, 521451743, 521939581, 521974848, 182551900, 182617768, 521424271, 521232011, 183504767, 182841745, 522160409, 183734324, 716598619, 183746994, 715083920, 716432970, 715181593, 716591276, 183204439, 715524218, 715187436, 522131686, 521663138, 182239961, 521196087, 182776646, 522134026, 522183730, 521773032, 521190357, 522016055, 183737767, 521257467, 183492650, 521217074, 182514011, 522039077, 521868780, 521311169, 522090294, 182521957, 521352375, 521699977, 521808862, 182635055, 521974844, 521767777, 182505575, 521318297, 522181587, 521678974, 715115864, 522124222, 183746204, 521442479, 715318588, 521647493, 715716905, 716392406, 182767344, 183317456, 522060700, 716308535, 521715626, 716226540, 182730402, 182526880, 182695557, 182932519, 521514326, 715685972, 522035267, 716472028, 715128560, 521268966, 182879918, 183346381, 521499500, 521778112, 183288741, 182587792, 521307721, 715957277, 521364310, 521185288, 716290431, 715873960, 715256110, 183500019, 183418959, 182370780, 521621282, 715089238, 182585504, 715419684, 522187283, 521204698, 521186010, 715122452, 521995806, 715946772, 521559415, 521204698, 183685363, 182713035, 522180772, 521184643, 716487313, 521637018, 521201614, 182786147, 716113502, 521858966, 521480126, 521204704, 521673636, 183644849, 715399183, 521213271, 183397443, 521590165, 522012022, 521260225, 715176835, 183739515, 521783352, 522138636, 521948568, 182370775, 715905500, 182704359, 715238845, 716040402, 522162051, 182515609, 521762677, 715211761, 183223821, 183620207, 182317817, 715566286, 716299492, 521600506, 182301844, 522184878, 183195140, 182494378, 183307747, 182850436, 716281856, 522116406, 521290765, 182502411, 182721647, 522084010, 521182172, 521494696, 182548388, 715194998, 182545637, 716517892, 521819006, 716570203, 182363637, 522149315, 182512409, 183380860, 182739463, 521194818, 521519196, 715232946, 521234300, 522168209, 521181849, 521206284, 183718939, 522019920, 521916541, 715545258, 521966211, 521393586, 715269324, 716019680, 716092622, 715790274, 715492707, 183458883, 182556516, 521271905, 183520805, 715811252, 182939388, 521534249, 183061285, 522084002, 183364176, 715345675, 521215178, 182246627, 716334819, 183714665, 182610126, 521437962, 182666716, 716621573, 521689476, 521757399, 182293677, 522105286, 521983355, 521187595, 182564432, 182200243, 521504468, 716425821, 521415335, 715513726, 183233558, 182332993, 715842548, 182866125, 183052816, 183673169, 183742061, 521183493, 522184321, 521642174, 183627949, 521300835, 183533299, 522008089, 182355910, 715779767, 183480657, 521229695, 521294115, 522070907, 521219084, 521839124, 521544299, 183327343, 183470700, 521534242, 183253029, 716613488, 521793627, 522136390, 182257231, 715318592, 522093424, 182617771, 521595407, 521252001, 716272696, 183710562, 715184629, 182524480, 183355282, 522186788, 521883425, 183113993, 183122156, 522149316, 715748386, 715197763, 182482205, 182654438, 183022159, 522182364, 182420518, 715647393, 715140543, 521694640, 716050854, 521788409, 716299488, 715180346, 521858969, 521514321, 715140549, 521631718, 521863968, 715339315, 521241617, 715666469, 521200129, 716417984, 183588295, 521873738, 521447175, 182438106, 182786151, 521241617, 521333032, 183389207, 182382351, 182542399, 521798660, 715852992, 182392601, 521284303, 521854119, 716517883, 715915965, 522156915, 521897711, 522019918, 182209317, 521181080, 715305423, 183105100, 521705138, 182918448, 182494378, 716326177, 715978228, 522077544, 715211770, 716236246, 522080841, 183741157, 522177985, 522126787, 521251994, 521819000, 521419863, 521710471, 183489449, 182508932, 521539172, 521236717, 182564426, 521715618, 183253027, 183122157, 521834205, 715095817, 716366803, 521451738, 521304200, 183113994, 522147251, 521263125, 182758265, 182893577, 521647487, 715077323, 182536727, 521456491, 716639847, 182514450, 521227503, 183088072, 183673170, 716124015, 716082233, 183742442, 716576997, 715353284, 522174739, 715696060, 182382345, 182592771, 521184031, 521652649, 183575644, 521329352, 183044555, 715294094, 182626558, 182510940, 183178726, 521726102, 182893580, 521189395, 521198745, 715842541, 715263004, 521428857, 522187337, 521290756, 182533231, 521380800, 522110934, 183114001, 521254664, 715183377, 715409395, 521829099, 182514143, 716456734, 182408655, 183270920, 716510105, 521254661, 182713020, 521970472, 715166376, 521574821, 183088073, 716351096, 182530123, 715178691, 715205912, 183743112, 522050004, 715161591, 522169641, 182947355, 182578966, 182925046, 183105103, 182514249, 521485026, 521385076, 521209674, 521196096, 715758858, 182905856, 715379324, 715430013, 521215179, 521494710, 183147368, 182172555, 522129219, 715171081, 521203102, 521726096, 716092615, 715587024, 715627290, 521979046, 716061293, 521564594, 716548733, 182569601, 521207988, 183543886, 182955721, 182217563, 715555783, 522102339, 183070374, 715999067, 182998628, 521287558, 183575641, 716375329, 521433320, 716409707, 521356273, 182465458, 182713019, 716479111, 522084005, 182795414, 182823862, 521925806, 182981867, 183262126, 182200244, 715737889, 182225404, 183559333, 521192482, 716630555, 182814503, 183445352, 715294099, 715325647, 522165235, 521684138, 183154911, 521192491, 183644854, 521211477, 521263128, 521803854, 521321982, 522186508, 715832187, 183666807, 183581798, 521461108, 182550589, 521246710, 522077542, 521204693, 182449961, 522175862, 183695074, 716584573, 715676130, 183666808, 716648946, 183105103, 716186424, 521188453, 182340193, 182639568, 182621916, 522110942, 715988710, 183029568, 715227054, 182217567, 521181570, 182515601, 522113655, 715737882, 715281726, 521206274, 182672674, 183595785, 715161581, 183516174, 521585097, 521225287, 716448025, 715183378, 182286251, 715332789, 715863502, 522067584, 183739511, 182973074, 182713027, 521239102, 183061280, 182273577, 182998636, 521907178, 182414005, 715737874, 715637362, 183728239, 521637027, 521314771, 183725060, 521610877, 716176285, 521626584, 521376696, 522166773, 182585499, 521181024, 521824147, 716134460, 522087225, 716040396, 521539179, 716677296, 183549277, 715419676, 715211767, 521849088, 521244097, 522039076, 183563844, 521647497, 715576701, 521287566, 522023877, 521579868, 715249916, 715884476, 521767774, 183554337, 182279802, 715800747, 183569231, 522170972, 182514908, 715926324, 522096406, 715361690, 183170543, 715166383, 183337036, 183700335, 521274989, 715461171, 522031551, 521348378, 716383801, 715842542, 522143039, 716541501, 521406516, 182560376, 716144998, 182486780, 521265974, 716440201, 182858597, 715175314, 715471680, 183575645, 715146410, 715305425, 521911949, 182887298, 715936491, 183495959, 182804858, 715177942, 522064104, 521549267, 522108089, 183518025, 183685366, 715249925, 182649333, 716216668, 182998636, 183037173, 183524370, 521186762}
10541
Returns: 178723217
{593823351, 592402833, 593141076, 593141105, 593807890, 592462140, 593151573, 592226359, 593378532, 720504677, 593792025, 593802008, 593341637, 593378488, 720608171, 592243885, 593829540, 593736850, 592874971, 720455115, 592600816, 593823382, 592551896, 593341621, 721176656, 720455114, 592513607, 593736822, 592250552, 592236493, 720893949, 593755998, 720438465, 593802035, 504132453, 593756005, 593768975, 592560443, 592283824, 720504642, 720419056, 592255428, 593351376, 592798815, 721231271, 318867102, 593431365, 721034226, 593736883, 720687971, 593836208, 720575825, 592351173, 720321773, 593378507, 593834623, 593631763, 592312517, 592448830, 592600898, 504117773, 720608192, 720327202, 721176664, 592299660, 319015487, 721242137, 721242111, 592230227, 592367493, 720321769, 720500071, 592536704, 504083902, 593395753, 593575990, 592441548, 593651440, 720864991, 721230002, 593764475, 720318706, 592226579, 592226385, 592299650, 593238941, 593395753, 319103866, 593295855, 720982715, 593122081, 592770533, 593838647, 319015497, 720776433, 592856251, 593180901, 593323802, 593378509, 593638902, 720384841, 593736852, 592817190, 593818873, 593052255, 592448793, 593843399, 721236754, 720835651, 720693558, 592441551, 592312535, 504206000, 593651465, 720434623, 592226591, 720327267, 592992812, 592661470, 593228661, 592226382, 593736832, 593456987, 593756034, 720504651, 319103850, 593422112, 592267102, 504132489, 592295323, 593658253, 592356875, 721241902, 592856245, 592287799, 720476986, 592528446, 720334618, 720575828, 592248062, 721242112, 720384838, 721242141, 720318159, 593736811, 592770578, 720811764, 593530378, 593341654, 593457006, 592230228, 721240385, 721239832, 721143014, 721058485, 593456988, 592233697, 721223920, 721120088, 592536692, 504220309, 592760586, 592661486, 593736814, 720438454, 593638879, 593575964, 593323791, 720481330, 593575945, 318956180, 721081566, 593755997, 593395765, 593033091, 593802034, 720899446, 504205995, 318896872, 720835653, 592384717, 504029703, 720419076, 592914632, 593742032, 592295323, 720370092, 720328561, 720575803, 593431359, 721236793, 721081578, 593727107, 593456995, 720659078, 593553523, 592560458, 721240379, 721103399, 592944118, 720575810, 592551921, 593736871, 592287793, 593751148, 592307831, 592551916, 593705375, 721157359, 720438439, 593092486, 593638875, 592307864, 593033096, 593670337, 460299392, 593521987, 592367495, 593742028, 592483488, 592600847, 318896846, 592469653, 721157332, 593170501, 593422106, 720381889, 593764447, 593576006, 592321321, 593257427, 593631811, 592483498, 721240381, 592226388, 720384806, 593736832, 592963166, 504144290, 593395748, 720481325, 593368896, 721157384, 593473224, 319044978, 592238272, 720384846, 720575817, 319044991, 720977574, 592715178, 592409465, 593378514, 504174388, 592230235, 504029724, 720345770, 592307832, 592742656, 593776862, 592845953, 593843381, 720864974, 720927860, 720893950, 592600835, 593456979, 721231294, 593447917, 592276924, 592652144, 721203773, 721201491, 720575804, 593670275, 593267525, 592715194, 721029447, 592856229, 720343797, 592770557, 721214726, 593618732, 592409448, 592230209, 720419069, 593810964, 592904206, 592230223, 592513624, 504029704, 593838627, 593151562, 593405189, 592963189, 721203793, 721214741, 721143008, 593141096, 593575996, 593530370, 592705464, 592238248, 720434625, 721003977, 721142993, 592230241, 593447875, 504189510, 593751142, 592688067, 593575931, 593022515, 721081552, 592230224, 593842323, 504189515, 592312519, 593839791, 720687970, 592661487, 592250554, 593836206, 593742044, 593736838, 318985847, 592335797, 593798600, 504189536, 593792018, 720841298, 593506546, 721157364, 592770590, 721120079, 720370113, 593829502, 593062782, 592760570, 593742043, 592678553, 593836212, 593395727, 593323785, 593003386, 721160619, 593052234, 592230204, 593836172, 593631815, 720316634, 593575984, 593618687, 593431398, 319103856, 593092500, 319103838, 593180884, 593422126, 593836229, 592448818, 593238928, 592384696, 720459253, 504101822, 593447920, 592536705, 593810970, 593618724, 592576114, 592236508, 592227865, 592276937, 593736834, 593521988, 319103851, 593736815, 319103851, 593052275, 592528419, 720955678, 593711258, 592715184, 593742048, 720367477, 593497911, 593122080, 592341133, 592321309, 593313906, 593545378, 720870541, 720806089, 720835672, 721123915, 592402817, 721139462, 592661467, 593638867, 504083912, 504132460, 593843766, 592230252, 593431386, 504040428, 720746764, 593431404, 318926444, 720384836, 593843378, 721229983, 593638889, 720982723, 504236062, 593764497, 720722916, 592276907, 720321789, 720321753, 593457009, 592428718, 592409482, 721242093, 593575950, 319074398, 593816180, 720500088, 593818855, 593323780, 593257420, 504220275, 721176646, 720982702, 593721569, 593769028, 593836190, 720327237, 592307840, 593742035, 593670309, 592491279, 721203774, 593638900, 593447899, 593631788, 593122078, 593838606, 720367495, 592335755, 592609808, 593395736, 720357071, 720336240, 318985851, 593631787, 592287776, 593618705, 720367448, 593688285, 593590092, 720354765, 720316440, 720549597, 593638879, 592226368, 592402818, 721077196, 593676805, 720717240, 593844118, 593341633, 593033090, 593368909, 504017319, 504132416, 504017302, 593836185, 592243869, 720321782, 720367448, 593323810, 504132469, 721123902, 592973703, 720693545, 720481319, 593836213, 593769000, 721236765, 593788226, 720811775, 592421762, 593062806, 593285829, 460299401, 593447937, 319103853, 721240379, 593003377, 592227253, 592732821, 504189523, 592448789, 593756010, 593422110, 592973706, 721230003, 721203759, 721229986, 720500076, 592402827, 593473181, 592409461, 319044980, 593553542, 593751139, 593836234, 504265687, 504278053, 721058463, 504189507, 592227283, 593576001, 504029709, 720922449, 593081906, 593694470, 593081903, 592551921, 593711235, 720459230, 592652127, 720580932, 592626210, 592885329, 592263853, 318985850, 592299631, 592273319, 720580938, 593497922, 593742044, 592600850, 593257398, 319074385, 720370065, 721008941, 720687960, 593151580, 593447925, 720500081, 593368933, 593618715, 460299406, 592715150, 592536690, 721077214, 592402796, 592230237, 721235856, 720575832, 593825697, 592421773, 593792008, 593590095, 593553531, 720504654, 720776421, 593638892, 592391078, 592326354, 592705448, 593736867, 593705415, 592230240, 592770597, 720752430, 592600879, 504189508, 720554561, 721212773, 592963176, 593818860, 593798555, 720870567, 592283823, 593711245, 593473172, 593721575, 593033075, 592233723, 504068128, 593823384, 592230244, 592944093, 592276937, 593210033, 721188425, 592770642, 504101829, 592233704, 592307856, 720752450, 721053896, 592283814, 592448794, 593768984, 593611340, 720722891, 721231266, 593575996, 593199692, 721029451, 592351144, 504189523, 720327225, 592248081, 592798796, 592715170, 593111566, 593447947, 720327201, 721120084, 504017329, 592227253, 592421768, 592600905, 593829538, 593257409, 720381865, 720977607, 592462137, 592312542, 593798600, 720438448, 720459232, 720870598, 720381883, 318985850, 592856234, 721230000, 720922452, 592626196, 593676832, 593816164, 593676821, 592661460, 593742014, 593285833, 593033098, 593180900, 504288955, 592248067, 720870593, 319044985, 720575799, 721236774, 721201467, 720381911, 592788721, 592287793, 593721569, 592715168, 593285845, 593228647, 592276922, 593769011, 593473179, 593810955, 592230228, 592505601, 460299365, 593257398, 593756018, 593736846, 504278074, 318896841, 592229271, 720922433, 592933598, 592230266, 593473201, 593670308, 593711249, 720835663, 721120085, 592283842, 592441558, 720776424, 721173702, 721241916, 721201491, 720419091, 592885351, 593651476, 720922459, 319103883, 593742070, 592652120, 592421775, 592715173, 593122082, 593341648, 720955649, 504029708, 720459228, 593651477, 721160610, 592299675, 593788211, 720397919, 592373520, 721236770, 592760582, 593530357, 721176685, 593368903, 593831491, 720321753, 593694461, 319044984, 720752429, 720977580, 592341117, 593742047, 593721564, 593456997, 592856229, 720782118, 504052605, 593631812, 593829522, 720529092, 593228676, 593062795, 593736842, 720455138, 593651488, 721176635, 504083918, 721099307, 504278070, 593736828, 720580973, 504251654, 593447971, 720328579, 592384746, 593422104, 720336238, 720328535, 593257408, 720327229, 720367504, 319103849, 592227280, 593823368, 720636086, 720717243, 504132429, 593829568, 592391084, 720481313, 593170486, 593651464, 593341599, 720982712, 593597740, 319074407, 504132463, 721058448, 593257430, 592827393, 593497906, 504029698, 593658274, 592661490, 592241746, 504132441, 592283818, 593122088, 593081932, 593638876, 721235868, 593170476, 593843397, 593568095, 593670292, 593651501, 504144280, 592770620, 592576085, 593736840, 319015513, 592299660, 593844114, 720922445, 319103843, 592227265, 593447946, 720982713, 720316469, 593313922, 593756034, 592635369, 592248056, 720549595, 720384847, 593670298, 504220289, 592732820, 592536713, 593395740, 593829494, 720524312, 721230002, 721242098, 593122095, 720602889, 593431389, 593062790, 592391058, 593638900, 319103875, 504083901, 593257416, 592441556, 592874970, 592914653, 720316594, 592321328, 593341614, 592258305, 593742015, 593456970, 592944111, 720864968, 720835647, 593482078, 593122073, 593792018, 720529088, 720322683, 720316622, 504158553, 593736874, 319044981, 593368931, 504278069, 593736858, 720381882, 720397907, 592243885, 720476977, 319074390, 593651478, 592688049, 504278098, 593736828, 720664589, 592933617, 592391058, 593122081, 720345747, 592230237, 593742039, 592307838, 592576075, 318896871, 319074380, 593705392, 592230249, 593838627, 319132468, 721160622, 593257412, 592827397, 721103400, 720630678, 504083939, 593807891, 720776434, 504174369, 593829516, 593831496, 592384717, 593841547, 593751143, 593798574, 720922470, 592914625, 593257392, 593829504, 593768970, 593141091, 593530359, 720899460, 592652123, 592661475, 592933604, 592462154, 720384820, 592742667, 721173721, 592652121, 721139434, 593792041, 593836181, 720327242, 504206005, 593736815, 593530374, 592230223, 592335732, 592933646, 593736850, 592238283, 593368921, 593530347, 592276936, 593378511, 592283837, 593818876, 721058458, 319015492, 592321330, 592992832, 593836198, 593267548, 721191061, 592232348, 592341146, 593285821, 721235877, 319015509, 592536692, 593781021, 593831472, 720580959, 504158582, 593705379, 720693564, 592584821, 593431376, 720524289, 592307856, 721241887, 592402860, 593839818, 593818850, 593768946, 593736842, 720693552, 504265700, 720950368, 593285808, 720345765, 721240398, 593638912, 720401179, 720321760, 593141098, 593285854, 593257407, 592462134, 720345774, 593447956, 504189510, 593341626, 720345771, 592312554, 593676803, 593295832, 592299690, 720415524, 592469656, 318956169, 593575975, 593351394, 592335775, 720580937, 720321774, 720318134, 504101808, 504144287, 721173705, 720982717, 592321319, 593711255, 593807920, 593575966, 592243843, 593341644, 721222298, 720899443, 592688076, 592402816, 592250557, 593521973, 592513640}
{111595786, 111273452, 110975888, 110975895, 111538400, 111206956, 112578317, 111768228, 112510252, 307498104, 112063461, 112035467, 111029184, 112510323, 307440628, 111945384, 111624852, 111375254, 110984955, 308201416, 111095460, 111595776, 111129168, 111029215, 307633270, 308201423, 112396123, 111375229, 111974301, 111649895, 308319394, 112144995, 307557497, 112035478, 712369293, 112145010, 112118265, 112432728, 111478323, 307498098, 307579924, 111562811, 112522390, 112551408, 307770593, 148480925, 112483092, 307484377, 111375265, 308324731, 111891032, 308286728, 111346097, 307941915, 112510239, 111654135, 111231557, 112141134, 112334984, 111095446, 712395169, 307440604, 307971069, 307633250, 112114374, 148484059, 307858856, 307858858, 111857281, 111321261, 307941899, 308240144, 112414836, 712443937, 111053704, 112379396, 111228402, 111253841, 308325834, 307976642, 111427825, 307823545, 111797970, 111768251, 112114359, 112560679, 111053680, 148495406, 112543592, 307454940, 112582065, 112542188, 111683585, 148484064, 308333825, 112566678, 112573503, 112533428, 112510291, 112316254, 307628389, 111375268, 110998862, 111978473, 110969091, 112334952, 111742828, 307799736, 308330371, 307415871, 111228376, 112141128, 712240555, 111253847, 308179987, 111797977, 307971081, 110970034, 112495199, 110992383, 111768219, 111375230, 112468051, 112144959, 307498104, 148495418, 111067456, 112031401, 712369269, 111450927, 112293701, 112218456, 307888510, 112566711, 112087127, 308221521, 111147361, 307999835, 308286749, 111591624, 307858863, 307628370, 307858837, 307912457, 111375210, 112542184, 307408967, 112417476, 111029198, 112468064, 111857280, 307829226, 307918129, 307584404, 307501518, 112468032, 111886813, 307741839, 308184215, 112414850, 712214620, 111016973, 112495206, 111375198, 307557469, 112316246, 112379388, 112533490, 307516465, 112379345, 148483136, 307520155, 112144953, 111053686, 112586716, 112035490, 307423723, 712240552, 148480393, 308330388, 111297038, 712549171, 307579949, 112577684, 112171180, 111450930, 307654162, 307765053, 308286732, 112483109, 307799728, 307520139, 112196910, 112468006, 308317948, 112398848, 112432724, 307829217, 307540242, 112581580, 308286725, 111129178, 111375272, 112087108, 111401275, 111423970, 111129166, 111324777, 308138049, 307557456, 112584699, 112316217, 111423980, 112586726, 111276866, 525040691, 111131752, 111321259, 112171209, 111186267, 111095462, 148480365, 112356136, 308138065, 110980329, 111067488, 308108377, 111427806, 112379395, 111397487, 111000034, 111231547, 111186288, 307829204, 111768241, 307628407, 111375239, 110972137, 712342018, 111053701, 307516459, 111040978, 308138036, 111097760, 148487240, 111916161, 307628404, 308286775, 148487252, 308289195, 112520728, 112290406, 112510273, 712290786, 111857269, 712549144, 307708244, 111423986, 112531962, 111454855, 110991378, 111742825, 308325820, 307432345, 308319374, 111095458, 112468088, 307770603, 111082157, 112059449, 111065361, 307686038, 308060831, 308286763, 111276827, 112552659, 112520735, 308260414, 112566687, 308028058, 112542201, 307713640, 112338066, 112290407, 111857256, 307579941, 112007101, 110979603, 111857270, 112396104, 712549122, 111683607, 112578325, 112497168, 110972146, 307686036, 307713615, 307584423, 110975884, 112379370, 112417511, 111039192, 111916177, 308180002, 308275634, 307584408, 111857288, 111082147, 712265351, 111401296, 112508427, 112379369, 110969020, 307520153, 111857262, 111831939, 712265350, 112141157, 111861552, 308324714, 112495186, 111974308, 111891019, 112171185, 111375220, 148481279, 111371527, 111510153, 712265367, 112063456, 307412027, 112435234, 308138035, 112542212, 308184237, 307654167, 111624851, 112586250, 111016947, 112171198, 111051804, 111891030, 111053687, 112533473, 112586075, 307608298, 110969099, 111857264, 111891051, 111231549, 307853145, 112379387, 112338067, 112483057, 148495416, 112584691, 148495412, 112573528, 111067419, 111891008, 112334979, 112560660, 111297061, 307536266, 712420278, 111082150, 112414845, 112007115, 112338046, 111111857, 111649901, 111827662, 112059458, 111375241, 111131752, 148495454, 111375223, 148495388, 110969074, 111147376, 307442758, 112222033, 112520736, 112171235, 308082455, 111114308, 112582050, 112193260, 111397505, 111018439, 111150070, 307416950, 308333044, 308330398, 307561687, 111273449, 308161725, 112495212, 112316231, 712443928, 712369267, 111802254, 111857288, 112483101, 712521591, 308332679, 112483035, 148482595, 307628398, 111742825, 307976641, 112316253, 307454941, 712189387, 111427829, 307411307, 112059420, 307941906, 307941947, 112468051, 112313048, 112290408, 307858856, 112379382, 148491181, 111566963, 308240170, 111978474, 112533444, 111000016, 712214641, 307633265, 307454956, 111349728, 112118234, 111891003, 307971086, 111423994, 112171211, 111276823, 112376523, 307686029, 112316240, 111082159, 111231541, 112582075, 111683589, 308082475, 111371524, 112465820, 111053707, 307680827, 307736377, 148481260, 111231549, 112087090, 112338094, 308082480, 111300491, 111189220, 308055636, 307882828, 308272838, 112316238, 111768263, 111273465, 308225221, 112270479, 308329647, 111772536, 111029183, 112586725, 111040949, 712576212, 712369321, 712576201, 111891055, 111945361, 307941927, 308082440, 112533501, 712369296, 307561703, 112584356, 307415874, 307516477, 111891012, 112118258, 307799759, 111482317, 307408995, 111250539, 112586257, 111008708, 525040703, 111082136, 148495409, 307829210, 112586100, 111738526, 111027576, 712265357, 112334968, 112144981, 111067437, 112584384, 307976636, 307686048, 307976639, 308240168, 111273442, 111097779, 112290429, 148487258, 112398855, 111401295, 111891032, 712137974, 712110917, 307501506, 712265349, 111738544, 112379408, 712549154, 308311104, 110970269, 112246578, 110970265, 111129183, 112222055, 307536283, 111065383, 307452481, 111079952, 112572706, 111534310, 148481279, 112114394, 111506137, 307452457, 111114289, 112171187, 111095448, 111000015, 148491194, 307654136, 307468836, 308324738, 112578288, 111082173, 308240153, 111040953, 112338067, 525040674, 112520705, 112414848, 308225215, 111273444, 111857254, 307947540, 308286770, 111949552, 111250574, 112063460, 111189234, 112398836, 307498113, 308333813, 112316267, 112267058, 112167461, 111039182, 111375265, 111324803, 111857279, 112542194, 307408614, 111095429, 712265338, 307466040, 308033406, 110972114, 111978452, 111510154, 307416944, 111478332, 112222044, 111097750, 111349739, 112586720, 111886785, 712469091, 111595776, 111857286, 112581558, 112059451, 112567615, 308087507, 112542154, 712420292, 111886806, 111424023, 307408630, 308243576, 111478331, 112334969, 112118247, 111210000, 307411298, 307770606, 112379398, 110985815, 308260405, 111346103, 712265348, 307971066, 111591611, 112551405, 112520697, 110972530, 111082144, 307971118, 308184205, 712576214, 111738550, 111250553, 111095450, 111624880, 111000020, 308108385, 308289205, 111206941, 112141131, 111510162, 307557456, 307536277, 307416936, 308108389, 148481280, 112566700, 307976634, 308311124, 111079925, 112270487, 111566946, 112270460, 112495160, 112171199, 111008721, 112586731, 112573520, 712083392, 111591591, 307416951, 148487249, 308286754, 307799743, 308060847, 308108375, 111007397, 112087113, 111349707, 112520719, 111008686, 110992377, 112059409, 112118255, 111097783, 112007125, 111857273, 111166419, 525040681, 111000028, 112145022, 111375252, 712110923, 148480371, 111708890, 308311106, 110975348, 111857260, 111097773, 111276867, 112222038, 308330394, 308184230, 111478309, 111228423, 308333821, 308113276, 307888523, 308060876, 307579947, 112572720, 111253831, 308311112, 148495400, 112171206, 111065391, 111250555, 112520702, 112582028, 111029189, 307442766, 712549173, 307536265, 111253840, 307608304, 112114346, 111482298, 308133376, 112243078, 307799762, 111016956, 112417451, 307633268, 111040940, 111920403, 307941915, 112246576, 148487237, 307408602, 308289200, 112193224, 112171230, 111349720, 112468051, 112566701, 307407861, 712494396, 111231553, 111624870, 307481283, 110992391, 112586228, 111375253, 308201433, 111253824, 307633266, 712443925, 308205397, 712110893, 111375240, 307452468, 712164126, 111082170, 307765066, 111297021, 111067462, 307736375, 307765038, 111000029, 307971097, 308082434, 148495438, 111738570, 111595787, 307430549, 308329657, 712369304, 111624834, 112267071, 307516472, 110980308, 111253835, 111029197, 307454985, 112359123, 148491198, 712369297, 307501499, 111000053, 112559570, 111114288, 712549182, 112293715, 112495181, 111620646, 712369268, 111478296, 112582051, 110970270, 112316266, 307947562, 110980307, 111742828, 111169234, 111276861, 111253837, 712342017, 112542177, 111111876, 111375243, 148484061, 112114362, 111772531, 308311127, 148495403, 111738546, 111082129, 307454946, 307882831, 111018446, 112144999, 112480984, 111591603, 308272861, 307628381, 111276849, 712214622, 111027595, 112414858, 111053675, 111624905, 308257297, 307976659, 307858846, 112582053, 308298908, 112483064, 112586257, 112267055, 112316270, 148495432, 712443943, 111000021, 111228394, 110984960, 112577690, 307853129, 111397515, 111029189, 112003012, 112171218, 112468031, 112581558, 308325801, 308330376, 112452104, 112582069, 112063432, 307481268, 307794134, 307853151, 712315964, 111375236, 148487249, 111040945, 712110905, 111375244, 308108403, 308133393, 111945364, 308221538, 148491236, 111253802, 112508459, 712110922, 111375255, 307422280, 110975328, 112267073, 112582055, 307708273, 111857279, 112171187, 111423983, 111111866, 148480350, 148491218, 111324782, 111857252, 111683584, 148503594, 307608318, 111000004, 112559542, 307540241, 308309329, 712443951, 111538385, 308333796, 712290770, 111624847, 111920412, 111297033, 111713161, 111401282, 111510178, 308311102, 112577675, 111000032, 111624892, 112118238, 110975898, 112417477, 307423726, 111065397, 112495214, 110975337, 111206930, 307628403, 112531956, 308113289, 111065422, 308161721, 112063454, 111891030, 307971093, 712240536, 111375224, 112417502, 111857286, 111371541, 110975353, 111375240, 111916177, 111040965, 112417489, 112059447, 112510297, 111478329, 111978457, 307501524, 148484043, 111397492, 110970059, 111891028, 112552649, 307659219, 111679329, 112193239, 111008714, 307947536, 148484045, 112414866, 112091069, 111920398, 307452474, 712315974, 111324804, 307415854, 112449728, 112483045, 308257314, 111423996, 307888510, 111273469, 111861565, 111978448, 112118246, 111375268, 307415869, 712137959, 308301046, 111008685, 307708268, 307829207, 112316263, 307603624, 307941910, 110975878, 111008699, 111000012, 111206955, 307708268, 111082106, 712265344, 111029170, 307708257, 112141110, 112270491, 112543570, 112114342, 308157270, 112356113, 148483108, 112379392, 112522398, 111371518, 307452466, 307941937, 307912439, 712420258, 712341992, 308113285, 307454930, 111397471, 112222039, 111538366, 112379369, 111945342, 111029195, 308005297, 307423725, 112508445, 111273431, 111974319, 111131753, 112396101}
29798
Returns: 165760317
{193178059, 789223445, 193103184, 335891378, 193228920, 335981171, 435092710, 674024828, 193156840, 335884217, 191381869, 191394857, 674079507, 193167529, 193146121, 435082679, 193156853, 335938471, 789164253, 193070968, 789240535, 335865345, 191403000, 191386402, 193092396, 435072403, 191403016, 674034785, 335869243, 674034795, 674004079, 335884212, 789206050, 435072399, 435102366, 335991260, 191391272, 335878076, 191364890, 435040765, 193156860, 674004106, 191386406, 674024842, 193070961, 789206060, 435061963, 789240529, 336042503, 193124719, 674079501, 191413719, 193146132, 335908331, 789206047, 335991264, 191364894, 336024947, 336031071, 789223443, 335878089, 193135434, 435030175, 336042513, 435102376, 193070973, 789206050, 191394848, 191381862, 789146318, 335878074, 435102395, 193228922, 336000822, 674063015, 674024850, 674004094, 336042505, 193103176, 193208873, 789182139, 789206047, 336042505, 191402998, 335884223, 193228916, 193156841, 191394852, 335917894, 674079503, 191399453, 335873060, 435092715, 674079501, 193208876, 336009706, 336036085, 789248078, 335938461, 789240524, 191386411, 789248079, 789182110, 335991266, 789206042, 674004091, 336036085, 435102381, 435051328, 193113941, 789248069, 674004115, 193178057, 335878070, 435061974, 435040760, 191364899, 193103183, 789248076, 193146121, 435092707, 435040762, 789182129, 191394857, 674079512, 789182124, 674079505, 435102376, 335991259, 193124737, 193124730, 193228922, 193188301, 191373070, 335959974, 789182113, 191403007, 335938462, 335959975, 435061975, 193103180, 789146326, 789223459, 191394861, 336009699, 435061971, 789182111, 335878089, 335991272, 789146309, 789232270, 435072399, 435092716, 193146127, 193092400, 193124730, 789146325, 193146124, 335927986, 335865350, 435092705, 789182128, 674062996, 193188292, 336043812, 789206046, 335878079, 335891367, 193156861, 193167520, 191391284, 335878077, 674062997, 789182124, 191381856, 191403004, 335991266, 191411327, 335884214, 789182134, 193124727, 674063007, 191364881, 191364899, 193135435, 789146311, 191413733, 335891367, 335884211, 789214465, 191368477, 193228922, 193156849, 335981170, 335865360, 193156841, 435102362, 674044780, 193124726, 335981170, 674079504, 193103183, 435102366, 789232263, 335866653, 789182133, 435072403, 193124733, 789182126, 193178051, 193156856, 191402999, 191411345, 193124733, 191391288, 193146131, 789248060, 674079508, 191364892, 193156850, 191394866, 435092711, 335884224, 191391275, 789232256, 191373056, 336043804, 191411326, 789182124, 335991267, 335891370, 789182144, 674079511, 789182138, 191364897, 789240540, 193156852, 435102375, 789206069, 789206043, 193178049, 789248073, 336031080, 674079496, 191402991, 674079502, 335869240, 789240532, 336000818, 789240526, 193113943, 435061977, 336024942, 789206042, 335899451, 435092708, 789248071, 335899450, 336031090, 191381868, 191364891, 191364907, 193228925, 193103186, 674024836, 336042513, 191364895, 193156866, 191364908, 193156845, 335991270, 789182130, 674004102, 336000815, 335866663, 435072396, 336009706, 674004112, 435112077, 435092730, 435061984, 193070954, 335938466, 789182127, 336039910, 674024847, 789182145, 191366373, 191413731, 435072394, 789146324, 193188290, 789206044, 674079513, 789248069, 191364886, 435030162, 789206052, 335908335, 193124724, 191391283, 336024949, 193113942, 193124735, 335866653, 789182130, 336017786, 789240534, 193103176, 674004122, 674079496, 789206054, 335884219, 335899459, 191364897, 435141190, 789182112, 193228916, 789206046, 789223462, 674004110, 336031070, 435141201, 193219086, 435102374, 335878079, 335970691, 335899453, 335869233, 789240541, 193081609, 335899458, 789206054, 789198064, 335991256, 193239136, 789232268, 335873062, 435102385, 674034785, 335927985, 193124724, 191381851, 789248077, 335938465, 191411325, 674004111, 193188298, 193070973, 191411341, 335991267, 789206056, 191364896, 789240538, 193103192, 789240533, 435092718, 336036092, 789182131, 335927984, 335865350, 789182120, 191402991, 193156849, 335878080, 335891367, 674079498, 193124715, 674024829, 191373066, 789248070, 193208880, 674079503, 674071527, 191364903, 336024940, 435092723, 674024846, 336043812, 435102389, 789206052, 336039900, 674024841, 335981164, 335908331, 789206064, 191381862, 193124711, 789206045, 191370440, 193156852, 435051315, 191364897, 335981172, 435102367, 789223461, 674024827, 335878080, 191364891, 191399450, 193156840, 789240535, 193103182, 789206046, 789232266, 335878068, 674063013, 789232262, 191403009, 191411319, 435092702, 674024836, 674079503, 335884212, 789146309, 191411320, 191381857, 191413724, 674004114, 335981171, 674004114, 435072403, 789206050, 193156852, 335991269, 191394855, 789206051, 435061967, 789206063, 193124723, 435141210, 191364895, 191364901, 435040767, 191364898, 336036093, 336024934, 789206060, 336024956, 435030169, 435030152, 336024949, 335884206, 193092395, 191368482, 191373068, 674004086, 193156847, 335878085, 435061963, 191364896, 335869236, 193103178, 674024832, 335878080, 336031076, 193124724, 335970692, 435040755, 191403005, 435102368, 789182134, 193156863, 435092717, 336000822, 193092395, 193156851, 674004110, 435051319, 193228931, 435092714, 193167525, 674063007, 193156861, 335970689, 335938463, 193092399, 789182129, 191373063, 193124720, 789240524, 191376797, 191403004, 435040757, 335938474, 435030151, 674004096, 336039916, 674071527, 789206043, 789240537, 191402996, 335878079, 789206051, 789182130, 435092725, 191394847, 193156845, 193103171, 789240541, 674024842, 191399450, 335917895, 335991268, 336024944, 435072407, 335991265, 674024841, 789182120, 674004077, 193124727, 435121801, 193188299, 435102382, 193092394, 191411319, 789206058, 193124738, 193070984, 335917895, 336031076, 435072400, 335938472, 435102375, 191403001, 191403007, 335878068, 789190141, 193156851, 193228916, 435061969, 335938471, 674063013, 674079495, 789146313, 789164254, 191394855, 193156850, 191376784, 335878085, 336036086, 193178045, 336009704, 336024933, 193178053, 789248070, 193178054, 789240531, 335899450, 335991276, 193188295, 193156859, 193208871, 335908326, 191364895, 435102386, 193146132, 789182104, 191386416, 674079507, 435030179, 789232252, 674004114, 789240524, 435040763, 191411331, 789240537, 335878084, 789206048, 191411319, 789214459, 335959979, 191381856, 191407525, 435072406, 789240532, 336009700, 435030165, 191364889, 191364889, 193060307, 336024948, 193124729, 789206046, 789248066, 674004123, 435051323, 789206072, 789240534, 674079497, 191394863, 193070970, 193103189, 789182128, 674024841, 191391278, 789206037, 435040764, 674014513, 193124734, 191381870, 435072401, 335938461, 335991264, 335949181, 193103186, 335869252, 336024958, 674004085, 674014507, 789240533, 193178063, 674079492, 335991276, 193146125, 193156864, 336043804, 335878074, 435040753, 674004087, 191381850, 674063023, 335991264, 191386401, 435092713, 193124724, 336042507, 789146318, 193124738, 789240525, 193188295, 789240524, 336024939, 674063007, 193208882, 674054111, 335899455, 789146333, 191368478, 789206058, 191411322, 435092702, 193124726, 193178050, 193135439, 789240526, 191403010, 789240530, 789155187, 191391288, 191364896, 193239132, 335938470, 335908333, 435040765, 191402989, 193156863, 789206040, 335981169, 191411324, 789182129, 335899447, 435051314, 789146310, 191381865, 336043805, 789206054, 336031080, 193103189, 789146319, 435072408, 191391288, 435061972, 789182114, 674079510, 789248073, 674063001, 435092714, 335927984, 193188294, 789248077, 674063005, 335908334, 193146124, 789206053, 435092708, 335878081, 336024935, 435092714, 789155178, 435141200, 674024842, 335981171, 335869236, 789164244, 335949181, 335981177, 789206038, 191391279, 789146313, 193092395, 335899456, 335878073, 789240533, 191364904, 435121810, 193156854, 336017786, 335899446, 674063006, 335991268, 789248053, 789206049, 191364888, 336039890, 191403009, 789248056, 789190131, 336039920, 674071536, 789240533, 789146316, 193124713, 435061966, 789206072, 191391285, 789173210, 191381869, 191411313, 191407529, 435051321, 191391290, 191373059, 335865352, 191381857, 674024838, 191413727, 191364901, 435092714, 335899450, 335917892, 191364885, 191364904, 335981172, 335991270, 674004104, 193188305, 193124728, 193156852, 193156861, 193156862, 193156846, 335866660, 193156859, 435112086, 191381857, 193146122, 789206045, 191373064, 674004080, 435092718, 435072395, 193156857, 193103188, 193156865, 335884240, 335866653, 674024837, 193178040, 191411327, 789240527, 193167521, 193124719, 191391278, 789182121, 193146123, 789146311, 335981171, 335917891, 789240534, 789182125, 193228927, 789240544, 191364889, 435141204, 435121804, 191370445, 789232254, 191364905, 336024936, 193156859, 435061968, 191391285, 191411323, 674079521, 674004093, 789146308, 193239153, 191411333, 435131162, 335991272, 193219098, 789248064, 336036092, 336039920, 191402999, 335878071, 191411328, 335884216, 789223451, 191413723, 435061982, 674063020, 789248061, 191413718, 193156852, 335938465, 193124721, 193124728, 335981164, 193208870, 191364900, 789206068, 789240532, 193156858, 789206050, 191381880, 193070978, 193156861, 335991270, 789146317, 193156853, 674024840, 335991262, 336036078, 435092713, 193178055, 191376796, 435051324, 789164263, 191376793, 335878073, 193124732, 435092705, 435141191, 193178050, 335878080, 193124720, 789240529, 435030157, 335938467, 336039895, 435102383, 336036084, 335970690, 193146122, 335884239, 789240517, 191411336, 193188299, 335884233, 335878083, 435102379, 335991269, 335991269, 193156857, 789206042, 191381873, 789182121, 191364890, 193135434, 191399454, 193156859, 335869244, 335884223, 335991268, 335938471, 435051322, 335899447, 674024845, 789240527, 193198712, 435082684, 193124727, 193103194, 191386407, 674024828, 789206065, 191399463, 336000821, 191411331, 674004104, 191407539, 789240527, 336042503, 335891370, 191386411, 335991267, 191381861, 191386411, 789206058, 191403010, 193156862, 435061965, 193156843, 336009704, 335899451, 193135426, 336024931, 335869237, 789206065, 193178068, 789240539, 789248070, 191364908, 191381867, 789240532, 191411333, 193146122, 193124721, 789240533, 336024953, 335884232, 193135427, 193239143, 193124730, 789240529, 674079507, 789206050, 335873064, 193146123, 193103187, 789214460, 193103176, 789206065, 193124725, 789182111, 193156841, 789182108, 789164261, 435102373, 674079505, 674054110, 193146129, 193124736, 335991272, 336024948, 191381871, 193188293, 674063024, 193219091, 335873064, 193113943, 193156869, 193156842, 789182108, 193070978, 674063015, 789206050, 435030159, 789206053, 435030169, 789155181, 789155187, 335991259, 789232262, 789206052, 789182126, 435102365, 193103175, 191364899, 191373058, 435072409, 789240551, 674004111, 193188305, 193124725, 193188304, 674063014, 674086978, 789206049, 674024825, 335899446, 193103183, 191402991, 193167522, 335865352, 335878083, 335917888, 674024832, 435061965, 789248068, 191386409, 193135426, 435102381, 336024944, 789248077, 435061978, 193124723, 435092716}
{556713815, 628727940, 556707138, 254852769, 556731244, 254830636, 263162052, 132402952, 556709956, 254971089, 648377331, 648406862, 132436387, 556711492, 556708883, 263158175, 556709948, 254828044, 628774291, 556705146, 628714799, 254910572, 648426796, 648387071, 556707074, 263154938, 648426796, 132407091, 254942555, 132407094, 132397158, 254971096, 628740602, 263154961, 263166813, 254997486, 648396684, 254869721, 648315405, 263148714, 556709956, 132397182, 648387096, 132402956, 556705150, 628740588, 263152290, 628714794, 254899856, 556706606, 132436367, 648457133, 556708884, 254839469, 628740571, 254834454, 648315421, 254971099, 254962217, 628727938, 254869722, 556707477, 263146748, 254899860, 263166807, 556705145, 628740580, 648406870, 648377341, 628786233, 254869718, 263166815, 556731246, 254992466, 132422562, 132402953, 132397169, 254899859, 556707121, 556723472, 628762324, 628740600, 254932075, 648426802, 254971093, 556731252, 556709941, 648406870, 254834460, 132436380, 648416600, 254879273, 263162062, 132436372, 556723475, 254845602, 254879284, 628707112, 254828052, 628714787, 648387091, 628707129, 628762282, 254997480, 628740591, 132397168, 254879289, 263166804, 263150675, 556706787, 628707127, 132397152, 556713808, 254869711, 263152304, 263148711, 648315412, 556707139, 628707123, 556708885, 263162045, 263148698, 628762294, 648406867, 132436377, 628762292, 132436371, 263166795, 254997482, 556706597, 556706600, 556731237, 556717062, 648357696, 255005194, 628762292, 648426781, 254828043, 254826742, 263152285, 556707149, 628786213, 628727957, 648406864, 254986332, 263152285, 628762292, 254869735, 254834445, 628786227, 628721722, 263154954, 263162057, 556708875, 556707080, 556706590, 628786218, 556708879, 254830632, 254910576, 263162050, 628762300, 132422560, 556717061, 254910568, 628740594, 254869715, 254852756, 556709935, 556711489, 648396696, 254869724, 132422577, 628762297, 648377350, 648426790, 254997478, 648446621, 254971097, 628762300, 556706592, 132422570, 648315427, 648315424, 556707487, 628786229, 648457130, 254852752, 254971089, 628733904, 648336666, 556731251, 556709946, 254830642, 254910573, 556709949, 263166823, 132411124, 556706594, 254830633, 132436364, 556707146, 263166811, 628721709, 254932080, 628762302, 263154952, 556706582, 628762295, 556713822, 556709946, 648426799, 648446632, 556706589, 648396683, 556708888, 628707102, 132436370, 648315415, 556709922, 648406859, 263162053, 254971077, 648396684, 628721707, 648357700, 254921365, 648446642, 628762289, 254997488, 254979176, 628762322, 132436374, 628762310, 648315438, 628714796, 556709927, 263166807, 628740599, 628740600, 556713822, 628707138, 254962212, 132436376, 648426796, 132436371, 254942553, 628714797, 254992456, 628714789, 556706788, 263152309, 254860839, 628740590, 254845596, 263162066, 628707116, 254845602, 254962221, 648377336, 648315408, 648315428, 556731238, 556707147, 132402965, 254899858, 648315425, 556709956, 648315430, 556709943, 254997497, 628762305, 132397170, 254839477, 254932076, 263154944, 254986334, 132397163, 263171519, 263162036, 263152310, 556705158, 254828043, 628762294, 254889380, 132402947, 628762316, 648326102, 648457132, 263154952, 628786216, 556717069, 628740582, 132436361, 628707129, 648315422, 263146745, 628740589, 254839468, 556706589, 648396702, 254971095, 556706772, 556706574, 254932085, 628762300, 254852760, 628714791, 556707137, 132397166, 132436385, 628740594, 254971087, 254845608, 648315410, 263185520, 628762288, 556731261, 628740584, 628727957, 132397170, 254962214, 263185517, 556726800, 263166811, 254869718, 254828043, 254845608, 254942558, 628714791, 556706641, 254845609, 628740591, 628747820, 254997475, 556734676, 628721712, 254952654, 263166805, 132407095, 254830626, 556706597, 648377324, 628707123, 255003893, 648446629, 132397172, 556717063, 556705144, 648446626, 254834445, 628740599, 648315417, 628714794, 556707144, 628714790, 263162053, 254879282, 628762299, 255001304, 254910568, 628762299, 648426789, 556709944, 254962212, 254852754, 132436369, 556706601, 132402967, 648357703, 628707107, 556723465, 132436387, 132429168, 648315431, 254971095, 263162045, 132402969, 254910566, 263166811, 628740570, 254889388, 132402952, 254830650, 254839474, 628740608, 648377316, 556706602, 628740586, 648347273, 556709941, 263150691, 648315418, 254830636, 263166809, 628727947, 132402967, 254869717, 648315416, 648416601, 556709943, 628714789, 556707129, 628740589, 628721714, 254869711, 132422566, 628721707, 648426783, 648446627, 263162056, 132402956, 132436381, 254860840, 628786230, 648446647, 648377318, 648457126, 132397174, 254830635, 132397180, 263154946, 628740590, 556709945, 254834453, 648406861, 628740588, 263152295, 628740585, 556706598, 263185539, 648315414, 648315429, 263148714, 648315413, 254879282, 254860847, 628740596, 254971105, 263146739, 263146754, 254971092, 254971093, 556707074, 648336663, 648357691, 132397174, 556709945, 254962209, 263152288, 648315411, 254942561, 556707135, 132402951, 254869716, 254962213, 556706576, 254828049, 263148713, 648426797, 263166805, 628762313, 556709940, 263162056, 254839470, 556707067, 556709965, 132397158, 263150674, 556731240, 263162068, 556711488, 132422569, 556709960, 254828039, 254828039, 556707067, 628762308, 648357702, 556706583, 628714788, 648367823, 648426792, 263148704, 254828055, 263146735, 132397165, 254889378, 132429162, 628740586, 628714796, 648426799, 254962216, 628740586, 628762294, 263162063, 648406872, 556709944, 556707147, 628714798, 132402951, 648416609, 254834461, 254997497, 254860840, 263154954, 254997482, 132402973, 628762287, 132397171, 556706588, 263176203, 556717060, 263166802, 556707070, 648446633, 628740578, 556706584, 556705151, 254834456, 254869724, 263154955, 254828049, 263166808, 648426791, 648426793, 254869717, 628755104, 556709943, 556731259, 263152287, 254828054, 132422568, 132436373, 628786230, 628774295, 648406870, 556709961, 648367829, 254869721, 254879283, 556713825, 254845600, 254860843, 556713821, 628707115, 556713813, 628714801, 254845609, 254997503, 556717063, 556709939, 556723472, 254992467, 648315431, 263166800, 556708880, 628762282, 648387078, 132436362, 263146749, 628721709, 132397164, 628714791, 263148707, 648446629, 628714791, 254869732, 628740594, 648446641, 628733901, 255005195, 648377341, 648436540, 263154954, 628714782, 254986324, 263146739, 648315423, 648315430, 556703767, 254971099, 556706599, 628740572, 628707115, 132397171, 263150681, 628740600, 628714798, 132436370, 648406863, 556705144, 556707148, 628762308, 132402962, 648396684, 628740577, 263148703, 132399940, 556706593, 648377333, 263154956, 255003895, 254997482, 254826742, 556707135, 254942561, 254971100, 132397168, 132399936, 628714808, 556713809, 132436381, 254997510, 556708870, 556709925, 254910571, 254869721, 263148697, 132397163, 648377342, 132422562, 254834457, 648387081, 263162058, 556706579, 254899856, 628786231, 556706577, 628714783, 556717059, 628714794, 254860841, 132422576, 556723463, 132416554, 254845598, 628786208, 648336663, 628740588, 648446635, 263162058, 556706593, 556713827, 556707477, 628714795, 648426791, 628714789, 628780109, 648396698, 648315414, 556734668, 255003890, 254992466, 263148711, 648426805, 556709930, 628740582, 254830626, 648446637, 628762315, 254845592, 263150682, 628786229, 648377332, 254910568, 628740574, 254962210, 556707142, 628786233, 263154942, 648396696, 263152268, 628762289, 132436368, 628707105, 132422567, 263162048, 255001310, 556717059, 628707114, 132422565, 254839470, 556708871, 628740583, 263162049, 254869728, 254860843, 263162051, 628780102, 263185525, 132402971, 255001310, 254889374, 628774292, 255005194, 254830618, 628740580, 648396680, 628786238, 556707068, 254845602, 254962220, 628714803, 648315405, 263176196, 556709931, 254979176, 254845602, 132422569, 254834447, 628707106, 628740590, 648315415, 254889387, 648426789, 628707110, 628755095, 254889375, 132429166, 628714798, 628786228, 556706604, 263152276, 628740606, 648396678, 628768384, 648377320, 648446649, 648436535, 263150694, 648396697, 648357692, 254921364, 648377327, 132402962, 648457125, 648315427, 263162044, 254986334, 254834454, 648315418, 648315435, 254830640, 254997488, 132397150, 556717057, 556706595, 556709930, 556709957, 556709939, 556709944, 254932082, 556709959, 263171513, 648377331, 556708878, 628740600, 648357695, 132397170, 263162045, 263154942, 556709931, 556707138, 556709949, 254971079, 254899855, 132402965, 556713824, 648446643, 628714805, 556711497, 556706600, 648396702, 628762295, 556708881, 628786234, 254830626, 254997482, 628714797, 628762298, 556731249, 628714806, 648315408, 263185532, 263176212, 648347282, 628721711, 648315417, 254971088, 556709955, 263152286, 648396692, 648446630, 132436369, 132397175, 628786225, 556734674, 648446617, 263181587, 254997491, 556726800, 628707117, 254952654, 254942561, 648426788, 254869713, 648446637, 254971088, 628727948, 648457124, 263152306, 132422566, 628707109, 648457126, 556709935, 254828062, 556706596, 556706575, 254830645, 556723461, 648315417, 628740597, 628714792, 556709939, 628740594, 648377334, 556705135, 556709958, 254834450, 628786228, 556709951, 132402968, 254997483, 254879292, 263162055, 556713818, 648367825, 263150683, 628774287, 648367821, 254869720, 556706588, 263162044, 263185517, 556713824, 254869723, 556706592, 628714796, 263146744, 255003901, 254889386, 263166809, 254879284, 255003893, 556708881, 254971084, 628714795, 648446635, 556717053, 254971082, 254869725, 263166799, 254834449, 254997494, 556709954, 628740594, 648377327, 628762285, 648315407, 556707481, 648416602, 556709952, 254942562, 254971083, 254834451, 254828055, 263150684, 254845602, 132402961, 628714802, 556719868, 263158165, 556706579, 556707145, 648387087, 132402964, 628740599, 648416607, 254839474, 648446628, 132397172, 648436532, 628714788, 254932081, 254852760, 648387086, 254997486, 648377326, 648387078, 628740599, 648426797, 556709959, 263152292, 556709939, 254986329, 254845598, 556707482, 254860842, 254889371, 628740591, 556713800, 628714807, 628707103, 648315427, 648377338, 628714793, 648446639, 556708885, 556706605, 628714785, 254971098, 254971083, 556707478, 556734666, 556706581, 628714793, 132436361, 628740592, 254879281, 556708869, 556707156, 628733914, 556707127, 628740603, 556706609, 628762282, 556709971, 628762283, 628774296, 263166798, 132436368, 132416562, 556708871, 556706577, 254997501, 254971101, 648377315, 556717059, 132422557, 556726790, 254952654, 556706779, 556709950, 556709949, 628762290, 556705151, 132422564, 628740588, 263146744, 628740581, 263146758, 628780111, 628780106, 254997476, 628721708, 628740593, 628762293, 263166812, 556707121, 648315421, 648357695, 263154949, 628714797, 132397166, 556717073, 556706610, 556717069, 132422568, 132444120, 628740592, 132402963, 254845593, 556707141, 648426791, 556711499, 254910571, 254869731, 254834456, 132402961, 263152277, 628707109, 648387069, 556707488, 263166795, 254971096, 628707103, 263152313, 556706584, 263162044}
10801
Returns: 611144917
{499469102, 498832388, 840508426, 499555938, 499168402, 499483886, 499224082, 499114955, 499883499, 499483890, 499697411, 498907493, 499883480, 498847893, 647395155, 499224084, 499612376, 499541553, 647402980, 500180189, 840479278, 498847886, 840489258, 840526719, 499768199, 500018971, 499409484, 840510521, 500139170, 498934712, 499483904, 498847898, 498822622, 499409461, 840479290, 499168393, 498944699, 840510519, 499683056, 499224091, 499154566, 499483905, 498934713, 840505148, 498840631, 498988377, 499127637, 499238198, 840479286, 498934750, 840510517, 498907495, 498934715, 499683061, 500126130, 499483905, 840510522, 498869878, 499654566, 500166810, 647395165, 499029833, 840496347, 500004932, 500018967, 500004927, 499154562, 499483919, 499683051, 498876158, 499683076, 840510533, 840494557, 499439179, 840479273, 499683071, 499114945, 498832426, 498869879, 498934724, 840476193, 499923718, 499019125, 498924994, 499683075, 499683059, 499483895, 499379481, 499210462, 499364634, 499127662, 840514206, 499238205, 499078794, 840487177, 499483911, 499182756, 498954668, 499612360, 499409482, 499869210, 499127629, 500092633, 499612366, 499409443, 840510525, 499009244, 498847856, 499379471, 499168411, 498883716, 498822598, 840496361, 499379479, 498863549, 499048735, 498944699, 498822632, 840506429, 499612364, 498847896, 498812690, 840496347, 498934725, 840489282, 498934725, 840476211, 499668550, 840479265, 647395156, 499483898, 499182744, 647395145, 499612364, 499168402, 499869219, 499811456, 499683054, 499409483, 840526733, 499168406, 500114334, 499089987, 498934705, 499224086, 499513273, 499210451, 499168398, 499469087, 498840630, 498822618, 498934718, 500180174, 499379489, 499640741, 499379476, 498907494, 840505149, 499306724, 840479272, 499811459, 840482751, 840479265, 500126125, 499182749, 840526735, 498812696, 499089991, 498847884, 499683063, 498907505, 498934719, 840502967, 499394421, 499140840, 498934727, 498934706, 499048718, 840476197, 498977529, 499951305, 499683061, 840489273, 499527626, 499238202, 840479271, 498934719, 498954651, 499527635, 499555934, 499513269, 498924986, 500103561, 840518284, 499555944, 499964688, 499168417, 498915802, 499379497, 840510516, 499683073, 499483902, 500126122, 499555949, 499439182, 499335353, 647395161, 499154591, 498822619, 499078797, 498812714, 840505147, 840479272, 499612363, 498832412, 499409471, 500004928, 499683078, 499078785, 498954656, 500126127, 840485124, 498891503, 500081592, 498855737, 498988378, 499811461, 498847897, 498822618, 499683058, 500004926, 840522461, 499068887, 840476199, 498934750, 840499514, 499978013, 499009249, 499612378, 499292668, 499154577, 500114336, 840496343, 498855737, 499292670, 499224072, 498847882, 498934727, 498934721, 498822623, 840499517, 498855736, 499224078, 498924981, 498822621, 499439188, 840493247, 499951298, 500152809, 498988385, 499753535, 647395157, 840479285, 499048727, 647395154, 499612365, 499612378, 498954652, 499483899, 840485130, 498891488, 499612355, 499278809, 498832399, 499335354, 498915822, 840493242, 840532849, 499654578, 840476212, 499753542, 499626626, 499991485, 498855750, 499039723, 498832395, 499265855, 500018985, 840496341, 500004937, 498899427, 499114956, 498847888, 499210457, 498899449, 499541568, 499483906, 499598134, 499964685, 499394427, 499626620, 840479300, 499439188, 499364623, 498840652, 498822624, 499768197, 499394416, 499683041, 498822630, 499009263, 840496355, 499683046, 499168394, 840479280, 499683064, 499683057, 840518272, 498822618, 499335346, 499711669, 499555947, 498822604, 499683049, 840476183, 500018974, 498954679, 499541562, 840479248, 499483928, 499612372, 498907488, 500180186, 499612367, 498944706, 498822626, 499394425, 498812706, 499683049, 499513275, 498954665, 499168391, 647395163, 499869211, 498907488, 500092632, 498954664, 499483907, 647395155, 499469116, 499154559, 500126135, 500045046, 499335359, 499768203, 840476218, 498855743, 498934691, 498934699, 498954678, 840532847, 499483927, 498840645, 498934732, 499409475, 499364625, 499335375, 498891503, 840494552, 499883491, 499683064, 500031981, 499154602, 499019124, 498934736, 500004908, 500114351, 499711669, 499469097, 498907491, 500166826, 499379476, 499668540, 499409487, 499483911, 499292674, 500166809, 498934705, 498822612, 499424427, 499555943, 498832413, 499154596, 840494558, 498869866, 498915814, 498934740, 499483918, 499364623, 499612353, 499964678, 498934692, 840532834, 499483908, 647395144, 499265851, 840496351, 499683056, 499168405, 499483896, 499612369, 840496338, 499439181, 499439180, 499039718, 500126124, 499048731, 499964685, 499869208, 499078796, 498891498, 840489273, 499439194, 499168395, 840479284, 499265846, 499306725, 647395149, 499739203, 498832418, 499168410, 498812689, 499439188, 499683079, 840533130, 498934729, 498855740, 499379487, 499483895, 499654561, 499379496, 499224084, 840510508, 499768212, 498812688, 499811472, 499168407, 499379483, 498954659, 840499518, 498934704, 498988371, 499224084, 840510535, 840479263, 498812713, 499409487, 499739205, 840510532, 498840632, 840493256, 499782424, 498934720, 499909979, 498891509, 500114324, 499265853, 499739190, 499168399, 840499518, 498934718, 500126127, 499102058, 499811462, 499811450, 499909968, 498822615, 499498754, 498934728, 498812696, 499951319, 498812680, 498934719, 498934706, 499154584, 498840646, 840496350, 500018974, 499409475, 499612378, 499739220, 498934717, 500004912, 499409473, 499498739, 499182752, 498832421, 498812687, 499154594, 840476189, 499840144, 500070480, 499039722, 499009273, 499154587, 499127647, 500126148, 498840630, 499483916, 500180185, 498899448, 647395171, 500092637, 499483918, 498876153, 499379491, 499483888, 499252305, 499683070, 499668532, 499555940, 498954690, 498915787, 499513258, 499292660, 499078778, 499265854, 498907494, 500180177, 498812699, 499797002, 499089981, 499168416, 840529992, 498998992, 498934725, 498988371, 498944693, 840479269, 499168406, 499238198, 500152814, 840489274, 499335335, 840496344, 498934724, 498899445, 499335368, 840505163, 499168406, 500166812, 840485124, 647395145, 499409491, 498934696, 499869224, 498822619, 498977543, 499364619, 499612370, 647395156, 840496350, 499210450, 498934727, 498934693, 840496347, 500031982, 499364623, 498812692, 498869891, 499498739, 498907487, 499654575, 499991475, 499725083, 498988381, 499513270, 499321133, 499379484, 499409486, 499335359, 498934740, 499196417, 498977534, 840526729, 499089986, 498891503, 498822616, 499483914, 840518278, 499869218, 499555949, 499409478, 499654568, 499541554, 840479289, 498812704, 499029833, 500018972, 500114349, 498832402, 500126142, 498847874, 840476198, 840510534, 498907490, 498934728, 498822634, 500166823, 499379490, 499854732, 499454219, 499379506, 498907509, 499483923, 840522480, 499058390, 840494550, 499483910, 499483897, 498934696, 498812699, 499114936, 500070495, 498934710, 499513267, 499483885, 840479276, 499238212, 499612354, 498812703, 499127652, 840505158, 499364628, 499469096, 498822610, 500018978, 498934705, 499513277, 498934704, 499541558, 647395186, 499854742, 498899435, 840489247, 840489260, 500126147, 500004900, 499154574, 840479277, 499019120, 499612365, 500004935, 499078790, 498883703, 498899445, 498812710, 499869203, 498822622, 499409487, 499140829, 647395166, 499683059, 499154565, 499697416, 499058378, 499078805, 499469099, 499991464, 498855750, 499409467, 499089988, 499424434, 840510520, 500045059, 499640742, 498944706, 840479268, 498934711, 499683055, 500114333, 498832407, 499182750, 499483914, 499612361, 498832421, 499224086, 500180180, 500031981, 499252306, 499811458, 840479269, 499140821, 840479275, 840496337, 499811467, 499513275, 499483891, 499335370, 498812703, 647402987, 500004918, 840496360, 498832424, 499154587, 498855745, 498822592, 498891520, 498822614, 498934721, 499009273, 499114946, 647395168, 840479253, 499811455, 499409476, 840518295, 499739217, 840479282, 840522471, 840496353, 499469110, 499654568, 499483910, 498899434, 498907488, 499612364, 840479269, 499048708, 499029837, 499483908, 499937502, 840479261, 500070485, 840499507, 840510510, 499154575, 840476220, 499796998, 499869227, 499513273, 499739202, 499182745, 499029830, 498934721, 498812721, 499154569, 498934725, 499683057, 499439191, 840479270, 499335352, 840496338, 499154581, 647395159, 499252317, 499292685, 840496337, 500180183, 840499528, 499335369, 499768218, 499350018, 500081589, 499668548, 499869222, 840496346, 500114334, 499424435, 499513269, 498934734, 499168411, 840479269, 499154587, 500004924, 647395158, 499089979, 499768208, 499991491, 498998996, 499555932, 840496335, 499555954, 498863557, 499078787, 500103572, 499612372, 498988378, 499469103, 499612376, 499753533, 647395153, 498812695, 840491278, 498855748, 499923717, 840510518, 499964672, 498954693, 499154559, 499513263, 499683066, 500114347, 840493256, 500004921, 499409465, 499168392, 840476195, 498822615, 499127658, 499541563, 499683066, 647395145, 498847884, 498965826, 498822605, 499439182, 498847871, 840476217, 840479276, 499869217, 498954675, 500070493, 499483910, 499768202, 499964683, 498822614, 498840659, 840496337, 499182759, 499154575, 840510533, 499612369, 499154576, 499168407, 498822604, 499739201, 498840642, 840526733, 500166801, 647402978, 499154606, 499469108, 498812698, 499668546, 499039701, 840494547, 500070487, 499541558, 498934713, 498988378, 499782427, 500166815, 499048714, 499210465, 499140826, 499513274, 499409473, 498907493, 498855746, 498822604, 499570059, 499439178, 499379504, 499869208, 499668539, 499409451, 499951310, 500018990, 499739210, 498847882, 499409469, 499840137, 500045052, 499140826, 499409481, 499483907, 498840633, 840518288, 499951303, 498954680, 499897305, 499883485, 499768199, 500045046, 499991484, 499869208, 498934732, 499335342, 498847863, 498934708, 499265851, 498934712, 498899457, 499409446, 499379480, 498934711, 499335342, 499583819, 500004914, 840499510, 499483915, 498934718, 840508418, 499224086, 840512672, 499483900, 499039704, 499154572, 499048722, 499154586, 499739207, 499739216, 498869880, 498847897, 500126136, 498855735, 498907497, 499683070, 498822626, 499409443, 499039718, 499612366, 840479269, 500004921, 840496357, 647395172, 840482751, 499454218, 498847884, 499541544, 499483914, 499797003, 499252304, 500092638, 498855746, 498934725, 498899442, 499739213, 840499515, 840479285, 499089981, 498847901, 498934736, 498907502, 500114340, 499089978, 498812701, 500092628, 498847905, 498847885, 500004920, 499612364, 498855741, 840493263, 499840146, 499951298, 840479279, 840476209, 498832422, 499048730, 499683062, 499541558, 499154573, 647395157, 500058117, 499154591, 498822607, 499321148, 499483917, 499224087, 499825717, 498822625, 500018981, 647395161, 499168383, 499483920, 499335368, 499009258, 840496355, 499612363, 499883485, 498954664, 499598148, 499513260, 498812692, 840476208, 500114362, 499483901, 499102044, 499168397, 500114337, 499127644, 840510534, 499612364, 840479266, 498915828, 840510522, 500126141, 499483919}
{182532507, 182062881, 823791060, 182557523, 182439084, 182535333, 182462515, 182411153, 182672023, 182535362, 182609771, 182193673, 182672026, 182088813, 535512554, 182462528, 182578801, 182552851, 535513270, 182847591, 823985078, 182088813, 823925537, 823702581, 182635666, 182738333, 182523125, 823776083, 182828497, 182229818, 182535357, 182088799, 182051337, 182523120, 823985074, 182439058, 182241102, 823776085, 182605187, 182462517, 182433056, 182535362, 182229818, 823821046, 182075550, 182282668, 182419410, 182467736, 823985075, 182229834, 823776082, 182193665, 182229809, 182605183, 182820796, 182535367, 823776061, 182128345, 182595209, 182840606, 535512572, 182326547, 823865570, 182732745, 182738335, 182732736, 182433044, 182535369, 182605187, 182142026, 182605197, 823776069, 823880551, 182528422, 823985074, 182605165, 182411161, 182062850, 182128356, 182229808, 823999833, 182692838, 182315882, 182218266, 182605183, 182605180, 182535325, 182519373, 182455899, 182516595, 182419400, 823746118, 182467724, 182383973, 823940512, 182535367, 182443884, 182252477, 182578793, 182523107, 182667143, 182419407, 182790389, 182578791, 182523122, 823776068, 182304482, 182088799, 182519363, 182439072, 182155152, 182051351, 823865564, 182519364, 182114616, 182350090, 182241105, 182051314, 823805963, 182578779, 182088808, 182039974, 823865546, 182229819, 823925542, 182229820, 823999807, 182601022, 823985069, 535512539, 182535363, 182443900, 535512564, 182578799, 182439085, 182667138, 182649351, 182605200, 182523095, 823702584, 182439097, 182811349, 182394156, 182229827, 182462529, 182542350, 182455919, 182439081, 182532485, 182075566, 182051347, 182229831, 182847600, 182519371, 182589044, 182519375, 182193691, 823821043, 182499356, 823985081, 182649340, 823970349, 823985080, 182820790, 182443859, 823702578, 182039988, 182394142, 182088793, 182605182, 182193677, 182229801, 823836032, 182521722, 182426744, 182229816, 182229807, 182350091, 823999832, 182272189, 182705022, 182605189, 823925531, 182547021, 182467730, 823985080, 182229841, 182252491, 182547014, 182557523, 182542355, 182218255, 182800743, 823731539, 182557523, 182711851, 182439089, 182206291, 182519371, 823776082, 182605185, 182535340, 182820804, 182557511, 182528411, 182508910, 535512569, 182433036, 182051328, 182383954, 182039977, 823821056, 823985061, 182578790, 182062863, 182523094, 182732744, 182605172, 182383958, 182252487, 182820797, 823955417, 182168013, 182780087, 182101696, 182282650, 182649346, 182088797, 182051337, 182605199, 182732737, 823717113, 182372587, 823999824, 182229807, 823850768, 182719049, 182304480, 182578800, 182493811, 182433029, 182811347, 823865563, 182101681, 182493832, 182462513, 182088796, 182229801, 182229830, 182051328, 823850777, 182101701, 182462524, 182218265, 182051336, 182528448, 823895628, 182705033, 182834902, 182282659, 182632104, 535512549, 823985067, 182350078, 535512568, 182578805, 182578793, 182252490, 182535358, 823955436, 182168014, 182578820, 182487836, 182062877, 182508881, 182206270, 823895614, 823673014, 182595212, 823999811, 182632108, 182583740, 182725863, 182101685, 182337974, 182062866, 182479979, 182738322, 823865571, 182732746, 182180902, 182411154, 182088803, 182455912, 182180885, 182552825, 182535329, 182573800, 182711865, 182521713, 182583726, 823985077, 182528440, 182516581, 182075559, 182051330, 182635666, 182521710, 182605186, 182051330, 182304473, 823865578, 182605172, 182439093, 823985069, 182605189, 182605207, 823731543, 182051342, 182508875, 182614776, 182557512, 182051329, 182605193, 823999827, 182738343, 182252480, 182552842, 823985080, 182535365, 182578803, 182193651, 182847612, 182578803, 182241105, 182051324, 182521725, 182039990, 182605217, 182542338, 182252486, 182439072, 535512577, 182667137, 182193694, 182790393, 182252501, 182535342, 535512535, 182532477, 182433065, 182820785, 182753518, 182508885, 182635652, 823999820, 182101698, 182229842, 182229826, 182252504, 823673010, 182535352, 182075568, 182229833, 182523093, 182516585, 182508904, 182168005, 823880544, 182672028, 182605192, 182746093, 182433034, 182315880, 182229805, 182732739, 182811335, 182614783, 182532483, 182193685, 182840599, 182519369, 182601028, 182523123, 182535365, 182493821, 182840598, 182229839, 182051320, 182525035, 182557521, 182062874, 182433033, 823880548, 182128352, 182206291, 182229812, 182535362, 182516603, 182578796, 182711866, 182229820, 823673021, 182535365, 535512553, 182479991, 823865555, 182605167, 182439088, 182535340, 182578811, 823865565, 182528429, 182528416, 182337968, 182820791, 182350076, 182711882, 182667123, 182383973, 182168000, 823925534, 182528431, 182439070, 823985075, 182480000, 182499360, 535512529, 182627292, 182062861, 182439079, 182039979, 182528439, 182605176, 823657897, 182229837, 182101703, 182519382, 182535348, 182595217, 182519380, 182462516, 823776081, 182635661, 182040004, 182649343, 182439096, 182519375, 182252491, 823850782, 182229837, 182282655, 182462527, 823776071, 823985065, 182039979, 182523116, 182627282, 823776069, 182075567, 823895639, 182640854, 182229826, 182686468, 182167993, 182811351, 182479982, 182627286, 182439104, 823850777, 182229825, 182820793, 182403223, 182649330, 182649348, 182686474, 182051341, 182538138, 182229832, 182039969, 182705013, 182039970, 182229827, 182229828, 182433042, 182075547, 823865571, 182738340, 182523125, 182578790, 182627272, 182229820, 182732745, 182523120, 182538140, 182443887, 182062861, 182039974, 182433049, 823999812, 182659074, 182769872, 182337977, 182304478, 182433046, 182419405, 182820807, 182075554, 182535358, 182847600, 182180879, 535512569, 182790373, 182535352, 182142022, 182519376, 182535347, 182473239, 182605196, 182601018, 182557513, 182252491, 182206294, 182542372, 182493825, 182383962, 182479996, 182193681, 182847612, 182039984, 182644859, 182394147, 182439094, 823687889, 182293416, 182229826, 182282657, 182241112, 823985059, 182439099, 182467751, 182834894, 823925548, 182508888, 823865551, 182229845, 182180882, 182508896, 823821044, 182439088, 182840609, 823955432, 535512570, 182523131, 182229840, 182667136, 182051362, 182272182, 182516585, 182578817, 535512551, 823865561, 182455922, 182229842, 182229833, 823865566, 182746085, 182516599, 182039980, 182128347, 182538153, 182193681, 182595203, 182725851, 182621824, 182282653, 182542349, 182503887, 182519365, 182523125, 182508872, 182229802, 182450287, 182272188, 823702582, 182394134, 182167996, 182051350, 182535364, 823731530, 182667150, 182557524, 182523125, 182595224, 182552845, 823985074, 182039978, 182326545, 182738328, 182811331, 182062875, 182820802, 182088802, 823999838, 823776057, 182193669, 182229819, 182051344, 182840612, 182519382, 182662895, 182529899, 182519386, 182193664, 182535371, 823717118, 182361730, 823880543, 182535356, 182535349, 182229824, 182039989, 182411177, 182769893, 182229835, 182542363, 182535342, 823985058, 182467735, 182578796, 182039993, 182419395, 823821051, 182516597, 182532477, 182051354, 182738341, 182229829, 182542326, 182229833, 182552849, 535512556, 182662887, 182180893, 823925533, 823925537, 182820806, 182732753, 182433065, 823985068, 182315883, 182578792, 182732752, 182383977, 182155157, 182180883, 182039997, 182667134, 182051336, 182523124, 182426737, 535512572, 182605197, 182433068, 182609767, 182361739, 182383951, 182532498, 182725852, 182101671, 182523125, 182394150, 182525027, 823776083, 182753525, 182589039, 182241098, 823985070, 182229830, 182605181, 182811355, 182062870, 182443861, 182535343, 182578815, 182062858, 182462524, 182847603, 182746089, 182473224, 182649361, 823985082, 182426738, 823985088, 823865551, 182649346, 182542323, 182535371, 182508860, 182039980, 535513258, 182732749, 823865549, 182062855, 182433020, 182101688, 182051340, 182167983, 182051333, 182229840, 182304473, 182411168, 535512577, 823985064, 182649348, 182523111, 823731543, 182627270, 823985054, 823717116, 823865571, 182532488, 182595198, 182535361, 182180890, 182193660, 182578819, 823985075, 182350082, 182326541, 182535345, 182698794, 823985077, 182769887, 823850772, 823776065, 182433057, 823999849, 182644871, 182667122, 182542354, 182627278, 182443867, 182326557, 182229813, 182039966, 182433056, 182229832, 182605169, 182528439, 823985065, 182508874, 823865541, 182433054, 535512570, 182473236, 182493824, 823865558, 182847614, 823850771, 182508885, 182635656, 182512613, 182780089, 182601032, 182667123, 823865556, 182811361, 182525026, 182542338, 182229812, 182439089, 823985084, 182433055, 182732734, 535512533, 182394143, 182635649, 182725871, 182293426, 182557528, 823865572, 182557512, 182114610, 182383967, 182800739, 182578798, 182282653, 182532473, 182578808, 182632097, 535512583, 182039975, 823910529, 182101684, 182692843, 823776081, 182711878, 182252480, 182433058, 182542353, 182605177, 182811340, 823895624, 182732747, 182523106, 182439085, 823999834, 182051322, 182419390, 182552832, 182605168, 535512554, 182088812, 182262628, 182051326, 182528425, 182088817, 823999799, 823985080, 182667137, 182252501, 182769878, 182535339, 182635660, 182711863, 182051351, 182075563, 823865552, 182443873, 182433035, 823776056, 182578785, 182433046, 182439102, 182051337, 182627291, 182075574, 823702583, 182840603, 535513269, 182433022, 182532466, 182039981, 182601033, 182337968, 823880543, 182769886, 182552850, 182229822, 182282659, 182640865, 182840611, 182350098, 182455894, 182426739, 182542349, 182523137, 182193680, 182101701, 182051336, 182562704, 182528425, 182519392, 182667122, 182601009, 182523126, 182705026, 182738327, 182627267, 182088808, 182523122, 182659076, 182753527, 182426752, 182523118, 182535348, 182075565, 823731533, 182705036, 182252491, 182678215, 182672025, 182635658, 182753529, 182725848, 182667137, 182229846, 182508879, 182088803, 182229843, 182479986, 182229827, 182180888, 182523127, 182519379, 182229844, 182508883, 182569041, 182732747, 823850780, 182535358, 182229827, 823791051, 182462528, 823761178, 182535377, 182337965, 182433063, 182350089, 182433041, 182627281, 182627274, 182128356, 182088800, 182820797, 182101693, 182193663, 182605205, 182051327, 182523117, 182337973, 182578797, 823985072, 182732757, 823865582, 535512567, 823970347, 182529907, 182088809, 182552854, 182535377, 182644864, 182473219, 182790386, 182101678, 182229815, 182180888, 182627284, 823850782, 823985072, 182394149, 182088812, 182229819, 182193682, 182811354, 182394157, 182039967, 182790404, 182088800, 182088800, 182732754, 182578798, 182101706, 823895624, 182659061, 182705042, 823985079, 823999839, 182062868, 182350086, 182605192, 182552834, 182433050, 535512581, 182761158, 182433039, 182051332, 182503900, 182535350, 182462514, 182654446, 182051326, 182738326, 535512557, 182439094, 182535358, 182508895, 182304484, 823865541, 182578800, 182672033, 182252480, 182573788, 182542360, 182040012, 823999833, 182811338, 182535357, 182403238, 182439094, 182811335, 182419402, 823776056, 182578803, 823985079, 182206278, 823776082, 182820796, 182535345}
15153
Returns: 88454746
{390443830, 605886634, 653315037, 379301813, 393853107, 382730834, 652573721, 383721650, 605425365, 378893142, 391916394, 382036145, 384310489, 386964572, 385918490, 652489221, 652508712, 392281182, 390705391, 653006877, 568208603, 383688406, 568282257, 386777310, 393210226, 385148256, 653240053, 392695393, 389008421, 394729823, 392244682, 384886602, 378632395, 382285862, 387037570, 653756903, 394153900, 653657040, 394978887, 387655694, 652868914, 606739591, 392864838, 385590135, 606079930, 384588689, 392560506, 393773930, 379376345, 653017934, 568062541, 383880839, 387001281, 606466655, 653557411, 605318675, 393649141, 385331303, 383592503, 653776256, 605822823, 394911715, 379704889, 381408724, 653996079, 392729199, 652638775, 392596399, 606595002, 382249710, 652543059, 386516503, 606257827, 378743500, 605567572, 393827319, 382036170, 381481269, 653190957, 387110701, 387074080, 395144892, 605406848, 393724798, 606229065, 605324215, 389703823, 378447066, 605330770, 390705420, 391079401, 605485013, 652622602, 391414994, 383526035, 567998117, 390518651, 387619856, 383624642, 653352340, 389469962, 379189895, 380805084, 388389048, 384624792, 380660246, 380589055, 390667847, 391844587, 387691166, 384923972, 392060411, 380553090, 652689184, 387147132, 385294716, 380878014, 388351716, 382805378, 385993205, 385036358, 605815210, 605386487, 388575177, 386180442, 568472167, 386367297, 393375582, 395144859, 393881553, 390742777, 605339115, 606622504, 388683775, 652912751, 606622476, 394413701, 606154827, 605315422, 652462240, 606735302, 394256025, 605753678, 568350323, 606616651, 390892484, 606826547, 382178926, 381852833, 384065615, 385404482, 388351722, 606668306, 652804785, 606673566, 652477559, 605316136, 605371585, 654011181, 653533416, 391041858, 380769063, 388719228, 391154177, 381481261, 384662135, 387945213, 394839844, 378557694, 385955838, 382619204, 382693858, 605490126, 605445452, 378855713, 383945667, 395522631, 378966781, 654026037, 653266006, 387289191, 378305909, 381338240, 605462255, 384419230, 606852728, 652753654, 381778043, 568518473, 384961393, 389829919, 606588901, 653853021, 394766432, 382036124, 379152509, 386665112, 393800777, 387216982, 384166585, 390630406, 390182784, 393466714, 654017720, 653127782, 653784665, 388990221, 395313680, 388982447, 386292694, 391154196, 606034366, 393183112, 605923064, 383230680, 606399808, 606071794, 378028154, 653634730, 653414860, 605421223, 391634005, 383975655, 394441830, 378706135, 606848885, 391116637, 383264102, 652836381, 384811806, 392096693, 605389931, 605656051, 389219156, 383624642, 389533655, 389113179, 387400091, 390406461, 383387329, 605930967, 605403032, 652671136, 382285863, 389327577, 380660265, 606536477, 606714465, 653266026, 385404468, 390406467, 394658076, 652879106, 384737016, 385111172, 606854751, 605403046, 386591112, 384699511, 653935625, 394323590, 382359412, 380181148, 605323033, 382951224, 378063594, 605467056, 652500148, 606529886, 380841210, 381964725, 378131054, 387726985, 606337616, 395111429, 391561278, 653054142, 380405101, 652814407, 389046219, 378376543, 388786817, 606407187, 386068100, 380442123, 653426112, 605315420, 605534742, 652663312, 605358388, 381022526, 568328274, 606758561, 653828782, 653522654, 381232317, 606184033, 653992801, 387001254, 381591307, 606843265, 380218488, 390108439, 385441778, 388884585, 605406843, 378269544, 653498221, 606329978, 386404415, 388169238, 389436432, 653981019, 653487256, 382433088, 606329978, 387074116, 393291352, 384554041, 394354750, 606844606, 392830769, 385367460, 394876552, 568235090, 567983542, 605858371, 653042946, 605346892, 385918472, 568303748, 394945426, 394441851, 382730862, 384273773, 653748125, 653451297, 384487933, 653727961, 380987186, 383021119, 653378030, 653462410, 605316531, 390406481, 395111392, 606648676, 652902309, 652463071, 394186486, 392663234, 384310459, 652600451, 383196644, 380624245, 568403192, 394384236, 380069421, 390855094, 392560531, 606005083, 379882285, 606714434, 389738513, 394563919, 381445199, 653389394, 653836394, 390967232, 387400100, 394563887, 606849870, 605514609, 605997027, 382036137, 381302079, 605886579, 389829919, 568099700, 389997211, 652593928, 385331320, 390555748, 606329952, 381196544, 653697905, 606498761, 385258332, 606473674, 390929719, 652470671, 380516284, 606735285, 605959897, 390742768, 605815187, 390294383, 653688448, 654002860, 391880523, 393013773, 392318013, 606643140, 606117416, 385663445, 653984825, 652936489, 388916246, 391341414, 606622485, 388820026, 654026640, 395522625, 386889622, 394535022, 395488216, 393997387, 395045662, 385185235, 383655059, 606440852, 606853320, 387474921, 382768245, 606399812, 386739875, 379152477, 388462990, 378520425, 606854948, 395244306, 652460994, 387289223, 606754579, 382730857, 653836382, 388921494, 385843802, 392524558, 391705539, 381267326, 384004941, 386554056, 606071826, 391229046, 385806959, 388500328, 379994622, 606837541, 395420880, 393126550, 393375557, 386628172, 387583530, 388500303, 377993410, 653462410, 606146752, 384310494, 394803375, 392490206, 392985032, 606844590, 387982650, 652537972, 390369108, 606365225, 392060388, 379003884, 605361089, 392355083, 652646182, 383592510, 567967219, 388205689, 606697043, 652466944, 389046198, 386702403, 606805729, 389635071, 378098833, 385553234, 395078031, 653992790, 389364180, 606184040, 606109317, 382879559, 652496602, 388315145, 384886594, 391191644, 384166556, 394625681, 393154416, 381090948, 387289224, 653601756, 390331642, 395012384, 382544551, 389800135, 393749213, 652463098, 381267358, 652472603, 606329962, 605358347, 389892825, 568160779, 384520878, 388990252, 379413919, 654026017, 388949198, 605822788, 380733015, 381628219, 379633476, 568182343, 652489224, 390780339, 379845108, 568031057, 394693147, 568376697, 387182407, 605346913, 389014429, 383128799, 381127055, 625608308, 653340890, 383421899, 652460716, 390481264, 380143699, 388278439, 389400587, 385331337, 381373205, 391987805, 393068500, 393604679, 391739294, 652463129, 606815557, 388851058, 568048446, 605337150, 380733004, 388786853, 380660238, 393935870, 654023594, 395210187, 382213993, 605780430, 380367732, 379264475, 653498206, 606433663, 380069456, 606828692, 383295759, 654022487, 379040598, 652912749, 384383181, 394472901, 383092786, 568016007, 386441712, 384624811, 653718833, 393800744, 606372759, 382656582, 391266495, 392426473, 383975632, 381591303, 386814665, 605316149, 379773163, 605323040, 653967541, 625628835, 380442121, 379957141, 605319464, 392629985, 391004510, 382071645, 568376670, 389926650, 380479371, 385331308, 654019377, 653952398, 653971865, 395175991, 379077612, 382730866, 386329966, 393495800, 653875928, 395279282, 653957231, 605358376, 380255683, 606788409, 605595928, 387835064, 652486209, 388683778, 606042477, 652560666, 389148466, 653591446, 379919747, 379808800, 606692090, 389182911, 383754410, 388949186, 605713121, 393965513, 606337648, 605440975, 382842644, 605930996, 381591308, 394089875, 394289590, 653811182, 381890323, 387547926, 605329199, 387474910, 605850672, 392391608, 395349520, 387762428, 385222112, 391597593, 384201473, 388057593, 653079465, 605337158, 389669702, 606802834, 387001257, 389892857, 606294150, 381196536, 393686460, 390034122, 568099688, 383163292, 394256025, 389892862, 652902277, 385626965, 388242483, 605886616, 393704152, 606772317, 605625444, 382322425, 381161343, 384588683, 386927103, 652555055, 652522513, 378411502, 380106294, 387982652, 380914862, 381815432, 389601431, 383913715, 379450885, 391378299, 605509221, 653811214, 654011173, 391524923, 382143665, 392458419, 394028409, 393552355, 378780914, 389502265, 606791670, 386329995, 606818080, 605349229, 382322402, 389290761, 653090786, 381057130, 378165619, 393406776, 378632378, 384998873, 568472197, 606265716, 390034144, 386329985, 384346928, 653303527, 388648651, 605323077, 387835074, 391670112, 653940955, 392596433, 392928207, 394289573, 387871864, 393437604, 381740617, 381665593, 388970055, 394058542, 381927696, 385881020, 378818461, 379189878, 606775935, 387437648, 383560577, 653116361, 390406476, 568118414, 605894493, 652465561, 382107915, 653917260, 653903633, 652716331, 605850639, 382914928, 567930681, 378233735, 606835779, 382001070, 606042456, 394595470, 653923075, 390256910, 384923972, 393800742, 653277569, 652615629, 606505574, 384849232, 652947157, 381481269, 653666804, 652774198, 392797496, 653153561, 395420848, 380032018, 386217834, 653917282, 391844572, 653882672, 384454280, 389770940, 386030658, 605746348, 606192072, 378930060, 381740626, 388537844, 391951861, 391487990, 568082720, 384886601, 386142926, 386479221, 653897346, 605534756, 653165044, 652579779, 654013375, 568449751, 605967900, 386367268, 385073806, 652982245, 379115111, 654005604, 653803163, 567949992, 385699832, 606433645, 605894457, 392318010, 391451548, 606559956, 606566321, 625578798, 392763415, 385770767, 389892864, 393686496, 652697407, 392024321, 392170424, 383355221, 262709508, 378632400, 385479012, 654025463, 652724927, 393235776, 568282249, 393263656, 386665095, 383786027, 568138589, 393626480, 393345098, 394502887, 390108429, 389567313, 605323065, 606754595, 605680750, 605561596, 395175993, 606566310, 383325286, 653006889, 383688431, 395386150, 380951717, 653853056, 384774342, 390219589, 653624682, 605374667, 387547920, 391488016, 387362836, 389182976, 388970026, 384034940, 380330329, 379669286, 652783501, 388132489, 605618962, 381703088, 606005116, 390593009, 389113206, 387655720, 653860242, 379338991, 653567959, 391303912, 652971376, 652724934, 389861018, 381554596, 386255268, 387252401, 385516070, 379597261, 606365235, 393263657, 384166553, 384419241, 379523819, 384520906, 382544585, 653756873, 388753392, 395454230, 392897751, 378199481, 606719069, 392695367, 383489935, 605540444, 389961462, 605687676, 652527096, 393669155, 383847757, 652724949, 382396307, 387798666, 392560541, 605467080, 380696612, 387908218, 389079178, 392207675, 380442126, 383455410, 378595259, 383057289, 568260127, 605386467, 384133050, 390071178, 387798657, 382581982, 380292880, 383624644, 382470183, 653811189, 605787898, 393524949, 393579669, 652512782, 605589691, 391809412, 382507366, 390145354, 385881019, 605720244, 388612197, 393041972, 652463108, 393908054, 378668874, 381518043, 653202487, 393096431, 605386480, 384237488, 389254637, 379738552, 568160813, 568426543, 388020127, 379560406, 387325538, 380660239, 385735368, 605509194, 394121675, 394220724, 653240024, 384098977, 653981035, 605649339, 379487342, 383815718, 652560634, 395012353, 388095120, 606301939, 392133332, 625608273, 605462238, 652538007, 652846299, 390817654, 393316714, 387511338, 567998095, 389182945, 652480035, 378483835, 392955924, 388897401, 606221095, 386105513, 605403017, 606648694, 382396271, 390555784, 391341403, 568495142, 653228475, 388946315, 382986388, 381408688, 389703825, 387982649, 606843231, 605746374, 382285888, 378341379, 391774220, 379227338, 652744690, 625590666, 388426120, 386852172, 653557405}
{871115245, 238983594, 633032492, 873147798, 869672680, 872750508, 634217651, 872333939, 237843367, 873127304, 870954572, 872889118, 872017436, 871763280, 871743292, 633602498, 634082475, 870872741, 871122837, 634558670, 841913224, 872350963, 841828762, 871757032, 870341944, 871892109, 633029263, 870708924, 203462240, 869111128, 870881209, 871901144, 873139403, 872809788, 871779725, 633220913, 869451439, 634477257, 869035719, 871815188, 634499798, 237834285, 870629069, 871814308, 237470037, 871910386, 870773182, 869752286, 873140427, 633062463, 842130146, 872235304, 871770194, 238908575, 634529664, 238310693, 869938259, 871853565, 872409518, 634386229, 237516128, 869068935, 873210507, 872970735, 633595559, 870692741, 634309523, 870762165, 237662966, 872819284, 633462507, 871734803, 238990104, 873125910, 237670066, 869699899, 872889096, 872952371, 634593509, 871795904, 871787619, 868949125, 237875980, 869808919, 237483571, 238123757, 871320918, 873125150, 238086842, 871122820, 871118264, 238721904, 633335340, 871104002, 872443867, 842265276, 871115960, 871826018, 872390278, 633036812, 871438035, 873157732, 873169183, 871793803, 871900421, 873207106, 873230456, 871123585, 870975527, 871803010, 871902681, 870913689, 873241026, 634365170, 871804518, 871861967, 873152208, 871790143, 872741555, 871747479, 871898254, 238960782, 238562943, 871803820, 871750195, 841597356, 871743512, 870189996, 868949091, 869648145, 871124045, 238050290, 237688457, 871776418, 633102576, 237688461, 869305695, 237473169, 238235838, 633862775, 238652273, 869405174, 237545082, 841739217, 238796872, 871120476, 238447535, 872844382, 872922416, 872108126, 871837568, 871790112, 238742547, 634460747, 237743335, 633974300, 238273287, 238528539, 633967224, 633084824, 871118573, 873179658, 871764303, 871121197, 872952407, 871896255, 871738822, 869089837, 873144764, 871743904, 872761660, 872756166, 237751512, 237811709, 873124762, 872197702, 868787664, 873140917, 633780481, 634594952, 871851794, 873074947, 872996069, 238692109, 871989905, 238300093, 633201479, 872916932, 841538445, 871900329, 871241680, 238822084, 634303901, 869104240, 872889094, 873160625, 871753041, 869726167, 871832012, 872058308, 871126360, 871135425, 870124610, 633930249, 633037848, 633246202, 203495025, 868868639, 871621403, 871749775, 871121182, 239008014, 870367908, 238992419, 872601691, 238942500, 239009549, 872964602, 633133894, 634576332, 238629372, 871053503, 872175433, 869280866, 873126595, 238337388, 871120702, 872584877, 634481042, 871898984, 870904203, 237909427, 237600764, 871511540, 872390299, 871398797, 871548661, 871867206, 871117854, 872499827, 237485624, 238596628, 633278051, 872809798, 871482653, 873207127, 237616123, 238683465, 634594962, 871837576, 871117844, 869132803, 633119256, 871897354, 871897955, 238262655, 238596581, 871741904, 871896359, 634178699, 869372686, 872795522, 873281397, 238347932, 872708088, 872976888, 237781066, 633566580, 238868309, 873158882, 872911453, 873009209, 871791783, 237512568, 868965857, 871071580, 633052504, 873265739, 633157357, 871582181, 873100021, 871732072, 237540567, 871753288, 873259549, 633050789, 238235802, 238777998, 634337951, 238493455, 873113546, 841769640, 237866625, 634332576, 634543883, 873033378, 239003323, 634040028, 871770211, 872928856, 238374473, 873278416, 871144243, 871834626, 871676784, 237875965, 873065756, 633071766, 238969762, 871738047, 871748531, 871454847, 634075685, 634556419, 872781734, 238969733, 871787591, 870264041, 871924793, 869351725, 238113251, 870644443, 871843967, 869081891, 841887007, 842299810, 237504209, 634569127, 238457759, 871743302, 841798116, 869052538, 869280870, 872750500, 872025346, 634411105, 634567244, 871960175, 633196985, 873125916, 872680974, 634583663, 633060413, 238198325, 871117841, 868965891, 237715262, 634516974, 633750207, 869432716, 870728316, 872017480, 633365664, 872617473, 873217322, 841686081, 869328815, 873273608, 871118708, 870773197, 237474204, 873267079, 238683456, 871306663, 869194292, 872961802, 633042916, 633300624, 871123929, 871867198, 869194296, 238150372, 237723116, 239004626, 872889134, 873006278, 238983646, 871241648, 842065166, 871159946, 634249304, 871853525, 871119947, 238969761, 873044867, 633174472, 238889212, 871870041, 237575194, 871124265, 633937384, 873248167, 238652297, 238999423, 871124015, 238960814, 871125135, 634456672, 634003848, 870964909, 870515795, 870866077, 238770339, 237470691, 871798691, 633559732, 634532528, 871656863, 871117941, 237688469, 871714756, 633818031, 868787648, 871762470, 869218096, 868802450, 869554179, 869001801, 871886251, 872368248, 237557070, 238187706, 871863504, 872747143, 238942513, 871756712, 873160630, 871805888, 873140136, 238225163, 868896954, 633787702, 871851788, 238620178, 872750482, 633300627, 203583449, 871749483, 870783909, 871031038, 873019995, 872151965, 871735855, 239009580, 871120397, 871755815, 871808825, 873270506, 238076430, 868835178, 870417183, 870190004, 871746169, 871834939, 871808794, 872951025, 633060433, 239007237, 872017446, 869097392, 870799005, 870539981, 238113231, 871737366, 634151623, 871120043, 238956982, 870913653, 873145061, 237978620, 870861058, 633306113, 872409516, 842333542, 871756750, 237772567, 633712854, 871582161, 871755624, 237968637, 871350389, 872989935, 871820038, 868982811, 634040052, 871474376, 239003332, 239009321, 872730205, 634046929, 871782151, 871901092, 871119903, 872058326, 869151711, 870392133, 873082984, 871851811, 633115923, 871122103, 869018802, 872768155, 871264231, 869780494, 633750193, 873020011, 633675730, 238969755, 238493426, 871201030, 841970830, 871942131, 203495009, 873140812, 633780484, 871638839, 237516091, 873189672, 872922150, 873187722, 841940073, 633602509, 871123197, 873262669, 842198017, 869119314, 841712463, 871817423, 238457788, 871602186, 872649032, 873072644, 197344493, 634589219, 872485097, 633825253, 871112240, 873283005, 871774218, 871466039, 871853569, 872982966, 870931957, 870464713, 869998517, 871014530, 633750198, 238483381, 871693643, 842164975, 238421537, 873189635, 871732067, 873207090, 869596728, 633743009, 868912623, 872830955, 238946780, 873268194, 873151912, 633071767, 238926376, 873273635, 238039997, 872564786, 633893000, 873153061, 633102563, 871999821, 869259798, 872659442, 842232426, 871735668, 871900444, 634434604, 869726192, 237525722, 872759474, 871117860, 870838646, 872175409, 872928886, 871758367, 238273299, 873241522, 238347967, 634110736, 197313332, 873259574, 873269349, 238160948, 870745436, 871121102, 872876994, 841712493, 871184781, 873255152, 871853560, 633705694, 634145100, 633524487, 868928079, 873158753, 872750527, 871746729, 870101047, 634274139, 868883642, 633489903, 238493450, 873273508, 238553256, 237645537, 871761473, 634010843, 871776445, 237471210, 633429326, 871536023, 634513795, 873269260, 873253052, 238713564, 871521213, 872315532, 871638833, 238913782, 869573990, 237512570, 238661240, 872737017, 237485631, 872928859, 869490501, 869388465, 633272793, 872920457, 871846819, 238384914, 871863517, 238973071, 870852666, 868857752, 871779471, 871879926, 871061927, 872044542, 871735730, 634577879, 238421552, 871336528, 238518649, 871770212, 871200998, 238980812, 873044834, 869873333, 871153119, 842065150, 872634253, 869405156, 871201017, 634517006, 871807262, 871764399, 238983631, 869840307, 238587119, 237622418, 872801572, 873057702, 871910389, 871760435, 634185066, 634117400, 873113345, 873280068, 871737359, 873145151, 872919325, 871367094, 872217473, 873146827, 871110936, 238750520, 633272765, 633967226, 871080368, 872856702, 870818891, 869533216, 870052024, 873124324, 871419341, 237933880, 871746692, 238004037, 238014187, 872801540, 871489792, 633044293, 873099251, 873023912, 870169498, 873139391, 871899938, 841597343, 237491470, 871153123, 871746728, 872009334, 634592989, 871789761, 238347950, 871761476, 871043096, 633456060, 870762199, 870589032, 869388501, 871753912, 870148057, 872916836, 872918714, 203526548, 869511084, 872917104, 871744303, 873122911, 873157754, 237899849, 871867988, 872429079, 634584870, 871117813, 842032584, 237494033, 633900180, 872867937, 634211455, 633390909, 634391117, 238973078, 872717738, 842398818, 873054928, 238411197, 872902003, 237471209, 869174047, 633423037, 871125393, 871902705, 869726194, 633029965, 634279951, 237594893, 871898354, 633087528, 872952417, 633153425, 634438961, 870661880, 634590084, 868835191, 873270538, 871751803, 634211453, 870975529, 633359750, 871976394, 871287821, 871750488, 238931125, 237477466, 873132940, 872916844, 871807198, 870942400, 871086967, 842098472, 871901122, 871749758, 871733918, 634243292, 238777970, 633033184, 633397015, 633668624, 841627481, 237479015, 871743534, 871899978, 633074147, 873159835, 633631884, 634360032, 842366701, 871789735, 238926351, 237494036, 870866095, 871095695, 238845915, 237638840, 197413281, 870677284, 871765896, 871201014, 869873347, 633251217, 870923668, 870891213, 872519312, 266369342, 873139401, 871830961, 633855565, 633225701, 870314575, 841828787, 870289411, 871753026, 872295388, 842000996, 869968067, 870211903, 869237573, 871144252, 871382263, 238347963, 238620159, 238894864, 238804163, 868928105, 237638832, 872541834, 634558635, 872350977, 868849438, 873138261, 634303923, 871897220, 871128238, 634496313, 237943672, 871846849, 871086969, 871865323, 871521173, 203526541, 872129817, 873268720, 873198768, 633178689, 871741349, 238852418, 872917171, 237474173, 871124122, 871548644, 871815182, 633329632, 873144419, 633099554, 871119553, 634546426, 633225673, 871220669, 872936467, 871752146, 871844509, 871825311, 873178303, 238956997, 870289379, 872058338, 871989936, 873163581, 871942146, 872768141, 633220932, 871749055, 868817984, 870610951, 873039558, 237802908, 870708932, 872453755, 237695946, 871171024, 237580625, 633496499, 869906618, 872253081, 633225695, 872789109, 871769811, 870773230, 237781066, 873198393, 871744726, 871564244, 870887313, 873259553, 872468536, 873144637, 872671107, 841858981, 238562955, 872075047, 871147557, 871769802, 872765056, 873270516, 872390302, 872776558, 633272759, 237529763, 870077565, 870026567, 633531216, 238828989, 870988343, 872772055, 871137396, 871744299, 237562050, 871798782, 870491334, 633750219, 869621919, 873131405, 872944754, 633030311, 870439639, 238562957, 872034141, 871499259, 873226986, 841970836, 841656705, 871734967, 873171368, 871861081, 873207086, 871777523, 238750557, 869470640, 869417790, 633029238, 872090844, 634075701, 238874393, 873155336, 872272356, 633429321, 869018832, 871737774, 237501144, 870896838, 197344509, 238692085, 634151586, 633137530, 871120873, 870236313, 871854782, 842265272, 871521180, 633638920, 873132668, 870563725, 203612261, 238997617, 871750188, 238596602, 237715280, 872789072, 871119912, 871117926, 841567883, 634595136, 203555601, 872694935, 872970706, 871320920, 871737395, 238374452, 238931100, 872809812, 873087204, 871001399, 873155410, 634415733, 197377651, 871798780, 871759833, 634529674}
37583
Returns: 918425755
{630261979, 622064959, 630916880, 628248288, 625235743, 626191269, 622867964, 620513174, 617395721, 623550283, 630981147, 616989731, 617043207, 628092861, 630711972, 630682788, 624430970, 627314873, 617350179, 630958234, 616739988, 630682809, 654034594, 625980300, 623925252, 626369046, 619317274, 628868449, 619011061, 616721851, 625089154, 617281035, 627264912, 653304593, 621809343, 629316973, 626643588, 627246886, 622015885, 617009969, 616912229, 625633771, 626068180, 626923782, 630027885, 619575723, 627364296, 616929808, 629471001, 617430985, 629602868, 629218076, 627246834, 617360905, 617720644, 617002864, 620122840, 629997994, 629839305, 627510209, 621754993, 620852429, 623783190, 627045086, 616757968, 630504251, 625011529, 616908572, 624686725, 630251069, 629771123, 629219825, 630631036, 624531677, 629471013, 617429561, 630785732, 624921785, 621304378, 653361207, 626619838, 618330400, 626982942, 624357760, 627713286, 620456729, 617429560, 622485289, 623829374, 626329787, 630859463, 630421655, 630594997, 653810896, 631030855, 624298729, 617119814, 621022362, 617408466, 617002877, 622273839, 630859459, 617484499, 653586363, 653191761, 597153067, 192941670, 629522915, 627425975, 617408437, 617643937, 625596543, 617700079, 627246888, 630195815, 629673335, 617205370, 628292849, 623877142, 617347721, 630589082, 628677892, 617529753, 630847793, 616830201, 625511953, 627173894, 617004120, 630046668, 629646381, 617431878, 621862126, 616846775, 617427219, 627873385, 625162100, 616881461, 624455117, 624262311, 625273632, 626693443, 625423584, 616953793, 617459723, 627560500, 622757622, 625200002, 628082541, 617150529, 624555116, 617878522, 616693450, 623070243, 629905925, 617395558, 616830002, 616704048, 629673353, 192947185, 617848401, 626329822, 629419811, 630608393, 625511918, 619420455, 626551784, 620852444, 625383578, 625980281, 629366513, 616966143, 618878103, 629071036, 617579063, 628817487, 630876880, 626964077, 616721576, 630941028, 617815590, 624625734, 627088162, 617914589, 626359187, 630608403, 629726351, 653810859, 630188768, 630544126, 623470991, 622117879, 628920617, 616745737, 618285965, 616695922, 629366529, 616951194, 628828198, 630481590, 629465778, 621304372, 653417569, 629571471, 617286886, 617385226, 630094323, 630177374, 630403038, 631008468, 622273891, 626923756, 616740007, 629170029, 623690122, 617559575, 617339822, 617505268, 625674106, 623263631, 629974171, 616993122, 626436381, 618735991, 619841028, 630462358, 627910872, 625980277, 617516470, 617115455, 630958228, 617824003, 624430960, 653078689, 617006367, 597180873, 627910968, 624185700, 619732060, 617354836, 617416635, 630940967, 617067876, 621964485, 629765751, 616698423, 627536368, 624531651, 617250263, 630992974, 623877197, 630133120, 628603588, 630859422, 617579007, 628677889, 625863139, 653866367, 630631091, 617325284, 626416682, 617405030, 630834155, 627133084, 617626057, 619052870, 625980326, 630707480, 627119502, 622702344, 629873955, 616904030, 630726233, 629419835, 628928612, 627791474, 620795786, 630258891, 626261624, 653022024, 630911156, 617660717, 617473067, 624887867, 629803237, 622920094, 617501896, 622168238, 617484456, 620682898, 629022493, 630232008, 626329869, 617004148, 617559519, 616715902, 653417559, 618424205, 617226274, 624144559, 653474332, 617179174, 625511944, 617427167, 616745764, 629317049, 616728020, 617427730, 653810891, 617764214, 628161163, 629513365, 627668853, 631032031, 630025110, 630958197, 627463215, 626693596, 618922586, 631054876, 621530798, 628144322, 621191136, 628050658, 623510004, 652795933, 617673725, 620122767, 618965977, 616706081, 629646341, 621643070, 618330436, 653530577, 628463064, 622702319, 622117869, 616993969, 630027857, 622648179, 630340511, 626654156, 653866369, 630631083, 627668819, 630261964, 627910927, 625980335, 630780759, 616892991, 622378207, 623432862, 630242730, 627990395, 616767518, 616700236, 627677242, 617428839, 617428891, 622540182, 629571454, 616739971, 630743850, 617009185, 624821030, 616792301, 630746270, 620739296, 630080015, 630594947, 627834295, 617441670, 627168636, 622221231, 630761654, 629118673, 627411101, 631030864, 616846810, 626770068, 630504239, 624455175, 624403364, 617002807, 597164438, 619180153, 624383121, 616994019, 626225216, 624746724, 626730567, 622117854, 627072155, 616893017, 630595010, 617014386, 617350773, 626643592, 620178568, 627211536, 617422284, 617427715, 618079897, 624767659, 616774058, 621809351, 627173875, 617352089, 630158221, 628776651, 618786571, 621964463, 625710725, 617484482, 629821299, 617946611, 617011394, 617226296, 621964487, 628499063, 617423252, 621247899, 619011064, 627983280, 627216253, 623305688, 654147612, 631073219, 621361016, 626742401, 624602432, 628878393, 621911670, 628539375, 630263700, 618878127, 617035800, 618834775, 616741365, 620569729, 623165705, 630027896, 630067351, 625511877, 630859512, 630631123, 617353742, 618159683, 629998034, 625423605, 626937769, 630785679, 616728598, 617325870, 620965723, 619267588, 626483387, 617976106, 616867023, 617354415, 618527922, 621417551, 625980319, 626456672, 617416698, 628583439, 630785738, 631053203, 631031997, 620909002, 616723707, 630314234, 624508708, 617154119, 653922171, 617024500, 617658983, 627668859, 627025263, 624733838, 628549740, 616841286, 617226306, 627354177, 617350212, 617138366, 630565422, 628677892, 629687121, 627284020, 630893187, 624430908, 626889190, 616743907, 629621620, 629557712, 623392016, 620569717, 625554108, 628658270, 630780760, 630214110, 626416653, 626545821, 617713602, 626923775, 631030914, 629465771, 618008697, 653135161, 630360365, 624717811, 617213036, 628296744, 628972909, 630277878, 624854403, 629124378, 629673358, 617014475, 617802622, 624298743, 630820752, 653135171, 626791478, 621135187, 617014530, 616976052, 616994004, 617393779, 653754479, 618581002, 622431358, 623690117, 629513393, 630117520, 627003567, 621022376, 626884943, 626225263, 631044058, 622015856, 631008415, 624262360, 616919203, 627831973, 619096485, 628828199, 616812734, 620122795, 629417152, 627390952, 616855076, 624329898, 624951877, 630462365, 652908986, 616803096, 616982792, 617408353, 630294472, 627947821, 617673721, 617423575, 624531634, 630631070, 628120279, 619896542, 620456716, 621078362, 628975240, 617433506, 629873784, 616790167, 627072209, 616728626, 626096689, 617437015, 630504226, 631054871, 630911155, 616741501, 628385213, 616735143, 630137140, 630079993, 627354186, 627390982, 616878487, 630712009, 616912225, 617094858, 630711999, 621587047, 617013595, 622221231, 629602897, 617379225, 617213042, 631008029, 625124197, 617369483, 624226182, 630940936, 624667103, 630608347, 617434886, 627603799, 631030910, 630523697, 616893059, 630859502, 629076619, 628042527, 627003519, 653642836, 628677844, 620234519, 630195811, 630676610, 618686202, 653586403, 629922508, 617046489, 617443256, 628539416, 620400852, 192954396, 626937784, 630637585, 630862592, 628712195, 626298592, 630802445, 627284025, 627723050, 626413057, 630785750, 628765302, 623641261, 616719700, 628496576, 616746806, 628928564, 626742428, 627778374, 617687859, 617254047, 616723801, 629470963, 628463089, 616830016, 631023465, 623117848, 631068016, 628443461, 628343548, 630655583, 616745775, 626730577, 626923796, 627888924, 629557662, 624484279, 627567767, 616743884, 627640420, 617427865, 617353724, 630887420, 630761622, 624701795, 631054827, 616951193, 618633656, 630454892, 627320364, 620066314, 624649011, 617063740, 619785607, 630188741, 629935281, 630544155, 653698971, 629771124, 629219796, 630441166, 630815284, 616745695, 625466125, 624061133, 652965743, 617076601, 618200794, 617009234, 630901181, 616813354, 629969252, 617402079, 628385215, 616758441, 628016864, 630952252, 631015616, 618580968, 630382440, 630775710, 628204806, 617459678, 617306384, 617405081, 626847592, 625347112, 628042505, 620909044, 627426008, 630137092, 618042431, 617505250, 622540121, 617559020, 616739985, 630242841, 630404095, 624793576, 616846768, 630340493, 625423635, 626889195, 617431157, 631063666, 624016709, 622325577, 627025237, 627603756, 619222200, 618878103, 619953242, 617398007, 621699410, 625511888, 616985371, 624580917, 616919179, 618965969, 653978273, 617490842, 618735984, 617154140, 617743403, 620513124, 617381054, 617362207, 630761706, 616994613, 622485256, 618376045, 629316991, 630263085, 619679130, 653866413, 617004689, 627791433, 623594989, 629723003, 628630216, 625923367, 627947875, 616989832, 630859470, 617405028, 619524353, 627463160, 620626373, 617515991, 617360536, 626040024, 631069872, 617516496, 630232009, 619679104, 624383149, 630503382, 619369119, 625830686, 653754456, 630802436, 626580384, 630975827, 622168185, 627752698, 622325619, 630158260, 628192058, 628248287, 630067327, 616991332, 618878067, 629267163, 624262393, 619138005, 653304643, 616982780, 627941578, 617013168, 630297370, 617786921, 628393076, 616710732, 628828240, 616776855, 626619782, 626515308, 620344537, 625273681, 617379197, 623165693, 617713580, 630941019, 631023499, 617505275, 619679082, 617449381, 629470994, 617427759, 617015055, 626463119, 617387130, 652852560, 630887434, 630551739, 653474326, 628248283, 617408390, 654034547, 621862143, 622168208, 630404093, 625952724, 616700202, 630117531, 629726388, 628725748, 626011037, 630270392, 617764913, 617189009, 653698959, 617372129, 628393117, 617603085, 616723757, 617015778, 630080007, 630314203, 628042479, 624979646, 619369160, 627501537, 620178553, 626507244, 624746687, 630746220, 617466105, 628426053, 617170898, 618922631, 626388552, 624104945, 630926948, 616895798, 617440993, 617410719, 629167951, 617432271, 617423275, 617355865, 618633606, 630631046, 626040077, 624767633, 617067880, 624625736, 654090838, 652965742, 630826252, 625897118, 630350268, 617607889, 628204790, 617013140, 616989714, 627354232, 622970850, 617388671, 618476182, 616935271, 617435269, 620908966, 625049059, 623346325, 616929846, 630294458, 616750938, 617035765, 618243212, 627536333, 625633809, 627216250, 622593059, 625794211, 618633661, 627320378, 625596546, 597180917, 628920672, 627246909, 626693451, 617643982, 628341677, 622273873, 622540164, 629266708, 627613656, 630263671, 618008661, 617459696, 623021189, 619137968, 619472877, 618922586, 620009810, 626840863, 629513448, 629771132, 624887828, 619628202, 629022526, 624185752, 617542072, 625235799, 623595025, 627354222, 627983246, 617189052, 618118150, 627834292, 617516008, 623971561, 630297389, 616867060, 616999486, 625753284, 617478018, 626156466, 616994021, 626937760, 629025029, 617441008, 627461211, 627425970, 625312719, 617035786, 623735430, 625794229, 626806278, 626551825, 623216941, 617659002, 629369881, 628463050, 629687168, 621530761, 653248288, 616706069, 617559039, 617369197, 631073176, 617093022, 630925895, 620626385, 624455145, 616861400, 620289512, 629687157, 616740754, 629118678, 626596872, 628241806, 653922142, 626545835, 617490797, 616735096, 626124192, 621474099, 623346306, 618008679, 622812932, 617673740, 624531619}
{210947359, 219930943, 208849697, 213193055, 216839639, 215659177, 219657896, 220088556, 224355208, 219164149, 207809100, 230190808, 226377970, 206147146, 207446921, 209781543, 218315692, 205821564, 223905213, 208685046, 227626277, 209781545, 830136951, 215995042, 218910597, 205201682, 220398377, 206488774, 220648984, 227908713, 217012602, 225803829, 205795272, 830231284, 220052579, 206730714, 205402377, 214344742, 219959556, 229965163, 226627698, 216438637, 215849298, 214661119, 207080220, 220282125, 205849622, 226573697, 206802472, 223174257, 212282506, 206675044, 214344703, 223678919, 221910594, 230359881, 220156920, 211804856, 212039179, 205936567, 220069140, 220075589, 219003600, 214542361, 227230266, 207256643, 217095248, 229183402, 217748209, 211116520, 206961470, 212522656, 209882213, 218112874, 206802399, 224974239, 209458620, 217239659, 220097604, 830227773, 214996826, 221045306, 205606784, 218468891, 213774777, 220095158, 224974231, 219762036, 218970683, 215479866, 207618449, 210408758, 207324527, 830174159, 207910949, 218565679, 231080372, 220074283, 224410544, 230359911, 219843347, 207618470, 222781418, 830206072, 830241442, 861078198, 777983530, 206825151, 214125647, 224410599, 222182790, 216481398, 221963472, 214344760, 211335667, 206904392, 225955731, 206253163, 218940196, 223961855, 209987419, 212828379, 222502180, 209182283, 228795129, 216556615, 214431292, 230416601, 211702591, 212246157, 224860918, 220031934, 226844536, 223230609, 213614750, 216925895, 229015836, 218264322, 218609294, 216797525, 214910902, 216627666, 226522477, 222949551, 205962978, 219684271, 216883584, 213347368, 231127816, 218061336, 221547989, 228247409, 219555999, 211947507, 223454740, 226898657, 228360255, 206904358, 778039723, 221595927, 215479899, 206777960, 209934138, 216556611, 220351250, 205335417, 220075618, 216667794, 215995056, 212437211, 229402389, 220754949, 206590078, 222339820, 206463715, 209072938, 214621350, 227852123, 208739099, 231715117, 217906616, 214505330, 221504050, 215431314, 209934102, 212165664, 830174121, 207133360, 210091528, 219245182, 219910392, 206510622, 227399749, 221080601, 228190618, 212437198, 229347735, 212749147, 210249850, 212382605, 220097641, 830222944, 206854699, 231308288, 225481193, 211599919, 211389252, 210462461, 208522768, 219843304, 214661090, 227626297, 212549817, 219068031, 222393051, 225644911, 222612770, 216398632, 219438226, 207061780, 229570016, 215280361, 220846813, 220185132, 210302999, 213572292, 215995070, 222557194, 226224157, 208684991, 221647128, 218315642, 830246286, 230472994, 860968533, 213572280, 218692737, 220215860, 225590216, 223343578, 208739126, 226326791, 219983159, 212125250, 228303961, 213995972, 218112837, 231265170, 208577335, 218940190, 207122161, 206390032, 207618381, 222339835, 212828349, 216188757, 830163738, 209882262, 231349896, 205232370, 223398835, 209237432, 214470792, 222236687, 220610893, 215995021, 209730581, 205707373, 219696366, 207008879, 229126777, 209677063, 206777918, 212696856, 213692808, 220075270, 211060464, 215570173, 830245316, 208906203, 231645458, 231521462, 217285159, 212082612, 219635534, 222669410, 219884559, 222781476, 220086073, 206560590, 211228109, 215479878, 230416586, 222393001, 228415747, 830222908, 220981754, 225902876, 218731851, 830221788, 231176900, 216556640, 223230629, 227399709, 212464569, 228471193, 224917576, 830174146, 231691796, 213265426, 212352024, 205995827, 208354429, 211755148, 208685008, 214082792, 205429202, 220719793, 208243264, 220101233, 206171288, 220093654, 213394083, 219204254, 830240962, 222073554, 220156892, 220683509, 228077825, 212246152, 220085632, 221045347, 830216255, 213010678, 219696352, 219910343, 230077512, 207080282, 219713609, 210620380, 214951959, 830163793, 209882315, 205995879, 210947339, 213572239, 215995071, 207536973, 229071239, 219799363, 219287310, 207150145, 206099150, 227174513, 228133960, 213818598, 225144377, 224578898, 219747548, 206854712, 227626336, 207493932, 230642815, 217376875, 228688193, 209624012, 220081285, 207102152, 207324482, 206033396, 223061633, 205735819, 219864198, 209569373, 206621040, 205881875, 207910936, 226844552, 214827546, 207256655, 218264274, 218365258, 230021523, 861022619, 220498141, 218418235, 230077504, 215613615, 217529539, 214867925, 219910355, 205676412, 229071250, 207324515, 229852049, 224018458, 205402325, 220147434, 214389230, 225257505, 224917594, 221274391, 217476762, 228634745, 220052539, 214431241, 223848804, 211442424, 212773040, 220821495, 219983207, 216355499, 222781440, 206987506, 221457089, 230586112, 225902912, 219983153, 212966769, 223287155, 220095687, 220648997, 213484993, 205766060, 219399994, 830131742, 208074412, 220098763, 205457733, 217958123, 212723323, 220004141, 212926744, 210890656, 220754961, 230810700, 220791376, 227569576, 220089276, 219495068, 207080228, 211649658, 216556588, 207618444, 209882228, 224074854, 221193818, 211804830, 216627626, 205572726, 209458618, 227738908, 225699684, 220072849, 220425983, 215177158, 221408986, 228961087, 223792101, 220935571, 220101642, 215995022, 215227288, 224466385, 212890839, 209458632, 207963058, 208354386, 220070795, 227795492, 210670650, 218164529, 226117787, 830153481, 230755247, 222128372, 205995922, 205644462, 217584867, 206372049, 228850835, 225902893, 214213219, 223905204, 226172171, 210039094, 212828309, 212206741, 214302242, 207663921, 218315664, 205543373, 228525427, 206881211, 212316511, 219326838, 220089311, 216519008, 206404682, 207536972, 211281987, 205232334, 215082530, 231666165, 214661127, 207910930, 212382608, 221362489, 830243619, 210567228, 217639009, 231222491, 213163638, 206532817, 210778219, 217330936, 212583553, 206904341, 229795404, 221699625, 218565664, 207576967, 830243603, 205486328, 220084539, 229795351, 229458169, 230077468, 225425007, 830180738, 220916015, 219779295, 219068024, 212352005, 211548149, 214580848, 220074339, 214702253, 215613670, 208298949, 219959523, 208522778, 218609317, 229238996, 213653564, 220574728, 212749183, 226952700, 220156865, 212411777, 214169969, 228905578, 218518350, 217191638, 210303055, 830236440, 227008564, 226473626, 224410616, 210723850, 213529304, 222073523, 224522764, 218112839, 209882249, 213304870, 220173028, 220095178, 220083709, 212664596, 224635464, 211994102, 227063608, 205676358, 227738907, 215800196, 224804508, 207256649, 208243271, 208906199, 227456288, 213092997, 227682589, 211495015, 207102195, 214213144, 214169939, 226735751, 207446939, 226627754, 231029313, 207446934, 220095256, 229738777, 219864168, 212282493, 223566986, 231222502, 207859076, 216967979, 225535500, 218652960, 208739097, 217801228, 209934102, 223117561, 213904680, 207910958, 210144381, 229071220, 207618447, 212614089, 206121731, 214580805, 830199908, 212828366, 220138001, 211335640, 207402958, 220873747, 830206114, 207038203, 230866320, 224748199, 212926797, 220102615, 778096004, 205572704, 207361635, 209127846, 206422178, 215527260, 209404392, 214302192, 206012733, 215331698, 209458669, 206441996, 219096861, 227965251, 206353063, 227342936, 212696827, 205457725, 206024788, 222018988, 225853383, 227795518, 206802446, 213010629, 226898621, 208410316, 219525193, 208017892, 206332900, 206278847, 209831138, 227399679, 214867886, 214661063, 206048877, 212316500, 218215761, 213948637, 228525404, 213861364, 225201176, 224074856, 209017234, 209569402, 217693433, 208243266, 229347682, 220895151, 207229176, 214258587, 220162851, 217854931, 230920329, 220197266, 207133403, 211899115, 210091559, 830191175, 206961478, 212522701, 210355530, 209349021, 227399712, 216590151, 218808358, 830238843, 230975693, 221155054, 230529612, 208962134, 228740869, 211853667, 225369323, 213092953, 228580199, 213439516, 207760442, 208466496, 220916059, 210515310, 209514401, 213229587, 222949592, 225753004, 223398845, 214745004, 216711402, 206121699, 220070755, 214125640, 211494978, 221317120, 222612718, 219747514, 231595817, 227626283, 211172567, 207203814, 217426316, 226844558, 210620372, 216627653, 205543356, 225087613, 208187394, 218843595, 219820260, 205644466, 213904733, 220459914, 220754909, 220170079, 231436735, 220079800, 216556600, 229514061, 218010717, 229238998, 220683515, 830144614, 222725028, 220846773, 226117827, 221858712, 220088555, 224242723, 231392827, 209569328, 230303834, 219762081, 221011722, 206730667, 211003946, 220235676, 830163780, 229682655, 213692821, 219129536, 206931508, 212859028, 216092958, 213529276, 230247510, 207618427, 223398859, 220306211, 214082748, 220090066, 231558722, 224131266, 215898628, 208131040, 222557208, 211228078, 220235656, 218418239, 210197386, 220375479, 216235165, 830180689, 209404371, 215037740, 208631351, 219884562, 213734287, 219820214, 211442416, 206201664, 213193029, 211649668, 230134211, 220754963, 212491741, 218609265, 220535932, 830231236, 226473626, 206070045, 226426121, 207165493, 221754013, 206306612, 228021294, 212749166, 227118608, 214996878, 215130442, 220110181, 216797559, 223567007, 219495036, 231666142, 208739070, 208410266, 222612731, 220235701, 223005365, 206802426, 224917576, 229908653, 205265005, 223510744, 830237175, 209017280, 207287683, 830221787, 213192999, 224410617, 830136938, 220031902, 219884597, 207203822, 216044503, 228133995, 211548168, 212165699, 212797968, 215947317, 210834484, 221806381, 226009927, 830191160, 223623365, 206306627, 222288398, 227795501, 230699157, 207102172, 210670698, 206121751, 217142311, 220375443, 214040895, 220147450, 205300546, 217529573, 209624012, 222893140, 213053596, 226063605, 220719745, 215382888, 218772152, 208794109, 226681952, 224691417, 225313157, 206649083, 225030908, 223287122, 223735491, 220895140, 209882236, 215898647, 217476789, 226326795, 217906667, 830131852, 830238800, 209293517, 216143234, 207186045, 231624702, 213229540, 226426100, 230190762, 214213238, 219610415, 224298911, 220959013, 229293339, 231479319, 220070788, 217052596, 219360561, 226573710, 210723862, 227286449, 230810664, 221117405, 213995982, 216438671, 205766080, 219726848, 216278658, 220895153, 214258550, 216481419, 860968492, 206510647, 214344775, 214910929, 222182747, 213129092, 219843297, 219747523, 206704336, 205982584, 210890694, 221362451, 222949621, 219584046, 220535955, 220329409, 220719782, 220166916, 205514210, 212352015, 206961504, 217285160, 220260808, 206560538, 218692729, 222446915, 216839659, 219129504, 214213165, 213484978, 226009903, 221232541, 206033358, 231558710, 218877683, 207165450, 228961108, 229626379, 216317814, 222837683, 215704066, 230077460, 205572650, 212637665, 224691445, 205908680, 214125626, 216756637, 230810682, 219033734, 216278677, 214783814, 205335444, 219470556, 222128402, 206750990, 213010622, 212206790, 220101286, 830235934, 228077852, 231595817, 224187345, 208074446, 226276374, 207710082, 220090013, 218264285, 226789796, 220123628, 212206735, 227512842, 206620994, 205369998, 206228693, 830153454, 215082578, 222725029, 227682547, 215750681, 220101905, 219360596, 221362467, 219671919, 222073562, 218112880}
56846
Returns: 183694866
{466942899, 466970115, 466238839, 466818982, 466249124, 466218658, 466838036, 466593158, 466543456, 636494479, 555351586, 466280308, 555377373, 555316327, 466818954, 466316014, 466321895, 466364674, 466342520, 466828105, 466929005, 555264842, 555174854, 466226116, 466242041, 466905103, 466723891, 555249800, 466270219, 466275151, 466218665, 466983222, 466970742, 384922861, 636494485, 466905116, 636613568, 466421682, 467025150, 555262271, 467005308, 555244949, 466622367, 466252611, 466936388, 466976464, 466291776, 555277816, 466994367, 636402207, 555377372, 466228337, 466622363, 466457111, 466643561, 466854907, 466233134, 466963580, 466623362, 466801310, 466854897, 466245103, 466329264, 467010982, 636656605, 555157008, 466663761, 466872164, 466942911, 466475488, 467060017, 466942909, 466413121, 555164963, 636643200, 555273278, 555368783, 466809721, 466253002, 466912969, 467065721, 466672852, 467047595, 555267664, 466440050, 555368785, 466457114, 555262274, 636630119, 467057792, 555300232, 466912979, 555368790, 555269912, 466235595, 466484824, 466950664, 466261409, 466623351, 466235585, 466782374, 466248742, 466270697, 555284002, 467065726, 466872160, 466228125, 466905105, 466880604, 466663751, 555287800, 466781453, 466752458, 466218986, 466232866, 466552336, 466692969, 555177568, 466232863, 466693958, 466732810, 466522977, 466494237, 466494233, 467067493, 466562233, 467044420, 467067144, 466573159, 466235861, 466970737, 466652671, 466772802, 466970746, 466241715, 555164966, 466280302, 466712969, 466270700, 466380233, 466485743, 636649437, 466782372, 636393732, 466233127, 466252997, 466448088, 467015438, 466303500, 555261052, 466897084, 466523929, 466328593, 636377398, 555385738, 466220517, 466663770, 466818973, 466989170, 466389048, 466837154, 466322555, 466218521, 466652668, 466430365, 467000476, 555335122, 466828118, 466261417, 636581047, 466913739, 467025152, 467063209, 466552337, 466235593, 636494485, 466983217, 466397215, 467047295, 555368774, 466543468, 467067473, 466819868, 555273263, 466872167, 636671409, 466982624, 466942916, 466467168, 466533660, 466476404, 466336160, 466863592, 466439169, 466673846, 555291265, 636542434, 466329265, 466881446, 466396405, 467065631, 467061653, 466662766, 466365433, 467047300, 466837154, 467037368, 466723896, 466732818, 466950669, 555253270, 467066555, 466977080, 466514270, 466935654, 555249813, 555343274, 466275156, 555268737, 466522981, 466256686, 466466252, 466905886, 466322551, 384948423, 466683914, 555262281, 466563209, 466543455, 636402219, 555343270, 466733792, 466303499, 466781454, 466742661, 555327937, 466232853, 555271242, 636637036, 466763147, 466912979, 466912978, 466220507, 466855770, 466863593, 466245112, 466280301, 466819875, 466949971, 466280311, 466448974, 636557355, 555160996, 466405521, 467041001, 384936482, 466572164, 466562231, 467059834, 466430368, 555269913, 466983214, 466230378, 466253000, 466238535, 467060015, 466302907, 466956868, 555273285, 466913746, 467040659, 555266307, 466421683, 466622366, 466522976, 636565514, 466800385, 466562227, 466553309, 466297547, 466663759, 466252996, 466772798, 466235861, 466220508, 466309055, 466964233, 466380239, 636643203, 466920699, 466226295, 555267848, 466782382, 555244953, 466828124, 466613275, 555277826, 466504683, 467055752, 466829003, 636385131, 466742667, 466855762, 466977080, 636649429, 467050547, 555249811, 466513319, 555287803, 466252609, 466275159, 466291757, 636588052, 467050266, 466309675, 467033522, 466220498, 466712965, 466413962, 555262276, 466220395, 466228123, 466218663, 636581040, 466854898, 636402209, 466791880, 636643214, 466303506, 466316032, 466881435, 466365429, 467067469, 466357865, 466913738, 467010457, 466280302, 466723885, 467057794, 466233129, 466912973, 466592169, 466672861, 466245470, 555249814, 466257100, 467010464, 466523937, 466854903, 467061640, 466219033, 466232866, 466309665, 636494485, 467015912, 466772788, 466396404, 466928268, 466381026, 466245131, 466224318, 555154301, 466863595, 555316336, 466235856, 466829008, 466855764, 466218661, 555393353, 466430368, 555280748, 555277815, 466913741, 466467158, 466357862, 467041007, 466846959, 555174843, 466818964, 467037005, 467067461, 636600958, 466828114, 466622369, 466854900, 555273281, 466233123, 636360950, 466413124, 466743640, 466881447, 466467159, 555240727, 466888907, 466782386, 636510594, 466818969, 466583140, 525592645, 466772805, 466880606, 467059841, 466838026, 467053006, 636360945, 467067097, 466809728, 466373151, 384929807, 467041009, 467053265, 467064539, 636402205, 555295615, 555273267, 636377396, 466291206, 466563208, 466350462, 466404705, 555249804, 467047588, 555240728, 636527132, 384936477, 466573155, 466228125, 555271266, 467050546, 466309049, 466928263, 466248744, 467064658, 466440043, 466653668, 467033127, 466563202, 555368782, 466977074, 466532715, 467041009, 555174846, 555343276, 636565513, 466218655, 467025155, 467044416, 555171324, 467044083, 636643207, 466752460, 555264845, 466913744, 466233129, 636607484, 555400437, 555295622, 466963590, 555262275, 466343229, 466855768, 467053008, 467041015, 466261415, 466957525, 466942895, 466897879, 466897877, 466562237, 467061816, 555249811, 636377401, 466270214, 636565513, 466322548, 467044085, 466855763, 466642566, 466928256, 466942913, 467067601, 466413977, 466503741, 467015432, 467061659, 555257448, 466633459, 466949974, 467029029, 466336157, 555244951, 466522981, 467065734, 636588053, 466532705, 466999937, 466722918, 466349741, 466218666, 466612281, 467020178, 636427437, 555264844, 555271250, 466252614, 467053256, 555280749, 555259230, 466245469, 555271256, 466763153, 466809724, 466723880, 466988592, 555269913, 466431228, 467050263, 466854908, 466253007, 555316329, 466230613, 555249813, 466226115, 384929811, 466763151, 466439177, 466253007, 466712969, 466220502, 466316024, 467044425, 466583138, 466265503, 384936479, 466905104, 384936470, 466846092, 466942908, 466623371, 466226106, 466733792, 466220499, 636624238, 384958973, 466275655, 466291773, 466430366, 466772797, 466781444, 636535082, 467055516, 467059843, 466265956, 555164974, 466252989, 636527141, 384929806, 466218986, 467061806, 636518977, 555253265, 636494482, 466467150, 466672860, 466297539, 466265950, 466457117, 466219037, 555255647, 467029439, 636619168, 466921452, 466713955, 466245114, 466220411, 466913734, 466593159, 466881438, 555271246, 467065621, 466232860, 466494233, 466285655, 466349732, 555271261, 466316039, 555321622, 466855760, 555174845, 466245132, 466702988, 466303498, 636549771, 466562245, 466888913, 555240727, 636656600, 466218637, 466238538, 466253004, 467055515, 466430365, 384958975, 466622361, 466218666, 555267846, 466388251, 555272198, 466422527, 466743636, 466372382, 466220496, 466712967, 466380242, 466956871, 636565512, 466467159, 555258274, 467020639, 466603198, 466623357, 384942427, 555249813, 466270211, 466782372, 466291778, 466220502, 466253002, 466977080, 466291765, 466253000, 467047292, 467055753, 466572177, 466522977, 467066548, 466782378, 466800394, 384958983, 466413118, 555269907, 466349737, 467061643, 467044424, 466404706, 467061651, 466905885, 467029022, 466422533, 636360942, 636419117, 555267677, 555310070, 467055514, 466413961, 467063199, 467029445, 467059840, 466303504, 466221590, 467024706, 467047310, 467010975, 466956864, 466228128, 466653664, 467015437, 467067473, 466920696, 467063343, 466829010, 466752460, 466241719, 466583133, 466252617, 466950661, 636643209, 555271259, 466712973, 466723884, 466457112, 555249810, 555343278, 466970749, 466219646, 466994922, 555164978, 555277815, 555343269, 636643206, 466542483, 466503738, 467044429, 466743629, 555267673, 466248749, 466889724, 466397202, 555267670, 466723903, 466943608, 636624245, 466970747, 467024712, 466220495, 466233130, 466522980, 467047285, 466484818, 466723895, 466889721, 467065626, 466328595, 636527134, 467053250, 384936477, 466397211, 525592640, 636410759, 466219052, 466532705, 466942904, 466682925, 466336163, 636486303, 466942914, 466467159, 467005827, 636594681, 466818976, 466920699, 466632463, 466583137, 466772803, 466270220, 466448968, 555174842, 555249805, 555360392, 555400436, 466232864, 466809719, 467057792, 636469507, 555268731, 466881424, 466329269, 467044088, 555174844, 466929003, 636600966, 466381025, 466336160, 467063351, 466935656, 466440036, 466309048, 384953682, 467061656, 466970750, 636581053, 466818962, 466723903, 467060024, 466513324, 467037377, 636664135, 466880608, 466897079, 555280752, 466543460, 636460961, 466322539, 466252606, 466357127, 555244950, 466303505, 555249812, 466248754, 636443894, 466994364, 466235871, 466220400, 466335470, 555343268, 466303497, 466633457, 467057793, 466343225, 466297537, 467010970, 466603205, 466838040, 555262281, 555287796, 555377363, 636402215, 466672854, 466913749, 555287791, 466245130, 466296959, 466397208, 467044423, 466349747, 636460969, 466422530, 466233132, 636402224, 466782381, 466364676, 636377394, 555271243, 466818967, 467000482, 466880618, 466245105, 466920689, 466582153, 466280821, 466881445, 466818960, 555273268, 466467159, 466532705, 466522981, 466753422, 466495171, 636478014, 466593150, 555267856, 466224322, 466905099, 555271256, 466232872, 466224489, 466350456, 466872166, 466504689, 555335124, 466950659, 466413122, 555154300, 636452361, 466864446, 466929001, 466854898, 466404698, 467047580, 466912977, 466942910, 466458014, 466315379, 466963577, 555267858, 466265494, 466583139, 466622369, 467010963, 467047300, 467010473, 467058006, 466220404, 555168062, 466533668, 466235867, 466863592, 466652679, 466448971, 466522981, 466220405, 466771854, 467029028, 466448978, 466533659, 466219575, 466781454, 466791890, 466753414, 466222779, 466265498, 555177569, 467047305, 466235866, 466957525, 466743635, 466623344, 467065722, 466233139, 555267657, 466220498, 555321617, 555277805, 466942908, 467025149, 466583144, 636469510, 466913743, 636573132, 466542492, 466275162, 466303493, 636502340, 466218529, 466286192, 467047290, 466484824, 466404702, 466222921, 466275157, 555240737, 467020638, 466404696, 466248741, 466782376, 636549767, 466221472, 466224324, 466905107, 466572172, 466270701, 466855771, 466220502, 555368784, 525592648, 555249809, 555267673, 466846084, 466514273, 466623366, 636535075, 466623360, 466935666, 466413967, 466219043, 555335127, 636435283, 466260982, 636613571, 466977082, 466810640, 555343260, 555275346, 466582150, 466248754, 555267850, 466790956, 555304956, 466863598, 466245122, 466602213, 466854893, 466235581, 466245125, 466252610, 636527134, 467015432, 466285653, 466889716, 466942904, 466881432, 555272202, 466457117, 466723891, 555157011, 466653666, 466983221, 555174840, 466612276, 466881442, 466977070, 466245114, 467066484, 555267856, 467047290, 555266313, 466242047, 466762191, 466763147, 466682922, 466381020, 466303500, 466970746, 466772797, 466889716, 466703974, 466873004, 466336154, 466928257, 467067602, 467010474, 466977082, 466303490, 466957535, 466743636, 466838017, 555240737, 466854895, 466643571, 636369026}
{193929087, 193958957, 194359381, 193843267, 194387887, 194240237, 194606757, 194651234, 194642325, 251235876, 579178481, 194009111, 579162631, 579213729, 193843268, 194500323, 193952006, 193909133, 193929802, 193847562, 194543437, 579395338, 310361772, 194149783, 194368963, 193895624, 194646407, 579474391, 194026611, 194017806, 194240232, 194483651, 194499565, 499392312, 251235883, 193895609, 251343650, 193867397, 194414689, 579405123, 194008256, 579483274, 193805608, 194062980, 194536550, 193966817, 194468006, 579295392, 193991261, 251174347, 579162626, 194320369, 193805598, 193847986, 194654177, 193861734, 194340009, 193951251, 194653720, 194623582, 193861711, 194081748, 194515578, 194441478, 251399450, 310408925, 194653673, 193872225, 193929095, 193839578, 194309485, 193929087, 193872761, 310390366, 251384351, 579315088, 579167879, 193839186, 194397219, 193901963, 194269489, 193806151, 194358429, 579375371, 194602477, 579167873, 193847980, 579405126, 251368988, 194138913, 579239293, 193901972, 579167869, 579345187, 194110519, 193835696, 194522235, 194415587, 194653713, 194110514, 194630659, 194072327, 194433536, 579276192, 194269497, 193872220, 194139887, 193895619, 193877774, 194653683, 579266852, 193828295, 193819434, 194209929, 194120244, 193814913, 193808048, 310352056, 194120247, 194651116, 193814696, 193822445, 193832046, 193832049, 194239243, 193812880, 194368016, 194249340, 194648387, 194349717, 194499558, 193805216, 194633871, 194499558, 194091260, 310390363, 194009110, 193810907, 194433527, 193896244, 194623952, 251392306, 194630655, 251168821, 194339999, 194397212, 193852527, 194025748, 194484477, 579415134, 193889477, 194637124, 193944442, 251157019, 579156972, 194270489, 194653675, 193843262, 194475492, 194569798, 193852074, 194508019, 194230135, 193805213, 193862232, 194458745, 579190153, 193847564, 194415587, 251305071, 194556696, 194414692, 194168728, 193814915, 194110517, 251235880, 194483651, 194575746, 194099912, 579167885, 194642337, 194219030, 194615614, 579315093, 193872234, 251413141, 193974826, 193929086, 194616023, 194639836, 194620096, 194522957, 193866876, 193857274, 194653060, 579257381, 251272683, 194515588, 194580946, 193884116, 194188788, 194158764, 193805562, 194550800, 194099899, 193852069, 194386961, 194646411, 193814701, 194522242, 579464906, 194259427, 194491684, 194634177, 193922045, 579474421, 579184156, 194017811, 579355178, 193822459, 194053736, 193843677, 194563042, 194508035, 499423457, 194652208, 579405113, 194646599, 194642324, 251174327, 579184153, 194644376, 194484454, 193828286, 193816953, 579197238, 194120238, 579335172, 251376350, 194636841, 193901962, 193901953, 194270500, 194597057, 193866881, 194081745, 194009108, 194615606, 193936316, 194009111, 194607212, 251286279, 310399650, 194581499, 194377523, 499407182, 193811059, 193812871, 194148806, 193862245, 579345196, 194483660, 194130038, 194397198, 194100851, 194309491, 193975625, 193943692, 579315095, 194556693, 194080812, 579385358, 193867402, 193805609, 193822444, 251292209, 193835329, 193812884, 194644581, 194476302, 194653666, 194397212, 194633864, 194349722, 194270498, 193967605, 194507278, 193896234, 251384341, 193908472, 194310474, 579365252, 194630662, 579483261, 193847558, 194653131, 579295390, 194630991, 194329242, 194611284, 251163540, 193816954, 194597046, 194491682, 251392311, 194348772, 579474411, 193825420, 579266861, 194062981, 194017795, 194468002, 251312367, 194109556, 194492457, 194396299, 194270489, 193810906, 194587052, 579405127, 194189787, 194139900, 194240234, 251305081, 193861716, 251174333, 194627232, 251384340, 194484473, 194500321, 194580949, 194550810, 194219038, 194544112, 194556689, 194016947, 194009111, 194646402, 194138912, 194339992, 193901959, 193808166, 193806147, 194378467, 579474418, 194406452, 194016937, 194637121, 193861726, 194158747, 194250338, 194120245, 194492463, 251235873, 194432659, 194633871, 193884114, 193915174, 194563666, 194081754, 194159742, 310418669, 193866877, 579213714, 194349732, 194611287, 194597051, 194240242, 579150352, 193862227, 579285771, 579295389, 194556698, 194616020, 194544105, 194377523, 194602010, 310361765, 193843271, 194071392, 194219046, 251327889, 193847557, 193805614, 193861732, 579315096, 194340000, 251145306, 193872768, 194642095, 194580941, 194616016, 579492416, 193883537, 194630666, 251247987, 193843262, 194649927, 328806977, 194633873, 193877781, 194148816, 194606749, 194119280, 251145305, 194208941, 193839191, 194557326, 499399585, 194377523, 194339035, 194178744, 251174343, 579248269, 579315091, 251157009, 193992099, 194646599, 194537236, 193878349, 579474398, 194358425, 579492423, 251259559, 499407178, 194648382, 194139885, 579335168, 194348765, 193967602, 193915168, 194072330, 194279544, 194602486, 194654038, 194062062, 194646594, 579167866, 194491691, 193819706, 194377531, 310361755, 579184157, 251292215, 194240234, 194414681, 194368019, 310371225, 194090324, 251384341, 193819448, 579395342, 194556701, 194340006, 251335598, 579143143, 579248273, 193951259, 579405121, 194530187, 194597056, 194119272, 194377525, 194415592, 194514832, 193929098, 194569204, 194569202, 193812877, 194299552, 579474413, 251157010, 194026625, 251292218, 194508029, 194090325, 194597052, 193805105, 193915158, 193929080, 194229141, 194587067, 193828617, 194025743, 194158747, 579445144, 194654069, 193936309, 194052827, 194522965, 579483270, 193822452, 194269499, 251312372, 193819700, 193999699, 193812682, 193922734, 194240228, 193806222, 194034663, 251191074, 579395342, 579335175, 194062987, 194339040, 579285772, 579425047, 194378462, 579335177, 194636845, 193839185, 194646408, 193982978, 579345189, 194597549, 194109555, 193861716, 194397205, 579213724, 194330213, 579474398, 194149785, 499399576, 194636832, 193857279, 194397210, 193810905, 194270480, 194500313, 194368019, 194649924, 194035560, 499407178, 193895616, 499407172, 193856789, 193929094, 194653716, 194149787, 194644370, 194270490, 251360751, 499440629, 194442340, 194468009, 193862241, 194633864, 193828290, 251265797, 194129067, 194148808, 194424615, 310390363, 194397210, 251259563, 499399577, 194209939, 194299547, 251253598, 579464905, 251235886, 194616024, 193806156, 194476299, 194424617, 193847995, 194250342, 579455103, 194405536, 251352061, 194550159, 194648217, 194081746, 194189793, 194556699, 194651236, 194580949, 579335171, 194188787, 194120242, 193832046, 194000538, 193922737, 579335171, 194500316, 579205113, 194597051, 310361763, 194081757, 193809355, 194484451, 251279602, 193812877, 193883534, 579492424, 251399451, 194220037, 194100853, 194397213, 194129075, 193862240, 499440624, 193805611, 194240242, 579365251, 193890081, 579325149, 194592416, 194642090, 193902591, 194270472, 193810900, 193896242, 193943704, 251292216, 194616019, 579435126, 194423738, 194652308, 194653716, 499415327, 579474404, 194026623, 194630664, 194468010, 194270483, 194397217, 194491674, 194468009, 194397208, 194099908, 194329234, 193811068, 193822460, 194259420, 194630670, 193835326, 499440617, 193872758, 579345188, 193922736, 194158756, 194368017, 193878349, 194158753, 194563042, 194052830, 194592403, 251145312, 251185389, 579375359, 579221666, 194129073, 194587059, 194168719, 194405543, 194148809, 194484463, 194280536, 194043690, 194099913, 194441475, 193943702, 194139891, 194654045, 194025735, 194219032, 193908466, 194289571, 194611289, 193819441, 194091266, 194649918, 194062984, 194522239, 251384334, 579335178, 193810900, 194646404, 193847986, 579474419, 579184163, 194499556, 194260424, 194467186, 310390370, 579295399, 579184154, 251384342, 193817181, 193828627, 194368012, 194642085, 579375371, 194072339, 194575170, 194575749, 579375365, 194646419, 194529482, 251360747, 194499552, 194043692, 194270493, 194340013, 193822452, 194099906, 193835701, 194646409, 194575172, 194188784, 193944448, 251259563, 194339035, 499407182, 194575758, 328806975, 251179689, 194250332, 193819699, 193929104, 193806979, 194522957, 251229919, 193929085, 194616029, 194450175, 251320020, 193843255, 193908470, 193805237, 194649914, 194633868, 194026620, 194607223, 310361757, 579474397, 579173506, 579143137, 194120248, 193839186, 194138912, 251218740, 579355184, 194580935, 194515587, 194090316, 310361764, 194543435, 251327892, 194563656, 194522955, 194289562, 193922050, 194602476, 193967595, 499432077, 194158762, 194499566, 251305067, 193843256, 194646403, 194309493, 193825415, 194386959, 251406101, 193877765, 193889483, 579285770, 194642327, 251213468, 194508024, 194062990, 193915841, 579483270, 194484454, 579474403, 194072320, 251202748, 193991271, 194349726, 194189786, 193937039, 579184156, 194484458, 194654062, 194138910, 194530185, 194476301, 194441480, 194652302, 194606756, 579405121, 579266864, 579162626, 251174337, 193806150, 194556697, 579266857, 194081745, 193983792, 194575752, 194368021, 193922729, 251213470, 194592406, 194339988, 251174328, 194630669, 193909125, 251157029, 579335183, 193843256, 194458736, 193877756, 194081741, 193908475, 193809497, 194451023, 194580947, 193843269, 579315085, 194616028, 193819707, 193822450, 194639583, 194627584, 251224216, 194651240, 579365256, 194159729, 193895621, 579335169, 194120254, 194300533, 194537245, 193872228, 194630999, 579190154, 194522245, 193872755, 310418669, 251208152, 194591886, 194543443, 193861723, 193878348, 194358431, 193901954, 193929089, 194611724, 193959728, 193951259, 579365259, 194035551, 194649932, 193805603, 194441490, 194099904, 194016936, 194319393, 194189783, 310380754, 194639840, 194349724, 193866884, 193805224, 194607218, 193822442, 194189779, 193825111, 194052836, 194607215, 194639845, 194199852, 193828296, 194627237, 194639579, 194169717, 194035556, 310352060, 194099897, 194349724, 194514846, 194642087, 194653716, 194269492, 194339984, 579375374, 194270491, 579205106, 579295394, 193929084, 194414689, 194649933, 251218733, 194556708, 251298824, 193817190, 194017821, 194484458, 251242123, 194230139, 194459581, 194099899, 193835705, 193878344, 194290551, 194017805, 579492420, 194423729, 193878341, 194072329, 194630672, 251279609, 194179736, 194159732, 193895607, 193811066, 194433523, 194597058, 194270485, 579167878, 328806974, 579474415, 579375369, 193856795, 194634170, 194653713, 251265793, 194653711, 193922045, 194587059, 194250334, 579190155, 251197432, 194044591, 251343656, 194491687, 194619705, 579184150, 579305186, 193809500, 194072310, 579365254, 193831697, 579230375, 193866875, 194081748, 193807075, 193861713, 194110510, 194081753, 194062991, 251259553, 194025735, 194000539, 194575168, 193929095, 194580942, 579325141, 193847994, 194646414, 310408934, 194654042, 194483659, 310361761, 193806215, 194580947, 194491678, 194081747, 194198856, 579365251, 194099903, 579385355, 194368955, 193822161, 194636830, 193806980, 194563648, 194484463, 194499552, 194633876, 194575180, 194649785, 194586515, 194522972, 193915163, 194229133, 194016940, 194491694, 194484464, 194514842, 194642093, 194606751, 579492416, 193861712, 194654168, 251151348}
10125
Returns: 146950194
{628512343, 628587771, 632646136, 172886353, 629000930, 172884933, 629705449, 632156276, 629747014, 631791862, 633657910, 180215745, 172495600, 629811714, 632991906, 633670172, 631084636, 627617419, 172554871, 628923375, 633609956, 632322059, 631968220, 632435892, 629072441, 180196723, 172379658, 629186137, 629904478, 629110225, 627491698, 633038598, 632303229, 633418567, 629586445, 173356367, 173000953, 630571951, 179871167, 633430356, 632500497, 633554536, 627774458, 630839859, 632530196, 172347301, 632659718, 632970160, 633233244, 173274263, 629262834, 633021341, 180202713, 632310366, 173213442, 180179159, 633643319, 628101094, 632171880, 179864736, 632585662, 508992491, 627996834, 633491490, 628420715, 633340752, 633352542, 172807127, 631772878, 628193075, 179876523, 631985792, 180229988, 172362014, 630020940, 629904485, 627422884, 172373519, 632113216, 172769902, 633405399, 628083027, 630807011, 633340755, 631619276, 633426478, 180069234, 179954457, 628295105, 633030164, 172539335, 630907264, 632149312, 632343766, 629166768, 633576295, 630854836, 632988089, 629732996, 632449595, 633666759, 633615222, 633505307, 632094961, 629577913, 172482052, 628808746, 172827970, 633671596, 172712926, 180227886, 633648928, 630496935, 633605563, 631043807, 633542415, 629054726, 632915171, 631827201, 632614646, 633566871, 631599804, 632447052, 509028627, 172348828, 631638642, 173055639, 631915459, 630441083, 173018103, 631221856, 633295096, 628156612, 633558250, 628474434, 630534180, 173090626, 629829392, 633313282, 173000968, 632487863, 633600110, 627653459, 172587242, 172347219, 628640176, 629762928, 180150100, 631541537, 172808524, 173355324, 173294332, 630040246, 627562136, 180156896, 172656492, 629468457, 633647067, 629795109, 631658103, 631466109, 633249480, 627688926, 632494041, 172413641, 632511423, 630210401, 629224870, 633441293, 633609239, 632113227, 628211073, 633542251, 633421886, 633463227, 172750751, 633154509, 633550229, 508974121, 179912998, 632876286, 631677527, 172982244, 180212141, 172403605, 633190165, 172923661, 179972822, 632837399, 632864839, 633613820, 630685427, 630934495, 172638679, 633609235, 173018098, 633580897, 633304890, 633669014, 629000932, 180150097, 628046480, 631429567, 629678734, 632915165, 632225788, 633623700, 633055227, 632537031, 628278105, 633010853, 180116606, 631355546, 632659727, 628138429, 631716275, 631319556, 633523907, 633607326, 629601351, 627544506, 633202856, 172847435, 631162336, 633316346, 179860049, 629544802, 179839058, 628531713, 627724606, 630534182, 172367179, 633220684, 632333669, 173338680, 629110234, 173107599, 632456567, 627876014, 633278410, 632431241, 179897766, 180124273, 632513660, 632799245, 628884603, 629451221, 633588068, 628750677, 180060803, 173311741, 172865486, 632504548, 632186922, 632415301, 627491693, 632773415, 172674595, 632245220, 629000916, 627758171, 632585654, 630266607, 633640027, 627688929, 173284611, 631560954, 173319967, 631206484, 173355226, 633612154, 173347280, 632122770, 632393639, 173239515, 627791448, 632916123, 629568076, 628420730, 627996851, 172826553, 631355564, 173072021, 172749361, 633602351, 628658717, 632122771, 632490421, 172944272, 179830777, 631897150, 180184844, 631096286, 631177089, 632781114, 631056932, 632677193, 628622433, 179904303, 630895061, 630097538, 632393642, 633639570, 631071773, 632895687, 631411251, 180191696, 172808541, 633623705, 629923811, 633595070, 180133836, 633621115, 628349087, 627435529, 630460074, 172357869, 172386954, 628064748, 633418599, 508992491, 633591124, 633455940, 627876003, 629224854, 172694308, 172604028, 633443930, 631915450, 172412935, 632630458, 632934537, 633456242, 633349881, 172353875, 630720917, 631735219, 633417405, 633399720, 633449317, 628403250, 172587241, 632677206, 631301381, 172750754, 632678913, 172423670, 633201844, 863461017, 863457691, 172963341, 630059370, 630421913, 173333155, 172395535, 630305395, 628962255, 631580408, 631861522, 631484966, 633575068, 633070069, 172457507, 629019390, 172444776, 629433166, 173213439, 632661793, 633575053, 633586686, 627526714, 632359535, 172357876, 629557002, 629224853, 629962649, 172362366, 172845999, 172826565, 632551607, 631844031, 179830770, 628605433, 630135593, 633122713, 632934490, 628550709, 633643241, 179983397, 632717474, 172367188, 632828893, 629468450, 633418584, 172434334, 173350886, 627842701, 173155006, 179850527, 628658702, 172639967, 633220691, 633433459, 628403238, 631560960, 627826005, 632426261, 630789635, 633447558, 630286021, 172367587, 633142907, 179833994, 628493478, 173200612, 180002517, 632521897, 632353480, 633088444, 172525346, 172496609, 630247682, 632377870, 633670166, 632004345, 632561575, 172692960, 172540452, 173185214, 627980648, 630907252, 632736371, 630738368, 629281894, 633038616, 631266722, 173338302, 627963333, 172347204, 631754087, 180098577, 633671577, 629619459, 172394947, 629943174, 633166077, 632140009, 173326432, 632275527, 632447071, 633454667, 632185874, 630702852, 173140380, 628808748, 628456238, 633491482, 632377878, 633239338, 630363596, 628695385, 631599795, 633422648, 630667147, 632728534, 632149318, 630040254, 173338661, 627927358, 630478733, 180041410, 632283895, 633500216, 633584744, 633178048, 633576287, 633585373, 630720934, 179964688, 629036710, 629982061, 632898216, 172711562, 172656511, 627909280, 630173485, 632225752, 179983380, 632791668, 631696939, 633451319, 173122997, 179936806, 632497495, 180225839, 172351102, 629705441, 172395549, 632395530, 630116609, 632340844, 630078449, 180227880, 632678927, 629501873, 172605250, 627462590, 633514501, 172380166, 631147373, 173284598, 633666758, 172731749, 633609043, 633126964, 179991731, 173350668, 172923680, 173356422, 172469980, 632952940, 627448927, 630648483, 173106375, 633456494, 633438256, 172866905, 630920676, 633519166, 628569643, 172570848, 173264107, 172675924, 633291759, 627491699, 631879349, 631503301, 863457694, 627963337, 633485185, 172394940, 628847155, 632755105, 630823582, 629628761, 630402503, 633049591, 180011008, 632361787, 632447054, 628942860, 627859080, 179836613, 633217545, 180150107, 172469044, 180196733, 630869374, 179883779, 180021914, 632530178, 631809998, 629848097, 630987792, 633623069, 632372437, 633616718, 180049940, 173251697, 628731607, 633626627, 632694237, 173294998, 180165266, 629359129, 180171529, 633410753, 633426501, 173343156, 631121390, 633596287, 172556021, 628789460, 632041110, 629639677, 633146176, 633233254, 632563526, 632847271, 173347552, 633403879, 629885422, 180222710, 629205595, 633220688, 628981687, 632377859, 172904338, 631134209, 172354120, 628923375, 629962634, 628330512, 632952924, 172787767, 180079918, 631735200, 179854501, 631915452, 631015450, 630515362, 631030091, 172367583, 173213425, 633667206, 633531993, 633623072, 633643225, 632130847, 628438910, 633392774, 630610132, 628312595, 632818089, 629885428, 629516629, 172942877, 180202739, 632640392, 172373063, 633480264, 173036358, 172433536, 633220696, 180098584, 632198063, 630324807, 172510724, 863457681, 627706847, 632468700, 632322141, 173312312, 628228336, 630305410, 633387568, 632711518, 173139215, 633418593, 633672153, 627476503, 632563524, 632022869, 172730379, 632077053, 173214428, 180088170, 632456574, 180021922, 629530616, 628295120, 173227704, 173226755, 632239181, 631337604, 173326914, 633603866, 633623004, 632508667, 633133049, 172346523, 633467545, 630772819, 632287914, 633264227, 627892339, 172456621, 633602340, 633369067, 629148094, 632516669, 630591186, 173294317, 180231224, 631522345, 180141102, 633414868, 172925065, 633458880, 633331376, 628676986, 628156596, 633340759, 173347551, 627670833, 631374216, 631827188, 633352548, 632602186, 629301152, 630383061, 628942847, 629692467, 172572029, 633623431, 632168009, 632525139, 632810011, 633098450, 628367259, 630974279, 632973162, 629866547, 172395547, 627653455, 629129209, 633542419, 173089375, 633662955, 628175155, 633663215, 629665293, 629396903, 633069010, 633500218, 180060786, 629262819, 633328333, 179832351, 629904472, 633369077, 631192449, 627598683, 630629505, 632746266, 631772860, 633122708, 172656494, 632856799, 633202845, 632882032, 629320450, 173156140, 173353478, 632283890, 173018101, 172348692, 632582873, 179842690, 633257865, 630755454, 180232693, 627741443, 630154614, 631560967, 633313273, 631283671, 629415070, 863461027, 172350911, 629530600, 633586685, 633630117, 629224860, 633606358, 628622427, 630344221, 633340744, 863466274, 632212196, 173171446, 180165267, 173170347, 632711506, 632467337, 180227872, 173252562, 632156282, 632477023, 632283877, 630920662, 179845916, 632543866, 173343481, 633623006, 172357578, 630229111, 632483977, 172657802, 863454471, 632621146, 632728540, 180232712, 631001213, 632249790, 628713176, 632431256, 632262785, 632895701, 633474616, 172768503, 630883003, 172367582, 632383887, 632264482, 180196710, 632698319, 632299576, 173303365, 172980873, 629678724, 628384904, 180232280, 629651908, 632614628, 172433539, 179920036, 630001524, 629281881, 633363295, 172999597, 179889753, 180179173, 633652811, 179829416, 629129207, 633440047, 173240422, 179829945, 629601355, 627758180, 633406669, 627508609, 180156903, 172621182, 632094979, 628156599, 180030472, 633313269, 628013544, 173156148, 173356770, 631392501, 172445619, 173073297, 629885415, 633084497, 629468453, 630895052, 632599672, 630286030, 633636243, 630974280, 633519167, 173037678, 633426497, 633457831, 172730371, 632573937, 629718864, 633603870, 628770147, 173355215, 173326902, 172412922, 627448921, 633372984, 633257852, 633111007, 173124192, 630960520, 629594222, 633558255, 633383204, 628569626, 632249789, 628942851, 630947213, 629610707, 633611363, 633566863, 179929332, 632934525, 172346496, 631250875, 627825987, 632283909, 633656863, 632413265, 631206503, 628866000, 628029346, 627945550, 627635908, 172961957, 172605266, 632763749, 633276378, 173303998, 630173485, 172387512, 633490417, 628676995, 627580194, 628046470, 179946615, 627808608, 630552971, 628420732, 172588452, 632544258, 173054340, 629243841, 632405483, 180227873, 173353314, 628244543, 172846016, 509010361, 632498470, 628923371, 633606344, 173312325, 633606493, 629577927, 629433168, 633473004, 173199585, 633508175, 172469052, 628827951, 631447749, 629091093, 633668167, 632167998, 628211068, 173171427, 632058832, 631951342, 180219871, 631235873, 633445886, 173285340, 633623447, 172404262, 180207056, 628119986, 632506806, 630192309, 633631620, 631206499, 630040258, 633107839, 631933579, 633531720, 633456502, 180202720, 173186278, 172789175, 627706860, 633164644, 633623786, 633635573, 172483021, 173275038, 172346537, 173019440, 628260542, 172622446, 180106574, 633005254, 629301142, 633183385, 629778767, 630702862, 632206334, 629186135, 172422917, 172524264, 172905749, 629339803, 628903877, 173332724, 632283880, 629378128, 633565922, 173319434, 632953986, 633110999, 633606486, 629485690, 172884937, 631109126, 633403879, 172362378, 631121382, 631429569, 630738378, 172509678, 173263286}
{133434685, 133416948, 131297673, 139344293, 133333167, 140352359, 133025317, 132130126, 132984268, 133665203, 132239927, 720331550, 140206705, 132940966, 131194631, 132124753, 133374687, 133852055, 140257125, 133329665, 131723375, 131940684, 133746752, 131759840, 133363631, 720365521, 140028498, 133389547, 132912633, 133372902, 133903905, 133590011, 133822575, 133049821, 133200250, 139868449, 139365680, 133017280, 720127514, 132992606, 131580081, 132509993, 133775747, 133125243, 131447933, 139818372, 133732395, 133626740, 133376142, 140124958, 133377925, 133598916, 720144534, 131956090, 140200802, 720113535, 132296451, 133605426, 132118430, 720364537, 131346372, 322021091, 133656417, 132629926, 133466003, 133264958, 133249474, 140351490, 133660893, 133574161, 720380058, 133755017, 720217084, 139972840, 132912482, 132912626, 133972425, 139685026, 133802490, 139349744, 131279673, 133612662, 133104414, 133264955, 133645480, 133011694, 720448507, 720437034, 133518068, 131187622, 140245387, 133194764, 133817013, 131908424, 133387208, 132477764, 133137681, 133619210, 132997827, 133770620, 132202113, 132389033, 131339024, 133795765, 133217698, 140192719, 133348690, 139343648, 132163570, 139362500, 720294558, 132030742, 132996379, 131626295, 133333041, 131383786, 133355719, 131204384, 133681309, 131320460, 131436747, 133645097, 131743898, 322006748, 139798960, 133645601, 139386137, 133721855, 132980150, 140325205, 133511426, 131242253, 133587619, 131419355, 133443308, 133007830, 139403225, 132932745, 131249295, 139365692, 133764050, 131587835, 133837600, 140278764, 139876758, 133391476, 132972989, 720087630, 133643124, 139344929, 139810073, 140091566, 132914590, 133870828, 720408073, 140314256, 133325046, 132277319, 132951056, 133644917, 133624903, 133365474, 133821547, 131638048, 139596476, 131522816, 132954586, 133386185, 132935349, 132407521, 133802490, 133566713, 132525083, 133030636, 132722858, 139353263, 133461483, 131401641, 322027524, 720086924, 131205816, 133644205, 139360283, 720161597, 140081748, 133415136, 140348283, 720443557, 131206663, 133676207, 131781588, 133043518, 133222523, 140306391, 132407528, 140325198, 131472957, 133310944, 132182822, 133333181, 720087645, 133625772, 133611652, 133053572, 131204377, 133830117, 131897440, 133579822, 131429785, 133527342, 131190380, 720067789, 133587847, 133732390, 133594298, 133647112, 133573123, 132559342, 131684570, 133164313, 133879115, 133400399, 139343113, 133461430, 133295185, 720143521, 133265642, 720312211, 133432464, 133806053, 133007824, 139991615, 131219274, 131925007, 139714293, 133372921, 139412768, 131726904, 133718274, 133339480, 133777228, 720099083, 720429324, 131503525, 131214388, 133332370, 133334176, 131530823, 133354506, 720050957, 140056762, 140353259, 131561082, 133826855, 131792765, 133903913, 133708414, 140321428, 133829209, 133333150, 133786230, 131346380, 132970252, 132315510, 133821565, 140108464, 133644642, 139658986, 133499465, 139887900, 131762229, 139945733, 132149966, 131825106, 140171879, 133766172, 133648395, 133234460, 133466019, 133656434, 140352830, 133587848, 140302823, 140342998, 132425703, 133385425, 132149977, 131657190, 139351670, 720274187, 133715188, 720380972, 133390258, 133473963, 131221387, 133347398, 131274223, 133399314, 720407336, 133179693, 132925831, 131825090, 131993019, 133360062, 131205116, 133605177, 720128464, 139344933, 131897430, 132910105, 132443750, 720076898, 131819759, 133496151, 133957633, 132984173, 139741287, 140046551, 133619114, 133049822, 322021093, 131550052, 132800004, 133718260, 133386174, 139368205, 140288632, 132916021, 133721845, 140098839, 131309122, 131203852, 132780611, 131262268, 139934764, 133059501, 133651283, 133069287, 133164826, 132857910, 133474631, 140278751, 131274214, 133566236, 139353245, 133729580, 139579785, 131214334, 369484349, 369465150, 139355610, 132918296, 132976625, 139695621, 139630941, 132972392, 133329347, 133645668, 133699707, 133629739, 131454384, 133567159, 139532203, 133339349, 140147780, 133341351, 140200795, 131286140, 131454385, 131511450, 133886942, 133807286, 139741278, 133250431, 133386161, 132909104, 139722331, 140353408, 140352832, 131393737, 133691169, 720274170, 133408882, 132933749, 133510294, 133642157, 133428703, 132012149, 720054490, 133724701, 139991628, 133690888, 133325050, 133049840, 139563493, 139771390, 133738254, 140252184, 720160526, 133385423, 139389559, 131219247, 132973437, 133474640, 133644653, 133748272, 131776753, 133095755, 132877281, 132972040, 139703559, 133477072, 720293391, 133439237, 139483047, 720050785, 131465564, 131891595, 131188395, 139462570, 139488843, 132965552, 133800661, 132124739, 133760986, 131376989, 140327898, 139450284, 140227616, 133667218, 133194779, 133720170, 133067925, 133373945, 133590000, 133548580, 139983620, 133676204, 139876748, 133656084, 720060387, 132163582, 133129905, 140064292, 132908682, 133445779, 132140873, 140020703, 132002875, 131743910, 132819419, 132104862, 133052191, 139433778, 133348682, 133450308, 132629920, 133800653, 131224983, 132975813, 133372521, 133645087, 131288784, 133036743, 131246545, 133816994, 132914577, 139714276, 133690893, 132989775, 720049019, 133825066, 132612543, 131492073, 133430384, 132477779, 132460631, 133059487, 720059990, 133348285, 132910172, 133656142, 140333655, 140314247, 133698196, 132942298, 132062459, 720054472, 133701989, 133644519, 132838635, 140274353, 720428769, 131618886, 720198041, 139779621, 133025308, 139630954, 133792555, 132929757, 133812763, 132922161, 720294553, 133729570, 133305208, 139407238, 133929692, 132576412, 139666723, 133448967, 140108470, 132202120, 139357517, 131703953, 131193285, 720448277, 139926558, 140348282, 139829514, 139517251, 133635816, 133943612, 133031094, 140284496, 132761154, 132954575, 139343328, 133208901, 131352662, 133424051, 140268257, 139556663, 139374623, 133325297, 133903888, 133707456, 133636365, 369465175, 133676195, 132648383, 140064310, 133342648, 133715135, 133114622, 133112822, 132975387, 131187329, 720451150, 131873980, 131743906, 133330080, 133727850, 720196889, 133387601, 720087626, 140178214, 720365534, 133150485, 720112655, 720048960, 131447925, 133672356, 132927397, 133279240, 131839132, 131857702, 131800822, 720451266, 140156689, 133358452, 131936187, 131264784, 139606207, 720099876, 133364552, 720395204, 133107565, 133011696, 139964763, 133420113, 131568824, 139438589, 133351142, 133773479, 133096700, 131196681, 133376158, 133746532, 133684345, 139752205, 133145797, 132916186, 720313348, 133388809, 131219265, 133330038, 133800664, 140350689, 133434635, 139760384, 133329649, 132909099, 133502113, 133635825, 140349402, 720054758, 133651264, 720347951, 133721862, 133306518, 133002789, 133319199, 139703571, 140200783, 132085995, 131367352, 132371204, 132012144, 133810751, 133459015, 133183014, 133024584, 133509428, 131209454, 132916180, 133292457, 140345135, 720144533, 133734969, 140010177, 132667240, 140318450, 140131879, 131219259, 720060402, 132089711, 132974098, 139475429, 369465157, 133814079, 133766893, 133818063, 139641069, 133557720, 132972381, 131271839, 131255914, 140263577, 133049825, 132144095, 133916046, 133746522, 133766643, 140338710, 133788227, 139496769, 720443899, 131726894, 720048961, 133278935, 133518082, 139511013, 140186588, 132048330, 133580498, 139677176, 131606927, 131877977, 131542051, 133493867, 139837828, 132703964, 133085912, 131987803, 133352710, 133707807, 140163235, 132425694, 131265750, 133381746, 131484339, 133020487, 140091583, 720275357, 133640456, 720419493, 133088528, 139348467, 132741853, 131256102, 133378856, 133587649, 133264964, 139752201, 133828818, 133593463, 133681322, 133249484, 133741914, 133371142, 132976469, 133330096, 133039732, 139427502, 131858534, 133822174, 133752922, 133695431, 133540639, 133489428, 133265238, 131199784, 132921097, 139630968, 133837592, 133377292, 131383780, 140293990, 132221197, 133581639, 132066927, 133067497, 133355272, 131188034, 132612561, 720050972, 133377937, 133279938, 720215906, 132912641, 131265738, 133485949, 133857338, 133026769, 131238551, 133660910, 133510305, 140314272, 131206142, 133400401, 133667035, 133369039, 139445215, 139790689, 133825060, 140325221, 139896174, 133744245, 720178371, 131230855, 133077310, 720255923, 133796219, 132937875, 133644623, 131249300, 133558204, 133348513, 369484355, 139915519, 133278923, 131511432, 132353066, 133386165, 131665154, 133399310, 132975079, 133264964, 369503081, 132076298, 139457251, 720099868, 140240192, 131255933, 131710684, 720294559, 139540982, 132130129, 131693759, 133825056, 133208919, 720330455, 131411588, 139733164, 131877976, 139953881, 132960048, 131675587, 139381744, 369445954, 133737359, 131246557, 720255910, 133293242, 132031958, 133364606, 133777225, 132017448, 131205100, 131315230, 140346570, 133164422, 139703551, 131841951, 133826113, 720365502, 133728032, 131972342, 140074340, 140336628, 133053559, 133481156, 720236439, 133081642, 131320464, 140131871, 720418838, 132911330, 133373952, 133233338, 140331283, 720394369, 720113530, 132258690, 720254728, 133377299, 131297275, 139525758, 720235246, 133164313, 133786236, 133126601, 133894199, 720408085, 140297845, 133795759, 133587632, 720452150, 131249313, 133646471, 139445206, 139848982, 133599924, 139547625, 139394344, 132916187, 133554237, 133325029, 133179698, 131332852, 132972021, 132334642, 133265249, 131352657, 139378617, 133011710, 131305298, 140338691, 131361940, 133011220, 131606913, 133353287, 139887887, 139677161, 140098842, 133943612, 133216458, 131230858, 133525861, 139422957, 133251440, 133182377, 131419353, 133199980, 133424065, 132031957, 133330097, 133237313, 133147197, 131742755, 131436732, 720076292, 131203850, 139857299, 133537381, 133748273, 133825050, 132048548, 133784616, 133499468, 133338010, 133635076, 133684116, 133845957, 140341248, 139407221, 131230175, 131236779, 139623475, 132942305, 139648690, 131326454, 133378840, 133863523, 133625775, 720067286, 133756954, 133013073, 133466033, 139417041, 133749181, 140310980, 133381906, 131809604, 720294544, 139907266, 133546937, 140353420, 322013335, 131599433, 133329664, 131665154, 139641076, 131645740, 133217702, 133341369, 132685275, 140214478, 132594862, 140178222, 133346012, 133618545, 133369326, 132105461, 133822155, 133566731, 139457259, 133781488, 133736993, 720179488, 133524968, 132896622, 139589299, 131858529, 139613541, 720348996, 133600607, 133759424, 132947323, 131954968, 133499452, 132914584, 131190503, 133728962, 132541487, 132761170, 720144536, 139469868, 139346966, 133814070, 131202969, 131916923, 131974056, 139502790, 139572777, 139837828, 139371795, 133535780, 139398056, 720437485, 133609947, 133371127, 131208385, 132961613, 133052172, 133828683, 133389554, 140115558, 140233058, 139346007, 133367230, 133329389, 140002276, 133825069, 133360506, 132494256, 140038874, 131203057, 133525851, 131645744, 133316037, 140352349, 133404948, 133145802, 139722325, 133420114, 133611661, 133067942, 140220158, 140141041}
19511
Returns: 498932055
{838854139, 867176658, 865015466, 869314510, 867947998, 866618433, 867885601, 517955913, 865774521, 868948450, 865923160, 517444305, 866160208, 517708242, 869361612, 864795847, 159511207, 867382419, 517399285, 869413938, 865808936, 866445104, 866772231, 869104297, 866308171, 867056483, 869407780, 517672013, 517487562, 864696529, 869113078, 869060691, 866399430, 866029707, 517993156, 715918817, 867392868, 869402226, 869406832, 517621509, 517908559, 868814370, 865424225, 865888093, 865724046, 866072156, 517413690, 866582952, 866714076, 864622347, 864748585, 868745129, 838783750, 865729418, 864780878, 866016393, 867228085, 517665736, 868705047, 517825285, 866390660, 517566243, 517447976, 868237122, 865180847, 869042700, 867927238, 866995781, 867009586, 865161805, 866645940, 868938133, 865102512, 517923174, 869410576, 867135267, 867047829, 866802728, 869394412, 865938839, 865028423, 517661380, 866659569, 866493227, 868592244, 159480010, 838779545, 869404368, 864658123, 838844769, 838751737, 867721874, 865314728, 868783370, 838851596, 868081857, 865406242, 865963516, 869095822, 865054102, 866374387, 865669381, 865199518, 866847755, 868694813, 865650041, 865588043, 866165932, 866154759, 865602145, 517637597, 867834358, 517766931, 869405035, 864847456, 869408888, 865781648, 864754500, 866104740, 474801069, 869069249, 159438417, 866856632, 474727230, 617816123, 869051806, 869156061, 869401035, 869033289, 867937633, 517569876, 864710433, 838744635, 865190224, 869005455, 517384384, 864666087, 869371018, 864625534, 864728029, 866465409, 517682266, 864876421, 517526143, 867864975, 517818426, 864769324, 866087939, 517548058, 864691344, 866541046, 866881405, 866631507, 838800052, 865353438, 517431417, 864705305, 517452952, 517930783, 865236803, 865753492, 865379738, 864679021, 865110596, 864715267, 868845063, 867566690, 865991623, 517837753, 865060323, 838814797, 864853402, 866652851, 517667038, 865735382, 865998189, 838854713, 864803374, 865295654, 866772228, 867906355, 864630767, 474759932, 864668544, 864898159, 159646913, 838829779, 865622191, 868896929, 517443191, 868483480, 868030454, 869087083, 866004029, 866514279, 864925048, 838824550, 864680323, 474862822, 864621635, 864701197, 517601208, 867114589, 867300241, 159500836, 868433819, 869407233, 867104571, 864742567, 869206577, 517716797, 864685398, 517673761, 868958691, 869164941, 474845848, 864940058, 867854780, 866523859, 865379729, 517387143, 868522285, 865916499, 864623937, 868512774, 866906624, 866956263, 866010137, 517691920, 517571854, 867958401, 866518584, 474766091, 474836107, 868493168, 869394316, 869408015, 865846243, 866590834, 517420875, 517947471, 866930911, 864767210, 866487641, 869306351, 868403055, 517489636, 838810473, 867979280, 866061012, 867372149, 865581646, 864685025, 867617712, 866470738, 867844571, 869398237, 474858459, 867434598, 869277028, 866546591, 866230081, 517418742, 517584021, 869392704, 866825218, 517657489, 867586709, 866777217, 868061410, 864634174, 866693349, 868886624, 866987898, 865536371, 517615255, 867145742, 867690620, 869408889, 838757752, 867597107, 865828329, 865451051, 867413730, 389782234, 866756767, 868987086, 865515750, 517626745, 517964693, 869388267, 864703630, 864917784, 865086757, 864675623, 866832196, 517407454, 864724572, 865256916, 474716802, 866203250, 866508406, 865227010, 866197701, 864633736, 474732470, 869322005, 517500543, 866498348, 869212859, 866454407, 866914818, 865415061, 867824177, 864840801, 866036567, 868268411, 517404784, 474748890, 864677306, 866077143, 866055132, 865971443, 517577840, 517477400, 869409907, 868855356, 865344111, 869238279, 867207314, 867124826, 869414401, 517591637, 517555351, 866762467, 864692826, 517758928, 866215830, 866449347, 159552896, 869173282, 517915797, 866286807, 869138545, 869396842, 838765282, 865979208, 864955399, 866082578, 864861930, 866535317, 864636963, 865851224, 517386087, 864661598, 865707519, 866673294, 867156102, 865094239, 867628116, 617849715, 869407875, 517682521, 867648928, 865985870, 866118081, 869290910, 867056480, 474785976, 867279362, 865266723, 866185073, 867669772, 866223239, 869413198, 866795644, 866612114, 866049537, 474778808, 867424179, 868122937, 866810323, 869382742, 159636451, 474737387, 517427861, 517694821, 405052858, 866131844, 868258007, 864683060, 864620452, 867258760, 517648916, 867680227, 617826884, 864675803, 869415077, 474822553, 869412118, 838841037, 868143509, 869415153, 864891083, 866939011, 864910801, 866898379, 865459633, 869329075, 865894768, 517562588, 868299673, 868754249, 869408806, 518012799, 517416797, 517402360, 865947150, 867217717, 867638574, 865508296, 517791442, 865388370, 838747455, 869233048, 865002976, 867094446, 864624111, 869394726, 864648218, 869335198, 867989628, 867341849, 517541104, 866680116, 864996396, 868392815, 866256584, 869255990, 517461730, 864619950, 866947961, 864760750, 867065229, 838833404, 865802448, 869404190, 869398498, 867968868, 517385503, 869180777, 865718518, 869395131, 474815622, 517780192, 864717293, 868372474, 868824572, 869024070, 867475855, 868071640, 517657501, 864833634, 866782603, 865559764, 864631844, 868133208, 517533724, 389779108, 869193567, 517831919, 868226731, 868320307, 864663334, 864748618, 517494254, 868674489, 869399296, 869396454, 864760156, 474858463, 864625156, 867434598, 866279809, 864738845, 517439221, 868502840, 867331495, 517867278, 867289809, 517397831, 868907161, 866316860, 159490432, 865073937, 517428082, 867444838, 864962399, 864622485, 865021962, 866111046, 517631870, 517522216, 868773333, 159428001, 864678531, 517807249, 838853297, 864642847, 866349376, 869284170, 869401244, 864641498, 159584249, 864871254, 868927792, 869393648, 865048358, 865567206, 866721165, 866700292, 866098681, 865760706, 865334375, 517593462, 868092026, 867999819, 864682001, 869228883, 867352150, 867485754, 517733811, 159542438, 867763212, 865795913, 864982548, 867607412, 864650151, 517983743, 864651274, 866751437, 865362587, 517908562, 517900736, 865615860, 517698373, 474710712, 838745058, 865143193, 517400590, 866434844, 867895990, 866605323, 864904733, 866023333, 517702602, 838804497, 405052865, 868834874, 389776156, 474743057, 868664206, 866357699, 869243569, 866624755, 474808710, 474829637, 867526910, 867875176, 838794022, 864619442, 864683956, 865305244, 159521683, 517470200, 867039191, 864826202, 865882431, 864689832, 517507389, 869398881, 868643792, 869249774, 868541736, 865126561, 865856252, 867753045, 867546849, 864947752, 159573803, 867016122, 867166448, 517700560, 866237096, 864628413, 865217653, 868413365, 865609261, 838761919, 865866178, 517677921, 864732143, 869407628, 517435910, 517858993, 864694843, 868185114, 866171848, 867948006, 866292857, 864687348, 869121128, 474704315, 864620800, 517421596, 517608553, 864788732, 869356655, 869406696, 866738890, 864810953, 864671156, 866666622, 866191680, 517938926, 866873128, 864666353, 865276563, 866686926, 517459223, 159677890, 864774757, 866149314, 866529162, 518023154, 517537183, 517402355, 864969160, 865574089, 866889986, 838755002, 389781084, 838837967, 866407411, 865134834, 866481729, 869199920, 159563334, 865042021, 517397090, 517464383, 868968493, 865696360, 866333538, 474793088, 868112793, 865433418, 868571758, 869078234, 517691123, 517930787, 617844193, 517511494, 865476123, 868443670, 866503738, 869397078, 869411970, 867362139, 866366309, 869269748, 864736083, 864663671, 838847175, 866299900, 159594696, 864684557, 869397556, 868216312, 866707356, 866476263, 517402465, 865876580, 868561790, 866980245, 517413587, 869014698, 867506231, 864638478, 864673714, 866839803, 389772849, 869376430, 869346458, 869407516, 474853540, 474867111, 517812557, 517544872, 864751668, 865467679, 869408914, 865152527, 517390074, 865171142, 865396993, 867186791, 517664699, 517483933, 865861309, 866864891, 866341201, 517616273, 864755853, 838820503, 517514525, 517751103, 867732350, 864670073, 517529197, 517844328, 864669032, 159667720, 865324449, 868473589, 866249595, 474754195, 159459131, 867516561, 864735541, 868205951, 865712693, 865656318, 838849942, 517884016, 864742337, 866421590, 867495960, 867783312, 865246955, 517559628, 866964916, 866714077, 866789138, 867773414, 868633343, 864640015, 869340583, 517786180, 866357701, 864629107, 866732749, 865529448, 867711490, 517424899, 868917388, 868247582, 517518507, 866271928, 518002743, 868040560, 864672571, 474841294, 869351436, 866498345, 517648819, 866243204, 517453431, 864620059, 517653811, 865689698, 864755849, 869218539, 864680031, 864723709, 868330748, 864932516, 864720685, 866744707, 867030496, 517974052, 865930831, 867403319, 517392903, 865500145, 867803807, 864697987, 864620118, 867495962, 864635545, 159605151, 868050954, 517640530, 865740483, 866143658, 868763865, 868351610, 867793594, 389769913, 868855364, 866460383, 867321110, 868623040, 869400276, 869224007, 868654046, 865208326, 868195580, 865676551, 517624167, 869371027, 517631818, 868278862, 868382470, 868362060, 866067015, 867074671, 869298268, 865767719, 867916777, 517851147, 868602502, 517552308, 864644864, 868010132, 159615591, 864885271, 867197009, 864866460, 864764150, 517495748, 865635939, 866767919, 517686873, 869409217, 869366184, 868896927, 866923018, 517802058, 866428737, 474849391, 868341163, 868289293, 867465595, 868102405, 865788814, 517394201, 868977936, 474773187, 517674884, 867742711, 865833231, 864989565, 868174795, 474721538, 517742598, 864858131, 866817865, 866727275, 389783441, 868020196, 866567014, 867248608, 866382319, 864773681, 517669170, 869147574, 864657945, 867003276, 864679193, 866138183, 866325229, 865080481, 867813907, 865901945, 517478686, 867310671, 864631897, 517607859, 869187683, 865702392, 865543737, 517407261, 617832527, 868463709, 866574925, 868581957, 866043056, 869129538, 838770200, 867455131, 864627359, 159469559, 866972972, 617838275, 617821182, 517773860, 868735462, 866093669, 865066871, 517384772, 868531979, 868423709, 868551710, 868612698, 865682925, 867576635, 864654011, 517410330, 865483946, 868865802, 864710071, 867269182, 865841459, 517875542, 865955333, 838749698, 868164385, 159657334, 864745720, 865009662, 866552531, 866209077, 865595072, 864660243, 389783076, 866263810, 868876167, 864730126, 517384249, 517599686, 867238287, 517435383, 865286066, 867701086, 866559402, 869407563, 864818617, 864697274, 866832193, 517643320, 865118394, 868793665, 517892587, 865871169, 864655403, 869224004, 867536956, 865491904, 868453804, 868153938, 865522478, 866440604, 865371162, 159532061, 866178441, 159448753, 867659376, 864619569, 864975909, 865837268, 517470559, 159625983, 865662869, 864620029, 517585589, 865441922, 866414506, 869262466, 869412979, 517503738, 864880665, 865815413, 868725462, 865035569, 868310009, 865746311, 865822292, 517388841, 868804023, 517577445, 868715297, 867022828, 866598018, 838774053, 865629065, 517796615, 866124956, 865909234, 864645377, 838789618, 865552030, 868684699, 838746201, 517725509, 867084609, 866639202, 867556699, 865643017, 868996580}
{816140802, 464756007, 466945281, 465157704, 464705653, 465230898, 464711295, 249428656, 466291538, 464847733, 466079174, 248579097, 465777277, 249180011, 465226243, 467220680, 328258313, 464786109, 248755260, 465444578, 466252355, 465476531, 465033998, 464931272, 465602560, 464776475, 465361334, 248304697, 248549862, 468050266, 464936984, 464902585, 465532896, 465965719, 249447560, 869498032, 464786663, 465682115, 465319713, 248418342, 249387812, 464827938, 466673295, 466117821, 466357725, 465906343, 248816056, 465269086, 465120435, 467600671, 468186230, 464806785, 816096280, 466348823, 467235304, 465981819, 464764857, 249149946, 464795425, 249309915, 465538542, 249059272, 248914532, 464704756, 466790720, 464891935, 464707781, 464832898, 464817250, 466799328, 465199489, 464846145, 466841478, 249402700, 465413475, 464751244, 464782380, 464991820, 465588637, 466065346, 466928833, 248345124, 465183696, 465395847, 464774391, 328256330, 816200339, 465309557, 467824428, 816180675, 816121831, 464742771, 466732973, 464823536, 816130640, 464694239, 466683889, 466046045, 464925196, 466895948, 465551639, 466433976, 466781309, 464948286, 464793178, 466458622, 466529218, 465768564, 465786184, 466513810, 248391467, 464721083, 249223501, 465692191, 467168961, 465350958, 466283902, 467267644, 465852913, 594384775, 464908524, 328259967, 464942736, 594284314, 290579876, 464897059, 464966557, 465299665, 464887352, 464707074, 248469840, 468089356, 816152055, 466786105, 464873010, 248684158, 467418363, 465244882, 467569507, 468127090, 465440100, 248275167, 467113488, 248514757, 464714477, 249301996, 468234077, 465879309, 248492367, 467350714, 465315086, 464923564, 465214586, 816204138, 466717463, 248876168, 468080220, 248573317, 249409904, 466762655, 466314736, 466700586, 467936952, 466834907, 468098558, 464834250, 464755563, 466015453, 249326654, 466887535, 816096056, 467160361, 465191637, 248324991, 466340209, 466007344, 816151261, 467213485, 466741510, 465033994, 464709126, 467735080, 594337751, 467408226, 467078122, 328257120, 816195176, 466489775, 464839494, 248905214, 464738166, 464693224, 464919462, 465998687, 465359790, 467046231, 816099879, 467947318, 594480049, 467611114, 468070607, 248442141, 464753973, 464774699, 328257566, 464722091, 465516961, 464756835, 467284800, 465018565, 249185999, 467999289, 249156604, 464849878, 464972107, 594441964, 467031648, 464716834, 465341238, 466700587, 248715323, 464753644, 466087225, 467590334, 464749245, 464904957, 464866820, 465990190, 249166984, 249068118, 464704537, 465350257, 594346178, 594423470, 464742072, 465609512, 465371806, 466190029, 465262199, 248599830, 249422448, 464885203, 467251080, 465404706, 465151154, 464716304, 248974461, 816203067, 464703519, 465924002, 464784202, 466537516, 467359066, 464745020, 465431102, 464718813, 465640559, 594470587, 464784741, 465121474, 465306199, 465686321, 248836297, 249085085, 465280518, 464970014, 249143496, 464749547, 465024812, 464689949, 467528674, 465143905, 464837819, 464839743, 466580776, 248426704, 464751415, 464741120, 465350964, 816113254, 464748258, 466227820, 466657156, 464786116, 263227251, 465061188, 464863090, 466604376, 248409299, 249434332, 465271035, 467333847, 467053702, 466855175, 467377732, 464962241, 248796151, 468117250, 466756934, 594266215, 465718257, 465368468, 466766323, 465727128, 467755781, 594293365, 465165011, 248992241, 465386771, 465026916, 465457836, 464898586, 466678270, 464723241, 467177032, 465957810, 464702617, 248786078, 594319990, 467905688, 465897199, 465932676, 466039262, 248463092, 248957487, 465403030, 464835825, 466722155, 465072475, 464762744, 464751801, 465475853, 249092212, 248484854, 465052468, 468029706, 249216747, 465701615, 465466953, 328256017, 464978424, 249395390, 465625244, 464955212, 465290088, 816105970, 466032232, 467017493, 465888276, 467141327, 465323751, 467518578, 466180844, 248663338, 467834315, 466384349, 465167990, 464752420, 466847862, 464744281, 290632765, 465330123, 249162350, 464742887, 466024185, 465836810, 465137057, 464776471, 594370374, 464774577, 466753446, 465743752, 464741729, 465694234, 465486187, 464999532, 465239231, 465941468, 594362730, 464785857, 464701758, 464984709, 465262167, 328257490, 594302590, 248866319, 248246481, 437396484, 465821080, 464703478, 467968036, 467621488, 464771234, 249137586, 464741116, 290597741, 467895335, 465454988, 594407566, 465423802, 816112653, 464705245, 465465415, 467085812, 464878600, 467061475, 464911425, 466651212, 465172714, 466109772, 248477369, 464704294, 464811933, 465392683, 249454658, 248826056, 248624896, 466059007, 464763473, 464743993, 466611735, 249257255, 466694663, 816131391, 465063431, 466962055, 464759538, 467579884, 465578188, 467478368, 465181198, 464701984, 464776251, 248500165, 465160043, 466970123, 464714266, 465654027, 465098249, 248567637, 467631916, 464873189, 467259239, 464770708, 816105479, 466260542, 465526931, 465651034, 464704282, 248705005, 464985720, 466366606, 465619904, 594399755, 249239662, 467318048, 464709532, 464830310, 464882479, 464778585, 464692056, 248354850, 467184664, 465015843, 466559965, 467745486, 464703609, 248507583, 263206609, 465002230, 249317983, 464705125, 464707474, 467428452, 467276272, 248983862, 464788432, 465661408, 465567876, 468215338, 594470586, 467714938, 464784738, 465633007, 468156478, 248895541, 464745976, 464775088, 249355971, 464775397, 248634343, 464841614, 465596726, 328256461, 466871707, 248592264, 464782999, 467009759, 467704842, 466937074, 465844543, 249125455, 249014810, 464820539, 328261025, 467916050, 249284354, 816161641, 467498547, 465570516, 465129048, 465536958, 467786106, 328256224, 467122586, 464844844, 465599057, 466904699, 466552597, 465112738, 465136114, 465861411, 466307234, 466725966, 248449200, 464696517, 464699733, 467957644, 465053826, 464778039, 464775218, 249198119, 328255962, 464737648, 466268670, 466985787, 464746940, 467805129, 249442973, 467468387, 465070197, 466712476, 249387815, 249380957, 466498018, 248236633, 594257701, 816141589, 466808759, 248765630, 465494688, 464710362, 465247188, 467069991, 465973993, 248227129, 816094148, 437396476, 464831881, 263196566, 594311335, 464786575, 465564177, 465081439, 465222579, 594391893, 594415230, 464768186, 464712222, 816094223, 467673711, 467978468, 466737287, 328258447, 248561543, 464788168, 467191950, 466126630, 468019670, 249000105, 465547160, 464782275, 465089879, 464761216, 466821413, 466171720, 464739979, 464762052, 467024628, 328255428, 464809157, 464754029, 249172904, 465678577, 467724890, 466770939, 464717889, 466506149, 816189190, 466153378, 248284669, 468136710, 465382277, 248585353, 249349605, 468039966, 464708225, 465759942, 464705661, 465616724, 468009569, 464943646, 594249466, 467694531, 248846378, 248434758, 467228369, 465217049, 465702506, 465086881, 467206285, 467874969, 465175945, 465735618, 249416388, 464929909, 467854635, 466749918, 465152161, 248932104, 328261669, 468242939, 465795075, 465332224, 249456196, 249029356, 248624894, 467001819, 466544776, 464917565, 816181322, 263216838, 816188641, 465526111, 466815075, 465413337, 465010512, 328255165, 466912972, 248745056, 248941186, 464853564, 466401988, 465584132, 594378045, 464699267, 466668320, 464770109, 464913882, 248256241, 249409898, 290623860, 248529638, 466638358, 464725658, 465377788, 465630185, 465496581, 464781199, 465558288, 465113942, 467292981, 467844545, 816121143, 465608975, 328255579, 467988863, 465557491, 464706244, 465128408, 465422219, 248775893, 466135223, 464767092, 464846847, 248607300, 464877794, 464771092, 467776096, 467885120, 464955075, 263186675, 465253802, 465198816, 465712910, 594461358, 594489582, 249293389, 249036472, 468196234, 466644564, 465340506, 466804022, 248725378, 466794600, 466688817, 464758629, 248335191, 248965674, 466162587, 464936325, 465577028, 249111541, 468205807, 816200043, 249007740, 249209848, 464742599, 467397868, 249022610, 249334772, 467864710, 328259229, 466729139, 464734739, 465661832, 594329025, 328257519, 464769659, 468146553, 464707140, 466375264, 466450264, 816171565, 249368462, 468166290, 465510791, 464773021, 464732083, 466760184, 249051210, 464860990, 465120437, 465007672, 464735462, 464781478, 467508579, 465190138, 249248207, 465564170, 467548938, 465095327, 466588570, 464742008, 248856314, 464843842, 464704374, 248521858, 465639901, 249451721, 464690552, 467387755, 594432532, 465207978, 465386762, 248373839, 465670072, 248923402, 467642381, 248364625, 466410077, 468205817, 465035696, 467368243, 467309778, 464708218, 467038881, 468107521, 465078223, 464794016, 249439042, 466072064, 464787142, 248643580, 466618250, 464727873, 468060643, 467684098, 464773012, 467766090, 328256070, 464689378, 249131313, 466331065, 465803843, 464816062, 464708037, 464730060, 263176635, 464835826, 465449254, 464773941, 464780154, 465671841, 465044579, 464784037, 466775696, 464708538, 466426336, 249118365, 465244882, 248400195, 464702540, 464712675, 464708369, 465915468, 464766196, 465144494, 466299449, 464708098, 249342720, 464776129, 249043736, 467488264, 464698062, 328255964, 467094531, 464760859, 467131884, 468224971, 248543324, 466474032, 465043518, 248265796, 465506680, 465235624, 464839495, 464892065, 249275255, 465503180, 594451759, 464708215, 464703040, 464780710, 464697966, 466276344, 248734997, 464858102, 594353889, 248294691, 464741672, 466218562, 466978035, 464706486, 594275540, 249203756, 467151013, 464977441, 465104226, 263248134, 464695229, 465282539, 464768690, 465544842, 467242869, 248314783, 464960476, 467448616, 464825588, 467926474, 465812764, 465590454, 466863552, 464725211, 466102189, 248555402, 464773795, 467538847, 249105319, 464993562, 466393486, 466573358, 248615639, 290606561, 464731491, 465275702, 464772481, 465949689, 464949884, 816195606, 464781038, 467559208, 328256778, 464854340, 290615212, 290589004, 249231314, 464802871, 465870593, 466879407, 248673700, 464757473, 464719560, 464764297, 464778521, 466418020, 464752381, 467814831, 248806185, 466631462, 464836547, 467325620, 464772306, 466199338, 249362338, 466052555, 816172288, 464705584, 328257946, 468176185, 466954002, 465297621, 465709619, 466521458, 467438412, 263237678, 465646528, 464837304, 467301584, 248694625, 249098857, 464767009, 248885861, 466745508, 464740965, 465289715, 465723347, 467199169, 467342170, 464962238, 248382718, 466827927, 464825380, 249374383, 466144193, 467458776, 465044572, 464765236, 466624648, 464728115, 464705983, 466596353, 465485995, 466706467, 328257023, 465751853, 328258643, 464742406, 467663236, 466993843, 466208919, 248949632, 328257164, 466442095, 467652850, 248456112, 466662233, 465518434, 465106484, 465434201, 248536686, 467103932, 466244195, 464799779, 466921191, 464706004, 466322364, 466236329, 248653234, 464826743, 249076926, 464797526, 464801122, 465254665, 816100243, 466481867, 249266341, 465828928, 466094714, 467795825, 816203218, 466566971, 464790701, 816162413, 249191753, 464762877, 465207480, 464758508, 466466333, 464867464}
10480
Returns: 947723563
{261075469, 416113191, 601453771, 261096232, 415803985, 416654584, 415957183, 411964589, 415957180, 414588565, 576761316, 412648363, 412470617, 414168562, 413020873, 413413063, 411964549, 576723405, 412072846, 415648341, 416577127, 415957362, 413412950, 576728889, 414674040, 414005943, 416272046, 261075557, 411964389, 415957255, 415803822, 414761583, 415648214, 411204865, 416501309, 414006131, 415880722, 412941162, 414939834, 601453898, 601453784, 413921046, 414168552, 412648361, 415648302, 415957329, 414502514, 412648304, 412175000, 416577159, 413747988, 414005944, 261116829, 576723344, 261116798, 413747930, 415648287, 411050391, 261096183, 414168536, 412648311, 416192697, 416577115, 416192496, 416501279, 601453646, 576728927, 414502354, 414502451, 412722712, 416893939, 576761361, 413659954, 416192539, 411274217, 261116645, 576723500, 415880785, 416192599, 411837342, 414850637, 417144926, 413173327, 261138574, 261138687, 411964566, 415957169, 415648079, 601453777, 412648332, 416501252, 416577104, 410972377, 416192610, 413834773, 416654496, 414006025, 261116627, 261116633, 601453594, 415728356, 261116810, 576761304, 414502476, 415804002, 415803842, 261075606, 415957303, 416654510, 415481434, 416971846, 415121656, 415648288, 764986471, 413412900, 414850583, 414588653, 411274232, 414850592, 413335677, 412299647, 416192545, 261096158, 413413027, 412722681, 413659932, 416577214, 261116778, 416971882, 576723494, 413098902, 415957285, 413747929, 412865901, 416113131, 415648322, 415957402, 415393639, 412362207, 413921058, 415957291, 413098859, 416577134, 415303358, 412941161, 411964581, 415957255, 413921031, 413412988, 414502402, 414850570, 261116630, 415393632, 412415363, 413747936, 412941208, 414502424, 416192619, 416421120, 415303399, 412722731, 415880701, 415648154, 416421180, 413834726, 412941211, 411964548, 413834764, 261116648, 415957263, 412941235, 413834706, 415564045, 416577031, 412415273, 261138605, 411964542, 261116685, 412019021, 413659986, 412072773, 414006148, 416577078, 413413090, 417144865, 411837334, 414939799, 261116804, 415957334, 261075402, 413834709, 413173312, 415728375, 413020822, 414005916, 413834764, 414168557, 413173256, 414006079, 413748003, 261116589, 411274264, 414502475, 261138485, 412299790, 576761400, 414674020, 412722645, 416576958, 415303429, 415648416, 412722737, 414674001, 415880874, 764986435, 413834599, 601453862, 601453742, 415957319, 415728387, 414850562, 413098942, 415957382, 415957209, 414168513, 412415322, 576751442, 415957378, 416501243, 413412945, 415957313, 261116565, 415957225, 412865766, 412941288, 576728930, 414850563, 601453784, 415728384, 413577053, 416501193, 411964546, 576741472, 261096053, 415957210, 412299768, 414939941, 414168613, 416192625, 261096136, 412584211, 414939711, 413495754, 412362125, 416731276, 411964544, 416971940, 412584248, 261075575, 261116747, 411964513, 415880854, 416272019, 576723435, 411964525, 413660011, 576723508, 411704602, 412584165, 417232855, 412524378, 413659957, 416894006, 415648363, 416272004, 412941278, 415563999, 415648287, 413495746, 411274309, 412299692, 412362178, 413921007, 411050610, 415957319, 416893977, 764986446, 415880738, 416809730, 411837366, 416576991, 415728296, 411050472, 576723364, 415957252, 414761581, 416192520, 416654509, 416192486, 416893997, 414089792, 413834762, 413659901, 415957357, 415957320, 416577023, 412941237, 261116752, 261158941, 261116720, 261075483, 415957362, 411050331, 415648292, 413748053, 414334683, 261116717, 413921050, 576723375, 412941277, 413834695, 414502453, 601453855, 411050542, 415728415, 764986381, 601453793, 412524472, 601453702, 412362100, 415648347, 416272154, 411837354, 261116609, 413659961, 412941269, 414761635, 416501185, 412415341, 261116637, 413834780, 415880824, 416113216, 416192490, 416577207, 414850624, 415957390, 261075456, 414168485, 415030782, 413020730, 416577090, 416577106, 415957307, 413834756, 415648252, 411964566, 412018961, 416421120, 415648372, 261075462, 416192558, 261158900, 764986524, 415957265, 415803919, 413748027, 412941186, 411050405, 413747966, 416421100, 601453513, 416037394, 412941270, 412584173, 412941185, 601453695, 413660022, 411964515, 412941239, 413660008, 411901470, 412524452, 764986376, 576728940, 601453794, 576728958, 411274249, 414168526, 416809650, 261075530, 414850654, 416501277, 411837350, 414006105, 415880766, 414006194, 411130374, 412941241, 576723458, 414006001, 261116810, 416654574, 417232847, 416192724, 576761258, 416272062, 416654578, 411344592, 412941215, 415803901, 412941161, 416654544, 414939856, 413834689, 415803839, 414939710, 416809748, 415728335, 415564052, 412941164, 412018951, 414168629, 261116734, 411964551, 411769083, 261138484, 576728927, 416501233, 764986403, 414334729, 416501287, 414588632, 601453669, 411050541, 261116710, 415957317, 415803902, 261096123, 412648287, 414502459, 416577110, 416809763, 416501221, 411837352, 413412959, 261138740, 413412953, 410972433, 417321338, 415957396, 416421109, 416971885, 416577197, 412941101, 411050491, 764986478, 412941177, 411050420, 411837336, 576728889, 411837349, 414006008, 412584325, 415957146, 415481484, 412941254, 417232882, 414005942, 415957344, 416192494, 411050467, 601453695, 414420165, 261116714, 416501289, 414674065, 412415321, 416577142, 411274296, 414939851, 412470606, 411562383, 416809668, 416654531, 416271969, 764986522, 412584328, 414850632, 412584250, 412362109, 417232880, 416971969, 416421115, 416577106, 411050380, 415728303, 416654517, 412415300, 261138398, 414168655, 411964601, 412941179, 261138499, 576723377, 261075550, 261096139, 261116884, 413412998, 576723362, 416192506, 412722726, 414006151, 413659920, 416501160, 412722633, 410972460, 414502414, 416654508, 414168549, 764986553, 414939859, 416577161, 413659963, 416577108, 601453858, 412648372, 412941248, 415648297, 415648208, 416971798, 413834742, 412941131, 415957410, 415648268, 411964490, 261116774, 412941171, 411704539, 413834758, 414673994, 413659888, 414250098, 576723523, 411418220, 601453771, 413920983, 261116582, 416192532, 415957134, 415880874, 601453934, 576728900, 411837299, 412299646, 412584254, 414006140, 413834791, 416345448, 261116792, 601453744, 413576983, 416971931, 412941184, 261116771, 601453723, 412941212, 411635756, 261075587, 601453639, 413834790, 411274241, 413748016, 261116786, 412239632, 414006010, 764986436, 411050555, 576723414, 414005879, 416113130, 411837285, 412941194, 601453724, 411964492, 416272054, 414168443, 413747979, 412941272, 416192548, 261075314, 412941191, 413413032, 412941240, 413834739, 413921085, 416577007, 261075496, 413659886, 413098799, 415213257, 411050468, 413020925, 411274242, 413412934, 412794273, 415957264, 261116779, 412941179, 412941290, 764986451, 415648257, 411274339, 413659852, 413412922, 412865823, 416577141, 413255413, 261138644, 261138720, 413748001, 415957218, 412941213, 413834732, 416894026, 415957287, 576728889, 416577130, 412941260, 410972358, 411204893, 413834769, 414502483, 413098872, 411130384, 413747927, 413659938, 414939899, 414588661, 764986500, 416971845, 416654543, 601453768, 413659974, 261116864, 601453593, 412941257, 416345471, 413412981, 413020918, 261075479, 261116878, 413834780, 261138687, 411487631, 411964525, 416577056, 416577110, 412648318, 261116588, 416577070, 413748044, 412072719, 413412923, 601453605, 416192551, 416345405, 764986500, 414850540, 411964559, 413920987, 411130337, 414939891, 413660003, 416577080, 416113055, 415957246, 413659978, 414761560, 414761593, 412941131, 415957147, 412941300, 412794214, 414850621, 416192691, 411050363, 411964529, 415803878, 416272001, 412941121, 413659944, 413412898, 414168678, 576728954, 414939827, 415957212, 411964529, 412119536, 414939834, 413660019, 412941295, 415803925, 414005994, 261138563, 412524417, 416577045, 261075462, 414006171, 411130318, 412175014, 416421179, 413921014, 412239591, 412299677, 412019011, 414674010, 412865711, 415803969, 414168624, 413659923, 416037356, 413577042, 416971804, 412648347, 415957308, 416654578, 261116533, 416577085, 261116656, 414005939, 601453774, 413335683, 417232887, 414089757, 413747941, 414850595, 415728285, 416192509, 413412915, 764986512, 576728980, 416577107, 415957395, 412362164, 412362101, 412584235, 414939922, 416577027, 417321328, 415957328, 413412930, 415957304, 601453537, 415957303, 412648287, 411964446, 411837228, 415803972, 412415259, 413834748, 261096082, 415648328, 414168567, 413921119, 261138622, 416577027, 413659962, 261138529, 416577004, 412299623, 601453732, 416731262, 415957334, 412239777, 261075628, 415564084, 415728209, 415803952, 415957343, 411837345, 411050619, 412584224, 415564099, 414006039, 416731305, 413748015, 414850636, 414005954, 412941098, 416577046, 412072700, 261116556, 413748015, 261096211, 414168643, 412941228, 412941128, 414761606, 576723390, 414420125, 413834685, 261096138, 415648169, 411964487, 411837284, 411837265, 413412944, 412072831, 261138582, 415803932, 412722640, 576728975, 413921125, 261075479, 261075507, 415803895, 411487719, 416501242, 413660025, 417413328, 261096066, 411964544, 411837377, 416577116, 413098842, 412239631, 261075566, 601453841, 411050562, 414850688, 414334697, 414168649, 261116538, 412362019, 413659941, 416577149, 415803895, 413834754, 411050497, 764986553, 414006044, 414006143, 601453672, 414334736, 414761563, 414674045, 414850605, 576751366, 261138611, 414939758, 576741381, 415803819, 414420074, 414005986, 414588592, 414761673, 413412998, 416272122, 415957386, 412941140, 411050524, 414588566, 412722684, 413659893, 416971867, 416576994, 411964469, 414168564, 601453755, 416576975, 414850527, 413412892, 261116523, 601453624, 416654513, 412174989, 415880882, 576723403, 414850642, 416654575, 412941141, 410972406, 764986468, 415303340, 411050468, 415648374, 415957223, 412941150, 415880745, 416577199, 416501293, 601453556, 412648267, 414674078, 416113070, 413921034, 412722693, 411274285, 601453967, 413495777, 414420078, 417056844, 411964401, 261116887, 411837272, 415957256, 411837419, 411964601, 412722704, 413921007, 411964575, 576728924, 415803885, 413659935, 261116803, 601453718, 413920999, 414168646, 414674082, 261075488, 601453716, 411964509, 414168739, 412415308, 601453689, 411050408, 414850568, 416971893, 411130352, 412019024, 415957202, 411204942, 412722708, 261075564, 415880831, 411964524, 576723453, 413098779, 416971813, 413747969, 261116883, 414005996, 416192581, 261138774, 410972450, 412722573, 415648303, 261116789, 412941273, 412941166, 413834735, 411964617, 415648145, 412239699, 411704602, 417503022, 413412954, 415564066, 414674084, 416577068, 416037401, 415728422, 415957386, 411837405, 261075572, 415648345, 414006141, 411050412, 411204928, 413335638, 417144937, 414006006, 416971897, 414168578, 576728994, 415648293, 412072720, 414761625, 413834701, 413748013, 261096139, 412941194, 416809692, 414168504, 416501226, 417502983, 415564008, 412299735, 261116689, 413412989, 414850591, 261138548, 414761546, 415803814, 601453611, 416654565, 576723371, 601453953, 412941134}
{559249723, 670781199, 422206145, 559340130, 670986541, 670422696, 670881946, 673372442, 670881920, 671418609, 831636747, 672495379, 672709759, 671616762, 672218434, 671970478, 673372283, 831267738, 673221595, 671087826, 670473587, 670881947, 671970486, 831360189, 671382145, 671706502, 670685506, 559249680, 673372354, 670881889, 670986576, 671351426, 671087755, 674055025, 670527411, 671706411, 670934747, 672266302, 671297944, 422206065, 422206329, 671743620, 671616761, 672495354, 671087824, 670881948, 671453580, 672495418, 673066505, 670473603, 671811866, 671706524, 559430690, 831267669, 559430687, 671811793, 671087782, 674158206, 559340154, 671616721, 672495388, 670733439, 670473551, 670733309, 670527435, 422206232, 831360234, 671453487, 671453607, 672439353, 670280842, 831636747, 671842008, 670733360, 673993327, 559430841, 831267661, 670934805, 670733358, 673507800, 671324234, 670162451, 672112500, 559520698, 559520669, 673372455, 670882016, 671087658, 422206283, 672495459, 670527433, 670473538, 674208673, 670733450, 671778202, 670422809, 671706473, 559430824, 559430762, 422206279, 671040770, 559430766, 831636662, 671453568, 670986586, 670986379, 559249697, 670882051, 670422747, 671170362, 670229985, 671259529, 671087870, 407122157, 671970345, 671324290, 671418524, 673993312, 671324249, 672022261, 672929229, 670733446, 559340041, 671970444, 672439316, 671841907, 670473693, 559430742, 670230148, 831267689, 672168496, 670882033, 671811860, 672321082, 670781237, 671087946, 670881927, 671200618, 672860280, 671743680, 670882058, 672168429, 670473577, 671222392, 672266373, 673372488, 670882035, 671743624, 671970416, 671453613, 671324226, 559430813, 671200647, 672783993, 671811723, 672266410, 671453552, 670733426, 670574174, 671222399, 672439377, 670934784, 671088024, 670574332, 671778324, 672266411, 673372452, 671778237, 559430756, 670882015, 672266490, 671778291, 671127398, 670473574, 672784195, 559520663, 673372539, 559430810, 673296990, 671842054, 673221505, 671706470, 670473556, 671970527, 670162377, 673507886, 671298076, 559430703, 670882014, 559249833, 671778110, 672112481, 671040827, 672218349, 671706378, 671778230, 671616771, 672112475, 671706380, 671811965, 559430718, 673993480, 671453635, 559520823, 672929276, 831636796, 671382077, 672439341, 670473525, 671222320, 671087916, 672439400, 671382116, 670934788, 407122170, 671778007, 422206271, 422206222, 670881976, 671040913, 671324069, 672168519, 670881912, 670881978, 671616757, 672784136, 831544317, 670881948, 670527393, 671970370, 670881912, 559430850, 670881954, 672320961, 672266477, 831360192, 671324181, 422206181, 671040833, 671883858, 670527440, 673372494, 831452292, 559340017, 670882034, 672929249, 671298024, 671616632, 670733401, 559340059, 672562764, 671297924, 671928601, 672860153, 670370314, 673372378, 670229904, 672562871, 559249853, 559430679, 673372350, 670934825, 670685470, 831267712, 673372430, 671841972, 831267716, 673638347, 672562700, 670132724, 672633740, 671841972, 670280748, 671087951, 670685414, 672266545, 671127309, 671087891, 671928602, 673993374, 672929254, 672860226, 671743723, 674158366, 670881984, 670280834, 407122033, 670934850, 670320208, 673507858, 670473635, 671040705, 674158061, 831267695, 670882009, 671351430, 670733303, 670422716, 670733369, 670280812, 671665939, 671778119, 671841920, 670881993, 670881939, 670473608, 672266417, 559430672, 559611377, 559430749, 559249793, 670881925, 674158143, 671087886, 671812016, 671533837, 559430715, 671743595, 831267742, 672266445, 671778160, 671453617, 422206021, 674158214, 671040924, 407122196, 422206264, 672633797, 422206215, 672860191, 671087800, 670685250, 673507754, 559430703, 671842000, 672266396, 671351458, 670527411, 672784075, 559430799, 671778262, 670934718, 670781218, 670733390, 670473587, 671324355, 670881953, 559249764, 671616727, 671279974, 672218360, 670473678, 670473658, 670881924, 671778234, 671087804, 673372327, 673296956, 670574151, 671087966, 559249844, 670733299, 559611432, 407122119, 670881883, 670986432, 671811867, 672266505, 674158081, 671811899, 670574323, 422206218, 670835198, 672266461, 672562850, 672266322, 422206160, 671841954, 673372444, 672266366, 671841910, 673440648, 672633810, 407122164, 831360189, 422206048, 831360206, 673993397, 671616693, 670320205, 559249813, 671324274, 670527406, 673507910, 671706448, 670934810, 671706437, 674110618, 672266455, 831267604, 671706437, 559430774, 670422759, 670132653, 670733482, 831636831, 670685336, 670422758, 673932402, 672266427, 670986436, 672266450, 670422780, 671298048, 671778070, 670986348, 671297953, 670320284, 671040692, 671127384, 672266399, 673297027, 671616775, 559430802, 673372422, 673571154, 559520819, 831360258, 670527365, 407122173, 671533812, 670527481, 671418672, 422206227, 674158063, 559430749, 670881995, 670986476, 559340028, 672495307, 671453523, 670473523, 670320234, 670527445, 673507874, 671970318, 559520774, 671970383, 674208696, 670103617, 670881902, 670574120, 670230032, 670473632, 672266233, 674157987, 407122131, 672266481, 674158225, 673507918, 831360192, 673507814, 671706457, 672562958, 670881947, 671170377, 672266443, 670132833, 671706455, 670881877, 670733382, 674158192, 422206246, 671496766, 559430758, 670527403, 671382090, 672784140, 670473626, 673993409, 671298114, 672709780, 673758348, 670320247, 670422789, 670685322, 407122098, 672562904, 671324199, 672562828, 672860183, 670132798, 670229984, 670574262, 670473601, 674158087, 671040835, 670422832, 672784019, 559520805, 671616744, 673372302, 672266318, 559520897, 831267655, 559249741, 559340151, 559430659, 671970418, 831267729, 670733380, 672439481, 671706380, 671841976, 670527391, 672439316, 674208717, 671453562, 670422720, 671616727, 407122221, 671297992, 670473624, 671841952, 670473642, 422206119, 672495382, 672266415, 671087909, 671087941, 670230070, 671778175, 672266380, 670882004, 671087749, 673372373, 559430758, 672266399, 673638297, 671778244, 671382138, 671842028, 671572702, 831267669, 673875883, 422206279, 671743703, 559430769, 670733279, 670881948, 670934819, 422206122, 831360267, 673507971, 672929149, 672562861, 671706434, 671778149, 670628293, 559430698, 422206221, 671883809, 670229975, 672266440, 559430706, 422206201, 672266519, 673700985, 559249800, 422206328, 671778224, 673993377, 671811920, 559430813, 672999801, 671706398, 407122110, 674158136, 831267717, 671706364, 670781151, 673507838, 672266422, 422206191, 673372502, 670685424, 671616640, 671811813, 672266494, 670733360, 559249879, 672266500, 671970438, 672266412, 671778229, 671743678, 670473576, 559249883, 671841968, 672168415, 671243674, 674158152, 672218382, 673993338, 671970238, 672380503, 670881957, 559430713, 672266439, 672266511, 407122146, 671087870, 673993395, 671841924, 671970252, 672321004, 670473651, 672069035, 559520659, 559520702, 671811935, 670882047, 672266379, 671778320, 670280860, 670881934, 831360263, 670473597, 672266480, 674208642, 674055040, 671778148, 671453523, 672168506, 674110469, 671811794, 671841931, 671297988, 671418513, 407122065, 670229910, 670422746, 422206126, 671841843, 559430758, 422206220, 672266490, 670628274, 671970431, 672218346, 559249799, 559430680, 671778283, 559520744, 673813866, 673372490, 670473642, 670473663, 672495374, 559430708, 670473552, 671811876, 673221483, 671970209, 422206232, 670733309, 670628182, 407122169, 671324190, 673372431, 671743598, 674110603, 671298009, 671841882, 670473584, 670781148, 670881949, 671842000, 671351385, 671351391, 672266436, 670882003, 672266442, 672380530, 671324244, 670733436, 674158135, 673372406, 670986440, 670685469, 672266430, 671841874, 671970386, 671616741, 831360231, 671298039, 670881943, 673372402, 673141133, 671298019, 671841757, 672266450, 670986519, 671706562, 559520790, 672633751, 670473590, 559249869, 671706382, 674110558, 673066538, 670574302, 671743701, 672999740, 672929195, 673296991, 671382056, 672320912, 670986506, 671616687, 671841975, 670835236, 671883817, 670230097, 672495372, 670881937, 670422888, 559430777, 670473748, 559430796, 671706421, 422206351, 672022297, 670132742, 671665889, 671811816, 671324267, 671040824, 670733225, 671970311, 407122109, 831360169, 670473556, 670881921, 672860288, 672860207, 672562783, 671297913, 670473458, 670103630, 670881836, 671970360, 670881944, 422206147, 670881973, 672495300, 673372393, 673507861, 670986505, 672784144, 671778241, 559340027, 671087837, 671616735, 671743590, 559520748, 670473611, 671841917, 559520736, 670473555, 672929196, 422206304, 670370255, 670881949, 672999639, 559249864, 671127388, 671040688, 670986641, 670881989, 673507873, 674158124, 672562893, 671127468, 671706373, 670370324, 671811832, 671324289, 671706526, 672266322, 670473635, 673221598, 559430786, 671811815, 559340156, 671616690, 672266455, 672266424, 671351510, 831267672, 671496731, 671778211, 559339986, 671087743, 673372306, 673507929, 673507886, 671970424, 673221591, 559520787, 670986551, 672439353, 831360225, 671743671, 559249690, 559249835, 670986574, 673813832, 670527517, 671841816, 670089160, 559340071, 673372368, 673507819, 670473608, 672168374, 672999801, 559249786, 422206139, 674158290, 671324331, 671533836, 671616834, 559430782, 672860160, 671841924, 670473582, 670986493, 671778197, 674158194, 407122302, 671706550, 671706319, 422206270, 671533752, 671351469, 671382019, 671324173, 831544323, 559520664, 671298039, 831452297, 670986495, 671496653, 671706404, 671418536, 671351536, 671970382, 670685558, 670881975, 672266348, 674158130, 671418579, 672439437, 671841912, 670230068, 670473511, 673372458, 671616704, 422206329, 670473621, 671324093, 671970509, 559430785, 422206237, 670422838, 673066504, 670934737, 831267744, 671324192, 670422739, 672266450, 674208590, 407122163, 671222290, 674158172, 671087941, 670881982, 672266379, 670934759, 670473564, 670527381, 422206226, 672495365, 671382080, 670781118, 671743701, 672439443, 673993342, 422206138, 671928609, 671496705, 670192039, 673372439, 559430748, 673507913, 670881957, 673507834, 673372263, 672439412, 671743632, 673372415, 831360266, 670986410, 671841968, 559430781, 422206202, 671743677, 671616693, 671382032, 559249785, 422206203, 673372371, 671616749, 672784220, 422206250, 674158155, 671324078, 670229927, 674110536, 673296955, 670882014, 674054948, 672439345, 559249765, 670934715, 673372323, 831267715, 672168323, 670230066, 671811900, 559430698, 671706411, 670733293, 559520764, 674208683, 672439310, 671087785, 559430697, 672266461, 672266381, 671778236, 673372382, 671087745, 672999722, 673638323, 670065318, 671970481, 671127362, 671382044, 670473620, 670835209, 671040884, 670881950, 673507807, 559249742, 671087851, 671706478, 674158125, 674054970, 672022216, 670162441, 671706447, 670230014, 671616679, 831360252, 671087908, 673221545, 671351431, 671778145, 671811941, 559340111, 672266530, 670320274, 671616733, 670527423, 670065304, 671127301, 672929262, 559430728, 671970362, 671324225, 559520781, 671351429, 670986386, 422206231, 670422787, 831267674, 422206329, 672266411}
93175
Returns: 975890749
{247931884, 247606004, 245398624, 829223259, 480971850, 481296776, 480115926, 247599376, 481081549, 245506570, 481280633, 829211324, 248253869, 248083437, 479742930, 479562791, 480225982, 245927779, 245349342, 163790340, 274272445, 636616805, 829218664, 245593189, 480104367, 248176197, 247713419, 481125922, 829221841, 245456433, 481296778, 481308476, 247557732, 245351327, 481313408, 245414774, 481215073, 245357194, 245004542, 246352752, 481061592, 245329523, 480955546, 245757836, 636577732, 248225653, 480377873, 274251963, 636564789, 480014551, 245497346, 829174975, 480752358, 479883740, 480979620, 274155860, 480258696, 480126705, 829190018, 480157674, 246352751, 829222883, 245408202, 247258031, 245611562, 247671763, 829041161, 479592308, 480767136, 248103666, 481283427, 481295144, 245342510, 480797085, 247039355, 829111774, 479789134, 245544149, 245301564, 245916373, 247197103, 248159382, 480600670, 246976678, 480840386, 480469773, 246299677, 481351206, 479968253, 246465850, 245858289, 479679232, 163795091, 481323362, 245674945, 479883730, 247948934, 829204216, 480928141, 480616270, 480146431, 247064303, 247586676, 248160914, 480759431, 479925917, 480136227, 481014381, 480203699, 481029386, 481356169, 274115050, 245366722, 481356171, 480902543, 480301113, 245422540, 480608844, 247245354, 246310272, 481364091, 246228059, 480968440, 481347982, 480738923, 246528524, 479948004, 480214445, 636708078, 481163265, 481158563, 246091482, 481125918, 246441434, 480458503, 246028421, 481205939, 245393694, 248234996, 245882853, 274292912, 481314960, 481225022, 481320561, 246760739, 481040787, 248253858, 479667727, 246299658, 829179550, 245703765, 481357438, 245346449, 481356327, 829155907, 636642923, 480804823, 245553908, 480157684, 247001474, 246364830, 481365177, 245251284, 479883751, 245800856, 245233767, 479772755, 480632539, 481088210, 481338708, 480480829, 245858290, 479961285, 247840043, 247728421, 245638403, 247499656, 248310116, 245111007, 480908179, 245241386, 245736474, 479822270, 247489127, 247438757, 274283532, 247904331, 244959335, 480082186, 480945623, 247884477, 248244405, 481365860, 274297860, 481186101, 246605045, 481054933, 246320357, 247308453, 481241242, 248053155, 248195194, 829168108, 247520534, 480709315, 245366733, 248068460, 829143176, 245057126, 480104368, 247449189, 480180483, 479763014, 247913471, 247642436, 246203378, 481015390, 245276305, 480892213, 245141305, 479700737, 479862142, 247821882, 829213789, 248154452, 480480830, 247369549, 245046143, 245976932, 247904321, 479936190, 481313691, 274275957, 246252754, 480821009, 481088200, 829124791, 247510035, 246478069, 479869107, 248017889, 481286808, 481352308, 245582950, 274223099, 248144006, 481283015, 480851977, 246002571, 245224588, 274150510, 829031689, 636721058, 481346404, 479816717, 246683119, 274304534, 479954798, 246390294, 245346447, 829059268, 245693333, 481158576, 480914298, 480717354, 245611567, 481032810, 480732869, 480725814, 481300813, 480821013, 245121346, 245703776, 245800861, 246177955, 480407145, 245611566, 245964243, 246541332, 481355252, 481005951, 479961292, 480664993, 481322915, 479869114, 274230101, 636682022, 247076481, 245684142, 245287351, 247580851, 248110002, 481307174, 247671754, 481294744, 247996937, 248342183, 829124797, 247150488, 247162469, 479908376, 481163252, 481021146, 481305629, 636425735, 248125630, 479931050, 481329117, 246605036, 481062596, 481191746, 481040802, 479901843, 480917879, 246976677, 247574404, 481198364, 247539437, 481301168, 246515913, 829150744, 481274821, 248137903, 479914261, 245905630, 480775266, 247671742, 481356323, 246927412, 636590732, 247624065, 247685572, 481011461, 247660802, 246115357, 245630526, 246901918, 479982670, 246041155, 829034199, 480312876, 247617872, 481331139, 480902536, 481001540, 247051893, 480417694, 274209240, 245297270, 636488106, 248148762, 247548954, 481312312, 247113894, 247647050, 829199347, 829043626, 246331163, 247848782, 636500591, 479883739, 246299671, 481355959, 636539192, 481314333, 246310265, 245353922, 247637352, 480875065, 245465480, 481113637, 829137869, 481356325, 479711260, 245725719, 481365084, 481350488, 479889400, 480782314, 480928142, 245602510, 246288304, 480624528, 247089059, 246240373, 245205165, 480335815, 481271002, 248342187, 245305349, 829185871, 480503046, 829069079, 480536066, 480709326, 636526223, 274132230, 245241395, 480868047, 248145919, 481030469, 480491714, 481205942, 481225017, 274240896, 274216538, 829199336, 480214451, 245385760, 247013900, 245835359, 829033109, 480961095, 481015397, 246618113, 480965532, 480323981, 245151630, 829179553, 247357764, 636695087, 829117081, 479975506, 480922408, 245375618, 480347173, 247781039, 481342468, 246066976, 246851550, 479528466, 274288184, 247208688, 248007276, 248212333, 481026445, 636655943, 247656155, 245089132, 274223107, 245747129, 480686219, 481314313, 481043276, 246825464, 829036286, 480566602, 479961292, 246103153, 245447493, 248310111, 481316234, 481342484, 245403186, 245927774, 247758606, 481268107, 481362597, 247574394, 479603579, 274191969, 246503120, 245824078, 481035238, 247894448, 248165215, 247459671, 480701387, 248061273, 274121488, 245130659, 245621645, 245473881, 480835311, 829150749, 481133040, 246054149, 247720545, 245534452, 246605032, 480908166, 480029922, 480071276, 246864404, 481100206, 246554184, 479635284, 481061735, 247651556, 246490587, 248168287, 247469692, 479645728, 829079975, 479603579, 480988680, 248096963, 274236081, 479811617, 245489282, 479889410, 274325118, 480745961, 246709144, 244995023, 479795733, 245194642, 480279885, 481057697, 247737695, 479876629, 480592560, 786218700, 479989608, 247692422, 481138930, 248206011, 480269291, 247665677, 479545841, 481354091, 636668968, 480905903, 246592088, 246190599, 246465857, 479807324, 481060338, 246140070, 245314851, 480993358, 481023562, 245572878, 480247588, 248176196, 245100083, 274176306, 479816728, 636438076, 829130153, 829168095, 245431333, 480632527, 247270273, 247801974, 636513466, 480556276, 247270269, 245363072, 481038253, 247026621, 245870452, 245789845, 245014327, 248156873, 245024526, 245141317, 247866200, 245067537, 636488097, 786222999, 480911507, 247747819, 245489278, 480368540, 479603587, 480887542, 480448342, 480646778, 480738920, 245004546, 480060954, 245320050, 247986778, 247848791, 163788048, 479802128, 480438203, 829047644, 479571523, 479997717, 246377380, 481303274, 481334001, 829064935, 245370778, 245346437, 246657188, 245693343, 245989732, 636629882, 247770249, 479732200, 479908366, 245078388, 274279618, 479942272, 246091478, 247064292, 481068934, 246914595, 480653211, 829195679, 480693925, 481256431, 245257036, 247857646, 247138653, 480514463, 246722065, 246465862, 247416533, 246415692, 247345517, 245630538, 247781029, 244952954, 247976943, 481364097, 829064927, 481145832, 636500589, 246989179, 480279898, 246002562, 480917882, 163793260, 247830791, 479854854, 479816718, 479842810, 481333992, 245343801, 248141237, 246453742, 480881426, 248286784, 248027399, 245172382, 636488107, 246402844, 480725808, 247986778, 247101711, 308547232, 247138642, 248125629, 245563158, 248130478, 274267515, 636552109, 246735148, 248045033, 480693914, 247592795, 636463086, 246503120, 163798342, 829050734, 274311053, 245339285, 829055615, 481327529, 481013606, 479690061, 636475676, 163801117, 479827107, 481289098, 636450377, 481312810, 246838555, 247232967, 480049973, 481051987, 480950218, 246276855, 479883726, 480546191, 247801978, 481233683, 248152626, 479919882, 246696127, 274246281, 246079636, 481024758, 481295145, 245439556, 247957625, 480828713, 479848282, 479889403, 245379048, 481173909, 480976319, 829032056, 480861622, 245779085, 481360906, 481088210, 247699992, 481008776, 479811623, 246152695, 481262960, 248179891, 248321113, 247612060, 481334465, 247369551, 274256457, 480358122, 245714516, 247295663, 481325614, 480576137, 479753063, 246264802, 480491706, 248275436, 248172254, 481356681, 829163195, 245408211, 274262753, 829091755, 479656683, 247830804, 636412986, 246670063, 480856371, 245310337, 480887533, 244976672, 481060326, 481347993, 245379057, 829204217, 481023098, 247427814, 480997961, 246951956, 829216870, 479742940, 247631019, 480639574, 245656058, 244985967, 245647077, 245035109, 479781679, 245447496, 481352594, 481339929, 829075398, 480936379, 480846262, 480671106, 246566937, 479553818, 480524919, 245353914, 481158586, 829086842, 248114993, 480021875, 248121353, 481049614, 274169271, 246773720, 481040792, 479842810, 245292902, 248264129, 246644190, 246165237, 480236637, 245544161, 829059271, 479763009, 246964433, 480377877, 480397732, 481351214, 247530759, 245812372, 246428705, 481262961, 247393702, 829168103, 248187410, 248298932, 481075074, 479982661, 247706983, 481277145, 247678058, 248137899, 829038080, 481345130, 480387620, 829207306, 245214658, 245382488, 480693923, 247126314, 479832112, 481107413, 479722193, 481270585, 247258041, 246341439, 274144637, 245247081, 245481482, 480686210, 481298056, 480932731, 247185761, 245939959, 480899295, 246876779, 245927783, 481352374, 274246283, 480813368, 479581591, 480192613, 274201052, 245324655, 248036355, 247580850, 248162215, 481363511, 481347982, 245447498, 481081555, 274126803, 480290405, 247848781, 480677814, 480006131, 274162386, 248134828, 829222894, 247791698, 481168198, 481278025, 247884466, 480971837, 246812527, 636400627, 480480818, 480214439, 481295153, 246579560, 480093044, 247013906, 245214661, 163795935, 244967440, 481119304, 479625515, 481045967, 480881423, 247405456, 247875096, 479961291, 247566404, 245894561, 480896425, 246657185, 481248834, 248183755, 246390289, 480653212, 245162542, 247320939, 480725816, 248200284, 481152477, 479837684, 636400621, 248090372, 245264017, 481350530, 247333021, 246103171, 480584226, 246402845, 245348114, 248045028, 245345580, 481317392, 245665736, 481355476, 829064923, 829099043, 246748026, 248045022, 479842821, 246127578, 479679242, 246889418, 481310273, 247580857, 246939840, 480039196, 829220751, 274288172, 246215705, 479614993, 479894658, 274318372, 786226387, 248191177, 481314305, 247381486, 245846858, 245359770, 248179893, 480941484, 480168853, 245067547, 248017887, 829031691, 481352128, 247173756, 480988685, 247967713, 481027564, 246760746, 481320566, 245334670, 274183894, 481011451, 245224596, 247427808, 479537333, 480984170, 481353939, 247282962, 636603761, 245515892, 481291606, 247922828, 786216391, 480659599, 274216535, 248331848, 481094358, 247478927, 481180029, 245183281, 636412981, 246103159, 480875054, 480427439, 245952275, 829104201, 481017111, 480790122, 245379039, 829190027, 247940649, 245927770, 245390527, 246103166, 246041149, 274138696, 245431344, 245769104, 245270645, 829099046, 247812275, 247220654, 248076033, 481295151, 481360146, 246015553, 245382497, 481049616, 481318211, 246799671, 248179897, 481357914, 481019740, 481337420, 481035249, 246786709, 245684138, 481022478, 245282194, 636488099, 481064933, 245525336, 246631157, 248217956, 481364098}
{790885663, 791297045, 790989089, 524779572, 887169364, 885501594, 888227457, 791308252, 886635974, 791134847, 885438507, 524829903, 790281682, 790725200, 888763058, 888891654, 888158153, 791457441, 790813482, 712717616, 629395712, 493557033, 524753873, 791214107, 888233527, 790428871, 791088969, 886556050, 524766566, 791074883, 885501596, 885565734, 791374260, 790826375, 885630579, 791024720, 886397397, 790851796, 790325878, 791611652, 886710183, 790711720, 887218808, 791361343, 493559017, 790308843, 888057619, 629443714, 493560734, 888307228, 791125580, 524866705, 887651596, 888532039, 887144401, 629598086, 888136653, 888220063, 524710803, 888196271, 791611657, 524792640, 791013392, 791547840, 791232721, 791155252, 524825146, 888866132, 887630122, 790691699, 885451291, 886279299, 790748553, 887587375, 791631769, 524878007, 888717476, 791171058, 790638566, 791451011, 791570721, 790505131, 887878984, 791649869, 887522540, 887984600, 791573771, 886093272, 888370226, 791641674, 791421891, 888808488, 712743294, 886220500, 791298297, 888532050, 790865934, 524840887, 887292081, 887858086, 888202908, 791624083, 791331038, 790492188, 887640673, 888451039, 888211097, 887019302, 888171695, 886876607, 885833882, 629679780, 790889710, 885833871, 887379562, 888106250, 791035186, 887868827, 791550944, 791581364, 885911626, 791542548, 887181918, 886119169, 887673945, 791659897, 888403711, 888164313, 493555343, 886487383, 886499547, 791499026, 886556048, 791632524, 887991234, 791483279, 886406773, 790976997, 790299675, 791430775, 629333777, 885656663, 886388927, 885695412, 791680221, 886812481, 790281671, 888814672, 791573779, 524702966, 791324738, 885989104, 790787551, 885846947, 524691890, 493558446, 887576855, 791179693, 888196282, 791641729, 791616714, 885950714, 790532648, 888532039, 791390858, 790497885, 888737758, 887837624, 886624711, 885757883, 887977702, 791421902, 888381234, 790978295, 791067627, 791261078, 791426588, 790248845, 790401268, 887354098, 790508515, 791346210, 888646716, 791434235, 791475671, 629358152, 790913546, 790279008, 888247217, 887242911, 790930501, 790290704, 885937708, 629321702, 886440482, 791676633, 886748750, 791589676, 791534464, 886368492, 790767752, 790366475, 524696614, 791410944, 887716767, 790889715, 790746608, 524688871, 790364373, 888233523, 791467763, 888183571, 888746429, 790904195, 791227770, 791533863, 887006250, 790578488, 887417254, 790425957, 888793731, 888564697, 790997020, 524741732, 790530732, 887977697, 791511804, 790357370, 791475076, 790913542, 888427033, 885643637, 629383096, 791550886, 887556393, 886624707, 524879259, 791418672, 791646383, 888553646, 790806153, 885463887, 886080250, 791206074, 629502113, 790581846, 886302436, 887499125, 791479859, 790488572, 629609975, 524787316, 493554057, 885782834, 888658484, 791671320, 629310434, 888392580, 791622566, 790787559, 524716069, 791316835, 886499556, 887328691, 887706529, 791232723, 886850762, 887685541, 887696562, 885527421, 887556400, 790409194, 791324728, 791390851, 791527952, 888031596, 791232725, 791471873, 791662277, 886015111, 887070717, 888381242, 887781118, 885708241, 888553638, 629491090, 493557035, 791619401, 791307567, 790602144, 791342761, 790680243, 886256160, 791155258, 885488744, 790821764, 790226479, 524879264, 791594097, 791588861, 888486056, 886487392, 886967503, 885553052, 493595334, 790644353, 888439035, 885733583, 791676628, 886684132, 886428741, 886812464, 888497367, 887316113, 791649879, 791354143, 886417449, 791392970, 886267767, 791656457, 524876440, 885413077, 790607220, 888474377, 791443578, 887619934, 791155259, 885846931, 791667285, 493557814, 791262268, 791133137, 887045203, 791178925, 791509509, 791250628, 791672876, 888348494, 791486289, 524761321, 888100525, 791273782, 886195571, 887379552, 887083044, 791628120, 888023834, 629524264, 790626279, 493575979, 790556175, 791383976, 886244116, 791607846, 791215602, 524719981, 524736975, 791597049, 790968552, 493572164, 888532049, 791573777, 886002081, 493565642, 885604493, 791581356, 790839159, 791239834, 887452421, 791084245, 886579108, 524878736, 885846943, 888786063, 791338857, 885924650, 885795199, 888520276, 887608923, 887292094, 791223302, 791567277, 887847979, 791615928, 791546681, 790471077, 888088142, 885400571, 790226477, 790651074, 524859462, 887964033, 524707416, 887943087, 887716771, 493567436, 629644614, 790508525, 887463465, 790568903, 886863599, 887970479, 886406784, 886388937, 629467354, 629513438, 524719991, 888164321, 790952146, 791637725, 791409430, 524800312, 887207007, 887006248, 791676476, 887194688, 888093736, 790433881, 524702956, 791517472, 493556954, 524688142, 888359389, 887303838, 790914291, 888081837, 791029493, 885770385, 791490124, 791686623, 888930971, 629345980, 791564633, 790813827, 790331258, 886902517, 493558372, 791191102, 790387022, 629502119, 791353811, 887748328, 885617579, 886799660, 791688195, 524813005, 887918509, 888381247, 791504804, 791065361, 790248834, 885669646, 886144646, 791001314, 791457436, 791042832, 885387822, 885898668, 791354140, 888859488, 629543839, 791653877, 791402832, 886837966, 790922073, 790466447, 791459974, 887727133, 790757486, 629668377, 790418396, 791241007, 791094280, 887534599, 524876433, 886545116, 791487884, 791078081, 791162296, 791676623, 887354092, 888286140, 888254408, 791684198, 886601477, 791664790, 888836605, 886697182, 791203316, 791650230, 790453790, 791451640, 888828713, 524700173, 888859506, 887119931, 790702830, 629479509, 888670520, 791115317, 888520288, 629277081, 887663003, 791673056, 790317049, 888706242, 790463338, 888121420, 886735969, 791058448, 888543007, 887889208, 462723210, 888337439, 791122023, 886533425, 790342709, 888129044, 791166834, 888911490, 886028117, 493557249, 887366952, 791674768, 791531114, 791641663, 888682859, 886723219, 791517897, 790675410, 887107802, 886928491, 791197734, 888143521, 790428883, 790394081, 629564698, 888658474, 493591023, 524687614, 524696619, 791044856, 887837629, 791543247, 791013857, 493569878, 887926504, 791543247, 790877206, 886825266, 791634734, 791426590, 791383818, 790334575, 790517945, 790342667, 790425945, 790949157, 790372290, 493575975, 462710842, 887341457, 791050166, 791115330, 888066748, 888859496, 887429430, 887999445, 887815737, 887673952, 790325885, 888262333, 790687430, 790830008, 790968556, 712704819, 888694872, 888007659, 524836511, 888881894, 888327163, 791620436, 885540174, 885745709, 524856069, 790902147, 790787572, 791673972, 791316830, 791477559, 493557733, 791036838, 888770528, 888486056, 790379555, 629370624, 888415456, 791499035, 791624082, 886658814, 791669860, 887804446, 524850802, 887737870, 886347274, 790544404, 790959068, 791599568, 887957743, 791674732, 791641665, 791489375, 791628425, 791522034, 791250621, 791029503, 790267572, 790838575, 885911623, 524856088, 886522353, 493572153, 791646117, 888121410, 791479860, 887316122, 712730382, 790987428, 888575515, 888658471, 888598711, 885745706, 790761581, 790594591, 791636913, 887440986, 790260507, 790797247, 790449697, 493575973, 791626024, 887696565, 790830015, 791612638, 228768581, 791599565, 790644353, 791188957, 790632262, 629407766, 493563964, 791675094, 790777924, 887737867, 791319553, 493583551, 791653881, 712769202, 524725990, 629299084, 790735894, 524846887, 886208095, 887032318, 888801237, 493579952, 712781892, 888634555, 886290890, 493586575, 885591531, 791688130, 791555003, 888269456, 886761495, 887230735, 791561077, 888532055, 887934781, 791013866, 886379135, 790543684, 888462657, 791671805, 629455439, 791493453, 886915461, 886279301, 791055011, 790856150, 887545873, 888586835, 888520288, 790926868, 886463548, 887157073, 524774228, 887474819, 791376448, 885885742, 886624707, 791111370, 887057995, 888670509, 791521276, 886335960, 790416372, 790241949, 791285459, 886182919, 791511806, 629431430, 888074661, 791332142, 791537070, 885720995, 887909555, 888754875, 791556010, 887970473, 790266958, 790441321, 885859969, 524872398, 791013401, 629419955, 524694480, 888821635, 790987439, 493598300, 791671960, 887486794, 790663138, 887429433, 790298505, 886723218, 886119159, 790926881, 524840876, 886941481, 791482730, 887095542, 791658329, 524818052, 888763057, 791251204, 887826659, 791280276, 790307590, 791270814, 790350371, 888728192, 791065361, 886041127, 886157428, 524863922, 887267342, 887510852, 887769599, 791667590, 888901111, 887949859, 790839151, 886499566, 524870264, 790668148, 888296378, 790656714, 886774338, 629575712, 791681943, 886812468, 888598698, 790613964, 790273550, 791675341, 791524845, 888150600, 791171059, 524716076, 888746420, 791654510, 888057610, 888040692, 886093276, 791402777, 791397067, 791629656, 886335948, 791501955, 524696605, 790391354, 790255647, 886647250, 888348486, 791100340, 886314078, 791143830, 790607229, 524748826, 886131865, 888048907, 524730367, 790480058, 790939478, 887737877, 791603864, 888622540, 886590593, 888778865, 886325358, 791547832, 791605110, 629621644, 790520301, 791104899, 887748324, 885514627, 887279891, 791577123, 791462189, 887392170, 791680016, 791457434, 886054144, 629455429, 887566956, 888873519, 888178635, 629534467, 790699566, 790787728, 791342759, 790479159, 885963668, 886119166, 791065353, 886635974, 629656507, 888113734, 790968557, 887758366, 888317153, 629586766, 790619919, 524792650, 791021971, 886475319, 885425774, 790930508, 887169376, 791686208, 493602481, 887977693, 888164330, 886279310, 791671073, 888240065, 791637719, 790480068, 712756329, 790289246, 886567322, 888845305, 886786890, 887440999, 791496194, 790939552, 888381235, 791364500, 791436622, 887404897, 791673983, 886357923, 790403874, 791622572, 887804434, 790441085, 791530706, 887696557, 790354455, 886511125, 888610692, 493602480, 790714118, 790555460, 886106350, 791525665, 791504812, 887899297, 791626014, 790800484, 790777925, 790774537, 886232110, 791289045, 885820809, 524856081, 524874988, 791677317, 790777921, 888598685, 791514088, 888808493, 791676698, 885578699, 791342762, 791663249, 888276897, 524805557, 629345976, 791538231, 888853087, 888508296, 629288253, 462698304, 790378881, 885617566, 791506590, 791415514, 790864583, 790416370, 887255319, 888189537, 790372288, 790806164, 524787306, 886067219, 791582321, 887119939, 790847843, 886889546, 791680209, 885695408, 790723694, 629554126, 887045203, 790488564, 791482722, 888921343, 887132211, 885807807, 791540023, 493556716, 791143992, 885476040, 790895124, 462736085, 887793014, 629513444, 790234448, 886613183, 791442394, 886452064, 790456882, 493598311, 791504815, 887452421, 888015091, 791466614, 524690445, 886993305, 887598464, 790926867, 524710797, 790875981, 791457444, 790964298, 791504805, 791486293, 629633266, 791044860, 791367997, 790566748, 524874975, 791005917, 791559314, 790735944, 886279309, 885976324, 791481359, 790939480, 886774349, 885682556, 791684441, 790416380, 885872999, 886980484, 886170244, 886837972, 791682636, 791307568, 886954548, 790590137, 493575984, 886671284, 791152981, 791676188, 790319438, 885911633}
13097
Returns: 822386763
{292125322, 161842697, 160198223, 292112791, 160685884, 161331369, 292294748, 161191057, 285394933, 285574488, 285376986, 292520859, 160088415, 161092939, 292504727, 161480781, 159861337, 161843619, 161610397, 161854544, 161258048, 131518464, 161331359, 160488181, 160055608, 131425274, 161860720, 131409768, 111147642, 160088429, 292162566, 111328677, 160992306, 131454131, 161262400, 159959588, 161557548, 161783458, 285394944, 160483735, 131502477, 131533131, 159873653, 292483931, 111476334, 292518901, 285445118, 285445140, 131454156, 160074829, 161281379, 161017636, 160371649, 161794678, 160126523, 285342362, 292562378, 161042898, 161764537, 159972083, 161500617, 292421021, 159982655, 131454170, 292294740, 159839628, 161751158, 161191067, 285270693, 161859181, 292179801, 159841218, 131357183, 161801946, 292518916, 160436390, 285230737, 161477053, 160091548, 161861252, 160024830, 160966895, 160706495, 160610495, 131321917, 292114072, 161142383, 111552557, 357588534, 161554140, 161700052, 160042830, 159851511, 292135165, 292149418, 161785241, 111376195, 160436388, 161751143, 292559258, 292559271, 161640243, 160071802, 292518876, 160936651, 131578797, 161308662, 159873666, 285288443, 292291515, 161557570, 111352584, 160074827, 159837575, 160532021, 160436398, 159945513, 161397515, 160198195, 292112800, 161166835, 161557543, 161843581, 160024831, 161088313, 160012912, 292562585, 161500628, 161375821, 159985139, 159880786, 160221774, 131454154, 161857174, 160808595, 285376980, 292544459, 161067979, 159985141, 160258897, 161539023, 131425267, 159936319, 161539009, 160885466, 111235595, 160201854, 160488165, 161397534, 161607272, 161794696, 160126504, 111169775, 292179790, 160731919, 160258883, 160436428, 161516452, 160808577, 161281370, 292201752, 160279906, 160605860, 159839656, 161117743, 292545756, 160367455, 292179785, 160762164, 161375824, 292320229, 292294767, 159837560, 161843585, 161854520, 131454161, 160531996, 111352549, 292559259, 111235617, 131447214, 160711187, 159847584, 160345079, 285288455, 159972087, 161847285, 292553273, 160178771, 160936632, 292182188, 160182362, 292559279, 161848060, 159923627, 285647158, 161137807, 159839652, 161607252, 131437402, 161477055, 161117761, 161794707, 159860325, 160039937, 285288448, 161702644, 285535159, 285535148, 159913585, 161623995, 161353745, 285647144, 160911096, 111552536, 159888519, 292125327, 292534582, 292199079, 111400426, 160987619, 159998745, 160123179, 160058571, 160024848, 160159805, 160024851, 159879418, 131592243, 292444313, 160071792, 131437386, 160911083, 292162586, 292112779, 357563879, 161017653, 161238864, 161837477, 111258486, 159855217, 160660594, 285251466, 292463434, 357563885, 159839349, 159841642, 160838971, 160413142, 292242809, 131357197, 160660614, 161017643, 159998736, 161837465, 285394917, 111502074, 285212250, 285394915, 161726740, 160198201, 159972088, 161688573, 161860540, 161191060, 131548902, 285445133, 292559266, 131454135, 160071787, 160417428, 161855062, 161773252, 161837471, 285460434, 292119037, 161162286, 161308653, 292544453, 161460556, 159947665, 292119042, 292291505, 292562606, 160071763, 160024820, 161751150, 160681180, 160436410, 161375802, 160105559, 161375818, 160322986, 161607255, 292294765, 159895271, 161713672, 292316912, 160108821, 160198219, 131548881, 160581074, 131487806, 160159799, 161783395, 161843561, 292125307, 160808570, 292483930, 111425633, 160091583, 159847593, 161520024, 160605870, 160071774, 161162292, 285445115, 159837565, 111425619, 292562373, 285535143, 292245860, 161671195, 111126325, 160323008, 159998753, 159837563, 131392207, 160813340, 285288419, 161137812, 160440766, 357588538, 161729072, 159972067, 161477047, 111147646, 160436422, 161857569, 159996183, 159850763, 160507756, 111213486, 161729073, 292466218, 161783413, 159841202, 111281215, 159837544, 285460424, 285535166, 160808558, 111126327, 161783434, 161012976, 285628611, 285445117, 161516461, 292119039, 131425257, 161042892, 161729083, 161794686, 160962163, 161726744, 292518889, 161753314, 160834183, 160630836, 160660609, 159839332, 159972063, 160685861, 131548903, 161414965, 292559294, 160782978, 159866048, 160042832, 111450728, 159866063, 161258066, 160556440, 159888517, 161832759, 160915837, 292266704, 292342586, 160681149, 161818028, 159850762, 160911060, 292149422, 161063325, 161331358, 161142385, 159850768, 159841204, 160585668, 161847280, 131374177, 292562395, 285191918, 160536523, 161739226, 161826390, 292562409, 161702651, 159888524, 159904118, 161436042, 285288452, 161860719, 161113147, 292520856, 161234463, 160711214, 161838485, 160681162, 160262773, 160987621, 161042886, 160838976, 285342352, 161557564, 160198221, 161810276, 161215078, 161572314, 161012954, 292162552, 161655974, 111213500, 161851223, 159957329, 161258050, 285146926, 160706517, 161803543, 161702631, 161785259, 161516473, 161726743, 159969719, 161847285, 292119054, 159837504, 161186571, 285251470, 161794690, 292294770, 160071812, 161810305, 159861359, 285476983, 159879393, 159860310, 161831623, 160808580, 160440757, 159873680, 161762495, 161166832, 161640230, 161304420, 161590018, 161842688, 160258898, 160088416, 160556448, 160911077, 159982673, 160367448, 160242073, 111147682, 160221784, 161764550, 292223071, 161371736, 161166819, 160436407, 161843598, 160581095, 160091565, 161726731, 161783490, 159850745, 160635509, 160105574, 159972067, 131604449, 160605885, 292554190, 161640268, 161038200, 160323005, 292294778, 292179786, 285647184, 285394919, 160201846, 159850754, 161557549, 161811759, 292396643, 161460538, 159895300, 160813339, 160936629, 161042901, 111328660, 159896868, 159867191, 292118266, 160635510, 159873676, 285554178, 160436415, 285376995, 161593255, 292294780, 111235620, 161572312, 160685876, 159925561, 131321903, 161857612, 161643206, 159873670, 161702631, 159837508, 160436402, 159837569, 160757419, 160605876, 161857594, 161861250, 160198204, 160966875, 131339410, 161783436, 159839624, 161810295, 285377010, 159936308, 292562395, 161516461, 161783412, 285495437, 292201720, 292553282, 160042843, 161554139, 161832758, 161700061, 111213509, 285445128, 159866087, 292112811, 161234475, 161819398, 292135148, 160218033, 161607273, 159913561, 161729095, 292502489, 159837527, 161861310, 292135134, 161859482, 159837500, 160436398, 161785263, 161234465, 161572311, 292345916, 161843586, 159895294, 159936320, 357612577, 111527452, 160027607, 160301280, 161783473, 111352558, 160941396, 160736652, 131321905, 159895282, 111352584, 292242830, 159887036, 160178788, 160305268, 292223047, 161557535, 292199092, 160992308, 111527461, 160987599, 159915379, 111352563, 160987603, 160834183, 160655937, 159888499, 111235617, 292532952, 161671219, 160556450, 161137823, 159838274, 161773253, 292518893, 161762476, 161819388, 161477056, 161142372, 292118254, 285574470, 161496960, 160074821, 131533115, 161575635, 160605861, 111104634, 161857625, 160221762, 161837465, 161702630, 292266701, 161857605, 161764560, 131475403, 292294796, 161627028, 161393502, 161418907, 160141264, 160787732, 160088393, 161304414, 161851883, 160962164, 160813352, 161729087, 285495440, 292554211, 161713660, 160459953, 111147663, 292147617, 161234463, 159860319, 161783401, 159873679, 160305281, 161607262, 292119014, 160911070, 160864603, 161607285, 160834208, 111258467, 160941378, 285647175, 161557557, 160966896, 160039944, 292371524, 160039963, 285610757, 161671205, 159866061, 111258478, 292223065, 292562610, 161655984, 161847279, 131604428, 161375835, 285251448, 292147614, 111352584, 292534572, 292368202, 159872423, 292135152, 161792985, 161191090, 159846931, 159905829, 160436413, 160436420, 292562605, 161685903, 160221762, 292223089, 131463960, 160992320, 159934276, 160159815, 160283850, 160417445, 161801962, 285306607, 160238269, 161741484, 161535516, 292559287, 160042840, 285394937, 160163298, 160581072, 111328663, 160024837, 159866056, 292201730, 159880799, 285476971, 160417469, 161811771, 159905821, 292559277, 111304840, 285170001, 160757414, 161855056, 161500612, 161456742, 111352552, 160144675, 292201741, 161775186, 159915395, 161825139, 160885470, 159905840, 159843752, 111400416, 292417932, 161851221, 160390151, 161375819, 160936648, 111213476, 292114451, 292179801, 160436421, 292164674, 160864607, 285574468, 161210634, 160198235, 160536541, 285251449, 161726734, 292534584, 111147658, 285445136, 161810280, 111502076, 285288395, 160706509, 160436405, 160010241, 160074819, 292463462, 131592254, 159936330, 161716141, 292486439, 160635490, 161783424, 159856117, 161640257, 160711212, 292534590, 161610421, 160681163, 160258878, 161753301, 161142372, 161142374, 159855221, 111577809, 161671207, 292119020, 160159794, 111577789, 159905831, 292441367, 160010262, 285413780, 159837594, 292316910, 292294791, 285324764, 111352577, 111104638, 160345068, 161792995, 111147652, 161783428, 161627051, 292220194, 160024839, 161783411, 161838479, 161729094, 160536529, 111577788, 159839633, 161436049, 292201737, 160283850, 292199077, 111328667, 131592238, 292554234, 161783371, 161375817, 292135148, 161810301, 292179799, 160105552, 161857159, 292417917, 161575647, 161520027, 161393504, 159982653, 131563592, 161308677, 292544478, 160635494, 159982673, 160464350, 285554155, 131475411, 292486449, 159998754, 285445148, 161861249, 159851517, 111147671, 161753309, 160198243, 111352535, 161607250, 285394935, 159855211, 292119022, 160610502, 111376198, 160531972, 161349611, 160071787, 357588541, 161460544, 159913574, 161375817, 159895273, 292223089, 159972083, 285360209, 161520026, 111476333, 111191913, 292393422, 161860740, 111258491, 160915827, 111328678, 160459956, 285592764, 159972070, 357563872, 159913572, 161113122, 160394401, 161371728, 292294795, 161785238, 285270682, 285324744, 111258484, 160108797, 161843586, 292463453, 161837443, 131487847, 159838093, 160198203, 285535156, 111352578, 161166819, 161729097, 111376216, 161610414, 292179804, 160459949, 292266690, 159855233, 161673977, 159837552, 292420996, 292504742, 161439915, 111213502, 292126441, 161393525, 161716131, 285535150, 292518876, 285429518, 292520855, 292135162, 292483920, 285515175, 160088417, 292559846, 160327079, 285394933, 111147647, 292371499, 161819396, 161607285, 159837551, 111552553, 285324757, 160885475, 160561003, 160436406, 160039944, 161375800, 160813335, 160349203, 111169786, 159866091, 160536551, 161142357, 160198218, 161554144, 159936314, 159851535, 161783419, 161811778, 160221765, 161729110, 161658851, 161837461, 161496973, 292112795, 160962182, 161810273, 161843596, 160813345, 161142375, 160436414, 160685871, 159866044, 285270671, 161857596, 160436393, 131487827, 357563876, 160536563, 160808552, 161327166, 161838495, 111527455, 161859159, 160890235, 161166816, 161285671, 161436025, 160966883, 161832757, 161713674, 161375808, 161042878, 161480799, 292199073, 285647139, 159838080, 160305290, 292486428, 160512244, 159844294, 161838516, 292136618, 160685861, 160859844, 111104610, 292463468, 292269872, 285445116, 159841640}
{466219107, 652459430, 653040557, 466294801, 651267323, 651376142, 466514065, 651313421, 727623462, 727805150, 727605124, 466424083, 652933003, 651283744, 466444082, 651475123, 652047389, 652077159, 651598914, 652383437, 653191740, 711758677, 651376144, 651320671, 652893605, 711940431, 652229891, 711960963, 853930632, 652932982, 466152002, 853833887, 651264170, 711869228, 651342113, 651784008, 651543033, 652655422, 727623458, 653209538, 711778841, 711737743, 651997609, 466122002, 853793223, 466159542, 727681526, 727681500, 711869239, 651614772, 653181072, 651268096, 651373882, 651904737, 651557818, 727567289, 466278665, 651272695, 651833997, 651761621, 651491382, 466502254, 652788289, 711869228, 466514084, 652199529, 652725230, 651313396, 727493767, 652332388, 466132967, 652353204, 712017028, 652607610, 466159541, 653189817, 727461624, 653059759, 651595331, 652281169, 652852587, 651260864, 653267774, 651282616, 712054233, 466269164, 651297338, 853802628, 781553932, 652992188, 652814069, 651654822, 652097725, 466195383, 466416222, 651880902, 853814461, 653189823, 652725228, 466253150, 466253159, 652897334, 652913469, 466159563, 653274149, 711675727, 651364217, 651997622, 727512328, 466072947, 651543052, 853824551, 651614741, 652250757, 653226835, 653189828, 652720967, 651415298, 653040529, 466294781, 651305059, 651543087, 652077190, 652852617, 653249311, 651696459, 466304343, 651491366, 651401707, 651739583, 651972993, 651472171, 711869239, 652357947, 653277100, 727605112, 466204028, 651277890, 651739558, 653087776, 651525347, 711940410, 651829707, 651525349, 653277266, 853877385, 651488315, 651320687, 651415306, 652936589, 651904733, 651557817, 853917586, 466132983, 653271073, 653087776, 653189826, 653026950, 653277091, 653181090, 466472358, 653102455, 653248199, 652199507, 651290229, 466379224, 653155779, 466132994, 651257771, 651401668, 466517508, 466514024, 652250743, 652077155, 652383447, 711869230, 653226848, 853824588, 466253171, 853877392, 711893982, 651263461, 652123055, 653143296, 727512308, 651761645, 652434193, 466228163, 653023793, 653274155, 466455698, 651504969, 466253130, 652102412, 652674601, 727877719, 653235961, 652199515, 652936602, 711917732, 653059738, 651290221, 651904705, 652479895, 652873306, 727512311, 651721844, 727772208, 727772200, 652651024, 652917165, 651388635, 727877734, 653276019, 853802609, 651948549, 466219124, 466402366, 466115975, 853805961, 653268445, 651717850, 652970692, 651634585, 652852585, 653006571, 652852591, 652554365, 711653835, 466491408, 652913488, 711917712, 653276035, 466151993, 466294809, 781561356, 651268088, 651331948, 652484530, 853865720, 652454753, 651271751, 727476752, 466106503, 781561344, 652327627, 652173996, 651254057, 653179047, 466089144, 712017036, 651271770, 651268096, 651717814, 652484538, 727623469, 853793160, 727443730, 727623448, 652770313, 653040548, 651761653, 651700402, 652306787, 651313387, 711717416, 727681520, 466253125, 711869262, 652913519, 651350807, 652153203, 652678969, 652484513, 727702175, 466345700, 653228353, 651364197, 466204045, 651459364, 651806704, 466345737, 466072942, 466304338, 652913513, 652852605, 652725215, 653263827, 653189813, 651401687, 652952069, 651401700, 653130244, 652936572, 466514017, 652603124, 652792356, 466069110, 651576381, 653040550, 711717412, 653241686, 711800003, 653006580, 652655429, 652077149, 466219133, 653277114, 466121992, 853800779, 651595328, 652123047, 651508107, 653248196, 652913522, 653228331, 727681506, 652250760, 853800791, 466278664, 727772191, 466498548, 652856454, 853945021, 653130248, 651717832, 652250749, 711979615, 651254646, 727512343, 653235949, 651340180, 781553940, 651765748, 651761631, 653059779, 853930613, 653189813, 652178699, 652810078, 652429504, 653218499, 853890507, 651765793, 466477977, 652655419, 652353199, 853853824, 652250749, 727702165, 727772228, 653277125, 853945007, 652655408, 653264598, 727860165, 727681503, 653026942, 466345738, 711940408, 651272678, 651765771, 651904713, 653271615, 652770301, 466159541, 651810964, 653277780, 653254030, 651271764, 652327636, 651761632, 651267331, 711717430, 653105126, 466253129, 653275734, 652504891, 651654829, 853795797, 652504841, 653191717, 653234581, 651948534, 652027041, 651256186, 466079657, 466068173, 653263848, 652558927, 652429484, 653276041, 466416208, 653255048, 651376141, 651297341, 652429520, 652353220, 651288976, 652434188, 711997914, 466278640, 727427956, 651303588, 652747912, 652002219, 466278659, 651721818, 651948553, 652627187, 653090530, 727512328, 652229916, 653242944, 466424103, 653201781, 651263500, 652052028, 653263832, 651441390, 653268442, 651272650, 651254050, 727567280, 651543062, 653040547, 652583344, 651322381, 652974092, 653264613, 466152022, 652877115, 853890539, 652408872, 652743719, 653191713, 727403282, 653267781, 651928795, 651721828, 651880904, 653026941, 652770314, 652766164, 652434198, 466345724, 652276397, 653220096, 727476770, 651904730, 466514040, 652913496, 652583376, 652047393, 727721788, 652554372, 652479872, 652509491, 653277093, 651340186, 651997628, 652702224, 651305082, 652897317, 653169861, 652955562, 652459412, 653087760, 652933005, 653234590, 653276026, 652788298, 653155799, 651456515, 853930652, 651472165, 651834005, 466486723, 653132694, 651305081, 653189818, 652077192, 653241680, 651595340, 652770299, 652655417, 652429520, 651276867, 652952057, 651761621, 711631350, 653248186, 466354966, 652897341, 653260150, 653130226, 466514034, 466132989, 727877757, 727623440, 651488328, 652429507, 651543056, 651953084, 466510375, 651459352, 652603131, 651254662, 653274155, 651272683, 853833865, 651924309, 652022429, 466243814, 651276894, 651997624, 727789457, 653189813, 727605112, 651579851, 466513998, 853877378, 652974113, 651267329, 651852966, 712054270, 652178702, 651638314, 651997623, 651721842, 652276397, 653189796, 652250764, 653273727, 653248176, 652178701, 652281170, 653040569, 651260865, 712035643, 652655424, 652199523, 652583370, 727605115, 651829714, 466278651, 653026951, 652655414, 727739619, 466472378, 466228173, 651654816, 652992180, 652027054, 652814087, 853890498, 727681528, 652504836, 466294816, 653201780, 651977530, 466195389, 653056796, 652936594, 652651017, 651765755, 466139772, 652276391, 652255522, 466195373, 652204284, 652276374, 653189851, 651880902, 653201794, 652974102, 466518052, 652077178, 652603132, 651829695, 781545359, 853797175, 651675451, 653116614, 652655422, 853824583, 651258193, 651260305, 712054246, 652603141, 853824596, 466089156, 652578845, 653023803, 651412734, 466486725, 651543034, 466115974, 651264147, 853797176, 653268461, 651876522, 853824598, 653268436, 653277785, 653259250, 651948554, 853877388, 466181054, 652856451, 653234579, 653235962, 652225132, 652678953, 466159560, 652702231, 651977553, 653059765, 651297358, 466243824, 727805140, 653043604, 651614763, 711737735, 651561227, 653248195, 853958676, 652178691, 651472161, 652484519, 651721840, 466079622, 652178704, 651833980, 711822527, 466514028, 651618411, 653119184, 651429464, 652988864, 651255885, 652933027, 653169854, 652127764, 653271609, 651254666, 651765750, 727739624, 466354960, 652792372, 653199969, 853930625, 466172900, 653201782, 652479878, 652655417, 651997617, 651412731, 652936583, 466345734, 653276055, 651254111, 652936599, 653277802, 853865701, 651258187, 727877737, 651543065, 651260847, 652873289, 466515671, 652873295, 727841611, 652856456, 652504881, 853865723, 466486719, 466304342, 652877097, 652434205, 711631344, 651401697, 727476746, 466172904, 853824583, 466402371, 466070182, 652529700, 466195399, 652631631, 651313394, 652404156, 651900288, 653189806, 653189799, 466304365, 652835460, 651472170, 466486722, 711845510, 651264146, 652697922, 653006547, 651426793, 651350829, 652607603, 727530477, 653072537, 651788201, 653009808, 466253142, 651654820, 727623453, 651522111, 653241692, 853833841, 652852594, 652504866, 466472380, 651972977, 727721792, 651350851, 651953069, 651900279, 466253146, 853843579, 727414532, 653273751, 652153225, 651491371, 653075404, 853824588, 651539731, 466472356, 651857318, 651876502, 652534295, 653277276, 651900265, 652378716, 853805975, 466082840, 652408872, 653167703, 651401673, 653274133, 853890521, 466320466, 466132963, 653189774, 466436897, 651254118, 727805135, 653211249, 653040546, 651303590, 727476738, 652770315, 466402352, 853930627, 727681480, 652583359, 853793157, 727512322, 653267768, 653189837, 652831517, 651614754, 466106460, 711653830, 651829725, 651743631, 466462148, 651276872, 652655423, 652072490, 652897360, 651263484, 466402365, 651598920, 653263844, 653087763, 651810953, 651297334, 651297317, 652454739, 853807168, 652856468, 466345751, 653006578, 853807159, 651900269, 466093358, 652831494, 727640942, 652250760, 466069097, 466514037, 727548528, 853824537, 853958688, 653143284, 652631642, 853930635, 652655424, 651618406, 466101315, 652852612, 652655410, 652052047, 651765762, 651303601, 853807149, 652199531, 653090541, 466472399, 651426781, 466115967, 853833827, 711653814, 466354944, 652655413, 651401681, 466195366, 652583376, 466132944, 652952077, 652357957, 466082857, 651561216, 651508108, 653119174, 652788299, 711696460, 651364231, 466204040, 651276919, 652788288, 651330125, 727789451, 711822506, 466462137, 651717807, 727681516, 652281159, 652097689, 853930652, 651810977, 653040529, 853824577, 652936579, 727623432, 652454730, 466345738, 651282609, 853814454, 653226848, 653145648, 652913493, 781553947, 651459383, 652651042, 651401704, 652603121, 466486720, 651761614, 727585730, 651508117, 853793222, 853904443, 466075098, 652229904, 853865677, 651256209, 853833847, 653199989, 727823255, 651761607, 781561329, 652651017, 653242951, 651362066, 653132699, 466514036, 651880906, 727493751, 727548524, 853865721, 651576357, 652077154, 466106486, 652484538, 711800002, 652302028, 653040556, 727772209, 853824560, 651305072, 651765740, 853814473, 651598904, 466132927, 653199972, 466079644, 652454742, 651679325, 652250736, 466502269, 466444093, 651444160, 853890479, 466370350, 653119184, 651743607, 727772248, 466159542, 727661285, 466424080, 466195366, 466121983, 727756039, 652933007, 466329891, 651399225, 727623469, 853930612, 466515664, 651977554, 652936595, 652250748, 853802603, 727548547, 653277274, 651295971, 653189820, 652873309, 651401680, 651254663, 651386272, 853917589, 652504860, 651303619, 651297340, 653040556, 652992200, 651829711, 652097714, 652655417, 651953074, 651472161, 651765763, 651658625, 652484518, 653043606, 466294825, 653271612, 652583366, 652077166, 651254663, 651297340, 653189766, 651267350, 652504886, 727493747, 652178715, 653189829, 711800010, 781561318, 651303642, 653277128, 653158037, 652052041, 853797183, 652332390, 651254827, 651305101, 651352872, 653090536, 651260851, 652027053, 652792362, 651401693, 651272670, 651475117, 466115992, 727877715, 652302012, 651412736, 466462149, 651311823, 652148472, 652052016, 466393943, 651267307, 653277863, 853958655, 466106463, 466507692, 727681503, 652173972}
25751
Returns: 75741444
{589170082, 406327425, 404818215, 240306518, 398417737, 398030311, 648120637, 403029587, 589078057, 589228184, 402420076, 401603570, 405273935, 238963487, 240249757, 648285106, 405891722, 239284449, 397925150, 401234568, 407531555, 407429430, 406796865, 406760665, 405517736, 647374340, 404129583, 398842820, 589117328, 240033920, 404610390, 407481404, 401027735, 406939555, 405074586, 407231296, 239809851, 408012221, 589253661, 647386375, 648116787, 398519523, 398658739, 237854215, 647194269, 397930606, 647194319, 401181814, 399188276, 239903623, 647426486, 407646448, 406451093, 237848680, 402530557, 648298279, 398346806, 408045041, 239771815, 398030481, 648401065, 238269248, 399705600, 647896584, 405754594, 398070015, 405073888, 647318694, 239006702, 405846141, 406904711, 592492316, 407169508, 239173367, 405937575, 240411265, 399263037, 407073691, 240157715, 405613187, 647489165, 239129800, 407801047, 589053761, 634083042, 405518415, 593155899, 397920299, 793149446, 398908181, 647208604, 647468629, 238077814, 404345353, 407007351, 398842376, 404662834, 399378502, 239241038, 407747091, 648185243, 398442372, 403694052, 648334344, 400383305, 407230879, 399340111, 399663357, 240394725, 399538465, 792851720, 406904226, 648273512, 398165475, 647638016, 407579170, 589142524, 401872711, 240454492, 238228894, 240462341, 397903940, 593304852, 789269319, 401027028, 648140766, 397967055, 407982038, 400288498, 648126937, 240192476, 647194613, 239857373, 647194947, 239062130, 398183138, 403362276, 397925221, 647978949, 404557749, 648259605, 398658337, 239351632, 403418364, 239339680, 648280186, 407200447, 589394191, 405372330, 400625654, 239117718, 406200700, 406114237, 401497751, 398779440, 401339260, 406491297, 404972331, 401079109, 398240272, 238311192, 407106571, 406243335, 647191765, 648258893, 407918487, 397903928, 238145460, 592769124, 401391175, 399878438, 402309861, 239711336, 403140581, 402585881, 374092250, 238260355, 648319869, 648147172, 403857728, 407990395, 400576598, 398006801, 401764613, 648366068, 403748957, 408036517, 398975491, 406973454, 239406438, 400823940, 240149925, 397912461, 648246363, 405661082, 398084427, 404609664, 401286090, 404973035, 647197357, 405174439, 405274618, 399922588, 792826361, 534624714, 647273887, 408036570, 399188786, 648371683, 633984558, 648308746, 793076998, 397936666, 402035831, 400478686, 398042955, 792970781, 402808330, 407981917, 647737988, 593009952, 408039602, 406285578, 237966163, 239867526, 407892777, 397936754, 398810880, 240279153, 237922963, 374241534, 398240547, 403583989, 407429796, 404662112, 398718069, 238683073, 398099425, 397906957, 400148079, 240425536, 406026957, 402586645, 407290211, 406530534, 239660521, 404921898, 648265432, 399580067, 407833738, 405421099, 633892128, 237948214, 589095374, 407878757, 398147916, 400723918, 398629453, 405846773, 405323273, 407169939, 400924986, 647287591, 403196051, 237927227, 407667758, 399263559, 240375944, 400148715, 648214335, 406833613, 402863831, 240460236, 407800812, 237908446, 403913090, 648344742, 240082820, 238445795, 792948435, 398347106, 405936953, 648298184, 407728304, 793050893, 648404327, 401657095, 404021961, 405892349, 592914183, 647306563, 401981337, 407319498, 407747350, 408045653, 647540221, 589015683, 647194867, 399458193, 793050887, 404451905, 534841879, 648392142, 407601838, 592719851, 647327987, 402696661, 406490745, 397920362, 648178678, 401819339, 593108800, 403966833, 399301615, 648194489, 400575923, 401078398, 647194217, 398260454, 237971370, 407833958, 399497845, 648271025, 403472872, 648109538, 398165239, 648345575, 407456044, 239185449, 405566284, 397950701, 634033572, 238118084, 240256311, 404870527, 403528845, 401497018, 374041496, 401927711, 238800221, 402090439, 647363763, 407040764, 648330152, 399225948, 792898458, 239820273, 240218382, 592671410, 403417600, 398573250, 647461897, 404662076, 399620936, 589293961, 401286813, 648329558, 407007815, 398220657, 407849329, 240359699, 402200722, 399044233, 400056583, 400102791, 399417858, 404869816, 403030353, 402974078, 648133275, 239620095, 239556232, 408018290, 408045055, 648199825, 239991976, 407708401, 400925694, 237863367, 404557021, 648356575, 239722240, 237996652, 648349460, 398043134, 648359820, 402697426, 398131399, 405800853, 239514574, 240337011, 240121141, 402310621, 399044717, 398347119, 239608788, 397909383, 238788594, 401130048, 401550209, 407231290, 399115329, 237888615, 403085857, 402365693, 406647853, 648263291, 792709343, 401657835, 398546311, 789201939, 407906013, 401982088, 398467198, 793208593, 400924993, 407708413, 400335089, 647268993, 407765824, 648119970, 403639060, 792999938, 401818593, 405124986, 399967103, 397916054, 400057210, 404714357, 789180133, 398573631, 399621511, 400382646, 407347862, 401765358, 397930685, 647268942, 240414558, 647770662, 240331800, 403363040, 648153753, 404504919, 399009866, 402641251, 407864539, 398115226, 408005660, 403307717, 403748200, 397950596, 402531321, 406026345, 240380210, 647198488, 407138504, 398442028, 402752870, 238854140, 374379373, 648165455, 398875255, 647198027, 792799087, 238389687, 793026864, 237842936, 402420090, 406608828, 399791256, 789221694, 407555308, 398941594, 648239871, 398907723, 401130710, 408032932, 401873459, 400773798, 408032869, 647299263, 398748078, 592537316, 648287783, 408041993, 240112966, 397995938, 647450281, 238220356, 405175129, 408005548, 588996932, 407953032, 407963299, 405421770, 647233296, 588980089, 399152077, 647406481, 398748501, 400335743, 237840883, 374193164, 406114877, 408028688, 647416180, 592815746, 403196817, 238354651, 407578849, 648055664, 589279278, 400975890, 407138067, 239948518, 407905834, 237865660, 398810443, 238024016, 648379428, 792769560, 648276763, 402199964, 648230309, 238084787, 407708688, 404076211, 237990988, 401338534, 589263020, 374143400, 237877635, 647284747, 239502946, 399301087, 407918658, 408023838, 397976004, 407892590, 238493317, 647337480, 404130330, 399457641, 648308304, 239296465, 406286159, 406647325, 238580928, 240459467, 406868904, 647236027, 648147722, 406869395, 403528083, 407602151, 400976595, 406973925, 647393084, 404291087, 397966934, 402091193, 240225361, 407506583, 648411524, 398492909, 404451172, 398018421, 407624272, 238842383, 237891905, 398779009, 407942169, 406450535, 402807574, 399877831, 400241574, 399790660, 647382447, 239460784, 633850037, 397905160, 793189423, 403307670, 593407632, 405124292, 647205119, 647421866, 648288676, 400194978, 399115827, 403085090, 406368870, 404184309, 406570437, 397996084, 648110461, 408039558, 398493268, 405323953, 397943330, 240439806, 405800216, 406722993, 406833116, 399418405, 402145908, 789245664, 648278773, 238642647, 648404174, 239671636, 403251495, 397909421, 400824634, 397905139, 398467550, 648204656, 648399784, 404344615, 402974843, 399705015, 401444005, 404238144, 647935883, 398006955, 404021211, 648286332, 398545938, 789149792, 407646150, 647444453, 648087322, 792741110, 399748235, 239761143, 647305177, 400527829, 647356155, 400431177, 403693293, 400102159, 648218760, 398084630, 237847400, 401129996, 647194228, 648141511, 397976133, 398941130, 406328000, 238896730, 398165482, 407972968, 406797368, 407481756, 407783724, 402036585, 648172377, 400875073, 398056190, 406939077, 237841087, 406157678, 407728037, 400011357, 238746936, 647251437, 374425452, 239913489, 239228978, 407402641, 238301960, 534735237, 648322601, 240437511, 404075463, 407624578, 648337124, 407817565, 407878952, 240398508, 240074275, 398131171, 240312186, 239018719, 400624975, 240354956, 593255418, 589411590, 789292152, 398393319, 399151574, 398601089, 407998273, 633937343, 407864523, 238153244, 405565625, 398201612, 408028615, 374333052, 399079548, 238631532, 398183389, 406158275, 398417400, 407930710, 240042821, 398688147, 589193137, 240185085, 407688223, 406201291, 403141347, 237943475, 593357049, 403967585, 406410472, 404818929, 237904666, 648231185, 400724605, 647706842, 240428332, 407506927, 406760709, 647830473, 648167567, 403252260, 237856002, 407403014, 648383566, 238531352, 793172050, 407667467, 404767110, 648265427, 589311663, 402476049, 405225009, 407765572, 408043821, 407688505, 240447169, 593204582, 589209948, 400527158, 238046864, 238482894, 647433809, 404291808, 402919334, 406569896, 408018383, 403858483, 406609363, 589351756, 404291828, 402642016, 238435650, 402863064, 792874123, 397906987, 397958465, 238053412, 240285270, 398324379, 397958578, 401444736, 399747644, 398220924, 402752104, 648019548, 407260802, 407375321, 398370108, 406369439, 647402950, 400874341, 408042027, 647441086, 592576777, 407290613, 404504188, 593059277, 399834659, 398874804, 403803770, 407817793, 405707356, 405470242, 400011979, 647861435, 405469575, 238951536, 398056377, 408012323, 239074190, 238110699, 400431223, 397903329, 792921375, 407930548, 398975019, 407972839, 238694379, 239958079, 405981829, 406114275, 408045658, 404766393, 238542025, 648171722, 399225432, 534680199, 399834057, 373989894, 648251241, 407849540, 407942014, 237843705, 408043845, 789166630, 402254869, 401604308, 406760156, 648151957, 398281491, 648282058, 401711521, 407106126, 404397979, 398099636, 240001215, 404921190, 647247012, 407041222, 240455772, 239567709, 402145152, 401233848, 647511642, 408023755, 401391903, 399921976, 647466005, 398070210, 403803014, 239394573, 238735458, 647670212, 399966486, 237874841, 374287231, 398393648, 407783480, 589374536, 399009389, 647194727, 400479354, 592961114, 648106248, 407963161, 648172836, 648139104, 648204851, 648315511, 407990508, 647192032, 405708002, 589330357, 398369786, 398302510, 399539029, 405753953, 407347474, 647219895, 238591832, 398519156, 406071103, 404715077, 648189104, 406070496, 648319370, 402255628, 399379042, 648222781, 405023933, 407864336, 397916109, 398302808, 589240779, 397903324, 238399545, 405517752, 592866229, 237840831, 401182531, 398601477, 407261211, 406685904, 648394673, 398018259, 400194337, 400240929, 407200871, 238345097, 238017905, 404183565, 397912415, 406531080, 397985810, 403473634, 407375702, 401550944, 407074142, 400875038, 648157988, 648239402, 239449028, 402420838, 405982446, 407981910, 403583228, 406243921, 398115007, 398281201, 793102708, 405421072, 406723509, 399662777, 534789153, 238908594, 406685381, 403912337, 402364932, 407952886, 400287848, 589431232, 407319102, 407998394, 399080039, 647257303, 407531218, 404237402, 405660432, 401710779, 398629848, 647460138, 397943426, 402808340, 400774488, 397985672, 398687738, 648165633, 398324685, 405373005, 398201871, 399498403, 240462085, 647462404, 403306905, 405224322, 240448958, 647368681, 589034915, 398260737, 405613841, 400674992, 237848730, 793124645, 648250194, 400674309, 401926961, 648409048, 647570983, 398148151, 648297677, 789315178, 407555637, 400479379, 399579497, 238190203, 238182034, 400430514, 647801898, 647347591, 404398715, 592622785, 402918568, 405023232, 647217355, 399339576, 398717653, 648356248, 403638301, 402475287, 407455686, 406409908, 647603987}
{838259191, 509792217, 510711783, 595407919, 503761934, 507115652, 420811611, 511058514, 838460540, 838103087, 511028417, 510869996, 510507533, 593490315, 595503629, 420176453, 510135734, 596091873, 506458356, 501224155, 503762568, 508410587, 509320280, 502613798, 510374930, 422018509, 510925512, 503047033, 838356784, 595757244, 501187436, 508312484, 501304879, 502825968, 501371614, 503231291, 595921372, 506569599, 837995081, 421964369, 418005694, 503564613, 503324536, 594975788, 422994794, 506513598, 422939521, 510731389, 509361303, 595861463, 424122890, 504015189, 502295593, 594642810, 511039345, 416804639, 508061701, 506071280, 593632754, 504858747, 419579277, 593818134, 502110482, 421056353, 501746287, 507277376, 510603850, 422232465, 596090593, 510167418, 502782756, 751163443, 508837013, 596098443, 501872040, 595150677, 509443378, 508973212, 593947295, 510318250, 421649823, 593476932, 504431349, 838510603, 501352219, 501600555, 751562708, 506403057, 584682868, 502957292, 423437296, 421701208, 595539730, 501105133, 509062231, 508927488, 501205630, 509563372, 593479806, 507702150, 418443568, 503712189, 500967642, 419034317, 501628303, 508744498, 502450800, 502146496, 595203812, 509717346, 584087631, 509192984, 420342595, 504377996, 421416468, 503862859, 838307222, 510937680, 594932569, 593856455, 594765904, 505903927, 751636958, 640787759, 510669973, 418114108, 505185658, 505186355, 501686071, 418060319, 593990754, 423327303, 595892413, 423161283, 596095568, 507649024, 511043965, 505516027, 420981779, 501169817, 420452559, 508649957, 593492104, 500935795, 596085059, 420231732, 508790924, 837575429, 510456113, 501493082, 596098186, 509900252, 509969941, 501136107, 503138183, 501187209, 502333869, 510648701, 501283850, 507805442, 593781560, 503047608, 509864703, 423272098, 418767769, 507116459, 506070452, 595628083, 751345781, 510805310, 501971115, 511015072, 595973113, 511056093, 511043902, 187788296, 595749072, 416695617, 417565595, 510981306, 506734689, 501519062, 507007149, 510912375, 416310109, 500975819, 506293143, 502869004, 509106191, 593501761, 510580242, 595637318, 505682064, 418713972, 501686445, 507330983, 510787957, 510769495, 501326747, 422773063, 510556786, 501467961, 501937466, 584038240, 805081085, 422449634, 505682890, 502613271, 419138872, 501301475, 416750091, 584532968, 506568777, 510971186, 510402144, 507169704, 584338222, 500919098, 506789548, 421283583, 751483039, 505738318, 509828690, 595347444, 593689514, 504751473, 505405608, 503092435, 595456377, 595244896, 187861584, 504168988, 500953093, 503565233, 510769771, 503230699, 596012044, 507384429, 506181431, 510198140, 595096888, 501937891, 500931185, 508650662, 509603100, 595995801, 501305150, 420397538, 502219900, 507438502, 510429598, 501240163, 594267639, 838407853, 507278176, 507543739, 510532064, 508602553, 501808162, 510482092, 503138767, 510626254, 422395927, 511053971, 594319181, 504066447, 502531207, 595256198, 501776579, 418607435, 502697488, 500917540, 594710293, 507544527, 594371566, 501003949, 419793499, 593864997, 593682964, 584287421, 503912726, 510103554, 418929496, 504221577, 584484032, 419358044, 510884710, 501025690, 501839853, 751427033, 422286764, 510960613, 503372541, 504273718, 506015772, 421551408, 838614996, 423050425, 502333380, 584484037, 501136313, 805040397, 419633910, 508062456, 751320161, 423805875, 511051197, 509641808, 505571325, 417346241, 501049648, 751533280, 510960775, 502490794, 418498383, 510455721, 510691009, 422883872, 507857154, 594217035, 504537379, 509679511, 418821977, 511034265, 417950782, 507596478, 416475407, 503614146, 593477188, 501628664, 505295467, 501327530, 593981196, 594081898, 501284114, 500946723, 510838815, 187765746, 501025544, 593524716, 510981162, 423910961, 509017903, 416585142, 502572035, 584188286, 593660118, 595549592, 751293239, 511039418, 508506810, 424453292, 510769765, 509791669, 837833788, 501205396, 419846968, 502913525, 507753512, 507385225, 594278750, 500975711, 509192342, 510135258, 501807763, 509602520, 510691318, 500916640, 511058813, 417731512, 593563328, 596034610, 506514421, 505904755, 420665213, 595793817, 507806168, 501348617, 595030681, 510805568, 416364774, 593607472, 594167460, 416419909, 504804697, 419740124, 500923907, 504483600, 501776972, 593528007, 594227935, 593905351, 500959974, 502782210, 503912746, 596016312, 506236889, 596047366, 510711472, 510854697, 503231263, 509277611, 595139054, 500917555, 500953008, 502491305, 416967130, 583849876, 501090237, 503515994, 640635625, 504805383, 501014383, 508311748, 584838374, 510626219, 507806215, 510317819, 423650472, 504326065, 417785404, 500960066, 584385591, 510925323, 501394878, 501904302, 506347709, 501839447, 510751012, 640584409, 503467671, 502182970, 510346451, 503420258, 501062588, 505460786, 423650520, 594436324, 421238599, 595358343, 500931239, 417510707, 501152775, 502825417, 511047853, 504644104, 504536703, 505351320, 500927288, 510999444, 506678920, 500935734, 510037717, 594330482, 423382806, 503093014, 508262272, 500921177, 593510941, 187954860, 418278636, 503001984, 423105807, 583990038, 595854488, 584433987, 594865086, 511028432, 509524389, 502039853, 640687475, 508163255, 502912964, 420561787, 509017239, 501263385, 505627498, 501037299, 510556427, 506348534, 422341625, 508790234, 751196056, 416858965, 506182258, 595678923, 506952712, 424287659, 595710381, 501418692, 506624708, 838667138, 505022374, 505076927, 501545918, 422610736, 838720064, 502654912, 421855317, 503184273, 501656928, 594809470, 187834181, 502005682, 505572150, 424068499, 751376066, 500921208, 593746799, 508112983, 420901649, 837887185, 510648375, 508882761, 595828578, 507170508, 594532838, 508882082, 594119002, 419688032, 583942918, 420287127, 510999318, 418660707, 594025786, 504169647, 501037453, 595397250, 510787690, 837940240, 187809764, 594478491, 423703840, 596050660, 509483796, 504859434, 505516851, 506843496, 507224416, 593654005, 422180268, 501049809, 509641235, 419956055, 593484781, 502146956, 509484396, 595967900, 594877141, 509235807, 423544687, 420763263, 502739928, 511028507, 503913389, 501326469, 502869560, 421909310, 510884925, 506788731, 500993850, 594035648, 508263012, 419468601, 508360946, 510839057, 504912932, 508011681, 596061637, 594424702, 508836329, 504967937, 509680079, 511056066, 510003563, 501715730, 509934812, 423962938, 593513736, 501204249, 505848430, 584786257, 500927289, 751679015, 510580593, 422718073, 421801832, 420065243, 501745900, 502696952, 511057607, 509755287, 501062756, 502411730, 505021682, 417839922, 506237716, 503613523, 501493409, 506623886, 594544698, 510198601, 509403157, 509278241, 502372088, 500984481, 640737483, 416913853, 593579575, 419523742, 593584316, 511051243, 505737491, 501394579, 506125950, 503662716, 417238245, 419302589, 510870220, 500916333, 509864170, 510822352, 501076294, 421016936, 504967246, 510949615, 420120850, 508458483, 640477753, 507960663, 421751212, 420856152, 583895505, 502074933, 595948288, 423755242, 501545577, 422127897, 501600201, 511007613, 510166949, 417184702, 504643424, 594920557, 510711482, 422994821, 417620925, 505130895, 509061573, 502183436, 596073612, 504377941, 505131590, 502655443, 503663343, 504378610, 501003818, 418389442, 501371277, 507223614, 509149777, 594753826, 509935332, 507754288, 510103070, 593540766, 423598061, 187985453, 593720889, 596096337, 508459206, 595786031, 805071043, 416640131, 595042541, 510937860, 503964168, 416530081, 507491604, 504697711, 594383039, 595718923, 507490814, 594178128, 593483501, 510481708, 595307739, 751611901, 837522595, 640838310, 508162508, 509319657, 508554835, 506679740, 501272575, 504644114, 593938060, 510346874, 507701371, 506403882, 187924092, 509235171, 595991056, 504325398, 502040295, 508212523, 504913621, 593826305, 503277455, 838208570, 595594182, 507857924, 502075382, 500919078, 595296628, 751656301, 501014521, 502257759, 501263642, 595192340, 417130498, 501442742, 421329479, 594490243, 503712819, 502613768, 421145349, 418334177, 500923945, 594587644, 503516610, 419192897, 595942617, 584733672, 507909408, 501243735, 420397524, 837781230, 500940887, 501443054, 507649806, 506126777, 504117935, 594987735, 751589473, 838155517, 510429199, 595493480, 595915253, 424178072, 501090391, 500916632, 509563959, 505461609, 500993973, 502451306, 837677882, 501090420, 500927243, 595885862, 511057589, 584138339, 505792949, 506733870, 594071749, 594129420, 508010922, 505240518, 501152562, 509899725, 504220915, 511053935, 420943798, 508697742, 508507528, 503862218, 502220372, 424014637, 510603507, 505793776, 424233221, 751235298, 503325137, 510822602, 751508063, 502005245, 508972543, 500984596, 504484274, 510259449, 501572972, 501871628, 421099383, 510402551, 596083270, 504750789, 505406430, 593479037, 595584624, 501600220, 505959435, 584239016, 507062274, 509105538, 506844312, 593559063, 593754187, 510070880, 509969939, 505960263, 510731681, 593627088, 420713133, 509402545, 805078275, 509969426, 187744920, 420507411, 504590658, 507007960, 594698238, 505849257, 640530516, 511007496, 501104943, 509361921, 418168484, 504065794, 418876293, 501076118, 508928163, 510854930, 504589980, 593789346, 510670290, 422557200, 502957858, 594654822, 593544548, 510990540, 510750727, 421598924, 506459180, 501169597, 510037219, 424508720, 504697029, 510990675, 596075907, 596030825, 421371241, 510070389, 595085136, 187893315, 503811946, 507597263, 837627350, 509149130, 422828401, 501572625, 751456485, 417895376, 506898973, 417401382, 417676281, 418552601, 418982252, 505241215, 423216508, 501716110, 837729025, 508112232, 507959900, 502257281, 510229279, 508555549, 423491762, 593602263, 508409860, 501971546, 501224398, 417291638, 510004068, 419901639, 500967542, 502411230, 420614555, 501348902, 507331781, 505626673, 504014540, 838049054, 506014945, 593713914, 510374975, 751399208, 594809475, 501243486, 503419650, 503278052, 502531724, 419247242, 507061465, 510228825, 510259003, 503184861, 595821190, 595445958, 510912572, 506292317, 502372583, 505076234, 500940957, 503468283, 501120233, 503002554, 501371322, 418223589, 417075630, 596064434, 500946646, 501904721, 506789531, 511022145, 502110937, 507437708, 507908642, 584582288, 510429653, 502572556, 509828150, 805057889, 593499468, 509443983, 510971339, 511022046, 506953524, 510288669, 837470847, 508603262, 505296287, 502739386, 422502513, 508213267, 510899043, 510289107, 510898837, 503371936, 424342392, 505350499, 500919055, 501418386, 506898158, 508697043, 417456364, 503963521, 501519396, 504273054, 502295109, 594821552, 424397847, 511047907, 510532432, 594599590, 422073866, 838562827, 504117279, 501657295, 501467641, 594642812, 584633130, 417021166, 510507157, 510949444, 419413068, 421505328, 504430678, 420010478, 640888821, 503812583, 501572600, 509754733, 593896454, 595670027, 510374560, 421193083, 423857722, 501120432, 751266533, 511058505, 510626553, 422664040, 509523796, 508743803, 419085455, 511015180, 511034183, 508361678, 509717906, 421460505}
55667
Returns: 225842949
{418978427, 417573179, 501378121, 497678414, 452432991, 506444783, 498734652, 505716927, 500813128, 421208079, 509102930, 256726939, 499764193, 505046401, 420475623, 418290230, 452046789, 503654168, 499981011, 257253068, 745341371, 501899878, 419950853, 451879945, 418625382, 508896760, 421277661, 508842103, 417372876, 417414862, 421132812, 419897558, 418971473, 420680333, 418918462, 419092637, 506735619, 421577732, 419031886, 498025519, 257361659, 419707829, 418740900, 418676168, 744542348, 420833753, 510057292, 498853797, 745849510, 418187743, 498435788, 500709509, 421093108, 451441090, 417414834, 506272128, 419714903, 505828574, 508396493, 417781485, 421341350, 505209091, 256876518, 417911032, 508505382, 417341849, 507712951, 421175513, 452330829, 503449396, 421551493, 452512944, 418858764, 417669038, 499923237, 499453381, 420576628, 417826414, 502619115, 451433430, 417786049, 502496119, 504163376, 421598891, 417950051, 509984245, 417569633, 452941634, 421533179, 419153677, 419099645, 500359278, 507528674, 498494362, 498143360, 421056906, 419653500, 500913598, 451940702, 420420798, 506979974, 417434563, 421589176, 421281498, 419283528, 505046425, 500661243, 508396492, 419276392, 503554282, 417747028, 421475938, 504820915, 419957784, 504936695, 417303779, 499350184, 505209137, 418618786, 509334141, 508842074, 257416358, 417705145, 497434162, 420475662, 501899842, 419038882, 417747044, 451540235, 500359313, 418918406, 501728383, 418187698, 452305843, 451424279, 506617617, 420576683, 419099669, 421370829, 417296110, 418858831, 506675803, 505828633, 417357597, 418238475, 507467520, 419584903, 501004462, 452938499, 419776078, 421613743, 505942809, 504763571, 500761627, 421398893, 420135790, 502434421, 421097772, 499024975, 745678329, 500960390, 421577737, 506327600, 421014687, 509700196, 257667108, 257092961, 745447175, 417573159, 421549693, 502680839, 506168155, 497251032, 507895372, 421313874, 451940776, 418290183, 418396465, 421014728, 417786057, 506504119, 256627294, 256576943, 421310249, 417709407, 503503165, 451424277, 440179343, 419276350, 417486861, 451772263, 420070130, 417950020, 497968849, 746066208, 498025550, 421014741, 508070272, 501153825, 418851854, 502128412, 418047252, 509425013, 417288987, 498613833, 256676696, 502372585, 498971239, 451671376, 745505216, 500308680, 508788636, 505316917, 451613025, 417296137, 500091435, 417601299, 439750615, 509102977, 497736624, 452823472, 452929345, 452433003, 440074240, 421599941, 451564496, 498673556, 439884333, 418682889, 420875376, 417573211, 745562257, 419776068, 451940747, 451752056, 419345150, 508237736, 506272128, 497189240, 508012996, 418682801, 421497317, 498793560, 451867765, 418094862, 452371165, 421497295, 501206130, 744750272, 497618996, 500408532, 497796107, 503602053, 503050965, 439841860, 417826365, 256926767, 440234604, 504049430, 501262210, 505660042, 421617589, 509143318, 509055065, 509189196, 502070814, 417950083, 452035875, 502742539, 417303725, 497312792, 421607735, 745341351, 257667125, 417539499, 508237747, 418193549, 419836970, 417296072, 503846712, 452655529, 419653523, 418799541, 507590296, 418450889, 452769105, 418918353, 417458401, 420187402, 499505079, 418978479, 497856325, 744803459, 418512528, 417461256, 256577022, 421428268, 745904946, 421551497, 509378557, 452941678, 418682861, 505485953, 451978795, 501673795, 509285039, 501004491, 498262564, 502866031, 452740531, 418244419, 497374150, 452244469, 421566174, 257667068, 420785682, 418858814, 503112385, 451867726, 420582742, 417394080, 452893943, 744644125, 419769049, 417669026, 420680346, 503230021, 421606869, 421564567, 746013922, 421212251, 439324584, 507160954, 256726986, 419584874, 509378616, 439750633, 501318944, 510018442, 418047192, 745060189, 504221757, 451417998, 452155643, 497005962, 509520537, 500459113, 257253107, 500408515, 451424252, 499402815, 506115164, 503897150, 452635902, 419957833, 420070072, 257198998, 509471789, 256980989, 417279713, 417868084, 500611026, 745562253, 257667099, 439129946, 421093072, 420523431, 420420760, 418238497, 504642420, 498025545, 744492908, 419591979, 451397663, 504461408, 420880743, 420730700, 420358721, 745392258, 420076992, 452941697, 421425320, 417304942, 499132420, 257667156, 451489931, 502557460, 440023186, 503503171, 419523198, 504936714, 507773887, 439796427, 451421217, 498553892, 420251772, 421590421, 419338032, 745156360, 498202057, 421313914, 420576680, 503339303, 451389714, 510146000, 419714852, 419776026, 502804098, 420628971, 418349038, 497856309, 509566192, 506272049, 451807036, 420634949, 509839478, 439274035, 505542933, 452612728, 421009792, 746013889, 419276424, 451700942, 417278160, 417514105, 417995322, 421620525, 439701721, 417634442, 501105012, 506327587, 500143926, 421473414, 420414419, 451564522, 503948812, 452305856, 257558480, 417906011, 506272138, 439542815, 418000622, 257514794, 509378547, 439490774, 418792745, 499815675, 500408527, 498025535, 418618793, 418402703, 499981093, 419345155, 257558495, 745959030, 503703647, 505772139, 498376947, 439379033, 439225025, 421497299, 417995359, 509882580, 421620323, 421494889, 503554320, 440074208, 452124540, 417955223, 506735607, 421247601, 744492852, 420251793, 509795795, 509566166, 421473364, 451406250, 498143351, 439796402, 452084740, 419461468, 417863209, 421579140, 507651914, 508070234, 452390204, 505154125, 420251798, 421175476, 421452913, 439379046, 504936668, 509102897, 420828337, 417315474, 417280017, 439087824, 504281810, 420921419, 498262508, 420194100, 452000492, 452276529, 417669086, 420926603, 452769073, 509700166, 500913551, 500199039, 417412354, 419345192, 418138008, 417742664, 418143695, 501673817, 451791757, 420010719, 504936714, 417391847, 499610585, 452021849, 501559163, 744644117, 451589233, 420128999, 452409930, 501153848, 439841884, 498320097, 508396456, 451425358, 500037195, 418041759, 418094896, 418193569, 417355672, 419653580, 451907898, 421590386, 497495740, 418568544, 506385920, 417304931, 419468594, 451452852, 439884322, 417437232, 417673187, 421243595, 502927552, 417303832, 501438198, 500562909, 417314213, 417315522, 501104942, 420828287, 505660048, 418089334, 419214956, 417747034, 508733578, 420875429, 452944950, 421341335, 501499308, 420780031, 418792805, 420308838, 501842523, 439378994, 417372851, 451940698, 452180247, 505046404, 451467035, 417705153, 452713069, 501673809, 501673863, 451540229, 452059010, 439595450, 451441087, 744590445, 507099638, 418238484, 507160953, 452941643, 505600437, 504402036, 507282831, 439796452, 510102726, 744697325, 420017600, 418911446, 452070917, 451421025, 439750650, 746066238, 506561329, 502188008, 421533122, 421620324, 507528667, 509795791, 421093145, 418506104, 500511004, 420686159, 417705200, 421093123, 451671411, 452847877, 418041739, 418047281, 420302288, 503051009, 419222041, 497495797, 417673189, 452462749, 439324614, 421607678, 420926612, 499453417, 421599901, 746066235, 421497326, 451726745, 506219011, 508947931, 419769015, 745292609, 451489912, 452589339, 418450903, 419092611, 506002762, 744855121, 452371206, 507528718, 503998166, 504703575, 508733596, 421494942, 745735884, 419038915, 503503191, 419646428, 417283624, 452893894, 418858708, 501052748, 500865230, 508617055, 500255462, 498084299, 500143987, 497434221, 452137295, 509920827, 505316950, 508896767, 421450151, 417283627, 499867093, 502372614, 421341334, 417341845, 451851078, 497066574, 420469337, 506919067, 744750253, 505884503, 420245167, 451512920, 417357573, 451411513, 440074211, 417340144, 418512501, 508182496, 508127062, 500359337, 451851112, 419214943, 501673844, 420529619, 417705204, 452740524, 507160973, 509952072, 501499328, 257253015, 420129041, 417278059, 452893905, 503703605, 501499344, 419653506, 509520563, 451642073, 507221695, 498494309, 508287986, 500359243, 504342126, 499296154, 419406855, 501958461, 421613104, 421617994, 419829956, 499185575, 420365188, 421402024, 417372893, 499661250, 503172431, 506272110, 497312776, 452941629, 439649596, 506272087, 421374202, 417709459, 417288279, 256876514, 745620423, 501785124, 452567102, 451920158, 452099356, 451962916, 502866044, 504581924, 451835404, 439595425, 509378555, 745010557, 507834507, 418457214, 439174882, 745108809, 503751356, 502070824, 508733631, 502989343, 509700195, 501104961, 417283572, 420736447, 451962870, 420880797, 451441116, 508733646, 418047239, 501318951, 417638382, 503285933, 451406260, 507161014, 256576991, 452769097, 502680840, 745904954, 505660040, 506272048, 504990621, 417327849, 452137266, 501004530, 505660049, 497127432, 501618341, 509747449, 417391792, 502015626, 451512873, 744644076, 418562090, 506675777, 499077854, 505046437, 509378525, 504763555, 505600451, 420926648, 421428252, 507038933, 420135806, 257306184, 419530264, 451395728, 417486888, 421497289, 421052105, 417327828, 744803483, 419957784, 452873388, 504281821, 257468764, 417821689, 452099337, 439974292, 421514866, 501842542, 418858762, 421093091, 419769021, 506444738, 498025570, 452352636, 745060130, 507221749, 418342900, 507954056, 417510884, 505101127, 746013907, 417542888, 421566146, 421093101, 439434687, 452795555, 421590429, 499981059, 417295185, 497914494, 417634459, 418450881, 507954110, 509655283, 417483848, 503998162, 451389708, 499242437, 510184798, 419890583, 417742629, 502311151, 499558127, 421577768, 506796953, 505154164, 744959563, 256981007, 503703608, 419399731, 419160738, 508341309, 417326353, 421344824, 420680280, 421137306, 504703577, 451892279, 421344845, 420135839, 418734123, 506272093, 256828050, 452915625, 418682831, 421535124, 421613711, 417326320, 744644184, 499402858, 498913407, 418734167, 419099599, 499713589, 420785657, 745246304, 506061043, 256577066, 500459077, 417283121, 256775468, 498494303, 503703626, 501104991, 509236077, 257598962, 745200727, 500761662, 451835448, 418047218, 257633968, 440125038, 506617653, 421620285, 417296094, 418682883, 256775467, 421621302, 506735605, 451826189, 504049447, 746066184, 745156358, 421517059, 439884374, 452488192, 504879177, 420926651, 497434210, 505429329, 421243544, 419584867, 420135760, 508896749, 503394024, 452212617, 420828397, 508561576, 506858294, 417950060, 420576656, 508947948, 501842479, 439928478, 257144668, 746119275, 420135850, 420680357, 452683074, 502187950, 440179330, 418568599, 502496070, 421370890, 418296262, 504163363, 510222977, 421171141, 497557644, 507344681, 420833786, 504049431, 509611579, 500359295, 745793259, 421014751, 501153814, 256576996, 452112062, 420686198, 505372006, 420971311, 499923266, 508450534, 417673176, 421473365, 744908620, 502249248, 419530319, 504461373, 507406055, 745156329, 503798107, 417605051, 498613831, 452540135, 502927576, 504521371, 509002013, 744803405, 420076956, 418450879, 497914491, 746119304, 502434400, 508674370, 418734133, 452212644, 500359214, 257037133, 420785628, 451433470, 421277606, 421473310, 417539487, 505600429, 505154131, 421535121, 500709504, 504221784, 508947936, 452462804, 417374988, 420966218, 501318906, 504105095, 505262272}
{474259188, 473232645, 338976464, 340871929, 547852827, 340206174, 340535296, 339875696, 339342951, 470864824, 341085703, 438642235, 339987287, 339565337, 474053258, 470302856, 548952387, 338953435, 339870854, 438962096, 380539268, 338794116, 470026139, 549545573, 474148434, 340950046, 470966819, 340920965, 471503852, 472898193, 470766947, 474264213, 470020785, 470349905, 474244859, 469997037, 340308354, 471706361, 470008050, 340746783, 439020670, 469982907, 474192027, 470109891, 379962828, 473812623, 342040679, 340503475, 380761026, 470371712, 340610991, 339410410, 470719604, 550758655, 472898194, 340139408, 474294650, 339928229, 340710682, 470748625, 471072574, 339654006, 438751277, 473671897, 340768739, 472662391, 340443155, 473457436, 548144077, 338816070, 472685391, 547685978, 474228970, 470895841, 339893040, 340188934, 470282868, 473581982, 338651154, 550820023, 473535313, 338665080, 339297528, 471828004, 470568306, 341941080, 471051984, 546540797, 471526639, 469987755, 474282500, 339663367, 340426827, 340591760, 340709744, 473599643, 474301346, 339271224, 549306458, 474081651, 340345541, 471329295, 471767032, 473305592, 474304558, 339565315, 339448911, 340710671, 469974454, 338881040, 473487449, 472920396, 339465577, 474250620, 339508506, 471804520, 340256734, 339653950, 470132691, 341289059, 340920997, 439049068, 470845627, 340892804, 474053314, 338794059, 474271726, 473487404, 550467847, 339663419, 474244889, 338863894, 470371765, 548200333, 550943176, 340271824, 470282876, 474282539, 471126850, 472419819, 474228937, 340292987, 339928243, 472722050, 470336508, 340417329, 469971744, 339187819, 546664097, 474286284, 472320632, 339974924, 339442580, 339377290, 471181837, 474199728, 338666915, 473553362, 340434051, 380690875, 339230912, 471706374, 340166854, 473644737, 341620491, 439316942, 438868931, 380603181, 473232624, 471586117, 338654889, 340072515, 340868538, 340475252, 473253014, 549306376, 470302899, 470239936, 473644707, 473535257, 340223537, 438569556, 438533516, 471019259, 473438461, 338846138, 550943185, 764644053, 469974446, 473068784, 549963619, 470058041, 470568349, 340770844, 380879414, 340746827, 473644744, 340536078, 339078548, 470051381, 338700381, 473797390, 341372402, 472358497, 340560148, 438606310, 338669848, 340464739, 550188758, 380624095, 339698973, 340890459, 339713925, 550297600, 472419834, 339815794, 470998982, 764993793, 341085657, 340852003, 547014248, 546724902, 547852869, 764708905, 472443304, 550411120, 340544758, 764865685, 474171043, 470501120, 473232595, 380647939, 474286237, 549306433, 550022122, 474308403, 340615548, 340139397, 340865343, 340512585, 474171004, 472862546, 340516445, 549606139, 473836615, 548027389, 472862512, 339045642, 380095624, 340889158, 339626418, 340835101, 338920097, 338658247, 764910538, 473581926, 438786875, 764616513, 339249396, 339019341, 339851643, 472012231, 341132574, 341046408, 341173857, 338723168, 470568323, 549012807, 338651408, 471804543, 340870647, 472382063, 380539306, 439316974, 471105813, 340615570, 473910835, 474276089, 472419800, 339108104, 547344568, 474301321, 474211344, 340429200, 470210720, 547125117, 474244938, 471272341, 470096670, 340155020, 474259200, 340821258, 380127261, 474098346, 473012604, 438533488, 473034292, 380788153, 472685405, 341332173, 546540804, 474171083, 339789125, 549188932, 338892569, 341251657, 339187849, 340677609, 338650700, 547179877, 473945825, 340878049, 548307854, 472625433, 439316947, 473851285, 474228905, 338665163, 549606102, 473991854, 472840045, 546843149, 380032467, 469991093, 470895897, 470349963, 338702665, 471889228, 471646040, 380846347, 473407815, 765242337, 340384464, 438642257, 469971794, 341332163, 764993842, 338994533, 341992462, 473797394, 380298417, 339318099, 551128433, 548470135, 340890892, 341450900, 339590670, 438962094, 339626418, 550943137, 340224151, 340040982, 339143780, 547403175, 474250613, 470058080, 438932438, 341412937, 438816770, 472050181, 473627541, 339485185, 380647934, 439316976, 765394433, 470719654, 470251565, 474081671, 470336556, 339418727, 340746816, 379925963, 474306244, 551312645, 339378753, 473772545, 470385615, 470166948, 380574495, 474218323, 546540730, 471237636, 472480932, 340373476, 439316992, 550580586, 338656756, 764743235, 338846156, 469968747, 339508532, 340452955, 764952167, 551066818, 340574895, 474157268, 472504344, 469970367, 380375801, 340690853, 473253045, 470282809, 338760011, 551435951, 342126604, 474294638, 474286230, 338651357, 470315643, 474011396, 340821267, 341492662, 340139455, 549845260, 473958894, 341742236, 765277768, 339812974, 547460208, 470628545, 380846364, 469974415, 550134325, 472173640, 473124192, 470526321, 472197381, 765031799, 470946853, 339116281, 340166869, 339783520, 471351476, 470193589, 550411094, 339177962, 548200346, 439167292, 470611576, 340139409, 765127193, 473756858, 439123381, 341332256, 765160575, 470069217, 339953379, 339626399, 340746801, 470132698, 474041925, 339870921, 474308437, 439167301, 380818248, 338990394, 339903293, 340630112, 765212861, 765315571, 472862464, 470526321, 341786560, 472073912, 471409207, 338880980, 764708967, 548589530, 473715014, 340308328, 473357196, 379925971, 474157325, 341698586, 341492633, 471351375, 551251367, 340709775, 764952242, 548770747, 469967532, 470656072, 472565069, 340432654, 340536063, 547968653, 339625712, 474157289, 473457409, 472977683, 765212938, 339508564, 341085752, 470461262, 472541752, 472235353, 765439825, 339332354, 470542319, 340677571, 474179314, 549131083, 548254884, 470895784, 473731222, 547125099, 341620535, 339271206, 339755499, 471386903, 474308404, 470408297, 470796665, 473874414, 338892544, 549905101, 470041243, 339508561, 471445073, 340090875, 549073139, 338938012, 380032517, 550354592, 470076555, 547910290, 339078584, 764910545, 340654733, 340710636, 550881291, 339845254, 470485633, 473836590, 473910853, 471563188, 474301319, 549425374, 472504361, 340898666, 474124221, 340187588, 472480880, 474310833, 550698188, 764865676, 472955729, 473388407, 470915327, 338654549, 471804523, 338961961, 339523493, 471743660, 472541759, 339116325, 470461255, 339851643, 470446280, 469980213, 473487449, 340862118, 470501125, 546602569, 471072611, 338951922, 470422741, 470069221, 474133706, 338816506, 765212914, 471503843, 549306386, 548413317, 339565340, 550638005, 470845672, 547235205, 338892526, 338892573, 550467891, 548891663, 765094522, 550758600, 380001665, 340376112, 470336557, 340384504, 546540746, 339835020, 339361118, 340404235, 764952223, 342082529, 380064111, 474235321, 470035233, 548830906, 551004932, 764993846, 380879393, 340247156, 338683574, 471526642, 472073930, 340426732, 341698631, 470719657, 470183156, 339557291, 473924418, 470845675, 470719653, 550188771, 546957716, 470485687, 473797407, 470141902, 338658280, 474298962, 340898663, 473388494, 547798616, 765242364, 472382108, 473731294, 340188900, 472443357, 380879408, 472862477, 550078352, 340107681, 340984710, 469991151, 380501366, 550580570, 547517347, 470210726, 469996994, 339990279, 380160867, 548027439, 340426766, 339214733, 339427307, 340862071, 471409223, 380712937, 474271758, 338846142, 469976438, 472296936, 546843185, 474228985, 339149178, 339309854, 340821170, 339730589, 340727518, 339783466, 340892848, 548529164, 341835008, 339713970, 340950049, 471294164, 472296989, 339918945, 338669789, 471072604, 472662340, 549665577, 340878538, 470221802, 340334359, 380095616, 339954719, 470118469, 550523115, 472722096, 551189754, 764708910, 471622944, 474098329, 340587741, 340560236, 339663310, 549665596, 469980196, 338892514, 474023317, 470845625, 547179889, 340384512, 341888491, 338951955, 438962085, 470076522, 472111900, 546843107, 338990433, 338951997, 474301372, 341450876, 550242890, 340395424, 340591755, 340651780, 339663398, 339346034, 340287011, 474310496, 338774263, 471950653, 472259070, 470001068, 340342133, 474108474, 473090177, 471503897, 340055297, 338680417, 340139467, 340870649, 546540778, 765064784, 340139431, 473145295, 473438450, 471927009, 438751283, 380669259, 338839412, 547574900, 549364702, 548710600, 549248805, 338650745, 339405960, 549725123, 765094474, 341332200, 380261596, 340464316, 474070916, 765351897, 380336207, 339029691, 338723124, 340862014, 338656250, 341620535, 339116244, 472296950, 473888588, 549248800, 473772604, 550758613, 340862091, 473797421, 338994520, 473337465, 338728689, 551251377, 340384540, 438533530, 547125106, 338654866, 380788159, 339851666, 340139464, 339538994, 472602258, 548529103, 339187888, 339851679, 340867894, 338919696, 341659947, 471445119, 338750506, 550523136, 380032495, 470157126, 340293024, 340402679, 339565279, 341332221, 339442640, 339835006, 473731280, 473034347, 340363781, 474199653, 438993463, 474309400, 551374570, 473068774, 472862491, 470673507, 472602262, 380127297, 474250572, 546901295, 339332388, 439082076, 470701768, 548710608, 764781218, 471467661, 338816516, 474228954, 470719673, 469991119, 340206206, 340746770, 548086126, 380298434, 340395384, 470270641, 340494562, 471160581, 339594242, 380846320, 473178814, 472625458, 470719698, 765186809, 547069405, 472504416, 339870883, 471865655, 340800489, 470946901, 470210767, 340494622, 341578038, 471216088, 339214761, 551435946, 340317659, 342174894, 470012744, 470796606, 338673264, 340123142, 471706399, 340316931, 339625658, 380226935, 438816782, 338990405, 469968072, 474291620, 340682916, 471683086, 473199599, 470349931, 473505938, 339427312, 549484988, 473199646, 474199689, 470088779, 340139442, 438712932, 546785321, 474171052, 472744930, 472320662, 471683118, 380032457, 340224183, 340486590, 470088725, 474282462, 340022719, 473851300, 380460477, 340010944, 438533459, 339590630, 471988534, 438680623, 340591786, 338990414, 339116289, 341213807, 439214056, 380418747, 339377287, 549725126, 473797434, 439264938, 764673748, 340271866, 472073949, 472419828, 474171039, 438680580, 472135645, 340308271, 549786349, 339249405, 380879427, 380375832, 472803975, 764865708, 547742325, 339485931, 473731259, 340892817, 339764823, 470915343, 469971717, 474199691, 340949993, 338788423, 548360768, 470461308, 340794014, 340325490, 470568314, 470282854, 340984665, 338816539, 764822239, 438902846, 380910538, 474199649, 470349945, 547289223, 338683588, 764644016, 474124192, 338665125, 471126811, 473979354, 339297520, 342223040, 470815350, 340897353, 340405983, 473812628, 339249424, 341534239, 339663365, 380735637, 473644666, 339078525, 438533474, 548650068, 473924462, 339741335, 473688628, 339893075, 340740153, 473388468, 471351421, 380191735, 338674858, 474309416, 339378708, 340410275, 380375831, 339069857, 473285493, 340560169, 547630472, 338654542, 339394111, 341014479, 380127213, 474218327, 470210768, 340800513, 380910589, 338666940, 340844125, 470088755, 548360773, 339663399, 438842428, 473851346, 550820064, 470966758, 471351413, 471105865, 339835042, 339625759, 472744934, 339410415, 339318083, 340984694, 547798674, 472781330, 470584803, 338994568, 339276579, 339684988}
61958
Returns: 198557054
{418277572, 412669526, 414356427, 415571482, 411219910, 415997302, 263682754, 417310802, 411396622, 417622147, 415159995, 159248194, 569984631, 159507896, 418684648, 412310653, 415551080, 569745985, 414235229, 416426409, 412488717, 570003768, 413438034, 410891341, 416382173, 414515964, 414260198, 419127864, 412260706, 410943561, 263656126, 417287102, 416151989, 418833776, 411492833, 418062964, 413395981, 569762978, 419089304, 416227266, 263649258, 417086016, 414730075, 414356405, 416017209, 414054913, 570219775, 159321028, 412540865, 411098348, 413131569, 413395997, 418789215, 413885851, 416722856, 412335693, 413761677, 412236018, 411046833, 413230596, 418725596, 412592518, 417475335, 415957161, 159507805, 263649246, 414772961, 417310818, 411765618, 416499824, 263665039, 418812248, 418622746, 159507791, 410943535, 416517585, 569778908, 410586238, 413836730, 415936989, 418812239, 411786889, 414030200, 414054914, 410812957, 412310663, 570023769, 263658553, 417335168, 569762978, 569762977, 418968608, 415811872, 412669551, 418233357, 569921413, 413738256, 416762536, 416882771, 411269746, 413786078, 569964913, 416134569, 414209696, 416536043, 415917667, 159261234, 263669435, 418833778, 410760817, 412695678, 569943402, 412669561, 418581844, 414894339, 418087921, 416882787, 412411231, 159261271, 415724102, 417358443, 417959913, 414556385, 417908129, 159234658, 411560376, 417169944, 414131780, 411604400, 413230616, 411446355, 416440655, 570043404, 569763001, 414915403, 417085990, 417263956, 417381212, 418856540, 415232495, 414598530, 413181161, 417546654, 418968624, 411123197, 414556370, 411626304, 418922137, 569778913, 417803983, 416499798, 417725365, 411827705, 417908137, 412669510, 414730090, 416722868, 159234640, 419030864, 418899567, 411850055, 418643325, 415592969, 415551096, 415856005, 159520925, 412039018, 415183969, 412952664, 412120650, 416115982, 569943405, 569899283, 410865121, 159397751, 414308724, 413885839, 569879163, 159520946, 418856522, 416722918, 414030216, 412618105, 413230629, 415856018, 415465744, 417126306, 159529915, 418210971, 410786727, 413131555, 413885858, 263662360, 414873998, 159529899, 415331167, 411604387, 412566862, 416469276, 414308751, 418542132, 569745973, 418899548, 414855025, 413181178, 419189798, 413230593, 411123166, 159320904, 410735109, 416455623, 414005182, 414577845, 415877224, 411538048, 418833794, 159278104, 412437004, 569797477, 263678692, 417358482, 413230621, 159320892, 417217099, 415789000, 414621792, 415615414, 415135479, 413480904, 410969639, 159448230, 159298185, 417777742, 418137045, 410839049, 682041225, 415896382, 412695698, 416818909, 413547344, 417358466, 416308731, 415009269, 414938200, 416791360, 414332179, 418684640, 415009258, 416396035, 417022788, 570165002, 411604366, 263666985, 263656231, 417022809, 414131784, 413909112, 413516032, 415208538, 412618108, 412772213, 414079958, 414308743, 412695691, 419148460, 417986104, 263684666, 416777210, 411666723, 414054895, 416241229, 414105704, 414005181, 413836723, 414962659, 417044956, 412695672, 413601398, 413230577, 415997301, 416469224, 413106773, 410812958, 417427988, 417855904, 418430159, 569879188, 413206291, 411195134, 415306959, 570219820, 413459668, 419050391, 414356431, 411320685, 415530149, 414535221, 416440670, 416791337, 415085687, 414709226, 416936253, 416151971, 414515963, 417086007, 411978191, 263667010, 414356414, 417404635, 411469847, 263649274, 416412217, 412978201, 569762992, 263678703, 418037705, 682041201, 410609651, 413395979, 410537760, 418210968, 263649257, 413675967, 412212711, 417287085, 417022824, 416517587, 414894339, 410865144, 412746814, 415306979, 418705249, 159345551, 263684121, 263649270, 570105806, 412488737, 413933585, 416412176, 419168168, 159534494, 413416661, 569879184, 412098666, 570105804, 411170587, 417310816, 413738265, 412721310, 418323004, 416777182, 413811107, 411582367, 414643798, 416610112, 414131798, 413786091, 412437031, 413373765, 414792961, 416308739, 416791329, 418684647, 413156329, 416851655, 413957606, 414535208, 411684413, 417777761, 569746008, 159239185, 159423584, 417381230, 413305268, 159234676, 569797472, 416324361, 159371531, 570124552, 416469255, 411850078, 418087921, 413480897, 569763015, 416804252, 416957226, 412189660, 263683263, 417498555, 416866130, 417498545, 412463117, 414643789, 413328189, 417404650, 263666626, 417777744, 416866130, 418922138, 415034071, 416777197, 412797827, 159520948, 413305249, 412669552, 416036850, 416455615, 159248145, 414398870, 159298178, 416517585, 416455608, 569818722, 416590758, 416116008, 414398857, 418469351, 417358457, 418210972, 414621790, 411538048, 415059834, 418922168, 412823584, 412978244, 413547318, 159520989, 416499810, 415702133, 416762524, 159534481, 416469274, 263667003, 569984632, 412310665, 411514619, 570219801, 412020185, 414772937, 263669033, 413416659, 419050408, 412618122, 415376556, 416645099, 159397760, 418643347, 413281056, 416412183, 416440652, 416777185, 411702252, 415637702, 418388515, 414054892, 415059830, 415811888, 417044965, 418745313, 412360495, 415658059, 412142717, 159397740, 416791353, 412566843, 417065260, 159239219, 417086015, 410514353, 411895272, 416469244, 416151951, 412643843, 412385647, 415306971, 415957143, 159423451, 417193029, 570064875, 413601374, 263658571, 414459345, 414666203, 416791358, 416713177, 411807057, 416036826, 412874688, 415746540, 416628888, 418561213, 411123169, 418745287, 263672528, 417647504, 263684172, 417065262, 414184072, 416915771, 410562288, 416167365, 417001411, 159298278, 419148466, 414308743, 159491030, 417148024, 159491040, 417908128, 418581849, 416267162, 417106929, 412874672, 411722846, 411195093, 570202570, 416722837, 413695960, 263650515, 415571466, 419050375, 416036831, 418833741, 417882029, 418233346, 414157981, 419148461, 415768547, 412120657, 414874058, 415811846, 411765604, 418725554, 412437017, 411786894, 416517584, 569762995, 414356430, 263684146, 417777751, 415957129, 419127885, 418233359, 418812251, 412669535, 159470952, 570219779, 414459344, 416554611, 413637224, 418487747, 263649241, 418946115, 417475336, 414284390, 418037685, 411072604, 159345550, 569984635, 416748277, 414308747, 263662382, 411917288, 417427989, 410995848, 263663164, 418684602, 411647248, 418684614, 416412195, 416791329, 412643842, 263684123, 414874023, 410943537, 418745334, 263684150, 419009805, 417522578, 413004043, 159470943, 415034085, 411827693, 263682135, 412618106, 415422277, 412669535, 416572903, 414378823, 414440120, 416367477, 417959920, 263666982, 411123176, 418233352, 411604361, 414751667, 410995851, 417287079, 414356409, 263684522, 263667026, 417498530, 415443791, 159298304, 411170587, 414498635, 415398822, 412165525, 412079161, 414985543, 418684622, 414730112, 416354027, 417882053, 413861961, 419070459, 570064899, 415465750, 159298191, 418366320, 418255488, 411147034, 417381187, 413350380, 418684622, 413565089, 263649234, 159520960, 416686602, 412900454, 414308724, 417310823, 413230625, 412285387, 417803975, 418299986, 411244864, 412926685, 416957208, 410633691, 414131779, 418037684, 411170580, 413181156, 416455599, 159261260, 416455601, 414131788, 416241203, 416134543, 411604375, 417065273, 159345556, 569839522, 414459359, 412285371, 412952655, 569797481, 417546661, 419235475, 413156305, 413656207, 415257284, 416074856, 412437007, 682041218, 410683884, 411123184, 418602215, 413675965, 416469256, 413480880, 415746557, 410865134, 416762538, 417241203, 415398849, 569763004, 416645086, 410839067, 411872202, 419108473, 414515984, 159345529, 416134532, 414054914, 418876943, 413181179, 570085310, 159371520, 418561238, 159448106, 414772952, 417546654, 411743508, 159534482, 418684615, 414834790, 417699355, 412849044, 418450321, 413373767, 413438038, 414515950, 416095844, 418011833, 416354022, 418210961, 419070445, 411958972, 416280284, 570144057, 417310813, 159520931, 414915405, 159371383, 410839069, 418506310, 416017196, 414772943, 417065287, 413933563, 411786872, 416700817, 159261251, 413029515, 412746827, 410633693, 159507883, 416713174, 417933959, 415679376, 413029489, 411346314, 413583013, 570043412, 404791803, 682041213, 414418733, 159397614, 159423585, 411098342, 417451675, 410865139, 263656140, 263664023, 414459334, 413619401, 417647483, 413181156, 418187075, 418643346, 159345527, 569943397, 416897930, 414030193, 418087917, 418989838, 414030194, 570003785, 263684022, 412566849, 413305261, 411295171, 417571817, 159234660, 416339005, 412978203, 415509093, 263677744, 411371684, 412874707, 418469326, 418344605, 413695950, 418725575, 419212777, 414356444, 414308732, 418255471, 411666717, 418523693, 413531566, 416211725, 159248203, 412059337, 410709646, 414284397, 416354007, 412669541, 410995840, 159261227, 417310825, 413933575, 412335719, 415832896, 417829797, 159507898, 263682759, 415183956, 414478882, 411702272, 417597065, 412285383, 415465756, 415978450, 263671091, 417498566, 416748280, 411123156, 415592947, 415571493, 263684170, 417959912, 263684155, 411421743, 411195111, 263683241, 411958969, 412514675, 159234652, 417335170, 159529950, 412285384, 416339012, 263685432, 416722881, 416455604, 412285377, 159470830, 414398879, 263652332, 415085685, 410562290, 412978220, 415978424, 411938871, 159298193, 411647241, 159278201, 415788993, 569859612, 410995825, 411538025, 159345683, 570124562, 413395996, 418922155, 416182032, 411046823, 414792976, 417673129, 411123169, 414209715, 415282278, 418745311, 418277594, 412059337, 414308730, 413499738, 415571470, 415085693, 418233347, 418137044, 411917310, 419050412, 419050393, 416791363, 411765600, 416255060, 263649283, 413716731, 263667003, 417451694, 416055191, 263666626, 570164979, 570184953, 159397763, 411998269, 416293266, 159490933, 416674004, 416659100, 415571456, 413933569, 415160020, 263678728, 415376557, 416196314, 416645096, 416734445, 413230607, 418664882, 411320711, 569778933, 416293282, 419089303, 418968613, 418366300, 417751595, 569762987, 419108450, 263649282, 411647235, 411702277, 416280265, 416255055, 415160004, 415465732, 417065278, 413637239, 417086009, 411021409, 415208534, 410683890, 413738244, 413081080, 415487436, 414556390, 415034080, 413786111, 415059855, 418409436, 415746564, 263650491, 263674931, 415111088, 569921411, 414478876, 416897917, 414184038, 413230589, 413255698, 415331151, 418968610, 418233374, 410917343, 414131791, 415509068, 263682160, 569745998, 418643338, 415331145, 416835651, 414792975, 415085707, 414874050, 412566843, 412618092, 159239184, 418989814, 418112080, 416722878, 570219760, 418684625, 415353673, 419258989, 416241251, 414772946, 415398823, 416255073, 414814266, 417571797, 416978047, 413582997, 414874048, 416241205, 410995851, 418233346, 416722894, 417475347, 569727872, 159261330, 416791309, 418833764, 417475338, 414418725, 414356420, 159239160, 263652317, 414687995, 410658439, 570219754, 414356423, 159397762, 418766746, 410683916, 569818707, 418162123, 413438018, 416484298, 263654611, 413980969, 418062954, 413055310, 412772237, 414184054, 417106940}
{583633841, 585673379, 586173633, 585432636, 586382680, 585130115, 756285434, 583648611, 586335050, 583514098, 585655026, 319781991, 623939827, 319759392, 583959602, 585741755, 585449080, 624141235, 586222582, 584575486, 585700420, 623921999, 585809357, 586451642, 584640270, 586038902, 586214487, 584280641, 585757375, 586455880, 756571472, 583659665, 584989740, 584065299, 586294475, 583540126, 585778216, 624121409, 584245333, 584882713, 755896323, 583780372, 585889102, 586173625, 585113195, 586219744, 623732906, 319709245, 585696542, 586430378, 585668229, 585778235, 584037909, 586150047, 584180923, 585734323, 586109798, 585766287, 586439651, 585702045, 583992144, 585688388, 583568434, 585163636, 319932043, 755896330, 585859110, 583648591, 586093949, 584467231, 756467470, 584050487, 583911543, 319932046, 586455856, 584448069, 624100612, 586510032, 586132176, 585180396, 584050511, 586078622, 586211034, 586219723, 586454516, 585741752, 623905120, 756000620, 583638857, 624121368, 624121391, 584145263, 585274848, 585673394, 583605659, 623986074, 586098040, 584113268, 583942127, 586366516, 586119126, 623956950, 585009268, 586227987, 584429567, 585198057, 319931949, 756389109, 584065269, 586458083, 585671558, 623971977, 585673352, 583878743, 585759459, 583548086, 583942115, 585713221, 319931916, 585331660, 583626822, 583523074, 586005560, 583516089, 319858712, 586254491, 583717879, 586234172, 586226197, 585702091, 586318473, 584553545, 623887939, 624121451, 585743930, 583780334, 583671842, 583613867, 584078244, 585625216, 585974657, 585684786, 583535417, 584145243, 586422077, 586005551, 586211897, 584121213, 624100625, 583504892, 584467244, 583503687, 586045939, 583516063, 585673388, 585889084, 584180918, 319858714, 584193015, 584107977, 586032288, 583927526, 585417611, 585449104, 585246803, 319909315, 585892947, 585644592, 585630907, 585827651, 585027699, 623971976, 624000117, 586450449, 319695752, 586195121, 586150066, 624016980, 319909335, 584078244, 584180900, 586211024, 585683292, 585702071, 585246811, 585509691, 583746988, 319884684, 583592017, 586454364, 585668215, 586150089, 756545975, 585776050, 319884696, 585590232, 586226230, 585693867, 584509733, 586195066, 583844766, 624141261, 584108002, 585794031, 585684752, 584328753, 585702114, 586422092, 319982031, 586462775, 584532067, 586203212, 585990783, 585231355, 586268126, 584065243, 319952033, 585708527, 624082102, 756311204, 583626858, 585702052, 319982042, 583695067, 585287669, 585962492, 585404261, 585664171, 585839330, 586453155, 319709303, 319968920, 583504090, 583565961, 586453331, 154486165, 585213419, 585671546, 584025024, 585920033, 583626837, 584748653, 585697669, 585730969, 584069475, 586183557, 583959605, 585697663, 584618033, 583826736, 623788763, 586226219, 756441342, 755974524, 583826739, 586234180, 586162044, 585878155, 585635600, 585683309, 585653832, 586227064, 586195108, 585671561, 584296784, 583524580, 756206934, 584091539, 586178582, 586219681, 584860595, 586232188, 586203226, 586132179, 585721442, 583812710, 585671560, 585977006, 585702047, 585130106, 584509735, 585659950, 586454497, 583590568, 583511655, 583734805, 624016956, 585692348, 586390692, 585600286, 623732919, 585824077, 584210460, 586173652, 586354062, 585464733, 586021082, 584553531, 584069459, 585680340, 585904915, 583885151, 584989749, 586038908, 583780346, 585942306, 756441377, 586173659, 583602358, 586306981, 755896323, 584597397, 585635900, 624121375, 756311199, 583533277, 154486141, 586498237, 585778228, 586530065, 583592012, 755896302, 586050317, 585778283, 583659646, 583826761, 584448113, 585759471, 586450477, 585660223, 585600312, 583975672, 319991010, 756128526, 755896323, 623840371, 585700398, 586171472, 584597404, 584314048, 319832620, 585794203, 624016981, 585841884, 623840378, 586399949, 583648607, 586098025, 585666129, 583659931, 584091554, 586126720, 586240249, 585948463, 584355707, 586234168, 586119128, 585708485, 585764375, 585842193, 584748632, 584069462, 583959580, 585676756, 583984190, 586181621, 586021071, 586159442, 583504114, 624141236, 319884551, 319700319, 583613877, 585726116, 319832497, 624082077, 584727560, 319695759, 623822046, 584509723, 586032264, 583548088, 585839338, 624121372, 584046781, 583869666, 585790412, 756180795, 583556222, 583962377, 583556217, 585706119, 585948464, 585738682, 583602371, 756493669, 583504112, 583962365, 584121195, 585689389, 584091553, 585648839, 319909328, 585726121, 585673359, 585095951, 584532085, 319909206, 586143079, 319968914, 584448092, 584532065, 624066685, 584373249, 585027687, 586143080, 583769415, 583626848, 583591995, 585962518, 586268113, 585684474, 584121211, 585643972, 585635864, 585920039, 319782128, 584467237, 585345811, 584113293, 319832627, 584509746, 756441378, 623939857, 585741770, 586279938, 623732908, 585911217, 585859145, 756415337, 585794207, 584210439, 585683296, 585564308, 584316852, 319695754, 583927527, 585716138, 584597385, 584553531, 584091539, 586140219, 585390434, 583702987, 586219724, 585684497, 585274869, 583812696, 584009397, 585726012, 585373866, 585813459, 319695770, 584069497, 585693849, 583796209, 319806650, 583780358, 586541550, 586006005, 584509741, 584989728, 585678413, 585718939, 585600288, 585163636, 319991050, 583705512, 623872856, 585977015, 756000610, 586093219, 585934969, 584069489, 584205177, 586061976, 585095929, 585632957, 585318245, 584337453, 583862776, 586422060, 584009427, 756050962, 583507593, 756128504, 583796183, 586233388, 583901504, 586520764, 584968595, 583841786, 319722345, 584296788, 586195128, 319739301, 583732250, 319739292, 583516067, 583878747, 584815197, 583764542, 585632931, 586123997, 586390654, 623752448, 584180909, 586067253, 755922486, 585432660, 584210431, 585095930, 584065290, 583513634, 583605676, 586235734, 584296794, 585304127, 585827639, 585776051, 585274856, 586093949, 583992147, 585708490, 586078622, 584448074, 624121447, 586173643, 756128526, 583504129, 585163641, 584280644, 583605649, 584050492, 585673368, 319722428, 623732899, 586093208, 584411015, 586015053, 583787972, 755896351, 584131868, 583568425, 586204834, 583533293, 586435526, 319991015, 623939852, 584135180, 586195079, 756545979, 585991883, 583590555, 586451688, 756026442, 583959609, 586196181, 583959642, 584597389, 584069476, 585678390, 756128522, 585776048, 586455904, 584009404, 756128529, 584177410, 583545874, 585640490, 319722430, 585689374, 586045921, 756102360, 585683306, 585538831, 585673370, 584392476, 586160019, 586110957, 584661918, 583523066, 756441354, 586422082, 583605665, 586226216, 585874412, 586451705, 583659677, 586173637, 756259277, 756441374, 583556226, 585523790, 319722351, 586399973, 586058620, 585550533, 585800731, 585859406, 585708870, 583959569, 585889110, 584684311, 583513651, 586139411, 584227171, 623872880, 585509679, 319968905, 583689227, 583619710, 586411196, 583613893, 585752549, 583959586, 585939347, 755896305, 319909349, 584250309, 585628028, 586195119, 583648615, 585702049, 585748439, 583504873, 583647318, 586374569, 585627142, 583869659, 586488155, 586234155, 583533294, 586399967, 585684798, 584532080, 319931932, 584532087, 586234185, 584860578, 585009251, 586226205, 583796168, 319990989, 624051031, 586093230, 585748420, 585630923, 624082081, 583535456, 584354329, 585676733, 586033161, 585616613, 585060023, 585708509, 154486115, 586473320, 586422118, 583895252, 586050310, 584509722, 585839357, 585318268, 586450443, 584113300, 583684681, 585550542, 624121422, 584316845, 586453324, 586018294, 584263125, 586038920, 319991039, 585009236, 586219703, 584094733, 585684780, 623856700, 319695740, 583862769, 319982089, 585859127, 583535440, 586108015, 319858851, 583959593, 585810736, 583501169, 585637956, 583751340, 585764371, 585809329, 586038891, 585044456, 583529161, 584684319, 583592017, 584227149, 585960176, 584792500, 623804509, 583648634, 319909330, 585743921, 319995582, 586453336, 583806499, 585113185, 585859112, 583796147, 586171494, 586078634, 584228330, 319931930, 585646182, 585660233, 586488171, 319759404, 584205189, 583519653, 585358741, 585646164, 586349168, 585958314, 623887940, 199705873, 154486098, 586126175, 319995594, 319700321, 586430358, 583579479, 586450462, 756571469, 756519789, 586093233, 585996075, 583507599, 585684776, 583581147, 583927482, 319991049, 623971988, 583920702, 586211046, 583548107, 584160658, 586211050, 623921999, 756154573, 585693844, 585726134, 586360041, 583528210, 319832497, 584705791, 585635868, 585480232, 756076641, 586342575, 585632965, 583769402, 583674563, 586067235, 583992143, 584341448, 586173605, 586195098, 583619706, 586178572, 583826157, 585899063, 584903872, 319782004, 585876327, 586468694, 586204818, 584684313, 585673381, 586451700, 319931936, 583648616, 586171503, 585734342, 585259207, 583509072, 319759416, 756285439, 585644593, 586075801, 586140229, 583521485, 585748455, 585509687, 585148322, 756363080, 583556210, 584135199, 586422086, 585417585, 585432661, 756128507, 583523060, 756128523, 586327522, 586390671, 756180788, 585960160, 585697350, 319832483, 583638848, 319806783, 585748429, 584705795, 756233108, 584180914, 584532103, 585748400, 319968983, 586143090, 755948564, 585680359, 586520750, 585635881, 585148310, 585976985, 319968900, 586196175, 319739203, 585287676, 624034150, 586451685, 586268128, 319700284, 623822069, 585778250, 584121191, 584946934, 586439650, 585842210, 583502317, 586422080, 586227996, 585608720, 584009411, 583633828, 585876332, 586195087, 585857607, 585432634, 585680350, 583605642, 583565964, 585991889, 584210438, 584210450, 584069494, 586093966, 584838301, 755896310, 586083028, 756441367, 583579466, 585077320, 756493674, 623788785, 623771892, 319695772, 585925672, 584769714, 319952130, 584273296, 584294802, 585432658, 586171495, 585655032, 756311218, 585564326, 584924963, 584316838, 584157436, 585702128, 583942484, 586354044, 624100622, 584769701, 584245331, 584145237, 583689217, 583504346, 624121427, 584263118, 755896328, 586196157, 586140227, 584792497, 584838293, 585655036, 585509672, 583796160, 586015029, 583780348, 586446003, 585635623, 586473321, 586098029, 585654625, 585495072, 586005564, 585689393, 586119107, 585684489, 583718812, 585318289, 755922488, 756337151, 585673815, 623986083, 586075807, 583920691, 586233400, 585702024, 585709403, 585590191, 584145241, 583605651, 586454868, 586234163, 585480253, 756102352, 624141233, 583927508, 585590216, 584004991, 585842187, 585680367, 585776072, 585693844, 585683285, 319884551, 584160656, 583557956, 584180904, 623732924, 583959621, 585576842, 584365924, 584860610, 585859095, 585550533, 584838306, 585827068, 583528204, 583853744, 585958327, 585776054, 584860569, 586451697, 583605674, 584180881, 583568415, 624160130, 319759291, 584069456, 584065289, 583568438, 586126153, 586173616, 319884553, 755948568, 585920329, 586479442, 623732903, 586173629, 319695770, 584024500, 586473313, 624066661, 583573068, 585809352, 584488391, 756597671, 586193513, 583540146, 585650891, 585653824, 586233390, 583764550}
26254
Returns: 262253916
{356999497, 357451415, 148648928, 359599748, 353593781, 361439819, 358338610, 361581655, 353945362, 360980456, 361578542, 361650312, 797930140, 353612399, 355675933, 359983398, 359959537, 360714295, 359470766, 148823947, 358482041, 353951228, 361683755, 356756007, 353684562, 358093706, 354956066, 355339544, 223125363, 359365850, 358136287, 355767333, 356250251, 354422463, 354651167, 357874304, 354753079, 357247162, 357348236, 361076145, 356655367, 354351432, 356305474, 361280097, 353578490, 354058457, 361588173, 353652942, 358680931, 361628043, 357057370, 360347739, 361429676, 829025957, 360292340, 361305225, 358468693, 359286210, 353550824, 358252093, 360369360, 354274204, 355978610, 359911453, 359029989, 355925255, 797756936, 359548453, 356126152, 354700949, 360065168, 353783111, 360723138, 356153396, 353990035, 361464630, 358510600, 355230962, 361165403, 355160491, 355137253, 356032305, 361682467, 361648453, 353557943, 359994497, 353688057, 354044402, 360843177, 353666375, 353591824, 354514961, 356884148, 354299929, 361483317, 354762786, 361632912, 355587465, 355183856, 360123956, 354225043, 358752268, 357786685, 359874273, 354283104, 353570726, 361639974, 360433367, 354711862, 360760625, 360676017, 354990125, 354837280, 358624358, 789196453, 360357851, 148765422, 223152512, 829058187, 361642028, 357363796, 361683195, 361509849, 355375204, 353938670, 354600990, 354671247, 354562082, 360390840, 354978245, 360954995, 353773469, 356429773, 357043850, 353580336, 359825358, 360282033, 361299413, 797392312, 360018178, 353569215, 361392991, 361679203, 356798030, 358151748, 357392991, 355350866, 359139115, 353750534, 355172931, 353553207, 353582000, 829025947, 361534571, 353555631, 353823656, 358780327, 359587811, 354116510, 355911091, 354154776, 361644318, 358611121, 356333187, 356598640, 354912123, 354611469, 353850958, 361606519, 356086328, 354847259, 361553536, 354430927, 360988129, 354523804, 361675099, 354923782, 354146626, 359084703, 357289903, 361564700, 361317504, 354170198, 357086351, 360546620, 535868899, 359232683, 360947161, 355315379, 353561823, 354945759, 355898708, 360215088, 361240988, 360400819, 359898555, 360895931, 829041832, 361004434, 353646533, 361469062, 359496759, 361635424, 358624336, 361454988, 356388813, 355149626, 357276295, 354003347, 356941753, 353673399, 359418494, 355925235, 354553089, 355196364, 361505265, 353659557, 354201578, 358396105, 359764399, 361157736, 359097432, 360807172, 361474073, 355486964, 356683806, 354934025, 353695690, 354266450, 360111652, 357377424, 361680155, 354094882, 358064647, 353764025, 354880248, 359124641, 361687120, 355638351, 354412842, 354324921, 361687218, 358960271, 353560842, 223015323, 353552702, 360704180, 354923783, 357948197, 353670094, 354504905, 353656443, 353970848, 353997109, 361685788, 356180716, 355057691, 353572098, 353602675, 354404455, 361408800, 359562166, 361686180, 361594487, 357159883, 357218047, 361029094, 359638793, 358035550, 797611847, 361600595, 354037903, 354680673, 797555955, 354394922, 355326646, 361654141, 354440636, 357757459, 361615147, 358267491, 353908505, 797727720, 361681780, 361657762, 359751135, 353550978, 353564077, 361522163, 355437370, 353914126, 356957132, 797583646, 339164091, 361686979, 353711566, 353983885, 354386613, 353754781, 353884907, 358078217, 361364700, 357435837, 355448907, 353728249, 359166204, 355091138, 797698717, 355779502, 358280967, 356769406, 361676275, 358974982, 361557472, 358453439, 361052299, 356626978, 148882243, 359789192, 360134701, 361686475, 361323973, 357597600, 353550880, 359862896, 354185800, 358525806, 356318404, 353878747, 358709136, 360704154, 354631241, 353551343, 355650289, 360270226, 354307844, 353551918, 361686951, 359327008, 355793422, 357406625, 355243603, 357773041, 360077609, 361172073, 353564070, 354241255, 361683784, 355114143, 361376034, 355523619, 361329591, 357202534, 354691479, 354458973, 358209681, 353732833, 357480641, 353945341, 360369382, 358567577, 353715934, 361603768, 354177460, 356098984, 360203064, 353585719, 356485831, 358382698, 360665707, 360904004, 356140667, 356235595, 223098366, 359300423, 359151772, 361518291, 360169786, 356346149, 357889877, 361044955, 353862081, 355548742, 361083323, 354496136, 360088473, 361274124, 358309807, 354124468, 354274228, 355951890, 359887233, 357568355, 358821378, 361060641, 361501206, 360259854, 360770509, 357640500, 359714480, 361036521, 353576923, 353890347, 357072817, 360788923, 357523523, 355126447, 797475788, 360422088, 223179979, 359689357, 360851485, 359458620, 361684896, 360577576, 222958751, 361677256, 361179642, 361459513, 797813795, 353625904, 353845108, 148736165, 355302544, 360537123, 356235578, 354377170, 354072696, 353587786, 361646274, 361630665, 357743812, 353884926, 361335958, 353677226, 355399657, 360938169, 356044887, 354051872, 361530310, 359970692, 355727522, 354209005, 359613353, 358035565, 354901945, 359813874, 361496515, 359246985, 223070899, 360996843, 357305446, 353552310, 359849873, 361612193, 355573971, 360379406, 361684401, 353649924, 356222746, 359726172, 355498605, 353963975, 361625699, 360597575, 354342168, 359002521, 360100846, 353558895, 360237533, 148677814, 361106621, 356059276, 353808421, 354467590, 353596070, 354553090, 354016846, 358497273, 360733194, 356373960, 361684891, 357990938, 361143216, 353556318, 361680940, 361370759, 361261188, 361381972, 355473700, 357465058, 354773910, 358765375, 361609560, 356513949, 359379919, 353707788, 357698987, 354486166, 356784661, 797900940, 355511927, 356712293, 355805635, 354233664, 339181204, 361560871, 354087119, 358667744, 361207568, 356208111, 359935555, 354600991, 353565365, 357260761, 353554314, 359178823, 360913197, 353582014, 359057383, 353551623, 358987848, 361678320, 359070147, 355424225, 353566541, 360626630, 354477473, 358724150, 361419336, 360464189, 354249970, 354660522, 355701678, 353896611, 797501904, 358919695, 354351450, 361617683, 361478413, 356472724, 361622967, 354700976, 355991115, 355537000, 361193697, 361221253, 354030531, 353622952, 358424782, 361656098, 353605186, 360041735, 359664128, 360237568, 357115359, 361639969, 356416722, 359701100, 358165282, 361067900, 358932642, 359042787, 353605207, 360314317, 353680626, 222958739, 356290726, 535874736, 361403814, 360586932, 359838427, 354533945, 360496066, 361098567, 357961804, 357552764, 354290938, 359353508, 360566852, 361286871, 358440070, 353867340, 356585428, 357815902, 360779126, 353741583, 358296347, 356528964, 361603762, 356500815, 354794888, 360878514, 353719807, 361234751, 353643611, 354572392, 355624746, 361662909, 354368939, 358849287, 358353951, 361449765, 357028419, 354131478, 148590827, 356855402, 356005416, 354170178, 359510578, 361637574, 360637108, 359739494, 797959151, 356360968, 359111948, 361492361, 358947373, 361591543, 359484636, 360815636, 361542408, 355091163, 358793407, 353692087, 360833644, 354193144, 359638810, 357714576, 355363827, 358554294, 355831862, 354825923, 361248063, 360869160, 357656091, 361667372, 353792951, 361668883, 361672733, 356195312, 361186225, 356613742, 355925263, 360475313, 358238624, 361387139, 357611254, 358595993, 222986924, 361674021, 361664378, 358652671, 355964354, 356928293, 797785686, 354890360, 355599306, 353745737, 354066025, 353926302, 354868739, 354640524, 354334095, 353873397, 361020565, 361227577, 353634330, 359946761, 353699843, 360157620, 354967873, 360054244, 360930255, 354581458, 361267249, 357539112, 359946767, 361341487, 355068313, 359312844, 358049146, 361060639, 354825907, 361670157, 361121588, 223235688, 360913178, 360797466, 360963895, 357334613, 358864140, 354816012, 353589646, 361686755, 356756058, 360741963, 356813307, 354732396, 353976911, 355045595, 353764044, 353637503, 358667756, 357845109, 353707803, 357626845, 361254213, 355819605, 354449176, 356570355, 361311796, 355267407, 353958000, 360192504, 359838442, 355741340, 361128514, 361687274, 357889864, 359220140, 358987830, 359650634, 356698987, 358639459, 356457772, 356841995, 797640635, 359574151, 361487564, 360412176, 356557169, 353778584, 359392218, 353840030, 358194249, 357014912, 353583957, 353559778, 353813224, 354359585, 353607433, 357831474, 355462111, 354620694, 358539112, 361292756, 359300420, 354316927, 361299429, 357932653, 353856127, 797727746, 358695975, 223043360, 361585156, 360237539, 358122740, 359536421, 353788332, 361353190, 360443211, 353902140, 360336154, 353575190, 361568003, 353724283, 360825257, 353802989, 360030753, 354591852, 355689646, 354217557, 361620526, 353610055, 357130835, 353554903, 360606858, 353736893, 358367377, 358411404, 353620414, 361445147, 354010521, 797448190, 361091472, 361398050, 361414442, 361671557, 358904912, 356642107, 360797463, 353557158, 360526237, 353567941, 360695236, 360485020, 359273745, 357903486, 360617419, 357802262, 358006462, 797987997, 356542125, 358877132, 360225587, 360454414, 357188937, 361550042, 355858181, 355207346, 354620680, 797842554, 357494288, 535863025, 356870723, 355023011, 355753463, 361574931, 360685009, 357319061, 353573720, 356970608, 358107264, 357669745, 358020052, 361591565, 361661174, 355035035, 359193213, 354139532, 356727500, 359800730, 361571723, 353692101, 357144393, 360921172, 148561776, 361150980, 797987991, 358180729, 357977339, 359339391, 358808327, 355612856, 355388226, 354257643, 361435109, 360971648, 353663166, 148794679, 361213978, 359458598, 356263117, 353562999, 354804732, 361513815, 353798278, 354080362, 354542863, 353600524, 797364089, 353640329, 361597769, 358836265, 355012512, 360860929, 361113631, 361376017, 361136375, 355412741, 356756033, 355937679, 353628538, 357101813, 358932626, 356167952, 797419971, 356670523, 359432465, 357422198, 359015354, 357188954, 355291333, 353605166, 353920594, 353631600, 356401835, 353908506, 353834284, 358238602, 353551147, 354783685, 356277828, 354581484, 148707028, 357231637, 360325976, 360646247, 797528097, 358325167, 358582732, 148853187, 355103398, 359522655, 361659608, 356740827, 357509873, 360656641, 354742033, 354217533, 355562179, 357685335, 361538254, 356113458, 360557426, 357582008, 359675920, 356912932, 353769035, 353634341, 359775988, 353553697, 355278562, 354101724, 360146936, 358891950, 353617572, 356071896, 361545996, 797419966, 358223187, 360247974, 361036531, 361659621, 222931061, 361200194, 359444677, 797871814, 359406238, 356017959, 357728226, 360304074, 354109584, 356826695, 355080479, 361359352, 355000560, 356986006, 354161954, 353818761, 358737284, 353598124, 797335894, 354858693, 356444692, 359922721, 360180409, 355845882, 355663948, 355872250, 356899489, 353615131, 361685396, 148620077, 361013056, 361398067, 357173452, 361652380, 355254701, 361424874, 359625243, 359259489, 360505703, 354721430, 355219921, 361666001, 357919038, 353759685, 361606497, 361526532, 797669697, 355715444, 353829298, 353596099, 353703527, 223207029, 358424792, 357860675, 360516669, 360007137, 361347751, 360751933, 355884591, 355462101, 359205794, 355599318, 353932872, 360886667, 354024119}
{138573271, 130487718, 413981316, 138105988, 135142165, 135949709, 138556582, 135473501, 132804829, 132260891, 133618194, 135099687, 257978375, 135257656, 138126678, 131241851, 131224939, 131912427, 138174874, 413973463, 138528137, 136312488, 134721098, 130576887, 133517934, 130512048, 137628045, 131182871, 223917478, 138226617, 138587709, 130930112, 130721450, 132036080, 131770017, 138612708, 131665157, 130501296, 138611700, 132407968, 138504937, 132129029, 130702166, 136326534, 135026187, 136520406, 135444990, 135458305, 138479694, 135244206, 138581763, 131535085, 135977140, 333303268, 137619089, 136273714, 130573975, 138263433, 134559320, 138571169, 131554780, 136868202, 130829664, 131191633, 130736769, 130853634, 258001188, 138134098, 138336903, 137387162, 137803185, 135907512, 137182156, 138347537, 136391177, 133225087, 138521830, 137846053, 132559035, 137793787, 137776029, 130806463, 134750314, 133991775, 134793151, 137855181, 135600251, 136494758, 132071465, 135515234, 133976334, 131922829, 138553795, 132200060, 133280514, 137449432, 135215368, 131027842, 137811378, 131346883, 136795531, 130645280, 138617268, 137938415, 132223981, 134150526, 133933900, 131614788, 131706661, 137137255, 131868198, 131447778, 131583948, 138494555, 417856403, 137560725, 413973171, 223906536, 333351884, 135157590, 130492278, 134370250, 133364144, 137945965, 136286075, 137280463, 131748753, 137236790, 131574629, 137647110, 136881003, 135879900, 138443010, 130525131, 134063316, 137970489, 131476942, 132818925, 258095320, 137838019, 134938941, 133033328, 134808716, 138537016, 130519290, 130490548, 137929747, 130778914, 133293489, 131301800, 134413115, 135055222, 333303261, 133448327, 134354673, 136017243, 130653528, 130992370, 136621967, 138244833, 132419582, 133962822, 130607079, 130692822, 138490673, 137589440, 131812975, 133018873, 135359182, 130784037, 137530358, 135587053, 137079621, 136832800, 137192560, 134867064, 131505194, 136672110, 130757449, 138607387, 133561363, 136247170, 132394733, 138585697, 137377351, 404912470, 138287019, 132212799, 131199345, 134851515, 131485896, 130865906, 131420229, 136405073, 137521037, 137922114, 132141571, 333327681, 136808521, 135429770, 135866987, 138161468, 133905010, 138494542, 133197476, 130674734, 131319469, 130498727, 136417218, 138563948, 135543625, 138201122, 130853613, 131878472, 131284299, 135755748, 135486794, 132345370, 138545823, 131095909, 136559528, 138342596, 132025367, 133252767, 131087711, 138511763, 137608821, 135628484, 132248023, 137767680, 138613542, 134311836, 132520069, 130508740, 135852220, 131544260, 138331870, 134516422, 130998997, 137056636, 136939796, 134574913, 138393277, 134267090, 223956626, 134676287, 137204424, 131505206, 130497600, 133574610, 137170241, 133631487, 132752180, 132699914, 134662639, 138357976, 131391806, 134968045, 135199978, 132059125, 136031780, 130978309, 134457937, 135416433, 130510258, 130504074, 132333914, 131021044, 130505623, 258016722, 135387832, 132622236, 137366111, 258033576, 137033522, 137913354, 135070692, 132013165, 138618368, 133789798, 130536273, 132884474, 258002976, 134341038, 135041671, 138017274, 134588566, 134880674, 135699750, 131118723, 136232981, 130538472, 258024698, 631849308, 134604161, 135684781, 132726000, 132082299, 135824473, 132937970, 138594728, 136140131, 138616596, 137993566, 135740843, 130789939, 137740012, 258005134, 138181069, 138566514, 138531011, 134253473, 130716878, 133533023, 138534238, 136734990, 138497907, 413971213, 131111421, 137749678, 134633401, 132872006, 130484319, 134530074, 131159021, 132369995, 130586602, 138407207, 136152693, 138471958, 137204403, 131791425, 134617810, 138112617, 137638228, 136916053, 134647051, 134604158, 130860153, 130916893, 138615174, 131249804, 130487178, 131311200, 136534037, 134880670, 136819872, 134721098, 137758104, 136113175, 138039565, 136220538, 138599345, 131727634, 131990381, 130527365, 133349239, 130486618, 132804818, 131554797, 138508601, 133405238, 133732423, 136721816, 138326072, 137694684, 135084231, 138459706, 130556578, 137248485, 136952403, 130762389, 138378251, 223928610, 130847961, 138320949, 133392145, 131383228, 138416458, 130493261, 132358486, 132991824, 138054539, 136685402, 131945212, 137785516, 132766177, 138561652, 132469610, 136868199, 130841553, 131175240, 130484578, 138438996, 132383145, 133336204, 131457877, 131979791, 138620667, 131065422, 136759615, 134092363, 136179540, 130521100, 132002513, 138619602, 131337305, 258068687, 137500963, 223896814, 131050448, 137022686, 130923918, 134691850, 131760072, 223971526, 134837897, 132584581, 135894631, 257988197, 133774487, 136071660, 413974228, 137896787, 131717825, 138378262, 137010280, 136545952, 134005300, 135128653, 133876153, 130486176, 132937946, 132898684, 133546246, 137962009, 136904925, 138303828, 132596542, 135671661, 137872172, 138154246, 136771073, 131006615, 130505641, 131524648, 131127111, 135783655, 130824179, 223938827, 132285115, 130496368, 134442348, 137954540, 135330501, 138069332, 137540958, 134399471, 133659997, 130731389, 138032512, 138024411, 136338811, 133847331, 131781413, 136963416, 130726725, 131328958, 134296272, 131438992, 413976418, 132457895, 130795153, 133127848, 137125197, 133947397, 131878482, 136443163, 130580186, 131934746, 138425509, 134691872, 138603690, 136584916, 134763950, 134779521, 132979225, 132739947, 133006236, 138009078, 138617808, 131644628, 138455881, 133761090, 138467752, 130885091, 133433327, 138619938, 137147786, 130570748, 257978026, 131072473, 138518384, 138194200, 132296464, 631850646, 135558741, 136571395, 130621750, 132635977, 138368217, 131208200, 137280464, 134208773, 138604916, 134383890, 138309833, 132165169, 135055235, 130747011, 134471586, 138383536, 134282647, 138353126, 137977876, 134909817, 137292010, 131967730, 130637234, 136004497, 137460357, 132272185, 137344915, 138140555, 132911167, 258055577, 130697779, 132129056, 135301774, 135839276, 130649105, 135273009, 137387162, 138280807, 131057415, 132610229, 132661824, 136469010, 135315189, 138540159, 134049765, 133889620, 137820686, 131035655, 131438965, 138589422, 133933915, 130665990, 138047570, 138583886, 136710252, 138402843, 138363460, 133889623, 137599792, 135571964, 223971522, 138397757, 404941111, 133060498, 137334968, 131142999, 131900582, 131676163, 136660443, 138606259, 138620183, 136892188, 130872527, 137356232, 132792499, 130567970, 136125762, 130617760, 138615958, 137114604, 133321332, 130541039, 130633027, 133732429, 130640965, 131624250, 132118076, 135712842, 132687769, 133688554, 131856500, 138098371, 134107860, 132105601, 138430252, 130551191, 135922205, 138577621, 136647093, 413987108, 138548409, 130817967, 132394754, 130950741, 135186495, 131824523, 131080576, 257982343, 130683678, 130768084, 133308327, 130707229, 133675204, 130937236, 137068905, 133476504, 137740014, 138447539, 133489687, 137045860, 136746502, 131021063, 130485384, 131166571, 130593223, 138207142, 137510355, 132713810, 136999384, 130484431, 134954461, 135935053, 134166047, 134896215, 130741526, 136508446, 130610431, 130853616, 131655555, 130531699, 136086114, 138620716, 138501680, 223963571, 134224313, 134983554, 138487226, 138269008, 130543334, 257995687, 137569902, 138083943, 135796661, 132570948, 136259572, 137550207, 137323574, 132152582, 132964856, 136784126, 136431063, 135372564, 137888991, 133461473, 137731511, 131466757, 131293609, 132188934, 137258697, 136352807, 130485048, 137888992, 136193820, 137721759, 138251352, 138597924, 132383171, 137510365, 134925348, 132483021, 223879506, 132165191, 137091815, 132236785, 130494218, 130679478, 131604022, 135113213, 134487178, 130576849, 137159773, 130564852, 131685834, 136365041, 137703340, 135852220, 133717156, 130621762, 138614438, 133433300, 130484270, 136378988, 130903863, 137102474, 138483236, 132845415, 131232813, 132778453, 131401647, 131142978, 130943517, 136610198, 134545668, 130493286, 130812572, 138383564, 138077143, 130589668, 130614313, 138451459, 130559163, 258011709, 138120135, 135811498, 131594632, 130625292, 133210356, 138213964, 133046002, 138579855, 130529370, 134034295, 134822340, 135989920, 136986911, 135228834, 130489812, 131103128, 137302069, 138515318, 136300169, 130847970, 132176259, 132818912, 138608618, 136098751, 258002997, 130629391, 223948392, 133646682, 131438973, 130515564, 130964432, 133182782, 136167017, 137480735, 136206303, 137580337, 134997127, 135530378, 133377208, 132048351, 135962523, 131276187, 131834667, 130970887, 132320875, 133818546, 133860781, 130513663, 134734738, 137313560, 135768783, 138551306, 130562171, 133803213, 133169934, 132673924, 258078514, 132432877, 136059015, 133087745, 134195171, 138412163, 130603305, 137091820, 134325467, 137398324, 134179640, 131890243, 137439828, 130835979, 138610768, 131802897, 130488390, 130502751, 257986305, 138475595, 138421308, 137676026, 131635096, 130507035, 133504736, 138219895, 137828800, 137302090, 257982603, 138618810, 404883858, 130553680, 137684758, 138167751, 135501964, 137226513, 138609648, 134121434, 138568713, 138591323, 138620408, 138600912, 133675218, 135012624, 131410301, 130801159, 132444542, 130583156, 137986262, 133589753, 133489676, 138592939, 136928725, 413988090, 132533592, 257986290, 130523223, 130500071, 138239079, 130661977, 131013328, 131150446, 136844096, 133142464, 136856961, 133603024, 413972125, 136456956, 130923918, 138388109, 134237923, 137490199, 135727779, 133155279, 132545457, 137214744, 133918492, 258103191, 135401189, 133703799, 130670627, 131428959, 132094707, 136635374, 136113163, 132508254, 131134496, 130576873, 138257016, 135343897, 130517277, 138402820, 130751859, 258085680, 130596384, 130910787, 130489028, 138373596, 130507061, 131215993, 133889630, 132857817, 133745800, 138434360, 132884449, 136044490, 130531715, 134500829, 137469891, 130711709, 137258683, 413975136, 138602235, 131515547, 137270318, 258042578, 130546011, 130600049, 413972973, 131355307, 138147876, 134078801, 138524800, 130485728, 131846291, 137428824, 132320859, 131042538, 130484803, 135643514, 130773115, 131738876, 138620555, 138062447, 138558975, 133238000, 135372568, 138001857, 134705516, 137880047, 136596734, 131364973, 130688529, 135286442, 138315047, 135615311, 258085679, 138575616, 137657207, 136759590, 134078807, 223980928, 136482751, 138188092, 257981059, 130897845, 138292414, 138619258, 131496165, 132494787, 138542816, 131373474, 132952295, 137666014, 130533817, 136697019, 133100490, 138464021, 135171088, 258110726, 131564027, 130657447, 137905640, 137713179, 130891021, 130984850, 130878369, 130548404, 133831979, 134428701, 413985632, 132309457, 136058986, 138596247, 134020756, 137863136, 133115067, 138091657, 138275322, 137419150, 137408067, 131266967, 134136943, 130495338, 133265711, 135359187, 133420207, 258008897, 130957109, 133073208, 133947418, 135656661, 223885573, 138540133, 130491444, 131696920, 131258934, 132925447, 131957201, 138232460, 131103120, 138298523, 138083951, 132831273, 136975956, 132648031}
29308
Returns: 493019610
{779612123, 310728517, 309857480, 310253602, 779612288, 779577937, 308968744, 308968674, 309460378, 309460352, 309038495, 779578009, 309038445, 309460367, 310057047, 779612315, 308547754, 309460356, 779578006, 308617913, 779577929, 309460369, 779612235, 309038479, 310728535, 308828561, 308758484, 310671140, 779517055, 308828493, 779463569, 309663842, 779577880, 308758490, 779612240, 309460455, 779612210, 310253748, 309460502, 779612214, 779577797, 779612291, 779612216, 309460463, 310253757, 309791999, 779463547, 310379618, 779612219, 309460333, 310379581, 309038412, 309663843, 309038401, 779517127, 779612242, 309460443, 309597274, 779577754, 309460472, 309460382, 309038495, 310379683, 310671138, 309460370, 308758496, 309460379, 309178734, 310728460, 309663854, 308968652, 310728528, 779612336, 310671103, 308968645, 779577922, 779577860, 309460429, 310728515, 310616373, 310253708, 309038501, 308968676, 309792083, 309460431, 309663822, 309792037, 779612200, 308968693, 309460454, 310253684, 308617922, 309663910, 308828689, 310440523, 310315565, 310616363, 309460373, 310190006, 310616397, 779577986, 308617986, 308968684, 308968728, 309460522, 309460470, 310440617, 309460366, 779577997, 310253765, 779577943, 309460374, 308968665, 310616434, 309460366, 309038448, 309038462, 310728532, 779577850, 779612283, 309460384, 309108653, 309460382, 309663864, 779517101, 309460469, 309597286, 310057071, 309791917, 308828560, 308968662, 309460434, 308968662, 308828532, 779612231, 309460445, 310728473, 309460361, 779612294, 310616472, 309038481, 308758512, 309857446, 309923072, 309108601, 779577780, 310502066, 779577926, 779577990, 308968764, 309460462, 310728563, 779612239, 308968736, 779612138, 310253713, 779463646, 308828669, 309460381, 779612170, 779577894, 310253651, 779577927, 779612213, 310671192, 309038394, 309529878, 308968685, 308828607, 309460451, 310728585, 310728528, 309038415, 309460353, 779612264, 310728402, 309460447, 308828544, 309460404, 309038370, 309460436, 779577898, 308828603, 310253597, 779577912, 308828624, 309857503, 779612227, 779612250, 310728478, 779577865, 308617919, 308968692, 309728756, 310728558, 779463489, 310253771, 308968719, 779612200, 779577968, 309038451, 779577776, 308968708, 779577933, 310728456, 779577870, 308828571, 779612174, 310379581, 309597270, 308687794, 779577832, 779577871, 310616385, 310728540, 309857538, 308968689, 310253588, 309460515, 309791957, 309597310, 309791952, 308828635, 310379640, 779517064, 309108655, 310616427, 779577956, 308828650, 309460459, 308477324, 779577974, 309038499, 308828604, 779463535, 310728413, 779577786, 309460362, 779577916, 308687811, 308968708, 308547752, 309460455, 309038408, 310253721, 779612156, 308617942, 309460415, 310671086, 310728474, 310616373, 309108643, 779577881, 308617969, 309038478, 309791964, 308547829, 309038458, 309038431, 308968677, 310502004, 309857593, 309460389, 309460366, 779577841, 309319498, 308758491, 308687805, 309460420, 779577794, 309922972, 779577917, 309108592, 779577802, 308477383, 309923053, 779577808, 308828568, 310671073, 309108667, 779612135, 309792001, 779577811, 309319589, 308617951, 309319540, 308968734, 779577929, 779577950, 308617973, 779612226, 309597313, 779612226, 310616388, 309108662, 308828609, 308968651, 310728399, 309108620, 308828541, 779577809, 310440579, 308828660, 309038420, 308547737, 308828703, 779612262, 309319575, 779612282, 779577939, 308968703, 309460488, 310728358, 779577850, 310190032, 779577897, 309460477, 310616394, 779577736, 309460430, 779547299, 309597288, 310616417, 309791990, 309923035, 309529821, 779463536, 308758521, 309460449, 310440592, 309038422, 779463576, 779612153, 779612203, 309923027, 309728746, 310616414, 310616306, 779577793, 309460533, 310253626, 308968718, 309108630, 309597354, 310440553, 310728475, 308968739, 308758417, 779577871, 310440549, 779577869, 310440549, 309791970, 308828641, 779577852, 779577845, 308968730, 310671230, 779577797, 308828630, 309038426, 309038373, 309460390, 310057067, 309663866, 309597277, 310057070, 309038422, 309460455, 779612121, 309460381, 310728486, 309791950, 309038476, 779577838, 310728412, 309038380, 309460372, 309038449, 779577823, 308617935, 779577796, 779612226, 309460413, 309460357, 308968662, 309038376, 308547826, 310560802, 309460455, 310616397, 779577750, 308968656, 310671107, 308758495, 310728574, 309460439, 308828600, 308968687, 779577841, 309663858, 310728477, 309460446, 310502072, 308828619, 308968679, 308828646, 309460350, 779577950, 309319532, 309108695, 310616382, 309108704, 309597301, 309460507, 779577793, 310253783, 310501970, 779577857, 309249397, 310502007, 309792044, 308968705, 308547755, 308968703, 779577897, 309663833, 309038421, 308828573, 309791993, 308477269, 309038507, 779612299, 308687870, 309460431, 309989213, 310728420, 779612264, 309108691, 779577962, 779577927, 310253692, 309038474, 309460332, 309663861, 309663768, 310728465, 309857476, 779487395, 308968633, 309038410, 779612307, 779487333, 310616398, 310616379, 779612305, 309038462, 309460446, 309460355, 309038433, 309923037, 779577994, 309038533, 779577857, 779577877, 309529884, 310671164, 309460416, 310253600, 309728723, 309460502, 309791948, 779577869, 779577845, 308477374, 779517090, 309038386, 310671106, 779577918, 308828696, 309791969, 779577900, 779577937, 308828615, 309663841, 309178825, 310616385, 308617877, 779577899, 309038457, 309460432, 309460390, 308968705, 779577798, 310616421, 779612244, 309989183, 779577830, 310616423, 309460368, 310616432, 309791926, 308828665, 779577837, 310502039, 309857471, 310671137, 308828506, 779577921, 308828704, 310253641, 308547822, 308968681, 308968656, 309038412, 309460409, 308968640, 310379596, 309460438, 309460378, 309460480, 309319522, 310728412, 779578001, 310728573, 779517119, 309038446, 309460485, 309460399, 309038436, 310253738, 310728508, 309038456, 310616392, 310616412, 308968690, 779612232, 779612279, 309460431, 308828629, 779577863, 779463579, 779612117, 779612129, 308828676, 309663805, 309038395, 310728548, 779487390, 308968655, 310728641, 309460399, 779612142, 310616363, 779577834, 308828612, 309792051, 309460516, 310728512, 308758473, 309460380, 779612229, 310728463, 310501962, 310728514, 779577979, 308828601, 308828685, 779612288, 310671202, 309460494, 779577996, 779612256, 779612198, 310616490, 310728453, 309460372, 779577977, 308968734, 309460387, 309460356, 310057092, 308828646, 309038441, 309460472, 779577860, 308617895, 779612296, 779612177, 779577800, 779577916, 308968642, 309460361, 309460401, 309108719, 308477344, 310728528, 308828496, 308828501, 309108664, 779577964, 310728537, 310728489, 779577926, 308828560, 309792001, 779612269, 779577720, 309038406, 309460347, 310728398, 779463618, 309460392, 310379531, 779577919, 308617913, 310728453, 309663849, 310728509, 779577982, 308758419, 779612181, 309319515, 310253673, 308828594, 308617910, 779612341, 310728445, 310728504, 309038408, 310502088, 309597329, 779612251, 779577774, 309597289, 309038434, 779577979, 308968645, 308968654, 779577920, 309728742, 308547819, 309791933, 309460476, 308687878, 309460379, 310728517, 310728459, 310671139, 309038353, 779577856, 779463585, 310315561, 779577780, 309460477, 779612181, 309108710, 308758485, 309460359, 779612139, 308758477, 309663795, 779463599, 309038490, 309178810, 779577951, 310379577, 309460361, 779577830, 779577939, 309663836, 309460421, 310671116, 309460485, 309460384, 309038447, 309792024, 310190007, 309663842, 309597330, 308968735, 309460503, 309597248, 309460403, 309460330, 310616360, 309460442, 309989260, 779577928, 779577833, 310253597, 779612369, 309460390, 310728477, 309038485, 779577868, 779463613, 309038497, 779577979, 308477298, 308898909, 309038436, 309460401, 308828612, 310671210, 779612267, 779577985, 309038404, 309460424, 308477362, 309319521, 779577885, 308477314, 779516999, 309460426, 309038493, 309460402, 309460402, 779612244, 779463602, 308968700, 779612135, 308968739, 308477312, 309460422, 779612311, 309038407, 309460372, 309460381, 779517069, 309597322, 308758412, 309460445, 309792030, 309792003, 309460364, 309178777, 309038390, 308758489, 308828570, 309597272, 309460495, 779612339, 779577925, 309460403, 309728728, 779612239, 310379571, 779612256, 309857410, 309319622, 779612358, 310728541, 309663871, 309597328, 309792030, 308828620, 310253739, 308828626, 308828538, 310616433, 310728625, 309038495, 310671144, 309460435, 309529860, 309460431, 309460371, 310728534, 308477367, 309249427, 779577890, 309460450, 309460434, 309038424, 779517129, 779463548, 779577826, 309038356, 310728527, 308828536, 309857423, 309663839, 308828603, 779577960, 310728500, 310728400, 308968643, 309728741, 779577805, 310616432, 779577927, 308968714, 779612206, 779578099, 779612183, 310728536, 779612145, 309460532, 309460399, 309460452, 310253645, 779578019, 308687831, 779612350, 779577875, 308828510, 310671176, 779612198, 309460398, 308828607, 310253693, 779612301, 309460443, 779577983, 308828641, 310379551, 779577944, 310379625, 309108532, 308828582, 309038508, 308828521, 309460405, 309460422, 779577964, 779577952, 779612353, 779577938, 310728467, 309038415, 779612178, 779578052, 309792061, 308968654, 779577871, 779577869, 310728543, 308758511, 308477322, 309460401, 309460427, 779577851, 309460426, 308968749, 309728771, 309460361, 779612194, 779577820, 309108664, 308968667, 309038475, 779577997, 310057078, 308828669, 310253646, 779577800, 779577912, 308828614, 308968728, 309663841, 308828560, 310253580, 309038543, 309390190, 310616369, 779577890, 309460524, 309460409, 779577969, 779612331, 309663890, 309460378, 310502010, 308617894, 309038482, 779577803, 310125358, 310616364, 309923012, 779487434, 309460368, 309529904, 309792016, 309038387, 310253754, 779612181, 308477304, 308828539, 309460395, 779463561, 308968668, 308828506, 308828603, 309460428, 309460473, 310671095, 310379552, 779612185, 309791997, 308758419, 308547767, 779577843, 779463591, 309597321, 779463517, 779612259, 310253690, 309460326, 309108667, 779612274, 779577944, 309178754, 779463588, 308758446, 310671160, 309663848, 308828569, 779577985, 309108670, 310315545, 310671089, 779577773, 309460429, 779577927, 310671151, 779612150, 308968722, 309792078, 779517075, 309857421, 309038453, 779577813, 310728528, 309038567, 308968675, 779577883, 308828603, 309390199, 310728483, 308828615, 779577869, 309460433, 310616489, 308968745, 779577901, 309038428, 310189958, 309792002, 779517121, 309038349, 310728409, 310671141, 308758528, 779577917, 310440588, 309663801, 309038366, 779612338, 309460478, 779577882, 779577886, 779612165, 308828597, 310616415, 309460496, 309791976, 309460362, 779577838, 779577929, 308968698, 309460373, 309663814, 308407280, 779612336, 309038442, 309460353, 779577748, 309728771, 308968681, 779578031, 310728564, 308477409, 309460339, 308828596, 779577820, 309038413, 779577794, 309989200, 308968664, 308968679, 309460393, 310440565, 779612253, 310728411, 310616432, 779612270, 309791993, 309460432, 309038516}
{381650204, 496719027, 496270491, 496417153, 381650236, 381711683, 496103464, 496103599, 496129054, 496129164, 496113831, 381711576, 496113702, 496129150, 496340470, 381650277, 496096344, 496129088, 381711611, 496090947, 381711631, 496129080, 381650208, 496113643, 496718978, 496087902, 496080538, 496677903, 381839148, 496088191, 381969703, 496185530, 381711755, 496080540, 381650211, 496129140, 381650047, 496417082, 496129055, 381650129, 381711656, 381650258, 381650065, 496129073, 496417115, 496244268, 381969800, 496480420, 381650179, 496129104, 496480497, 496113755, 496185550, 496113686, 381839179, 381650097, 496129139, 496162733, 381711683, 496129113, 496129071, 496113637, 496480474, 496677769, 496129180, 496080539, 496129084, 496128591, 496719058, 496185535, 496103502, 496719130, 381650148, 496677851, 496103499, 381711661, 381711717, 496128974, 496719017, 496633205, 496417131, 496113667, 496103483, 496244204, 496129116, 496185507, 496244126, 381650149, 496103499, 496129067, 496417064, 496091000, 496185600, 496088053, 496516170, 496450703, 496633252, 496129115, 496386925, 496633193, 381711606, 496090984, 496103506, 496103447, 496129084, 496129137, 496516102, 496129024, 381711670, 496417065, 381711712, 496129094, 496103478, 496633304, 496129026, 496113716, 496113628, 496719069, 381711679, 381650183, 496129093, 496121085, 496129095, 496185497, 381839199, 496129136, 496162848, 496340442, 496244204, 496087859, 496103459, 496129164, 496103428, 496088025, 381650171, 496128978, 496719113, 496129137, 381650314, 496633217, 496113726, 496080572, 496270412, 496296829, 496120990, 381711642, 496550757, 381711637, 381711644, 496103309, 496129144, 496719068, 381650267, 496103590, 381650210, 496417048, 381969750, 496088021, 496129059, 381650199, 381711663, 496417081, 381711671, 381650147, 496677822, 496113594, 496141979, 496103479, 496088017, 496129036, 496719030, 496719025, 496113833, 496129066, 381650279, 496719001, 496129054, 496087963, 496129197, 496113646, 496129090, 381711712, 496088020, 496417106, 381711712, 496088068, 496270458, 381650101, 381650158, 496718984, 381711696, 496090928, 496103552, 496213327, 496719047, 381969660, 496417049, 496103590, 381650268, 381711663, 496113704, 381711630, 496103552, 381711619, 496718915, 381711726, 496088004, 381650208, 496480398, 496162726, 496081185, 381711618, 381711699, 496633210, 496718900, 496270451, 496103538, 496416983, 496129158, 496244233, 496162831, 496244165, 496088089, 496480411, 381839198, 496120929, 496633082, 381711741, 496088149, 496129132, 496100741, 381711781, 496113704, 496087993, 381969743, 496719068, 381711632, 496128983, 381711807, 496081229, 496103502, 496096413, 496129087, 496113745, 496417079, 381650200, 496090976, 496128998, 496677874, 496718919, 496633276, 496120971, 381711699, 496090987, 496113714, 496244268, 496096395, 496113715, 496113649, 496103526, 496550824, 496270458, 496129116, 496129120, 381711781, 496123044, 496080528, 496081242, 496129196, 381711734, 496296708, 381711759, 496121060, 381711699, 496100715, 496296869, 381711668, 496087916, 496677956, 496120994, 381650139, 496244213, 381711690, 496122991, 496091010, 496122995, 496103588, 381711665, 381711662, 496091038, 381650093, 496162835, 381650238, 496633227, 496121038, 496088066, 496103495, 496718850, 496121093, 496088038, 381711660, 496516143, 496088080, 496113664, 496096286, 496088071, 381650156, 496122922, 381650216, 381711663, 496103557, 496129024, 496718973, 381711778, 496386879, 381711673, 496128998, 496633218, 381711597, 496129121, 381775256, 496162655, 496633269, 496244247, 496296789, 496141960, 381969863, 496080479, 496129006, 496516119, 496113715, 381969777, 381650198, 381650145, 496296872, 496213290, 496633253, 496633240, 381711671, 496129133, 496416935, 496103394, 496121023, 496162721, 496516163, 496719170, 496103488, 496080472, 381711730, 496516099, 381711646, 496516111, 496244128, 496088079, 381711751, 381711717, 496103526, 496677766, 381711676, 496088055, 496113659, 496113658, 496129052, 496340440, 496185585, 496162835, 496340415, 496113887, 496129027, 381650173, 496129096, 496718918, 496244159, 496113768, 381711688, 496718901, 496113732, 496129061, 496113705, 381711684, 496090920, 381711635, 381650264, 496129158, 496129219, 496103518, 496113741, 496096323, 496589625, 496129147, 496633177, 381711705, 496103505, 496677926, 496080458, 496719006, 496129167, 496088167, 496103454, 381711747, 496185565, 496718922, 496129096, 496550797, 496088161, 496103503, 496088068, 496129086, 381711719, 496122979, 496120982, 496633208, 496120978, 496162774, 496129049, 381711631, 496417041, 496550809, 381711748, 496127714, 496550777, 496244036, 496103530, 496096352, 496103563, 381711657, 496185603, 496113831, 496087995, 496244291, 496100657, 496113740, 381650119, 496081312, 496129153, 496320499, 496719108, 381650190, 496120919, 381711728, 381711625, 496417086, 496113678, 496129136, 496185467, 496185581, 496718945, 496270476, 381903297, 496103552, 496113531, 381650096, 381903302, 496633156, 496633177, 381650091, 496113651, 496129172, 496129045, 496113591, 496296767, 381711596, 496113748, 381711729, 381711578, 496141913, 496677843, 496129118, 496416948, 496213347, 496129064, 496244258, 381711590, 381711587, 496100691, 381839143, 496113747, 496677960, 381711660, 496088087, 496244219, 381711717, 381711572, 496087989, 496185507, 496128603, 496633294, 496090968, 381711507, 496113637, 496129069, 496129117, 496103552, 381711702, 496633286, 381650181, 496320600, 381711581, 496633315, 496129159, 496633262, 496244224, 496088045, 381711696, 496550726, 496270475, 496677921, 496088025, 381711713, 496088021, 496417007, 496096352, 496103415, 496103467, 496113793, 496129008, 496103537, 496480438, 496129042, 496129140, 496129022, 496122929, 496718878, 381711631, 496718951, 381839194, 496113700, 496129056, 496129158, 496113593, 496417079, 496719059, 496113703, 496633132, 496633204, 496103542, 381650075, 381650125, 496129123, 496088093, 381711647, 381969743, 381650199, 381650213, 496088142, 496185597, 496113659, 496718952, 381903298, 496103501, 496718964, 496129070, 381650148, 496633187, 381711749, 496087967, 496244214, 496129069, 496719035, 496080501, 496129159, 381650041, 496718998, 496550860, 496719019, 381711696, 496088120, 496088088, 381650044, 496677835, 496129025, 381711652, 381650052, 381650221, 496633253, 496718904, 496129054, 381711573, 496103361, 496129099, 496129122, 496340380, 496088029, 496113694, 496129100, 381711741, 496090973, 381650084, 381650127, 381711640, 381711774, 496103501, 496129150, 496129022, 496120915, 496100691, 496718963, 496088134, 496088067, 496121019, 381711743, 496719074, 496718987, 381711672, 496087979, 496244087, 381650108, 381711614, 496113730, 496129056, 496718898, 381969790, 496129022, 496480510, 381711705, 496090973, 496718926, 496185501, 496718997, 381711618, 496080491, 381650157, 496122955, 496417095, 496087884, 496090985, 381650111, 496719007, 496719061, 496113715, 496550780, 496162754, 381650209, 381711678, 496162711, 496113697, 381711703, 496103495, 496103460, 381711656, 496213299, 496096301, 496244165, 496129107, 496081281, 496129147, 496718990, 496719104, 496677864, 496113705, 381711746, 381969770, 496450671, 381711654, 496129112, 381650179, 496121002, 496080469, 496129036, 381650208, 496080532, 496185535, 381969851, 496113701, 496128536, 381711738, 496480398, 496129164, 381711699, 381711671, 496185436, 496129097, 496677800, 496129110, 496129101, 496113823, 496244131, 496386957, 496185544, 496162783, 496103471, 496129090, 496162791, 496129151, 496129150, 496633182, 496129138, 496320559, 381711546, 381711704, 496417039, 381650213, 496129083, 496719130, 496113789, 381711777, 381969806, 496113817, 381711717, 496100685, 496092273, 496113848, 496129132, 496088116, 496677784, 381650221, 381711716, 496113705, 496129093, 496100589, 496123008, 381711719, 496100639, 381839183, 496128978, 496113716, 496129177, 496129098, 381650128, 381969898, 496103597, 381650093, 496103379, 496100722, 496129132, 381650058, 496113685, 496129114, 496129148, 381839190, 496162693, 496080501, 496129025, 496244093, 496244159, 496129090, 496128558, 496113638, 496080530, 496087928, 496162717, 496129154, 381650138, 381711667, 496129041, 496213347, 381650121, 496480352, 381650186, 496270504, 496122931, 381650179, 496719055, 496185540, 496162752, 496244083, 496088033, 496417093, 496087974, 496087996, 496633264, 496718970, 496113773, 496677905, 496129072, 496141935, 496129179, 496129116, 496719099, 496100750, 496127717, 381711712, 496129077, 496129051, 496113650, 381839216, 381969715, 381711756, 496113711, 496719031, 496088175, 496270526, 496185524, 496088175, 381711666, 496719014, 496718918, 496103595, 496213329, 381711677, 496633218, 381711768, 496103608, 381650200, 381711664, 381650091, 496719111, 381650265, 496128933, 496129067, 496129165, 496417018, 381711620, 496081224, 381650293, 381711617, 496087864, 496677800, 381650165, 496129090, 496088082, 496417104, 381650113, 496129135, 381711658, 496088211, 496480487, 381711729, 496480491, 496121082, 496088116, 496113694, 496087893, 496129025, 496129048, 381711632, 381711740, 381650307, 381711658, 496718995, 496113775, 381650275, 381711672, 496244296, 496103526, 381711714, 381711753, 496719062, 496080488, 496100679, 496129090, 496129167, 381711654, 496129089, 496103490, 496213292, 496129142, 381650259, 381711816, 496121005, 496103446, 496113835, 381711630, 496340399, 496088011, 496417110, 381711661, 381711723, 496087971, 496103602, 496185608, 496088041, 496417022, 496113875, 496123885, 496633142, 381711729, 496128952, 496129158, 381711679, 381650095, 496185455, 496129038, 496550732, 496090979, 496113719, 381711809, 496358839, 496633228, 496296810, 381903296, 496129067, 496141938, 496244229, 496113788, 496417136, 381650162, 496100611, 496088165, 496129225, 381969756, 496103494, 496087896, 496087924, 496129139, 496128975, 496677917, 496480382, 381650202, 496244159, 496080589, 496096414, 381711739, 381969809, 496162761, 381969782, 381650187, 496416968, 496129156, 496121054, 381650270, 381711653, 496128500, 381969664, 496080550, 496677849, 496185538, 496087906, 381711763, 496121070, 496450736, 496677846, 381711792, 496129060, 381711642, 496677859, 381650174, 496103543, 496244188, 381839208, 496270486, 496113667, 381711807, 496719125, 496113689, 496103487, 381711821, 496088238, 496123867, 496719054, 496087875, 381711719, 496129042, 496633216, 496103471, 381711747, 496113811, 496387007, 496244088, 381839176, 496113703, 496718971, 496677859, 496080532, 381711691, 496516145, 496185497, 496113652, 381650149, 496129040, 381711671, 381711760, 381650264, 496088137, 496633112, 496129117, 496244179, 496129082, 381711663, 381711622, 496103506, 496129135, 496185550, 496106083, 381650357, 496113721, 496129040, 381711647, 496213287, 496103535, 381711744, 496719073, 496100674, 496129089, 496088124, 381711742, 496113643, 381711801, 496320530, 496103543, 496103577, 496129007, 496516102, 381650090, 496719108, 496633206, 381650231, 496244169, 496129023, 496113782}
70745
Returns: 436284372
{588360855, 521233434, 521281777, 588160997, 588544414, 403888605, 521311453, 588121247, 588022398, 588257735, 521216398, 588191376, 762559420, 588121223, 521147388, 521323195, 588160977, 762559407, 521330551, 521233410, 521233418, 588588034, 588084793, 521381559, 588588022, 588191386, 588476606, 588150653, 521216391, 521350442, 588535070, 521358832, 588527111, 521185848, 588022398, 762552150, 588072067, 588180835, 588161005, 762559416, 521273090, 762543715, 521196726, 588554260, 139479078, 588544412, 521159166, 588180838, 588588014, 521182338, 588202383, 588160994, 521242025, 588588027, 588575903, 521159171, 588588021, 587983346, 521281777, 521216380, 588268538, 588180829, 588429523, 521380367, 588121244, 588544412, 588161003, 521152626, 588257737, 588268544, 588191401, 588059859, 588544405, 521166976, 521156795, 521381568, 588360863, 588544406, 588588016, 587983339, 588544425, 588544415, 521182337, 588268536, 588268532, 521233433, 588371843, 521368157, 588535084, 588544409, 588180840, 762566650, 588519907, 588150663, 588544441, 587996358, 588652233, 588588026, 588257732, 521156797, 588382290, 521365983, 588588031, 521159170, 521380357, 521311444, 588121236, 588392438, 521371889, 521233411, 521380365, 521233424, 587996347, 521216393, 588411336, 588235673, 521246521, 587996343, 588213168, 139479099, 588575904, 521150676, 588072064, 521242032, 588291114, 521172734, 521350432, 521145899, 762566674, 521216385, 587970191, 588121245, 521216386, 588279752, 588180828, 521281782, 588160974, 588180834, 521216388, 588575915, 521255255, 588268539, 588519910, 588411333, 588180845, 521233412, 588150665, 588121238, 588519905, 588438083, 588059854, 521246527, 588564478, 521286242, 588022387, 588652223, 521150682, 521330547, 588072068, 139469879, 521140586, 521233422, 588613077, 521255259, 588047503, 521182338, 762552159, 588022381, 588535099, 588411329, 521376440, 587970196, 588302561, 521150696, 588535057, 588161016, 588349020, 521159178, 521281776, 521273098, 521380332, 521140574, 588535096, 521166976, 762543716, 587970185, 588401954, 521281776, 588457531, 588392428, 521145907, 587970189, 588268538, 521159173, 139479112, 588160998, 588639231, 762552152, 588213186, 588022400, 588519915, 587996341, 588022406, 521334209, 588022394, 588235663, 521380344, 588291116, 762543717, 587996346, 588664800, 521307284, 521242027, 521216378, 521208359, 587996335, 521196718, 588519914, 521164169, 521358805, 588588047, 139479101, 588291127, 588059837, 588072061, 587970186, 588191372, 521268573, 588180832, 521311451, 521268578, 588564480, 588535086, 588554268, 588180858, 588213175, 521380350, 139479112, 403888593, 521273099, 588047493, 521259817, 588084785, 521380351, 521330557, 588268542, 521196718, 139469873, 521159183, 521268567, 521242029, 762572703, 139479113, 588180819, 521311452, 521368133, 588360865, 521140111, 521281775, 521299070, 521371893, 588535092, 588519902, 139469877, 403888624, 588554264, 588544413, 588486091, 403888601, 588438062, 588554264, 588360847, 521281766, 588257751, 139479096, 588246760, 588588011, 521330544, 521380346, 521281779, 521233409, 588664791, 521380342, 588235662, 587983342, 588180825, 521380354, 588438077, 521150691, 588109885, 139479087, 588544441, 521319255, 588202387, 403888590, 521381308, 588382322, 521365983, 762552161, 588535062, 588588024, 521152623, 588072059, 521344320, 521182328, 588180825, 588257723, 588486097, 588349010, 588588028, 588191375, 588291123, 762543715, 139479105, 521368141, 588494618, 521380366, 521299078, 521281772, 521216392, 521365967, 588161003, 521371880, 521311449, 521182336, 588072052, 521380344, 588257756, 587970193, 521140573, 521380343, 588302566, 521216379, 588022387, 521380347, 588554272, 521368140, 588588022, 588202376, 588180837, 587996352, 588213174, 521140585, 588257752, 587996331, 588302568, 588554277, 588447533, 521166963, 762552150, 588121231, 588535106, 588202381, 588588024, 521150682, 762543721, 588180832, 588554261, 521373597, 588202377, 588420609, 588059868, 588022388, 587970186, 588009406, 521380345, 762552145, 588161001, 588429526, 521311443, 588059855, 588438081, 521255247, 521281782, 587996341, 588519912, 588544416, 588575918, 588235670, 521319273, 521216396, 588213192, 588161008, 588268542, 588268530, 587996342, 521175890, 588246761, 521164153, 588257746, 588180821, 521281768, 521319265, 521380362, 521150670, 521381564, 587970195, 587983342, 588161001, 521216381, 588191379, 521299067, 521166983, 521140106, 588150666, 588072057, 139479096, 521216383, 588392429, 521143523, 588535105, 762566664, 521246519, 588326154, 521216385, 588392413, 588072071, 588191363, 588535059, 588268549, 521361391, 521141086, 521233435, 588180829, 588588030, 521371876, 762579428, 588519900, 588257762, 588268534, 521156790, 588191365, 588326163, 588121234, 588613073, 588544400, 588022385, 521358794, 588072061, 521242023, 521156794, 521242033, 521152612, 521380359, 521140115, 521381313, 521150695, 521182326, 521307277, 521196723, 588544414, 521361388, 521208364, 588141355, 521281769, 588150679, 588588034, 521281777, 521358822, 521311451, 521380347, 588213185, 588072060, 521380346, 588022390, 521368155, 588429540, 521344329, 521255260, 521294736, 588257766, 521330554, 588213168, 588664786, 588291125, 521319268, 403888596, 521242026, 588664794, 521281775, 588022394, 588554270, 588535082, 139479091, 521294740, 588161007, 588257750, 521246512, 521299078, 588639235, 588150671, 521246521, 588575914, 588180839, 588191376, 521233414, 762579440, 588059846, 139479092, 521166976, 588047505, 588429529, 521192908, 521380339, 588554273, 762566662, 588600242, 588438074, 403888613, 588527119, 588047492, 588191389, 521380356, 762543724, 588191397, 588191360, 521196728, 588072056, 139479093, 521233426, 588121225, 521311444, 588291134, 588588012, 588519903, 521353404, 588360861, 588588030, 139479085, 588613070, 521233432, 587970199, 521145888, 588279750, 588392418, 521142523, 403888606, 521380354, 588180832, 521156795, 588022402, 588535081, 588588036, 588476613, 139479100, 588588024, 521358806, 588519902, 588035136, 762579445, 521380353, 521242015, 521361397, 588072069, 588180820, 587996339, 521166962, 521220646, 521380355, 588535097, 521379596, 588519914, 521307274, 588554273, 521344331, 588326154, 521380337, 588466624, 521380354, 588084793, 521204305, 588466621, 521368135, 762572697, 521150678, 521323208, 588337776, 588213181, 588202391, 587996354, 521299082, 762572696, 588160987, 403888619, 521380333, 588535103, 521233415, 588160998, 521216395, 588191389, 588180819, 587970190, 521172717, 588121249, 588257756, 521281767, 521368145, 139469866, 588519906, 588535062, 521340973, 588084776, 521353406, 521156792, 588180849, 588438075, 521233415, 588191386, 588291111, 762552155, 403888601, 587970183, 588072066, 588131710, 588235661, 588382298, 521281772, 588291128, 588382306, 521365989, 588326150, 588213174, 587996348, 588564483, 521353417, 588652230, 588131713, 588191368, 588588043, 588160988, 588268543, 587970199, 521330529, 521216382, 588257759, 521196725, 588544408, 588097505, 588588016, 521358787, 588626291, 521371875, 521358822, 588180836, 588213169, 588314739, 588022400, 139469876, 521311453, 588047509, 588161012, 588072067, 588519901, 588486094, 587996336, 521334216, 521350432, 588457539, 521150686, 588291122, 588150650, 588535057, 762543708, 521172734, 588180838, 588084779, 588141351, 521140103, 588588018, 588401954, 588564468, 588639240, 588257755, 521376442, 139479123, 588420612, 588191398, 521323199, 588535084, 588191376, 521281777, 587983346, 139469871, 588213179, 521233412, 588150686, 521365980, 521281776, 521150691, 588664781, 588180839, 521381547, 588072059, 139479113, 521311450, 588180829, 588257745, 139479127, 139479111, 521166967, 403888590, 588476600, 521350430, 521233427, 139479107, 588535095, 588519907, 587970197, 139479082, 588059843, 139469865, 521159184, 521204296, 588429525, 521159176, 588084787, 588213180, 588171359, 139479112, 588535098, 588564473, 521164162, 588224050, 521216383, 521299078, 521299081, 588161004, 521368145, 588544398, 521330537, 588257746, 588554266, 588191383, 588544431, 587983331, 521220649, 588554266, 762543703, 588554262, 587996337, 587970177, 521368142, 139469884, 521319269, 521150673, 588202378, 588535088, 521380341, 521216388, 588588024, 762566675, 588588021, 588121238, 588544406, 521377680, 139479077, 588009407, 521365985, 588360863, 588371850, 587970197, 521358799, 588544407, 588150673, 521156794, 588180824, 762572696, 588121231, 588544419, 139479126, 588564474, 521361385, 588180845, 521311454, 588268544, 588161003, 139469870, 521145898, 588447537, 762552153, 521229011, 403888599, 588420616, 588084771, 588121242, 588213179, 587970191, 588639227, 521334204, 521371891, 587996335, 139479112, 139479119, 588535073, 403888592, 588512094, 588257767, 588535083, 521330540, 521233423, 588544416, 588360876, 521380357, 521380366, 403888587, 588022391, 521311442, 588180832, 403888596, 588180822, 588438078, 403888609, 521216386, 521242017, 588486106, 139469865, 588180845, 588180834, 588349003, 588268540, 762579424, 588180830, 588191370, 762552160, 521242022, 521281771, 521196717, 403888610, 521371885, 521150678, 588392437, 521358809, 521371887, 588072071, 587970179, 521299068, 588160976, 521156796, 521380351, 588180822, 588544415, 588535064, 521368134, 588337786, 588084777, 521196714, 521380351, 588072065, 588588016, 521380356, 588664799, 588392417, 588109894, 521242030, 588084802, 587996342, 521307281, 521147385, 588121228, 521216383, 587983333, 588457531, 588160981, 588191395, 521166964, 588160975, 588180831, 588084790, 588180835, 521299066, 521175880, 588235652, 588202373, 521233403, 588213179, 588160994, 588519895, 588575904, 587970195, 139479135, 587996339, 588072066, 588486099, 588022386, 521368134, 588438080, 139479087, 588084776, 521299072, 521246512, 521380357, 588235659, 588535095, 588191367, 588544428, 588588017, 588588034, 588588033, 521380367, 588626295, 588588022, 521166963, 521380364, 521159179, 521242028, 588047515, 588072052, 588314739, 521259807, 588180828, 588022390, 521242021, 521156800, 587996347, 588213185, 521358799, 139479120, 588544413, 588268537, 588519915, 588503508, 588519915, 521229002, 521365988, 588072057, 588084778, 588564478, 762552152, 588022379, 521368155, 588613071, 403888591, 762552165, 588588026, 762579445, 521142526, 521152608, 521196716, 588392419, 521159170, 521142528, 762566661, 588588030, 588180834, 588180832, 588213194, 588438094, 521140099, 521216385, 521358791, 588527108, 588639229, 588554266, 588519900, 588202387, 588150655, 588180838, 139479099, 521242030, 588588028, 588527121, 521268565, 521319265, 521268568, 588486098, 588382311, 588121242, 521172730, 139479100, 521350433, 588213184, 588371845, 588588045, 588191371, 588527116, 588180820, 588664790, 521380357, 521311455, 403888609, 588512092, 587970184, 521365992, 521268565, 588191387, 588554257, 403888616, 588161009, 521246521, 521255259, 588535062, 588291115, 588224046, 521216383, 521233423, 588554266, 588392415, 588639229, 521376443, 588047500}
{231034878, 176165505, 176402053, 231165467, 230843859, 320338046, 176173425, 231200866, 231239603, 231095321, 176395381, 231139648, 685649695, 231200836, 176241745, 176179662, 231165485, 685649694, 176381766, 176165484, 176165494, 230813973, 231216630, 176278724, 230813990, 231139650, 230925564, 231173876, 176395381, 176364124, 230853360, 176353810, 230864015, 176188444, 231239592, 685638549, 231220513, 231147782, 231165474, 685649683, 176162954, 685628255, 176180760, 230834903, 775305460, 230843861, 176217917, 231147766, 230813994, 176374884, 231132163, 231165480, 176402397, 230813995, 230819468, 176217921, 230813995, 231247815, 176402051, 176395386, 231087664, 231147778, 230972446, 176265475, 231200842, 230843849, 231165479, 176229512, 231095343, 231087651, 231139658, 231225875, 230843854, 176207139, 176344398, 176278711, 231034888, 230843848, 230813983, 231247828, 230843856, 230843852, 176374875, 231087627, 231087655, 176165494, 231027407, 176227636, 230853355, 230843852, 231147789, 685660829, 230875206, 231173867, 230843881, 231245166, 230797452, 230814019, 231095336, 176344393, 231019167, 176342580, 230814004, 176217937, 176265473, 176173450, 231200864, 231010595, 176330644, 176165466, 176265475, 176165475, 231245167, 176395394, 230991913, 231110182, 176163148, 231245180, 231124382, 775305455, 230819469, 176332590, 231220534, 176402394, 231073608, 176365676, 176364124, 176320158, 685660837, 176395382, 231249977, 231200859, 176395402, 231080436, 231147767, 176402071, 231165460, 231147772, 176395398, 230819480, 176403758, 231087665, 230875210, 230991905, 231147795, 176165492, 231173863, 231200840, 230875193, 230962301, 231225865, 176163180, 230826339, 176165024, 231239587, 230797445, 176332584, 176381760, 231220525, 775310149, 176294128, 176165485, 230805046, 176403753, 231230765, 176374870, 685638569, 231239598, 230853349, 230991900, 176318151, 231249964, 231066756, 176332589, 230853355, 231165482, 231040994, 176217937, 176402068, 176162948, 176265468, 176294118, 230853326, 176207143, 685628253, 231249990, 231001246, 176402057, 230944078, 231010572, 176320163, 231249986, 231087670, 176217924, 775305470, 231165468, 230800388, 685638549, 231124399, 231239588, 230875211, 231245170, 231239623, 176187150, 231239610, 231110166, 176265473, 231073596, 685628247, 231245152, 230793078, 176394605, 176402418, 176395391, 176174336, 231245164, 176180747, 230875184, 176355480, 176353793, 230814003, 775305508, 231073602, 231225858, 231220531, 231249974, 231139653, 176403649, 231147780, 176173414, 176403657, 230826338, 230853364, 230834895, 231147787, 231124411, 176265473, 775305483, 320338053, 176162935, 231230765, 176162340, 231216644, 176265471, 176381755, 231087638, 176180765, 775310149, 176217928, 176403653, 176402410, 685672711, 775305472, 231147776, 176173411, 176227641, 231034894, 176280830, 176402042, 176168518, 176330655, 230853357, 230875219, 775310157, 320338040, 230834897, 230843846, 230916226, 320338052, 230962281, 230834900, 231034875, 176402058, 231095345, 775305498, 231102875, 230813985, 176381754, 176265475, 176402063, 176165484, 230793075, 176265468, 231110190, 231247830, 231147784, 176265473, 230962281, 176332578, 231207836, 775305462, 230843879, 176388814, 231132156, 320338058, 176292028, 231019149, 176342575, 685638550, 230853358, 230813993, 176229512, 231220514, 176195802, 176374869, 231147767, 231095340, 230916216, 231040998, 230813972, 231139653, 231073602, 685628259, 775305466, 176227627, 230905958, 176265458, 176168533, 176402066, 176395396, 176342566, 231165464, 176330656, 176173440, 176374873, 231220533, 176265483, 231095352, 231249997, 176294120, 176265478, 231066768, 176395390, 231239623, 176265462, 230834894, 176227638, 230813998, 231132165, 231147780, 231245172, 231124402, 176294122, 231095335, 231245167, 231066772, 230834902, 230952892, 176207153, 685638557, 231200852, 230853344, 231132166, 230813992, 176332585, 685628248, 231147772, 230834884, 176239771, 231132151, 230982339, 231225865, 231239581, 231249986, 231242636, 176265462, 685638547, 231165464, 230972448, 176173439, 231225861, 230962289, 176403749, 176402073, 231245154, 230875190, 230843857, 230819485, 231110177, 176388819, 176395378, 231124393, 231165477, 231087667, 231087647, 231245172, 176197271, 231102884, 176355500, 231095344, 231147767, 176402060, 176388826, 176265479, 176332601, 176278736, 231249976, 231247821, 231165473, 176395391, 231139650, 176168531, 176207144, 176280823, 231173876, 231220501, 775305485, 176395390, 231010588, 176254478, 230853334, 685660829, 176163173, 231054539, 176395397, 231010574, 231220523, 231139644, 230853353, 231087675, 176216166, 176267560, 176165497, 231147763, 230813984, 176330654, 685684203, 230875187, 231095347, 231087661, 176344413, 231139650, 231054558, 231200852, 230805047, 230843851, 231239580, 176353770, 231220524, 176402408, 176344404, 176402389, 176229518, 176265467, 176280840, 176292030, 176332585, 176374873, 176394610, 176180760, 230843857, 176216178, 176174332, 231183421, 176402053, 231173877, 230814002, 176402060, 176353815, 176173439, 176265467, 231124414, 231220530, 176265467, 231239613, 176227623, 230972432, 176195805, 176403760, 176399035, 231095352, 176381751, 231124396, 230793065, 231073602, 176388821, 320338059, 176402389, 230793084, 176402059, 231239590, 230834894, 230853363, 775305481, 176399040, 231165477, 231095344, 176163146, 176168532, 230800393, 231173867, 176163170, 230819480, 231147774, 231139661, 176165473, 685684205, 231225875, 775305496, 176207151, 231230747, 230972434, 176382955, 176265475, 230834903, 685660830, 230808650, 230962300, 320338035, 230864023, 231230765, 231139651, 176265479, 685628245, 231139659, 231139652, 176180765, 231220527, 775305466, 176165491, 231200835, 176173437, 231073593, 230813982, 230875210, 176205513, 231034876, 230814004, 775305471, 230805052, 176165481, 231249981, 176320165, 231080441, 231010577, 176307297, 320338046, 176265484, 231147786, 176344417, 231239623, 230853355, 230814006, 230925560, 775305470, 230814009, 176353789, 230875196, 231235687, 685684214, 176265482, 176402412, 176216177, 231220524, 231147776, 231245137, 176207147, 176169204, 176265475, 230853356, 176305224, 230875188, 176394608, 230834893, 176195790, 231054551, 176265468, 230934381, 176265464, 231216649, 176389824, 230934385, 176227624, 685672718, 176332595, 176179664, 231048053, 231124416, 231132163, 231245170, 176168525, 685672719, 231165479, 320338058, 176265479, 230853348, 176165474, 231165469, 176395390, 231139650, 231147769, 231249976, 176365678, 231200853, 231095343, 176402048, 176227632, 775310144, 230875194, 230853356, 176373489, 231216623, 176205515, 176344410, 231147779, 230962287, 176165468, 231139642, 231073599, 685638552, 320338046, 231249977, 231220537, 231192644, 231110179, 231019165, 176402046, 231073603, 231019159, 176342574, 231054545, 231124396, 231245175, 230826335, 176205513, 230797445, 231192632, 231139653, 230814015, 231165470, 231087642, 231249988, 176381753, 176395393, 231095348, 176180758, 230843858, 231212803, 230814003, 176353780, 230803275, 176330645, 176353811, 231147771, 231124392, 231061297, 231239609, 775310157, 176173429, 231230777, 231165491, 231220515, 230875192, 230916226, 231245171, 176187137, 176364116, 230944063, 176332576, 231073599, 231173878, 230853358, 685628247, 176365665, 231147793, 231216632, 231183417, 176280831, 230813981, 231001255, 230826337, 230800389, 231095344, 176318152, 775305499, 230982328, 231139645, 176179677, 230853359, 231139654, 176402058, 231247822, 775310150, 231124395, 176165487, 231173883, 176342579, 176402055, 176332574, 230793087, 231147788, 176278727, 231220517, 775305495, 176173433, 231147777, 231095333, 775305483, 775305507, 176207146, 320338041, 230925564, 176364128, 176165493, 775305462, 230853351, 230875198, 231249973, 775305456, 231225866, 775310146, 176217934, 176389828, 230972441, 176217930, 231216614, 231124403, 231157131, 775305459, 230853334, 230826339, 176355492, 231116676, 176395406, 176168523, 176168523, 231165479, 176227642, 230843845, 176381752, 231095354, 230834886, 231139656, 230843869, 231247811, 176169217, 230834888, 685628243, 230834905, 231245146, 231249984, 176227622, 775310145, 176388822, 176332577, 231132158, 230853367, 176265480, 176395389, 230814001, 685660842, 230813983, 231200861, 230843839, 176252436, 775305471, 231242631, 176342572, 231034885, 231027412, 231249984, 176353782, 230843857, 231173867, 176344393, 231147771, 685672720, 231200848, 230843867, 775305489, 230826339, 176216176, 231147792, 176173432, 231087668, 231165478, 775310137, 176320158, 230952888, 685638571, 176399609, 320338054, 230982323, 231216628, 231200879, 231124388, 231249968, 230800384, 176187142, 176330661, 231245150, 775305471, 775305490, 230853352, 320338053, 230885935, 231095348, 230853366, 176381741, 176165497, 230843864, 231034900, 176265464, 176265484, 320338064, 231239589, 176173419, 231147759, 320338039, 231147760, 230962298, 320338045, 176395399, 176402400, 230916229, 775310151, 231147786, 231147782, 231040986, 231087645, 685684193, 231147783, 231139646, 685638558, 176402392, 176402054, 176180767, 320338049, 176330654, 176332581, 231010600, 176353804, 176330651, 231220525, 231249982, 176168538, 231165470, 176344408, 176265469, 231147780, 230843856, 230853348, 176227628, 231048066, 231216632, 176180735, 176265459, 231220511, 230814004, 176265471, 230793088, 231010577, 231207845, 176402402, 231216650, 231245154, 176394605, 176241744, 231200848, 176395409, 231247804, 230944068, 231165490, 231139641, 176207148, 231165481, 231147791, 231216639, 231147767, 176168527, 176197263, 231110157, 231132170, 176165470, 231124403, 231165483, 230875204, 230819460, 231249988, 775305482, 231245173, 231220534, 230916228, 231239602, 176227632, 230962289, 775305498, 231216619, 176168541, 176163159, 176265468, 231110160, 230853337, 231139642, 230843873, 230813986, 230813988, 230813999, 176265484, 230803269, 230813975, 176207139, 176265456, 176217935, 176402402, 231230788, 231220521, 231061302, 176162331, 231147780, 231239611, 176402405, 176344409, 231245159, 231124411, 176353784, 775305481, 230843854, 231087658, 230875193, 230896146, 230875206, 176399617, 176342585, 231220508, 231216636, 230826328, 685638554, 231239584, 176227629, 230805048, 320338042, 685638558, 230813999, 685684205, 176307296, 176229507, 176180766, 231010569, 176217939, 176307292, 685660850, 230814002, 231147783, 231147768, 231124384, 230962285, 176280823, 176395391, 176353774, 230864015, 230800376, 230834884, 230875181, 231132163, 231173875, 231147770, 775305489, 176402395, 230813974, 230864025, 176403652, 176388832, 176403661, 230916226, 231019148, 231200872, 176365676, 775305472, 176364130, 231124392, 231027411, 230814016, 231139649, 230864019, 231147774, 230793086, 176265474, 176173419, 320338051, 230885926, 231250003, 176342577, 176403637, 231139660, 230834901, 320338050, 231165471, 176163184, 176403754, 230853360, 231073602, 231116684, 176395391, 176165480, 230834895, 231010569, 230800366, 176318148, 231230759}
13347
Returns: 361696350
{852179814, 893853192, 852825627, 852762381, 852405971, 852993964, 852445114, 852224177, 820581762, 852864489, 852395893, 852334371, 852537573, 852325013, 852828443, 852847107, 852873279, 471053964, 852773906, 852268334, 852395886, 852346167, 852828489, 852899225, 852806078, 852301491, 852875084, 852474486, 852405962, 852324998, 852882486, 642900063, 853008040, 852875047, 852523207, 852363667, 852433115, 852314554, 852826959, 852286533, 852860392, 852864487, 893827445, 893927615, 852868922, 852268347, 471148021, 852314556, 852201338, 852720589, 852820578, 852809094, 852860355, 852899193, 852814194, 852801153, 852179811, 852224153, 893827391, 852826973, 852993997, 893827348, 852806496, 853008070, 852325038, 852405988, 852907313, 893903489, 852860390, 852814213, 852825660, 471085583, 852801974, 893927674, 852873024, 852872478, 852806552, 852201318, 852363630, 893927622, 893827390, 820581754, 852334340, 852878605, 852882513, 853049805, 852537595, 852828433, 853020775, 852201352, 852224145, 852773900, 852666310, 852907311, 852179835, 853040872, 852732838, 852445082, 852860393, 852801273, 852224177, 852799160, 852882528, 852825687, 852806550, 852786990, 852826980, 852325045, 852868898, 471117009, 852837501, 852334333, 852860378, 852873161, 852268362, 852875072, 893927613, 893827393, 893827401, 820581742, 852806082, 852801222, 853060432, 893827466, 852286442, 852825699, 852619643, 852806096, 893827442, 893927620, 852363632, 893878604, 852820278, 852801167, 852820506, 852875104, 853040839, 852286551, 893827382, 893927605, 852603024, 852334379, 852179810, 893827444, 852799206, 852334408, 852847078, 852752827, 852948309, 893827447, 852796523, 852873289, 852878600, 852363660, 852395869, 852743265, 852806081, 852201348, 852301525, 852907359, 852907330, 642900054, 852800351, 852553384, 893927644, 852894209, 852878628, 852828428, 852796491, 852570992, 852825672, 852786951, 852873306, 852224146, 852860316, 893927606, 852883389, 852286497, 852363673, 852825614, 852873188, 852773910, 852878641, 852523182, 852899214, 852334347, 359044330, 852301503, 852860362, 852680450, 471148012, 853040885, 893827462, 852806554, 852619619, 852882510, 852801169, 852800345, 852445098, 852873155, 852801174, 852809135, 852960391, 852346147, 852201359, 852786999, 852801243, 893903466, 852825608, 852982622, 852960368, 852786995, 852334340, 852433082, 852873071, 852286539, 852705678, 893927623, 852570982, 852872969, 853020804, 852445089, 852537615, 852860347, 852860359, 893827413, 893827494, 852363647, 852286525, 852918981, 852875103, 893827473, 852806558, 852809138, 852801181, 852864513, 852773911, 852808071, 852705702, 852773878, 359044330, 852907349, 852680406, 852537613, 852799172, 852619632, 852820561, 359058904, 853040879, 852537592, 893827389, 852334331, 852806515, 852878622, 852553422, 852802003, 852619618, 852286508, 852418818, 852918955, 852786991, 852224181, 852224096, 852873254, 852899187, 852800777, 359044350, 852831545, 852334374, 852334359, 893827473, 852363641, 852801279, 852806563, 852537620, 852882533, 852286535, 852794400, 852826951, 852786953, 852890020, 852537650, 852806545, 893827442, 852806570, 471085606, 893827432, 852993973, 471085554, 893927648, 820581742, 852907331, 852882538, 852787016, 852334318, 852820503, 893827428, 852875083, 853020787, 852801262, 852860345, 852809105, 893927601, 852553367, 852324990, 852873026, 471148023, 820581748, 852825704, 852806078, 852334378, 852507844, 852826980, 852325033, 893853181, 852268367, 852786975, 852286437, 852680406, 852820494, 852825682, 853029426, 852828446, 852720597, 852831500, 852825686, 852743293, 852179801, 852537620, 852806538, 852801166, 852826927, 852334354, 852918980, 852796514, 852899203, 852873004, 852800348, 820581796, 852873058, 852286491, 852825668, 852907300, 852875066, 852786990, 852786983, 852796495, 852445101, 852445105, 852820504, 852405996, 852570975, 852201371, 852405956, 852286436, 852325031, 893927649, 852878594, 852619626, 893827435, 852907307, 852796516, 852363656, 852882542, 852907360, 852826955, 852853559, 852806109, 852799123, 852907347, 893827478, 852932485, 852334346, 852806532, 852619631, 820581785, 852882500, 852799165, 852286483, 852882493, 359044349, 852325037, 471085610, 893927612, 852873035, 852325012, 853040900, 852406016, 852828435, 852820531, 852860361, 893927609, 852325007, 852873134, 853020758, 852860314, 853020779, 852773897, 852806539, 852878613, 852825669, 852814185, 852872988, 852831543, 852537577, 853040911, 852828461, 852918953, 852268318, 642891865, 852553443, 852820570, 852334345, 852773961, 852894219, 852860357, 852820540, 852907301, 852680378, 852801150, 642900059, 852806517, 852384210, 852786978, 852334398, 893827406, 852825699, 852786999, 853060404, 852786992, 852875115, 852882542, 852433095, 852796471, 852286446, 852828463, 852894153, 852286544, 852878565, 852882555, 852806568, 852806052, 852875082, 852666317, 852864498, 852878594, 852875109, 852822281, 852918934, 852872510, 893878615, 852801165, 852786963, 852325007, 852831564, 853008065, 852363639, 852872996, 852286491, 893927648, 893827452, 852537632, 852786986, 852820523, 852537620, 852878639, 853040934, 852179789, 852894180, 853020783, 852418801, 852796512, 852458286, 852894227, 852433076, 852820286, 852801174, 852395895, 853040913, 852806543, 852224115, 852864503, 852799169, 852384185, 852825715, 852948294, 852878615, 852406003, 852882514, 852773939, 852286506, 359058923, 852882521, 852743250, 893853188, 852638077, 852286470, 853020761, 852831537, 852831533, 893927628, 852523155, 852474482, 852363640, 852826915, 893827407, 852878566, 852588392, 852875090, 852799174, 893827419, 852873261, 852882522, 893827476, 359058934, 852666329, 852825631, 852363609, 852224176, 852809125, 852796521, 852860345, 852786960, 893827383, 852325031, 852899199, 471085601, 852994019, 852680402, 852878610, 852828415, 852247279, 852286522, 852537596, 852860400, 852864524, 852826608, 852872491, 893827485, 852334399, 852523198, 852907353, 852882552, 852801198, 852680417, 852994007, 852826951, 852882535, 852179829, 852286501, 852666344, 820581795, 852809152, 893927647, 852868909, 852334382, 852619623, 852179813, 852809123, 852801195, 852820543, 893827475, 852268348, 852752795, 852875086, 852798231, 852286473, 852820277, 852325055, 852878630, 893927591, 852799193, 852806593, 893827422, 852872974, 852825687, 852860403, 820581815, 893827407, 893827397, 852523175, 893927614, 642900034, 471053938, 852882512, 852801197, 852873317, 852363659, 852864472, 852619619, 852523185, 852806079, 852363698, 853040853, 852301502, 852894234, 852619621, 852786980, 852814201, 852806557, 852824020, 852813443, 852809174, 852537605, 852799141, 852363672, 852801980, 852801235, 852860353, 852801166, 893927619, 893827461, 852286452, 853040937, 852873265, 852334311, 852907322, 852878611, 893827395, 852786925, 852860331, 852325017, 893878613, 852860392, 852801240, 852537564, 852743279, 852864534, 852363615, 893827493, 852873049, 852820283, 852860409, 893827470, 852873279, 852247284, 852224136, 471147992, 471147967, 852799141, 852918959, 893827406, 852875109, 852523175, 471053958, 852831524, 852334364, 852831548, 852786977, 852907330, 893827422, 893927615, 852831550, 852553378, 893927635, 852201332, 852553409, 852363623, 852864474, 852860335, 852405950, 893827470, 852806587, 852363687, 852224132, 893927631, 852801969, 893827364, 852907311, 852796477, 893827462, 852820478, 852878635, 852860395, 852794382, 852971440, 852831505, 852825687, 852825616, 852864505, 852588430, 852325013, 852826929, 852873014, 893827458, 852806070, 852224177, 852831565, 893827437, 852907339, 893878616, 820581724, 852809125, 820581722, 820581805, 852799149, 852286515, 852786955, 852883416, 852873282, 852334318, 853060434, 852796516, 852993983, 471117040, 359044344, 852831519, 852825636, 852820270, 852334359, 471117025, 852860370, 852820317, 852371962, 852820290, 852828463, 852806463, 852720584, 471085568, 471179238, 820581757, 852806578, 852692577, 852334364, 852652967, 893827447, 852786997, 852820552, 852325016, 471022468, 852825611, 852247275, 852796530, 852395872, 852603030, 852828790, 642900064, 852553439, 642900066, 852828446, 893827461, 852363678, 852537559, 852224142, 852860358, 893903486, 852860375, 852224190, 852268336, 852802023, 852806077, 852325044, 893827452, 852334377, 852286514, 852799183, 852334375, 852286515, 852314537, 852268359, 852847139, 852553418, 852325005, 852301527, 852801999, 852286511, 852570985, 852418773, 642900074, 852878632, 852286494, 852847097, 852809164, 852570978, 852878611, 852918944, 852334326, 852762379, 853040915, 852796481, 893827454, 852363654, 852787011, 852806512, 852445104, 852314583, 852363640, 852918962, 852820506, 852786975, 853020790, 852882535, 471085634, 852537617, 852825677, 852363643, 893827440, 471147982, 893927639, 852809110, 852334366, 852860381, 852619634, 852801959, 852847091, 852831508, 893853173, 852824010, 852860345, 852815705, 852806531, 893827420, 852286454, 852809103, 853020766, 852885377, 852773928, 852800766, 852899209, 853020751, 852353231, 852882526, 852803899, 852523195, 853020756, 852993989, 852786960, 852799177, 852445079, 852806565, 852796520, 359044346, 852802007, 852875081, 893827471, 852831532, 852868892, 852786963, 852796488, 853040914, 852837532, 820581772, 852353204, 852418811, 852820286, 852619650, 852828460, 853060408, 893827424, 893927619, 852363730, 852286539, 852773941, 852334351, 852334365, 852875055, 852800378, 852847099, 853060413, 852825617, 852224150, 852314568, 820581821, 852806063, 893827435, 852825672, 852802006, 852899187, 852787018, 852875135, 852831556, 852405992, 852809114, 852800736, 852490365, 852860329, 852960354, 893927602, 852878580, 852820301, 852801251, 852314525, 852796509, 852334371, 893827442, 852907311, 893827420, 852806543, 852619646, 852786983, 852809143, 852907338, 852820587, 852406018, 852882528, 852458258, 852334346, 852813466, 852806037, 852801184, 852899200, 893927627, 852825657, 852796493, 852806080, 852801228, 852825658, 852899223, 852371990, 471147963, 852553405, 852802006, 852395859, 852418800, 852801935, 852405977, 852801224, 852882525, 471085578, 852286476, 852786964, 852801981, 852773929, 852820262, 852588414, 852537546, 852680445, 852873015, 853020788, 893927645, 852201354, 852743257, 852537636, 852828439, 852806553, 852537596, 852831556, 852801167, 852847088, 852325048, 852201323, 852907342, 852907320, 852537592, 359058888, 852864503, 853049832, 852860360, 852334357, 820581766, 852705691, 471085557, 852418826, 852820307, 852828460, 852247307, 852907339, 893827412, 852825600, 893927627, 852960371, 852830305, 852806046, 471022468, 852752825, 852918996, 852325058, 852786959, 852907281, 852537625, 852875118, 852813436, 893827423, 852334393, 852894193, 852860373, 852860370, 852994019, 853040929, 852882538, 893827423, 359058895, 852882509, 852826614, 852875084, 852334345, 852814218, 852786958, 852982616, 852868906, 852820277, 852325062, 852804244, 852787009, 852801193, 852918981, 852796512, 852325060, 852346159, 852825628}
{649788303, 674179630, 651265653, 651009316, 650260458, 652863921, 650352217, 649837834, 760155224, 652185217, 650228849, 650039256, 650528992, 650007302, 651398448, 652087142, 652317852, 372516346, 651040440, 649887500, 650228830, 650070428, 651398417, 652615935, 651960697, 649945080, 652384327, 650411857, 650260473, 650007375, 652450382, 347434461, 652893959, 652384304, 650498971, 650134511, 650321317, 649975709, 651431577, 649915456, 652152264, 652185232, 674200557, 674113037, 652218246, 649887513, 372549318, 649975735, 649813627, 650882840, 651497904, 651563442, 652152339, 652615948, 651166651, 651662737, 649788348, 649837865, 674200524, 651431581, 652863907, 674200518, 651596496, 652893980, 650007323, 650260453, 652648216, 674136036, 652152229, 651166634, 651265637, 372526281, 651795590, 674113064, 652351083, 652251273, 651596437, 649813599, 650134505, 674113053, 674200553, 760155222, 650039303, 652417431, 652450379, 653020059, 650529026, 651398466, 652924702, 649813613, 649837873, 651040410, 650761533, 652648200, 649788349, 652988067, 650913871, 650352276, 652152248, 651662745, 649837861, 651101939, 652450398, 651265697, 651596480, 651071028, 651431591, 650007310, 652218254, 372537205, 652055248, 650039262, 652152279, 652284598, 649887503, 652384333, 674113030, 674200559, 674200544, 760155205, 651960701, 651662704, 653051651, 674200564, 649915481, 651265712, 650673443, 651960714, 674200539, 674113033, 650134546, 674158105, 651199387, 651662692, 651497808, 652384314, 652988063, 649915437, 674200546, 674113080, 650644782, 650039248, 649788345, 674200593, 651928139, 650039277, 652087120, 650977401, 652739017, 674200508, 651894929, 652317823, 652417426, 650134517, 650228834, 650945560, 651960663, 649813631, 649945089, 652648244, 652648197, 347434401, 651696016, 650558132, 674113025, 652583062, 652417389, 651398484, 651894908, 650586454, 651265612, 651071016, 652317839, 649837916, 652152247, 674113016, 652483674, 649915423, 650134532, 651265655, 652284572, 651040431, 652417437, 650498959, 652615913, 650039263, 190126552, 649945100, 652152285, 650791517, 372549319, 652988083, 674200566, 651596488, 650673436, 652450404, 651662711, 651696025, 650352226, 652284582, 651662713, 651563447, 652769998, 650070438, 649813602, 651071047, 651662735, 674136015, 651265661, 652832591, 652770014, 651071044, 650039288, 650321313, 652351088, 649915448, 650853010, 674113012, 650586449, 652351089, 652924727, 650352247, 650529031, 652152295, 652152249, 674200539, 674200580, 650134535, 649915416, 652679403, 652384291, 674200612, 651596450, 651563439, 651662727, 652185222, 651040402, 651134025, 650852997, 651040432, 190126544, 652648231, 650791522, 650529000, 651928105, 650673443, 651497883, 190099190, 652988105, 650529032, 674200544, 650039301, 651596502, 652417429, 650558101, 651795582, 650673473, 649915434, 650291226, 652679424, 651071026, 649837834, 649837878, 652317771, 652615910, 651729168, 190126547, 651332031, 650039236, 650039252, 674200525, 650134547, 651662711, 651596483, 650529026, 652450395, 649915457, 651861645, 651431575, 651071030, 652549962, 650528964, 651596455, 674200615, 651596443, 372526311, 674200556, 652863910, 372526296, 674113029, 760155281, 652648194, 652450379, 651071053, 650039243, 651497831, 674200505, 652384295, 652924722, 651662739, 652152320, 651563439, 674113014, 650558136, 650007350, 652351110, 372549326, 760155255, 651265672, 651960709, 650039247, 650469394, 651431602, 650007332, 674179607, 649887497, 651071061, 649915421, 650791538, 651497794, 651265637, 652956849, 651398461, 650882844, 651332055, 651265693, 650945529, 649788321, 650529006, 651596447, 651662710, 651431622, 650039257, 652679399, 651894930, 652615927, 652351103, 651696039, 760155264, 652351065, 649915460, 651265661, 652648249, 652384296, 651071021, 651071026, 651894917, 650352222, 650352279, 651497813, 650260447, 650586456, 649813616, 650260475, 649915450, 650007379, 674113040, 652417399, 650673453, 674200540, 652648247, 651894915, 650134523, 652450395, 652648254, 651431592, 652119722, 651960656, 651928112, 652648177, 674200590, 652709740, 650039239, 651596449, 650673438, 760155225, 652450368, 651101941, 649915433, 652450354, 190126546, 650007335, 372526324, 674113057, 652351060, 650007325, 652988078, 650260467, 651398447, 651497864, 652152309, 674113045, 650007293, 652284576, 652924705, 652152281, 652924681, 651040411, 651596461, 652417399, 651265680, 651166636, 652351070, 651332057, 650529004, 652988098, 651398494, 652679407, 649887510, 347413284, 650558117, 651497896, 650039279, 651040457, 652583032, 652152266, 651497894, 652648259, 650791524, 651662744, 347434409, 651596470, 650197694, 651071055, 650039216, 674200529, 651265693, 651071053, 653051623, 651070999, 652384324, 652450412, 650321331, 651894930, 649915425, 651398462, 652583023, 649915424, 652417423, 652450395, 651596494, 651960679, 652384336, 650761500, 652185276, 652417373, 652384306, 651232600, 652679420, 652251260, 674158087, 651662731, 651071016, 650007346, 651332037, 652893959, 650134518, 652351121, 649915446, 674113072, 674200574, 650528975, 651071037, 651497819, 650529002, 652417408, 652988075, 649788369, 652583053, 652924722, 650291217, 651894940, 650382782, 652582985, 650321299, 651199416, 651662731, 650228840, 652988086, 651596454, 649837902, 652185263, 651928090, 650197687, 651265671, 652739007, 652417408, 650260436, 652450445, 651040431, 649915453, 190099179, 652450379, 650945552, 674179640, 650701227, 649915443, 652924705, 651332051, 651332048, 674113041, 650498968, 650411863, 650134520, 651431591, 674200562, 652417384, 650614811, 652384312, 651928112, 674200602, 652317790, 652450387, 674200558, 190099168, 650761520, 651265677, 650134542, 649837859, 651563441, 651894927, 652152248, 651071020, 674200559, 650007302, 652615948, 372526326, 652863894, 650791494, 652417428, 651398498, 649861648, 649915425, 650529033, 652152303, 652185237, 652023892, 652251291, 674200566, 650039275, 650498950, 652648222, 652450409, 651662735, 650791506, 652863884, 651431585, 652450381, 649788316, 649915434, 650761492, 760155212, 651563458, 674113038, 652218280, 650039286, 650673500, 649788316, 651563451, 651662703, 651497924, 674200573, 649887501, 650977373, 652384312, 651828514, 649915394, 651199425, 650007314, 652417436, 674113019, 651928144, 651596448, 674200610, 652351118, 651265694, 652152292, 760155277, 674200527, 674200530, 650498960, 674113042, 347434428, 372516318, 652450417, 651662689, 652317851, 650134528, 652185235, 650673433, 650498970, 651960716, 650134505, 652988091, 649945078, 652583011, 650673439, 651071057, 651166648, 651596477, 651464808, 651530384, 651563458, 650529006, 651928132, 650134522, 651795616, 651662690, 652152287, 651662743, 674113032, 674200601, 649915408, 652988080, 652317781, 650039313, 652648256, 652417423, 674200576, 651071014, 652152280, 650007280, 674158083, 652152281, 651662717, 650529014, 650945553, 652185221, 650134549, 674200591, 652351119, 651199433, 652152248, 674200598, 652317762, 649861652, 649837897, 372549311, 372549320, 651928099, 652679434, 674200504, 652384339, 650498970, 372516320, 651332055, 650039232, 651332053, 651071055, 652648226, 674200629, 674113048, 651332058, 650558145, 674113016, 649813635, 650558159, 650134537, 652185259, 652152319, 650260458, 674200589, 651596494, 650134517, 649837927, 674113016, 651795579, 674200544, 652648196, 651894920, 674200550, 651497800, 652417424, 652152266, 651861651, 652801291, 651332064, 651265660, 651265681, 652185232, 650614811, 650007330, 651431606, 652351093, 674200568, 651960671, 649837865, 651332020, 674200570, 652648195, 674158057, 760155279, 651563457, 760155222, 760155248, 651928124, 649915464, 651071009, 652483706, 652317782, 650039242, 653051645, 651894898, 652863902, 372537235, 190126544, 651332069, 651265691, 651199403, 650039280, 372537183, 652152237, 651199426, 650166729, 651199432, 651398448, 651596471, 650882852, 372526318, 372560738, 760155259, 651596467, 650822550, 650039263, 650730953, 674200592, 651071021, 651497832, 650007322, 372505490, 651265651, 649861663, 651894939, 650228853, 650644773, 651298817, 347434427, 650558129, 347434428, 651398468, 674200609, 650134491, 650529056, 649837875, 652152290, 674135994, 652152278, 649837844, 649887524, 651795575, 651960658, 650007363, 674200544, 650039270, 649915473, 651928118, 650039224, 649915436, 649975734, 649887504, 652087151, 650558116, 650007337, 649945084, 651795599, 649915458, 650586469, 650291204, 347434412, 652417434, 649915438, 652087137, 651563464, 650586466, 652417376, 652679439, 650039252, 651009300, 652988073, 651894943, 674200535, 650134486, 651071036, 651596471, 650352215, 649975767, 650134494, 652679412, 651497822, 651071035, 652924702, 652450368, 372526323, 650529032, 651265664, 650134532, 674200584, 372549284, 674113079, 651563419, 650039303, 652152271, 650673465, 651795637, 652087122, 651332034, 674179628, 651464788, 652152229, 651992481, 651596440, 674200631, 649915418, 651563451, 652924734, 652516927, 651040402, 651729159, 652615909, 652924713, 650103017, 652450363, 651762345, 650498957, 652924702, 652863904, 651071035, 651928153, 650352260, 651596441, 651894927, 190126529, 651795596, 652384298, 674200593, 651332043, 652218267, 651071047, 651894908, 652988105, 652055278, 760155241, 650103037, 650291240, 651199399, 650673472, 651398470, 653051682, 674200576, 674113001, 650134494, 649915453, 651040404, 650039296, 650039282, 652384287, 651696038, 652087142, 653051643, 651265663, 649837854, 649975749, 760155254, 651960704, 674200570, 651265678, 651795598, 652615922, 651071038, 652384302, 651332022, 650260470, 651563424, 651729167, 650440986, 652152302, 652770010, 674113037, 652417374, 651199406, 651662712, 649975718, 651894908, 650039264, 674200585, 652648199, 674200537, 651596457, 650673471, 651071049, 651563442, 652648222, 651497889, 650260441, 652450363, 650382777, 650039233, 651530391, 651960732, 651662742, 652615920, 674113029, 651265643, 651894915, 651960690, 651662695, 651265671, 652615928, 650166724, 372549313, 650558137, 651795586, 650228813, 650291229, 651795611, 650260456, 651662700, 652450376, 372526311, 649915465, 651071039, 651795602, 651040413, 651199365, 650614818, 650528993, 650791526, 652351092, 652924712, 674113047, 649813628, 650945531, 650529026, 651398489, 651596474, 650529008, 651332041, 651662760, 652087163, 650007276, 649813639, 652648177, 652648186, 650529033, 190099217, 652185254, 653020088, 652152309, 650039251, 760155223, 650853017, 372526248, 650291222, 651199427, 651398456, 649861636, 652648216, 674200540, 651265638, 674113021, 652770021, 651365257, 651960665, 372505493, 650977351, 652679420, 650007321, 651071037, 652648239, 650529006, 652384309, 651530398, 674200529, 650039277, 652583047, 652152285, 652152307, 652863899, 652988119, 652450371, 674200520, 190099203, 652450400, 652023875, 652384301, 650039269, 651166625, 651071007, 652832618, 652218257, 651199410, 650007298, 651629683, 651071049, 651662709, 652679396, 651894916, 650007355, 650070429, 651265649}
33365
Returns: 401021621
{401494334, 321574416, 401566975, 402525700, 402230731, 401494302, 402304706, 401058272, 402451870, 400915406, 400915426, 320778813, 402304672, 401494393, 401494396, 401058278, 321822363, 402304666, 321155667, 321822412, 321119038, 321119071, 321155667, 400915486, 401346365, 401420399, 322132135, 321119008, 322064426, 401640655, 401494395, 321766342, 321078509, 401494432, 321036570, 400915457, 401714398, 321155683, 401494429, 402230694, 401200271, 321574477, 401346446, 402451941, 320778710, 401862027, 402451923, 321822427, 400986769, 322064454, 402304726, 401058324, 401494339, 401714400, 321476781, 401494399, 402378457, 321119009, 321574514, 322200045, 322200037, 321998535, 321155673, 401494298, 322332196, 401714381, 402304739, 321118963, 401640676, 401640658, 320953749, 321574499, 321078614, 400915398, 321476778, 402525686, 400694556, 402230717, 322132146, 400915479, 401058301, 401494297, 321078579, 401058288, 402525624, 401200284, 320953697, 401346389, 321118988, 321119000, 401200288, 402451940, 401862007, 401272738, 320778772, 321119026, 401714321, 320953793, 321660994, 401714325, 401862055, 320778743, 401936086, 401346355, 321526172, 401494359, 320953787, 320953850, 321119039, 320953825, 321476817, 401494399, 401862148, 321036611, 321423211, 402230760, 401494370, 321119088, 401862008, 401494430, 401714352, 321275512, 401861991, 321476852, 321371633, 321119084, 401058260, 321119086, 402156971, 401494344, 400915453, 320778781, 321119042, 401346397, 321119128, 321618749, 321998565, 321119024, 401494380, 321766413, 321822338, 400694547, 321119006, 401567025, 321036544, 400915454, 402230746, 401714362, 402525579, 320907388, 400915408, 400915390, 322132041, 401862019, 401494293, 401494375, 401714367, 321119055, 401200311, 321574464, 401640631, 321118999, 321423331, 402304669, 401640689, 402304690, 321119053, 401714406, 402230801, 401494335, 400694636, 402156898, 321476799, 320778754, 401714356, 321119107, 401494313, 321233262, 401862142, 321119053, 320953802, 321118925, 402156935, 401640625, 401494354, 321998614, 321998521, 401714424, 321423388, 402304667, 401862062, 402525590, 321118964, 322132028, 321937454, 322132101, 401494340, 321998569, 321998616, 321476826, 401058257, 321118997, 321937447, 321574512, 321476724, 402525664, 321476724, 400621840, 400915439, 401714408, 401129087, 320953777, 321574465, 321476802, 321233256, 402598223, 321476727, 401862116, 321036660, 322267152, 401714391, 401862137, 401494314, 401714481, 321118929, 401566993, 401058261, 321119073, 401567011, 401494408, 402230700, 320778736, 402525647, 321118895, 402156964, 401058292, 401862073, 322132066, 321476871, 320953821, 321822381, 401494379, 401058253, 321476802, 401494414, 321618744, 322064518, 400694616, 321118968, 321574467, 401494297, 401862046, 401346393, 321766369, 401862037, 320860399, 401862081, 401494238, 321119021, 321155618, 321476811, 401714354, 321574438, 401640644, 401494411, 320778777, 321119157, 321476745, 320907426, 401058320, 321119081, 321119104, 401714326, 402156923, 321119036, 321119066, 401861967, 401494322, 321766395, 401714363, 321119066, 401494335, 321155579, 400694673, 321937449, 321119052, 321574395, 402083792, 401058297, 401494405, 321476816, 401494347, 321476831, 400915438, 401862006, 400915468, 402525617, 400915393, 402525599, 321574381, 320778784, 321078525, 320907372, 321766386, 400915473, 321423386, 321155594, 401346384, 402451873, 321119186, 401640709, 321476904, 321233241, 402304694, 402304687, 401714347, 321036662, 402304716, 321119062, 401494403, 321710871, 401200288, 401346377, 321233242, 401640666, 401058295, 321036588, 401494419, 321660961, 320778838, 401346421, 401129128, 401862071, 321618776, 321574408, 321937476, 401862063, 321155551, 321574403, 320778824, 401714395, 400694644, 321476749, 402304726, 321766284, 321822320, 321661041, 402230749, 321119005, 401788288, 401714511, 320778776, 400621931, 321036598, 321119030, 402156943, 401567021, 401862046, 321119034, 321118955, 321574432, 401129098, 320860396, 322064402, 401861998, 321710927, 401714429, 401640583, 402156909, 321574482, 400915461, 401058233, 400915419, 402525673, 321119174, 402304651, 401494312, 321190431, 321155608, 321574495, 401862076, 320953801, 321660931, 402525706, 402156964, 401058347, 401862024, 321155695, 321660973, 401058253, 321155653, 401862075, 321766321, 322267151, 321119033, 401640612, 321119113, 322132118, 401494326, 321119131, 321119153, 321119072, 401567014, 320778791, 401861999, 402525593, 322132172, 400550228, 402525663, 401714396, 400694570, 321423328, 321322698, 401862071, 401346388, 321476833, 322132069, 402378467, 401058293, 401494338, 321119118, 402525607, 401862039, 321574428, 320953799, 402304719, 321155603, 321660961, 321119093, 321618752, 401494232, 321119019, 321322676, 402083852, 401640565, 321476811, 322132140, 401714387, 321937465, 400915388, 402525680, 322064445, 321476876, 321822427, 401714436, 401494309, 402451869, 322132191, 401346349, 321822393, 321119158, 401129097, 321119023, 321119096, 322064430, 321119187, 321998582, 321119252, 321822380, 320778804, 321119072, 321118994, 321574395, 401861985, 401714346, 321371522, 401640682, 402525694, 402525623, 401862014, 321574408, 321118980, 401494274, 401566988, 321476843, 401861984, 402525644, 400694662, 401714384, 321476793, 322132069, 402156929, 321660889, 321118986, 321880098, 321574484, 321618726, 401494289, 321118983, 321937492, 401862083, 401714339, 401862111, 321661025, 401494260, 401058277, 401714416, 401346484, 320690507, 401862056, 401494284, 320953834, 321036541, 401494267, 320778790, 401714415, 402230691, 321078586, 402378464, 401788293, 322332200, 321118939, 401058374, 401861994, 401862040, 321155655, 401714390, 401058352, 401640625, 401058215, 401640695, 401714446, 320778728, 321119032, 322132054, 400915443, 402525594, 321119215, 321822389, 321660990, 401862073, 321233291, 402083841, 321119112, 401714335, 320778786, 321937497, 321119031, 322200060, 401494427, 320953644, 401714450, 320778808, 321233297, 320953865, 321119129, 321078552, 321822453, 402304716, 401862115, 321574368, 402009867, 401494382, 320860495, 321937437, 320953774, 321119001, 401862069, 401862230, 321119259, 401862100, 401058379, 321119039, 401788362, 320778755, 401862051, 401200286, 320778756, 401494376, 401494313, 320953859, 401714494, 321118990, 321574452, 321660898, 401494380, 400915458, 321476883, 321119061, 401862013, 402230753, 321476854, 321822475, 401058245, 321233244, 401862129, 402451941, 401714476, 321233350, 322132113, 321036595, 321119106, 400694706, 321036578, 401200272, 321118984, 321822480, 321822545, 401714351, 401861976, 321476795, 400768105, 321766352, 402525637, 320953769, 400768145, 321036635, 321822358, 401346408, 401058285, 321880062, 320778734, 321822344, 402230762, 401862214, 402525614, 321036594, 401862061, 400915462, 322267112, 321119124, 321822487, 321233358, 321119079, 321233327, 321119007, 402230760, 322132129, 321155651, 401640673, 402525671, 321119094, 402083796, 401494379, 321118989, 322132102, 321119031, 402230698, 320907378, 400694640, 401714351, 321423277, 321036600, 401494330, 321119089, 401862111, 401862168, 320953817, 321119177, 401714354, 400694513, 400768130, 402230670, 400915436, 321476913, 400694605, 401494387, 322064481, 402230828, 401714540, 401640640, 402525663, 400915411, 401346452, 401862066, 321118978, 321233376, 401058367, 321119095, 321710965, 401862118, 402525679, 321574480, 321476808, 402525639, 401640661, 402304645, 321119031, 321766426, 401494324, 321119086, 321322673, 400842004, 401058344, 321476813, 401494188, 401862085, 321233311, 401494369, 402304651, 401494412, 401640638, 401714417, 401788352, 321476844, 401494334, 401861981, 320953844, 321119096, 321660934, 401058308, 401494406, 321423172, 321476824, 320778746, 402525598, 321119103, 321119034, 402156944, 401714532, 321574495, 401714485, 401862061, 320778708, 321322642, 401936064, 321476784, 401494297, 400915492, 401346364, 402156913, 321119026, 401566956, 321036583, 402378428, 401862061, 321574351, 321998555, 401788349, 321119035, 320996641, 402598208, 321119033, 321476867, 401714399, 401862051, 401494356, 321119009, 320953783, 401862126, 321423278, 321937517, 321119005, 402525650, 401494336, 321118955, 321078582, 320778789, 321190457, 321574432, 400694634, 321822337, 320778825, 402451959, 401640623, 321476859, 321766335, 321118988, 401346428, 321119049, 401494333, 401058309, 321119035, 401862029, 401862213, 321660948, 402304744, 401861993, 402525670, 401640668, 322064524, 402156943, 401714393, 401714461, 401862113, 321322603, 401788330, 401640573, 401862071, 401494397, 321371565, 321423352, 402525627, 402525674, 321937502, 321822371, 402230716, 321574508, 320730917, 320778792, 401714389, 401640639, 321937518, 401058276, 321118964, 400621875, 320953835, 402525698, 321119049, 400694575, 401714459, 320953818, 402304650, 402304689, 401566979, 402230753, 321119321, 321322715, 401862129, 321119050, 400694617, 321660999, 402451885, 402451915, 401862129, 321119029, 321476871, 401640613, 401567028, 321119067, 402525598, 401058342, 400915421, 401862088, 401788268, 402525654, 401058317, 321119126, 401640618, 401862168, 321036553, 320953719, 400915504, 400915401, 401640660, 321119103, 402525650, 401494234, 321322630, 402304680, 401494237, 401714381, 321423262, 321119075, 401788336, 321476793, 400694658, 401346342, 321322631, 321118938, 321119036, 321526150, 401714383, 400694590, 401494268, 401494330, 402598280, 321574371, 401640710, 321155684, 401567033, 401714439, 401714363, 321119180, 321119225, 321574478, 401058281, 321322627, 322332143, 321660985, 402525632, 321119281, 401494292, 402451993, 322332215, 321998543, 321822434, 321233330, 322132053, 321574442, 320907391, 321822415, 401640666, 321822368, 401494299, 402230744, 401200284, 321118946, 402525636, 321574523, 401494376, 322132060, 320860430, 401862201, 401862040, 322132092, 401714357, 321660943, 401346372, 320778827, 402304720, 400621848, 321574334, 401862031, 402304696, 321937485, 321119064, 401346435, 322132124, 321119185, 320953745, 321118911, 321036573, 401714535, 401346385, 321710903, 322132120, 401862141, 401058349, 401494307, 322332155, 401058367, 400694551, 321822367, 401346396, 321423222, 401788349, 401494381, 321822407, 321574420, 321322648, 401862043, 401862042, 401714524, 320778762, 321119026, 401200282, 321574373, 402525623, 321119037, 321660926, 321937423, 402083815, 401788296, 321574393, 321119114, 321766401, 321119195, 401494399, 402156957, 401272721, 401862101, 401058329, 321822405, 401272739, 321937474, 402230768, 321119059, 321660958, 321880096, 321036653, 321423329, 321526217, 401714336, 402525689, 401862128, 320953879, 402156942, 400768167, 320822731, 401494282, 401494350, 401272740, 322132137, 401058279, 401788295, 321476861, 402525623, 321371508, 321476802, 401272772, 401494410, 320778718, 402230778, 401494281, 400915492, 400915438, 322064544, 321618781, 400915418, 402156955, 321036635, 321937446, 321574475, 321036620, 400768105, 401714382, 320953779, 401861994, 401714378}
{570650978, 497362349, 570637842, 570575744, 570595882, 570650922, 570595613, 570722055, 570582915, 570760015, 570760050, 496300298, 570595653, 570650919, 570650864, 570722325, 497634561, 570595722, 496847883, 497634348, 496783697, 496783750, 496847758, 570760106, 570659662, 570656074, 497833703, 496783729, 497803507, 570629669, 570650938, 497586299, 496721673, 570651158, 496660779, 570760032, 570627269, 496847928, 570651121, 570595913, 570681300, 497362424, 570659489, 570582912, 496300305, 570618272, 570582917, 497634373, 570739709, 497803437, 570595735, 570722167, 570651015, 570627398, 497251268, 570651062, 570588300, 496783669, 497362339, 497862166, 497862141, 497769686, 496847788, 570650981, 497928280, 570627213, 570595691, 496783752, 570629769, 570629744, 496538207, 497362364, 496721756, 570759951, 497251221, 570575562, 570782421, 570595876, 497833740, 570759997, 570722284, 570651095, 496721771, 570722250, 570575626, 570681370, 496538288, 570659536, 496783670, 496783686, 570681344, 570582991, 570618219, 570665712, 496300295, 496783701, 570627219, 496538112, 497482680, 570627233, 570618324, 496300405, 570621672, 570659592, 497306156, 570651014, 496538222, 496538162, 496783655, 496538223, 497251232, 570651069, 570618434, 496660935, 497200113, 570595815, 570650914, 496783722, 570618304, 570651269, 570627295, 497034539, 570618338, 497251169, 497147286, 496783693, 570722159, 496783633, 570602112, 570650851, 570760057, 496300361, 496783745, 570659560, 496783660, 497421724, 497769808, 496783740, 570651088, 497586291, 497634536, 570782298, 496783704, 570637943, 496660992, 570759944, 570595797, 570627378, 570575560, 496480616, 570759991, 570759963, 497833826, 570618509, 570650925, 570651036, 570627278, 496783729, 570681402, 497362303, 570629837, 496783760, 497199952, 570595699, 570629799, 570595660, 496783668, 570627196, 570595837, 570650929, 570782359, 570602040, 497251226, 496300427, 570627290, 496783662, 570650926, 496973688, 570618290, 496783658, 496538207, 496783698, 570602002, 570629830, 570651149, 497769827, 497769849, 570627347, 497199939, 570595714, 570618291, 570575577, 496783705, 497833764, 497727973, 497833774, 570650813, 497769790, 497769780, 497251197, 570722089, 496783612, 497727927, 497362404, 497251223, 570575811, 497251337, 570794898, 570759968, 570627192, 570700254, 496538118, 497362355, 497251233, 496973663, 570561079, 497251278, 570618302, 496660898, 497893695, 570627259, 570618263, 570650967, 570627342, 496783546, 570637903, 570722139, 496783619, 570637861, 570650881, 570595957, 496300340, 570575672, 496783600, 570602041, 570722233, 570618264, 497833814, 497251228, 496538263, 497634461, 570650813, 570722216, 497251264, 570650940, 497421779, 497803474, 570782346, 496783698, 497362433, 570651258, 570618231, 570659504, 497586231, 570618304, 496423476, 570618266, 570651000, 496783765, 496847795, 497251160, 570627169, 497362387, 570629791, 570651162, 496300301, 496783654, 497251151, 496480621, 570722206, 496783722, 496783661, 570627281, 570602102, 496783640, 496783683, 570618352, 570651061, 497586220, 570627315, 496783746, 570650933, 496847842, 570782415, 497727906, 496783726, 497362363, 570614318, 570722140, 570651134, 497251224, 570650935, 497251200, 570760058, 570618326, 570759925, 570575566, 570759938, 570575686, 497362360, 496300302, 496721706, 496480671, 497586285, 570760035, 497199872, 496847834, 570659543, 570582983, 496783589, 570629811, 497251117, 496973832, 570595680, 570595627, 570627285, 496660921, 570595687, 496783678, 570651042, 497537288, 570681349, 570659522, 496973725, 570629811, 570722256, 496660732, 570651045, 497482709, 496300375, 570659456, 570700301, 570618227, 497421729, 497362459, 497728015, 570618298, 496847915, 497362322, 496300370, 570627237, 570782217, 497251246, 570595686, 497586279, 497634496, 497482686, 570595822, 496783606, 570622373, 570627284, 496300353, 570794859, 496660920, 496783690, 570602055, 570637833, 570618386, 496783695, 496783665, 497362461, 570700305, 496423549, 497803515, 570618266, 497537313, 570627279, 570629769, 570602087, 497362418, 570760056, 570722109, 570759987, 570575651, 496783735, 570595622, 570650876, 496913245, 496847812, 497362419, 570618370, 496538290, 497482586, 570575692, 570602036, 570722165, 570618332, 496847818, 497482678, 570722070, 496847924, 570618370, 497586253, 497893712, 496783705, 570629896, 496783733, 497833846, 570650995, 496783751, 496783549, 496783717, 570637920, 496300273, 570618298, 570575670, 497833702, 570813796, 570575756, 570627241, 570782297, 497200021, 497091543, 570618289, 570659431, 497251257, 497833803, 570588307, 570722276, 570651066, 496783687, 570575666, 570618278, 497362443, 496538229, 570595779, 496847880, 497482647, 496783734, 497421755, 570650864, 496783627, 497091654, 570614295, 570629767, 497251254, 497833739, 570627272, 497727934, 570759915, 570575507, 497803442, 497251165, 497634401, 570627253, 570651163, 570582955, 497833673, 570659470, 497634458, 496783624, 570700239, 496783651, 496783713, 497803474, 496783644, 497769797, 496783583, 497634389, 496300354, 496783731, 496783765, 497362405, 570618272, 570627270, 497147199, 570629773, 570575609, 570575654, 570618474, 497362399, 496783675, 570651022, 570637872, 497251181, 570618323, 570575642, 570782297, 570627241, 497251290, 497833706, 570601981, 497482713, 496783633, 497681004, 497362261, 497421802, 570651056, 496783618, 497727860, 570618287, 570627253, 570618409, 497482684, 570650969, 570722238, 570627381, 570659465, 496181727, 570618293, 570650913, 496538247, 496660805, 570650917, 496300308, 570627336, 570595984, 496721698, 570588327, 570622404, 497928231, 496783700, 570722314, 570618237, 570618318, 496847865, 570627240, 570722336, 570629760, 570721996, 570629837, 570627370, 496300249, 496783652, 497833762, 570759886, 570575565, 496783676, 497634441, 497482687, 570618286, 496973688, 570614266, 496783610, 570627237, 496300373, 497728021, 496783696, 497862225, 570651252, 496538359, 570627265, 496300301, 496973778, 496538164, 496783639, 496721727, 497634333, 570595670, 570618218, 497362461, 570615823, 570650858, 496423485, 497727933, 496538260, 496783618, 570618262, 570618425, 496783586, 570618362, 570722275, 496783656, 570622410, 496300426, 570618353, 570681371, 496300354, 570651053, 570650971, 496538246, 570627272, 496783717, 497362342, 497482661, 570651240, 570759951, 497251175, 496783608, 570618250, 570595784, 497251215, 497634370, 570722162, 496973704, 570618262, 570582906, 570627320, 496973652, 497833774, 496660722, 496783645, 570782365, 496660868, 570681409, 496783694, 497634382, 497634441, 570627311, 570618385, 497251184, 570773981, 497586302, 570575606, 496538248, 570774067, 496660785, 497634529, 570659550, 570722227, 497681048, 496300232, 497634423, 570595926, 570618429, 570575626, 496660851, 570618361, 570759993, 497893704, 496783726, 497634377, 496973722, 496783630, 496973737, 496783705, 570595824, 497833749, 496847862, 570629692, 570575624, 496783677, 570614275, 570651002, 496783747, 497833807, 496783671, 570595768, 496480610, 570782336, 570627278, 497200020, 496660768, 570650907, 496783767, 570618355, 570618475, 496538209, 496783656, 570627304, 570782321, 570773995, 570595936, 570759957, 497251124, 570782274, 570650915, 497803437, 570595794, 570627184, 570629807, 570575718, 570760012, 570659471, 570618434, 496783660, 496973717, 570722248, 496783683, 497537375, 570618470, 570575669, 497362392, 497251274, 570575675, 570629791, 570595624, 496783646, 497586299, 570651282, 496783688, 497091674, 570769040, 570722244, 497251211, 570650976, 570618333, 496973787, 570651066, 570595694, 570651059, 570629741, 570627324, 570622410, 497251214, 570650866, 570618312, 496538220, 496783606, 497482648, 570722191, 570651095, 497200169, 497251227, 496300360, 570575727, 496783673, 496783661, 570602053, 570627382, 497362274, 570627221, 570618430, 496300230, 497091655, 570621698, 497251252, 570650926, 570760070, 570659525, 570602052, 496783532, 570637877, 496660865, 570588303, 570618357, 497362340, 497769883, 570622352, 496783601, 496598675, 570561126, 496783747, 497251125, 570627351, 570618243, 570651012, 496783747, 496538255, 570618299, 497200025, 497727918, 496783733, 570575671, 570650896, 496783678, 496721773, 496300362, 496913288, 497362419, 570782319, 497634532, 496300383, 570582928, 570629757, 497251211, 497586313, 496783643, 570659647, 496783570, 570651166, 570722362, 496783807, 570618256, 570618551, 497482616, 570595616, 570618287, 570575656, 570629822, 497803391, 570602106, 570627226, 570627327, 570618291, 497091666, 570622335, 570629835, 570618279, 570650852, 497147233, 497200002, 570575627, 570575578, 497727946, 497634608, 570595896, 497362364, 496243913, 496300413, 570627259, 570629822, 497727967, 570722268, 496783579, 570794915, 496538255, 570575571, 496783626, 570782348, 570627341, 496538207, 570595615, 570595678, 570637906, 570595898, 496783571, 497091736, 570618428, 496783595, 570782272, 497482647, 570582942, 570582870, 570618306, 496783708, 497251102, 570629733, 570637817, 496783691, 570575627, 570722184, 570759997, 570618239, 570622264, 570575601, 570722168, 496783530, 570629770, 570618466, 496660848, 496538244, 570760007, 570759964, 570629827, 496783622, 570575705, 570650954, 497091767, 570595673, 570650968, 570627331, 497200063, 496783680, 570622289, 497251168, 570782280, 570659490, 497091610, 496783621, 496783667, 497306135, 570627292, 570782259, 570651030, 570651070, 570561142, 497362422, 570629777, 496847987, 570637806, 570627258, 570627334, 496783588, 496783629, 497362411, 570722215, 497091602, 497928325, 497482703, 570575649, 496783656, 570651038, 570583055, 497928257, 497769750, 497634619, 496973703, 497833826, 497362440, 496480598, 497634462, 570629870, 497634396, 570650975, 570595908, 570681382, 496783679, 570575614, 497362377, 570650980, 497833767, 496423508, 570618494, 570618277, 497833784, 570627248, 497482637, 570659598, 496300243, 570595614, 570794915, 497362422, 570618206, 570595660, 497727989, 496783699, 570659497, 497833776, 496783601, 496538175, 496783670, 496660936, 570627252, 570659576, 497537404, 497833768, 570618228, 570722210, 570651017, 497928270, 570722261, 570782337, 497634557, 570659572, 497199979, 570622372, 570651150, 497634359, 497362384, 497091698, 570618347, 570618318, 570627254, 496300244, 496783666, 570681443, 497362445, 570575602, 496783619, 497482657, 497727967, 570614253, 570622340, 497362390, 496783714, 497586180, 496783610, 570650877, 570602129, 570665700, 570618417, 570722284, 497634348, 570665609, 497727901, 570595991, 496783671, 497482662, 497681008, 496660898, 497200007, 497306202, 570627272, 570575603, 570618244, 496538135, 570601967, 570773946, 496359622, 570650843, 570650972, 570665647, 497833743, 570722264, 570622360, 497251230, 570575646, 497147193, 497251156, 570665692, 570651021, 496300332, 570595829, 570650905, 570759992, 570759959, 497803370, 497421715, 570759964, 570601981, 496660940, 497727913, 497362375, 496660935, 570773941, 570627340, 496538262, 570618266, 570627226}
74199
Returns: 764921609
{354665234, 238586671, 358804126, 351235601, 354893083, 357791076, 356157866, 360108069, 355496710, 630697899, 359031273, 348906083, 630655016, 361135523, 628645052, 357505159, 351235605, 361233947, 360875309, 629413208, 354474511, 238679091, 349839756, 357815687, 366133666, 628635028, 360540809, 354360295, 630847812, 347537016, 628712541, 630515759, 360960134, 628645053, 360502814, 360994921, 360506797, 360560250, 629431888, 360657071, 355254774, 349314652, 357694608, 360532955, 628919857, 629135066, 348041579, 359410591, 351389611, 348488957, 348276704, 353172581, 349608640, 629686235, 361027543, 352783583, 358490710, 354742615, 628844866, 360623598, 348229452, 628816541, 361140949, 353670591, 629317580, 600876822, 354512894, 357061571, 347861267, 238707759, 629744529, 628533144, 355218588, 348551191, 360242269, 237344239, 357159541, 347893513, 360891476, 361017163, 361280006, 358351941, 357636460, 628615199, 353632888, 629355387, 349955146, 348520431, 360522599, 348174802, 349094744, 629976702, 353558449, 357443722, 238512178, 356829947, 630033775, 358279607, 358926933, 356329651, 348203238, 630397252, 238528256, 630381987, 355786614, 354588769, 360664912, 358978050, 358026088, 629666035, 359147279, 350298979, 360513828, 628471409, 356366032, 628481081, 352012927, 630232052, 348174833, 600847362, 630785629, 629881452, 238586709, 358549174, 361040065, 353670628, 358150577, 347663886, 350734966, 238559261, 356899238, 361191550, 630863772, 357815696, 360264643, 630443661, 630300181, 349278471, 354321241, 784250020, 630707654, 630631982, 628655950, 358076444, 360960154, 359439456, 629548399, 629548386, 628983094, 238620890, 629015817, 357937504, 600789431, 347924596, 357550024, 628498177, 355985079, 238602545, 348756916, 630619755, 628459951, 600665897, 629764676, 361244520, 630834564, 358723220, 357298429, 354474502, 358576575, 356675510, 238679082, 359171171, 361008201, 356930400, 360378555, 350061342, 629938591, 630839205, 360307365, 353289677, 629822678, 358939629, 355687058, 354204476, 359281669, 360505171, 630215136, 630144072, 349056145, 353482317, 361049217, 350926035, 360600328, 353520014, 238637823, 355849211, 355254784, 348455062, 629529433, 630851694, 630333258, 630317280, 630607942, 600695810, 630458153, 359031268, 352861189, 238545687, 600665940, 629626768, 360172903, 352091245, 353328441, 355290329, 354627047, 351505872, 348618348, 352783593, 357357613, 361182417, 629607685, 630753975, 350330277, 357654816, 352246344, 360703544, 630829392, 360124276, 348324803, 358669833, 347765192, 629568520, 360584851, 354398919, 359928390, 358003607, 630333246, 349723388, 360819447, 360804523, 353707921, 600964441, 353133975, 360928629, 360050894, 630770387, 357210179, 358200268, 358750786, 353783805, 359560040, 360584842, 360856870, 628966550, 360634846, 359065170, 361132147, 349571810, 351157136, 359047029, 630515695, 357462788, 628803116, 348721029, 350735005, 352401199, 600758521, 355915814, 360050896, 630865942, 355001772, 628666466, 358303638, 628570294, 630487359, 348014101, 361126677, 629451736, 629958233, 628816543, 237344276, 360760699, 351543387, 349992059, 629783673, 356121719, 359846531, 357694576, 357694608, 353974025, 630107761, 629083313, 629646986, 629803761, 628489004, 359696462, 358939593, 629374948, 630070983, 630619751, 347954542, 361216156, 350095720, 629976692, 349460172, 629100084, 628874059, 352362610, 360904206, 360836472, 354281991, 352666804, 348123826, 354930367, 600602221, 349205170, 630317308, 238483954, 628493298, 351973865, 628460906, 629470531, 359251501, 355427384, 360513746, 629049244, 358827897, 629393493, 630762093, 359439476, 355529791, 348520446, 361086273, 629509382, 629646963, 360401597, 352705589, 359123524, 358998602, 358257649, 630812540, 360476198, 361211016, 359378506, 349314615, 356193976, 349132381, 350697933, 359638843, 351895480, 630861166, 360186406, 238660301, 784269294, 630847774, 601067621, 629607710, 630829430, 357034332, 361218339, 352012915, 349094775, 360124271, 353858270, 357219161, 359469767, 357865880, 600571717, 628464753, 629170594, 358891670, 356295511, 361173007, 629243206, 360330195, 353897358, 356404031, 355110645, 360600301, 359082145, 357088561, 628464800, 348650883, 360142334, 628983103, 630428104, 358723227, 349205178, 350548258, 358750792, 360509858, 361312924, 630726944, 629607709, 628477422, 630736411, 600726640, 352284647, 359819418, 359223506, 629118000, 628951101, 238559263, 628562475, 350509714, 629919977, 353095376, 356982073, 360117868, 361057668, 361063539, 630249814, 353056724, 600634850, 358327377, 353211645, 350660389, 352550641, 360612894, 629031973, 348099044, 350473046, 349423935, 358669845, 629262182, 628624691, 628762610, 354551319, 629705302, 349387196, 351428609, 628816527, 628904093, 361228822, 359871947, 355687027, 358003600, 360789694, 348793270, 355146554, 630717712, 349761979, 361149662, 351467130, 352323476, 350399398, 353595812, 629280203, 357130832, 348650868, 361302081, 360645921, 356792272, 630179896, 360623618, 350233565, 357178111, 628844859, 358240315, 630413220, 351778025, 357958917, 360132964, 630665824, 360502801, 357336894, 357284437, 353745548, 630502041, 629822692, 361238788, 630799685, 628466635, 355146573, 358099570, 354966312, 355622012, 360551911, 347600954, 353707899, 358520569, 628484747, 354243347, 628789120, 353820422, 358200288, 359761369, 348099069, 628596485, 354127480, 348014134, 357529258, 628700962, 359223541, 628468932, 360546264, 628605471, 356753752, 630855092, 629976703, 630631991, 630869462, 360500356, 630726936, 361200164, 351739064, 360720289, 238545652, 361302053, 361260243, 352512284, 361253331, 630515730, 351002410, 359846516, 361184565, 629919945, 360875275, 354818467, 357378074, 351079476, 351351198, 628998908, 349018464, 359585921, 354012428, 351313296, 360584862, 349571821, 630861150, 238528222, 352900428, 629015829, 357594859, 349423935, 357675158, 630543130, 361216085, 628459955, 357401198, 350887922, 355461010, 630283874, 630745086, 629725487, 630843767, 360205047, 630871706, 630569637, 355001736, 238602529, 353897338, 350128895, 361096382, 630872359, 630515699, 630556879, 348420020, 628526372, 360914926, 601031472, 366133655, 357034340, 352627831, 629225397, 351274615, 630792606, 348830019, 357482092, 629686217, 354436428, 356442629, 358221856, 629490491, 361236344, 360108107, 355753227, 629587542, 357034344, 355950274, 358279627, 628725045, 358909416, 628570308, 347695189, 360164023, 630676993, 356052983, 359439440, 629065710, 355073586, 628737092, 347537026, 349278500, 348300047, 353367585, 628666498, 358327380, 360486973, 359666030, 352438768, 353328432, 357184563, 238545620, 361184531, 629842700, 628605433, 361318529, 356930405, 348041574, 355529784, 628547216, 361216124, 354704106, 358957156, 357893090, 351040969, 357482084, 360742218, 360461200, 357842113, 360147946, 629861546, 352822233, 630014483, 628831000, 630349996, 628520272, 630736410, 361108320, 630529917, 630266435, 238719283, 347730236, 354474473, 349241396, 600726655, 348123849, 355818828, 630872675, 358851451, 352783566, 358461679, 356020233, 357616995, 361260264, 349535286, 628463133, 350887931, 361327962, 359101437, 359015871, 349646591, 352168654, 629996166, 630687284, 360031791, 630333256, 350198276, 361290369, 358377001, 356520099, 356597115, 349169192, 357171257, 350436167, 238571775, 628587299, 600758547, 628677942, 630707661, 600571737, 357194530, 351699766, 630806080, 629206678, 355590306, 358723199, 361033402, 356366011, 352475235, 238695418, 628889389, 353133996, 238735213, 359957284, 355496727, 361230430, 360264662, 630232022, 628889368, 359612952, 353482291, 628508614, 360088710, 628471440, 630858365, 366133711, 628554479, 628750105, 348353949, 238727873, 359198047, 347983548, 360571938, 355036568, 357244617, 628776136, 349498145, 355394640, 361036428, 357915027, 366090707, 353935519, 353017586, 355849230, 348353939, 357145309, 358776235, 359171160, 356229367, 348867523, 348123844, 350163984, 357815662, 352589118, 359123558, 360099257, 629881429, 353405723, 360264636, 360186392, 360509247, 353134014, 358124160, 628578904, 628488991, 352939479, 358626226, 355182373, 358827860, 357740559, 359530319, 630870776, 628503095, 357258254, 351817111, 347829954, 354051172, 361327970, 629049275, 349350943, 361216048, 628700975, 349169177, 628889404, 630569672, 600816402, 356957250, 358174234, 359728327, 361145906, 356899251, 600933408, 361238826, 357200892, 359871958, 360634884, 356714567, 628460285, 628493300, 366112857, 360158693, 361173014, 351856355, 361216068, 628700982, 629189057, 357574371, 349801010, 361227335, 629135057, 360007642, 355362952, 628481046, 630867911, 629842702, 357316250, 360137251, 357088588, 358406366, 352475197, 360155016, 354780951, 357145271, 351660472, 360513750, 360423615, 360960155, 354855320, 628498184, 350585612, 354166066, 357422436, 350849307, 359314409, 238459179, 630088900, 600904691, 628514123, 629996179, 348070971, 630871707, 358871537, 630161525, 628464775, 357231036, 628539829, 359792037, 348685845, 354512898, 600665919, 238586640, 350027861, 628484748, 360505202, 360690784, 349685323, 351582250, 361165566, 356086284, 357763675, 348148633, 358647602, 630125456, 630643305, 350364113, 629206656, 350964345, 352744810, 357718508, 359347667, 629336997, 628689002, 351621344, 361312958, 238469461, 356636256, 348099050, 629470546, 628762627, 360088733, 630197107, 630861134, 355882156, 361152279, 348251977, 630515699, 350773014, 360186368, 628844886, 347507003, 630179876, 629153268, 350926052, 360977317, 355753262, 352012908, 424735377, 352129921, 353444251, 630834592, 361159756, 358377004, 629170628, 352052076, 360513033, 347861298, 355654043, 351157099, 360111841, 360066709, 351196392, 358723226, 352401175, 358490671, 350622955, 630777939, 630197070, 360307345, 366133672, 628859775, 359846486, 349878689, 630051896, 357271732, 350233582, 351934625, 354243314, 630872365, 357007868, 358602067, 347799265, 357865896, 356558518, 628904120, 629822724, 356263976, 629529399, 355560354, 360496437, 352207694, 358695408, 359898808, 349205150, 348386556, 360676517, 356865570, 355182390, 630687307, 354089791, 357980673, 630582896, 359101412, 359983140, 348981176, 358520533, 360079243, 357271705, 629189080, 361260274, 347567966, 360941454, 600997356, 629783665, 348867509, 361126677, 355719210, 361178824, 361074320, 360501369, 353974037, 350266375, 351118128, 349169197, 238496752, 357111917, 629299395, 360507178, 355110648, 360355841, 354436428, 628983134, 355327683, 237310140, 348943697, 630818346, 630365625, 628474357, 355590286, 360286049, 359031294, 353250410, 358602057, 349917470, 360401569, 356481513, 630595186, 358076451, 359031311, 348584274, 350811315, 352978623, 360007616, 628461892, 351002425, 361220975, 360774942, 628459956, 359499031, 628934934, 361119260, 628477448, 358433429, 360804509, 360221766, 630473278, 629317610, 361269090, 629900193, 354360283, 358051670, 630824180, 347506986, 238448234, 360444463, 347632543, 628803111, 629686225, 629393490}
{132000340, 674848688, 135784786, 131871646, 132056728, 134544613, 132751337, 137445673, 132334049, 558716989, 136195179, 131123911, 558782783, 140845700, 557449294, 134123770, 131871650, 141622247, 139907339, 559271046, 131955119, 675021278, 131409852, 134574979, 578924952, 558717469, 138991661, 131926512, 557847427, 130115911, 557352775, 557234749, 140126219, 557449299, 138487557, 140196497, 138721906, 139107747, 556908094, 139405980, 132206967, 131259606, 134421217, 138953341, 559039229, 557008375, 130485524, 136630353, 131843158, 130915769, 130747419, 131686568, 131368065, 559297732, 140309331, 131667163, 135435557, 132012542, 557207972, 139293244, 130684953, 557235206, 140884368, 131785931, 556936603, 137817570, 131962805, 133133892, 130334708, 675094150, 556887635, 558505399, 132191666, 130963308, 138012236, 570435772, 133301328, 130357165, 139943056, 140271623, 141891906, 135297258, 134318881, 558683569, 131775243, 556925855, 131432352, 130939051, 138915404, 130628763, 131176418, 556925709, 131750620, 134023563, 674667559, 132927636, 559240572, 135204554, 135984952, 132845032, 130655638, 557131739, 674703388, 559062691, 132534706, 131982367, 139444457, 136090553, 134857545, 556885098, 136399153, 131618285, 138604510, 557925391, 132859972, 558316279, 131792517, 557025972, 130628784, 137791939, 558541543, 559278559, 674848709, 135487611, 140426234, 131785937, 135008689, 130207710, 131787696, 674775325, 132964171, 141272955, 558238134, 134575008, 138044501, 559014068, 557065039, 131244267, 131924072, 235759947, 557482425, 558814559, 558750705, 134917487, 140126207, 136657031, 556890874, 556890860, 559085755, 674919131, 559107528, 134728152, 137739205, 130380920, 134188133, 558392902, 132660003, 674884563, 131076550, 557352302, 558081925, 137642694, 559293880, 141739370, 558392373, 135699374, 133790717, 131955082, 135515821, 132905744, 675021247, 136430373, 140233436, 132988142, 138203821, 131481897, 556916224, 557809120, 138110271, 131697398, 556895265, 136022040, 132471973, 131910532, 136541125, 138838965, 559165833, 559199265, 131169311, 131732380, 140464380, 131831823, 139218415, 131742607, 674954595, 132581760, 132206975, 130895816, 559290105, 558315735, 557086205, 559107198, 558845647, 137668227, 557181334, 136195159, 131656391, 674738550, 137642682, 556885746, 137871784, 131791672, 131703480, 132223645, 131991094, 131824404, 131003620, 131667161, 133892331, 141195058, 559296448, 558613418, 131641977, 134353635, 131769199, 139555498, 557771093, 137561999, 130809531, 135641994, 130267273, 559293926, 139182312, 131933874, 137106676, 134825389, 557086191, 131394523, 139803796, 139767648, 131798276, 137895862, 131679296, 140054553, 137258579, 558577738, 133530897, 135069481, 135727243, 131817746, 136757159, 139182307, 139872708, 557108785, 139330828, 136265832, 140806552, 131354259, 131874111, 136231013, 557234783, 134057866, 558934291, 131060517, 131787727, 131745757, 137715080, 132623362, 137258572, 557963815, 132100930, 557416370, 135235615, 557587359, 557207590, 130457397, 140767818, 559278659, 559262046, 557235179, 570435758, 139658374, 131812627, 131445220, 556890819, 132736630, 137022503, 134421255, 134421256, 131863648, 559214229, 559147671, 559297761, 559290042, 558354720, 136897496, 136022079, 559262182, 559228003, 557352332, 130406398, 141387714, 131500816, 556925707, 131317875, 557026237, 557181703, 131753118, 139980157, 139839202, 131921945, 131680873, 130569204, 132068710, 137597081, 131216598, 559107206, 674594372, 557809679, 131789384, 558042699, 556901091, 136516001, 132297424, 138877340, 559128135, 135816097, 556916352, 557586842, 136657013, 132355201, 130939068, 140616376, 556895349, 559297741, 138235649, 131676391, 136367832, 136123928, 135172120, 558467762, 138373063, 141348801, 136607899, 131259604, 132766866, 131187081, 131775211, 136844509, 131793026, 557924865, 137908627, 674986773, 235730675, 557847447, 137951872, 559296472, 557771065, 133105673, 141426869, 131792535, 131176424, 137562021, 131842603, 133568934, 136681933, 134635194, 137572401, 558199605, 556991653, 135914854, 132825581, 141117260, 556961729, 138142221, 131846934, 132869518, 132145169, 139218440, 136301057, 133162498, 558199644, 131025686, 137678189, 559085789, 557156039, 135699429, 131216581, 131727396, 135727274, 138643609, 142004879, 557516620, 559296483, 557886621, 558648544, 137692272, 131760415, 136994333, 136488620, 559166088, 559063024, 674775360, 558578252, 131719857, 559270928, 131673465, 133047053, 137523364, 140502665, 140541449, 559147400, 131666443, 137618944, 135266861, 131690737, 131763835, 131698738, 139255555, 557065337, 130538832, 131705677, 131302647, 135642026, 559228191, 557482881, 557292259, 131970488, 556885728, 131289282, 131838277, 557235240, 557156397, 141543990, 137052397, 132471987, 134825423, 139731227, 131090798, 132160658, 558683080, 131400706, 140962238, 131830520, 131755275, 131679127, 131762534, 556948556, 133228404, 131025722, 141967092, 139368473, 132916423, 559183140, 139293252, 131575081, 133377451, 557207998, 135136828, 559038881, 131798147, 134761021, 137600334, 557415933, 138487582, 133859135, 133753968, 131809035, 558961536, 556895275, 141700616, 558504872, 557964373, 132160696, 134949201, 132084554, 132428244, 139069471, 130161136, 131798315, 135461036, 557847986, 131915713, 557263292, 131832020, 135069516, 136941696, 130538855, 558649042, 131895097, 130457421, 134154813, 558815040, 136488602, 558238691, 139030602, 557517107, 132908652, 557886032, 556925713, 558814598, 558002930, 138800080, 557516615, 141311012, 131801019, 139591015, 674738515, 141967108, 141816109, 131707081, 141777562, 557234765, 131849105, 137022469, 141234296, 559270917, 139907352, 132032856, 133925804, 131863329, 131850505, 557086528, 131158348, 136786781, 131870555, 131860693, 139182273, 131354297, 557924835, 674703394, 131653709, 559107500, 134252466, 131302643, 134387148, 557262884, 141387735, 558081933, 133957493, 131822395, 132317783, 559127848, 557551442, 559296445, 558354200, 137943216, 558042124, 557291863, 132100950, 674884579, 131846969, 131521664, 140654388, 558120703, 557234768, 558905316, 130878201, 557696627, 140017800, 137936559, 578924951, 133105696, 131685643, 559214434, 131867137, 557659207, 131104821, 134092132, 559297768, 131945424, 132876210, 135102236, 559285015, 141661509, 137445639, 132514051, 556887672, 133105684, 132642201, 135204541, 558846085, 135949788, 557587352, 130231527, 137833470, 558750235, 132699047, 136657051, 557045233, 132132176, 557322122, 130115913, 131244275, 130779061, 131706910, 557416398, 135266869, 138410701, 136872813, 131734473, 131703488, 133416125, 674738535, 141234307, 559284933, 557517108, 142043642, 132988113, 130485508, 132355203, 558542064, 141387731, 132005737, 136057242, 134663549, 131856052, 134092144, 139623663, 138336751, 134604086, 137716928, 556900999, 131660989, 556936430, 558961924, 559085471, 558468296, 558648549, 140691524, 558933872, 557044951, 675131517, 130249281, 131955108, 131231255, 137692280, 130569180, 132557060, 558081400, 135847558, 131667184, 135409283, 132677333, 134284814, 141816093, 131340363, 558003490, 131822379, 142081763, 136335326, 136159159, 131377932, 131778793, 559251909, 557448824, 137224306, 557086215, 131557969, 141929715, 135327578, 132887437, 132901454, 131200854, 133338755, 131693046, 674812441, 557551944, 137715045, 558783243, 557482397, 137572372, 133454127, 131802201, 557696097, 556976062, 132405006, 135699392, 140348215, 132860005, 131719759, 675056846, 559014446, 131679337, 675208169, 137133302, 132334042, 141583151, 138044475, 557025947, 559014405, 136814985, 131732373, 558430792, 137369610, 557925357, 558277033, 578924963, 557623294, 558876324, 130835902, 675169866, 136458770, 130432939, 139145279, 132119155, 133643190, 558905730, 131327630, 132276226, 140387125, 134696197, 578859283, 131855702, 131662770, 132581766, 130835903, 133264864, 135757161, 136430387, 132783608, 131116458, 130569173, 131539158, 134575004, 131690931, 136367794, 137407352, 559278583, 131715969, 138044489, 137908589, 138682847, 131679333, 134979831, 558613924, 558354748, 131655788, 135576701, 132176835, 135816106, 134484801, 136731676, 558159911, 557771634, 133680007, 131794364, 130311448, 131877303, 142081745, 559128166, 131274101, 141387773, 558815061, 131200831, 559014430, 557291886, 137767784, 133016779, 135040061, 136920408, 140923379, 132964179, 137871934, 141700614, 133492720, 137052371, 139330817, 132906545, 558121232, 557809666, 578891651, 137794574, 141117250, 131796192, 141387710, 558815048, 559199461, 134218983, 131405538, 141504856, 557008371, 137193322, 132252929, 558316287, 558199080, 559284947, 133825778, 137639229, 133162461, 135353640, 131719756, 137755535, 132021268, 133264900, 131802721, 138877336, 138268075, 140126240, 132045929, 558392930, 131739700, 131902509, 133990558, 131815225, 136562724, 674519923, 556961531, 137845274, 557733941, 559251924, 130511404, 558042138, 135881273, 556991420, 558199639, 133606395, 557659732, 136966233, 131043530, 131962840, 137642666, 674848696, 131461382, 557847997, 138838984, 139518417, 131384734, 131807175, 141078785, 132719631, 134516448, 130599507, 135609643, 556975884, 557383757, 131661837, 556976100, 131839998, 131673687, 134452452, 136583635, 559252078, 557384212, 131804181, 142004856, 674557823, 132905002, 130538802, 556901066, 557292283, 137369580, 557008134, 557924860, 132603240, 141001444, 130717075, 557234751, 131797371, 137908601, 557208011, 130090587, 559183128, 559183367, 131831816, 140161501, 132514030, 131792512, 890156084, 131784780, 131722849, 558392386, 141039884, 135327556, 556991628, 131795165, 138565385, 130334699, 132450730, 131874101, 137484695, 137294380, 131873279, 135699410, 131745750, 135435558, 131752040, 557622776, 557008122, 138110232, 578924944, 558988652, 137022486, 131415272, 556948374, 133716783, 131575112, 131790267, 131915675, 558120670, 133076682, 135545749, 130286919, 134635159, 132895802, 557156361, 556895303, 132802204, 559290066, 132379954, 138448848, 131774986, 135671876, 137081038, 131216619, 130857795, 139482030, 132944201, 132176869, 557448859, 131884300, 134793769, 558875897, 136335317, 137162934, 131146120, 135461033, 137331560, 133716793, 559199488, 141816120, 130139916, 140091639, 137917119, 556890786, 131116495, 140767779, 132494426, 141156084, 140579250, 138760759, 131863624, 131596711, 131869726, 131200858, 674631395, 133194022, 559240743, 138526502, 132145174, 138171849, 131945412, 559085806, 132235518, 570441966, 131135104, 557733405, 557108456, 558277588, 132405037, 138077290, 136195169, 131696203, 135545772, 131421317, 138235671, 132881036, 557321689, 134917513, 136195167, 130984438, 131805225, 131659575, 137193332, 558160472, 131849090, 141466049, 139694797, 558081961, 136707921, 557132082, 140729289, 557886585, 135382020, 139767610, 137978668, 558988277, 556936593, 141854340, 556907984, 131926505, 134887258, 558430254, 130090603, 674482309, 138301390, 130184562, 558934274, 559297699, 556916314}
39336
Returns: 667985758
{209243924, 225054726, 225121243, 209243928, 225121242, 548149258, 224977460, 225121237, 224927721, 148207486, 548149252, 224927725, 209164041, 224993119, 147993930, 209164035, 148205470, 224993120, 225039201, 209243915, 224944799, 225054722, 209163999, 209232782, 209200401, 548149247, 209176367, 209188343, 225121224, 225121235, 224944787, 548170343, 209243950, 224944800, 225054745, 209164022, 209200404, 209164013, 147947391, 209232759, 225054748, 548149242, 225054699, 147970541, 225054749, 225054729, 209232771, 225121269, 209164007, 548160105, 548149248, 224993132, 209164004, 225121206, 225039201, 225054735, 148186680, 148035838, 209176358, 147949923, 224944800, 225121212, 225054744, 225054708, 209243948, 225121231, 148039672, 209164010, 548170342, 209232784, 548149250, 224927733, 209164033, 548170354, 209164006, 225121273, 548160149, 225023640, 548170327, 209200381, 209243943, 209232814, 209232796, 209164004, 225054719, 548149269, 209232751, 224944796, 548160145, 225103732, 224977458, 225054736, 209243933, 147954673, 548170343, 225054735, 225039214, 548170337, 225121263, 225103714, 224944805, 225121216, 209243901, 224910113, 548160115, 548149264, 548149269, 209232770, 224927721, 209243953, 209176379, 548149274, 225054725, 548170328, 548160118, 548170356, 209164025, 209232775, 225054735, 209188339, 548149235, 548160154, 209232783, 147970531, 209164001, 548160131, 548149282, 209232757, 224927718, 209164018, 548149243, 225121232, 224944815, 225121251, 209232786, 224944799, 225121249, 209176370, 224944799, 225121223, 209164028, 209176353, 548160114, 209164014, 209232801, 225054725, 225121202, 148214948, 209164014, 224961279, 224977445, 225121234, 209164042, 209232786, 209164024, 225121213, 225039210, 548160141, 224977454, 225121206, 209232778, 225054724, 209232777, 225054727, 148223439, 209164011, 548149260, 548170358, 209164031, 548160137, 225054757, 224944798, 548149273, 548170324, 225121260, 209164017, 548170338, 224944798, 225121244, 209164014, 548149248, 209232768, 224944794, 548170336, 224977434, 224927731, 548149265, 225121238, 209164014, 225121230, 209176337, 548149255, 225054698, 225103725, 548170348, 209176373, 225121254, 225054738, 548149252, 209232774, 225086663, 209188348, 224944788, 548170333, 209176351, 224944789, 209176346, 225121219, 209232799, 148105761, 548170356, 225121245, 209176344, 225121229, 209243941, 209232783, 209188355, 148155783, 148219281, 225121218, 147947130, 548160131, 548170337, 224944813, 548170357, 209176351, 209164013, 548170339, 548170336, 209164065, 225121217, 225121215, 147970544, 224927712, 225054719, 148213415, 224944798, 548149267, 209232798, 209200374, 225054745, 209164035, 225121212, 148222917, 225054716, 209164020, 225121247, 224927714, 225121232, 548149247, 225121246, 224944800, 224944808, 209232781, 548160134, 548149225, 209176362, 225121215, 224977442, 209232790, 209243943, 209243940, 224944793, 225054742, 209164015, 225086650, 548170360, 225054753, 147981380, 225103709, 548160132, 209232767, 225039210, 225121216, 224944793, 225054725, 224944804, 209176355, 225054727, 209243937, 209176334, 548149263, 548160143, 548149265, 224944803, 224944814, 224944798, 548170328, 209164020, 224927712, 209176359, 548170353, 225121260, 225121247, 225121258, 548170337, 548170335, 224910114, 225121234, 225121235, 225039186, 225121261, 209164049, 225121239, 225103725, 225054705, 548160115, 225039213, 225039220, 209163987, 225054749, 224927733, 224944809, 224977443, 224927721, 209164010, 225121236, 224944792, 148143645, 225054732, 209200409, 548170336, 224944802, 224910106, 209176344, 209164037, 225054712, 225054724, 548149264, 225121234, 548170335, 225070543, 224944805, 209176349, 224944785, 209164014, 225054733, 209164022, 148207470, 548170337, 209210639, 225121255, 548160133, 209232764, 224944798, 224944830, 224977458, 209232780, 209232774, 209232779, 148155785, 224944791, 224944801, 225054739, 148198000, 548170359, 548149256, 224944793, 209232788, 209243951, 209243975, 548160119, 225121267, 224993133, 225054751, 209164011, 209210622, 209164021, 209176354, 225103730, 224977459, 209200391, 225070540, 209164014, 225121219, 225054738, 224944780, 225121216, 225121260, 209210638, 548160156, 209210622, 225054748, 147953396, 225070544, 209232765, 224944781, 225121224, 224944804, 209164017, 209164017, 224944804, 225054708, 225121251, 548149254, 548149245, 548170326, 225121252, 224927723, 225039212, 209232747, 209232781, 224944800, 225054718, 147959822, 548170374, 148173702, 225121199, 225039211, 548170362, 209176375, 548170357, 209164013, 225121215, 548170337, 209232776, 209243940, 209210633, 209176351, 224944807, 225121239, 225039197, 148092131, 548160133, 225054729, 148019695, 225121220, 225121278, 209164021, 209164024, 224944814, 225054713, 209188356, 209232758, 548149235, 225121230, 148023307, 148170508, 209232772, 225121246, 548149271, 225054742, 209232775, 548170338, 224977452, 209164022, 225086665, 548170332, 548170362, 209232761, 548149253, 224944819, 147961594, 548170338, 148219263, 209163998, 225121213, 225121261, 148207474, 209164010, 148052798, 225121209, 209243943, 209243966, 209164016, 548149260, 548149265, 225121255, 209164030, 548160120, 548149267, 548170356, 209200392, 225121264, 209164018, 225121225, 209176384, 225039203, 548170342, 224927714, 224977469, 225121218, 548170335, 209232773, 225121216, 225121222, 225086645, 225121225, 225054746, 224944795, 225008378, 209232766, 548170331, 225054702, 209164023, 224944797, 224944822, 148159284, 148214961, 548160130, 225121214, 224927706, 548149265, 224944801, 225054737, 224944785, 209232759, 147978732, 224910126, 548149248, 225121226, 209164017, 548160119, 225054749, 147970541, 209164019, 209232776, 209164021, 148004635, 209243936, 148220299, 225121226, 224944790, 209243944, 209232801, 209200394, 225054736, 209176359, 148070298, 225121234, 224927722, 148023317, 548170342, 225054739, 148127059, 209164019, 548170365, 225121257, 147968314, 209164014, 225121243, 224977448, 225121223, 209164025, 224944783, 209232784, 224944800, 225054750, 209243912, 548170348, 209164026, 209232809, 148213416, 548160146, 209164008, 225121209, 209176361, 209210606, 209200384, 225054716, 224944806, 225121226, 225086651, 548149253, 225054736, 209164024, 224944813, 225039204, 548160144, 548170351, 548170346, 548149258, 548160154, 224927724, 148198004, 548170352, 209243939, 225054749, 225054741, 209200376, 147970542, 548170360, 548170341, 548160102, 209243939, 548170331, 225054722, 548149273, 224944815, 224944798, 224927706, 225121237, 225054745, 548160129, 548149257, 548160109, 548170354, 225054755, 225039203, 224944808, 209188347, 209232796, 209163998, 225121213, 209164026, 548170375, 225054714, 224944783, 225121229, 225121221, 225054736, 148007980, 224944802, 225121225, 225054702, 225039198, 225054743, 224944786, 148155781, 225121258, 225086653, 225086648, 224944810, 225054737, 147954684, 225121223, 548160128, 209164046, 224944783, 548149245, 209232785, 148195557, 225054735, 225054759, 209176332, 548149263, 224944814, 225054760, 548170337, 548160130, 548170330, 225039204, 548149234, 224944818, 209200386, 209164002, 225121253, 147961601, 225054738, 225054707, 225039210, 548160163, 209176360, 209164031, 548170356, 548170346, 209232753, 225121236, 209164031, 225121262, 225054744, 209232771, 225121230, 148219272, 209232802, 225121272, 209176366, 225121232, 225054712, 148088049, 209164041, 209164034, 548170349, 548170354, 548170362, 224993127, 224944798, 209164026, 209164015, 548170346, 209232774, 209164017, 548149267, 209232748, 225121228, 548149266, 209243970, 548170342, 224944803, 548170324, 225103724, 548170343, 148219256, 209164034, 548160110, 224927722, 548149252, 224927721, 548160135, 209176350, 225039192, 548160135, 225054742, 225121215, 548170339, 148186693, 225121263, 548160102, 225121217, 225086655, 209188351, 209164021, 209232752, 225054726, 225121259, 548149256, 224944792, 224944824, 148224316, 548160121, 224993123, 548160157, 209232789, 209164029, 209232781, 225121247, 209243937, 225039209, 148056780, 209232767, 548160125, 225054731, 225054733, 209243939, 209188358, 209232771, 225121227, 548160122, 548170348, 224944795, 209176372, 148074364, 224944774, 224944819, 224944787, 209243965, 224961276, 548149263, 225121246, 224944822, 548170324, 209232760, 225103724, 224944810, 548160124, 148159278, 148213420, 209164018, 225054743, 209176361, 225121256, 209232784, 225121218, 148007986, 548170344, 209232752, 209176350, 224944797, 548160139, 225054716, 209164018, 225039200, 225121247, 209176344, 225121247, 224944811, 548149264, 224977444, 225121231, 548170365, 225054745, 148219268, 225054757, 548160158, 224944796, 225054730, 209210621, 225054734, 225054706, 225054759, 225121246, 548160134, 148039670, 548170341, 225054752, 225121240, 147949142, 209164026, 548170348, 209232782, 225039212, 548160161, 225054695, 209164025, 548160141, 548170327, 148219304, 224944807, 209243956, 224944810, 209232790, 209176358, 225121231, 209176331, 225054749, 209243947, 209232801, 225121238, 209232784, 225121243, 225121249, 209243945, 225054712, 225121232, 548149254, 224944816, 548170359, 224977445, 209210612, 225121231, 209232768, 224927731, 548170347, 224910118, 548160148, 548160126, 209232767, 548149252, 548149248, 224944812, 224944811, 225121225, 548160127, 148139909, 225121213, 225054743, 209243930, 225121202, 225121265, 148155796, 148039671, 225121240, 224927724, 209164025, 209164006, 548160155, 224944776, 148023310, 225121274, 548149247, 548170340, 225121213, 225121264, 225054698, 224993135, 224927708, 548160141, 224927734, 209164043, 209232755, 225121226, 224977469, 548149241, 209164017, 225121223, 209164021, 224927723, 209232765, 225121254, 209243914, 225054744, 224977463, 224944804, 209243929, 225054741, 209164027, 225121237, 209164025, 548149274, 209232762, 209232770, 225039200, 548170340, 209164067, 225039198, 225121243, 548160117, 224944790, 548149236, 225121238, 225054718, 209243935, 225121228, 209176374, 548149239, 225103715, 209232764, 548160143, 548160122, 224944810, 225121224, 209232761, 548160151, 148123143, 225039205, 209164038, 225054727, 224977444, 209188351, 548170353, 225121223, 225039211, 148004630, 225121203, 209232752, 225054748, 225121210, 224910111, 548149258, 548170322, 209164007, 548160129, 548149245, 224944787, 209232761, 209232759, 548170369, 209232791, 548149249, 224944820, 225054744, 209243926, 225054743, 209200377, 224927723, 548149264, 209232771, 209232806, 209243948, 548149225, 548170335, 548160169, 209164025, 225054755, 209164018, 148109793, 209164022, 225121242, 209232797, 224944797, 548170334, 209164022, 209210625, 209164022, 225054721, 548149245, 225121241, 225039218, 225121232, 224993133, 224910117, 548149260, 225054719, 225054745, 224944783, 224944791, 225121277, 209221482, 225121219, 209232788, 147990906, 548149240, 224944799, 209164009, 224977455, 224944778, 148219289, 225121225, 225054733, 225121203, 209164016, 148183839, 209176364, 225054740, 225121206, 209243950, 224944792, 548160130, 225121212, 548149259}
{301126102, 783293296, 783269675, 301126100, 783269675, 808776618, 783336854, 783269672, 783355812, 229561510, 808776656, 783355814, 301221190, 783328495, 229599264, 301221187, 229425408, 783328502, 783301898, 301126078, 783350848, 783293274, 301221146, 301139845, 301182171, 808776643, 301208402, 301195235, 783269702, 783269685, 783350834, 808805181, 301126123, 783350883, 783293311, 301221196, 301182175, 301221181, 229506158, 301139825, 783293318, 808776628, 783293267, 229572600, 783293338, 783293331, 301139831, 783269685, 301221163, 808790680, 808776609, 783328513, 301221164, 783269690, 783301908, 783293310, 229590240, 229365804, 301208390, 229523748, 783350851, 783269695, 783293298, 783293268, 301126098, 783269716, 229626082, 301221179, 808805206, 301139851, 808776609, 783355816, 301221213, 808805205, 301221176, 783269676, 808790685, 783310404, 808805188, 301182180, 301126108, 301139821, 301139834, 301221183, 783293271, 808776637, 301139815, 783350815, 808790676, 783272721, 783336855, 783293296, 301126098, 229540875, 808805178, 783293337, 783301924, 808805182, 783269697, 783272695, 783350848, 783269687, 301126071, 783358433, 808790674, 808776637, 808776616, 301139824, 783355811, 301126099, 301208380, 808776598, 783293309, 808805192, 808790677, 808805191, 301221146, 301139845, 783293294, 301195265, 808776656, 808790676, 301139837, 229572601, 301221166, 808790647, 808776629, 301139839, 783355798, 301221187, 808776657, 783269663, 783350888, 783269692, 301139837, 783350841, 783269666, 301208407, 783350859, 783269696, 301221167, 301208396, 808790682, 301221158, 301139859, 783293280, 783269730, 229545381, 301221169, 783344252, 783336842, 783269704, 301221189, 301139838, 301221168, 783269697, 783301909, 808790683, 783336831, 783269698, 301139820, 783293298, 301139833, 783293323, 229510942, 301221148, 808776649, 808805199, 301221155, 808790675, 783293341, 783350839, 808776639, 808805202, 783269704, 301221168, 808805179, 783350872, 783269674, 301221179, 808776618, 301139812, 783350840, 808805189, 783336856, 783355803, 808776645, 783269696, 301221171, 783269696, 301208391, 808776634, 783293275, 783272716, 808805174, 301208411, 783269661, 783293309, 808776617, 301139840, 783277796, 301195244, 783350840, 808805193, 301208401, 783350839, 301208390, 783269724, 301139828, 229358017, 808805189, 783269676, 301208378, 783269705, 301126111, 301139806, 301195252, 229375594, 229458084, 783269689, 229488390, 808790658, 808805178, 783350887, 808805205, 301208400, 301221188, 808805192, 808805216, 301221162, 783269703, 783269689, 229572595, 783355817, 783293303, 229441305, 783350877, 808776634, 301139848, 301182175, 783293324, 301221174, 783269706, 229475478, 783293273, 301221195, 783269697, 783355812, 783269694, 808776640, 783269702, 783350892, 783350855, 301139834, 808790654, 808776668, 301208422, 783269734, 783336838, 301139819, 301126103, 301126096, 783350836, 783293307, 301221147, 783277799, 808805187, 783293317, 229586681, 783272684, 808790668, 301139792, 783301896, 783269729, 783350854, 783293301, 783350834, 301208410, 783293288, 301126089, 301208401, 808776630, 808790670, 808776642, 783350836, 783350841, 783350826, 808805184, 301221182, 783355807, 301208383, 808805176, 783269696, 783269708, 783269674, 808805179, 808805200, 783358456, 783269707, 783269711, 783301874, 783269695, 301221171, 783269726, 783272725, 783293272, 808790710, 783301911, 783301913, 301221186, 783293337, 783355828, 783350861, 783336856, 783355795, 301221171, 783269684, 783350852, 229621211, 783293309, 301182156, 808805184, 783350859, 783358447, 301208391, 301221169, 783293261, 783293323, 808776643, 783269711, 808805198, 783285274, 783350860, 301208384, 783350874, 301221172, 783293307, 301221186, 229561504, 808805191, 301167624, 783269718, 808790675, 301139818, 783350835, 783350872, 783336872, 301139847, 301139825, 301139804, 229375594, 783350879, 783350854, 783293322, 229576539, 808805189, 808776650, 783350842, 301139830, 301126109, 301126129, 808790652, 783269674, 783328515, 783293329, 301221182, 301167599, 301221193, 301208404, 783272728, 783336851, 301182165, 783285267, 301221173, 783269701, 783293311, 783350831, 783269713, 783269683, 301167610, 808790687, 301167601, 783293354, 229453478, 783285272, 301139791, 783350830, 783269725, 783350852, 301221191, 301221161, 783350842, 783293274, 783269707, 808776641, 808776661, 808805198, 783269712, 783355833, 783301906, 301139804, 301139813, 783350853, 783293266, 229436910, 808805192, 229602380, 783269719, 783301904, 808805174, 301208373, 808805208, 301221170, 783269702, 808805208, 301139834, 301126100, 301167611, 301208389, 783350850, 783269713, 783301893, 229633770, 808790665, 783293325, 229373236, 783269718, 783269700, 301221170, 301221205, 783350840, 783293275, 301195266, 301139842, 808776647, 783269701, 229619142, 229385546, 301139819, 783269688, 808776600, 783293311, 301139792, 808805204, 783336864, 301221143, 783277816, 808805198, 808805184, 301139834, 808776636, 783350870, 229557243, 808805188, 229458086, 301221177, 783269718, 783269703, 229561504, 301221170, 229360497, 783269722, 301126106, 301126099, 301221183, 808776630, 808776623, 783269691, 301221171, 808790671, 808776646, 808805226, 301182186, 783269708, 301221188, 783269669, 301208387, 783301901, 808805198, 783355782, 783336873, 783269702, 808805191, 301139830, 783269707, 783269702, 783277775, 783269698, 783293311, 783350840, 783319458, 301139842, 808805198, 783293277, 301221157, 783350860, 783350851, 229612772, 229545382, 808790666, 783269708, 783355800, 808776622, 783350851, 783293294, 783350867, 301139808, 229406901, 783358444, 808776628, 783269720, 301221167, 808790685, 783293313, 229572599, 301221160, 301139839, 301221191, 229382671, 301126116, 229528434, 783269694, 783350833, 301126112, 301139828, 301182172, 783293311, 301208427, 229357402, 783269701, 783355787, 229619126, 808805194, 783293316, 229627594, 301221181, 808805203, 783269686, 229421298, 301221161, 783269698, 783336853, 783269684, 301221147, 783350869, 301139839, 783350842, 783293330, 301126090, 808805183, 301221160, 301139818, 229441303, 808790660, 301221176, 783269679, 301208368, 301167587, 301182171, 783293266, 783350863, 783269714, 783277778, 808776654, 783293286, 301221172, 783350845, 783301916, 808790648, 808805187, 808805178, 808776643, 808790678, 783355800, 229576540, 808805166, 301126120, 783293327, 783293314, 301182174, 229572597, 808805199, 808805183, 808790674, 301126105, 808805182, 783293310, 808776624, 783350861, 783350873, 783355802, 783269708, 783293315, 808790699, 808776646, 808790670, 808805209, 783293341, 783301903, 783350845, 301195248, 301139836, 301221151, 783269695, 301221186, 808805191, 783293274, 783350846, 783269686, 783269694, 783293330, 229610147, 783350842, 783269699, 783293269, 783301904, 783293345, 783350841, 229375601, 783269690, 783277788, 783277783, 783350839, 783293320, 229540870, 783269697, 808790652, 301221192, 783350883, 808776648, 301139824, 229410659, 783293333, 783293360, 301208393, 808776643, 783350894, 783293356, 808805186, 808790677, 808805190, 783301902, 808776638, 783350850, 301182164, 301221161, 783269704, 229557239, 783293323, 783293272, 783301907, 808790657, 301208393, 301221173, 808805208, 808805204, 301139828, 783269697, 301221159, 783269703, 783293310, 301139837, 783269686, 229458084, 301139843, 783269711, 301208399, 783269679, 783293262, 229356571, 301221166, 301221183, 808805185, 808805203, 808805199, 783328490, 783350864, 301221154, 301221133, 808805203, 301139830, 301221193, 808776583, 301139807, 783269711, 808776632, 301126119, 808805189, 783350822, 808805209, 783272699, 808805194, 229458089, 301221208, 808790672, 783355828, 808776631, 783355821, 808790700, 301208386, 783301888, 808790674, 783293323, 783269732, 808805198, 229590251, 783269690, 808790660, 783269727, 783277801, 301195264, 301221154, 301139827, 783293318, 783269674, 808776617, 783350841, 783350847, 229493194, 808790658, 783328531, 808790665, 301139850, 301221167, 301139831, 783269685, 301126092, 783301908, 229630884, 301139819, 808790678, 783293319, 783293331, 301126087, 301195261, 301139829, 783269702, 808790689, 808805182, 783350866, 301208395, 229633462, 783350849, 783350842, 783350842, 301126119, 783344241, 808776648, 783269718, 783350871, 808805190, 301139823, 783272701, 783350888, 808790671, 229612760, 229441303, 301221153, 783293329, 301208376, 783269693, 301139833, 783269709, 229610138, 808805197, 301139798, 301208353, 783350852, 808790694, 783293258, 301221176, 783301892, 783269678, 301208385, 783269683, 783350821, 808776630, 783336858, 783269698, 808805199, 783293347, 229458086, 783293353, 808790678, 783350881, 783293328, 301167604, 783293319, 783293248, 783293323, 783269679, 808790680, 229626084, 808805211, 783293328, 783269689, 229470733, 301221170, 808805219, 301139822, 783301905, 808790680, 783293257, 301221164, 808790667, 808805186, 229458071, 783350838, 301126117, 783350852, 301139863, 301208387, 783269713, 301208393, 783293304, 301126106, 301139834, 783269697, 301139810, 783269665, 783269708, 301126113, 783293267, 783269718, 808776634, 783350852, 808805207, 783336843, 301167600, 783269685, 301139808, 783355806, 808805210, 783358438, 808790678, 808790674, 301139804, 808776625, 808776633, 783350877, 783350850, 783269703, 808790677, 229367607, 783269691, 783293294, 301126093, 783269715, 783269684, 229375577, 229626079, 783269697, 783355802, 301221162, 301221178, 808790676, 783350866, 229619143, 783269694, 808776654, 808805198, 783269696, 783269676, 783293262, 783328504, 783355793, 808790663, 783355824, 301221157, 301139774, 783269685, 783336858, 808776627, 301221174, 783269695, 301221166, 783355801, 301139825, 783269672, 301126086, 783293302, 783336844, 783350877, 301126091, 783293319, 301221211, 783269661, 301221196, 808776608, 301139817, 301139830, 783301902, 808805195, 301221163, 783301898, 783269669, 808790669, 783350838, 808776659, 783269682, 783293293, 301126119, 783269694, 301208373, 808776662, 783272689, 301139823, 808790673, 808790684, 783350845, 783269724, 301139804, 808790667, 229361716, 783301907, 301221210, 783293318, 783336848, 301195258, 808805189, 783269670, 783301914, 229382663, 783269705, 301139792, 783293339, 783269682, 783358450, 808776649, 808805205, 301221165, 808790692, 808776662, 783350866, 301139815, 301139798, 808805184, 301139802, 808776653, 783350862, 783293301, 301126096, 783293344, 301182182, 783355815, 808776618, 301139817, 301139838, 301126106, 808776673, 808805188, 808790664, 301221184, 783293322, 301221197, 229631803, 301221177, 783269702, 301139810, 783350839, 808805187, 301221156, 301167608, 301221189, 783293301, 808776654, 783269709, 783301909, 783269708, 783328499, 783358461, 808776583, 783293314, 783293342, 783350836, 783350837, 783269681, 301153577, 783269696, 301139817, 229393955, 808776653, 783350835, 301221168, 783336845, 783350843, 229458078, 783269706, 783293285, 783269710, 301221191, 229397298, 301208375, 783293317, 783269713, 301126098, 783350842, 808790647, 783269703, 808776620}
17823
Returns: 275597853
{281643063, 216187369, 216805484, 215318051, 216491240, 216375314, 216627562, 216453013, 215269464, 216607483, 216636217, 216350839, 215286023, 216636697, 281977344, 215570148, 281459268, 215252694, 281593853, 215415578, 281452659, 216658287, 215553060, 215910157, 215456884, 122099179, 216740845, 122099177, 216375303, 216187381, 281734055, 282148155, 215324313, 215553070, 282196226, 282180973, 215570141, 215509260, 282132564, 282168938, 216658283, 281691523, 216086338, 216732783, 215450585, 216647157, 215318052, 215279304, 216663824, 216564295, 216597300, 215690391, 215304726, 215301285, 282221876, 215234174, 216660400, 216213612, 122079263, 215546540, 215843594, 281770286, 216240232, 281310353, 215645387, 281677389, 282115638, 281321708, 215882951, 215298145, 215227012, 698757144, 216240240, 281352631, 122084713, 282202782, 216663819, 282211148, 216475405, 281338607, 216393327, 216453003, 216757553, 281873711, 215276727, 215403081, 216803394, 281413448, 216587054, 281313762, 281762402, 122105486, 215372048, 216607469, 698743726, 281250065, 216587047, 281946853, 216031161, 216072562, 216656634, 215260760, 216694091, 216646333, 215428468, 216414564, 215910149, 215472187, 281784401, 216653405, 216587038, 215227751, 862187553, 216679489, 216684944, 216427949, 215260749, 215466106, 122108537, 215340158, 215229602, 216265182, 216642296, 122100811, 216766539, 215382196, 281233150, 215463741, 765892593, 282221559, 281402616, 216044879, 281253958, 281996154, 215278406, 282063291, 215593272, 216804607, 215340319, 122099178, 281243422, 215530593, 281381763, 215248562, 281534410, 215530607, 281527153, 216807688, 216142877, 281452656, 281593854, 215367848, 281514264, 282184064, 215304723, 215910155, 215457585, 282221786, 281580249, 215226825, 215286022, 215238729, 282219076, 215382189, 215428476, 281649256, 215636880, 282200544, 215923316, 281376147, 281298896, 215360663, 216336995, 216552859, 282073557, 281547551, 216587027, 282198685, 281677388, 281366308, 765900647, 216658293, 215442920, 216128690, 281270978, 215434978, 215279293, 281245111, 216807630, 216764023, 215475154, 281356763, 215241462, 216293298, 216309143, 216440725, 215241455, 216613829, 216587036, 282221289, 282198680, 215279302, 216740846, 216724693, 216755725, 281242169, 216636221, 215623587, 215382187, 215260742, 281234417, 215285201, 215282231, 281894665, 862187542, 282063282, 216787955, 215260760, 216675432, 282001403, 215645397, 122104617, 215381534, 216684453, 215451144, 215910145, 216550920, 281965001, 122101576, 215579107, 281495983, 215450592, 216647171, 215231726, 281501550, 215227743, 215262000, 215690396, 122103571, 216031164, 215530620, 862187551, 215553073, 216461849, 122079269, 216488881, 282144822, 281347523, 215820022, 216605577, 216702842, 216461846, 215278408, 281601489, 215227009, 216407450, 281601485, 215523317, 282140529, 281719868, 216044866, 122104752, 216187380, 281240703, 215409335, 281776537, 215741786, 281939738, 216379089, 215490168, 765883626, 216295223, 215324307, 215756420, 216605588, 282216231, 122102692, 215298984, 215480945, 216198360, 281386281, 216240240, 215422359, 215232211, 216732783, 215562741, 215266563, 216725112, 215388497, 216516774, 281699416, 698769533, 122099173, 216690456, 216527088, 215238730, 281713591, 215370846, 215355938, 215403079, 215409330, 215450598, 281560840, 215368152, 215451141, 215774606, 281407377, 281306156, 282220835, 216808652, 216766536, 281846379, 281295796, 216750229, 215785091, 282073563, 216750253, 216796145, 215949955, 282013099, 281553415, 281748237, 215618280, 215610250, 281429527, 215282242, 216465569, 215409334, 216584771, 215426219, 215278396, 215298994, 281566766, 281629119, 215370846, 216225330, 281471299, 215334036, 215440674, 216782148, 215260746, 215252835, 216515186, 215304735, 216740856, 215700457, 282063285, 216488898, 281887201, 765918047, 216625802, 216031174, 281762401, 216804603, 281362047, 282019528, 215663300, 215347468, 282106693, 216740864, 215402215, 216710742, 216364941, 216307305, 282162361, 281265711, 215370122, 216651033, 282217362, 216627561, 215396003, 216803390, 862187567, 282191522, 765900643, 216771754, 215340314, 216807676, 216562512, 215645383, 282067866, 216564275, 698743722, 216407461, 122099171, 215509273, 215324312, 216323192, 216724682, 215305358, 282046739, 765925207, 216716216, 281282659, 281233850, 282124264, 215581485, 282209807, 281913777, 215451139, 216646341, 216625794, 281921078, 216213621, 281238385, 281256311, 215764613, 216100308, 122089858, 216213607, 282218170, 281790633, 215350914, 281418325, 215418306, 215376159, 216792403, 215614154, 215248573, 122099185, 122111006, 122099171, 698769547, 215977333, 281366321, 215374061, 215440667, 281615256, 216749000, 215451145, 216361995, 282052736, 216187381, 282159339, 281959475, 215502212, 765892592, 215442934, 215278395, 281607567, 216716225, 215245358, 215372045, 216491251, 216435419, 122101570, 216653384, 216281253, 281540207, 215426220, 216044852, 281237487, 215587640, 216251445, 281260816, 215273334, 216491248, 698743718, 216502319, 765900656, 281881246, 215480951, 216584770, 215519686, 215722176, 215910122, 281262935, 215227761, 282111714, 281356751, 216528973, 122104747, 215238049, 216636687, 215304730, 216465569, 216573463, 215227013, 281971911, 215231738, 216777953, 216017335, 215749339, 215234174, 216488893, 215963805, 282219705, 215227773, 282166067, 216760704, 216679478, 216642289, 215299000, 281447458, 215299004, 215374058, 281489023, 281643058, 282087873, 215370842, 215645374, 216350849, 216607486, 215304722, 215328116, 215396005, 215493597, 216086337, 216653401, 281900560, 216491238, 216348756, 216576062, 215345959, 215389875, 216674148, 281371758, 215756430, 215260750, 215318065, 216527074, 216170780, 216281255, 215796234, 215896323, 215614142, 216675429, 281508615, 281250052, 282194191, 281291990, 122099188, 281234957, 281279257, 282007951, 216742607, 215499649, 215304749, 216114498, 216573461, 216461858, 282102634, 215722165, 216750231, 215304737, 215232221, 215374530, 215340174, 282041919, 282172434, 216748991, 282102644, 215252819, 216800285, 281621380, 215287933, 281352620, 215856503, 765909875, 282186436, 215428468, 215434686, 215910151, 281233490, 282137045, 281235750, 216787963, 282213890, 282206491, 281587818, 215396007, 216595356, 281424539, 281252181, 215457591, 216488888, 215238058, 216778947, 216716209, 282083546, 282057438, 215329561, 215340164, 215309352, 281574266, 216702856, 281258254, 215796236, 215512101, 215990687, 281329988, 216760696, 282097435, 215949967, 215530632, 281267999, 215749325, 216238346, 216771645, 215410382, 216725125, 281860099, 216653401, 215322556, 215270311, 281270987, 216800347, 215456888, 216072565, 215796239, 281334746, 216187374, 215252680, 215318139, 215252845, 216293305, 215382209, 215558602, 216142880, 281657076, 216502323, 122099184, 216653406, 216440716, 216388257, 122103575, 216504047, 216407453, 281671147, 216653383, 215440683, 215241469, 282168935, 215509266, 122103585, 215923326, 215418291, 216653388, 216717757, 216475413, 215604215, 215318053, 216797587, 281926840, 215298129, 122099178, 216279198, 862187558, 862187540, 216597311, 281352636, 215234173, 216725119, 215542153, 215936720, 281727776, 216058654, 216587052, 281239628, 215774592, 281574261, 215318069, 215630155, 216750245, 215304730, 215451148, 215409340, 216740862, 216200340, 215534876, 216031185, 216448714, 215990676, 216379100, 216778937, 216031176, 215480938, 281804677, 216240235, 282035776, 216807664, 215807933, 215360791, 216778929, 282144808, 281867701, 281756136, 215546543, 216504048, 281952462, 215587653, 215252693, 216407453, 215269470, 281273441, 216696449, 281854040, 215681257, 215434682, 215291195, 215262004, 215654165, 215252824, 215261988, 215571277, 215245368, 215596396, 215279318, 282093240, 765925203, 216675418, 216631216, 215428471, 215298998, 215370836, 216003738, 216527086, 216465574, 216539432, 281248449, 215796237, 215499651, 281483535, 215418301, 215385376, 216184443, 216461836, 282220385, 215364272, 122093433, 281996163, 215235161, 216516763, 215355939, 216461855, 215672407, 215364279, 281285442, 216335288, 216675432, 216348766, 281352618, 216750248, 215394842, 216364950, 281971906, 122103580, 215623587, 216491251, 216265184, 215732358, 281232856, 216362005, 215663286, 216725116, 215645382, 282128931, 122101588, 215252828, 216156890, 765900654, 215334325, 216421554, 216187380, 216564287, 216597287, 282212736, 215636873, 215374059, 216200348, 281256301, 862186205, 281818656, 215260751, 215226831, 215403082, 282024560, 215238045, 765883619, 216587042, 122111008, 215630167, 216184446, 216515200, 281392051, 215241469, 215318066, 216058641, 216587044, 216653419, 216702861, 215450582, 216491237, 215796232, 282221548, 282078014, 281521428, 282063280, 216265197, 216668973, 282001412, 216653399, 281256305, 281832561, 281846384, 281343533, 216656635, 281233138, 215313090, 215277950, 122103581, 281840276, 282155434, 216587057, 765940050, 215451131, 282212738, 215546531, 281318150, 216295231, 216407447, 215869762, 216760709, 215340172, 216620423, 215910135, 216211937, 282168930, 215502207, 215313094, 215403081, 215831925, 216362009, 215238044, 215949959, 216733977, 215260747, 216475407, 216184454, 215241476, 215298131, 281483541, 765909881, 282215244, 216665788, 215484977, 215227754, 215831922, 215756413, 215318041, 215530613, 282111718, 281691525, 216755739, 216362002, 216086358, 281812478, 216488897, 216587043, 281236469, 215252671, 215519682, 281326283, 282178439, 215484987, 765946944, 281705687, 215741785, 216663813, 216427940, 216227014, 216375304, 216267135, 216656638, 216440716, 282152243, 215910152, 281338595, 122084703, 215910140, 216401114, 215570127, 215711579, 281798469, 216724701, 281476691, 215292352, 216142871, 281302900, 216587039, 216716218, 281440974, 216086360, 215618288, 216362023, 215378813, 216748993, 216789596, 215231729, 282019517, 216541173, 281452657, 282189318, 216709718, 216541169, 215229595, 216475410, 862187543, 215311627, 281289047, 216764015, 122103593, 215298988, 215450593, 215229307, 216717748, 281770286, 215519686, 216617530, 215446461, 862184491, 215519683, 281748238, 216656064, 281907946, 281435879, 216804598, 281232970, 281464566, 216379096, 216793485, 216702866, 216200344, 216653417, 281381772, 765909870, 215370851, 281934051, 215245359, 282030843, 215434976, 281826418, 281741962, 215278397, 215298124, 282120486, 216690463, 122104751, 216044860, 216785178, 215295149, 215232232, 216213609, 215374075, 765940060, 122096043, 281663296, 216253466, 215353637, 281989482, 215340307, 282063275, 216321380, 216656055, 216478540, 216281259, 281376150, 216379097, 215936733, 216760698, 698743719, 216789610, 216771765, 216792405, 281396693, 281276638, 282175136, 215353630, 281246539, 282073558, 122105479, 281635280, 215257871, 216702690, 216086347, 216808640, 216792403, 215605185, 282204472, 282178435, 282208008, 215402211, 281685264, 215374924, 282152256, 215856498, 281984136, 765933144, 282212725, 215232221}
{588864461, 484514151, 485206397, 486683060, 485607049, 485660630, 485506607, 485625896, 486769615, 485526756, 485495302, 484559857, 486746462, 484731298, 587950488, 487626209, 588792719, 486792535, 587901021, 486359645, 587965981, 484813403, 486166242, 485783375, 486269326, 246857635, 484992646, 246857636, 485660643, 484514160, 587882701, 588117387, 486670274, 486166249, 588219934, 588180211, 487626200, 486202474, 588093682, 588154519, 484813414, 587883956, 485728878, 484980957, 487507343, 484757741, 486683065, 487121939, 484841263, 485563455, 485536631, 485953156, 486708204, 487218963, 588373224, 486830751, 484827462, 484525158, 246789745, 487610302, 485808282, 588869830, 484534994, 588642979, 486008151, 587885188, 588070911, 588094351, 485791730, 487205114, 486901261, 416654953, 484534970, 588699871, 246802799, 588513322, 484841247, 588274657, 484584007, 588071562, 484562831, 485625908, 485338656, 587904805, 487093624, 486385137, 485220471, 588759286, 485546482, 588106104, 587883908, 246956860, 486507823, 485526764, 416650148, 588247869, 485546459, 588820325, 485742715, 485732441, 485475489, 486780788, 485432739, 485485311, 486334366, 485644094, 485783381, 486245437, 588868401, 484785421, 485546466, 486872866, 227626703, 484880898, 485443668, 485639307, 486780783, 487531134, 246970773, 486630729, 486858758, 485687152, 484744374, 246871772, 485043146, 486437656, 588359855, 486256917, 517348948, 588359040, 588750123, 485738847, 588234228, 588792277, 487107726, 588740103, 487642659, 485150099, 487325435, 246857648, 588275454, 486183648, 588730885, 486998328, 588832501, 486183661, 587924999, 485163994, 485723446, 587965975, 587901021, 487375104, 587930929, 588566866, 486708209, 485783385, 487519753, 588387411, 587905047, 486887019, 486746453, 486817255, 588429875, 486437664, 486334357, 587888864, 486019567, 588233448, 485778007, 588029044, 588130270, 486577676, 484556798, 485571893, 588730311, 588837849, 485546478, 588526904, 587885193, 588039262, 517360688, 484813393, 487495445, 485724168, 588567621, 486321710, 487121942, 588486628, 485192418, 485326027, 487542148, 588049759, 486970829, 485682604, 484551301, 485633022, 486970804, 484679275, 485546485, 588401589, 588526904, 487121932, 484992650, 485384905, 485016828, 588472749, 485495313, 486044717, 486437648, 486780778, 588416560, 487149810, 487135873, 588842543, 227626721, 588740099, 485095778, 486780787, 485454113, 587965526, 486008158, 246928406, 487400028, 484894222, 486282339, 485783356, 484622333, 587943492, 246885947, 486132486, 588814228, 487507339, 484757742, 486844762, 587937225, 486872872, 487038826, 485953150, 246914284, 485742727, 486183648, 227626703, 486166252, 484579680, 246789751, 484588312, 588642291, 588060525, 485824191, 484667652, 484932681, 484579676, 487107731, 588855398, 486901271, 484563994, 588855410, 487593981, 588105423, 587882712, 485738833, 246942645, 484514168, 588289379, 486372428, 587885106, 485904236, 587930578, 484562653, 486223473, 517337873, 484548308, 486670283, 485879884, 484667651, 588302570, 246900080, 486721205, 486234329, 485711011, 588019112, 484534983, 486347220, 486929271, 484980961, 486155778, 487052208, 484968997, 487412449, 485594520, 588870910, 416661958, 246857635, 484907073, 484606925, 486817250, 588871509, 486521998, 486591121, 486385136, 486372429, 487507329, 588842818, 486550259, 486282344, 485858067, 588000140, 588118080, 588344871, 485178200, 485043132, 587897189, 588618626, 485350828, 485848496, 588730321, 485350854, 485122995, 485768130, 587973556, 587914261, 587883096, 486057920, 486085197, 587982409, 487135874, 485619193, 486372437, 484648308, 487472512, 487107736, 486721217, 587909461, 588861842, 486521989, 485701972, 588800239, 486643569, 486308732, 485082759, 486780781, 487011864, 484599099, 486708200, 484992637, 485943179, 588740100, 484588333, 587909197, 517383121, 484705012, 485742713, 587883898, 485150096, 588710482, 588776192, 485986076, 487337701, 588059899, 484992626, 487437287, 484944483, 484561856, 485680522, 588141946, 588554448, 486536207, 484771454, 588443959, 485506621, 486397504, 485220484, 227626715, 588206549, 517360697, 485314073, 487325436, 485163983, 484630606, 486008162, 588018550, 485563458, 416650154, 484563997, 246857642, 486202455, 486670280, 484553387, 485384900, 487232610, 587999613, 517395347, 485396344, 588593478, 588345684, 588082176, 487634726, 588485834, 587919134, 486282362, 485485299, 484705018, 588832183, 484525148, 588303376, 588527680, 485868231, 485726061, 246816086, 484525149, 588316624, 587886719, 486604355, 587991116, 487460669, 486465409, 485109277, 486071502, 486998332, 246857633, 246984766, 246857666, 416661959, 485760617, 588039276, 486493727, 486308737, 588858824, 485004297, 486282362, 485665600, 588749587, 484514145, 588617914, 588813846, 487575019, 517348945, 487495453, 487107726, 587897386, 485396362, 486984474, 486507815, 485607051, 484569294, 246885947, 484785441, 484546002, 587919442, 487472505, 485738822, 588444766, 486121148, 485690828, 588541132, 487079780, 485607056, 416650168, 484593032, 517360686, 588847151, 486234316, 484648300, 486192760, 485924770, 485783342, 588207314, 486872867, 588688344, 588049750, 485587284, 246942653, 486957045, 484731309, 486708210, 485619198, 484639682, 486901258, 588807014, 486844763, 485069149, 485745956, 485892180, 486830758, 484588323, 485764859, 588330729, 486872859, 588605424, 485030183, 484880904, 484744382, 486721220, 588784857, 486721223, 486493740, 587943884, 588864474, 588038668, 486521995, 486008154, 484559850, 485526748, 486708210, 487299735, 486397491, 487563740, 485728885, 484785426, 587913975, 485607045, 485670736, 485555519, 486617722, 486410329, 484867748, 588720825, 485879895, 486780786, 486683065, 484606925, 485717859, 484546016, 485839679, 485786805, 486071496, 485454110, 588820686, 588247868, 588540363, 588142663, 246857649, 588331540, 588168018, 588784395, 485362872, 486212864, 486708190, 485725158, 484639688, 484579674, 588699248, 485924771, 485350839, 486708200, 486929273, 486479547, 486630727, 588758768, 588592745, 485004294, 588699257, 487011869, 485136587, 587894147, 487163750, 588699878, 485802275, 517371461, 588193304, 486334365, 487483839, 485783369, 588402403, 588654158, 588430685, 485095768, 588288577, 588499628, 588851602, 486397494, 484657735, 588768134, 588514105, 487519748, 484588325, 486957041, 485301847, 485396335, 588720239, 588008930, 486657061, 486630729, 487246162, 588847403, 484932678, 588220707, 485839687, 487585245, 485755725, 588082830, 485030174, 588049149, 485768142, 486183653, 588194061, 485892178, 485696442, 485056391, 487448961, 484969002, 587900801, 484785437, 487286700, 487065960, 588567618, 485234335, 486269328, 485732430, 485839688, 588677844, 484514168, 486792518, 487273159, 487011851, 485682613, 486437663, 487617872, 485723427, 588866679, 484593035, 246857656, 484785430, 485633018, 485654724, 246914288, 485600845, 484564013, 588868494, 484785432, 486308742, 486970821, 588154518, 486202465, 246914283, 485778007, 487460681, 484785434, 484956845, 484583987, 486098107, 486683070, 485248311, 587924670, 487205117, 246857670, 485684650, 227626705, 227626709, 485536619, 588699865, 486830758, 484968992, 486175407, 485773406, 588871700, 485735273, 485546476, 588458791, 485858057, 588847415, 486683055, 486032113, 485350849, 486708198, 486282355, 486372442, 484992631, 484519985, 487602318, 485742724, 484574237, 485755736, 484562651, 485301835, 485742717, 486234336, 587888736, 484534990, 587990607, 485163987, 485831622, 487362807, 485301831, 588642284, 588851371, 588870863, 487610297, 485600844, 587936854, 486121147, 486792529, 484563989, 486769611, 588180959, 484919950, 588855202, 485964067, 487483843, 487177600, 487038820, 485997017, 487011869, 487038833, 486144398, 486804648, 486109982, 487121948, 588709880, 517395358, 485454117, 484718166, 486334368, 486721218, 486521991, 485750110, 484606929, 485619209, 484614018, 588500418, 485839698, 486212873, 588807419, 487460668, 486423837, 485714051, 484579679, 588415748, 486563967, 246829812, 588792288, 486943087, 485594534, 486591111, 484579662, 485975137, 486563970, 588155249, 485675335, 485454110, 485670749, 588699879, 485350853, 487425107, 484561870, 588807008, 246914296, 486044714, 485607052, 485687165, 485914921, 588374039, 485665605, 485986075, 484969015, 486008161, 588665796, 246885953, 487011855, 485720884, 517360673, 487312515, 484565979, 484514155, 485563447, 485536624, 588471949, 486019557, 486493719, 484519972, 588527681, 227612536, 587891154, 486780786, 486887019, 486385136, 587981919, 486957041, 517337875, 485546470, 246984761, 486032126, 485714065, 484599103, 588740654, 486970816, 486683068, 485735275, 485546465, 484785433, 484932659, 487507357, 485607057, 485839688, 588359039, 588028465, 588826779, 588740094, 485687161, 484854529, 587965517, 484785439, 588527681, 587893973, 587897184, 588688983, 485475498, 588359852, 487259917, 486758202, 246914273, 588858639, 588129564, 485546474, 517419623, 486282348, 588471953, 487610289, 588654832, 484548297, 484563999, 485797124, 485030184, 486630725, 484691850, 485783347, 485706814, 588154521, 487575014, 487259908, 486385144, 485816455, 485665604, 486957041, 485768133, 485374215, 486780781, 484584000, 485714063, 486970821, 487205115, 588807411, 517371455, 588457987, 485464606, 487552390, 486872863, 485816458, 485879891, 486683061, 486183656, 588688350, 587883944, 485016824, 485665589, 485728876, 588864322, 484588319, 485546477, 588317433, 486792523, 486192762, 588666457, 588579889, 487552399, 517431980, 587883131, 485904227, 484841259, 485639299, 484529666, 485660631, 484544241, 485475500, 485633013, 588630199, 485783373, 588071552, 246802803, 485783358, 485648805, 487626203, 485934279, 588866563, 485384905, 587950900, 486733741, 485723439, 588630907, 485546475, 485396351, 587974028, 485728881, 486057929, 485665609, 486451442, 485004296, 485275543, 486844764, 588776179, 485580026, 587965978, 588553687, 485409012, 485580015, 486858769, 484583980, 227626707, 486695741, 588606146, 485326015, 246914269, 486721217, 487507350, 486915320, 484956858, 588869835, 486192753, 485516666, 486295757, 227598499, 486192749, 587883096, 484799412, 588837552, 588776660, 485150088, 588388225, 587958267, 484562675, 485261941, 484932670, 484519977, 484785428, 588730872, 517371460, 486521986, 588826439, 486984472, 588767634, 486321720, 588861680, 588871485, 487107749, 487205113, 588677196, 484907069, 246942649, 485738831, 485289072, 487191187, 486929265, 484525140, 486493740, 517419624, 246843801, 587886824, 484540238, 487350493, 587957834, 487325433, 588740089, 485678446, 484799421, 485613494, 484546010, 588029044, 484562662, 485773410, 485030188, 416650159, 485275545, 485314073, 485109271, 588009474, 588580632, 588167280, 487350491, 588261613, 588730315, 246956850, 587891306, 487025187, 485421412, 485728877, 485178203, 485109284, 487650346, 588247081, 588579889, 588260821, 487437288, 588869905, 487387413, 588630207, 485802264, 588799816, 517407188, 588471950, 486929275}
14256
Returns: 771922102
{642077048, 664672842, 328120175, 389677946, 389580671, 664783614, 328093351, 328350376, 389608773, 389608782, 389677823, 328350477, 328350513, 328053302, 389678049, 665316670, 664783580, 328246416, 664499075, 665040926, 328120175, 664783620, 664672803, 389677840, 328053392, 328053252, 664743777, 665276567, 664783649, 642043360, 664914825, 665276565, 665276540, 328350445, 328246407, 664783745, 664871422, 389677953, 664783703, 328350504, 328350535, 664994293, 664914858, 664994617, 642077085, 664914906, 664672775, 664783754, 664994619, 328308040, 328350483, 665316737, 328220815, 665228275, 328072092, 664544510, 328053275, 665276481, 328350425, 664783656, 328350507, 665228258, 328093310, 642077121, 664783720, 665040995, 664914821, 664783650, 328350390, 664544575, 664783799, 328191019, 328350482, 389608696, 328350522, 328246426, 389608865, 665040967, 642076936, 328190920, 664499104, 664672733, 665276665, 328093467, 328350507, 328308171, 328152383, 328350570, 664449110, 328093277, 642077029, 664994433, 665040938, 328350541, 389580605, 665276575, 328053256, 328053279, 328350524, 328072042, 642077151, 664783704, 664783555, 665276584, 642043390, 665276546, 328246363, 665136356, 328071995, 328350461, 665276711, 328350483, 389608864, 665276685, 642076934, 389608756, 328093283, 665041046, 665041121, 389608776, 328053433, 664743810, 328350545, 389608831, 328350530, 328350515, 664914791, 328350424, 389608818, 665276811, 664871520, 642077073, 664672716, 664994466, 665088332, 642077155, 328190946, 328053332, 664783706, 642043410, 664743739, 664783658, 389658160, 665316582, 664635249, 664914850, 642077107, 665276620, 642043409, 328053330, 664783585, 389658121, 665316734, 665040978, 328350453, 642077229, 328093356, 328350434, 664499006, 665316639, 665136397, 665276659, 328053253, 389677979, 328350442, 389608732, 328190930, 664672865, 389608780, 389677893, 664708206, 642077058, 328350527, 328350448, 328350573, 665316660, 389608777, 665276662, 664994399, 328053372, 328053229, 664994238, 665276616, 389608780, 665041001, 328190984, 328053313, 328053440, 328246350, 664743784, 389677769, 328072112, 389580545, 328350520, 665276568, 328350574, 664672719, 328246422, 328350491, 328053444, 664994290, 665136277, 665276635, 328053459, 328093402, 328308256, 328246514, 328053297, 328350435, 328053251, 664672795, 664743719, 328350361, 328072037, 328152335, 328308262, 328053215, 328053343, 664783541, 664783750, 642077193, 328246455, 665276496, 664783570, 328308038, 328053364, 389677844, 328152310, 389677979, 328350495, 389677828, 665040966, 328350448, 328350470, 664994483, 665276666, 328053319, 664783618, 664783614, 664783658, 665276651, 664914801, 328053189, 328053407, 642077166, 389677824, 328053213, 389608783, 328263585, 665276699, 328350411, 664672644, 328350459, 328053293, 664783725, 328350530, 664635189, 389608798, 664743770, 664708220, 328330677, 664783541, 328191028, 328350414, 664783838, 665136393, 328292654, 664783630, 389658210, 665276633, 642077148, 328053172, 328364281, 328350463, 328053342, 664994382, 664783594, 389677959, 642076959, 389658122, 642077088, 328053164, 328350445, 328350426, 389608736, 665040953, 389608821, 328350533, 642077130, 665276640, 328190969, 328053281, 328350536, 664783737, 665276698, 328350430, 328093349, 328308105, 328350380, 665041034, 664672880, 328246475, 328350502, 664783523, 328308066, 389580526, 328350392, 664783781, 389608843, 328152280, 328246393, 328308175, 665276523, 328093341, 665136410, 642077204, 389677873, 328190995, 328053464, 642077172, 328246527, 664783568, 642004201, 389608836, 664994252, 664871468, 664994475, 642077136, 664954575, 328053395, 664994228, 389608822, 328382887, 664994464, 389677884, 664871565, 664783765, 328350409, 642077022, 389608787, 665276501, 664672715, 642077275, 664954536, 328350365, 642077096, 664672710, 389608801, 328308155, 664871547, 664635259, 328350454, 664994582, 665040975, 642077021, 664994537, 328053312, 664672697, 664743678, 328382905, 328093465, 664499068, 328246407, 328350583, 328350494, 664672824, 664994428, 665276762, 328350507, 665276635, 328053353, 664994190, 328350509, 328152217, 664914858, 328350297, 664672845, 664635194, 665136354, 389580635, 328350371, 328053207, 664635177, 665041014, 389608844, 389677883, 665040970, 328350456, 328350477, 389608767, 328191006, 665316790, 665041030, 328191007, 328350496, 664672796, 389608845, 664914809, 389608903, 328350563, 664994486, 328120239, 328053372, 328350354, 328350554, 328053264, 389658239, 328190983, 328120057, 328350513, 389608727, 665276612, 665040993, 664635231, 328350462, 328350426, 328350551, 664827491, 328350632, 328350549, 328246374, 664672871, 328350472, 328053286, 664783728, 665316669, 328072061, 389608766, 664783644, 664708226, 664914822, 389677951, 389658183, 389658141, 664994223, 664783633, 328053335, 642077051, 664783605, 328308186, 328191044, 328350431, 328350580, 665136279, 328350430, 389677969, 328152316, 665179137, 328350447, 389677936, 665040984, 664708259, 328350389, 328350533, 328350517, 665040930, 328053373, 389658171, 328350380, 328053346, 664994415, 664994316, 328350406, 328350419, 664783713, 665179048, 328330704, 664994303, 665276759, 642077115, 328330675, 665041080, 328350453, 328053291, 664672725, 665316661, 328053355, 664994288, 328350435, 664783657, 389608671, 665316690, 389608893, 328152278, 664672787, 664994484, 328120183, 642077148, 665276547, 328364265, 328152441, 664783488, 665136341, 664708307, 328330658, 328350524, 328308206, 665136191, 664672729, 389608808, 328072004, 328350501, 664783565, 328246452, 664672646, 328350598, 328191092, 328350445, 328053368, 328350428, 328190918, 664994485, 665040909, 389580570, 665040954, 664954507, 665316728, 664994592, 664783731, 328093319, 328053244, 328152317, 665136271, 665040960, 664783673, 665041036, 665088230, 328350544, 328350532, 665179154, 328191039, 664783506, 665041082, 328350503, 328308050, 642077069, 664672800, 328093439, 389658248, 664871364, 664783657, 328350483, 665316728, 642076964, 664994324, 328350465, 389608785, 664708213, 389608764, 664708282, 665316707, 665040996, 389580505, 664635213, 328071968, 328350306, 665276626, 328190934, 328350370, 389608828, 328350471, 664783721, 328071973, 328350439, 664994327, 328350515, 389658136, 389677951, 642077115, 328308168, 389677914, 664708264, 328093319, 328350445, 328093256, 664783627, 665136364, 328350424, 328053296, 328308113, 665041040, 664954494, 328120291, 664954503, 328350569, 328308256, 664994373, 664672752, 642077152, 665040990, 328093339, 664914842, 389608753, 389608811, 665136389, 665040925, 328330630, 328308146, 664743807, 664499046, 665041018, 389580510, 389638433, 642077185, 328246389, 665276700, 328120226, 328350383, 664994340, 328190931, 664994409, 664994360, 664954569, 665136375, 664592512, 664592466, 328053401, 328308079, 389677999, 328308089, 664783690, 642076967, 328350425, 664783710, 328350439, 389608850, 664672800, 328350567, 642077097, 328053287, 328350407, 328120231, 328350519, 328053206, 328190968, 664783602, 328190996, 665276700, 664743734, 642077141, 665040880, 328093403, 328350524, 665316762, 328246397, 328308112, 389677880, 328350434, 328350417, 389608804, 328350315, 328152340, 665040968, 664635171, 328093377, 328350439, 328350465, 642076905, 328350393, 328350459, 664672821, 328350460, 664783643, 665041012, 389658221, 664871408, 328308137, 328350529, 665276611, 664743731, 664994551, 389608944, 389608843, 665041054, 328053278, 328350519, 664672832, 328350456, 328308196, 389608674, 389677940, 665136406, 665041075, 665276624, 389608730, 389658140, 665041037, 642077158, 328071961, 665136341, 389608756, 328350448, 664708308, 642077101, 328053214, 664994250, 642077120, 665276571, 664914879, 328053314, 328350426, 328053317, 328093443, 664783688, 328152374, 389658066, 664994293, 665276667, 642076946, 665276678, 664708231, 389677831, 328072028, 665088279, 665276741, 664743713, 642043339, 328053352, 665276590, 328382843, 664783586, 328350448, 664672766, 328308082, 664635222, 665276761, 665316711, 389580623, 328350487, 389677926, 389608825, 389658134, 664994425, 665040876, 328053370, 328350558, 664783595, 328350462, 665316780, 389608756, 328191006, 665178973, 664672838, 328246413, 664783688, 642043457, 665041005, 389677953, 328246445, 328308260, 328246423, 664994543, 328350423, 665040992, 664635198, 642077120, 664708374, 665041113, 328308232, 664783702, 664871447, 664672756, 664994177, 665316653, 389608894, 664783597, 642076997, 328350476, 665316611, 665040949, 328053344, 664994342, 328350467, 328053429, 389658155, 664635185, 328246421, 328053333, 328053239, 328350449, 328120108, 664871434, 328350500, 389658073, 665276412, 328350469, 665276675, 665276554, 328308241, 328053265, 328071943, 328350592, 664499066, 664914744, 665040981, 665276572, 328330720, 389658150, 664783597, 664783738, 328350487, 664994375, 328246523, 665136246, 664672659, 328053320, 328350467, 664914849, 665276662, 665276697, 665316637, 328350537, 328053245, 664994286, 664635160, 642077153, 664743788, 328350512, 642077068, 642077198, 328350592, 664994432, 389608759, 328350500, 328308007, 389658178, 665179119, 328053323, 665040999, 642077158, 664994485, 664914821, 328120246, 664783626, 328120245, 664994458, 328350402, 664783673, 664994412, 328190983, 328350458, 664994550, 664994390, 664672930, 664783667, 664672766, 328246418, 664708246, 328308120, 665136319, 328350426, 328330735, 389608866, 665136263, 664672817, 665276730, 664672822, 664994286, 665316735, 665179165, 328350427, 389608714, 664994198, 328350503, 664783572, 642077085, 389608736, 328350422, 664783712, 664994172, 665276446, 642076906, 642076977, 328053317, 328053254, 664498976, 642077095, 389608743, 665040914, 664783679, 328246486, 389677905, 664914809, 665276741, 665276650, 665136323, 665276720, 665228279, 389638433, 664783637, 328220736, 389658180, 389608812, 389677988, 664994277, 328053268, 665316692, 328093300, 328053255, 664871579, 328350514, 665040963, 664743791, 328246421, 328350386, 328053530, 328350458, 328053228, 642077009, 664914817, 664994263, 665040983, 664783593, 664994355, 642077173, 328350523, 389580600, 664783815, 328308202, 328308189, 642077118, 328308102, 642076950, 328246392, 664783561, 664783656, 665040974, 328350563, 664635258, 664672698, 389658030, 328053425, 328191063, 328053407, 328053259, 328350586, 664783707, 328053363, 642077123, 328350562, 664783672, 664827425, 642077032, 664783678, 389658202, 328350433, 665316719, 328308109, 328053466, 665276602, 328120119, 665040968, 664914828, 664914836, 665041038, 665041049, 328350529, 664994438, 328053324, 664743753, 389677896, 389608781, 328053439, 664783609, 664783790, 664672670, 328053348, 389608884, 328350447, 328350429, 389608860, 328246450, 389608716, 642076948, 664994175, 642077095, 664635149, 328246414, 642077143, 328350494, 665179118, 328190982, 328350453, 328308155, 664498992, 664994233, 389658117, 665040998, 664672836, 664783694, 642077093, 328053413, 664672760, 665040940, 665136374, 328350498, 389608689, 328053358, 328053376, 389608707}
{409949684, 483657973, 689613448, 133363217, 133057659, 483443491, 689537449, 690296900, 133132532, 133132571, 133363329, 690296727, 690296738, 689381799, 133363169, 482639407, 483443663, 689908610, 483927713, 483035626, 689613330, 483443650, 483657954, 133363223, 689381690, 689381790, 483513445, 482709261, 483443635, 409876886, 483241354, 482709227, 482709226, 690296781, 689908609, 483443666, 483308904, 133363229, 483443776, 690296834, 690296897, 483101226, 483241380, 483101376, 409949801, 483241501, 483657846, 483443595, 483101326, 690141759, 690296863, 482639388, 689832580, 482773839, 689460017, 483861166, 689381642, 482709248, 690296852, 483443689, 690296717, 482773800, 689537454, 409949709, 483443557, 483035647, 483241349, 483443628, 690296862, 483861237, 483443638, 689757774, 690296876, 133132517, 690296773, 689908613, 133132523, 483035701, 409949853, 689757678, 483927760, 483657751, 482709419, 689537348, 690296765, 690141744, 689687193, 690296672, 483990352, 689537426, 409949797, 483101230, 483035632, 690296797, 133057659, 482709348, 689381765, 689381627, 690296800, 689459975, 409949805, 483443678, 483443512, 482709281, 409876942, 482709244, 689908772, 482906142, 689459972, 690296828, 482709408, 690296717, 133132608, 482709325, 409949854, 133132542, 689537378, 483035847, 483035715, 133132475, 689381705, 483513440, 690296795, 133132654, 690296763, 690296810, 483241391, 690296854, 133132572, 482709405, 483308925, 409949769, 483657804, 483101246, 482970638, 409949811, 689757634, 689381652, 483443507, 409876920, 483513439, 483443568, 133285539, 482639347, 483728637, 483241436, 409949752, 482709352, 409876923, 689381605, 483443507, 133285586, 482639388, 483035780, 690296709, 409949801, 689537489, 690296884, 483927763, 482639482, 482906100, 482709361, 689381703, 133363223, 690296876, 133132589, 689757712, 483657781, 133132571, 133363354, 483585514, 409949792, 690296864, 690296849, 690296799, 482639435, 133132572, 482709395, 483101229, 689381647, 689381688, 483101274, 482709340, 133132495, 483035785, 689757723, 689381626, 689381669, 689908667, 483513480, 133363251, 689460023, 133057607, 690296871, 482709331, 690296834, 483657811, 689908595, 690296730, 689381610, 483101257, 482906037, 482709271, 689381652, 689537442, 690141705, 689908566, 689381703, 690296878, 689381583, 483657935, 483513471, 690296838, 689460050, 689687237, 690141656, 689381692, 689381767, 483443521, 483443575, 409949646, 689908599, 482709302, 483443460, 690141816, 689381643, 133363303, 689687268, 133363152, 690296720, 133363370, 483035718, 690296771, 690296819, 483101347, 482709342, 689381649, 483443615, 483443537, 483443579, 482709298, 483241389, 689381754, 689381651, 409949741, 133363348, 689381712, 133132518, 689987417, 482709430, 690296865, 483657783, 690296716, 689381678, 483443772, 690296902, 483728605, 133132494, 483513477, 483585531, 690218786, 483443500, 689757726, 690296869, 483443714, 482906076, 690062648, 483443490, 133285564, 482709392, 409949767, 689381735, 690375959, 690296791, 689381655, 483101267, 483443611, 133363233, 409949890, 133285693, 409949935, 689381628, 690296785, 690296943, 133132560, 483035681, 133132469, 690296829, 409949680, 482709279, 689757676, 689381671, 690296747, 483443543, 482709416, 690296778, 689537355, 690141798, 690296705, 483035722, 483657889, 689908578, 690296808, 483443623, 690141785, 133057660, 690296844, 483443651, 133132501, 689687207, 689908774, 690141724, 482709230, 689537420, 482906054, 409949674, 133363247, 689757669, 689381634, 409949698, 689908668, 483443536, 409806423, 133132526, 483101178, 483308862, 483101298, 409949757, 483171268, 689381636, 483101284, 133132467, 690454374, 483101400, 133363203, 483308969, 483443641, 690296846, 409949777, 133132547, 482709209, 483657915, 409949657, 483171323, 690296796, 409949748, 483657801, 133132568, 690141780, 483308822, 483728615, 690296839, 483101366, 483035756, 409949787, 483101381, 689381693, 483657804, 483513480, 690454351, 689537345, 483927789, 689908630, 690296750, 690296754, 483657924, 483101341, 482709390, 690296847, 482709347, 689381621, 483101228, 690296762, 689687206, 483241378, 690296731, 483657818, 483728579, 482906123, 133057685, 690296839, 689381666, 483728625, 483035717, 133132628, 133363326, 483035645, 690296786, 690296867, 133132474, 689757776, 482639465, 483035625, 689757747, 690296879, 483657939, 133132589, 483241336, 133132604, 690296753, 483101301, 689613408, 689381601, 690296918, 690296820, 689381701, 133285568, 689757635, 689613395, 690296782, 133132546, 482709300, 483035682, 483728676, 690296795, 690296728, 690296893, 483376322, 690296718, 690296767, 689908617, 483657953, 690296897, 689381651, 483443700, 482639480, 689459975, 133132549, 483443501, 483585538, 483241346, 133363298, 133285595, 133285619, 483101328, 483443689, 689381622, 409949736, 483443555, 690141705, 689757614, 690296821, 690296863, 482906040, 690296755, 133363237, 689687262, 482837759, 690296874, 133363233, 483035625, 483585529, 690296782, 690296761, 690296739, 483035755, 689381656, 133285527, 690296862, 689381643, 483101261, 483101233, 690296855, 690296931, 483443743, 482837730, 690218710, 483101215, 482709437, 409949701, 690218790, 483035852, 690296793, 689381788, 483657885, 482639349, 689381732, 483101355, 690296892, 483443643, 133132521, 482639416, 133132595, 689687257, 483657925, 483101263, 689613346, 409949814, 482709267, 690375904, 689687182, 483443629, 482906117, 483585570, 690218785, 690296764, 690141742, 482906025, 483657880, 133132545, 689459967, 690296842, 483443571, 689908605, 483657800, 690296721, 689757863, 690296863, 689381689, 690296891, 689757656, 483101294, 483035693, 133057650, 483035671, 483171226, 482639427, 483101347, 483443700, 689537507, 689381739, 689687264, 482906041, 483035818, 483443684, 483035812, 482970541, 690296861, 690296838, 482837774, 689757656, 483443565, 483035775, 690296807, 690141797, 409949740, 483657854, 689537359, 133285542, 483308880, 483443704, 690296752, 482639388, 409949726, 483101319, 690296734, 133132569, 483585527, 133132505, 483585540, 482639422, 483035700, 133057710, 483728635, 689460003, 690296866, 482709321, 689757701, 690296940, 133132576, 690296790, 483443510, 689459902, 690296772, 483101264, 690296852, 133285621, 133363367, 409949730, 690141699, 133363261, 483585516, 689537367, 690296758, 689537385, 483443400, 482906120, 690296877, 689381671, 690141714, 483035658, 483171294, 689613279, 483171321, 690296777, 690141674, 483101210, 483657853, 409949734, 483035764, 689537465, 483241387, 133132577, 133132615, 482906142, 483035756, 690218760, 690141720, 483513417, 483927726, 483035734, 133057544, 133207489, 409949707, 689908678, 482709349, 689613330, 690296779, 483101407, 689757739, 483101279, 483101302, 483171241, 482906133, 483797018, 483796998, 689381612, 690141716, 133363298, 690141753, 483443695, 409949872, 690296798, 483443581, 690296809, 133132525, 483657896, 690296822, 409949749, 689381706, 690296758, 689613401, 690296763, 689381619, 689757658, 483443606, 689757711, 482709384, 483513488, 409949832, 483035737, 689537378, 690296807, 482639482, 689908673, 690141763, 133363301, 690296844, 690296944, 133132548, 690296766, 689687254, 483035746, 483728609, 689537357, 690296836, 690296724, 409949884, 690296708, 690296875, 483657896, 690296721, 483443539, 483035753, 133285542, 483308952, 690141722, 690296766, 482709309, 483513450, 483101328, 133132558, 133132465, 483035692, 689381590, 690296846, 483657904, 690296818, 690141780, 133132520, 133363258, 482906131, 483035678, 482709281, 133132505, 133285547, 483035677, 409949808, 689459955, 482906130, 133132587, 690296844, 483585576, 409949696, 689381798, 483101353, 409949804, 482709272, 483241370, 689381668, 690296815, 689381805, 689537383, 483443630, 689687227, 133285651, 483101207, 482709366, 409949733, 482709378, 483585549, 133363317, 689459938, 482970602, 482709369, 483513446, 409876922, 689381654, 482709323, 690454417, 483443572, 690296912, 483657904, 690141788, 483728616, 482709387, 482639437, 133057686, 690296856, 133363260, 133132506, 133285606, 483101370, 483035676, 689381562, 690296675, 483443543, 690296845, 482639494, 133132490, 689757648, 482837672, 483657949, 689908622, 483443626, 409876871, 483035724, 133363294, 689908619, 690141710, 689908601, 483101279, 690296799, 483035691, 483728616, 409949636, 483585637, 483035833, 690141767, 483443619, 483308906, 483657846, 483101221, 482639405, 133132537, 483443566, 409949724, 690296785, 482639379, 483035740, 689381679, 483101281, 690296882, 689381630, 133285620, 483728634, 689908639, 689381638, 689381663, 690296873, 689613392, 483308846, 690296922, 133285660, 482709253, 690296813, 482709335, 482709271, 690141732, 689381582, 689460031, 690296851, 483927762, 483241307, 483035705, 482709327, 690218843, 133285526, 483443437, 483443616, 690296859, 483101201, 689908674, 482906073, 483657838, 689381696, 690296865, 483241332, 482709374, 482709329, 482639419, 690296767, 689381646, 483101364, 483728610, 409949682, 483513419, 690296794, 409949791, 409949786, 690296717, 483101262, 133132545, 690296772, 690141772, 133285544, 482837791, 689381728, 483035659, 409949830, 483101258, 483241327, 689613394, 483443611, 689613377, 483101295, 690296810, 483443649, 483101227, 689757729, 690296853, 483101317, 483101294, 483657971, 483443475, 483657725, 689908620, 483585580, 690141748, 482906125, 690296837, 690218802, 133132613, 482906076, 483657913, 482709385, 483657980, 483101339, 482639425, 482837830, 690296800, 133132515, 483101102, 690296777, 483443454, 409949733, 133132557, 690296830, 483443636, 483101246, 482709281, 409949905, 409949746, 689381713, 689381754, 483927737, 409949679, 133132598, 483035624, 483443714, 689908634, 133363303, 483241332, 482709365, 482709344, 482906116, 482709404, 482773860, 133207501, 483443706, 689832525, 133285668, 133132628, 133363287, 483101203, 689381700, 482639447, 689537386, 689381638, 483309010, 690296795, 483035687, 483513441, 689908670, 690296842, 689381649, 690296806, 689381725, 409949827, 483241448, 483101336, 483035848, 483443392, 483101291, 409949758, 690296758, 133057631, 483443787, 690141672, 690141693, 409949714, 690141754, 409949765, 689908691, 483443627, 483443497, 483035684, 690296853, 483728623, 483657844, 133285709, 689381560, 689757808, 689381625, 689381655, 690296715, 483443687, 689381653, 409949721, 690296873, 483443572, 483376312, 409949886, 483443458, 133285575, 690296818, 482639404, 690141722, 689381705, 482709341, 689613393, 483035683, 483241369, 483241410, 483035662, 483035736, 690296867, 483101335, 689381631, 483513411, 133363165, 133132625, 689381639, 483443539, 483443697, 483657881, 689381679, 133132541, 690296714, 690296852, 133132528, 689908585, 133132492, 409949817, 483101268, 409949732, 483728576, 689908751, 409949726, 690296776, 482837754, 689757632, 690296877, 690141762, 483927716, 483101119, 133285613, 483035672, 483657985, 483443749, 409949874, 689381652, 483657772, 483035727, 482906058, 690296753, 133132550, 689381573, 689381702, 133132591}
80686
Returns: 833948324
{725322788, 724247980, 739721378, 108419730, 741764331, 741754547, 724676805, 109468497, 725667446, 724870677, 725085852, 741688685, 739152064, 727252155, 737128852, 732936035, 727133628, 738102932, 726512944, 734311213, 741741858, 738039144, 724403017, 732552305, 725854286, 108442460, 741364983, 740949469, 741677500, 724067350, 736581679, 725404890, 725668588, 732322295, 737657395, 725282043, 731787258, 740815437, 724739029, 724771045, 741452240, 741665371, 108425480, 737130470, 731407370, 727681424, 726846236, 738164831, 724560357, 741764434, 736156654, 108976803, 739866182, 724228371, 739206229, 740518314, 732705769, 740882837, 729210468, 729138812, 728324722, 729923474, 108414666, 724208933, 736788030, 108841503, 740479666, 724707566, 729492719, 726249341, 738408509, 740916854, 740949498, 731258026, 724836871, 741409917, 741547571, 108593008, 725854378, 728659217, 734159591, 724427641, 727373867, 724310138, 730955110, 731636941, 724941025, 109238478, 734765379, 725578876, 724803731, 727372344, 741318114, 109048486, 724354981, 724247476, 108841321, 730882078, 741688423, 732400862, 727557218, 733321555, 724108720, 740051971, 109392001, 736720634, 724021313, 737913403, 724975636, 741293462, 733398193, 735360284, 740558296, 741759733, 724123808, 724504754, 740916030, 732707700, 725714245, 741639711, 737723542, 725012712, 725622335, 108411782, 741472564, 740397768, 736926907, 725534755, 726147288, 724011679, 739913416, 741596344, 727253657, 110292381, 731711103, 731107252, 724355562, 740398712, 728193220, 729996059, 737062980, 725491321, 727076469, 741726672, 725322780, 724332779, 740314670, 741473042, 741187963, 739623497, 723956204, 736789684, 730732736, 723942952, 738407010, 734838411, 736856796, 740916062, 109427262, 108664736, 726148560, 727433050, 736993436, 739419397, 725202240, 109122189, 730582056, 727313556, 735212559, 724617006, 740439484, 729140562, 741012844, 730435836, 730956950, 724139544, 736580004, 727555665, 727074998, 730433978, 723946272, 740744875, 735286512, 737721927, 741776291, 726514334, 738040644, 726097006, 736229560, 723944302, 741652867, 727016797, 726353353, 741564597, 108750890, 732784452, 729778962, 738986789, 724043315, 740142672, 733778726, 733625920, 731409276, 735580469, 734388797, 725759262, 740007416, 725577760, 736158367, 737721997, 741611448, 723946214, 733627845, 734462462, 724227886, 738408453, 737528920, 734537911, 732171056, 724646602, 732094568, 739469863, 738817429, 723952233, 730507930, 730213221, 739261272, 727312044, 741625961, 108494392, 741688683, 740357463, 734161444, 739673279, 724427684, 725760431, 734615131, 732630960, 726406084, 723952142, 724055168, 723993942, 737196087, 727998572, 741131805, 734539809, 729001600, 733474791, 725281025, 735726260, 741317530, 110037155, 740883642, 741042900, 725805961, 725049466, 723972071, 737786205, 740053060, 733702366, 729563912, 736298804, 740814604, 735284738, 734237333, 733091459, 739818428, 740098171, 108812014, 108944613, 730435817, 741215118, 741102805, 110112765, 738818800, 724155925, 724378378, 737395848, 741777604, 697152352, 109955459, 741103509, 734313119, 734840294, 738346700, 734913183, 724094636, 739043668, 739960128, 732861209, 733014719, 741102864, 724043025, 732016199, 724677573, 738526393, 724011439, 724940950, 109048441, 740980723, 736369532, 110284679, 726959049, 729563950, 740272136, 725949180, 724267680, 738102897, 728257146, 741699213, 736085158, 723960709, 726844809, 728727135, 108841388, 727870599, 732324223, 729421770, 109122249, 733551343, 739153370, 725854330, 738932134, 734613237, 740780450, 730141861, 740849835, 733933224, 724247479, 740708717, 728457569, 741365572, 735943341, 741677218, 724677540, 732169144, 741242284, 725363045, 738875690, 723978505, 741742024, 728657568, 737914922, 728862048, 729563987, 732018144, 725999107, 741043709, 733627894, 740779602, 730805426, 729280610, 738285984, 731559044, 731941738, 109793638, 729851107, 725364092, 110133101, 724332214, 724708398, 733780671, 729633562, 725853183, 738346716, 741611803, 741042976, 725011794, 108614503, 109793674, 741734593, 741341571, 734838457, 108465492, 109652608, 108778606, 723944223, 724289056, 735653468, 724209402, 728191574, 736995069, 727018257, 741718307, 727192681, 723985943, 110277941, 735064138, 741432015, 732245697, 726733775, 738163350, 110064892, 731331691, 741777532, 741665663, 740595847, 740142746, 723956096, 726789781, 728258801, 108841402, 724588022, 736925267, 729208705, 725578866, 738703701, 737723615, 724559650, 741726869, 737527350, 739672089, 741132494, 737657468, 729562148, 109894452, 108410090, 735136651, 732552260, 736371193, 740479653, 740185730, 736651297, 724021570, 741073913, 739571991, 726788366, 726198068, 739261208, 734688432, 724002444, 735651718, 741511140, 728591719, 109618857, 740671088, 108454146, 724228416, 731713016, 741748465, 723978504, 741452317, 732937967, 741653220, 725048534, 724505445, 727135109, 728930808, 741511195, 738702309, 732092643, 109544327, 739042340, 108719542, 741580595, 738526461, 725623464, 728389308, 726354675, 108512421, 727679852, 741677223, 729923539, 737062925, 739259924, 725533725, 735210782, 736511786, 729635389, 741771611, 737061300, 724310627, 730956997, 738760087, 740006314, 741759701, 724310078, 740097094, 727744105, 723944282, 726460639, 725123746, 741043686, 736300504, 730068857, 725713089, 724268226, 741778249, 730880195, 110192946, 109503573, 740519259, 729421729, 733089528, 108641021, 734690323, 729351034, 727934363, 737851497, 110192931, 736720663, 733931307, 729707046, 737976463, 738466925, 741698968, 735578714, 725713079, 732475605, 738930784, 723985752, 730732686, 726903136, 110237450, 727868998, 730362059, 740230339, 729994230, 723944240, 108433883, 740744014, 726048471, 736510105, 110293824, 731560955, 731180680, 738644054, 733319626, 741042925, 741580593, 732782517, 110208288, 739914544, 737397435, 724452333, 741342140, 723993658, 110155522, 725240856, 740398752, 735505508, 108480383, 729921650, 739622296, 726301104, 733244883, 738874329, 741292862, 109468518, 737329590, 724976539, 741388305, 733166207, 731483156, 739722556, 724647354, 158221243, 740315618, 735869467, 733166252, 736013528, 733166250, 730362002, 729140568, 723971914, 725713082, 728455889, 738348153, 728323059, 737721938, 724139948, 723993865, 724228352, 727997002, 741160192, 109762104, 724080553, 725405950, 736787968, 110289000, 727494159, 724310136, 733549382, 740230274, 740916032, 738226337, 738101441, 724124197, 741160866, 741771683, 741365538, 726959029, 741452811, 741529468, 730880209, 738466910, 724739827, 724905075, 729851152, 724617769, 731787264, 741215763, 740438512, 736649629, 739521209, 740356465, 731863503, 737331185, 741774261, 733855065, 735433872, 736441622, 110250747, 723948848, 736439935, 735797100, 741564196, 725900923, 726407418, 740916063, 731333594, 738287446, 108876733, 729351074, 733472889, 729419987, 736085211, 729278869, 741492172, 728126348, 734009385, 732937961, 725086798, 736015252, 724452977, 737659022, 738468343, 724707615, 730215066, 733778749, 734763492, 724054862, 741709087, 734386894, 733549417, 731485064, 732247646, 732477535, 740557366, 731712957, 728999858, 725241860, 736369499, 740186781, 729140522, 728590023, 739471161, 110112743, 736227854, 726568499, 734235424, 724094281, 734989679, 739961243, 732247624, 741611386, 739819581, 109048452, 108550046, 739097433, 724905948, 739469924, 740478695, 109015205, 733168182, 739207524, 728795305, 723952100, 109923002, 726623130, 724080490, 726098265, 740633755, 725085843, 736086929, 739313145, 724172951, 108693765, 741774317, 740981485, 737463348, 725202273, 726676832, 731713019, 726459293, 724094688, 732859278, 724837714, 728863775, 723942275, 739206178, 110224743, 739573214, 738586870, 723966123, 727932793, 735869414, 739867322, 737786212, 741748464, 734085460, 110012384, 724871535, 728524483, 734083547, 734237321, 735138433, 728258816, 725447287, 109724380, 738224865, 734537977, 110064947, 741431435, 724478233, 741774366, 728127985, 725902132, 735941612, 740141735, 723965982, 729490931, 724288627, 731939817, 741625834, 737786105, 741708858, 729563972, 741580979, 729351039, 728063101, 724588744, 109162628, 741759820, 737592584, 110270770, 738988128, 741580963, 737849969, 108529063, 109391933, 724080829, 741267570, 740948693, 732782521, 726901699, 735358515, 735724568, 727805574, 730067022, 739572001, 730583924, 730066978, 724531949, 109503553, 733012787, 730656351, 731030166, 733396265, 108593028, 741511588, 723993590, 728659272, 736718972, 738224855, 109197421, 741596715, 741547154, 727807165, 726199353, 725124707, 727194173, 108976780, 735507268, 740596764, 724190621, 729563919, 109315083, 724617744, 738761469, 731256126, 108569179, 108778557, 741188623, 741529900, 725163189, 726302413, 109088090, 732554311, 739771324, 109762114, 725950401, 724803659, 737594146, 725999182, 740314606, 741492635, 734464362, 110112736, 728390980, 734987803, 109829868, 734007469, 731789181, 731032057, 735724529, 727934403, 108907617, 732018122, 727016802, 108812000, 110173428, 725085798, 731865423, 724531893, 725048578, 733242953, 738585457, 110260719, 725282111, 738644097, 730509793, 728793585, 109273682, 729562124, 729777149, 725162213, 741241655, 730140021, 723952279, 741754511, 737263002, 738644035, 727996953, 726567130, 109982176, 735871202, 725490233, 727742523, 110064830, 730882122, 109350464, 741774187, 726047225, 733472864, 728932542, 739314417, 729280638, 740097103, 729069195, 741012899, 730658223, 724067673, 728725423, 735724515, 741776269, 724804488, 741768388, 740272196, 741626243, 741431944, 109088038, 109578835, 738645500, 739770159, 724173388, 740141682, 729849288, 109315047, 109955426, 724771858, 732398933, 737197698, 724156346, 741748615, 725534827, 724378975, 727434583, 724288576, 730286618, 741734775, 730807306, 723948922, 741160209, 732629028, 724427056, 724002220, 108841459, 726512977, 724478893, 740634659, 740098247, 741625904, 741268184, 741653174, 741012152, 739365888, 725124686, 739522434, 741768301, 730360205, 727617564, 741777580, 724191074, 741754412, 732554236, 726678224, 725997948, 724227834, 738527816, 724402404, 729421769, 741778257, 729635363, 730730810, 741776251, 741596301, 734915063, 733704289, 724940062, 725321756, 724532584, 728522795, 724032116, 723960834, 733856985, 730288468, 732171070, 731105358, 726732372, 109860028, 724289109, 731635028, 723942283, 739367148, 726250638, 734989669, 724267709, 723948831, 728061473, 740916063, 731182577, 740229236, 158221254, 729349298, 730215114, 741410441, 724109092, 724505429, 741718093, 739098750, 726960478, 740849016, 725807143, 737786166, 740479667, 737787702, 740707842, 741073195, 735798840, 729070944, 740671977, 731787233, 737461769, 740273220, 109691610, 737264605, 729705239, 737977973, 736858444, 723942927, 108494424, 735797063, 110112766, 725201251, 723978678, 110087576, 733472896, 741387766, 724031842, 735432107, 727495702, 730732762, 735062266, 725448361, 741640034, 727619127, 739418149, 726621750, 734159533}
{360960985, 363412093, 371424479, 141820536, 366226956, 365076419, 369271789, 142619829, 370999490, 369689490, 370096627, 364466010, 372047590, 372661416, 373557509, 374645114, 372563854, 358513046, 371991786, 374526611, 366533152, 372987613, 362897721, 374640117, 360209285, 141439513, 368410972, 361972801, 364390075, 367216189, 357622858, 370621171, 360453684, 374629194, 373245272, 361026036, 374580572, 361696583, 369412128, 369481891, 368116611, 367142317, 141514465, 357898105, 374526289, 358467093, 359142277, 358558437, 362464933, 365229616, 374013848, 140820828, 371245437, 363486304, 371993203, 370297514, 374644097, 369622275, 357590356, 373831855, 358048772, 357306724, 141590551, 367892176, 373733903, 140893250, 361093013, 369342153, 357469546, 371712985, 358745337, 361903316, 361972763, 356954408, 369620577, 368264180, 363711752, 142243023, 360209260, 357860765, 374550353, 362824962, 358696620, 368262361, 374439561, 356893599, 361626615, 142620160, 357015162, 360578258, 369551397, 372756923, 362899511, 140793123, 368409172, 368040757, 140893240, 357031463, 366990542, 356821137, 358557314, 356821235, 367442712, 371001012, 142626135, 357688117, 366912641, 373075683, 369894448, 362826819, 356825535, 357166883, 361224890, 366303579, 367517973, 368844636, 369553174, 356810602, 360391981, 367293672, 358252040, 361490876, 370937386, 141744097, 368042596, 370493710, 357790465, 360641133, 371598302, 364616295, 371184933, 367519821, 358792101, 141741060, 374571086, 356983288, 363043717, 360962636, 358127982, 357281759, 357861587, 360704358, 358939167, 366685915, 360960988, 363117017, 370622766, 363413916, 368918199, 359914392, 365227731, 357721641, 357066750, 365611266, 372710602, 374423279, 373699800, 369553119, 140745907, 141040622, 359854976, 372803897, 373629825, 359685036, 361157179, 140771352, 374349531, 358744102, 357125118, 369130399, 361027640, 357622007, 362112613, 357145169, 357014790, 367593101, 373832642, 372896269, 372514312, 374309038, 365457786, 361560245, 357145682, 373203702, 365536406, 359461498, 358468189, 371540306, 357470259, 365534505, 367218050, 372464267, 371825894, 363786598, 142410332, 356809619, 357358523, 372207927, 364388209, 360579779, 374598036, 374612507, 356928128, 357234283, 356941266, 371122522, 360393493, 370874897, 357441565, 373203697, 367444564, 365995015, 356842391, 374500332, 367966558, 358745276, 358128969, 374486217, 356835970, 369201222, 356842228, 371714373, 372363944, 365304387, 374329603, 374243534, 359517732, 372709428, 367369164, 141294935, 364466014, 360897873, 356904731, 359972818, 362825034, 360330672, 356983659, 356812245, 371881673, 366148415, 364312371, 364768769, 373520479, 358251010, 369061074, 356968879, 357687300, 356830495, 370427054, 357282365, 368556969, 141038406, 361834115, 369273468, 371183440, 361423489, 364998009, 373161526, 360455206, 374605588, 357440849, 373955879, 369759793, 374309551, 356916257, 356812294, 371305532, 360517309, 142456913, 142534389, 357145148, 368846405, 369132143, 142240438, 359092019, 367668091, 368482278, 373405937, 365613153, 291518865, 142408347, 362324292, 356928435, 357031882, 372758084, 374405931, 364085510, 359301053, 371124024, 356809297, 356810634, 369132094, 367064613, 374605401, 362181171, 372614090, 366836520, 361626586, 140793048, 369413847, 373926017, 141817524, 372413734, 357440860, 370686794, 371363752, 368114779, 358513108, 373365641, 364542047, 374041894, 366301692, 372311152, 357824886, 140893269, 358335804, 356825421, 357498760, 140771323, 356836113, 359408442, 360209315, 359195568, 374471453, 361628262, 357233708, 361765202, 356874077, 368040773, 361492537, 357971838, 363045533, 357359176, 367066481, 362181228, 374618615, 362682085, 370556822, 359143550, 366531261, 364923415, 373593069, 358380093, 373698954, 357440899, 356849090, 360030227, 362182903, 356842382, 369828107, 374405476, 357559301, 372805045, 374549995, 356856725, 140852784, 357332313, 360896287, 141158320, 368335868, 362110874, 356856920, 374041230, 371243954, 372758142, 364011977, 369273520, 369962156, 141098784, 140852854, 366609566, 368484073, 374423230, 141366195, 140792147, 140937551, 365918236, 363264236, 357258010, 363560682, 373325739, 357825761, 358989199, 364694371, 372612890, 364845122, 141511473, 357085901, 363266067, 374624234, 359246774, 372897391, 142300684, 374513458, 365613130, 364314235, 370165017, 360579799, 366225072, 359194283, 358088094, 140893305, 369059323, 373665107, 373863585, 360578335, 358990436, 358252085, 368988001, 364770650, 373326727, 371483321, 362395368, 373245265, 374013076, 142455165, 141667266, 374350013, 374640085, 357529479, 361093049, 370813576, 357655189, 364540177, 362253469, 371599680, 372259133, 371655863, 359517704, 374456041, 364692496, 374197299, 367894007, 357897202, 142588434, 370031204, 141970204, 363486365, 356883444, 366456755, 366531272, 368116636, 356809635, 364238574, 370029551, 362608327, 358889637, 373733071, 367893961, 372465504, 374612337, 142607180, 372154957, 140986749, 367594899, 372614043, 360515778, 373443745, 359627428, 142112291, 372986517, 367066479, 357306676, 357861642, 371938351, 370812026, 374330100, 357591128, 357412772, 366073614, 373593958, 363190509, 357014759, 372414972, 371062716, 366303575, 368262371, 370938918, 358422788, 365534519, 359516349, 370163380, 362182864, 357499564, 357257419, 371061203, 363338053, 365766666, 374422841, 142109550, 140755154, 361158800, 357498796, 374642488, 142303030, 356999087, 357528776, 358293107, 358336860, 142109577, 357688047, 374580887, 357385354, 373031918, 372662528, 366914511, 374221011, 371061177, 374637136, 372260418, 366607688, 357066802, 359090758, 141363333, 373117847, 357166354, 360705876, 374172353, 365918282, 141896072, 369896116, 359971377, 373864358, 141664224, 356904455, 374485845, 372515514, 374633597, 369273548, 367594946, 374645138, 141292230, 360271257, 358049732, 368700348, 362972412, 366684038, 142176709, 370361645, 360962580, 374244094, 142042437, 374147372, 371541738, 371769664, 356817594, 372312425, 368629656, 142619788, 373444691, 361558576, 363118821, 374640176, 374538469, 360031671, 362251731, 865093602, 360833524, 374122404, 374640185, 374069362, 374640118, 357166386, 357622071, 366454797, 371061178, 373481940, 358697782, 373404977, 373203738, 363859742, 364768773, 363486362, 373202668, 368989757, 142533069, 367291867, 360831946, 373733970, 141587524, 372850347, 368262385, 374618843, 360705917, 369553134, 358604358, 372942769, 363934867, 362466690, 365382960, 363045517, 372413723, 363339871, 367819469, 374422809, 372662603, 362040845, 369758110, 357332370, 362322603, 374580649, 362610054, 370428658, 373800327, 371657273, 370558408, 374589557, 358010965, 365996901, 374589778, 357188718, 357560001, 141967302, 366071728, 373895471, 374147994, 367669933, 371304060, 359571661, 369553081, 356940943, 358650808, 142498358, 357528736, 374624268, 373955151, 374041913, 373894713, 367968385, 373285275, 356883640, 356809617, 361356421, 357386022, 362752563, 358210458, 358793288, 369342092, 357210625, 374598011, 374439983, 367140453, 364618168, 374513797, 374618768, 356915965, 356830412, 356817513, 370231432, 356883463, 373766596, 361091436, 373925978, 360642670, 357622148, 373556605, 359741714, 142240494, 373985169, 359407111, 374538774, 367367324, 357067253, 360332175, 356830365, 367444573, 360150638, 140793170, 142179302, 372101509, 361694899, 371714384, 370363258, 142564767, 356814614, 359462841, 357789605, 366148375, 140935674, 359353192, 367291814, 359912961, 370098272, 370096623, 357413486, 371883039, 367742937, 142358923, 365459673, 362042564, 358089068, 361157165, 372153648, 356883397, 371936996, 364085455, 374645435, 361832417, 357754912, 365764779, 371993186, 142039620, 359856396, 358890849, 365074537, 373160533, 374122442, 360210743, 373161567, 366456679, 356893858, 142356794, 361763511, 357934231, 374561139, 356916255, 357105190, 358088096, 370685158, 140819621, 372851482, 374486230, 142300730, 368190499, 368772605, 365459617, 358168432, 360149165, 374096193, 370876398, 366378269, 373984456, 368188725, 374597808, 367369248, 373161629, 366838393, 357440846, 363861588, 357528766, 358209443, 362393617, 142607796, 365152996, 373286276, 141893106, 359248071, 363861559, 373118903, 141226396, 142626176, 364161016, 368702128, 369483603, 374645097, 372362683, 374288366, 374173008, 373074613, 374196708, 371599723, 357104708, 374196770, 368916423, 140755167, 374644131, 374368820, 374455636, 374629313, 142243094, 363562513, 366684023, 357860753, 373767413, 372851460, 140755661, 363936716, 367744775, 358379024, 359797426, 361289677, 358840614, 140820762, 357211185, 361291314, 367817634, 357440868, 142626300, 362322548, 359040980, 374499977, 141160846, 140937522, 362538254, 363637055, 361223261, 359683648, 142589230, 356814475, 360090946, 142533028, 360089483, 369551376, 358169434, 360030219, 370622749, 363488131, 356954747, 142240549, 358010019, 374387940, 142496819, 374571341, 356873850, 356998700, 374172956, 358293132, 140854285, 356849148, 372464285, 142456855, 141223741, 370096667, 356864959, 368916437, 370029561, 374637221, 372565066, 141436577, 361026006, 372515536, 357124620, 373664246, 140746155, 374013150, 374095541, 370229803, 368774379, 374220435, 365304382, 365076376, 373482872, 372515475, 373202668, 372046258, 140984710, 357332950, 370748778, 373030836, 142300737, 357031415, 140742896, 365996883, 371481880, 374624370, 357720810, 359573027, 357559243, 370938842, 373799524, 362112599, 357085435, 364236638, 373628950, 374172959, 365536353, 361901611, 365306272, 370686727, 364087365, 363266004, 142589291, 140770615, 358940391, 371365214, 363709913, 370876438, 374121767, 142626323, 142408387, 361971089, 374633495, 357935149, 363784756, 364999890, 360641119, 362970617, 358649660, 368188685, 374266002, 364847000, 357048811, 365381074, 368989776, 374642437, 368627871, 366760317, 140893263, 371991859, 362680311, 361358066, 360517259, 367369179, 362754342, 364238499, 369343817, 371827271, 361289697, 359798836, 366150301, 374287837, 372941660, 365843422, 363635220, 366380151, 356814549, 359299745, 371423027, 367966504, 358841814, 368555179, 357498836, 365689909, 357412803, 374387469, 365920169, 367519866, 357049246, 356849326, 369826430, 370492114, 362536491, 373519561, 364464146, 365151113, 356865170, 357188173, 356835967, 374471064, 372206631, 140891624, 363264190, 374560868, 365688021, 359628805, 359740315, 357067311, 368114818, 366071796, 373244250, 369553137, 356968524, 370750338, 865093565, 373925235, 357210645, 363192319, 364010125, 362608286, 366762192, 359354512, 359039731, 369691181, 360269764, 373161576, 361093090, 358294175, 369963817, 369202961, 357307346, 357654387, 361425142, 374580631, 373366615, 360769537, 142563675, 357972770, 374068695, 358423871, 357755758, 365841534, 141294998, 374147994, 142240568, 370295894, 364921536, 141096405, 374624323, 368337673, 366988674, 374266546, 358603223, 357066843, 374369308, 360767968, 364162874, 358511936, 371771052, 372100189, 374550283}
77090
Returns: 466240614
{842579223, 474507877, 842401027, 839605321, 475000981, 841198465, 852662624, 844776671, 474707939, 839627105, 843995729, 852903527, 843942898, 474748668, 850726155, 846579797, 850486508, 852929669, 842144706, 848431322, 474785708, 851885785, 475359508, 850939566, 849300804, 851753875, 841305567, 840584506, 847595661, 841321340, 845063825, 474999969, 852911019, 839622032, 842126423, 475692326, 475678667, 845141650, 840075002, 852553856, 848409646, 840376214, 851753835, 846792987, 847826416, 849781094, 852662631, 850667162, 476063028, 847440865, 474828752, 474742921, 847262749, 474588321, 474679624, 840187821, 474700334, 502688823, 847573205, 843921351, 846343311, 851766922, 475458745, 839547166, 840992688, 851484077, 843868818, 846106667, 849979771, 851708332, 474496893, 841819540, 474940123, 846714354, 840404548, 474893591, 841043095, 851281051, 474611075, 845008744, 852308976, 851628823, 474525559, 843503076, 475005250, 840298431, 839538394, 852960245, 475502159, 847106621, 844776767, 846106742, 852800014, 852817057, 850468722, 475984014, 852128630, 852722872, 475217225, 840336922, 852892184, 474430820, 841584769, 841958340, 851175363, 842937735, 851567284, 474637707, 847051130, 846478089, 502234289, 840673238, 839538399, 839547210, 474554208, 852308915, 852920801, 852342475, 840486652, 852888685, 474700395, 841897364, 502433184, 475546425, 476138055, 852050918, 846501004, 475458753, 474838370, 475747468, 843648361, 852213770, 840859719, 840325649, 840404566, 852964406, 850607458, 849509358, 851317845, 840894017, 475075374, 846264433, 851469703, 843056299, 851484006, 474864101, 475545747, 839469797, 843794999, 845297700, 474505638, 852476996, 848872589, 847028368, 474507817, 851265858, 843721451, 474868146, 475643729, 840074949, 502321783, 851721638, 841376077, 848356660, 839589373, 848334968, 852939760, 849088461, 839980046, 474701909, 850995604, 847650450, 476115001, 839495025, 850109749, 847804107, 840751478, 849016882, 847672782, 839920985, 848996001, 847207441, 843921307, 839513141, 839574398, 474571221, 839458956, 852876198, 502998416, 474764491, 850045045, 850649906, 502251248, 476092591, 841109198, 474501697, 839813194, 841415292, 474558620, 844242507, 839865358, 851469739, 840416302, 475182270, 847495843, 852957306, 852722924, 475688239, 852274493, 852534480, 852966039, 474525882, 852701452, 848334898, 852308900, 846815833, 846478055, 843921370, 846162578, 852468374, 848579728, 847595662, 476065011, 842400922, 847363210, 474737798, 475156414, 474763403, 850237554, 851798582, 852955968, 842144670, 839795533, 847285399, 474521761, 851434381, 474491594, 842400970, 843217160, 476130128, 851533053, 474657157, 850529734, 852817022, 842317310, 841601497, 849577990, 850026136, 851213122, 852447038, 850363163, 852944654, 849209894, 851066968, 839698118, 848055191, 845689826, 841213911, 840457181, 852952376, 502608033, 474608681, 475313159, 843431053, 474521835, 846422172, 842732792, 844986144, 474797204, 840364709, 847129348, 845242298, 844220582, 474549852, 839593919, 852139686, 844470027, 844754267, 843847323, 476094095, 852913957, 847184751, 852534422, 852534345, 844393935, 844853845, 844931207, 839482457, 852932075, 839516094, 848505658, 841321352, 474861264, 847418306, 475747586, 849420117, 839677767, 852837722, 851105714, 474804964, 502233426, 840628491, 849067691, 852284581, 842780894, 840213309, 475756626, 840445216, 840223876, 851662079, 850425123, 474861190, 849230431, 474490940, 841321364, 839929451, 844318157, 839605252, 841267224, 847727362, 839846499, 841527635, 475760457, 474556711, 850529695, 474709303, 474479062, 840528870, 474868213, 839459552, 842001938, 845164300, 850090992, 839988960, 839639711, 474911072, 502221611, 840798249, 850607448, 474525848, 475085971, 474741124, 474521805, 852866768, 852879931, 850726140, 842917698, 852090152, 848799893, 839463475, 474479006, 850709048, 476114933, 843627160, 843006945, 852010774, 843773599, 474999921, 852534552, 474592624, 474864042, 841718015, 852010785, 852743507, 839589387, 842400942, 846320381, 842849066, 848259861, 839589411, 475610200, 474868179, 840010853, 502646200, 845634061, 847957023, 848484101, 846556895, 474702967, 852888716, 851105666, 852407114, 848033115, 474487980, 841251655, 843267407, 840908225, 852050851, 851675603, 851213156, 842001975, 842207949, 843076592, 852782074, 475756620, 843995797, 839645121, 474446492, 852967823, 475824540, 474506721, 852662555, 843196623, 851811449, 848484095, 839589352, 847518422, 843700208, 502470711, 475880598, 845847251, 852707659, 476063105, 840177493, 474428853, 850173916, 849914079, 474572855, 848130961, 844776731, 841777196, 839560328, 846658540, 843410171, 474828740, 852139652, 841601540, 839677756, 474504922, 844524142, 843410249, 845926044, 474800818, 846556902, 852787382, 841161210, 474978085, 475883928, 475756589, 851981860, 474527628, 844677346, 841544180, 842208024, 502233358, 502216655, 840660151, 841094207, 845555508, 475935133, 845949062, 845532687, 841146017, 846241499, 842645963, 844017454, 848944922, 502292556, 474483886, 847340604, 850649866, 841267279, 476094168, 847749704, 850300637, 474565370, 844017405, 840541289, 474929358, 846894381, 839719367, 475778704, 474622954, 848206469, 850955925, 849646162, 842986778, 849761657, 852638669, 474471927, 475541959, 852384576, 850882884, 846894362, 474742964, 475713027, 839683614, 844070391, 476137836, 839820598, 852534377, 850529697, 852416230, 475308562, 851383974, 839663883, 848558234, 840764993, 839658287, 839950133, 842512979, 847979170, 845870154, 851419800, 846737222, 852678985, 474911146, 475465307, 852707723, 852961316, 474494256, 851050989, 852375215, 852606527, 843773667, 845164230, 841897367, 846635653, 847262677, 840718741, 849828482, 474521563, 852128600, 845768508, 839950088, 852701478, 844986184, 851581304, 852062366, 852963603, 839534972, 475824517, 841836983, 844908697, 847518352, 474785773, 842336066, 475260110, 839683538, 502398807, 839741503, 840751469, 841659446, 852139662, 474529131, 851969894, 852203204, 844167190, 839534991, 840249949, 850547311, 852128647, 474785785, 842645938, 839704278, 849979819, 849960759, 475151899, 847028369, 476130782, 842019893, 839788420, 851615084, 474806443, 474865132, 839534924, 474641771, 848184623, 475229863, 842447239, 845948959, 846399248, 839873270, 852022511, 846894369, 840908181, 841057882, 852821842, 840142500, 844296090, 475469868, 847650352, 474594922, 474507108, 474814101, 850667135, 474683579, 840957367, 476029099, 846950005, 852768805, 839460530, 852062351, 852662632, 844447880, 842382013, 839503626, 474521889, 842598575, 474538693, 474742966, 839838820, 839459282, 840287392, 839748138, 839476340, 841759928, 475541935, 839463505, 840108334, 474496865, 847207475, 850173880, 843126251, 839462698, 476026800, 474898187, 474521910, 839645014, 474732053, 852763237, 839459017, 474556720, 851518889, 840152588, 848705542, 852638620, 502959804, 475760438, 852631556, 852900323, 845611215, 843627106, 842082017, 852101429, 850155346, 841431461, 848184544, 851842568, 839578680, 842336138, 475583127, 841007269, 841198519, 840705434, 474515718, 852318747, 848108959, 842189506, 841879751, 852728973, 839461068, 848778691, 839704235, 849280388, 502782322, 852944726, 842800666, 475760411, 839480574, 849159647, 475119194, 851675608, 842081954, 841487498, 847650381, 846162615, 475546347, 475620739, 475458819, 851842630, 852352080, 475217298, 474932442, 841819526, 839950103, 842001880, 840020015, 839550918, 474790829, 851855212, 502217400, 475938189, 844242506, 839605302, 841360098, 840571863, 852497727, 845086406, 843942957, 839764522, 852588246, 839900904, 840615625, 502267339, 852852698, 474705307, 850090944, 474978093, 476026866, 850667115, 852613894, 850155376, 475469822, 841940553, 475406186, 848653453, 843773680, 851981913, 850899429, 844754203, 849016953, 839474726, 852062368, 849370756, 502221588, 852655710, 475814488, 848726844, 474479647, 844318091, 852833198, 849761599, 846343333, 847880693, 839698061, 475234441, 839564345, 852701378, 839795568, 476029172, 843773634, 842207993, 850237511, 502349442, 851484077, 475023443, 474814043, 840894003, 851228549, 839534913, 847207520, 842063898, 852937620, 839497443, 843995745, 850767617, 852833162, 852561728, 852763222, 849694232, 502252654, 840260748, 840811988, 502824079, 843554464, 851121500, 839480521, 852701427, 846004876, 475260035, 851567351, 840051915, 852050863, 846185549, 851317870, 475616471, 474460958, 503034773, 848726862, 850026158, 852090155, 843482131, 842532186, 502739445, 848409724, 840942993, 475079786, 839725744, 475986681, 851928230, 848281634, 474494303, 852967555, 851369187, 843503123, 849894872, 474733762, 843146667, 845063839, 474898189, 850155320, 846162597, 845477044, 474510509, 852526222, 848431392, 474691062, 502911445, 839748187, 475883925, 474763453, 839506311, 845320428, 842732824, 850282354, 839838841, 842868972, 502212580, 474589082, 474686588, 845791413, 474423141, 851105685, 841267294, 848851491, 851011773, 843359363, 848923931, 847650370, 841251704, 474810585, 843288062, 474635041, 842665458, 839471142, 846871541, 850155319, 852955943, 852964455, 844600634, 475229864, 839958753, 845086445, 474444383, 849440277, 839958677, 475502100, 476063101, 844070429, 502261484, 475014319, 845791395, 502512463, 851842582, 502688819, 840118181, 839526791, 475387280, 841471140, 849489320, 839465787, 840249944, 839466864, 845454251, 848281706, 839645047, 852805062, 850726172, 843721510, 840042507, 851898205, 843575562, 851615129, 839892741, 474703314, 474959714, 852862771, 850407168, 852968150, 474642316, 849138992, 851332861, 852966575, 474483667, 844371859, 852166331, 840084606, 852177148, 848334937, 475149469, 852662568, 841601498, 851940423, 844242547, 852177135, 839771413, 840498846, 852685586, 846027801, 842019944, 846083737, 502863989, 839929400, 847804136, 474507844, 852852672, 474498567, 850345043, 851753837, 850842295, 851159773, 474677557, 850590079, 840571816, 849847834, 844546357, 475052525, 849713867, 839645046, 852580626, 847902908, 852749335, 840845767, 842713190, 475820903, 845712694, 475023501, 474929395, 850173921, 841777129, 843338593, 850219110, 846972798, 842271739, 502372976, 475747515, 852662567, 852239259, 839523571, 475938144, 852438169, 844699688, 839538348, 474725648, 845398680, 474790773, 852638670, 850784529, 844831388, 844622914, 852923474, 475234391, 840893969, 839487393, 841642535, 474705054, 839482466, 474459682, 474811437, 474828768, 845219607, 841700923, 843995739, 842466299, 841267299, 849350463, 844092153, 850825565, 849420110, 474979584, 845375918, 842020021, 852638699, 475308795, 844776668, 842253138, 839489491, 852249587, 845949036, 844699621, 852957379, 852848437, 475391857, 848632053, 851159802, 474832751, 840893898, 852946527, 840336897, 474853005, 849558084, 846478139, 503034729, 848505682, 474933482, 474733715, 852722887, 839487341, 474529138, 476116085, 502562352, 849626391, 842800692, 850607522, 852506100, 839610062, 844145345, 474701902, 852950770}
{135106161, 640088834, 146375533, 139401519, 264655664, 136274797, 142808413, 147399636, 642558748, 142297497, 134419574, 141731874, 147161193, 642710794, 145825741, 147544367, 146031003, 140079629, 146191282, 147179839, 642863752, 137132207, 637195513, 135973777, 146807491, 136935777, 136158967, 144533133, 147411421, 145457011, 134143715, 644019680, 139922967, 139324381, 135421958, 266158441, 636656444, 134130684, 137981382, 138470478, 134412062, 144198253, 136935763, 134069989, 147358918, 146535319, 142808420, 145878097, 265077482, 147441866, 638158357, 638377831, 134127074, 642267694, 642485108, 143851788, 638926648, 138424981, 134183349, 134445984, 147553057, 144644797, 637073340, 139711583, 136513991, 145024129, 147134279, 147553458, 146406889, 136871324, 640325247, 135669653, 643791010, 134063681, 137352829, 643640631, 136453311, 145265699, 642343367, 147445985, 137889105, 144836968, 640717776, 146986569, 266193082, 144060992, 141832685, 140472815, 637007364, 134104390, 147399697, 147553390, 139301953, 139378976, 135553913, 264941346, 137538421, 138996085, 637384188, 144129849, 141809940, 641417544, 135880442, 146045444, 145382835, 146706788, 136681222, 265905691, 147502172, 134050273, 139418490, 144663583, 141832667, 139711639, 642113650, 137889121, 140001244, 137960504, 137218173, 139766812, 638926720, 145995330, 138821971, 266217403, 265460621, 137401031, 147548184, 637073328, 643411112, 636514786, 147048257, 143901648, 144918091, 137489517, 137352905, 141024845, 145929824, 146695660, 136375837, 136637096, 264629685, 147554112, 136557340, 134828394, 145024153, 638087869, 636941839, 140416998, 147106464, 134107468, 265230539, 143328331, 147008903, 134094417, 640088785, 136316515, 147077826, 643565821, 636727179, 137981402, 139116411, 144709391, 145513881, 147205304, 139478732, 134386916, 141418447, 146911948, 138198141, 639084156, 136029299, 134199627, 265226071, 140102494, 146317338, 134234963, 136826029, 146945106, 147394798, 138344437, 134644805, 147480782, 134445940, 139945770, 139556183, 639700642, 140811221, 139688898, 137969303, 642788143, 146362464, 135706259, 139886555, 265150527, 145223526, 641884367, 138640968, 136045604, 265769582, 147260261, 138492073, 136557276, 144266193, 637454775, 134167922, 141182453, 138996083, 264686490, 137818134, 143181455, 140630477, 642039977, 138920144, 134386850, 137889121, 147527398, 134050196, 134445910, 134045292, 138249811, 147126301, 147411390, 265765401, 146375408, 147455747, 264825837, 266237013, 638301615, 146224835, 137000729, 140394046, 146191290, 142905487, 147468719, 640560163, 145085447, 265543633, 146375488, 146853319, 265303404, 144962343, 639315904, 135603905, 139378991, 135282089, 145734669, 146656767, 135223953, 136257780, 143401306, 146129373, 140236684, 134746050, 145497470, 139018178, 147298395, 134065425, 145341534, 144333660, 141261184, 138560567, 639547574, 266251541, 146954565, 640560215, 147551081, 146588384, 134157460, 264774071, 137420980, 147491933, 147484110, 134345801, 639856531, 142143259, 144040940, 147325402, 134204608, 134473113, 265692166, 141653682, 134115276, 143181424, 143181355, 147304595, 147416033, 147431461, 141362768, 141496957, 141676484, 147153478, 145457065, 264728186, 134153399, 636514885, 134854733, 139094337, 142120718, 136142288, 642940373, 139809834, 144598617, 134677720, 143760664, 134982347, 137697797, 264725672, 137285299, 143921952, 136807421, 146080548, 264728179, 146843136, 265307954, 145457027, 143276392, 147282889, 139401461, 145399640, 134216910, 143054766, 135934835, 266118853, 265081636, 135603965, 638612030, 641728438, 137151535, 643565822, 140890104, 135518882, 147472311, 135268859, 143422509, 139247503, 643717668, 139496376, 136762472, 145929793, 642040007, 637670769, 266024373, 640796621, 141965647, 141887868, 145825756, 134903763, 137469526, 147039533, 141047746, 641728448, 135758345, 265226100, 134559883, 146744642, 137333152, 134501179, 644019701, 143181514, 265011498, 638087911, 145841010, 137333139, 139072153, 139478750, 146375472, 134045935, 134942655, 134362514, 139478710, 636798197, 643565844, 138125520, 138491411, 147529400, 134273977, 134438080, 134053822, 638769290, 139766784, 136142304, 138104422, 134294783, 641806654, 136216550, 134721463, 144980306, 137401045, 144773450, 136257817, 135518939, 146238433, 146781685, 139225135, 264725714, 134419629, 142374287, 641183301, 140867114, 266072994, 265620965, 142808410, 134756284, 144579680, 134438145, 139478770, 147427129, 134530103, 138752797, 264822665, 134055030, 142657208, 265077518, 137768083, 641260052, 146271478, 146450433, 642190308, 147276444, 147399662, 145893168, 139633804, 147539630, 134654312, 638158395, 144040891, 145734724, 139094391, 640873817, 134259774, 134654352, 134051212, 266075809, 134053859, 142351948, 145282836, 637881526, 266021259, 264725699, 144314144, 265154871, 134222101, 145680441, 146238389, 139809835, 139575058, 136954644, 136393224, 147522173, 264879542, 147549199, 134079494, 136333738, 134045148, 135064106, 147187341, 146977426, 139189553, 265465213, 134139782, 135706188, 145399570, 265692169, 147377307, 146177471, 639779328, 147187313, 144467139, 264688551, 147520035, 138942209, 636442548, 639469872, 147253610, 145609543, 146617076, 134865674, 135052071, 142883587, 641650064, 264628320, 143546183, 135918913, 147519906, 638377844, 636585908, 142527296, 134394108, 265381824, 142980254, 143181372, 135603965, 143473927, 264595497, 145146127, 142450918, 134465095, 144791926, 139170836, 138271161, 135148993, 147319460, 147545569, 136496245, 147533973, 138844474, 643717593, 264610025, 142657241, 141103670, 640951724, 136085472, 138032274, 138619195, 134501206, 147472365, 145995392, 134058292, 134127117, 144728023, 135093823, 640011550, 137538390, 134059768, 138271117, 138920198, 134157538, 144899935, 144178468, 140551629, 139789563, 266072967, 145944631, 134172325, 147427080, 642863799, 146330502, 637317868, 142527375, 138893095, 138866493, 136825990, 145788165, 144040950, 265696510, 137265685, 137677391, 147236863, 139789463, 137628007, 145980744, 137538352, 642863737, 135064096, 142603468, 146406831, 135179808, 264610895, 134094469, 265539083, 146094781, 138715862, 136744062, 643176998, 266121338, 139789484, 642415874, 134339018, 264599497, 135192596, 147549119, 134047644, 143128970, 144246539, 147519965, 144980335, 145163613, 142197989, 137838782, 134322966, 266236169, 134199606, 265839520, 640403462, 643255639, 145878114, 264883016, 145042009, 265835539, 134085358, 142428615, 140653462, 144178444, 142808343, 134279950, 135236963, 140024079, 640638980, 146505540, 639934417, 638377825, 138566306, 140732338, 137558505, 142754975, 141284120, 135721318, 264628390, 141047823, 137909885, 640246325, 147480737, 146271462, 134791929, 140574607, 265007517, 638017162, 640560204, 142374241, 642633610, 139148532, 140811267, 265081603, 136619013, 143781208, 134521584, 142883553, 138038248, 266118830, 138694004, 139844810, 134072001, 134559917, 146143396, 144109928, 135314573, 145570054, 134339055, 137066213, 142065859, 146330423, 636872396, 145103105, 136274861, 136890051, 640481648, 143689561, 134316477, 135374593, 135618687, 142581271, 140968975, 134551115, 142603439, 134781455, 138298304, 140236660, 146628668, 266118780, 140259599, 146877956, 637599077, 144773529, 146143453, 145625577, 134199679, 134045283, 266217353, 266191374, 637073361, 137066263, 143618064, 637384216, 637946018, 135669577, 138271119, 135518941, 143495025, 141910553, 638227635, 144514047, 139732551, 265964026, 147260323, 139401513, 136101965, 137085395, 138323033, 147459623, 147161230, 138791041, 143033080, 143202857, 137019762, 139264118, 142043268, 639005269, 135268808, 637881473, 265007533, 145878149, 142958481, 135314533, 266236143, 135568428, 637132314, 147098236, 134501278, 144314100, 145664599, 134204561, 146945052, 140338267, 144178464, 146771027, 139496381, 138769100, 636372369, 147069312, 641029369, 147282901, 139456192, 135051995, 147552999, 134254061, 139018115, 266248010, 141988287, 138920114, 142905445, 265835562, 134501200, 146238415, 146224908, 139042804, 145024183, 644094477, 643255648, 136637049, 145324576, 139789511, 147480799, 135470057, 140158113, 141519822, 134419609, 135811190, 139456232, 143107375, 139148493, 135010951, 139341796, 143991689, 144855285, 138231577, 134590514, 145440469, 140259560, 138920093, 134048315, 637317863, 136681257, 143567172, 137401091, 147554245, 136375824, 264653955, 641105977, 137899600, 147069276, 135224003, 137469494, 134621992, 146462933, 138364442, 134412072, 136575256, 266218648, 142679335, 265901946, 137198700, 147229849, 640951745, 140709347, 136435737, 146986641, 135136429, 638456279, 146817912, 134143657, 638017117, 135314519, 134045273, 147514030, 641962454, 138396591, 147179797, 639162230, 138100478, 142754967, 266021201, 638301635, 141598208, 147494997, 146588413, 135408077, 138566368, 146668128, 139653730, 639623745, 265967495, 147541145, 641338910, 136142312, 145399613, 134581499, 145553831, 146921650, 134612730, 134199655, 136216602, 643098109, 146887899, 264945091, 146547369, 141205406, 134077215, 135314542, 140394120, 141024850, 134240490, 264599465, 143349636, 147459602, 641494838, 146733748, 143349685, 637007337, 265077455, 134394146, 139964930, 637811334, 147541098, 138685897, 137066182, 138425036, 143710221, 141754641, 264599027, 135989892, 134892578, 140495782, 137627935, 141126637, 134087904, 147229895, 142374301, 142275069, 145825756, 147077788, 138053264, 144447907, 147017873, 136743987, 138418093, 638690507, 643867488, 139611164, 135504577, 140788230, 639393559, 134711470, 145206213, 140945990, 265386416, 134301015, 137607654, 143638838, 143971456, 134386874, 637526437, 142808438, 145734640, 144381270, 147260204, 143971510, 142830349, 144400645, 142732956, 147551749, 146094820, 134046338, 138163372, 143276415, 134235038, 640088863, 142043303, 640167287, 135455963, 136935721, 145718991, 136199739, 639239904, 135654726, 137085420, 146493264, 147345319, 637742175, 146576592, 142374315, 138544683, 147339635, 142505059, 136699505, 135022832, 264771228, 147535708, 644094439, 264688597, 146271460, 145893233, 134687471, 135360927, 147511497, 146284841, 138967471, 636514857, 142808409, 137747555, 139867577, 265964021, 138176938, 147382471, 141832647, 638534715, 147504970, 638227639, 142883557, 145772713, 134188016, 147364343, 141575372, 266248082, 136637038, 140180933, 135826720, 638847866, 141362794, 641572244, 643019167, 638158393, 134118621, 135773677, 134419649, 146419554, 145399606, 134817682, 147212525, 135864715, 134854725, 643943332, 134097229, 146094887, 142883477, 637256059, 147399702, 135327968, 141441339, 143831363, 147549180, 147382432, 141182531, 139533591, 266247573, 134492910, 136199812, 643332334, 136637091, 141339853, 144129795, 643488478, 134931237, 134050324, 137899588, 147153503, 266160548, 638456309, 138996011, 140181004, 265696543, 265616498, 138624585, 134970697, 146628684, 145929779, 143255010, 142220475, 134369516, 639084143, 140315332}
79067
Returns: 524804948
{380018323, 496293311, 346229035, 496246061, 339046777, 496460230, 496455014, 496434242, 496414638, 338859427, 496293305, 338759543, 496317503, 496257688, 496272975, 496460222, 338961355, 338819847, 339033904, 338973013, 338923742, 496252229, 339095733, 346156115, 379952702, 379970206, 338759528, 496321029, 346194937, 338819873, 338872243, 380013125, 496252202, 379970212, 379970209, 338759523, 338819845, 496460232, 496434255, 496317508, 338923754, 338923762, 339033888, 225823908, 339046795, 379961711, 496426329, 496474181, 338885219, 496361707, 338794367, 496308335, 339095744, 496259446, 379999353, 338819848, 338846389, 346194931, 339132740, 496317522, 496347907, 339046782, 379970206, 496398623, 379961706, 379999352, 346194949, 496461955, 338819844, 496317510, 338794350, 338770370, 338859417, 339155975, 339033890, 496252237, 339046788, 338819836, 379970215, 496467418, 338819855, 339033883, 339033889, 338819851, 338819860, 339033881, 496375474, 339132734, 379970212, 338748382, 379961710, 338806966, 496253557, 379970195, 496455004, 339095730, 379952710, 339095757, 338736680, 346232324, 339095736, 379961709, 496249218, 346252292, 496375481, 496455015, 496371736, 379952706, 338996979, 496474199, 496252208, 339071398, 338806962, 496245443, 496398623, 339033892, 338819840, 379970198, 496452878, 339033894, 346234183, 496252221, 338759530, 346234184, 338819845, 338923770, 346148177, 496257687, 338832846, 496308326, 338782359, 338819850, 496257685, 338819833, 346177952, 496259434, 339046799, 496252225, 338794346, 496248353, 339046807, 338819831, 338819846, 346229022, 338794367, 338923766, 346148163, 496257690, 346223920, 496434247, 496253560, 379952711, 338819835, 496257688, 496253556, 338819838, 496321022, 338910977, 338748391, 346203466, 496317522, 496434263, 339046786, 496470416, 496266777, 339008715, 346229037, 496375485, 338819827, 496375483, 339033869, 339132737, 496470422, 496257686, 338806962, 496308355, 339046795, 338859441, 346232319, 379992289, 496253549, 379999356, 496466085, 496371742, 496293314, 346186080, 380018327, 339168268, 338770365, 338819858, 338885222, 338819844, 338819849, 379978548, 339033891, 339033913, 346203478, 380018336, 338819831, 379952706, 346210927, 346229024, 338923760, 379952701, 496434252, 338794364, 496257684, 338819851, 496455021, 338819848, 339046776, 496375477, 496252217, 346262576, 496347906, 339033893, 379952718, 496321029, 379952703, 496467430, 338859436, 379978551, 339071403, 338923748, 496385363, 496371735, 338736658, 338794378, 496461984, 339033884, 339046789, 379970227, 338794361, 496264637, 339046778, 379978575, 496434244, 339132725, 496434249, 496321035, 496371745, 339168273, 496257687, 379999358, 496246513, 496252194, 346177935, 338859434, 496398620, 496466078, 339095748, 338923756, 496466096, 496253547, 338759526, 379999348, 496467419, 346252327, 338923739, 338794351, 496253552, 496321024, 225823916, 496455020, 339021155, 346229037, 496423243, 496455013, 338759542, 346194936, 339132730, 339046779, 496426337, 339155986, 379978556, 496460227, 496398629, 339168266, 338996980, 496248345, 338759530, 496246063, 379978555, 496305013, 338748411, 496375476, 346252295, 496426342, 496434253, 339120881, 496426338, 379970218, 496253549, 338859424, 379952716, 339033877, 346177959, 346148205, 338759518, 338794374, 339046790, 338782350, 496444181, 496460215, 339120867, 346252303, 496275471, 338923758, 339033900, 346234187, 338859434, 379952719, 346163835, 338859441, 338859438, 339095731, 346177938, 339033904, 496308339, 338859431, 346177946, 338996963, 496375472, 339120877, 379961711, 496361705, 496375479, 338859432, 339046800, 379961707, 346252311, 339132741, 339095725, 338973012, 338923760, 496423244, 379978561, 496245448, 338794356, 346177926, 339095734, 338819827, 496434251, 379970200, 496461951, 338794353, 496467416, 225823902, 496414637, 346241303, 339132736, 339155978, 346148186, 338859447, 338759526, 346252299, 496330631, 339046778, 496466089, 346217409, 496446674, 379952707, 338819832, 339033876, 496466101, 339108417, 339046783, 346148187, 338819839, 338936565, 346148197, 346232322, 379952702, 338819829, 338748402, 339046795, 496330640, 346156123, 338936575, 338819846, 379999336, 496253573, 338859424, 496249234, 496257678, 496361710, 338819835, 339008712, 338923747, 496257691, 338819867, 338759523, 496460225, 346194943, 379970213, 379952707, 339095752, 379978564, 379999345, 346194951, 338782354, 496460232, 496385373, 339033886, 380018323, 338819852, 346148184, 496245451, 338923773, 346163826, 496321022, 496474182, 338923771, 338759521, 338996969, 346148189, 225823916, 496266767, 338794371, 346234196, 338923782, 338794367, 339046803, 379952715, 338819834, 338759514, 496434255, 496375479, 339095746, 346234193, 338794363, 339046776, 496461962, 338736656, 346217411, 346259106, 339095729, 496308326, 496398628, 496248347, 339095741, 338996970, 496375483, 338819860, 338984813, 338984826, 346229051, 338819855, 496272963, 338759518, 496334279, 338898392, 496252210, 496321035, 339132729, 496321037, 346148201, 338819852, 496375482, 339046773, 338748401, 346203491, 496471329, 339144316, 346203484, 225823914, 346252320, 496321021, 496357945, 338859425, 338859435, 338923752, 496253545, 339132734, 496347912, 338782335, 338736668, 496414634, 339095726, 338819826, 379978558, 338819827, 339120870, 338819836, 346234187, 496444177, 338923751, 346148195, 346177932, 346252295, 339132736, 496361705, 496252206, 338819852, 346177947, 346252298, 339046799, 338923760, 346210929, 338923770, 339083451, 496461963, 346194945, 496471316, 225823913, 346148170, 346236709, 339046781, 339046796, 338923757, 346148172, 379952709, 338794365, 338819834, 338859427, 339033897, 496246521, 338806966, 346148205, 496402137, 496252216, 338794373, 379978548, 496321027, 338819861, 496317505, 379952711, 496321037, 339095741, 338984816, 346229022, 346148185, 338923757, 496344174, 338819855, 496257697, 380006539, 338819840, 496334277, 338819863, 338885219, 346177935, 346229020, 339132731, 346234194, 346203478, 339095746, 346194948, 496266773, 339008701, 338794346, 339144311, 338819870, 339046796, 338996969, 496434237, 338794357, 346234194, 346177950, 346234188, 339008718, 338923749, 338759535, 338819829, 338819847, 496275473, 338794363, 338819850, 338984825, 338736671, 496398630, 346247029, 338819840, 338759516, 496321033, 338923768, 338923753, 339144316, 339046785, 338819855, 338819847, 379970215, 338819844, 339144315, 496275468, 496474189, 339144321, 496444180, 379961709, 346148210, 496249230, 339132741, 339168259, 496461959, 379961699, 496371743, 379970207, 338782344, 339046776, 496253554, 496460225, 339033888, 496461953, 338910978, 496398619, 496473125, 338819856, 338923748, 346177939, 339132732, 496385368, 338759536, 338759522, 338819839, 496275478, 339095754, 496455016, 338759540, 496434246, 346252304, 338819846, 496275473, 338748412, 379952724, 346210932, 346156127, 346255554, 346236720, 338794368, 338973023, 346234192, 346148187, 496375476, 496461961, 496275464, 338759530, 339033880, 496246068, 346234183, 339008711, 496473132, 496245461, 338819844, 346259108, 225823914, 346236706, 496466094, 496248335, 496282580, 346177957, 338782351, 338794375, 338759525, 338759532, 338819855, 339046787, 338859430, 338819824, 496398623, 339059141, 338910972, 496317513, 496249225, 379961703, 338819858, 496321038, 338910985, 338819828, 496275476, 346223931, 496308329, 496275470, 346177949, 496467424, 338794378, 496248347, 338949228, 338819837, 496466090, 496446682, 496426327, 339033890, 338748388, 496321020, 338819852, 339144320, 338973000, 225823919, 338859425, 346234193, 346229043, 496321031, 338806963, 496411307, 339095742, 496321028, 496308334, 496461939, 338859445, 496308320, 346177938, 338859448, 496308342, 339132724, 496361702, 379952706, 346234180, 339095728, 496252221, 496285395, 496375484, 338923767, 338819840, 339095748, 496473130, 496308323, 379999345, 339046799, 379952698, 338846396, 338819835, 346171118, 338819847, 496252215, 496361714, 496308339, 496375479, 379952720, 346252313, 496257682, 346203489, 496308334, 339046792, 379999345, 338984821, 379961713, 496361709, 346247029, 338794364, 338885227, 339033878, 346247019, 496411309, 338961348, 338885219, 346177940, 496455000, 496460227, 338973019, 496455011, 496426349, 496473129, 496361698, 379952718, 339033895, 379985667, 338819834, 339155986, 496375473, 346252294, 496466085, 339033913, 346262563, 338819835, 496411308, 496471332, 496253574, 496357945, 338898397, 346247031, 346177946, 346177945, 496252226, 496471322, 346186073, 225823914, 496460232, 379952704, 338748389, 339095759, 496248351, 346229030, 339033880, 496466084, 346255553, 496308342, 379970209, 496252213, 496466093, 379992288, 339046779, 338819858, 338819855, 496461952, 496248337, 338819868, 496330633, 496275446, 338794360, 379970222, 496461983, 338782339, 338819842, 496248358, 379999346, 496257690, 496296406, 496473582, 496398627, 496389017, 496361714, 496317518, 496375478, 496389019, 496245467, 338794344, 339033893, 338984825, 339046792, 496308349, 338759521, 496466107, 346177938, 339033879, 338973026, 379952712, 339144314, 379999367, 496375475, 496466084, 346177940, 338782339, 338794350, 338794348, 496434250, 496434267, 339095745, 338748403, 338898399, 496246502, 496361711, 339008720, 496321034, 339095740, 496308326, 338819842, 339033891, 496249230, 339132722, 339008714, 496434249, 339132726, 339033883, 339155976, 338973013, 346247030, 346194941, 346148188, 496248334, 379952713, 379952705, 496398621, 379970216, 339046785, 346229015, 346232325, 496375490, 339144323, 339095737, 496252211, 346252298, 379970193, 496414649, 339120878, 339095737, 338806946, 496334282, 339095749, 338859431, 338973014, 496375489, 346148164, 339168261, 346177950, 339046806, 379961700, 338832851, 338846395, 339120880, 338819836, 379999359, 496470408, 346203490, 339046779, 496245444, 339120888, 339033868, 496275458, 379999342, 338748390, 339144315, 338885214, 338819844, 346236719, 338782348, 339095738, 339132734, 346229030, 339132729, 496249222, 496460232, 339071409, 379970211, 496361711, 339155999, 338819823, 338923781, 339095738, 338819848, 496455018, 346210915, 496461959, 496253549, 379961710, 496347912, 338936569, 338736666, 346148193, 339046773, 338794352, 496434250, 339155983, 379999366, 496375474, 496398621, 338973025, 496473129, 496321025, 339071409, 338936570, 496452877, 346148206, 339046787, 339033886, 379999355, 496461972, 379970218, 338973020, 496414642, 346217416, 339095739, 496398616, 338759521, 496375474, 338759534, 338759529, 346217414, 338859457, 338819830, 496437070, 496257696, 496411304, 380006529, 338806953, 338923770, 338846395, 346148172, 496275476, 496474194, 338819831, 338984816, 339132729, 338819850, 339120880, 339033898, 496414647, 338736654, 496347904, 339046788, 496461963, 496334283, 496466087, 338923762, 338819845, 346148182, 379970192, 346194943, 496330640, 346177941, 346148190, 346194942, 496275469, 346203486, 496361715, 346177944, 496275458, 496467441, 339046794, 379952706, 496473144}
{596872322, 125688326, 510960688, 125769466, 148598273, 125726561, 125844807, 125694544, 125881763, 148685494, 125688331, 148730456, 125675110, 125729889, 125706947, 125726570, 148643066, 148697562, 148603225, 148635608, 148660392, 125742583, 148572661, 510844056, 596767463, 596788845, 148730456, 125888976, 510900955, 148697590, 148680257, 596859583, 125742573, 596788824, 596788841, 148730457, 148697589, 125726561, 125694528, 125675108, 148660404, 148660425, 148603196, 644146946, 148598262, 596777941, 125874422, 125779504, 148675518, 125895738, 148708186, 125883522, 148572664, 125836180, 596835648, 148697582, 148690051, 510900964, 148554329, 125675116, 125895134, 148598253, 596788843, 125673785, 596777951, 596835663, 510900954, 125832850, 148697599, 125675100, 148708148, 148721855, 148685469, 148539496, 148603189, 125742588, 148598277, 148697541, 596788843, 125820161, 148697564, 148603212, 148603198, 148697566, 148697564, 148603219, 125894672, 148554346, 596788843, 148738617, 596777929, 148702479, 125823686, 596788834, 125844797, 148572663, 596767445, 148572667, 148745954, 510974123, 148572670, 596777946, 125810576, 511039768, 125894697, 125844791, 125667630, 596767448, 148621861, 125779507, 125742564, 148585664, 148702478, 125783261, 125673766, 148603206, 148697558, 596788853, 125714864, 148603195, 510987818, 125742582, 148730449, 510987823, 148697555, 148660435, 510832735, 125729894, 148692854, 125883532, 148714960, 148697594, 125729897, 148697561, 510879239, 125836189, 148598279, 125742580, 148708154, 125755842, 148598271, 148697551, 148697563, 510960699, 148708155, 148660410, 510832740, 125729887, 510947866, 125694532, 125823689, 596767456, 148697554, 125729902, 125823685, 148697586, 125888980, 148665545, 148738622, 510911772, 125675122, 125694533, 148598287, 125752183, 125847884, 148614601, 510960703, 125894675, 148697563, 125894687, 148603205, 148554341, 125752180, 125729894, 148702469, 125883491, 148598312, 148685508, 510974135, 596823766, 125823699, 596835663, 125739072, 125667626, 125688337, 510890360, 596872337, 148533121, 148721851, 148697593, 148675513, 148697573, 148697560, 596799816, 148603233, 148603204, 510911781, 596872331, 148697566, 596767431, 510923431, 510960697, 148660425, 596767473, 125694534, 148708168, 125729891, 148697612, 125844795, 148697572, 148598264, 125894672, 125742567, 511079883, 125895145, 148603242, 596767444, 125888984, 596767466, 125820164, 148685499, 596799803, 148585656, 148660383, 125669898, 125667623, 148745948, 148708159, 125832865, 148603186, 148598313, 596788847, 148708163, 125717958, 148598260, 596799807, 125694535, 148554322, 125694528, 125888980, 125667626, 148533131, 125729897, 596835644, 125797036, 125742563, 510879255, 148685485, 125673766, 125739062, 148572679, 148660395, 125739065, 125823700, 148730434, 596835668, 125820169, 511039764, 148660386, 148708152, 125823699, 125888967, 644146927, 125844804, 148608582, 510960699, 125686189, 125844796, 148730464, 510900963, 148554335, 148598292, 125874441, 148539486, 596799804, 125726570, 125673771, 148533127, 148621865, 125755835, 148730438, 125769457, 596799810, 125680987, 148738648, 125894681, 511039774, 125874444, 125694529, 148561321, 125874429, 596788852, 125823690, 148685499, 596767467, 148603209, 510879236, 510832709, 148730450, 148708195, 148598249, 148714963, 125704132, 125726565, 148561291, 511039772, 125858620, 148660415, 148603211, 510987808, 148685486, 596767442, 510855443, 148685519, 148685470, 148572678, 510879248, 148603210, 125883526, 148685494, 510879229, 148621878, 125894688, 148561312, 596777938, 125895752, 125894673, 148685490, 148598299, 596777939, 511039764, 148554336, 148572665, 148635618, 148660403, 125686195, 596799805, 125783259, 148708172, 510879244, 148572654, 148697554, 125694533, 596788838, 125832848, 148708162, 125820171, 644146935, 125881767, 511014462, 148554347, 148539495, 510832717, 148685469, 148730468, 511039773, 125670786, 148598277, 125739059, 510935660, 125855807, 596767440, 148697562, 148603207, 125739071, 148567341, 148598277, 510832715, 148697552, 148655262, 510832728, 510974142, 596767481, 148697566, 148738644, 148598280, 125670784, 510844051, 148655274, 148697571, 596835659, 125823682, 148685492, 125810571, 125729898, 125895731, 148697567, 148614599, 148660383, 125729888, 148697574, 148730460, 125726554, 510900954, 596788838, 596767459, 148572661, 596799802, 596835640, 510900964, 148714959, 125726559, 125669886, 148603195, 596872326, 148697564, 510832714, 125783261, 148660406, 510855453, 125888981, 125779500, 148660398, 148730453, 148621867, 510832722, 644146937, 125847897, 148708156, 510987816, 148660390, 148708175, 148598271, 596767447, 148697567, 148730450, 125694518, 125894668, 148572661, 510987812, 148708158, 148598249, 125832865, 148745951, 510935650, 511066498, 148572662, 125883536, 125673782, 125755839, 148572650, 148621874, 125894682, 148697586, 148628418, 148628411, 510960695, 148697557, 125706940, 148730460, 125892870, 148671299, 125742562, 125888970, 148554345, 125888979, 510832730, 148697550, 125894685, 148598280, 148738635, 510911768, 125806927, 148546791, 510911780, 644146940, 511039760, 125888981, 125667002, 148685496, 148685526, 148660409, 125823701, 148554340, 125895132, 148714947, 148745950, 125881776, 148572669, 148697542, 596799814, 148697561, 148561304, 148697574, 510987813, 125704134, 148660403, 510832717, 510879239, 511039772, 148554343, 125895741, 125742561, 148697562, 510879237, 511039768, 148598271, 148660401, 510923425, 148660405, 148579023, 125832851, 510900954, 125806920, 644146948, 510832748, 511001403, 148598262, 148598282, 148660400, 510832738, 596767450, 148708163, 148697551, 148685505, 148603184, 125797028, 148702470, 510832737, 125887642, 125742589, 148708162, 596799825, 125888969, 148697578, 125675107, 596767461, 125888987, 148572654, 148628395, 510960695, 510832743, 148660388, 125668073, 148697556, 125729904, 596847403, 148697576, 125892867, 148697601, 148675500, 510879234, 510960710, 148554336, 510987829, 510911775, 148572664, 510900957, 125847890, 148614623, 148708153, 148546775, 148697590, 148598291, 148621863, 125694548, 148708173, 510987821, 510879247, 510987816, 148614594, 148660412, 148730449, 148697560, 148697589, 125858623, 148708175, 148697574, 148628407, 148745948, 125673775, 511026973, 148697585, 148730447, 125888992, 148660410, 148660412, 148546786, 148598269, 148697582, 148697585, 596788842, 148697542, 148546792, 125858624, 125779497, 148546787, 125704129, 596777934, 510832716, 125810579, 148554337, 148533113, 125832850, 596777945, 125667620, 596788835, 148714955, 148598266, 125823697, 125726557, 148603185, 125832850, 148665538, 125673785, 125765732, 148697565, 148660393, 510879241, 148554350, 125669886, 148730446, 148730461, 148697573, 125858619, 148572681, 125844811, 148730467, 125694530, 511039762, 148697587, 125858625, 148738631, 596767465, 510923425, 510844054, 511053213, 511001397, 148708167, 148635617, 510987823, 510832730, 125894680, 125832861, 125858613, 148730456, 148603223, 125769459, 510987827, 148614614, 125765723, 125783257, 148697563, 511066488, 644146935, 511001402, 125739069, 125755842, 125697021, 510879232, 148714949, 148708163, 148730464, 148730447, 148697572, 148598280, 148685494, 148697554, 125673783, 148592076, 148665533, 125675112, 125810572, 596777937, 148697561, 125888972, 148665544, 148697552, 125858622, 510947854, 125883526, 125858615, 510879246, 125820173, 148708194, 125755838, 148649753, 148697576, 125739065, 125855818, 125874425, 148603202, 148738623, 125888996, 148697584, 148546785, 148635610, 644146939, 148685477, 510987827, 510960691, 125888974, 148702485, 125679239, 148572643, 125888981, 125883534, 125832843, 148685494, 125883536, 510879246, 148685507, 125883515, 148554329, 125895750, 596767449, 510987819, 148572654, 125742575, 125868226, 125894692, 148660379, 148697567, 148572688, 125765729, 125883531, 596835654, 148598281, 596767476, 148690037, 148697560, 510867200, 148697566, 125742570, 125895754, 125883516, 125894676, 596767456, 511039769, 125729889, 510911763, 125883524, 148598275, 596835659, 148628396, 596777939, 125895767, 511026967, 148708166, 148675516, 148603227, 511026978, 125679234, 148643055, 148675505, 510879238, 125844785, 125726568, 148635607, 125844801, 125874441, 125765729, 125895746, 596767437, 148603208, 596811684, 148697581, 148539493, 125894686, 511039773, 125739068, 148603209, 511079887, 148697561, 125679242, 125806922, 125823688, 125667013, 148671298, 511026971, 510879248, 510879247, 125742581, 125806923, 510890362, 644146936, 125726563, 596767449, 148738641, 148572674, 125755838, 510960694, 148603204, 125739070, 511053225, 125883525, 596788850, 125742570, 125739060, 596823759, 148598291, 148697572, 148697585, 125832854, 125755834, 148697595, 125670786, 125858628, 148708155, 596788839, 125832862, 148714960, 148697555, 125755844, 596835649, 125729893, 125876565, 125793295, 125673784, 125891964, 125895757, 125675096, 125894688, 125891968, 125783265, 148708156, 148603219, 148628399, 148598255, 125883503, 148730448, 125739068, 510879247, 148603197, 148635614, 596767454, 148546785, 596835655, 125894686, 125739069, 510879236, 148714956, 148708171, 148708171, 125694521, 125694522, 148572656, 148738618, 148671298, 125797033, 125895729, 148614605, 125888986, 148572654, 125883523, 148697580, 148603232, 125810572, 148554334, 148614614, 125694523, 148554341, 148603197, 148539497, 148635609, 511026972, 510900961, 510832726, 125755834, 596767438, 596767456, 125673778, 596788848, 148598246, 510960698, 510974130, 125894698, 148546798, 148572665, 125742578, 511039773, 596788837, 125881774, 148561299, 148572643, 148702469, 125892868, 148572653, 148685481, 148635628, 125894691, 510832746, 148533122, 510879236, 148598287, 596777954, 148692856, 148690042, 148561314, 148697586, 596835648, 125752192, 510911774, 148598284, 125783265, 148561326, 148603206, 125858641, 596835652, 148738628, 148546784, 148675502, 148697572, 511001393, 148714961, 148572656, 148554352, 510960697, 148554340, 125810573, 125726566, 148585664, 596788840, 125895763, 148539487, 148697541, 148660389, 148572644, 148697576, 125844792, 510923443, 125832852, 125823701, 596777931, 125895143, 148655269, 148745956, 510832730, 148598274, 148708164, 125694527, 148539485, 596835659, 125894699, 125673781, 148635622, 125765726, 125888989, 148585676, 148655272, 125714864, 510832728, 148598252, 148603210, 596835658, 125832865, 596788841, 148635599, 125881766, 510935654, 148572669, 125673774, 148730461, 125894687, 148730451, 148730458, 510935653, 148685494, 148697564, 125865733, 125729891, 125679233, 596847406, 148702480, 148660422, 148690061, 510832722, 125858626, 125779495, 148697576, 148628399, 148554346, 148697572, 148561307, 148603188, 125881770, 148745941, 125895146, 148598302, 125832859, 125892858, 125739067, 148660388, 148697575, 510832717, 596788849, 510900951, 125670791, 510879248, 510832724, 510900965, 125858622, 510911771, 125895755, 510879251, 125858623, 125820167, 148598269, 596767453, 125765720}
13851
Returns: 674388477
{541313942, 855801770, 853106930, 280049612, 853541717, 853621321, 196305911, 853904341, 856425660, 196223676, 855520083, 280177238, 856380999, 853530495, 853596086, 853311882, 855732849, 853559310, 196238231, 852794039, 853597299, 196316518, 853552618, 870785714, 539253298, 541907483, 541834833, 854621391, 196373483, 854829505, 856402802, 854951826, 870772028, 539283802, 855538128, 541655796, 851942013, 279322586, 280003247, 279853876, 542743402, 852073574, 279493991, 854072930, 542078217, 539236450, 855096510, 167591806, 853691468, 543051473, 851679103, 855555957, 855940981, 853322975, 854449995, 853610352, 853287498, 854412749, 851235138, 854475040, 853685443, 279704105, 279659316, 853670043, 853294972, 853819120, 856425695, 539185153, 853681006, 539302014, 196289011, 541170641, 196235223, 196238242, 279965277, 855425825, 856157072, 853779032, 196514657, 855862183, 855259459, 280166471, 853576800, 850979552, 539531680, 196320519, 196341512, 854884987, 851775867, 196331415, 541313940, 853255582, 852983083, 854186840, 854707576, 854849369, 855560430, 196472425, 853544356, 542597445, 853904383, 856417296, 852856752, 540148866, 196346862, 853219953, 854621459, 854323602, 855464706, 853311854, 853444467, 855162887, 853688777, 852211536, 854818362, 196220691, 196260184, 542477870, 196318642, 540874675, 856415495, 855906752, 541420949, 539149783, 543078233, 856008332, 853719778, 851893439, 541284323, 853626401, 196294394, 854957884, 853649419, 538925374, 853519749, 853042697, 853764785, 279378882, 856344691, 851751650, 196308279, 280131714, 854990982, 851196634, 853779050, 856434226, 854652403, 279924978, 855345524, 196317492, 853747808, 851050404, 853796373, 855363871, 540654836, 852433272, 196295926, 852816444, 853877787, 853519737, 540731752, 196426947, 541761432, 854807781, 852835665, 279425602, 855008746, 196403615, 853495467, 279337088, 855031162, 853075075, 196451186, 196532668, 279405731, 539473680, 855242906, 856202828, 853537813, 856113609, 854462387, 854255184, 854209040, 853090735, 855894908, 870777779, 855184624, 856381049, 855486137, 542716096, 856062449, 853747795, 196292699, 280038486, 853576498, 853980337, 851159197, 854389606, 539167874, 851775870, 851086863, 853530500, 855766831, 854209025, 854328587, 196323420, 852042605, 539253292, 855425811, 870795889, 196358243, 280181870, 540286890, 541170665, 854033218, 854097686, 856429529, 853650956, 853237466, 540391869, 870785758, 854866003, 542849095, 196321935, 539409481, 279469914, 196335495, 853515949, 853640645, 196308293, 196287576, 542506058, 855632894, 853584184, 852673327, 279310236, 542150029, 855418217, 856408412, 540426379, 856252361, 855120488, 542716054, 196303409, 853511873, 856395110, 854159889, 855703117, 855485279, 196216449, 854550208, 541799508, 856359953, 854231746, 539268449, 853147915, 853479861, 542597428, 853527359, 280184978, 541514035, 854859900, 279839121, 853579421, 541944218, 852729992, 853565245, 856389018, 851449356, 854927912, 541549113, 167591758, 853036602, 542900803, 538946591, 542216272, 854240784, 853516048, 855247321, 854499178, 196233107, 853305436, 541481245, 851350572, 542185054, 543105779, 196505092, 853728766, 853708382, 856007315, 853608151, 196299292, 853427063, 854951798, 853659223, 538968544, 853729408, 196229206, 853516065, 854090717, 196529636, 542961372, 855671844, 855410448, 196292099, 854905041, 196295152, 852506615, 167588076, 851872966, 853701210, 541655792, 856202869, 851124220, 196292615, 853604160, 539743758, 196324051, 539035829, 853674557, 853904353, 539087225, 853659197, 852247781, 196214620, 854785703, 279882777, 541366615, 855444343, 855464677, 196437573, 856057982, 540048668, 851386699, 855396359, 853957528, 541619635, 856411081, 856389023, 850979543, 279659382, 196387149, 196265761, 853738077, 540322490, 542961392, 855894925, 854006066, 280070620, 539593248, 542536447, 853682076, 539199174, 541197113, 853461392, 540616049, 854449274, 539429596, 196483548, 541549120, 196289122, 541420930, 853799642, 540355715, 855975759, 852576894, 196215147, 855315776, 855585111, 196496994, 539450249, 854621431, 196533095, 852016671, 279318726, 854462354, 856444822, 541584402, 851704820, 196226902, 853495438, 196221641, 855398419, 856413710, 854612650, 853147887, 855705457, 541313932, 853779067, 540694243, 196242218, 855188652, 542961333, 853388242, 853530499, 852879590, 541341172, 855463245, 870790046, 541691250, 856371170, 854345508, 279978274, 196387146, 856086101, 852703448, 196320324, 852393721, 196275291, 854634690, 855733754, 851727627, 851589912, 854472792, 854006150, 854211748, 539115778, 853477088, 196316957, 855612927, 856446018, 279573016, 196324061, 196233105, 854123314, 196289114, 854693752, 539593248, 855106808, 856450543, 855338125, 854647979, 196532648, 196305970, 855297057, 854838459, 541108355, 196294766, 853504670, 853576474, 853406011, 854737969, 854295946, 853619379, 855732808, 851619475, 539970999, 855014589, 854270535, 853479846, 852944533, 196296724, 853930235, 279794474, 853621297, 540953944, 856390191, 853488759, 196310409, 853187053, 542281715, 540461475, 851817006, 853932138, 853049938, 541223581, 855068240, 856352094, 854930222, 854048943, 539100944, 854485550, 856139966, 540536249, 542411881, 196253874, 853563949, 196319573, 539932462, 196325795, 280183429, 196233075, 196484375, 541140733, 853610387, 279458237, 196292741, 196287543, 853604183, 854527169, 853569926, 850904611, 853296108, 856088313, 855640861, 851560292, 854927915, 542797086, 541223594, 541977974, 196299818, 853333907, 279355920, 542994340, 280124247, 196294776, 853604139, 541341162, 196346850, 854027711, 856202819, 196214654, 851507111, 196246522, 853748565, 279764464, 851619519, 854090687, 855502234, 855380756, 196309817, 853510488, 853388236, 854255140, 539035828, 853690580, 541450031, 539769143, 856277408, 196420825, 855989226, 196456852, 855870143, 853579872, 852775815, 855276904, 279897095, 853487846, 196512600, 279312569, 853591545, 853501636, 851704845, 196306576, 280108093, 853501608, 854766364, 856445184, 540731728, 855137508, 853644751, 854751288, 196288129, 855941020, 853659204, 542013136, 196282835, 196295937, 853615727, 539220001, 540009470, 853716950, 538991424, 854366686, 853017998, 853516033, 539167829, 542630997, 854462382, 850685911, 856134055, 854585268, 539828718, 851751693, 855277201, 279331740, 855302280, 855894892, 196496590, 196303145, 279630044, 853527741, 196426982, 539828718, 853606143, 853782985, 196293711, 856402440, 538905001, 196470389, 855081850, 852322351, 539863280, 196372698, 856179088, 855632866, 853311811, 196283538, 852356270, 540286908, 853603998, 541170698, 853587678, 279674254, 196382961, 852541285, 855680884, 540838037, 196298191, 853349702, 850725466, 851727595, 280015373, 196228820, 196354860, 854603398, 855218110, 854882045, 854136252, 853649411, 853524838, 851418393, 853477926, 853444503, 539010907, 855088474, 539199143, 280099308, 542994360, 540913461, 852902186, 542446091, 853609762, 856305753, 850645268, 855485259, 196364138, 542045318, 853904486, 542797128, 851854557, 855966077, 850940457, 853609735, 853537296, 851449363, 856277709, 853552629, 855227384, 853637195, 196302450, 853481541, 853593200, 539679956, 280161861, 853738049, 854422933, 856032092, 855065877, 196275270, 853719756, 539389864, 853563729, 856441294, 539647879, 541313941, 853029285, 542662104, 854151690, 853201943, 541691243, 853560399, 856251018, 853604165, 855585134, 852612632, 542113902, 853090736, 852140946, 856425688, 853563694, 853845385, 541313959, 539346584, 854687481, 853505243, 851917121, 196406925, 853488782, 853833831, 196319892, 856449130, 853698703, 196303959, 279659339, 279378869, 854255177, 850763921, 541251961, 279458266, 196356633, 541393926, 539185119, 542346346, 856166875, 852247744, 856436354, 853311878, 279493989, 852285781, 856444842, 542045296, 279307141, 540576007, 539713033, 196322192, 196295882, 196295926, 854724510, 541170659, 855207557, 852175918, 280174137, 542185055, 196295170, 855325429, 856166903, 855357442, 196283959, 196389585, 855821137, 851014398, 855113520, 854270530, 854347649, 540953970, 852541314, 854276169, 856381012, 853444494, 279587059, 853548723, 854585824, 856370798, 279506567, 852107047, 539367772, 854720975, 856402439, 539167849, 539010880, 540993549, 855606994, 854314056, 539056074, 850873733, 853614489, 856436360, 855640904, 853818901, 854555069, 853619374, 854184039, 196306557, 853512755, 853665081, 854472751, 540084921, 196275284, 855160461, 853495537, 854568438, 855835051, 854667000, 854769409, 852140913, 539302050, 854633270, 196522758, 854499458, 852856782, 854371796, 853663494, 853581373, 279545754, 856436571, 280131673, 855378192, 856224523, 279458273, 196317524, 870777805, 196356162, 853169962, 851648161, 855441925, 852754839, 279494001, 196265784, 540182575, 853299529, 853311808, 855184655, 539115798, 856224517, 542689530, 853716985, 851993901, 196524834, 853219980, 852470420, 853685819, 856227935, 853579459, 539133985, 851836526, 855761905, 542900790, 853760969, 856197201, 854295149, 855579938, 540766199, 542743371, 850799512, 541725572, 855943291, 279425647, 854517913, 853609742, 539512076, 196519909, 851274337, 853932112, 196416678, 196329564, 854796590, 196335491, 855051459, 279349142, 853367402, 853874142, 852247727, 855537348, 855139422, 196300898, 853982995, 850838072, 539070862, 542767926, 539323276, 853563725, 279370746, 853796329, 856426551, 851532897, 542566933, 542247172, 540117994, 853853374, 853682433, 196291041, 853681050, 541871748, 196298594, 851796474, 854432319, 280080628, 540801267, 853544323, 539971006, 853956163, 540009471, 279532372, 280151243, 853576838, 540731766, 853187064, 540913422, 854902293, 855302279, 854395146, 853479066, 856390163, 853586985, 539570609, 856277409, 855656535, 851478124, 854062115, 851836496, 856438993, 196310956, 855915956, 854829469, 196364151, 279396323, 853628528, 853477884, 851014438, 196317249, 854255132, 853126538, 853957568, 852963793, 196352084, 539619264, 852643069, 541072380, 542930544, 196233064, 853551779, 855088441, 851966342, 856179083, 543023685, 856327683, 279719220, 853674513, 855870161, 196506659, 539494686, 196397123, 852576909, 280145172, 856179044, 539797595, 196287515, 279615488, 539898369, 856327670, 853333869, 196319531, 853677926, 856035424, 856328099, 854745051, 851311951, 196274304, 542824645, 279436183, 279749309, 540215768, 196451229, 856370809, 279839144, 855877717, 856111944, 853719794, 196438979, 539550961, 543136837, 279306360, 853630647, 853274811, 855791827, 855732872, 196346855, 196354830, 854115454, 850763902, 853659245, 855088470, 854785721, 854671305, 542313369, 853716981, 196437577, 856303060, 853063592, 542113899, 196248154, 855040030, 854972418, 538905035, 540048635, 853735912, 542378606, 854984635, 541033883, 279938708, 542874909, 853000460, 852925690, 196372712, 540249744, 853548684, 854531831, 851775849, 855843871, 196322652, 853483634, 541514016, 541170686, 855512663, 540498713, 279809509, 541514025, 853495533, 855906732}
{147521887, 875379064, 883714802, 275082139, 880940306, 881151605, 361905668, 869031402, 874234363, 363210072, 872140936, 275317002, 874593109, 880045294, 882222069, 883075746, 872486539, 880981913, 363029915, 884509106, 879371056, 361861620, 879865890, 122309677, 149646113, 146973567, 147027333, 870324703, 360378398, 870824145, 874459003, 876798516, 122220182, 149560955, 872182269, 147164997, 885359591, 275280230, 275755466, 274973547, 146150955, 885176240, 275759790, 869298988, 146825209, 149688162, 876467513, 755760536, 881597401, 145761913, 885833663, 872223975, 872832470, 883031771, 869858668, 882132789, 883300524, 869776233, 886277033, 869945697, 881507058, 275836973, 275830404, 881372444, 883255762, 868925926, 874234378, 149813524, 881732550, 149519736, 362763585, 147696328, 363524902, 363029897, 275780074, 875881315, 873176758, 868844819, 361261706, 872670285, 871614598, 275273055, 879595933, 886463890, 149078705, 359257866, 361774551, 870948098, 885680796, 361818796, 147521851, 883385141, 884148195, 878073976, 870533117, 870864822, 875646695, 361437396, 879956028, 146322860, 869031389, 874278846, 884388518, 148434747, 360108786, 883468400, 870324663, 869618688, 872017103, 883075680, 882740343, 876349799, 881552223, 885059562, 877034542, 363435726, 363657987, 146458394, 359212926, 147899141, 873650522, 875293490, 147375885, 149896858, 145725303, 872950241, 868627519, 885435998, 147555915, 881998076, 361995299, 871062030, 881284394, 150389247, 880135166, 883931147, 878765533, 275157240, 874723772, 885719078, 359528573, 275189632, 876716846, 886300856, 868844827, 874144367, 877303523, 275800646, 876092751, 359976239, 878807494, 886407655, 868886741, 876051473, 148057414, 884903891, 359663862, 884469651, 878519465, 880135174, 148010021, 360644079, 147080187, 870784523, 884428673, 275700715, 876675364, 361604717, 880765166, 275237370, 876635906, 883799499, 360731299, 361082123, 275120821, 149201346, 871572463, 873254792, 882485893, 875056462, 869902245, 877956904, 878034648, 883756947, 872754588, 122265169, 871450402, 874593050, 875760037, 146187104, 875130898, 878807510, 362085692, 275727085, 882356093, 878370432, 886326488, 869737294, 149855459, 885680840, 886380730, 880045318, 875407989, 878034678, 877791961, 358806082, 885209258, 149646088, 875881316, 122399700, 360289279, 275452183, 148318169, 147696281, 878297138, 869336644, 874189341, 881910821, 883426697, 148232104, 122309641, 870907017, 146004277, 358941585, 149320854, 275057197, 360064920, 880180313, 881239906, 359528587, 359708384, 146422841, 872335714, 879460497, 884698938, 275459593, 146770009, 871939355, 874414221, 148203129, 873330563, 871330892, 146187107, 362492308, 882572624, 874503718, 878110473, 875472019, 872057434, 363300273, 870158384, 147055702, 874681183, 877995567, 149603586, 883634121, 882657179, 146322831, 882530003, 275407043, 147277334, 876954336, 275828861, 881022474, 146946972, 884628559, 879685562, 873564081, 886112995, 876836895, 147248817, 755805872, 883976099, 145930192, 150349151, 146708333, 869511168, 880853443, 876243849, 877525562, 363074797, 883120451, 147308465, 886205626, 146741185, 145689349, 360903563, 868671599, 868583594, 875202608, 879235967, 362447120, 882781980, 876798538, 881328427, 150309776, 878896069, 363119821, 880853440, 878227207, 361172435, 145862935, 875504433, 875923982, 362718372, 870988714, 362673248, 884850518, 755850989, 885476388, 878982193, 147165008, 873254827, 886355014, 362311647, 882177445, 148789808, 358896429, 150191987, 881777283, 869031415, 150066587, 881328440, 885032301, 363345592, 870744960, 275816967, 147448331, 875840208, 872017062, 360688163, 873025794, 148525928, 886178170, 875966974, 869104580, 147192197, 874368953, 873564077, 886463925, 275830422, 361646672, 362897120, 868715963, 148290076, 145862973, 872754618, 878333236, 275695231, 148957864, 146389645, 879023211, 149770451, 147659702, 882698404, 148080909, 877601180, 149280199, 360815756, 147248856, 359843566, 147375909, 878682152, 148259534, 875235166, 884793733, 363390804, 871737922, 875608787, 360859043, 149239859, 870324692, 361127462, 885246375, 275504036, 869902238, 873963532, 147220596, 885796403, 363165086, 882614658, 363255353, 871898683, 874323988, 877384630, 883634113, 872450496, 147521814, 868844827, 148035496, 363569441, 876312530, 145862980, 882863560, 880045299, 884349355, 147485659, 875799013, 122354735, 147137058, 873522526, 869658421, 275026657, 361646636, 873061313, 884665100, 359122448, 884925704, 363700567, 877345070, 875438607, 885757285, 885935917, 877562448, 869180872, 869476610, 149980576, 880585082, 359167587, 875572943, 873918199, 275803639, 358896410, 363074757, 869374043, 359843570, 877223010, 148957823, 871287652, 873873090, 871777240, 870411132, 361082123, 359573782, 871696795, 876994105, 147761753, 362176194, 880315289, 882356061, 882822108, 870618163, 869582771, 882042828, 872486563, 885901582, 148572600, 871132441, 869545336, 882657161, 884230210, 362402039, 869068440, 275836204, 881151610, 147855390, 874548675, 880720309, 359483262, 883552595, 146645844, 148174464, 885600272, 878447181, 883886369, 147622910, 876553509, 873481356, 871026340, 869260610, 150023452, 869989592, 875019733, 148123804, 146520185, 362940828, 882399305, 359348362, 148596549, 358851151, 275361823, 363074790, 361393880, 147730317, 882132752, 275732062, 362356967, 359708339, 882177433, 877489961, 879640536, 886514596, 883210421, 875094111, 875537492, 885970058, 876836877, 146078171, 147622932, 146916756, 362628278, 882987806, 275196228, 145832055, 275622488, 362176185, 882177451, 147485700, 360108770, 869220705, 873254821, 363345590, 886043271, 362985384, 868759800, 274960399, 885901546, 878227168, 872099358, 876009398, 359438156, 880270490, 882863582, 877956938, 150192011, 881642562, 147341130, 148752205, 874840690, 361562725, 872909081, 361479905, 875319909, 879550731, 884550615, 871656390, 274986940, 880449870, 360948004, 275324353, 882266904, 880360468, 885796447, 359932262, 275151041, 880360512, 870704009, 873782874, 148010017, 876386977, 879105702, 870661405, 363743903, 872832435, 881328468, 146888085, 359798701, 359663884, 882087787, 149730147, 148548681, 878939631, 150270667, 869698550, 884064643, 880853405, 149855427, 146292393, 869902288, 886673337, 873137877, 877420687, 148684307, 885719110, 876209746, 275547371, 876172172, 872754613, 361350217, 362583030, 274975450, 880897159, 360644043, 148684317, 881109000, 878724231, 362130992, 873607320, 150429365, 360772414, 876510450, 884981305, 148655069, 361689623, 873216296, 872335733, 883075670, 359753417, 884951234, 148318206, 879326204, 147696309, 879415335, 274965818, 360422770, 884821864, 872412356, 147925848, 362221199, 882945364, 886651329, 885757327, 275052559, 363480090, 360198926, 870283130, 876278070, 876914752, 878149084, 881284393, 880090158, 886145834, 880630394, 882740381, 150229746, 871246305, 149770413, 275660241, 145832054, 147875754, 884310006, 146490576, 879281307, 874805299, 886692938, 872057449, 360334225, 146856463, 878482904, 146078197, 885517823, 872870226, 886486899, 879281300, 880000505, 886113040, 873367906, 879865879, 871530010, 881954063, 361950912, 880494790, 881065712, 148853989, 275540313, 868716007, 877638113, 872988586, 871207042, 363700557, 868627481, 149361690, 879776151, 874008763, 148885693, 147521865, 884020729, 146259674, 869409069, 883509867, 147137027, 879821214, 874877215, 882177455, 875608775, 884765822, 146797258, 883756944, 885115899, 874234355, 879730821, 868962828, 147521849, 149441154, 870492590, 880809461, 885397483, 360555954, 880720281, 878598400, 359032102, 873827907, 868539301, 362537669, 275830390, 275157234, 877956891, 886627406, 147587630, 275732048, 360244114, 147412319, 149813523, 146582336, 874983518, 885032320, 874099094, 883075722, 275759796, 885008130, 873963530, 146856446, 275369273, 148101987, 148823098, 358986904, 362266505, 359663894, 870575080, 147696309, 871489254, 885087353, 275496764, 146741183, 362673289, 876133377, 874983531, 871818126, 362808593, 360467271, 872589659, 886434921, 876425469, 869545378, 877750928, 147855361, 884821878, 877916802, 874593085, 882740355, 274989576, 879910871, 870241378, 874637212, 275030667, 885145862, 149401031, 877186822, 873607281, 149855434, 150229748, 147833938, 872298552, 877834810, 150151397, 886547794, 879191030, 874099105, 875537521, 878641218, 877454372, 882042827, 869440896, 359932246, 880225222, 881821546, 877562441, 148498748, 363700547, 871412182, 880405417, 870199814, 875348529, 870452324, 877110442, 885115877, 149519751, 870368463, 361217284, 870032646, 884388518, 877712599, 879064528, 879505457, 275008047, 873738368, 275189656, 871858225, 874913965, 275732018, 359976242, 122265145, 361731722, 883594572, 885866763, 871977901, 884590799, 275759799, 362897124, 148404790, 883165253, 883075665, 871450429, 149980591, 874913969, 146223579, 878939652, 885285583, 361037520, 883468430, 884877863, 881687548, 873292455, 881022465, 149939250, 885559329, 872521141, 145930219, 868803440, 874949801, 877875905, 872262503, 147980811, 146150981, 886599269, 147107583, 875266577, 275700711, 870074024, 879281285, 149119306, 360992694, 886254212, 878447186, 360600260, 360019974, 877074241, 360064910, 876595647, 275589138, 882903755, 868997600, 885032354, 875685495, 871372068, 359618851, 869141921, 886575675, 150108683, 146112816, 149479644, 879730840, 275628894, 868886740, 873694482, 886006211, 146356093, 146675098, 148467924, 878557718, 881462083, 362040529, 881732546, 147001486, 359887910, 885640670, 869817011, 275115083, 147952104, 879956011, 148572643, 878408808, 148548715, 275783754, 275230448, 879595966, 148010018, 883552564, 147875709, 876874238, 876172147, 877673918, 880540088, 874548715, 882311943, 148997064, 874840683, 872374352, 886078069, 878262322, 885559324, 874054061, 359392884, 872794745, 870824131, 360334263, 275666218, 879147881, 880630400, 886434934, 359077232, 877956922, 883673989, 869104595, 884189159, 360153841, 148920895, 884732273, 147789382, 145895985, 363074762, 882442966, 871246343, 885321502, 873216252, 145797542, 873443224, 274960783, 881777260, 875319877, 361306334, 149161187, 360511993, 884793762, 275582370, 873216224, 148717212, 359708319, 275819239, 148626333, 873443210, 882987773, 359348355, 881417049, 875167333, 874765821, 877148439, 886229295, 362852761, 146042481, 275087355, 275838918, 148373879, 360731328, 874637178, 275828844, 872712848, 873098273, 868627490, 361521554, 149037674, 145656467, 275414513, 881195999, 883344091, 872555070, 872486577, 360108804, 360198916, 878189406, 886627384, 881866483, 871246344, 870744953, 877262425, 146613479, 878939661, 360688161, 873405428, 883843271, 146797237, 363614387, 871169987, 876758166, 150429362, 148525913, 878851220, 146550682, 871098502, 147813255, 275004706, 145967383, 884106464, 884271326, 361689637, 148344203, 879910902, 870117215, 885680805, 872628885, 359303189, 880675398, 147277367, 147696313, 875723365, 148148731, 274964668, 147277363, 880405393, 875293462}
45383
Returns: 240815247
{460916615, 460783682, 460871271, 461015596, 461020315, 120253431, 460985005, 461002361, 460776240, 460895697, 460203385, 461039187, 461044531, 460783721, 460635154, 120239047, 460831588, 460776277, 460984960, 120258831, 120239055, 460773926, 120257661, 120239005, 460776288, 120239068, 460802167, 694637190, 460942452, 460802173, 460938141, 460895670, 460172379, 461025865, 460984896, 461002379, 694637206, 461025795, 460802099, 460984960, 460783731, 460783686, 460428689, 460499522, 460802120, 460232122, 120246052, 460659742, 460942406, 460831614, 460924874, 460916578, 460232077, 460802129, 461002410, 120239001, 460232105, 460368622, 460816951, 460984957, 461014260, 460635128, 460956793, 694598071, 460776269, 460779388, 120246078, 460895585, 460846027, 460972476, 461002381, 461029807, 460428698, 460895646, 460839353, 460769034, 460819237, 120239013, 694637177, 461049895, 120253521, 120246095, 460819212, 460783690, 460780655, 460942438, 460882278, 460477614, 120239105, 460817000, 120253422, 460172436, 460942454, 460172397, 460293197, 460972458, 460477623, 460783686, 460831524, 461044497, 460984924, 460832619, 460261793, 460849505, 460477636, 460972508, 120239132, 460839336, 461025830, 460783674, 694637160, 460780697, 120246089, 460203359, 460791369, 460972468, 460815375, 460477606, 460499528, 461010115, 460849472, 120253435, 460776301, 120246028, 460896307, 460345637, 694637190, 460477631, 120258840, 460942486, 460776279, 460957014, 460477619, 460984964, 460368523, 460802151, 461002312, 460791433, 694598026, 461049911, 460203388, 460776341, 460831545, 460499469, 460773988, 460938216, 460783687, 460995193, 461006563, 120246033, 460780665, 460779303, 460477599, 694637198, 460972497, 460817020, 460791465, 460232070, 460871266, 460477574, 460819215, 460780634, 460203401, 461017629, 461032935, 460938150, 460871256, 460938064, 120257683, 460938069, 460428652, 460635130, 120246127, 460554343, 460916583, 461025881, 460942484, 460203390, 120257698, 460499467, 460172435, 460831495, 120246147, 460499494, 460345678, 461005592, 460816977, 460659784, 461002300, 694637233, 460635118, 460942461, 460477652, 460769041, 460832626, 461039232, 460780613, 460816997, 460477669, 460203388, 120239061, 461020297, 694637248, 460477606, 460831500, 460783683, 460783724, 460203392, 461006614, 460811081, 460477630, 460816997, 120239046, 460849433, 460684201, 460783726, 460895690, 460684197, 460895612, 461020328, 460499504, 460428727, 460477559, 461042453, 120246679, 460783693, 460815287, 460659733, 120244573, 120239051, 120246058, 461029802, 461025845, 460780655, 460831541, 461029810, 460776259, 460776331, 120253423, 460984937, 461020276, 460992821, 460791460, 460232079, 460768997, 460819237, 460895638, 460942483, 460938145, 460776326, 460895693, 120257689, 460783714, 460783656, 460499457, 460802156, 460849505, 461015588, 460984931, 460877497, 460815336, 460816936, 461017670, 460832576, 460750648, 460776247, 461025734, 694637228, 460345635, 461002348, 460972469, 460831529, 460938141, 461025827, 460895675, 461029799, 460368526, 460684176, 460984894, 120246102, 460684194, 460823835, 120239046, 460916591, 460802094, 460554291, 460322052, 460791332, 460779368, 461025760, 460938159, 120246086, 694637217, 461049896, 460938146, 460846025, 460938177, 120244569, 460172411, 460858330, 694637261, 460477646, 460577663, 460783692, 460871287, 460783742, 461042483, 461039189, 460938181, 460895601, 460802154, 460938227, 460984989, 461006605, 460895611, 460554353, 460938218, 460802117, 460203393, 694637190, 460862491, 460895644, 460783647, 461005562, 460635114, 694637194, 120240005, 460895625, 460203341, 120253478, 460984957, 460203370, 460607186, 460477553, 460984880, 460783719, 460776242, 460871337, 460203399, 460802116, 460783713, 460802123, 120246128, 460924858, 460957083, 120246072, 461049876, 460882295, 460554321, 461002398, 460769013, 460659776, 460750669, 460938145, 120239099, 460499490, 120246678, 460368526, 120246134, 460659829, 461006583, 460984961, 460368567, 461006592, 460477526, 120246122, 460203371, 461042419, 460802178, 460839384, 461029784, 460924874, 461025826, 694637145, 120257670, 460203345, 460203418, 694637227, 461002296, 460709898, 460345597, 460974113, 460607213, 120239059, 460368546, 460895712, 460815327, 460896317, 461044545, 460293195, 120239049, 460428694, 460942447, 120257641, 460477690, 694637170, 460477588, 460203400, 461005541, 461015615, 460895665, 460938164, 460942457, 460684187, 460972490, 460477639, 120246088, 460635089, 460203395, 460984984, 461032466, 460368615, 460554293, 460783678, 120257674, 120253504, 460577688, 460780679, 694637208, 461025853, 120239234, 461044453, 120246105, 460992856, 460659799, 460877462, 460293187, 460791175, 461049920, 460477652, 460776282, 460554319, 461002401, 461017671, 694637197, 460261833, 460938042, 460773916, 460942427, 460709922, 460428697, 120239061, 460819268, 120246095, 460773925, 460839365, 460791343, 460942422, 460831554, 460776284, 460750678, 460839355, 460815332, 460895590, 460477638, 460794737, 460776288, 460849459, 461042355, 460776265, 460942520, 460780633, 460799328, 460773953, 460750659, 120239074, 460938160, 460780677, 460477687, 460203368, 460368597, 460554281, 460428762, 120246154, 460938209, 460554306, 120239082, 460799274, 461020331, 460895608, 460895623, 461010121, 460832607, 460635171, 460942513, 460849469, 120238964, 460776281, 460791164, 460779322, 460816979, 460477609, 120253432, 460776226, 461029825, 460477658, 461020256, 460895606, 460896330, 460783677, 460477654, 461006560, 694637222, 460938119, 460345602, 460942467, 461020294, 461042434, 120246134, 460802162, 460477577, 460768998, 120261822, 460776224, 460802092, 694637192, 460895573, 460871301, 460831523, 460635057, 460802140, 461017646, 460232105, 460776362, 460831489, 460776266, 120244530, 120239081, 460808367, 460816951, 461042390, 460709898, 460203368, 460203326, 460477645, 120246151, 461025751, 460832618, 460972476, 460635076, 460684140, 460938099, 120253471, 460499518, 460750683, 120246677, 461002393, 694637171, 120246657, 461039120, 460773947, 460345656, 120239100, 694637193, 120239108, 461002366, 460938170, 120246117, 460924829, 461049919, 460554307, 461002372, 461042390, 460924797, 460985002, 460956972, 460709889, 460779357, 460410256, 460831618, 460779364, 120246069, 460477562, 460776255, 460783740, 461005557, 460799368, 120257656, 460345613, 460802157, 460780649, 460815288, 460203375, 120246062, 120246043, 120253395, 460477625, 460984933, 460992776, 460831569, 460709853, 461015683, 460776218, 120257679, 120239090, 694637193, 460773934, 460942502, 460802118, 460477597, 460750654, 460823878, 460783632, 460635094, 460956969, 460368630, 460499519, 461029819, 460815356, 461039144, 460984962, 460816946, 460832634, 461005588, 460477549, 460776299, 120246641, 460477579, 460428769, 460831588, 460368547, 460428690, 460783706, 460984920, 460957039, 120239035, 460866565, 461049931, 460816992, 460261874, 461015578, 460819204, 460823796, 461017645, 460780680, 120246088, 461002369, 694637248, 460956979, 461050303, 460203355, 460938162, 460368583, 461002329, 460895581, 120246713, 460172449, 460942448, 460779349, 460792953, 461015642, 460499549, 460832607, 460831579, 460832603, 120246686, 460776297, 460477578, 461002355, 460924867, 460984927, 460942419, 460499510, 460554329, 460912937, 460832595, 460895650, 460203365, 460730689, 460942465, 460783671, 460172439, 460776229, 461002316, 120239060, 460791363, 460769015, 460817007, 460942416, 460839378, 460942446, 460895629, 460776314, 694637158, 460984961, 460783667, 120239088, 460938140, 461002326, 460577675, 460769007, 460577689, 460984954, 460849499, 460172372, 460815378, 120246096, 460984999, 460477656, 460871308, 460368574, 460972469, 460499534, 461002370, 460477614, 460816985, 461049872, 460554300, 460783683, 460773993, 460895629, 460769026, 460477590, 460773961, 460776260, 120246062, 120246118, 461006582, 460730722, 120239041, 460345674, 460203352, 460477607, 461002271, 120246192, 460635112, 460866597, 460831566, 460895688, 461002327, 460232083, 460831601, 460773955, 461039148, 460499484, 460942450, 460972455, 460477581, 461025798, 461002368, 694637154, 460368579, 460428748, 460780626, 460659769, 460816961, 461025837, 461002317, 460477631, 460895636, 460554277, 460816969, 460972451, 120238996, 460849414, 460831555, 460957062, 460172406, 460817005, 461049849, 460428680, 460831635, 460780632, 460203361, 120239098, 460924845, 120246083, 460984954, 461042361, 460203347, 460391216, 460831537, 460368524, 460816997, 460203354, 460972441, 461044497, 461015654, 460802122, 460477626, 461020261, 460203393, 460846030, 460831591, 460709865, 460896346, 460477568, 461039485, 460477547, 460984906, 460942444, 460776314, 460985037, 460938058, 460776313, 461002325, 120239069, 460791355, 460783674, 460635071, 460783723, 461015551, 460972415, 461025791, 460203407, 460938152, 460895650, 460992780, 461042483, 461020330, 461044527, 460802141, 460477640, 460816971, 460554271, 461042388, 461049906, 460477604, 460819246, 460635143, 461002368, 461029807, 461006572, 460942446, 460957018, 460984930, 460773957, 460846047, 460577674, 460791396, 120239106, 460203410, 120246048, 460780183, 460942426, 460832604, 460938136, 460477580, 460499503, 460895671, 461002295, 460477559, 460802118, 460659837, 460802134, 460776307, 460428655, 460428790, 460938095, 460293216, 460895695, 460783726, 460769019, 460477612, 460942442, 460895572, 460477598, 460524736, 460895616, 460773964, 461049855, 460831478, 460895561, 460452720, 460791478, 460831536, 460802131, 120239105, 460428711, 460776274, 120257712, 460776271, 460776343, 460831543, 461021871, 460895650, 460972487, 120257728, 460832562, 460972434, 461002240, 460799316, 460817007, 461020257, 461025709, 120253444, 120246164, 460791325, 460368608, 460769032, 460577676, 460554277, 460477528, 460499496, 460938220, 461002284, 461025823, 460972418, 460635118, 460477609, 460577718, 460477614, 460345626, 460635090, 460984891, 460776319, 460938186, 460992867, 460768988, 460477569, 460477630, 460871292, 460942421, 461049898, 694637172, 460816961, 461049894, 460368595, 120239129, 120239075, 460477519, 120246711, 460831636, 461032943, 694637174, 461002285, 460992740, 120246112, 461006556, 460750710, 460831524, 460769022, 460477614, 460368512, 460776282, 460802079, 694637176, 460992790, 461025743, 120258803, 460895571, 461029765, 460779366, 460776360, 460477612, 460368540, 120239085, 460776247, 460817011, 461002369, 461025797, 460831526, 120246677, 460499541, 460942473, 460750700, 460831498, 460203394, 460659764, 460368580, 460877457, 461025823, 460783638, 460816960, 460846069, 461049887, 460368597, 460203421, 460877463, 460831558, 460577672, 460938190, 460839335, 460992773, 460577675, 460816984, 460815253, 461002321, 460779330, 460769003, 460477594, 460972472, 460956960, 460659755, 460477632, 460783739, 460816998, 460794743, 461039157, 120246036, 460984938, 460172430, 460815333, 460203384, 460780655, 460769062, 460776260, 460871328, 460477629, 120253456}
{302315961, 301409993, 302185910, 302713922, 303307530, 792172728, 302486218, 302576527, 301180147, 303700653, 304885095, 302988731, 303034572, 301409939, 304236796, 792263766, 303873323, 301180193, 302486156, 792080948, 792263788, 301134264, 792127063, 792263788, 301180184, 792263815, 301685183, 183609811, 303570932, 301685149, 302356556, 303700738, 304918890, 302851426, 302486190, 302576520, 183609863, 302851494, 301685199, 302486191, 301409930, 301409952, 304540781, 304422436, 301685155, 304849076, 792447680, 304197940, 303570945, 303873359, 303613458, 302315958, 304849030, 301685199, 302576521, 792263760, 304849061, 304665063, 301822383, 302486143, 303353244, 304236834, 302398698, 183592310, 301180176, 301226065, 792447644, 303700590, 303829599, 302441871, 302576570, 302897180, 304540804, 303700616, 302004861, 303996322, 301868291, 792263781, 183609851, 303126294, 792172739, 792447678, 301868246, 301409926, 301272095, 303570943, 302230616, 304462911, 792263838, 301822310, 792172728, 304918957, 303570909, 304918912, 304780320, 302441894, 304462930, 301409948, 303873334, 303034515, 302486134, 301959209, 304813830, 302049797, 304462863, 302441858, 792263801, 302004848, 302851453, 301409962, 183609813, 301272085, 792447621, 304885061, 303956106, 302441925, 301776398, 304462900, 304422470, 302668214, 302049809, 792172763, 301180103, 792447720, 302274557, 304704777, 183609838, 304462871, 792080980, 303570940, 301180171, 303527345, 304462930, 302486150, 304665026, 301685228, 302576597, 301547394, 183592312, 303126330, 304885122, 301180104, 303873331, 304422410, 301134178, 302356530, 301409924, 302531128, 302622389, 792447700, 301272077, 301318085, 304462916, 183609812, 302441857, 301822351, 301547426, 304849055, 302185968, 304462953, 301868258, 301272080, 304885068, 302759894, 303263220, 302356527, 302185948, 302356642, 792127031, 302356548, 304540860, 304236798, 792447739, 304348539, 302315928, 302851429, 303570913, 304885115, 792127051, 304422403, 304918956, 303873298, 792447727, 304422449, 304704814, 303398386, 301822385, 304197948, 302576542, 183609819, 304236823, 303570944, 304462920, 303996317, 301959278, 302988746, 301272061, 301822417, 304462850, 304885078, 792263777, 303307544, 183609795, 304462991, 303873349, 301409954, 301409892, 304885043, 302622423, 303914630, 304462948, 301822348, 792263744, 302049801, 304159127, 301409908, 303700722, 304159136, 303700637, 303307543, 304422442, 304540827, 304462971, 303171807, 792218322, 301409931, 301776395, 304197973, 792401715, 792263773, 792447693, 302897152, 302851444, 301272105, 303873317, 302897170, 301180204, 301180176, 792172704, 302486209, 303307526, 303442621, 301547384, 304849025, 303996333, 301868251, 303700671, 303570923, 302356551, 301180140, 303700635, 792127010, 301409931, 301409971, 304422443, 301685126, 302049821, 302713880, 302486138, 303742965, 301776388, 301822354, 302759887, 301959327, 304038543, 301180113, 302851472, 183609870, 304704854, 302576530, 302441871, 303873346, 302356587, 302851465, 303700657, 302897160, 304665051, 304159128, 302486236, 792447704, 304159135, 301914037, 792263821, 302315966, 301685132, 304348525, 304744393, 303956040, 301226115, 302851517, 302356503, 792447657, 183609882, 303126305, 302356583, 303829644, 302356597, 792401753, 304918922, 302094778, 183609811, 304463003, 304308782, 301409967, 302185942, 301409905, 303171812, 302988731, 302356594, 303700586, 301685229, 302356548, 302486178, 302622443, 303700594, 304348528, 302356580, 301685193, 304885121, 183609848, 303786556, 303700621, 301409945, 303398323, 304236779, 183609842, 792355924, 303700625, 304885017, 792172719, 302486157, 304885083, 304273395, 304462953, 302486170, 301409891, 301180182, 302185977, 304885098, 301685228, 301409955, 301685240, 792447635, 303613514, 303527318, 792447682, 303126327, 302230654, 304348500, 302576539, 303996283, 304197924, 304038531, 302356592, 792263786, 304422444, 792218314, 304665057, 792447659, 304197951, 302622467, 302486180, 304665080, 302622466, 304462933, 792447614, 304885070, 303171812, 301685211, 302004849, 302897130, 303613499, 302851436, 183609867, 792127040, 304885136, 304885067, 183609860, 302576585, 304120911, 304704812, 303484669, 304273389, 792263817, 304665100, 303700652, 301776350, 302274571, 303034531, 304780266, 792263747, 304540820, 303570907, 792127017, 304462958, 183609809, 304462950, 304885086, 303398320, 302713883, 303700639, 302356554, 303570921, 304159121, 302441887, 304462927, 792447602, 304236789, 304885108, 302486188, 302943161, 304665032, 304348536, 301409898, 792127060, 792172754, 304308768, 301272053, 183609830, 302851504, 792309896, 303034576, 792447693, 303442615, 304197965, 303742983, 304780280, 301455356, 303126318, 304462932, 301180235, 304348541, 302576527, 302759922, 183609807, 304813793, 302356547, 301134171, 303570882, 304120960, 304540831, 792263762, 301868277, 792447705, 301134165, 302004796, 303956062, 303570895, 303873278, 301180162, 304038556, 302004842, 301776357, 303700583, 304462945, 301593305, 301180122, 302049811, 303171797, 301180113, 303570923, 301272119, 301639180, 301134236, 304038538, 792263780, 302356556, 301272095, 304463009, 304885132, 304665092, 304348542, 304540799, 792447639, 302356584, 304348554, 792263788, 301639216, 303307563, 303700633, 303700628, 302668195, 301959286, 304236822, 303570910, 302049798, 792263794, 301180083, 301455386, 301226089, 301822319, 304462943, 792172692, 301180216, 302897148, 304462971, 303307520, 303700613, 302274533, 301409898, 304462942, 302622449, 183609799, 302356546, 304704803, 303570945, 303307504, 303171813, 792447682, 301685223, 304462911, 303996297, 792035049, 301180142, 301685200, 183609827, 303700659, 302185936, 303873280, 304236821, 301685215, 302759900, 304849056, 301180147, 303873369, 301180200, 792401795, 792263754, 301730851, 301822318, 303171801, 304120929, 304885117, 304884973, 304462921, 792447666, 302851510, 301959250, 302441863, 304236764, 304159099, 302356576, 792172761, 304422443, 304038560, 792218324, 302576535, 183609834, 792218340, 302988806, 301134192, 304704837, 792263784, 183609876, 792263754, 302576521, 302356561, 792447590, 303613475, 303126290, 304348497, 302576508, 303171796, 303613436, 302486198, 303527357, 304120933, 301226105, 304583039, 303873303, 301226093, 792447719, 304462923, 301180181, 301409940, 303398310, 301639221, 792127079, 304704809, 301685206, 301272105, 301776403, 304885117, 792447672, 792447664, 792172772, 304462911, 302486167, 303442611, 303873396, 304120900, 302713894, 301180150, 792127061, 792263790, 183609826, 301134222, 303570919, 301685197, 304462928, 304038590, 301914067, 301409974, 304236758, 303527348, 304664999, 304422404, 302897214, 301776321, 302988766, 302486195, 301822321, 301959323, 303398348, 304462926, 301180139, 792218336, 304462943, 304540816, 303873303, 304665014, 304540818, 301409906, 302486177, 303527308, 792263781, 302140111, 303126306, 301822346, 304813817, 302713888, 301868258, 301914061, 302759919, 301272047, 792447579, 302576573, 183609906, 303527338, 303080281, 304885086, 302356587, 304665041, 302576519, 303700630, 792218346, 304918928, 303570911, 301226087, 301501432, 302713907, 304422434, 301959254, 303873321, 301959253, 792218333, 301180203, 304462993, 302576595, 303613486, 302486155, 303570957, 304422471, 304348551, 303657947, 301959267, 303700605, 304885144, 304079880, 303570927, 301409934, 304918925, 301180131, 302576526, 792263752, 303956038, 303996282, 301822317, 303570949, 302004802, 303570913, 303700610, 301180152, 183609831, 302486155, 301409961, 792263793, 302356593, 302576528, 304308809, 303996294, 304308803, 302486196, 302049813, 304918905, 301776351, 792447653, 302486184, 304462835, 302185937, 304665063, 302441839, 304422427, 302576541, 304462909, 301822333, 303126289, 304348542, 301409886, 301134206, 303700597, 303996283, 304462997, 301134191, 301180170, 792447716, 792447614, 302622452, 304079926, 792263801, 304704808, 304885139, 304462954, 302576517, 792447712, 304236847, 302140091, 303873309, 303700692, 302576513, 304849035, 303873341, 301134208, 302988789, 304422379, 303570948, 302441896, 304462948, 302851490, 302576527, 183609849, 304665081, 304540840, 301272129, 304197963, 301822373, 302851496, 302576561, 304462909, 303700619, 304348510, 301822360, 302441880, 792263791, 302049777, 303873283, 303527316, 304918926, 301822293, 303126320, 304540810, 303873355, 301272037, 304885129, 792263808, 303613489, 792447721, 302486150, 303171814, 304885139, 304624955, 303873299, 304665123, 301822392, 304885035, 302441903, 303034556, 302713898, 301685239, 304462932, 303307501, 304885120, 303829634, 303873350, 304120885, 302274512, 304462989, 303217590, 304462955, 302486140, 303570917, 301180175, 302486240, 302356622, 301180172, 302576531, 792263832, 303956025, 301409882, 304236827, 301409916, 302713892, 302441861, 302851489, 304885113, 302356559, 303700677, 303442658, 303171796, 303307519, 303034567, 301685219, 304463031, 301822372, 304348496, 303171800, 303126291, 304463010, 301868233, 304236826, 302576581, 302897225, 302622455, 303570956, 303527324, 302486175, 301134197, 303829667, 304308800, 303956074, 792263827, 304885083, 792447691, 301363976, 303570907, 301959247, 302356603, 304462941, 304422421, 303700619, 302576562, 304462951, 301685237, 304197948, 301685197, 301180191, 304540821, 304540853, 302356621, 304780283, 303700667, 301409919, 303996296, 304462889, 303570907, 303700627, 304462948, 304383870, 303700601, 301134164, 303126285, 303873283, 303700576, 304501513, 301547348, 303873304, 301685166, 792263775, 304540842, 301180196, 792126972, 301180157, 301180115, 303873314, 302805555, 303700627, 302441887, 792127023, 301959269, 302441860, 302576563, 301639202, 301822401, 303307513, 302851476, 792172720, 792447658, 303956079, 304665049, 303996339, 304308767, 304348496, 304462956, 304422416, 302356514, 302576554, 302851420, 302441921, 304236774, 304462921, 304308811, 304462917, 304704829, 304236801, 302486185, 301180172, 302356544, 303442638, 303996310, 304462927, 304462876, 302185922, 303570919, 303126292, 183609844, 301822323, 303126295, 304665041, 792263769, 792263829, 304462944, 792218322, 303873342, 303263177, 183609868, 302576563, 303442623, 792447662, 302622435, 304038515, 303873307, 303996369, 304462925, 304665085, 301180162, 301685172, 183609833, 303442597, 302851465, 792080970, 303700581, 302897125, 301226118, 301180143, 304462981, 304665043, 792263787, 301180161, 301822382, 302576623, 302851457, 303873344, 792218346, 304422425, 303570913, 304038573, 303873287, 304885164, 304197965, 304665107, 303743020, 302851525, 301409937, 301822338, 303829600, 303126293, 304665021, 304885104, 303742991, 303873330, 304308807, 302356618, 302004803, 303442601, 304308804, 301822336, 301776415, 302576537, 301318125, 303996326, 304463003, 302441852, 303527352, 304197948, 304462934, 301409919, 301822420, 301593347, 302988764, 792447653, 302486135, 304919001, 301776384, 304885094, 301272040, 303996351, 301180153, 302185983, 304462902, 792172762}
46153
Returns: 488030986
{683386997, 683906828, 684185618, 681160442, 679185032, 682940444, 885446877, 683048529, 682886954, 679151396, 684072152, 682666165, 679070621, 679906410, 679102093, 679247513, 679111759, 680193645, 885674830, 885035197, 885446864, 683431543, 680629860, 683815329, 632678607, 684197320, 161342769, 680193612, 684190813, 682726151, 679185045, 682613184, 683596247, 680920423, 679186252, 682497939, 680458713, 679246146, 683475034, 680096528, 679346842, 885574648, 682887067, 161342699, 680916436, 681343435, 680462329, 680462325, 683558684, 683675829, 885600223, 683045068, 683291697, 683096192, 679346855, 681708925, 679502441, 681770601, 680197021, 244981318, 682494132, 684149510, 679072050, 679504736, 681836276, 683099559, 679949401, 684150299, 679537333, 682435790, 679085313, 681651395, 683517449, 679949402, 632678668, 684178997, 680146337, 680798849, 885030478, 683558713, 679111752, 679817223, 885677194, 680916418, 681708904, 679085221, 683598844, 679112551, 683431558, 679470942, 679112550, 680096533, 679906419, 680193639, 885071875, 680193602, 683748026, 684053704, 683149707, 679111776, 682887027, 680979800, 682261930, 679539663, 683558659, 679112534, 684185618, 682261959, 684053717, 679269238, 682261916, 684170252, 679436327, 683514594, 680517548, 681774693, 684160640, 682666209, 682940499, 680916436, 679817292, 679436336, 680193629, 684053736, 681836283, 683475011, 679952484, 679321399, 683247491, 680245014, 681217128, 683475014, 679321362, 679079720, 461580211, 682494165, 680047585, 684197399, 681400725, 681585537, 684185663, 885026971, 679438450, 885677199, 683875645, 189320961, 679610708, 681039682, 683637935, 679504685, 679375353, 679858387, 682197927, 885173649, 679405195, 681035743, 682321622, 679079367, 679321388, 682137629, 681095823, 885324329, 681160418, 189274762, 683637962, 679102109, 681278079, 885555842, 683555978, 679999545, 683847161, 683096182, 680193663, 679124347, 679203983, 684161342, 679407248, 681339339, 680193654, 679688874, 682317624, 682722378, 161342685, 680297448, 885026948, 679346834, 683096177, 682321589, 885525623, 682777897, 679167443, 682613159, 679168625, 684091663, 680096521, 680193654, 679102072, 683291788, 679470911, 684185272, 680353948, 683384004, 681651311, 680513843, 682081120, 679074929, 679205426, 683815378, 679952489, 682613166, 681527972, 679152426, 680916431, 684053710, 679729596, 680920481, 680193625, 679649186, 679610717, 682020149, 683780036, 885386223, 681897736, 682777916, 682886966, 679575855, 189297525, 680407816, 684185594, 680686924, 680462363, 681589602, 680802714, 682076981, 679246047, 683934700, 682016077, 161342712, 679952449, 683710125, 681713120, 680142985, 680193630, 683045075, 683048511, 679537291, 679101417, 665316129, 680916491, 680047591, 682781581, 683558700, 683338408, 679346821, 680629878, 683780106, 885153435, 681523857, 681160412, 682940504, 684196461, 679092557, 680916426, 681156366, 679293691, 684149491, 683635289, 682777940, 679348700, 683558625, 682993188, 679295432, 679613277, 683675898, 681039662, 679136732, 681221140, 680350323, 680245101, 680798819, 680300856, 682726074, 681462242, 679111711, 684053778, 679074928, 682555886, 684197297, 679999536, 684053729, 682555898, 680193682, 681039641, 679151496, 679112492, 681462177, 684136965, 680404167, 679112536, 684185619, 679348684, 681035669, 684185609, 683598890, 679321441, 684137787, 680573382, 679205305, 680407836, 683712555, 679861330, 679092570, 682722310, 679072008, 683813163, 679124305, 683638007, 679092618, 682940474, 681343436, 679537333, 683294918, 682262055, 682202054, 679470929, 679111727, 680458718, 684197395, 681954951, 683099524, 682890568, 679092583, 679319614, 679468734, 684123866, 682943928, 679151421, 683745756, 679537279, 684196604, 679075218, 679074996, 682081037, 682726129, 679952479, 683986428, 683431491, 679906413, 683748061, 683294912, 679075212, 683045135, 683558602, 680683185, 684190466, 680044352, 679502434, 679348660, 681156337, 679085257, 682258013, 680573418, 680193664, 680975877, 682832785, 885525594, 682076945, 885045636, 681770600, 680096522, 679999524, 684178502, 189177642, 684194425, 679079374, 885205808, 683045085, 683635281, 683745730, 680458623, 681339288, 161342766, 681832177, 679124307, 680297382, 681462184, 683598867, 683813179, 679203950, 683847124, 682669934, 679502391, 682613182, 885446874, 683045094, 681039710, 681278176, 679504700, 682886958, 683475041, 665316095, 682940485, 679270831, 189214612, 681160459, 683635331, 683474989, 885677189, 680096515, 679539647, 682261976, 679070614, 161326805, 684053705, 885615562, 682886977, 681589541, 679814325, 679906413, 683294949, 681713065, 161342695, 684053757, 679205389, 679688847, 885615562, 682498017, 684053780, 679247516, 679814365, 681035654, 680193741, 683291747, 682552092, 682836391, 682722347, 682613213, 679375376, 680573457, 679649159, 680093278, 683341483, 682076946, 684091677, 680093338, 679649185, 679085171, 684108482, 680861355, 680861295, 681278103, 683675844, 684149511, 684123889, 683596308, 684031236, 189274725, 679436278, 681713060, 885263473, 679468791, 679377304, 682555906, 682262011, 244920702, 684052401, 684170852, 681160396, 682836427, 885647009, 683748015, 684136923, 679111728, 681160364, 684196469, 684149454, 683673302, 885667802, 680193645, 680744583, 682321641, 684190817, 679247569, 682497998, 682943903, 885504103, 679246127, 680740729, 681282233, 679688849, 679952509, 680916466, 680245111, 679072213, 189214603, 683598854, 684073434, 679814368, 681339338, 682321590, 680916552, 679085258, 244981320, 679247599, 683045093, 680193667, 680798847, 682261987, 684190808, 680297366, 684073420, 684196533, 680626115, 682202000, 680629856, 684137827, 680569670, 682993153, 679123515, 683338376, 683244289, 679246122, 885574597, 684053707, 683431525, 679774285, 679111696, 680629908, 682944045, 681836245, 680979858, 680044368, 682613243, 681404782, 679436332, 679246143, 684170306, 679651789, 682262029, 680047529, 680861396, 679504715, 680979916, 683338369, 681160404, 682836438, 683635278, 679436361, 679085196, 681958985, 684197323, 682613215, 679906462, 189248942, 679814425, 679814266, 679691498, 680861306, 679246134, 680297400, 682609421, 679246168, 680193631, 679224342, 680245042, 679949344, 683906834, 680044401, 684190763, 684122902, 679225751, 679858357, 679858397, 683815251, 681651282, 684053763, 679151557, 684122885, 189297513, 161342761, 679085190, 683710142, 680629908, 681713117, 680683151, 680462356, 680297341, 683984790, 885647018, 682613183, 683712503, 679293748, 679774259, 680248537, 679688795, 681278133, 683845070, 684107404, 680407795, 679079395, 680629870, 679070632, 682435782, 461580209, 682376950, 680407781, 683431520, 681893640, 683431494, 680683143, 885054859, 684196440, 885470325, 683748095, 682887080, 680683134, 683748085, 683847142, 682555895, 683598894, 161326795, 679771414, 679539695, 684161331, 680683164, 679111694, 683986438, 679774239, 679651794, 679949398, 684137787, 680740710, 885410787, 679470883, 885324345, 680193621, 679070644, 683815309, 679124352, 683845095, 679152365, 679348671, 679949354, 679293642, 680193625, 681651362, 682609387, 681651299, 679814316, 681708975, 683096178, 683338411, 679074927, 680861319, 679436251, 681156400, 681527938, 885173656, 679688813, 679074976, 885205786, 682317720, 679111674, 679537298, 683195814, 679085141, 682613212, 679185052, 683431471, 684197343, 683959475, 665316079, 679101452, 679346821, 680047634, 679072069, 679093162, 680044450, 679123477, 684190846, 885085291, 679407232, 680044398, 684149513, 885287589, 679124305, 189297491, 679085200, 679246119, 679085193, 682781596, 681404826, 679074971, 683748064, 679996442, 680629924, 680857400, 885125371, 684197382, 683635319, 885635638, 683146446, 684197340, 189177583, 683517390, 683099589, 683635325, 683517341, 682943985, 683813213, 684185699, 679346785, 679470935, 679688830, 885660811, 679346875, 679111726, 679185018, 680245129, 684137808, 682666166, 681217129, 682552042, 681708944, 683986419, 683932882, 885035174, 680629902, 679539618, 680146337, 680920385, 680458683, 682016081, 683635379, 681836313, 679537272, 683986456, 189274760, 682321605, 680193678, 679072162, 682317664, 885035221, 682081088, 680093222, 684170259, 679246153, 679732327, 683959509, 680686897, 680350333, 679246098, 679151446, 683045110, 679470941, 683637913, 679102063, 885349133, 161342699, 679079755, 681651339, 679246129, 680458664, 679575869, 680458690, 682613247, 683673352, 679085703, 679771427, 680686916, 684149505, 679111747, 682777977, 684072118, 683815388, 684010255, 682552085, 682261940, 683199019, 680629892, 679203982, 680916410, 680047571, 681774633, 680407837, 683637950, 684137880, 189214647, 681099907, 680350382, 681589655, 680861241, 683341512, 682996589, 679111742, 679573402, 682943947, 683748128, 632678649, 682498019, 680916467, 682555865, 680407816, 684032704, 682317679, 682555826, 683146433, 681221151, 682380886, 679205298, 682261970, 679124342, 683428582, 679817268, 683475007, 679903387, 683517377, 684008682, 679124292, 681836285, 683294942, 681282212, 679167491, 679072071, 189274762, 682609353, 681770577, 679085238, 632678621, 683558669, 679949379, 680916515, 683474995, 679814273, 679729568, 680350355, 679952521, 665316097, 682613194, 683710201, 885228381, 461580177, 683199071, 680462307, 680407856, 682722368, 189320971, 679075265, 679152412, 684170340, 682016107, 681836244, 679137617, 683149757, 681836303, 665316110, 681897786, 683813184, 679151390, 679688765, 683199078, 632678703, 682555875, 681039693, 681466351, 679502395, 679817310, 684053739, 684090490, 683387010, 885600222, 684091660, 679537322, 683291769, 681774712, 684196504, 683877639, 679167499, 683291830, 681708950, 683780093, 681708970, 682836423, 679246094, 684031249, 682380890, 679903400, 682996643, 682498029, 684008661, 679293804, 681160449, 680740722, 682141666, 679774278, 679079398, 682886970, 682494135, 679079731, 684008707, 680861325, 682321647, 189248898, 683815318, 683847150, 681035705, 679102151, 679092587, 683904921, 885108246, 680404108, 679205341, 683782342, 679996457, 682498043, 684185223, 681770581, 680861255, 680629867, 885173647, 679072199, 683815340, 680193568, 682993160, 681339370, 682943945, 680861216, 683338361, 684194227, 679070664, 681836304, 679470886, 679949357, 679999573, 679085118, 684170839, 683294969, 680462385, 189177531, 684196568, 681095879, 885386217, 683341485, 679613239, 680916453, 681708909, 681770607, 682262006, 679072192, 684053733, 683673343, 681339344, 683558669, 682993233, 679436271, 679111714, 682439700, 684194222, 684170899, 679774304, 681959037, 683146435, 683199119, 684072187, 680297421, 679070722, 679688813, 684190824, 679610742, 244981372, 683338374, 679903378, 679688831, 679996403, 683247537, 679436266, 681647296, 680193742, 683472121, 682722327, 679102113, 683338367, 682613190, 683637995, 680407809, 679137666, 681221193, 680245074, 683961239, 680350383, 681039666, 679814342, 680686968, 665316082, 681160434, 682197984, 683845087, 681647244, 679085145, 679102150}
{194466838, 193781850, 192841023, 195115860, 191838774, 190391149, 807125172, 194734339, 190360362, 191957511, 191805437, 190250193, 192629500, 194490510, 192998117, 193532906, 192138339, 190476084, 806856983, 806739973, 807125092, 194424075, 194955244, 193942828, 335877648, 192594603, 397043256, 190476039, 192779538, 194915770, 191838782, 194965578, 190947288, 195058733, 193358359, 195009894, 190318409, 191663983, 194380223, 194647754, 191438793, 806575970, 190360413, 397043241, 190135624, 195143516, 194876594, 194876645, 194289589, 194146237, 807024511, 190456572, 190641576, 190491126, 191438745, 190034189, 191172514, 190036765, 194719472, 807067805, 190181808, 192103956, 192506112, 194024065, 195151976, 194699670, 190664370, 193085216, 191121671, 190161838, 192321542, 195159948, 194335418, 190664325, 335877663, 192902362, 194684270, 190172962, 806863086, 194289614, 192138307, 194405160, 806795144, 190135594, 190034214, 192321522, 194242778, 193058886, 194424060, 193972355, 193058881, 194647853, 194490545, 190476071, 806979127, 190476170, 194046202, 193442403, 194663779, 192138347, 190360456, 195075168, 195081868, 194074914, 194289577, 193058836, 192841028, 195081931, 193442269, 191606840, 195081915, 192225539, 191276782, 190854753, 194904185, 195156105, 192164637, 190250136, 190391090, 190135651, 194405158, 191276766, 190476051, 193442303, 195152019, 194380285, 194531578, 193702684, 194588428, 190442037, 190067247, 194380241, 193702636, 192814383, 442279099, 190181846, 194610258, 192594468, 190043802, 190033633, 192841045, 806801321, 193919946, 806795145, 191353378, 806782560, 191022457, 195090161, 194195013, 194024075, 191384076, 190747653, 190096065, 806541561, 191330062, 190103961, 195066087, 192382917, 193702736, 190083163, 190090290, 807138007, 195115892, 806896989, 194194920, 192998128, 190058001, 807067659, 190900529, 194571462, 193889875, 190491173, 190476126, 193119534, 191780047, 193024477, 193866666, 190050202, 190476105, 190926966, 190126031, 190275742, 397043246, 190409185, 806801306, 191438760, 190491211, 195065952, 806538196, 190302619, 191897908, 194965630, 193299221, 193324894, 194647811, 190476088, 192998060, 190641542, 193972400, 192348092, 194817618, 190723586, 195159958, 190290811, 195120732, 192444518, 193417042, 193942771, 194531636, 194965618, 195157834, 193239676, 190135623, 193442342, 190880537, 195058678, 190476010, 190974193, 191022418, 195130752, 191194824, 807137435, 195146406, 190302620, 190360418, 194124895, 806839761, 194847849, 192841060, 194978765, 194876646, 195159679, 195021534, 190071765, 191664032, 193726794, 190061831, 397043263, 194531569, 191093161, 195158848, 190511323, 190476109, 190456588, 194734342, 191121653, 192199140, 458395417, 190135658, 194610253, 194888740, 194289581, 190681981, 191438770, 194955302, 191194876, 807071470, 190035539, 195115919, 190391142, 192532788, 192260211, 190135617, 190078045, 191550209, 192103976, 190995082, 190302618, 193758039, 194289554, 190423205, 193646751, 194174015, 194146267, 195090199, 192017453, 195126539, 190377681, 190441976, 190173004, 194786165, 194915702, 190038930, 192138283, 193442483, 192444561, 194988468, 192594540, 194571448, 193442434, 194988485, 190476132, 195090217, 191957431, 193058944, 190039002, 192043494, 190347389, 193058893, 192841010, 193758080, 190103898, 192841016, 194242760, 193702718, 193145619, 194930406, 193416995, 194847790, 194096675, 194448414, 192260317, 190275692, 192506169, 191246942, 193119488, 194194876, 192260224, 190391127, 195143538, 191121642, 194549048, 195081903, 195096294, 193972357, 192138356, 190318381, 192594461, 190053365, 194699663, 194830846, 192260241, 191494181, 191224267, 193205761, 194799914, 191957430, 191143653, 191121697, 192656244, 192752838, 192444508, 195120720, 194915751, 194531597, 193614749, 194424047, 194490535, 194046204, 194548993, 192752790, 190456593, 194289538, 190216021, 192409575, 190585493, 191172506, 193758097, 190078087, 192321499, 190110320, 194930388, 190476122, 190119066, 190330822, 806538228, 190071787, 806923083, 190036826, 194647784, 194571459, 192286747, 807053542, 192717915, 192382921, 807104432, 190456633, 190995031, 191143602, 190318456, 190050135, 397043248, 190040859, 193119556, 190409140, 190038972, 194242771, 191246900, 191779987, 193889845, 194941321, 191172552, 194965679, 807125149, 190456573, 195090212, 190058016, 194024102, 190360341, 194380281, 458395397, 190391153, 193590158, 807004523, 195115875, 190995028, 194380258, 806795147, 194647858, 194074950, 195081875, 192567805, 397052924, 193442248, 806622419, 190360338, 195159645, 190790963, 194490550, 194549057, 195158819, 397043261, 193442240, 193417095, 190926968, 806622400, 195010028, 193442248, 193532871, 190790910, 190103920, 190476140, 190641596, 190203207, 194860445, 190275746, 194965570, 191384025, 194930354, 190974204, 190547811, 194508501, 190071736, 193324909, 190547846, 190974213, 192321576, 193265521, 195040884, 195040896, 190058043, 194146276, 192103943, 193205772, 190947252, 191689008, 806896922, 191276816, 195158799, 807126886, 191224296, 193812750, 194988506, 195081852, 807075091, 191746974, 192963586, 195115938, 194860479, 806675696, 194046264, 192043531, 192138299, 195115966, 192532797, 192103982, 191043588, 806733980, 190476186, 195000824, 195066008, 192779470, 193532930, 195009954, 194799926, 807101606, 191664072, 190193822, 195135746, 190926875, 194531578, 190135643, 190442022, 192691186, 807004512, 194242749, 193383877, 190790932, 190050161, 195065997, 190135636, 192321493, 807067869, 193532988, 190456592, 190476103, 190173014, 195081881, 192779484, 190409150, 193383845, 192532891, 190239578, 195096274, 194955253, 193145602, 190264519, 190423239, 192077730, 190681980, 190602183, 191664040, 806576018, 193442268, 194424043, 194361015, 192138315, 194955298, 194799969, 195151991, 195075188, 190585410, 194965588, 195149794, 191276876, 191663986, 192225584, 194222169, 195081829, 194610251, 195040868, 194024051, 195075152, 190682005, 195115819, 194860477, 190995055, 191276826, 192321562, 195139315, 192594516, 194965588, 194490547, 806953040, 190790874, 190790948, 194269414, 195040875, 191664000, 190409181, 190226038, 191664043, 190476110, 191721793, 190442000, 190664282, 193781882, 190585439, 192779515, 191983463, 193475277, 190747635, 190747647, 193942858, 195159968, 193442340, 191957396, 191983440, 806839796, 397043296, 192321601, 191093188, 194955271, 195158765, 190216018, 194876585, 190409179, 191574673, 806675702, 194965542, 194096658, 191550207, 194360959, 194753443, 190926894, 190057982, 191299776, 191923704, 194847823, 192382926, 194955279, 192567861, 190161854, 442279120, 190143240, 194847784, 194424059, 190046373, 194424043, 190216003, 806681305, 192532788, 806510394, 194046250, 190360476, 190215973, 194046261, 193889928, 194988440, 194242757, 397052943, 190835247, 194074970, 193024501, 190215974, 192138286, 193614758, 194361016, 194222174, 190664253, 193145603, 190193866, 806493523, 193972359, 807138021, 190476142, 192567820, 193942800, 193119503, 191299716, 193239697, 193758050, 190664276, 191550266, 190476176, 195159963, 190226049, 195159994, 190790918, 190034241, 190491178, 190682001, 192444464, 195040927, 191276811, 190078065, 195157774, 806541560, 190926909, 192444515, 807104466, 190126066, 192138329, 191121615, 190563996, 192321578, 194965626, 191838766, 194424023, 192594544, 191518424, 458395448, 192199151, 191438793, 194610210, 192506137, 192937058, 190585461, 192077721, 192779562, 806627422, 193866716, 190585458, 192103925, 806494690, 193119547, 806839805, 192321538, 191664020, 192321640, 194888742, 195149769, 192444472, 194046197, 190624337, 194955239, 190153606, 806580273, 192594510, 190995090, 806973787, 190526929, 192594489, 807053482, 194335423, 194699638, 190995049, 194335367, 194799949, 191246926, 192841049, 191438805, 193972371, 190926905, 806917256, 191438722, 192138282, 191838730, 190441964, 193145647, 190250218, 190067281, 190203254, 190034277, 193614753, 191462712, 806739972, 194955238, 194074872, 194684305, 195058726, 190318472, 190061833, 190995003, 195151985, 191121687, 193614754, 806896970, 195066012, 190476164, 192691194, 190126108, 806739989, 195120696, 190547814, 192225625, 191664014, 194315684, 191518380, 194978809, 190377594, 191664046, 191957445, 190456550, 193972409, 194194996, 192998085, 806488224, 397043310, 192814282, 195159969, 191664044, 190318440, 194124932, 190318339, 194965583, 191043645, 192875801, 190835231, 194978738, 192103968, 192138337, 190302631, 191805392, 193942813, 193557825, 190203281, 195081888, 194626696, 194955264, 191780011, 190135636, 194610266, 195156119, 194847738, 194194980, 193145633, 807004511, 195103792, 190377641, 195159641, 195040833, 194508484, 194767801, 192138292, 191071613, 194799919, 194046267, 335877598, 195009930, 190135581, 194988546, 194847813, 193500344, 190126064, 194988437, 190526961, 195126569, 195048739, 193417056, 195081832, 193119555, 190766256, 194405211, 194380235, 190705412, 194335372, 191631554, 193119608, 195151904, 194549113, 195135786, 191897877, 192506166, 806896982, 190226053, 190036778, 192321476, 335877642, 194289635, 190664300, 190135654, 194380212, 190790963, 190880573, 190377675, 194531586, 458395455, 194965581, 191093222, 806512685, 442279094, 194626752, 194876657, 194847833, 190275742, 806782549, 192752837, 193239691, 192225531, 190061782, 195151979, 193179722, 194663780, 195152020, 458395462, 195146390, 191246892, 191957489, 190926952, 194626692, 335877632, 194988536, 195090136, 195154543, 191172547, 194405233, 193442300, 191864358, 194466801, 807024533, 193324858, 191121640, 190641580, 195156151, 192532836, 193836219, 191897940, 190641525, 190034264, 191194858, 190034233, 194860449, 191663998, 191689003, 195048763, 190705438, 194767774, 195010016, 191631513, 191550200, 195115863, 190193807, 195109225, 194360978, 192382901, 190360372, 190181907, 192814332, 191631559, 195040838, 195066034, 806953012, 193942829, 193889870, 190103945, 192998122, 192260259, 191407700, 807029193, 190347423, 193417080, 193994893, 190624369, 195009968, 192348089, 190036770, 195040883, 194955321, 806541575, 192691203, 193942875, 190476115, 190423196, 190050203, 194799958, 195040854, 190681987, 192471169, 192629513, 195151961, 193972322, 190664295, 194571490, 192321512, 192963548, 194549009, 194876623, 807053521, 192656284, 190090269, 807137484, 194508459, 194173992, 190135641, 190034324, 190036789, 195081874, 192691154, 193442270, 191043643, 190050154, 194289580, 190423157, 191276870, 192138271, 195030071, 192471171, 192963538, 194361039, 195139316, 190526987, 194626783, 191805429, 190409187, 192629510, 190926941, 192779540, 191022515, 807067849, 190682052, 190705432, 190926929, 190624338, 194588395, 191276805, 190033152, 190476074, 190809987, 190275743, 192998122, 190681969, 194965650, 194195066, 194847778, 193179758, 195126586, 190441985, 193671083, 190377628, 195090159, 190790876, 194978721, 458395457, 195115802, 190096017, 191299753, 190033212, 192321526, 192998114}
61901
Returns: 635942033
{262864793, 679778925, 262857922, 262917970, 689589293, 689516544, 689555856, 689477044, 262857924, 689588372, 262898476, 262873237, 262857913, 262911165, 262898477, 689534935, 689585948, 262892218, 689544762, 481696080, 689534925, 221051003, 689454741, 262917974, 221050999, 221051002, 689506379, 689585955, 262877099, 262902602, 262917976, 894292535, 221051001, 262898474, 689585949, 689564247, 689471013, 689454737, 689534920, 689588681, 689544777, 689471012, 689582944, 262918404, 689496522, 689534927, 481696083, 679778916, 894299056, 689455348, 689576805, 262900829, 262868527, 689570271, 689454734, 689455346, 262917977, 262900818, 262857913, 262917978, 689588676, 262916429, 689534919, 689516529, 679781602, 894299060, 689544768, 689585956, 689454730, 262889166, 689544768, 689588671, 262911151, 689471004, 262857890, 689544770, 262895696, 689477036, 221050997, 689452894, 262902595, 894299064, 262917958, 689494609, 689544773, 679778910, 481696075, 679781606, 262864796, 689463336, 689455341, 894292533, 481696049, 689534934, 262873221, 689471023, 689454743, 689494613, 689526800, 689471021, 689504366, 689562654, 689494611, 689452911, 689452898, 689526796, 262859290, 679781603, 679785084, 689588688, 689546687, 262868533, 689582060, 689454730, 262868544, 689585957, 221051005, 689506375, 689471014, 894299063, 262864786, 689571670, 689544768, 689524757, 689571667, 689585940, 262898484, 689455336, 689544775, 262864793, 689534926, 689454730, 689454745, 262905058, 689471010, 689585963, 262873218, 689504383, 262873213, 262902611, 262917963, 689478640, 689487211, 689564254, 221051009, 689454723, 689458346, 265951202, 689585942, 689494605, 689506367, 689454739, 689454749, 689586548, 689471014, 689585941, 689504368, 689585946, 689562652, 689471017, 221050993, 689452892, 481696066, 689564250, 689504362, 894299074, 689534934, 262868523, 262911152, 894299062, 689454738, 894299055, 689555863, 262868526, 689516526, 262864786, 689576809, 262856778, 262902585, 894286232, 689454743, 689588372, 262902583, 689585965, 262917971, 894299046, 689455346, 689452616, 689544776, 262859296, 689455342, 689555865, 689477032, 689454728, 689562639, 689471027, 262892224, 689586562, 679781600, 262902601, 689576806, 689571668, 689564252, 689588369, 262911158, 689534922, 689544785, 262868531, 894299048, 262892213, 689506375, 265951211, 689452908, 689534925, 894299064, 689585955, 262902589, 689494618, 689582937, 262873214, 689534920, 689506379, 262911144, 689582948, 689555859, 689463344, 894299044, 689544771, 689536920, 689454755, 262917961, 689585955, 894292535, 689588372, 481696094, 262892217, 221051004, 262857899, 262895675, 689554088, 689455339, 262917964, 481696062, 689477028, 689534926, 689471009, 894286243, 262892222, 481696067, 262857918, 262905049, 262864793, 689534928, 262895689, 894286239, 262859295, 262868519, 221051013, 689588679, 894279628, 689589296, 689452904, 689454738, 481696065, 262857931, 689544771, 262864792, 689504368, 262877109, 894299046, 894299044, 689454740, 689524757, 689564244, 689589290, 689494612, 262864788, 679781586, 689585966, 265951210, 689506361, 262917987, 689463346, 689562664, 481696071, 689582948, 689471020, 262902591, 689588687, 262868528, 689471022, 262864784, 689564246, 689454728, 689477032, 689452899, 689469624, 679781587, 689588684, 679778908, 679781593, 262917970, 262868525, 689477039, 262857927, 689555860, 679778922, 689562659, 262902612, 689494611, 262864787, 262868533, 689504373, 689544767, 689506379, 894299044, 481696079, 262916440, 262911149, 262917973, 689585974, 262892208, 689588680, 262868540, 481696087, 689589302, 689494617, 221051000, 262864792, 689452605, 894299078, 894299053, 689555854, 689589297, 689455338, 262864791, 262898469, 689487204, 689544774, 689562649, 262859286, 689469624, 262911162, 221050996, 689562653, 689585936, 689455337, 689477037, 689555849, 221051014, 262857921, 689555859, 689454738, 262859306, 689454729, 481696081, 481696062, 262917983, 689562651, 262917970, 262902602, 262857913, 689454745, 689582942, 689534925, 262868525, 262911176, 689464496, 689544766, 689586565, 221051000, 265951219, 689576817, 262902606, 689544773, 262917978, 689452617, 689471014, 262873220, 689504370, 679781597, 262913951, 689471025, 894286238, 262873221, 262902582, 689585958, 689534926, 894286239, 689477040, 221051013, 689524753, 689582055, 689452905, 262859293, 262913959, 262902602, 894299036, 689585944, 689477043, 262857900, 689582935, 262917974, 689477039, 689471015, 221051011, 221051007, 262856787, 262917982, 689546678, 689452909, 262902589, 262868521, 262911152, 262861841, 689546674, 689564253, 689585949, 679781592, 262873222, 262857916, 262911170, 262907613, 262898470, 689477036, 262913943, 689562644, 262911153, 689588678, 689494615, 689589301, 262918414, 262902605, 689544765, 689534928, 262868528, 689477032, 221050995, 894299053, 689576804, 262905039, 689534931, 689506377, 689546678, 689454734, 262898468, 689504367, 262873220, 262902602, 689585966, 262918406, 689582936, 689478633, 221051004, 689585948, 262892220, 689471023, 689562655, 689506370, 689582943, 262911184, 689555852, 689452607, 689585946, 689544785, 689471003, 262917974, 689471013, 689562660, 262859295, 262900821, 894299067, 679781597, 262857919, 689504372, 262902596, 689534926, 689496515, 262857922, 262918403, 262911145, 262918410, 689571673, 262864779, 689458346, 262873229, 689496516, 689585958, 262913961, 679781586, 894286233, 262918403, 262911145, 262868518, 262902607, 262895680, 689570279, 894292536, 689494613, 689582938, 689570278, 689477037, 689458355, 262857899, 689588369, 689451990, 689494617, 689452607, 894299055, 689534929, 689516530, 262917981, 262895679, 262857933, 689576805, 689469622, 689471016, 689534921, 262911156, 689544783, 262902611, 689478642, 262902600, 262902603, 262918407, 689471017, 689544769, 262916422, 262873226, 689477041, 262873227, 689562654, 689585945, 689555852, 262877102, 689555865, 894299039, 689534934, 262873224, 689544771, 262857899, 689585955, 689585955, 689504369, 265946948, 689585937, 262917984, 894299064, 262911152, 262898481, 689454728, 265951212, 262911161, 689571673, 262917972, 262859294, 689582951, 689544775, 689588662, 221051005, 689452907, 262864775, 265951201, 689494622, 689576796, 221051016, 689471012, 689588679, 262898475, 689555861, 689452611, 262917978, 689588671, 689455335, 689585957, 262873214, 262857896, 689585959, 262917979, 689582057, 262902573, 689451991, 689455342, 689588378, 481696065, 689554091, 689544773, 262916419, 262902593, 262902581, 262898470, 262873226, 689454737, 689454739, 262873234, 689494615, 689546677, 689585949, 262864779, 689544775, 679781595, 262917974, 689494605, 689534925, 689588373, 689526796, 689534930, 689544779, 689544774, 262868522, 689477042, 689585969, 262856781, 262868525, 221051016, 481696069, 221051010, 689452918, 689452901, 689534930, 262857905, 689534927, 689582059, 689477038, 679781582, 262864793, 679781586, 689555844, 481696054, 262857922, 262917990, 262916438, 689571666, 689454724, 262917962, 689555866, 689534928, 265951197, 689506378, 689454736, 689585968, 894292543, 689534918, 689454738, 689585974, 689588374, 262857914, 689544763, 689485433, 221051015, 262864777, 262902599, 689516540, 221050992, 894299060, 262902607, 894299064, 689544784, 689544776, 689585930, 689562659, 221050982, 679778926, 221051000, 689494604, 265951210, 894299037, 894299061, 689585965, 689496519, 689589302, 265951200, 689534922, 265951205, 262917980, 262917964, 262857929, 679778918, 689455344, 689454746, 689546686, 689585940, 262857918, 689582937, 689471021, 689562658, 262898476, 262895685, 262917982, 262895681, 481696059, 689506363, 262864787, 262873214, 679781605, 679781594, 262857908, 481696063, 689469633, 689546692, 262918401, 689562653, 894299060, 262864797, 689454734, 262868548, 689454738, 689506371, 221050995, 894299072, 689562661, 262864787, 894299068, 689454729, 689544769, 689496516, 262902605, 689454729, 262917966, 679778918, 689471030, 262895676, 262859289, 262917967, 689571664, 689585957, 481696059, 689588378, 481696053, 262864783, 894299063, 689586549, 689534928, 689577948, 262859292, 262918407, 689562659, 262873220, 894292538, 689544762, 262880868, 894299070, 894299061, 221050989, 262892223, 689477051, 689585961, 689585939, 689454742, 262864784, 689544772, 894299049, 481696080, 262873216, 262917966, 689454733, 262857894, 262895678, 221050998, 689562654, 689464506, 262900826, 481696056, 689464502, 221050996, 689534923, 689544774, 262873221, 262917989, 689452896, 689582955, 689516536, 689477040, 689506372, 262859278, 262868515, 481696090, 689589292, 262859290, 689454733, 689454741, 221050995, 689471024, 262913961, 689546674, 265951207, 262895679, 689477039, 221050993, 689585948, 689586552, 689454730, 689471014, 689516543, 481696074, 262864791, 262913944, 689454742, 689477038, 262864791, 689589305, 894299052, 679781603, 262857917, 262911156, 689455348, 689458356, 689544775, 689562656, 262917971, 262873232, 262917974, 679781593, 689534925, 262917965, 894292532, 262902601, 262861838, 689477033, 689555856, 689586553, 689452889, 689585950, 689452904, 481696079, 689471020, 689588382, 689471017, 894299054, 689585966, 679781591, 689546679, 262864777, 262873218, 262873217, 262864781, 689585945, 679778914, 262911140, 689577951, 894299058, 689544780, 689582941, 689534933, 689455347, 689585962, 481696076, 262911160, 689589299, 262905048, 262917970, 262902609, 689586557, 689544777, 689585958, 262895674, 262917974, 689585947, 262857916, 689455336, 689516537, 262902608, 221051002, 689585947, 262857898, 689582949, 262857908, 689506366, 689555859, 689544774, 689471017, 262857899, 481696069, 262902610, 679778912, 689585964, 689514496, 689506366, 689544787, 689451981, 262857930, 221050993, 262857905, 679781588, 262911156, 689585969, 689534928, 262917965, 689452898, 262857919, 689471027, 894286246, 689586554, 262857907, 262911156, 689514488, 689585966, 689455339, 679778915, 689555862, 679778917, 689454738, 689455334, 689477038, 262857893, 689534927, 262892217, 262873227, 689534934, 262873214, 689471024, 689454734, 689546680, 689562657, 689588687, 262900836, 689564239, 262916441, 262864776, 894299060, 262864769, 262913953, 262864787, 689589296, 689471021, 689562664, 894299070, 262917969, 689585965, 689588371, 262892216, 689526801, 689494602, 262864775, 689546685, 689452619, 689471024, 689582950, 221051003, 221051002, 262864787, 481696059, 689454724, 689582946, 894299027, 689546692, 679781585, 262857909, 262857922, 689534923, 689564253, 689585972, 689452914, 689496521, 689454734, 262859303, 689459233, 689589293, 262902608, 262864767, 689477034, 262873233, 262857909, 689536920, 689555854, 689589304, 262885138, 262895679, 689471011, 262917966, 689585944, 262873226, 689562646, 221050986, 689534926, 689582942, 689534932, 689534927, 262868517, 262911148, 689469626, 689471013, 689496516, 262913970, 221051000, 689506380, 689585952, 689477030, 689588384, 262868513, 689469627, 689564245, 262857922, 689585955, 689496518, 689564245, 689546682, 689555859, 894299052, 689588383}
{615986115, 623686951, 615956221, 616151248, 639809813, 639879377, 639869772, 639757800, 615956220, 639799589, 616071781, 616004784, 615956221, 616121311, 616071788, 639743647, 639789624, 616052292, 639746575, 555832708, 639743693, 338384011, 639791571, 616151249, 338384007, 338384008, 639877987, 639789627, 616014272, 616091832, 616151247, 608233333, 338384008, 616071778, 639789629, 639863872, 639858283, 639791577, 639743690, 639820063, 639746546, 639858293, 639839709, 616161481, 639875114, 639743664, 555832702, 623686963, 608225444, 639832047, 639771319, 616081755, 615995663, 639763390, 639791578, 639832052, 616151245, 616081754, 615956238, 616151234, 639820057, 616141107, 639743693, 639879373, 623677088, 608225432, 639746560, 639789623, 639791578, 616042531, 639746570, 639820059, 616121298, 639858281, 615956224, 639746551, 616061948, 639757792, 338384006, 639822092, 616091846, 608225448, 616151241, 639747298, 639746560, 623686958, 555832729, 623677108, 615986115, 639772996, 639832049, 608233332, 555832709, 639743662, 616004780, 639858284, 639791585, 639747300, 639879232, 639858273, 639744135, 639756527, 639747308, 639822076, 639822075, 639879223, 615966388, 623677106, 623667444, 639820063, 639874375, 615995666, 639780128, 639791580, 615995662, 639789625, 338384028, 639877999, 639858279, 608225464, 615986116, 639856784, 639746545, 639742296, 639856779, 639789624, 616071780, 639832052, 639746547, 615986109, 639743702, 639791577, 639791575, 616101768, 639858282, 639789628, 616004783, 639744146, 616004778, 616091823, 616151255, 639865151, 639870812, 639863874, 338384013, 639791577, 639781969, 452685037, 639789620, 639747304, 639877997, 639791572, 639791581, 639830097, 639858274, 639789629, 639744137, 639789630, 639756534, 639858281, 338384008, 639822084, 555832712, 639863867, 639744135, 608225449, 639743697, 615995662, 616121322, 608225442, 639791578, 608225454, 639869767, 615995661, 639879381, 615986122, 639771305, 615946072, 616091837, 608241427, 639791591, 639799595, 616091826, 639789612, 616151252, 608225436, 639832040, 639801612, 639746551, 615966381, 639832052, 639869780, 639757801, 639791575, 639756532, 639858280, 616052287, 639830101, 623677102, 616091832, 639771306, 639856786, 639863876, 639799595, 616121304, 639743673, 639746543, 615995670, 608225446, 616052294, 639878000, 452685026, 639822084, 639743692, 608225439, 639789625, 616091842, 639747299, 639839699, 616004774, 639743710, 639878004, 616121302, 639839712, 639869786, 639773006, 608225426, 639746554, 639877543, 639791579, 616151241, 639789622, 608233323, 639799594, 555832713, 616052299, 338384012, 615956255, 616061933, 639750867, 639832045, 616151252, 555832722, 639757782, 639743690, 639858272, 608241419, 616052297, 555832706, 615956238, 616101769, 615986120, 639743691, 616061943, 608241439, 615966373, 615995665, 338384018, 639820063, 608249253, 639809815, 639822082, 639791579, 555832725, 615956231, 639746549, 615986102, 639744135, 616014272, 608225449, 608225420, 639791570, 639742307, 639863882, 639809811, 639747300, 615986116, 623677104, 639789623, 452685020, 639878001, 616151232, 639772998, 639756528, 555832705, 639839702, 639858288, 616091840, 639820063, 615995668, 639858279, 615986110, 639863872, 639791577, 639757779, 639822075, 639764877, 623677091, 639820058, 623686952, 623677092, 616151246, 615995665, 639757788, 615956229, 639869777, 623686959, 639756536, 616091843, 639747304, 615986120, 615995671, 639744138, 639746547, 639877989, 608225451, 555832703, 616141107, 616121295, 616151238, 639789615, 616052283, 639820058, 615995656, 555832702, 639809814, 639747302, 338384008, 615986123, 639801615, 608225447, 608225445, 639869767, 639809811, 639832056, 615986119, 616071783, 639870805, 639746563, 639756537, 615966394, 639764881, 616121298, 338384017, 639756527, 639789634, 639832055, 639757788, 639869772, 338384005, 615956233, 639869782, 639791583, 615966385, 639791585, 555832709, 555832715, 616151253, 639756527, 616151237, 616091839, 615956224, 639791576, 639839705, 639743701, 615995674, 616121309, 639850356, 639746551, 639830111, 338384016, 452685031, 639771308, 616091824, 639746550, 616151257, 639801609, 639858290, 616004783, 639744142, 623677093, 616131182, 639858290, 608241427, 616004789, 616091853, 639789620, 639743686, 608241430, 639757796, 338384007, 639742298, 639780128, 639822076, 615966378, 616131176, 616091827, 608225427, 639789623, 639757796, 615956253, 639839700, 616151240, 639757778, 639858289, 338384028, 338384019, 615946074, 616151254, 639874371, 639822079, 616091840, 615995676, 616121307, 615976327, 639874369, 639863867, 639789621, 623677086, 616004764, 615956233, 616121313, 616111721, 616071788, 639757789, 616131172, 639756520, 616121305, 639820062, 639747295, 639809810, 616161488, 616091823, 639746561, 639743665, 615995670, 639757787, 338384018, 608225456, 639771311, 616101772, 639743672, 639878005, 639874363, 639791582, 616071793, 639744131, 616004774, 616091838, 639789606, 616161485, 639839696, 639865153, 338384005, 639789622, 616052291, 639858282, 639756536, 639877997, 639839714, 616121300, 639869779, 639801619, 639789625, 639746547, 639858276, 616151257, 639858280, 639756519, 615966387, 616081751, 608225439, 623677097, 615956239, 639744129, 616091829, 639743691, 639875120, 615956234, 616161484, 616121296, 616161483, 639856783, 615986107, 639781971, 616004773, 639875121, 639789621, 616131172, 623677093, 608241429, 616161483, 616121304, 615995672, 616091840, 616061950, 639763389, 608233329, 639747295, 639839702, 639763391, 639757784, 639781979, 615956233, 639799591, 639811858, 639747318, 639801623, 608225435, 639743674, 639879375, 616151239, 616061948, 615956221, 639771320, 639764888, 639858281, 639743684, 616121306, 639746543, 616091827, 639865144, 616091834, 616091837, 616161471, 639858275, 639746542, 616141109, 616004777, 639757796, 616004784, 639756521, 639789620, 639869776, 616014278, 639869782, 608225438, 639743654, 616004782, 639746559, 615956251, 639789619, 639789615, 639744129, 452678841, 639789629, 616151252, 608225452, 616121302, 616071771, 639791579, 452685027, 616121315, 639856786, 616151259, 615966387, 639839696, 639746543, 639820056, 338383998, 639822083, 615986111, 452685035, 639747306, 639771316, 338384038, 639858291, 639820057, 616071781, 639869789, 639801618, 616151246, 639820058, 639832043, 639789630, 616004791, 615956227, 639789629, 616151235, 639780128, 616091855, 639811859, 639832049, 639799589, 555832696, 639750867, 639746556, 616141109, 616091833, 616091846, 616071781, 616004767, 639791575, 639791577, 616004775, 639747308, 639874359, 639789626, 615986114, 639746544, 623677090, 616151235, 639747290, 639743674, 639799590, 639879234, 639743686, 639746545, 639746559, 615995660, 639757791, 639789614, 615946066, 615995669, 338384012, 555832701, 338384002, 639822083, 639822079, 639743694, 615956240, 639743682, 639780126, 639757790, 623677096, 615986110, 623677100, 639869772, 555832724, 615956229, 616151241, 616141104, 639856784, 639791578, 616151240, 639869775, 639743698, 452685044, 639877997, 639791582, 639789610, 608233345, 639743690, 639791577, 639789621, 639799592, 615956239, 639746557, 639751890, 338384014, 615986113, 616091840, 639879391, 338384015, 608225445, 616091837, 608225466, 639746544, 639746556, 639789634, 639756527, 338384022, 623686959, 338384006, 639747300, 452685041, 608225434, 608225465, 639789623, 639875111, 639809817, 452685051, 639743689, 452685029, 616151251, 616151238, 615956235, 623686954, 639832042, 639791576, 639874381, 639789629, 615956229, 639839711, 639858279, 639756522, 616071790, 616061949, 616151245, 616061943, 555832724, 639877998, 615986107, 616004789, 623677100, 623677110, 615956256, 555832707, 639764886, 639874388, 616161485, 639756521, 608225446, 615986106, 639791581, 615995659, 639791581, 639877987, 338384021, 608225449, 639756517, 615986111, 608225456, 639791568, 639746568, 639875129, 616091825, 639791580, 616151245, 623686955, 639858280, 616061953, 615966388, 616151236, 639856782, 639789622, 555832716, 639799592, 555832715, 615986128, 608225440, 639830105, 639743706, 639848666, 615966382, 616161480, 639756526, 616004770, 608233339, 639746566, 616023829, 608225441, 608225469, 338384014, 616052279, 639757798, 639789621, 639789623, 639791579, 615986108, 639746546, 608225465, 555832702, 616004790, 616151238, 639791574, 615956255, 616061947, 338384009, 639756526, 639850356, 616081751, 555832717, 639850355, 338384013, 639743683, 639746554, 616004772, 616151249, 639822085, 639839701, 639879376, 639757797, 639877991, 615966396, 615995670, 555832703, 639809808, 615966392, 639791575, 639791574, 338384009, 639858281, 616131175, 639874363, 452685049, 616061941, 639757793, 338383999, 639789623, 639830092, 639791576, 639858282, 639879384, 555832716, 615986100, 616131169, 639791578, 639757794, 615986108, 639809817, 608225446, 623677102, 615956243, 616121303, 639832052, 639781972, 639746562, 639756530, 616151253, 616004783, 616151248, 623677097, 639743694, 616151246, 608233332, 616091845, 615976328, 639757787, 639869782, 639830095, 639822084, 639789623, 639822079, 555832699, 639858281, 639799582, 639858299, 608225431, 639789613, 623677087, 639874362, 615986120, 616004780, 616004782, 615986116, 639789625, 623686946, 616121304, 639848667, 608225455, 639746544, 639839706, 639743680, 639832051, 639789623, 555832711, 616121295, 639809813, 616101771, 616151250, 616091836, 639830102, 639746552, 639789617, 616061955, 616151243, 639789623, 615956229, 639832047, 639879386, 616091836, 338384001, 639789627, 615956232, 639839709, 615956232, 639877998, 639869773, 639746546, 639858272, 615956249, 555832719, 616091846, 623686951, 639789613, 639742449, 639878006, 639746548, 639811860, 615956230, 338384023, 615956244, 623677092, 616121302, 639789608, 639743672, 616151247, 639822078, 615956230, 639858279, 608241424, 639830097, 615956236, 616121296, 639742448, 639789626, 639832042, 623686956, 639869770, 623686951, 639791585, 639832043, 639757788, 615956254, 639743679, 616052288, 616004793, 639743675, 616004780, 639858265, 639791588, 639874372, 639756525, 639820057, 616081748, 639863868, 616141114, 615986110, 608225439, 615986117, 616131175, 615986110, 639809808, 639858283, 639756529, 608225449, 616151240, 639789606, 639799592, 616052285, 639879234, 639747298, 615986107, 639874373, 639801610, 639858291, 639839703, 338384022, 338384026, 615986127, 555832698, 639791579, 639839703, 608225432, 639874379, 623677084, 615956248, 615956231, 639743679, 639863864, 639789607, 639822084, 639875116, 639791575, 615966387, 639841546, 639809811, 616091826, 615986110, 639757792, 616004777, 615956250, 639877537, 639869785, 639809808, 616033092, 616061953, 639858284, 616151242, 639789619, 616004791, 639756537, 338384005, 639743674, 639839700, 639743689, 639743666, 615995662, 616121297, 639764878, 639858302, 639875122, 616131176, 338384012, 639877998, 639789630, 639757779, 639799584, 615995667, 639764886, 639863879, 615956228, 639789630, 639875125, 639863877, 639874381, 639869779, 608225417, 639799593}
10277
Returns: 798356609
{461206980, 461706739, 459511924, 453528429, 461760688, 452837637, 454484747, 461636157, 457522764, 461001639, 460732569, 459204861, 455599118, 457381521, 454559168, 459786979, 452803306, 452791249, 452394411, 460426577, 454144979, 458310994, 461600827, 456310833, 461646418, 452667698, 452390473, 457493202, 452902797, 453415071, 461591551, 461232907, 460025975, 455940344, 454430119, 454314773, 452876231, 455683694, 453360353, 452578112, 460275551, 452731017, 460031256, 454964749, 457048620, 452399226, 457351898, 458651579, 460595846, 457144334, 461627592, 458195854, 452390600, 461638071, 455508760, 452394116, 454362799, 452392133, 453075997, 458713863, 453324613, 454121956, 453860014, 457934396, 452438432, 452586499, 456545644, 460095473, 461749978, 461769554, 457647511, 452544648, 460297507, 455178761, 456055662, 453509178, 452531563, 459440708, 461799773, 455620877, 459762482, 459737881, 453903295, 457588521, 461821935, 457055336, 459937089, 454173373, 459124720, 452405166, 460324263, 457882534, 460468562, 455315032, 453293418, 454781919, 458623505, 453651445, 457463625, 460615797, 452688107, 452825109, 460650841, 461500150, 458050974, 452456911, 456020231, 460840078, 459768037, 455712000, 452657756, 454031056, 460967709, 461419343, 454435650, 460302461, 461731138, 461532191, 453030507, 453475385, 460100675, 460789035, 457114668, 454053601, 454756160, 460473281, 458852579, 457999352, 457670307, 460933170, 461692749, 455592757, 456194149, 459816877, 460709114, 461261528, 453646878, 456340086, 452850334, 461825618, 460858204, 456428023, 457018958, 455453076, 452389698, 453154991, 461811697, 459278292, 461816952, 455854337, 453606839, 460821804, 458368284, 461188756, 455705587, 461333217, 457581838, 453838566, 458425376, 457315555, 461829746, 458224706, 461828256, 453925126, 461250535, 453048929, 460751535, 459889332, 454918018, 456781885, 461662573, 458173504, 453712618, 454885864, 461502622, 457173999, 452522847, 452397055, 459070893, 461521685, 452733529, 455819305, 461343443, 456640782, 461819301, 460766108, 458460283, 461743029, 452889431, 456516203, 456611272, 460319338, 452390113, 453876694, 460002578, 452669973, 455017764, 452419484, 452467254, 461759495, 460550935, 457285912, 453567354, 461221661, 456229866, 454628779, 453208043, 452491522, 460728255, 452628988, 461099723, 454944333, 452601812, 455677293, 461031215, 461306317, 452603807, 454938368, 460670406, 461542523, 452395493, 457440735, 456847804, 452986466, 456200738, 461127637, 458567178, 455157844, 453667103, 455293829, 461792379, 458109046, 455969107, 456317453, 461784246, 456252423, 452443784, 455023787, 461372315, 452422903, 452568071, 454509451, 454386975, 453452281, 458679592, 453122921, 455627252, 461685482, 456818189, 459537423, 456136019, 453947082, 461564897, 452413200, 455768777, 459883898, 453221002, 459492133, 461422088, 452392926, 461278755, 461705169, 461316801, 459304608, 452619752, 456699856, 461158516, 452698574, 458873891, 454730494, 454196655, 457078286, 453091479, 454891790, 458028472, 455077170, 454036149, 452400739, 457640838, 459486331, 459408991, 461819814, 454290925, 455991389, 459984399, 455911627, 453833728, 455905133, 456693165, 461791482, 461173716, 453224812, 453437820, 453187687, 453204268, 461161971, 459913266, 452546359, 453019011, 459257876, 461827180, 461489122, 461726364, 460770357, 458260030, 460118404, 460591310, 454357341, 460191576, 454534259, 461660780, 461014599, 453964154, 458545329, 457203662, 454736296, 452840497, 460655283, 453749353, 461602903, 460713460, 454008632, 461554955, 460146365, 461812338, 457963592, 452410968, 453237891, 453254932, 461744349, 458288783, 452468471, 461770663, 454578506, 461830535, 461359449, 459091751, 457699754, 456107012, 452638401, 452957919, 460980906, 456026767, 452517490, 452407658, 452423703, 461067651, 453791278, 453611344, 457434035, 458707544, 458431826, 459613341, 455431607, 458510622, 461644544, 453364436, 459593848, 461275593, 460345939, 452504142, 452463167, 458846334, 452431181, 454076266, 457787951, 459865289, 455103982, 452650186, 459414857, 452402859, 460186483, 454865649, 452393179, 459568564, 461303230, 457735836, 460253469, 460258479, 460494045, 461445956, 454214745, 458138023, 454912072, 455515079, 454839597, 460747253, 452391922, 452389812, 457529455, 454168119, 452779362, 458735432, 460807567, 452961118, 458086602, 454104227, 454807769, 457107952, 461063981, 456841098, 452410336, 453986331, 452916330, 454634495, 458962321, 461823869, 453138878, 461787465, 459792510, 456522866, 459644121, 454013698, 459151514, 461593666, 453490069, 459718779, 461670381, 459466467, 461146647, 452722502, 457226607, 461765767, 461143156, 452905847, 453513524, 455933839, 461831567, 452391104, 452391273, 453342408, 452584584, 453728590, 460963830, 452510725, 459145455, 457404431, 461319850, 459835654, 460049257, 460231263, 455655444, 461832972, 455536697, 453991369, 460280532, 457345190, 452554028, 458629866, 460072424, 460452385, 457085002, 457729178, 456398682, 457911787, 456464043, 452401202, 453142512, 454454591, 455997915, 453817246, 453733279, 459037733, 452631103, 461385012, 455260303, 455184891, 452972111, 456405322, 453812438, 456486784, 452434272, 458928795, 452892442, 458453845, 455882958, 457853251, 453881591, 458339663, 453796057, 454584177, 455151731, 456722723, 452640556, 459955442, 461292618, 461795314, 452788542, 461574663, 461434107, 456165065, 461764616, 460535172, 460929222, 461544838, 453396685, 460674816, 454859743, 459859830, 461823441, 453126519, 460862287, 457137618, 455097905, 454970733, 461698222, 453276039, 461713463, 454381492, 457196947, 452509219, 460571191, 454503849, 459118642, 453687463, 460123579, 457470323, 460362620, 459562826, 461683787, 459225407, 459362883, 461034955, 453419254, 452497741, 455762339, 461676298, 460530544, 454333297, 458880120, 453671700, 461711934, 459178228, 455212014, 452452015, 461346417, 455239212, 460236301, 458346147, 458934992, 461051381, 456758994, 453456530, 457292624, 457970198, 459693995, 455543030, 454679444, 454285541, 453547821, 460141217, 461668629, 461177135, 460635609, 452621827, 453433604, 452593109, 456049117, 458374757, 459960800, 458403317, 461755425, 459231410, 456581782, 456078044, 456369369, 453000984, 459907857, 453920172, 460844194, 456959644, 459043863, 455233048, 452448354, 461803192, 458595371, 453587027, 458769547, 452943891, 461047676, 459841137, 453289470, 461431401, 461477922, 454833711, 454150207, 454659801, 454267188, 456966357, 452930028, 459356977, 452420242, 453110684, 452576238, 453942100, 453774999, 458901378, 452800561, 454309364, 453552231, 457233321, 452711648, 452461991, 458601745, 461774308, 453033889, 455287632, 460611292, 459588132, 452753512, 456493442, 457765229, 460825954, 461618848, 453969164, 460911692, 457706417, 457552310, 461572468, 460384068, 458317489, 456670310, 460447635, 452484144, 454220052, 454813635, 454609287, 456936707, 455348733, 461805699, 457817298, 461192138, 452767646, 458538928, 459016757, 459064780, 460077652, 460950515, 456113575, 459097846, 454405752, 458202390, 456788585, 461809475, 455790796, 461783264, 458231232, 453346458, 453004294, 461796168, 452612728, 456457391, 461330205, 456604594, 458983412, 452453108, 455649056, 461236179, 455962591, 461394718, 458166959, 452595064, 453171262, 458144577, 454127158, 461264727, 458488686, 453310948, 459669108, 461397540, 459931705, 461832858, 461491634, 458989576, 460510017, 461511004, 460489356, 455876474, 461289494, 459251892, 460410196, 461609926, 452610693, 453692092, 453045510, 461080131, 456996013, 460405388, 456663623, 455403915, 455571044, 460946602, 457618026, 457992755, 452919417, 460007885, 460054512, 456281612, 456552313, 461832642, 459713177, 461832069, 461808791, 458956140, 461620843, 452395830, 452853232, 452472701, 458907591, 456811486, 458057555, 458080029, 461534545, 453079488, 452866134, 457846617, 461830750, 456989298, 454710703, 461821464, 459517705, 452408248, 456929996, 460514676, 456752297, 457794597, 457905167, 457823938, 452405714, 452709215, 455321245, 452496317, 453898370, 457167284, 452537200, 453378445, 456084598, 461802423, 453631326, 460894012, 452485485, 459743460, 452989739, 452473960, 459388915, 458763257, 452560084, 452975347, 453107121, 454479168, 461652752, 461111959, 461218352, 453015665, 453064128, 454081414, 461798961, 456634099, 457025673, 461083765, 452690461, 459638450, 460898027, 458517035, 460169031, 457322265, 457374816, 456575109, 461718517, 461832198, 459619034, 452390028, 461732541, 461828556, 453626790, 455733936, 455130874, 455370045, 452744729, 453191427, 453272125, 461788405, 459336762, 461629546, 461611962, 458573566, 455847865, 459383029, 455044397, 452815533, 452647990, 461831395, 461469139, 453382562, 461247299, 460208934, 452742178, 461678009, 452680130, 461806426, 455342503, 456142592, 454338731, 452416965, 458741737, 456870722, 452765017, 455071111, 458282277, 452933152, 453707959, 460214000, 460575758, 458824969, 456346713, 459172187, 460631136, 457611348, 454460146, 461407116, 453095007, 452659992, 461829489, 454603593, 453494383, 461562662, 461775375, 461584253, 461480473, 452416249, 461018374, 459663460, 461699835, 458021883, 456288224, 456434669, 452812750, 461815016, 461737175, 452515942, 452776694, 452569905, 454099052, 453158661, 458657926, 461832557, 461825232, 459198838, 460784819, 459688369, 460431356, 461115522, 458396856, 452397435, 461524078, 459284258, 458818709, 461814417, 454654063, 455205867, 454191374, 461778878, 459543182, 456259028, 455124779, 459434863, 452403365, 461466549, 452490139, 454243564, 457941009, 454997218, 455397654, 452756101, 452720029, 455825766, 461654585, 457499896, 455740361, 457262976, 456223268, 453241735, 454991215, 456171646, 452538871, 453471103, 453328628, 452524436, 461724919, 461356514, 457875907, 452478331, 455564696, 453754073, 461832900, 453174967, 452479631, 460388906, 459010610, 459310553, 460984751, 455425332, 453855147, 460689830, 452426508, 457558997, 461582097, 461826837, 458253514, 452879205, 452447303, 461720004, 461203634, 453060673, 461443288, 457676976, 452529933, 452561877, 458797291, 452430298, 453770250, 457256263, 461691095, 452502677, 459460643, 460341043, 454553519, 452677815, 458791016, 455797246, 461754189, 456907065, 454761983, 461779902, 458685926, 452700967, 456877430, 456900355, 460876182, 461513437, 455266484, 461409899, 461369417, 454685204, 455376289, 452442775, 454411259, 461817508, 453591500, 461748701, 460880232, 457411134, 455480886, 461552680, 460915674, 460163910, 459330836, 455459366, 460367487, 454528633, 461738536, 452552276, 461457633, 452458045, 460803384, 460555533, 456729417, 454238231, 454261830, 460997829, 461455004, 461382152, 461096124, 452439399, 455487191, 452827931, 457758577, 452389770, 452947053, 460694208, 453306966, 459811369, 458482260, 453400835, 453571796, 455050437, 452413874, 452435198, 461131164, 452398804, 458115609, 452863199, 459979067, 452427350, 456376003, 453532807, 454787763, 454704921, 453258811, 454058721}
{622879224, 621614345, 616464012, 617454683, 621352886, 618522520, 624453484, 619180830, 615826171, 623205556, 623559790, 624761991, 625002776, 625243752, 624502294, 616639503, 622462401, 622435295, 620740805, 617167851, 616856350, 615963157, 619067547, 615876564, 621843964, 618933618, 620444213, 615823679, 618389271, 617591908, 619039368, 618226263, 616815184, 625103978, 616643342, 624334204, 618442324, 625030484, 617662099, 621850365, 617025337, 618767271, 624240366, 616324373, 615808628, 620829674, 625245356, 616066497, 623716078, 625251373, 619152427, 615934451, 620622202, 621872432, 616088496, 620325605, 624369045, 620681516, 618078338, 624971221, 617709460, 616875061, 623953704, 615880502, 619853209, 621878822, 615842221, 616870780, 621411245, 619758576, 625220946, 619330167, 617045288, 616221831, 625131961, 617477256, 621678569, 624636904, 621088797, 616049626, 616622769, 616606188, 623994290, 625227314, 620852525, 625251156, 624312572, 624226098, 624800699, 620147957, 623989757, 625188082, 617209775, 616163254, 623307867, 616422821, 616056908, 623742797, 615821372, 623694122, 618877905, 618549412, 617404827, 618788536, 615902654, 619735993, 615936010, 617633241, 624433156, 625039366, 618961569, 616951338, 623254230, 618597253, 624420168, 624009876, 619554510, 618871568, 618154833, 623542114, 624184671, 623490997, 625251487, 616932055, 616437538, 623845146, 624918693, 625167230, 615841415, 623302474, 621672005, 616059080, 615898151, 624399464, 617472096, 618278236, 617321828, 615871627, 618495707, 620793306, 617656726, 615857917, 615809115, 616108985, 620533208, 617952795, 620082113, 616334833, 620141213, 625081094, 617365616, 617609870, 615978592, 618148987, 616022330, 622643989, 615831712, 623933208, 615994746, 615812630, 620704402, 615941356, 620318845, 624014378, 622801610, 622936242, 623536977, 624347782, 624711145, 615819719, 621786872, 625130466, 623807439, 616365580, 622264919, 625251073, 619416455, 620266344, 624825662, 618843824, 622298658, 615988427, 618436257, 625227983, 620170787, 617540452, 625054694, 619612639, 618415756, 615845868, 625224933, 617065376, 620592540, 617090232, 616796945, 622132402, 616297731, 620000322, 619677568, 619700102, 617295191, 615811440, 617409903, 622853444, 625168479, 616513535, 623186573, 621505141, 617494762, 619045790, 623057029, 624724843, 619130539, 616031251, 617897662, 622696874, 621935574, 616337943, 617427128, 618899377, 620295970, 625239984, 625244128, 618232172, 625162849, 618047273, 616038259, 624828424, 617300124, 624887664, 621147668, 615914826, 625111245, 625184269, 621206441, 615886991, 621242478, 624764943, 622564038, 619970853, 619244305, 624469910, 624386239, 617545693, 616076263, 618002714, 625012189, 621700768, 625242380, 616479175, 615910042, 624034329, 622098178, 620059322, 625056594, 616707971, 617854186, 624607309, 622456317, 620355248, 622749417, 619438722, 618383242, 616348532, 619073983, 625233525, 618097938, 618850146, 616149523, 616452417, 624244485, 615808327, 618053031, 624697282, 625161559, 624790840, 624112740, 620207125, 615837996, 616449009, 616404969, 620882115, 624316557, 615942957, 624276765, 625096531, 617131151, 615964881, 615826766, 619905275, 618123415, 623211046, 623496187, 617903283, 617878682, 622956003, 624330252, 621736028, 622885004, 624735350, 620763680, 618760995, 621527536, 623514046, 625109628, 616889602, 617338669, 616694569, 624108395, 624486180, 619266355, 617873085, 617010032, 625028464, 625250586, 624610666, 622543257, 623649835, 617214590, 621985765, 623582483, 616970763, 622126130, 624146818, 620970800, 615885765, 620977537, 617829795, 617805511, 621440373, 625102320, 621388737, 621294398, 616545048, 620378134, 622590770, 616243614, 615845020, 615916261, 619017657, 618284186, 617824247, 625125237, 621620929, 620118396, 621095516, 623106947, 617172605, 623699066, 615819252, 616086204, 625063080, 616525623, 624942602, 616020320, 619209287, 623402934, 624546191, 618304357, 623969502, 621563117, 621359549, 616138535, 621154376, 616912914, 615856943, 624365161, 624803537, 622076465, 624651458, 620177534, 616946927, 624683254, 620711164, 624561710, 618356860, 625210007, 617005526, 624049701, 623823957, 622401996, 616801092, 615921186, 616351679, 624973479, 624669062, 617517548, 620384897, 620562874, 625232939, 616837785, 622408114, 616096321, 623467831, 622781420, 625149669, 624170066, 616408266, 615808213, 617947127, 615815951, 620088850, 616990328, 618362870, 624549692, 624873549, 620822921, 617977704, 619875881, 624416387, 625214674, 624514679, 624093347, 624787964, 622013957, 617499949, 624466232, 621758251, 624622187, 622981405, 622271117, 615809619, 621323658, 618072557, 622676414, 623587565, 615957392, 620645097, 620414553, 620651861, 617685723, 619187316, 617235779, 617799987, 621592044, 616268838, 615817317, 622670474, 616673432, 616833571, 616985853, 625021425, 620526442, 616078515, 624073814, 624029858, 615814006, 621764686, 625000637, 616852103, 623866204, 625251415, 615848810, 615862303, 625183144, 625206909, 620859275, 623087644, 616626572, 625118332, 623912578, 623828729, 616219066, 622020284, 622537226, 616186171, 624840613, 618258134, 625198406, 617151811, 615849700, 619882583, 616172017, 622649948, 616003092, 625088902, 625192835, 623974065, 615970784, 623891814, 624518251, 616234059, 615824231, 622048405, 616760908, 622723189, 619934693, 618630552, 622070165, 622429194, 615904005, 619729323, 623781189, 617751792, 622154018, 617615190, 623627506, 616379645, 616690626, 620229976, 623062657, 623397641, 615808285, 616259022, 624738376, 619409880, 623283824, 621585450, 616677341, 615808988, 619474201, 617316866, 616593495, 616256141, 617278547, 624165816, 625237822, 617105961, 616494499, 619352329, 616307935, 624680079, 623156459, 623473047, 621534149, 616005021, 619323623, 617273644, 616711948, 624907665, 623764472, 619467607, 624775062, 624852632, 619765253, 622617421, 624864481, 624069406, 625087164, 624885093, 623131755, 625238324, 623519209, 625248007, 625172718, 624482537, 624983420, 616482656, 616747158, 617432232, 616908568, 619294965, 622930504, 623672040, 621992105, 617568742, 619158900, 615929246, 625079315, 624294743, 625071287, 621382083, 624748754, 625221699, 615922662, 615866873, 618206300, 616725467, 617049858, 623421152, 615810649, 624837889, 616197887, 621271791, 621059328, 616047495, 617387697, 624950733, 618310327, 617922343, 624382388, 617757266, 618624359, 618733524, 616393874, 624207566, 624565175, 624298762, 625249262, 618336555, 616376422, 621066051, 623037570, 619215785, 617029876, 623870917, 616160684, 618603429, 616729478, 623632534, 625249912, 622243507, 619706764, 625010089, 619787860, 622910670, 616174626, 617360597, 616509981, 618712367, 625210884, 625205991, 623444549, 619124078, 624054141, 617727859, 625213838, 615828849, 618983187, 617126457, 625094832, 625230846, 617188747, 619590186, 624262725, 624654707, 624534051, 625248258, 624910158, 620023084, 615861286, 622904911, 622380859, 616029200, 624849947, 616231255, 624203381, 623278406, 625144863, 624813265, 616660265, 625123701, 625240445, 621000328, 615996634, 619846513, 625116755, 623379335, 622859245, 621118244, 621963868, 615853716, 618409707, 615835483, 616195199, 621301074, 616040350, 622827572, 615950084, 618543271, 615927728, 621907225, 617927987, 625137049, 624188888, 622775558, 625046129, 623331801, 624498687, 622510334, 616743113, 620496775, 622292476, 624861833, 617252225, 618816146, 617230935, 615972549, 618330565, 616321301, 623907924, 619095784, 619102233, 623786020, 618129239, 617972013, 625250080, 617147087, 615829486, 624931961, 624993186, 617775835, 625224223, 615891211, 622702795, 624258639, 624221946, 615881686, 625218279, 620585773, 616589763, 620437447, 620052589, 616183522, 621929209, 620770438, 622570052, 619648405, 624896466, 615817742, 625155705, 615908649, 622181842, 622987100, 622596766, 615865814, 620674752, 615809789, 624595663, 620200375, 624592269, 620947995, 615811695, 623802638, 615821882, 625201790, 615875422, 625197405, 620918437, 618822453, 624898997, 619532115, 617069977, 615808543, 619358884, 617638587, 625138503, 619993599, 623720994, 617704036, 621476095, 624449772, 622833394, 621417892, 624665850, 616106613, 619272877, 622807452, 618027823, 616609956, 619237796, 618022087, 618200412, 618180520, 622961719, 624151100, 619964135, 615832392, 625250711, 623082039, 622188085, 616541422, 623350281, 625037385, 624127677, 625246775, 615815569, 615838759, 619496534, 620615437, 624530514, 620473876, 621498519, 620734045, 617343659, 616013586, 624816065, 616141026, 622326130, 623161996, 617781334, 621177067, 624694144, 621900848, 621957515, 625019365, 615980398, 616390614, 616284660, 622489431, 618989582, 620407788, 622347379, 623426420, 618252204, 616966320, 618739784, 621729582, 622160276, 621029838, 616152053, 625151041, 624351700, 621036566, 624961064, 615814346, 618685022, 616271757, 615955709, 622729090, 617257099, 624088970, 623737909, 624929546, 625189166, 616281703, 617382650, 615834761, 624436903, 618570223, 623012384, 622104464, 620348486, 616529212, 623564899, 618955188, 621265107, 622042091, 622319963, 620029812, 623181060, 616557379, 621643197, 615896841, 625179190, 625202750, 618576382, 620941254, 619583556, 619445307, 618657750, 621821856, 616893916, 623112531, 624991007, 620467110, 620259588, 616294735, 617563474, 616573493, 623887130, 623031920, 615986580, 620800061, 622209601, 624721780, 616127720, 620111655, 616498016, 616209774, 616819365, 619817172, 624577070, 625173926, 616246456, 616419487, 620888863, 618706124, 619561131, 624280817, 625178023, 624751743, 616130172, 622353530, 618794828, 625073107, 621815443, 625235473, 625048069, 625249053, 615892479, 623235412, 616310969, 625157036, 621707322, 617522761, 623355624, 621649771, 619525502, 618462889, 615870526, 619619278, 616068709, 623849889, 620556108, 623137315, 621447012, 623928584, 616207047, 624708044, 623229946, 616119491, 617110624, 617449552, 619941406, 625230219, 619011248, 620289212, 615948442, 622623398, 619794543, 621556513, 618174653, 618103741, 618651540, 625217485, 619387646, 621793296, 624940227, 619911982, 617193532, 615810436, 619381082, 619503138, 616434167, 617085600, 616561041, 618905729, 616117080, 625064940, 619670913, 625247068, 624625508, 621235788, 624981202, 622215830, 625245691, 615812928, 617680325, 622237294, 624876158, 622483364, 618489603, 624580499, 624921147, 619823862, 624403280, 620911692, 623677013, 619641759, 623374017, 625241961, 616098653, 618927251, 623326433, 616927677, 616362395, 624953069, 623949111, 616577190, 621469465, 619301497, 622374724, 621330327, 617586614, 623759613, 625236017, 616782966, 616764988, 617848613, 618678795, 618516397, 617997000, 621213137, 624963361, 622516383, 615852784, 620503542, 622755299, 623605055, 617733308, 616656391, 616011617, 623449791, 623654835, 624777975, 621007061, 621183769, 623006711, 620236729, 625143450, 618468975, 616778852, 621124957, 625193878, 623610110, 624640188, 616467456, 623259672, 624131991}
29798
Returns: 697468278
{328833368, 328840583, 328837655, 328834780, 328830167}
{837167422, 837077518, 837107353, 837137458, 837197478}
30248
Returns: 13
{630896540, 630607600, 163485988, 159182747, 630369269, 631155597, 159405719, 161916493, 629592255, 631490338, 277609306, 631158021, 164341740, 629695185, 631434334, 629577538, 162368659, 629655056, 159433858, 160394664, 159886345, 277902370, 161794111, 159321352, 630449261, 277174701, 631019417, 209930281, 629695197, 631458695, 631091810, 164000613, 630316550, 278197260, 210288682, 157974818, 164478202, 629740788, 277763327, 631471129, 278281596, 164069195, 160394687, 278141701, 630016722, 158653439, 163700183, 278353164, 159451778, 160895698, 158977339, 158400799, 629592269, 162181379, 630042388, 158913261, 630924508, 278070128, 630392827, 448836214, 158473339, 629791593, 277135393, 629576735, 160077708, 277114180, 630016707, 158227522, 277361473, 630111048, 157785358, 161205997, 159165428, 159862784, 209880662, 630526847, 163511968, 164322888, 631509001, 629563980, 448740422, 159198793, 164150007, 162422439, 161313263, 629544710, 159340857, 210174397, 629541350, 160795989, 163920385, 160314231, 278351242, 631329651, 159433868, 278237610, 277928283, 164051911, 629541669, 163560597, 161775278, 160688823, 277979108, 209875259, 158589403, 631218044, 630065848, 210158684, 164588760, 160996362, 163677345, 210326044, 158742721, 161608067, 278003921, 160207633, 158130772, 278321007, 631491435, 158250075, 277246452, 629620679, 160130504, 164493048, 164135103, 210105036, 630661230, 630446214, 629724994, 164219584, 631548659, 277137198, 448907216, 630449259, 278177873, 159247644, 629544466, 157840171, 159748428, 630580704, 629696796, 629584154, 630422499, 629709786, 163882723, 629550539, 278379953, 157840183, 160919604, 631548657, 164069175, 629550109, 163819844, 163899927, 158491518, 277128216, 277953880, 163303747, 630446232, 629642947, 448930687, 630499934, 159062272, 630395840, 448787611, 631523079, 629570732, 158400774, 277128242, 631378092, 161664989, 210051779, 278136786, 629564625, 157789785, 160582143, 161855177, 277583178, 277281595, 158763309, 629996569, 630770421, 162958909, 277635678, 631544685, 631540869, 631460004, 161161534, 278382348, 161608064, 210256581, 630111052, 278201640, 210288659, 277742656, 164034349, 629602099, 629828188, 158676196, 631111770, 164332937, 630089654, 449002379, 629547267, 157905398, 210234085, 160001097, 277603237, 159886327, 159549017, 277506718, 277796374, 277434086, 162690888, 159794766, 631551229, 629541750, 630819687, 629695179, 630971155, 630019289, 631529537, 278371769, 164313096, 277122191, 164291370, 630113787, 162905931, 210224580, 161247881, 631540343, 630845523, 629866843, 629632746, 161113894, 163700174, 209905385, 277500973, 164087318, 210147988, 159374955, 629952329, 630690987, 161534972, 163655604, 164175721, 210295895, 630160164, 277849736, 277203761, 278344390, 631331568, 158227504, 278295718, 277902363, 629757162, 629907446, 158841303, 158610305, 278197271, 277629568, 163584299, 159726834, 160944357, 629682730, 277902345, 161137591, 448593307, 630946562, 277340385, 163278245, 631348226, 631435778, 630848429, 162001107, 160895710, 629644281, 159886328, 210312222, 631200023, 629949882, 631362523, 164120075, 631516769, 629830315, 630637490, 277324658, 277109419, 160688826, 210256580, 629601040, 158570367, 159130004, 277998228, 164163881, 277263606, 161515391, 159660508, 158016024, 164341712, 209978453, 277366443, 277267687, 629642973, 157741796, 160025880, 159321358, 210269172, 157804513, 631379829, 157860799, 630446229, 160769418, 161624833, 210352735, 161515371, 160635630, 161956501, 163355151, 161722679, 160260510, 278022693, 277709580, 278382740, 160970412, 629584158, 159264699, 159703903, 277769535, 277577182, 630610637, 448545451, 158359939, 277110726, 277246475, 630313595, 278075442, 631554907, 630187982, 277816954, 277876165, 163631934, 159638662, 160608911, 157860820, 160448284, 631364311, 158339164, 210305937, 157770386, 163782896, 210158676, 162556715, 277233904, 629774109, 631548314, 631394722, 158180627, 631422735, 629725013, 630185147, 448764230, 277109157, 631393095, 210210069, 630261582, 448643453, 277285870, 159570801, 630086951, 278380606, 448860929, 630210389, 630717592, 631553428, 163012254, 164274095, 278367444, 278323668, 630995446, 630063196, 163038927, 163536860, 162825339, 631481604, 629592265, 631068941, 164547035, 210337188, 629793601, 162932481, 278098167, 164461782, 278334564, 158272933, 629546942, 164199901, 277200527, 163407297, 160341168, 209957004, 629828201, 158203946, 629621865, 448668413, 629611647, 278382322, 278359178, 209937523, 164282868, 161624840, 162744850, 158420548, 277177477, 159509739, 162449303, 162154449, 448812216, 631197687, 277457798, 631259467, 277531839, 448472319, 631545130, 277526000, 277790179, 157776765, 164187958, 210001596, 631458705, 164399433, 278360860, 157849857, 631133893, 164371386, 630661257, 159147345, 160367896, 629742607, 164104891, 210184833, 210353330, 277383245, 210131984, 277656093, 629889202, 629889202, 210277270, 210320791, 631296587, 161416086, 162690913, 278254281, 630476090, 278182424, 158896244, 161685305, 162288170, 163608371, 159794785, 631091794, 158380698, 162395631, 158721934, 630899393, 159231439, 163882734, 278284944, 277603247, 163742074, 629847265, 629928443, 278351233, 277190125, 631312371, 278070107, 161396419, 164210848, 160181759, 631329668, 162502979, 629930840, 630135458, 277111248, 277476383, 277218365, 629550134, 162637116, 631555709, 629558656, 631469904, 631089245, 163460092, 164265849, 162314862, 158877573, 630339862, 631508080, 163380877, 159284564, 161644029, 277452273, 278157707, 631257308, 631409026, 158632438, 629554040, 161704346, 631276162, 157840193, 158038367, 631555029, 278298842, 629632756, 631422715, 160181771, 162905913, 631393066, 631237923, 277388368, 164578894, 159284551, 209893144, 278308863, 629971750, 277246465, 157793140, 631179242, 157822383, 631314351, 277551418, 160475221, 157994172, 161455870, 629610536, 277557360, 277843602, 278367462, 161161545, 277922322, 161477385, 278220046, 161877401, 629542871, 160822067, 210352734, 631114290, 278382322, 163940927, 158801414, 278075432, 631379814, 158653443, 277823123, 630767460, 209948906, 277870078, 277973315, 159908901, 631515919, 162771694, 631393055, 158962037, 277383255, 278136810, 630502973, 160341190, 631176867, 209920263, 629994030, 277796371, 160555204, 631393068, 158295840, 158781933, 629711472, 277117248, 157749514, 162261320, 277187117, 631515926, 630998170, 164015867, 277947998, 162075517, 161835325, 277187140, 163982596, 631480454, 448716950, 161814780, 630264477, 162314878, 631491413, 631114265, 158456941, 630342836, 161044884, 164322897, 631407441, 162261298, 629570689, 162049715, 161184361, 159594016, 159771442, 629724996, 630714592, 630687974, 631448208, 277736445, 277300411, 158763288, 277165841, 160104112, 629681181, 630446241, 277557341, 210342508, 629869060, 160795966, 159358044, 278383612, 448978221, 277715782, 162128070, 209888988, 158509354, 629681201, 209937517, 159112654, 631346372, 448812210, 160233777, 448569258, 158699574, 629554525, 164506338, 210078188, 277682778, 163962963, 161290719, 159182769, 448692428, 157804523, 630583739, 448496241, 629669282, 163882706, 631393074, 630553774, 158155868, 629631485, 629759045, 630949350, 162449283, 158060036, 160944379, 277114207, 162879008, 159977303, 158439419, 277123489, 210016107, 631066334, 163119046, 448618728, 159078093, 159953929, 210158695, 630366279, 158180647, 163802302, 630664280, 278120266, 157798388, 631220314, 159930870, 631133890, 161226400, 630949355, 278366035, 159129980, 163226207, 631555668, 159284540, 158929894, 277870078, 164255100, 278092971, 629886908, 164360010, 159682400, 278115218, 631500547, 631553631, 278250524, 629909792, 631022105, 161935829, 210200035, 210121140, 630369272, 631019423, 161313245, 164399425, 629570701, 629550102, 630473044, 631515932, 164568221, 631379802, 629585038, 210256571, 631240138, 209992090, 161896773, 278372960, 277152938, 163433737, 631523844, 160870908, 630973939, 277214907, 449026396, 631535292, 164596173, 629570720, 164415282, 277128232, 160260509, 630634459, 278342211, 164534192, 159096008, 629776047, 629849449, 629559221, 277129796, 277143630, 277405662, 158107124, 630063184, 161268962, 158317543, 630162969, 630973914, 160287399, 163721913, 630793657, 162341780, 631043052, 630744076, 159215635, 631220300, 278270088, 277113424, 158721926, 158994041, 160662231, 161067048, 160051644, 163852008, 448907225, 164341716, 631045690, 161497620, 164034362, 209873455, 164461766, 277682780, 161416096, 162852070, 162583619, 158082745, 161740518, 629569998, 163328996, 163199264, 631259466, 629542708, 163511958, 278332130, 277304872, 161435184, 278377344, 631548304, 448953547, 162422433, 161553567, 629593227, 629757162, 162234412, 158550003, 159817332, 210026141, 629869082, 278311758, 631409032, 160846936, 160715606, 629994014, 277230232, 157744521, 278233629, 157889437, 163866833, 630473056, 630419481, 164234024, 160156551, 277410929, 157840189, 210312217, 278383743, 448930686, 164210864, 210352721, 162664103, 278162432, 278254301, 629667804, 631540869, 277108721, 631421199, 210350917, 278334552, 160077699, 162529716, 160421457, 164351036, 159062289, 630287495, 631459994, 278052131, 162001107, 162476038, 277163301, 631499549, 630138231, 163762595, 209877078, 277118290, 629774100, 159886325, 162985510, 630767452, 209883668, 630741091, 629811694, 630556816, 158528942, 162798510, 630290431, 161356694, 159028153, 278028277, 162610443, 161591052, 631448204, 448930664, 160528392, 157874489, 210349098, 630921684, 163172458, 630822616, 448884387, 162985502, 629726746, 630135477, 630395829, 277629566, 163145942, 209872846, 278266523, 209920242, 164430858, 157793155, 162024921, 630664294, 159529101, 164244106, 278376431, 278266510, 157921958, 164557124, 631548679, 161376646, 630264496, 160742542, 448978227, 277250355, 631294546, 162207831, 157812241, 209969596, 629601064, 164534214, 631276187, 277482023, 163065748, 630871147, 158820990, 277896333, 277662246, 278215868, 277145684, 164297468, 159615938, 277688963, 161978266, 210067480, 164051931, 631551514, 278250538, 210094192, 630162948, 629724993, 161021652, 209920239, 631089254, 158528969, 630039763, 631045701, 278046667, 159840269, 158859681, 159303675, 631200011, 158946359, 164384726, 161757927, 631136366, 159010854, 164446859, 630871166, 162717864, 164087302, 209900132, 631314377, 209872831, 630580698, 164304642, 164519746, 163092408, 161089623, 629828205, 159418927, 163940910, 629570008, 159046189, 277345194, 161835345, 629809626, 631278287, 161335098, 159472022, 630874027, 630213253, 278371789, 161572038, 630819661, 278323691, 210333032, 160715599, 277155237, 629656463, 159886336, 630529888, 277428685, 630235874, 631314338, 163836046, 163252418, 162101676, 277177458, 159391690, 210247723, 631530222, 631535898, 629974244, 277218363, 448521321, 160502086, 630796607, 210345514, 158962018, 630238764, 157756559, 631446836, 209913954, 157831159, 164226588, 157957781, 210041342, 157764869, 157939940, 277320019, 159492070}
{686504957, 686444669, 689788628, 689435059, 688441282, 686646415, 689166476, 689540259, 687133948, 687093020, 734397794, 688252053, 690896101, 686915184, 686970680, 687717719, 689674679, 686985259, 689120499, 688651697, 688786509, 734402295, 689435223, 689270901, 688452478, 735302931, 686559771, 232044318, 686915179, 687018709, 688298308, 690204482, 688430282, 735471088, 232036221, 690521738, 691126180, 686848504, 735657793, 687854327, 735366736, 690287415, 688651723, 734520352, 686594800, 690002683, 689899379, 734825126, 689100396, 688729481, 689684139, 690243368, 687133953, 689656684, 688320939, 689770748, 688384577, 735569652, 686455051, 367160907, 690164145, 686785716, 735202968, 687185517, 688691181, 734936936, 686594811, 690370520, 735528805, 686542925, 690928562, 688886292, 689455512, 688799516, 232139093, 686443172, 689795893, 690845607, 687753539, 687237838, 367111610, 689413381, 690394715, 689677362, 688967424, 687532370, 689252277, 231967976, 687451672, 688689408, 690132963, 688645394, 735221720, 686814240, 689120491, 734614186, 734409442, 690266762, 687424746, 689818921, 689416041, 688679666, 734426946, 232165502, 690051935, 686697638, 688334160, 232436415, 691340973, 688766496, 689885211, 232311894, 689942507, 689241687, 734437289, 688656481, 690417305, 735296427, 687804426, 690355760, 735416296, 687058346, 688680681, 691148653, 690372323, 232440644, 686449288, 686448134, 686870307, 690540085, 687569557, 734832024, 367199450, 688452461, 735489716, 689349315, 687370965, 690721133, 688870416, 686443436, 687987717, 687159612, 688449448, 686892538, 690094612, 687585907, 735090640, 690721131, 688741754, 687569581, 690287427, 687317390, 690007294, 690115370, 690144243, 735177066, 734417658, 689742086, 686448149, 687009312, 367212423, 686444112, 689579761, 688445735, 367137817, 687195589, 687691665, 690243368, 735177054, 686878869, 689298520, 232432828, 735524394, 687665437, 690901966, 688664823, 689488126, 734404122, 735456992, 689925049, 688292640, 688432631, 689689948, 734392574, 687301068, 687622838, 687878836, 688856112, 735063864, 689241704, 232393214, 686542925, 734574240, 232036220, 734382919, 690246349, 687794663, 686746206, 689988176, 686615119, 690870597, 688346749, 367249574, 687559177, 690604045, 232408105, 688716392, 735641764, 688786501, 689007454, 734429624, 734384880, 734464570, 689690164, 688843060, 687354522, 687478598, 686480114, 686915162, 686535877, 688307096, 687221733, 735143756, 690820656, 735150861, 690742940, 688358697, 689680960, 231987446, 688920101, 687274491, 686487709, 686708709, 687869390, 688831243, 689899387, 232321399, 735608944, 690307248, 231962573, 689210549, 688261933, 688447248, 689162746, 689869290, 690441958, 232356486, 686520837, 734391360, 734685559, 734799715, 688083704, 690370515, 735343861, 734402312, 686827124, 686673332, 689850774, 690034848, 735471104, 735647243, 689831508, 688886574, 688752438, 687964753, 734402301, 688843804, 367045614, 686524907, 735512131, 689733534, 688062545, 687926948, 688411695, 689606484, 688729506, 687893724, 688786491, 232335037, 688218337, 686640176, 686856897, 690349967, 687727755, 688156270, 688453435, 734542217, 734990489, 688679639, 232393251, 687108481, 690071066, 689496075, 735606123, 690417790, 735437015, 689144287, 688932248, 690487088, 690896073, 232399536, 734508401, 734599233, 687009337, 691111394, 688705768, 689270878, 232017595, 690822714, 688018898, 690671343, 686448169, 688685266, 689262722, 232181480, 689144300, 688671565, 689576412, 689757870, 689354886, 688646711, 735594981, 735656965, 734983264, 688759507, 687159631, 689328432, 688900527, 734383333, 735635190, 688455454, 367021153, 690278323, 735071079, 735416297, 686470729, 734474458, 687408250, 688390612, 735654091, 734396281, 689856376, 688948086, 688668193, 690671348, 688655634, 688040948, 690295551, 232056910, 690980200, 689968241, 232436394, 689684671, 734641045, 686806164, 687327751, 687996503, 690396873, 687950481, 686870289, 686510786, 367124343, 735044241, 686901273, 232420346, 686484687, 367064968, 734579432, 688991534, 686554946, 734956466, 367171754, 686501406, 688443084, 687381361, 689696505, 690692048, 734876945, 734750115, 686547502, 686567629, 689700420, 689806271, 689684568, 687829519, 687133959, 688312528, 691241661, 232287349, 688116871, 689684718, 734488820, 691104875, 734774697, 690341587, 687344150, 690489957, 735350075, 689770883, 688646074, 232383209, 686746193, 690383461, 687844757, 367075265, 687819842, 735063872, 735196025, 232364586, 690717383, 689262712, 689689265, 690225210, 734732449, 689044124, 689679365, 689654767, 367148938, 686680009, 734451904, 688163666, 734420051, 366987082, 687596229, 735618762, 735656508, 690954126, 690465967, 232413358, 687018730, 691017048, 734850884, 690695995, 686630474, 690971130, 686449262, 689475557, 688649822, 688054236, 690327734, 232429822, 232208454, 735544575, 232440035, 735651612, 688211541, 688211549, 232375973, 232079405, 688124649, 689053908, 689690180, 734635265, 688454758, 734555440, 689791607, 689316163, 689668650, 689843533, 688843070, 688298289, 690261342, 689675512, 689959716, 688394294, 689370701, 690094607, 734679425, 735641772, 689933128, 686727199, 686656470, 735221707, 734708727, 686793585, 735569653, 689035612, 690514629, 688664146, 686814265, 689683119, 688245703, 686531553, 734963668, 735598080, 734662982, 687317411, 689691403, 687462096, 687264236, 687043194, 686600361, 689781598, 690666375, 689671796, 689810946, 686464797, 687143867, 689765329, 689310153, 689281679, 735586189, 735507494, 686734496, 687973687, 690019594, 687290766, 689335212, 686753680, 690721130, 690472198, 687489017, 734702437, 687869410, 687950496, 688664169, 689680981, 686901270, 686715805, 734492844, 691315888, 689310147, 232297383, 735320411, 686624460, 735416297, 690875299, 688235474, 690771894, 688104410, 735627516, 688655659, 690502916, 689090142, 687083292, 734411555, 735650548, 734876943, 688856102, 735633232, 689106260, 734593834, 689503382, 687505504, 688696219, 232181512, 688283482, 735063857, 690150451, 689887101, 734474433, 688018929, 690002673, 734387558, 686466984, 232024832, 735645901, 735616224, 688771775, 687169647, 689687950, 686901291, 689706299, 735544576, 735524406, 688456336, 688646090, 686662931, 232343882, 686609335, 734384902, 688666450, 686901249, 690327366, 689905685, 688010295, 735124436, 691058204, 689666827, 735326775, 687169628, 688351450, 690226737, 735625266, 689637517, 689469884, 735326762, 690184420, 687067970, 367098333, 689452530, 688416500, 689671821, 687804440, 688283507, 690185584, 688436134, 688789588, 690845608, 686924022, 689666854, 687691666, 689629765, 688870265, 688978024, 688856512, 686870289, 686456716, 686452632, 687903059, 735657946, 735476193, 689925032, 734756684, 688686096, 686938167, 686448156, 734411545, 232128657, 688193667, 688689388, 689231474, 735037011, 367237528, 734383638, 689649085, 232113455, 690124228, 686938164, 232364584, 689516702, 686835348, 367148917, 688650496, 367033629, 689974852, 687612539, 691171998, 232438231, 735654854, 690165993, 688952595, 689435067, 367087148, 690822721, 688456754, 366999547, 687941422, 690094602, 686901275, 686442951, 690407539, 687033680, 688075566, 688374169, 689679346, 690456119, 688752462, 734936948, 689679382, 688728992, 690205930, 734884001, 231980458, 686586210, 689710050, 367054665, 689557906, 688742347, 232436412, 686459570, 690396887, 689986870, 688450699, 734504127, 690848909, 688200642, 688756255, 686630451, 688903806, 688374193, 735170031, 689496068, 689719519, 687435168, 689310126, 689749606, 735645885, 690641686, 735555513, 686690749, 690946659, 688916829, 735540422, 687779107, 687515909, 735410600, 688228904, 688339109, 689559091, 231976302, 231960160, 688441259, 686559762, 688967411, 691017035, 687691646, 687317415, 686445758, 687169608, 691291165, 688018905, 687743583, 232393241, 688182416, 231992699, 689522163, 734903258, 735253779, 689776078, 687701772, 688718843, 688363148, 735372788, 367261436, 687248040, 691366891, 687691647, 691038789, 735177068, 688646736, 686446607, 735247032, 691217981, 689537886, 688096450, 688175219, 687639056, 734857868, 735228559, 735559413, 690430212, 686567606, 688936644, 690311405, 688380636, 688363148, 688644830, 689915297, 686473213, 689672442, 686572677, 688438211, 689392477, 688200656, 734657020, 735097826, 689959726, 689663115, 688675246, 688804812, 688697708, 690050372, 367199442, 690896080, 688326131, 689124110, 690246367, 232219298, 691104850, 735654852, 689053899, 689680764, 689686239, 690441517, 689375049, 687211601, 689751233, 689717840, 688163666, 687397837, 689795915, 735271953, 734560415, 689072902, 734929782, 687327767, 367226697, 689677369, 689182158, 687769237, 686827129, 689665497, 690088763, 688828362, 232424502, 688193650, 734726014, 687973689, 688706558, 688681972, 686609326, 735394875, 691084733, 735431511, 690625739, 690072807, 686445772, 686451243, 690592002, 688673808, 734478225, 690721134, 232335032, 735010129, 367212430, 690514602, 232181506, 689691767, 734537467, 734635260, 686961538, 687622819, 735017363, 686947171, 232235302, 734774696, 688691203, 689684592, 688654528, 690921381, 689579778, 686477360, 687878846, 734461066, 689606487, 689681317, 735278584, 687118325, 688369995, 689950628, 232246009, 734910377, 686806190, 688786521, 689693547, 686467010, 232272148, 686461509, 688136816, 688457335, 690105650, 689685994, 688423729, 688999102, 689621347, 734448669, 689688674, 689220779, 687903076, 367212407, 688664204, 690648079, 232154795, 686514597, 689715938, 688419368, 367185064, 689693573, 688032474, 686531552, 688445721, 735647249, 689710927, 232192350, 735388996, 232343895, 691060686, 690875306, 689619125, 688450694, 689025476, 690617026, 735117292, 735388989, 690582879, 691266686, 687569535, 689017273, 688416480, 688683504, 367237526, 734619783, 686773401, 689661075, 690796912, 232007553, 687108500, 691217970, 686753700, 734440248, 689703123, 686495992, 689868514, 735640109, 734388470, 735451691, 734806515, 690769114, 688962358, 734385489, 689592341, 231964392, 690266767, 687542755, 735410611, 231960769, 688380660, 686870314, 688775845, 232343894, 686600357, 690105677, 686580898, 688326131, 735582817, 688814293, 689831026, 689291266, 688218333, 689728216, 690994514, 689395486, 688268060, 689642053, 691082386, 686495976, 689689370, 690307258, 232088910, 688104395, 232192336, 686443450, 690795044, 691195339, 689706251, 688819518, 686746196, 689142932, 690150444, 687211592, 689601404, 734524868, 689469867, 686765716, 688144405, 688983056, 689082546, 688403335, 688399916, 735143771, 689201788, 686480120, 734750112, 232103421, 688681975, 734781387, 687917740, 688786508, 688457195, 735573292, 686492705, 688104437, 690028737, 689725833, 689644167, 734732427, 689189430, 232001268, 687675609, 687649285, 688277582, 734662959, 367009183, 688658124, 688426348, 232261711, 689706322, 688408540, 691032197, 686994531, 232065768, 690746434, 690566160, 690542656, 231970982, 691006539, 690562872, 735494583, 689064471}
27002
Returns: 384478758
{538801447, 539812369, 539762383, 530972886, 549776789, 530932536, 537137598, 548597266, 539394434, 542280845, 537816419, 539623667, 536748235, 530207689, 544011798, 549274949, 534906568, 547020334, 530801230, 534051634, 533994950, 537972969, 539606930, 537869932, 530229799, 546115660, 540407837, 544431299, 543704899, 535268827, 544011859, 531046915, 538861537, 537098691, 532200659, 532026040, 547059940, 533324281, 533135743, 533936422, 536368351, 530231520, 537061332, 530282708, 535673163, 533200682, 537252022, 545236563, 530298687, 537198820, 530211600, 539304424, 534976850, 541119848, 533077151, 535325714, 539155199, 533831443, 545414590, 530647766, 534742322, 530187791, 533815683, 530298730, 539912270, 535209266, 536262256, 538191012, 531437537, 549004285, 535878111, 536772751, 533994954, 530807474, 535895717, 531320439, 531674646, 530751576, 532586493, 532027935, 549803620, 539762355, 534385692, 536215213, 530699741, 541802740, 535782539, 537276710, 534976855, 534906572, 535160009, 533466358, 548314874, 547146277, 542466575, 543024535, 530212811, 535840283, 541688145, 535895779, 530647725, 530197317, 537713611, 530744896, 535750743, 534164088, 531122093, 530826117, 541859854, 531761230, 531595789, 545061950, 534976867, 530388333, 535706563, 535526717, 538977015, 540070798, 536591818, 549725066, 531634164, 530212755, 536323541, 549396029, 544491931, 530174713, 537308880, 547888884, 530676102, 530172842, 539167786, 533262504, 535063791, 530241550, 538433181, 533572485, 531197633, 538371675, 534564077, 539219711, 530212053, 545061922, 539857622, 535150579, 539639591, 532207514, 535526773, 537815609, 536548135, 530212813, 538026145, 539905398, 531849802, 536975896, 538556748, 530213866, 541400637, 536161298, 530719310, 548651087, 537663955, 539452809, 530234412, 539454686, 534850710, 533077136, 547935529, 531227364, 530175340, 530206128, 531287246, 538309867, 539337008, 535950512, 532251486, 548953288, 533634406, 548262246, 542156550, 545414618, 532111458, 533091594, 538302728, 535033526, 535619567, 537094656, 535574240, 548483138, 544787817, 532481509, 539789894, 530273847, 530760985, 537388610, 535840245, 535209301, 539812381, 530209640, 531378269, 530796146, 539426570, 534140097, 549565254, 542900610, 549581182, 531420381, 530232847, 530213426, 538739758, 545889649, 536037066, 532954840, 530446821, 532309197, 534801370, 530203035, 538801446, 535789717, 545768922, 546060004, 547535261, 530844785, 536003920, 549667977, 535726377, 534089223, 537517225, 535325718, 539167730, 533994918, 542280774, 531164017, 539096121, 539801029, 539010147, 533985529, 539477788, 539176703, 539840149, 530972865, 531716779, 533135693, 547644511, 537973023, 534327585, 539606905, 535750752, 535564221, 542652737, 549547853, 545236598, 533994951, 548856169, 530241598, 532001552, 530241644, 530208710, 537569483, 530273852, 531378283, 549233154, 536698430, 543148333, 546974022, 534349998, 543890524, 547382731, 549667981, 531968853, 532067047, 530542484, 536215187, 539850792, 546218985, 531929217, 544613660, 531002582, 530210514, 533886468, 548906510, 539273329, 547694818, 538248041, 532545410, 545061878, 538081890, 534444238, 546524821, 539606966, 530282756, 533720766, 530196422, 534572711, 543148363, 533572480, 536205612, 532860899, 538248089, 534742270, 536056231, 540642327, 536717700, 544073857, 543766875, 535506238, 533227422, 546168278, 530229774, 542590614, 530206231, 540298140, 537019913, 536380170, 534089237, 537753362, 537414698, 537061309, 546974030, 543457751, 543642810, 530175280, 533664848, 530210247, 530971374, 536215161, 530213851, 530796199, 532168411, 531983622, 533200721, 531550610, 530785857, 530203116, 548029561, 532503321, 530512634, 535063770, 542652766, 545585368, 535895666, 544674205, 547103272, 530209294, 535159966, 537629874, 542404882, 530214881, 538063164, 532627096, 532810100, 531420363, 532545375, 530192896, 535478157, 531158924, 530767330, 530298782, 534623755, 530234353, 541456463, 532668464, 535447052, 530647684, 531813928, 537330351, 530261571, 544255172, 545646451, 532959027, 548262267, 530195277, 539010141, 543581070, 531233921, 545948446, 530919301, 530290049, 546218975, 533610658, 531056404, 537765361, 530359785, 530865929, 539176676, 542034277, 531534143, 530185236, 532364318, 536316486, 549574277, 546739711, 530206171, 530503707, 548540579, 530737745, 539812338, 543951115, 539167784, 531108857, 530241622, 536794658, 531849802, 535011680, 548119355, 530332684, 530296319, 532390187, 533015667, 547535270, 539892914, 532228529, 530251679, 548165813, 546974026, 535092013, 531266692, 546974027, 541400635, 545356194, 539242569, 530180310, 549356455, 530213008, 531643851, 531736453, 533664836, 539219685, 530312610, 531761278, 534919977, 535063817, 530805213, 530477659, 530577456, 536092356, 547481755, 548367954, 538472833, 544310826, 530172803, 534219530, 549693585, 530293837, 544134772, 530246554, 531565546, 537877230, 539056842, 537061331, 532481557, 532259450, 530812640, 536368393, 539500465, 549803593, 534679777, 549593031, 546320551, 549102852, 547694756, 530305949, 537618418, 543272142, 530200515, 530175582, 531088014, 539204417, 539260291, 539394469, 539282816, 531691239, 536107302, 531504817, 536269935, 530448447, 538679258, 545470498, 537920713, 531164079, 532655545, 530322529, 531691199, 536975881, 538678756, 534683446, 530750889, 530415250, 545889618, 539500411, 533418849, 540129097, 530419039, 530647900, 546418256, 532280021, 541632212, 545470469, 539242573, 530891372, 538248877, 534625916, 531257840, 530187781, 530773740, 530772323, 540522529, 530758041, 535840211, 532157502, 541234407, 549755566, 539322481, 536536675, 533572538, 533370637, 537448155, 531550600, 542466572, 535313109, 535313129, 540881327, 540352116, 539376639, 530888410, 541916396, 535665579, 537939127, 532459621, 546367148, 532481501, 531356375, 537363831, 549638868, 537465124, 534089153, 535369874, 538960633, 530312597, 530210299, 535830616, 549315989, 539743558, 530192165, 538359184, 533994989, 535878064, 536435110, 545177796, 546005807, 533512493, 531033709, 535260059, 539215043, 544369727, 530169060, 530339434, 534861548, 539687005, 542652820, 539663355, 535931511, 536662039, 549146887, 532052462, 538912206, 541059556, 530231359, 530754619, 539095366, 530332734, 545889626, 548757235, 535526786, 533831448, 544310861, 540464852, 549547899, 530294374, 539843145, 543209986, 530766305, 538081892, 530610365, 540761853, 542528806, 530736833, 530932526, 532833472, 542652779, 539723530, 534349957, 531356359, 530209270, 540821011, 536772719, 545708131, 542776753, 537815558, 531197420, 534108247, 531674643, 537198849, 531033687, 547694712, 532157476, 540070765, 546931898, 533262487, 538001167, 547285367, 532168470, 547285414, 547382734, 532538482, 538528747, 533138850, 545356160, 545768904, 534385736, 549189735, 549523238, 542280798, 530192857, 530219393, 530180524, 534189860, 532426198, 538433156, 536491467, 534406875, 530192835, 548483169, 539911853, 531856018, 547591542, 536481059, 530772436, 530215691, 543395609, 533273675, 542280851, 533001107, 533324243, 539874402, 530805192, 536591781, 548483109, 530208560, 533324232, 536536685, 533091579, 530209250, 549053881, 538125363, 535982231, 532368654, 530211266, 542900643, 532136859, 530549127, 544732350, 537920692, 538187500, 531940484, 539555003, 544787811, 543457760, 533776655, 531398054, 546634427, 531233862, 546320548, 539723554, 546885466, 536215182, 535619094, 532136865, 530214895, 549725070, 539036714, 533756526, 539528692, 530187824, 530740055, 531010706, 531079273, 530225608, 531472861, 536941138, 536990306, 530366610, 547237990, 541344220, 532335308, 530737697, 534503601, 530208021, 544552504, 530169007, 534564021, 530247543, 530200520, 546578935, 536548151, 539899399, 536536676, 541289520, 540013034, 546791232, 540582891, 532715214, 530483012, 549667934, 530807490, 530846545, 549547836, 530259431, 537691584, 534385731, 536822195, 535113392, 531134119, 538739820, 537181052, 532080449, 531550643, 530239994, 538730607, 531504798, 532909366, 530366639, 549189713, 532251471, 541514062, 530181675, 537227569, 530768335, 544195775, 533200702, 532894042, 534793962, 534296940, 530212618, 549638824, 540941458, 542590668, 548425197, 535950533, 548705653, 539568363, 542218626, 539056840, 532503346, 539790135, 543519562, 548705660, 539580173, 531805463, 539735579, 531339838, 534272205, 531197645, 530174739, 539709197, 534219509, 530771850, 543828861, 538580094, 530386387, 534958120, 536262307, 533386490, 530774346, 532422792, 530826067, 532773785, 539910219, 535210209, 544896098, 533510323, 547979526, 533135708, 545526614, 531233888, 548214248, 545526665, 542094702, 536548188, 539333359, 542280833, 536536650, 547432691, 536215246, 532368633, 530212205, 532959009, 534036499, 544255139, 533046734, 549434254, 533077108, 541177954, 542714668, 545005646, 530269397, 533200661, 545118908, 530355828, 539678857, 547382710, 533936719, 536843271, 534140094, 547791434, 539917821, 542838421, 539219674, 546468813, 544842262, 539825092, 539921696, 530215452, 537568274, 531895278, 537145974, 539686995, 530525396, 530224231, 530231486, 536149167, 530332696, 547743756, 546219002, 537041454, 533876671, 530260896, 537629959, 549469859, 538868756, 539151255, 538629402, 536875700, 544950757, 535447085, 536604996, 530766292, 530180499, 535385762, 547336119, 535210210, 538778909, 540999925, 546687401, 530200521, 531893557, 530208599, 537019932, 548807748, 533512481, 531461253, 542342693, 534089187, 534242644, 541572426, 538822158, 537507241, 531303118, 533182384, 535840248, 539513100, 531599031, 542900611, 536662000, 549612064, 530676104, 543209971, 536591806, 530208554, 546270908, 530202959, 536890078, 530688626, 531079217, 548597271, 539774853, 547238011, 543581073, 539400371, 535950544, 530269375, 544896105, 530611490, 534089215, 540187283, 538415793, 534463462, 536591806, 537198801, 531437559, 545829450, 539126592, 537816413, 531550633, 531501517, 532251484, 533182360, 532313010, 543890477, 549434239, 546839546, 533418801, 530260903, 547191323, 541744560, 545948453, 538919799, 530359761, 533448310, 538617520, 539955794, 539862509, 549498330, 530332728, 539190821, 546931943, 533321979, 533696340, 545296598, 545061939, 535782561, 534519157, 537276673, 533559576, 548651053, 533015632, 545470524, 536890060, 537629920, 530729835, 540702250, 531501541, 539304461, 544787785, 532668478, 539204385, 536645954, 531691151, 530214949, 548074933, 530575666, 531774302, 530180779, 530743881, 535425721, 540129110, 538495299, 539355594, 547146264, 543334000, 545236552, 530176191, 547841014, 530943381, 543086605, 549693646, 530290065, 535619098, 530203055, 530260928, 536423974, 532596421, 544842249, 538135986, 530768282, 542962363, 536161358, 539862506, 530247512, 532760133, 532106696, 540243303, 539477758, 530172424, 534737283, 541119875, 535313101, 536927275, 532711645, 548214218, 530259425, 541974828, 531716730, 530213864, 530190442, 535210215, 535619624, 544073838, 549755623, 548651112, 532106663}
{120515157, 103412337, 103655530, 112162479, 123397021, 112209641, 120862720, 121812934, 120333650, 119244315, 106310322, 120240740, 107052339, 113939487, 119273969, 122349812, 108285138, 120628654, 119946484, 122376564, 122401209, 106209676, 104059621, 106278582, 116967987, 119980763, 119868746, 119378549, 119239272, 121919534, 119273960, 112062545, 120499304, 120911104, 110539907, 121988840, 120676727, 122495686, 109410318, 122422299, 107261726, 117216351, 120960775, 113638633, 121767203, 122483298, 106691147, 119691177, 117893609, 106723194, 115486998, 104805485, 122025235, 119652663, 122472212, 121894279, 120399305, 108898664, 119745638, 118546621, 122105073, 114494752, 122451156, 117893635, 102739314, 108069229, 107326170, 106091172, 121275181, 122095901, 107527145, 121193506, 122401257, 120008107, 121657651, 121130563, 121638542, 119394356, 109909839, 110869182, 123452918, 103655547, 122212469, 121465546, 118659236, 119357110, 121708419, 120739459, 122025247, 108285168, 108107207, 109129280, 121684105, 120765929, 119244788, 119246219, 115114405, 121685448, 119405563, 121657680, 118546595, 116229785, 106379685, 119641742, 107662449, 122323184, 111963933, 120130807, 119333510, 121727311, 111392018, 119626135, 122025231, 118123958, 107706301, 107876957, 120453743, 120025439, 107153101, 123284288, 121591250, 115114426, 121404576, 122491210, 119392639, 114309332, 106665814, 121324009, 118601984, 116539157, 105281927, 122488073, 108185431, 113819961, 120571958, 122491951, 120914828, 120579215, 122159221, 105038970, 115921153, 119626101, 103168538, 121958070, 104006630, 122157504, 107876919, 120614804, 121299585, 115114432, 106178030, 102925229, 121814415, 121050860, 120558573, 114990457, 119520699, 121496344, 118718290, 121844146, 106417188, 104398185, 117092248, 120318432, 108312435, 122472227, 121364978, 120969426, 116477029, 114804445, 121077959, 120586459, 104685562, 121628146, 110426719, 122060144, 122491110, 121650861, 119247514, 119745593, 122078694, 109453970, 106037265, 121999547, 121798251, 106790836, 107837178, 121763495, 119480367, 122301888, 103534328, 113700113, 119332891, 120686012, 121685413, 108069229, 103412377, 115673259, 111613330, 119884619, 104454494, 108691346, 122819851, 119251982, 122943075, 111567925, 117030168, 115982943, 120523686, 119878997, 107430090, 122450139, 118233400, 110316717, 122085890, 116167861, 120515141, 107614280, 119850518, 119952909, 121073111, 120189854, 121596340, 123174213, 121735231, 108726537, 106531066, 121894329, 105281866, 122401255, 119244354, 120862452, 105453248, 103473570, 105542566, 108794524, 104341591, 105220432, 103291438, 112162501, 121683724, 109410334, 121132357, 106209710, 122234031, 104059571, 107662445, 121826390, 119241057, 122760117, 119691215, 122401205, 121983075, 113819979, 110925540, 113819996, 115362801, 106497791, 113700061, 111613330, 122304253, 107089604, 119238641, 120587105, 108559165, 119246977, 120966950, 123174215, 110978499, 122035324, 118392885, 121465543, 103230226, 120049432, 111026461, 119416099, 120526992, 114928486, 108869478, 122019653, 120361212, 121168817, 106066264, 109956406, 119626120, 106150293, 122191272, 120260391, 104059581, 117833735, 108954569, 116785334, 108449437, 119238583, 122491951, 107351674, 109661049, 106066296, 122105019, 121562747, 119788433, 121222561, 119278249, 119236674, 121848970, 109326867, 120014028, 116967997, 119239928, 114804436, 119926921, 121006932, 121378841, 108726529, 120616565, 106600839, 120960766, 120587117, 119217770, 119234787, 116477052, 108981253, 115797209, 120473394, 121465585, 114990424, 119884600, 110592886, 121943630, 122483281, 111434854, 119823290, 114742475, 121445856, 110001967, 118338462, 108185407, 119241035, 119819002, 121657601, 119430660, 120721150, 115300546, 108107163, 120628773, 119247138, 115176607, 120608381, 109862866, 109696687, 111567948, 109956389, 113999792, 107915605, 111913969, 112394625, 117893680, 122142742, 117340271, 119494021, 109816716, 121868274, 118546646, 111172458, 120707936, 117711376, 119321620, 119830837, 109584885, 121650835, 114556520, 105542544, 119230922, 111815001, 119898691, 120360662, 113576810, 120049413, 109011655, 120638730, 106345201, 118068779, 120248410, 105220445, 119268338, 121434176, 114061428, 110205614, 107295941, 122881416, 120384780, 114804479, 112810859, 121787214, 119579907, 103412340, 119260475, 105281913, 120751206, 113819985, 107011087, 121814406, 108219423, 121531338, 118012920, 113390505, 110149105, 122462474, 121073148, 102986219, 110484427, 117587621, 121572617, 120587133, 121978199, 111762610, 120587141, 119520708, 119724170, 104981187, 114433283, 122443443, 115424736, 111352413, 111269454, 108981303, 105038919, 117954082, 121727264, 122049655, 108185414, 112345579, 112867198, 112639852, 107402505, 121041713, 121716539, 105961216, 119349188, 116539150, 122295514, 123230737, 113452717, 119290744, 117525963, 121487561, 120606585, 105501516, 120960797, 122301843, 122191433, 120070002, 107261683, 104283677, 123452879, 108386435, 123004142, 120120717, 122171164, 121168771, 113329080, 106459265, 119231910, 114618300, 114185122, 112015868, 105099188, 104921494, 120333598, 104863847, 111312111, 121527242, 111476877, 121436006, 112922120, 105824113, 119772317, 106243217, 120862512, 122368364, 113269300, 111312080, 121050866, 120535366, 122125357, 118838335, 112974650, 119878976, 104283701, 109169008, 120004125, 118177655, 112537593, 120196994, 110371485, 119432730, 119772266, 104981188, 120305152, 120596694, 108417714, 121023551, 114494800, 119147141, 119209383, 119821375, 118900079, 121685369, 122120611, 119604567, 123338521, 104746062, 107181481, 122491935, 109208114, 120668759, 111434851, 119244771, 108001323, 108001389, 119720815, 119895861, 104568018, 112253495, 119307420, 107753019, 120603443, 110046110, 120161929, 122301873, 121181314, 106636631, 123119339, 106564905, 108726494, 107976367, 105580312, 117954063, 115858911, 107567337, 122396564, 103714808, 116291660, 106011260, 122401257, 107527111, 121350557, 119670723, 119922418, 109087755, 120580882, 108033914, 120382772, 119369327, 116601205, 113209728, 122070885, 103891897, 119241071, 103949101, 107495159, 121249593, 122215136, 110812494, 105619476, 119667930, 117278392, 119703255, 120416423, 118012894, 119879019, 121908330, 107876923, 108898673, 119349205, 119844203, 122760120, 113514681, 120124940, 119230837, 118961348, 106150340, 112587207, 119754482, 119243738, 118777802, 112209690, 122424150, 119241070, 103773395, 108559211, 121181301, 115300555, 119736261, 121193484, 119837514, 119246170, 120614854, 111865428, 122350688, 121638526, 106723180, 120580820, 121168812, 122120560, 120025471, 120541378, 122488130, 120608559, 120889620, 110592928, 120889677, 120966924, 122326238, 105934058, 122479082, 119724231, 119850563, 122212553, 122259616, 122702949, 119244299, 113999728, 116044929, 116725182, 108654017, 122273377, 120571979, 121324241, 108534012, 113999754, 121763489, 102801127, 111126685, 121099732, 107208852, 119023195, 115052531, 119218760, 109285384, 119244341, 109539016, 122495663, 103045689, 112345568, 107153078, 121763486, 114866439, 122495676, 107181460, 109453911, 115300590, 122132948, 120607466, 107459590, 122250296, 116845420, 119251979, 110646447, 112695227, 119452112, 106243212, 120606872, 121898972, 104172192, 119480383, 119217799, 108927406, 121227373, 120318446, 111815011, 120120666, 103773434, 120499987, 121465541, 107794159, 110646412, 115176636, 123284257, 120436411, 122469733, 104228409, 114494787, 119517875, 112113217, 120696547, 116905882, 121326285, 106895903, 106858022, 113088733, 120849390, 119546868, 110260543, 119579959, 122173814, 115610999, 119406130, 116601262, 122159269, 117463737, 114618391, 120290909, 121299599, 120098517, 107181485, 119576178, 120048462, 120419015, 119806191, 122386140, 118283841, 123174170, 120008075, 112299012, 122760143, 113760395, 120622507, 122212491, 121155653, 108148457, 120807998, 120523642, 120818466, 110756895, 111434861, 117402055, 105788933, 111476863, 109622436, 113088760, 122259617, 110426750, 119470678, 114123297, 120777441, 119271210, 119302963, 122483273, 122438323, 108337871, 108591559, 115238594, 123119376, 119705976, 119239923, 121740729, 121628176, 121874135, 120269013, 119245218, 105501482, 110001959, 120157248, 119221538, 121874113, 104115515, 121770839, 120187079, 111662271, 122262328, 120914859, 116663213, 103833937, 122295504, 119763063, 119238916, 105898983, 113029720, 108250476, 107326111, 122495540, 119085160, 110096248, 120130762, 122407159, 102863392, 121940215, 119540749, 122489116, 121408881, 109410380, 119798814, 111815045, 121611576, 119798793, 119254079, 121299553, 120345386, 119244320, 107181473, 121003394, 121465600, 122250328, 115734970, 109584870, 108759533, 119321604, 109497125, 122539975, 122472267, 119630576, 119241198, 119599534, 117772930, 122483290, 119650574, 113149898, 120211939, 120966899, 108833162, 106972196, 108691405, 121246858, 102677288, 119251783, 105038877, 120233183, 119510159, 103351487, 102615231, 116106880, 120637199, 121856486, 106755554, 103891898, 112752710, 113879780, 117154402, 107377133, 118012983, 121207149, 120049418, 106822875, 122438504, 117649095, 120628652, 122590991, 105663602, 105341906, 105861440, 121124053, 119570258, 121868316, 121274295, 118961334, 116725147, 121878192, 120925671, 121940240, 105749665, 119684713, 120350979, 114618337, 111076996, 115548765, 121006923, 121944752, 109087723, 111520992, 119249886, 108726480, 108621582, 119450198, 105704917, 120649562, 111712089, 109369258, 121685415, 120297038, 121540022, 119251977, 121249531, 123063208, 118601990, 119230791, 107153135, 115548802, 120083579, 114680329, 106931124, 112490675, 120696591, 121812990, 103594769, 120849374, 119230906, 104510972, 121628214, 117772981, 119540711, 118496186, 108726505, 119982426, 105985725, 108508510, 107153099, 106723187, 121275128, 119863227, 105398999, 106310311, 111434820, 121381357, 110426725, 109369318, 122222781, 119246949, 122539985, 120458267, 109169051, 117649127, 120808854, 119379170, 119898629, 120477747, 118068780, 122490483, 120545137, 120072648, 103106666, 122646376, 118012929, 105159800, 120541432, 109246499, 122484808, 119706133, 119626099, 121708420, 108480752, 120739508, 109047261, 121844174, 122462472, 119772272, 106931129, 120628713, 112444019, 119772094, 121381401, 104805525, 119480378, 109816738, 105099178, 107122595, 111312047, 115176604, 121488068, 118445260, 111220013, 116415149, 119456087, 107948993, 120004079, 120568706, 104626553, 120765891, 119227730, 119691231, 114371327, 121284495, 120417895, 119242928, 123230707, 113576807, 107794170, 114742442, 117649164, 107233701, 122348877, 119510126, 106120165, 119271235, 119249621, 121496326, 103106698, 117463737, 109733275, 110700686, 119955446, 104341537, 114247109, 108362512, 119652658, 108001368, 121089587, 109772157, 121611605, 113760450, 119286827, 121683731, 114990385, 116353724, 121940186, 121798297, 119278266, 123338516, 121844118, 110700706}
62287
Returns: 700852657
{339033162, 340035504, 337926095, 338294838, 337664472, 339596576, 403024871, 337826339, 338750533, 401883472, 338906420, 400786803, 402901936, 402866085, 337854351, 338280074, 402795487, 337794657, 339779662, 400817590, 401651906, 400808480, 339382976, 400876777, 339622930, 339757300, 338161049, 401141669, 401492904, 337762825, 402884420, 339745861, 338569742, 402099276, 340082863, 402490489, 339686307, 401154056, 339665938, 338983537, 401204945, 337998592, 401603796, 401684827, 339940788, 401059698, 400786749, 339855993, 401387042, 338442055, 339201799, 402033105, 401129222, 340048701, 400781437, 402884233, 337803108, 339088413, 401027042, 402679546, 339710605, 340054038, 339852476, 401571492, 400856729, 338783788, 401016599, 338608143, 400931430, 402976608, 339811926, 402875354, 338537443, 402836874, 340085000, 400772367, 403046550, 402716200, 401105286, 403015760, 339275296, 338873095, 400922983, 337641310, 338789787, 401037674, 401117169, 338120449, 402691673, 337904710, 337915302, 339104759, 337701082, 339826045, 338889760, 400883935, 337800035, 337708922, 338447722, 402679286, 400931588, 400772389, 403063530, 338068221, 401093574, 401300339, 400958020, 401300092, 339980021, 402277723, 401218108, 400789764, 402949427, 400883930, 337904709, 337687008, 402560874, 339337352, 402727838, 400958183, 402983012, 400967282, 402000204, 401966888, 401462079, 337770485, 401082036, 339966068, 340057700, 402416784, 339768565, 401286085, 402784877, 402615263, 339635897, 340044508, 338950349, 339790589, 338618581, 401750555, 400793080, 337817379, 339121064, 402446297, 339337340, 401916842, 340084754, 402066598, 339836208, 401166603, 402016838, 338624487, 402533280, 402949275, 338265416, 337975082, 401153825, 401619884, 338956332, 337652404, 338575596, 403063892, 401733719, 339306489, 400940247, 338304327, 337639096, 402386539, 400779181, 401179073, 401462073, 400770444, 402340112, 339910879, 340009183, 402033451, 402654032, 401218353, 339290933, 402164828, 338591845, 402865890, 339783626, 340061140, 338447720, 339519406, 339569678, 339902207, 402132143, 339865610, 401431626, 339973147, 339115183, 401833490, 339485918, 338690261, 337937045, 401372023, 337727581, 338324675, 401866796, 401166369, 337659285, 401462392, 400777121, 401300352, 339514328, 402795471, 338667816, 401799886, 338107184, 401983207, 401816499, 337937041, 338800424, 402229875, 401933181, 401059492, 401314492, 340085895, 339661398, 340069154, 401231667, 339196019, 400822402, 402846728, 403063887, 401192172, 402016844, 337646405, 400923138, 401950212, 338188761, 338783779, 339427729, 400796576, 401037873, 403033124, 400899054, 400863119, 402762694, 337948166, 400796509, 400869837, 337986756, 339815703, 401766739, 402910225, 339312085, 337629482, 338289496, 401866780, 401701194, 402475675, 403005829, 339233670, 402739796, 339462289, 339447725, 401571824, 402504580, 339185767, 400906722, 339574573, 401734062, 402446605, 337857835, 402970245, 403005720, 400832895, 338410839, 340014876, 337775484, 402401712, 400850465, 340067356, 339016649, 403049386, 400769829, 402229541, 338193816, 339927640, 401850130, 339984304, 338068227, 401117391, 340083922, 402355897, 338651366, 402324883, 402893281, 338495189, 339596566, 401733724, 338972938, 402461044, 339640543, 402308918, 339880971, 339745873, 337637798, 340052662, 338717366, 339893342, 339433052, 339500182, 338640873, 400773725, 339505303, 339212010, 339442440, 402588227, 338700819, 401357394, 401431941, 338521380, 400779188, 402988934, 337848244, 400769835, 339862160, 402994758, 339471537, 402628426, 339653314, 402806106, 339243796, 338260151, 340063223, 401540142, 401048491, 402773876, 401966541, 400940085, 402340435, 340085741, 339072016, 402197304, 338400935, 339033167, 338133850, 402532988, 401192159, 400948946, 400976752, 402293196, 402082782, 400808400, 401833479, 339547243, 337631395, 403015860, 337629297, 337643749, 402245895, 402355576, 340027468, 402934439, 338511149, 339750015, 401166603, 338370159, 401328775, 337685199, 402963384, 338426407, 340032440, 401231419, 337908518, 400827533, 402846947, 339673928, 400777085, 340080070, 400996471, 401446800, 402050038, 402826810, 402856416, 401866464, 402504878, 403054169, 400876905, 339846198, 339951300, 401006346, 402490188, 402942048, 337778344, 403043595, 337948157, 337668543, 401372026, 340084754, 401783644, 403000353, 337718882, 339822332, 400949113, 401619549, 402601674, 339970615, 337633800, 339259583, 339698534, 340077110, 400838486, 337731799, 338723346, 339137305, 401949865, 340085540, 339006081, 339977563, 337752726, 339088409, 403049330, 402261514, 339678414, 400931585, 401328494, 403040272, 402994876, 401401624, 403062899, 402293515, 340030670, 402795694, 337655734, 337697538, 338505380, 338684302, 339702910, 402901758, 339714925, 338042979, 401668509, 339265264, 402784877, 400844305, 338236430, 338364641, 339790586, 400800308, 403059660, 337767696, 400769826, 340066300, 402588496, 401587775, 401636034, 402213454, 402181432, 402386222, 402875163, 338416450, 400771278, 337941040, 402679299, 340059924, 401117395, 400800237, 401372296, 403056232, 338823094, 339542260, 337656992, 339227937, 400876919, 402099618, 339993146, 400793018, 402574898, 339890095, 338867078, 401700853, 402431749, 400770431, 337671259, 338856443, 338457778, 402148850, 401652244, 402574614, 337647427, 400793083, 403054217, 401093789, 337703123, 402827021, 402277393, 337748114, 337963569, 402641169, 401603476, 337820591, 400832996, 403060965, 339948548, 402049694, 401999858, 337656990, 400771296, 338634953, 339690738, 340044520, 402245563, 401244875, 403060991, 402165167, 337835488, 402784650, 401524420, 400863241, 400876908, 403040342, 403062911, 338055529, 402806326, 402941893, 402956440, 402066254, 338543256, 339772590, 339583194, 340041734, 401783299, 402846938, 400804277, 337675688, 401328496, 339000106, 401048693, 337959454, 338202803, 337970907, 338850410, 339039116, 402213789, 400850351, 338274770, 340082069, 401900156, 400822495, 338933704, 400783973, 337629605, 337712738, 402751333, 402641439, 401750211, 337663056, 400914747, 340076377, 403064010, 401328760, 401508455, 340074193, 337952221, 339179964, 400967456, 338917061, 400891455, 338098780, 339738480, 339412913, 339722520, 402628154, 339794492, 338010585, 338673764, 403010856, 401300344, 338527172, 338657300, 400827630, 339614570, 400769346, 338022735, 338081071, 337734219, 337637105, 337629894, 401800232, 401668170, 339367861, 338006237, 339986687, 403033044, 401833133, 339924672, 338463473, 400781482, 337667048, 400817502, 337864061, 338833743, 340075007, 337630532, 338245643, 339342886, 402918618, 337672833, 337829620, 340050156, 400883938, 337635340, 400773698, 337635330, 400883922, 401401901, 402641426, 402910209, 340084248, 340071785, 339403391, 403054188, 339745870, 339832560, 401386768, 338939709, 337915315, 339055584, 338319260, 401027238, 401493226, 337653576, 403056273, 340078336, 400804201, 337808617, 338817080, 338354904, 337725236, 339533387, 337630098, 400769825, 339327529, 400779141, 339249503, 339596578, 338395354, 402956587, 401416590, 338022750, 340016878, 337714931, 402475978, 401416868, 338309706, 338900407, 403046610, 402846743, 400793075, 338274761, 338047480, 337808610, 401983553, 338179853, 400869964, 400891316, 402370947, 400986602, 402371266, 337877569, 400779141, 402614987, 337887707, 339726782, 402401398, 337634330, 402816553, 338767148, 338883744, 400958013, 339022614, 339217768, 400775302, 402654298, 340064359, 340085360, 340011263, 400769469, 338800415, 402324558, 338989522, 401357664, 402132484, 402115731, 337677341, 403000467, 339956106, 340022280, 401933528, 402666738, 339397994, 402309245, 401272211, 403020432, 338133840, 401286343, 337653580, 339609823, 401129447, 339388409, 338950333, 403029075, 339997164, 340085823, 340020339, 337649296, 339875042, 402416471, 340040121, 339899029, 339542255, 402963526, 401555945, 400906869, 340083271, 400804261, 402197640, 402751095, 402976740, 401717607, 339352652, 338602254, 400812919, 401343151, 402261845, 401684487, 401105504, 403036851, 339066089, 400914898, 339163851, 401816845, 401587443, 402016492, 338138720, 400769465, 339528354, 339846192, 339373328, 401191932, 403036776, 337642165, 337632485, 402475674, 402546997, 401006535, 338166014, 402547287, 337738569, 402934293, 339588041, 337873953, 339801345, 402116072, 403059629, 402518847, 402926478, 337682066, 402181094, 402751324, 338856427, 338250867, 402739554, 401342884, 337690279, 400986421, 340052652, 340025620, 337783470, 337629338, 338349419, 338207902, 403054172, 337692153, 340070130, 401508780, 339137320, 339049643, 339932829, 402715951, 340037196, 402982884, 402667001, 339098862, 338147384, 340046054, 402601952, 401205187, 339082496, 337867611, 401635697, 401477442, 401916495, 402691929, 400784023, 403063520, 400976929, 338806436, 401767083, 402083126, 337660621, 339358153, 400844415, 338072847, 340014876, 340052653, 338111957, 339491081, 339822322, 401447117, 403062079, 400856623, 337644684, 338379953, 400884072, 339296558, 340056403, 339963463, 340020355, 339907770, 340005435, 402970107, 402561161, 340078988, 338706790, 402826814, 337919187, 338432047, 402703895, 403010960, 338334291, 403051871, 338385503, 401477763, 339943613, 400789822, 402918449, 338473576, 340030659, 338569730, 402875356, 338047492, 339147680, 338923070, 403058087, 402926643, 402293524, 337930028, 338883757, 338773150, 401849784, 338756529, 337635951, 338152302, 337811753, 337646411, 338085742, 402016480, 339805185, 403024961, 337884027, 339418273, 402601683, 401245126, 337755366, 338479296, 338733938, 401539815, 400775271, 337844827, 401141441, 337650393, 402588209, 401717265, 401524093, 337634325, 340081580, 401082248, 338966945, 402773646, 339153524, 403029160, 337755368, 402893099, 338018331, 338231247, 338839759, 339131457, 402856615, 339935726, 403062059, 339919357, 403020527, 337632933, 337982523, 401272467, 339457044, 337631762, 402970114, 338047498, 338035038, 401016791, 337898024, 339321963, 402519143, 401555615, 401070674, 339916319, 339648720, 338174842, 339842609, 400996286, 338618581, 403020523, 402461349, 337639869, 401816843, 338060096, 338094057, 401258727, 338125271, 338559399, 338222108, 339734276, 402148510, 402934453, 337745545, 337630817, 339556031, 337634312, 338739926, 402762460, 401603462, 339560973, 402827028, 401866449, 339958786, 338216966, 339088423, 337994301, 337741063, 402910382, 337680335, 402989058, 339871659, 402728084, 403062926, 339990838, 337721152, 339761386, 400812834, 338585973, 401899809, 403058052, 337695574, 401258473, 402784874, 339280950, 338030579, 400838592, 337791654, 339601374, 402816769, 402837081, 340080641, 403043530, 401179310, 337838838, 337692166, 401883125, 339999396, 337706804, 337786402, 338553565, 400856741, 338339742, 339476742, 339528340, 400898912, 403051922, 402704148, 339884287, 401070883, 337894280, 340003279, 401314229, 337908519, 339169674, 337760110, 340072680, 402431439, 338489444, 402588215, 339627628, 340085524}
{247628140, 246760671, 247213101, 245320638, 246120553, 247393587, 166233819, 247079719, 247636078, 164789847, 245185110, 165737314, 165348789, 165292496, 247121138, 245328375, 166674336, 245796893, 247223941, 165607491, 167053062, 165639597, 247522720, 166421445, 247373172, 247248665, 247424159, 165090689, 167002901, 245855470, 165320381, 247260808, 247606548, 167069408, 246498741, 164943164, 247319070, 165079507, 245487615, 247634278, 166836592, 245534463, 164832853, 164813037, 246991602, 165173838, 166135780, 245696952, 164918928, 247568329, 245233354, 167078109, 166771136, 246712441, 166102831, 166553309, 245782525, 245206025, 166661213, 165079725, 247296247, 246134501, 247132823, 167030874, 165497484, 247638546, 166648197, 245209736, 166524625, 166375926, 247185739, 165306372, 247598296, 166621981, 246365474, 166019908, 166136103, 165113817, 166747879, 166265925, 247567548, 245184237, 166510234, 246583897, 245186012, 166674075, 166759595, 247394972, 166782722, 247187528, 247200398, 245209265, 246826236, 245656910, 245184561, 166436523, 247037193, 245977368, 245254541, 166793904, 165348507, 165853182, 165903503, 247353539, 166735993, 164968948, 166567036, 166904270, 245913557, 164847654, 166846848, 166152192, 165436897, 166436510, 247187529, 246040331, 166886111, 247543183, 166748112, 165306098, 165513256, 166580918, 164792411, 164790466, 166990134, 245840665, 166723937, 245883280, 246150762, 164904097, 247236378, 166895200, 165186630, 165026561, 247362697, 246728588, 247637254, 247211353, 247617258, 164801457, 165704536, 247065663, 245212730, 166954478, 247543168, 164789367, 246465457, 164799204, 245670121, 165068498, 164793747, 245206462, 164969139, 166436813, 245336312, 245558097, 166793686, 164828419, 245188115, 246649635, 245216948, 165920186, 167069350, 247555787, 165334242, 247509093, 246567377, 164889989, 165786788, 166815511, 166990125, 165886499, 167003036, 245780526, 246839733, 164795324, 166815722, 165026362, 247561773, 167056874, 245213232, 166581190, 245605478, 246167072, 245254527, 245377681, 247413280, 245766291, 167063618, 245710566, 166976457, 245898371, 247613439, 164792373, 247467881, 245195591, 247225668, 166946512, 245930977, 245305768, 164790451, 166804690, 246682254, 164883136, 165803348, 164968962, 247450441, 166674326, 247626004, 167078072, 247384878, 167082101, 167079650, 247225664, 247639421, 164832942, 167083913, 166699329, 164960101, 246415468, 247341226, 246614570, 165016301, 247593210, 166281562, 166608541, 165953559, 165047057, 164793763, 246616840, 165362896, 164789857, 247442689, 247638533, 247500417, 165688219, 165199086, 165672274, 165406780, 166390994, 165161697, 247238085, 166184877, 166406269, 245546200, 245643837, 167074192, 166510523, 245271318, 246434439, 247501484, 164790467, 164809784, 166938644, 165575975, 245243129, 165137419, 245343298, 245335190, 164842420, 166921962, 245228792, 166481090, 245415112, 164803993, 164919080, 245698848, 165482421, 166297753, 166313243, 247556626, 246824066, 246993633, 164896933, 165512951, 246199824, 247630411, 165754092, 165969907, 167040551, 245378938, 245809342, 164791298, 246901583, 247353530, 165113588, 246482106, 164876766, 247623316, 164864440, 165334521, 245238819, 247393572, 167069339, 245189567, 166946668, 245466019, 167014901, 247091733, 247260789, 246268087, 246696249, 247632722, 245752175, 245327281, 247459257, 245203409, 165836548, 245368795, 247588509, 247492580, 166866971, 247630707, 166938484, 164896794, 247593843, 165786772, 166344913, 245712480, 165903175, 247119256, 166329275, 247476310, 165036818, 245476731, 166661467, 247578458, 247485666, 246647374, 164852913, 166686781, 165174084, 167082947, 166538893, 164870490, 246432136, 245203000, 167049183, 245272183, 247628133, 247404884, 166904446, 165047060, 166553033, 166594658, 167020491, 167071944, 166233502, 164792387, 245396022, 246484405, 165607805, 246417771, 246600387, 164837614, 166996765, 246038110, 165407058, 245234009, 245568457, 165068506, 245284995, 164951443, 246778822, 166406569, 247562583, 246054020, 166856912, 245632705, 166297441, 165265155, 247330233, 166069743, 246531960, 165251433, 166983401, 164797143, 166635291, 166594927, 167082924, 164951614, 166086626, 165451684, 245683482, 245853394, 166635031, 166930408, 165421930, 245825965, 165721224, 247238091, 246104389, 166946510, 246465458, 164797105, 166313553, 246872963, 247172718, 165320105, 167044889, 166857108, 246931980, 246517655, 247573109, 247307741, 246265773, 166328966, 246903696, 245191498, 245216399, 167083551, 246382146, 245193148, 246916828, 246949109, 245206021, 166119649, 167030984, 245498669, 165348522, 166921794, 166168881, 165544450, 166961926, 165986904, 164853028, 246776623, 165199338, 246665968, 246008701, 247589172, 247628467, 245521281, 166524907, 245532834, 247331762, 164816528, 245253766, 165186631, 166344606, 245352779, 247537495, 247211355, 165671954, 165836875, 246978895, 165969914, 246630992, 165006628, 164837520, 164824220, 167044984, 164820331, 166983551, 166567316, 245266091, 166003256, 245594724, 166793906, 246663713, 165113585, 166201143, 164926739, 166070069, 245184624, 247432225, 246153024, 247583591, 165451666, 164804045, 245944201, 166168559, 164996956, 247077784, 247640716, 167063549, 164911480, 165986590, 246730802, 245184132, 247573861, 164813103, 164820256, 166876642, 246202119, 165704540, 165787114, 165137183, 245992996, 165238382, 167025853, 245885384, 245570152, 166826353, 167040462, 245754141, 165559862, 166020235, 246976850, 167076295, 167081012, 246153039, 165869833, 247620406, 245509892, 246728576, 167035883, 166866781, 165853509, 164816599, 247093651, 166687029, 164858504, 165482120, 165451673, 165704857, 165986918, 247342732, 165212200, 166451778, 166421742, 167074240, 245225041, 245592986, 247403525, 246086035, 167076252, 165265159, 165655746, 246746871, 166921807, 247632457, 165186383, 247250350, 247451671, 247262461, 247640731, 245197627, 164828504, 166360159, 247493675, 246315530, 164789485, 165591541, 247638392, 166119325, 246384437, 246857468, 165149475, 165047265, 167071891, 246698490, 166495721, 246565091, 165936872, 164951446, 167008952, 246581616, 245582361, 247597694, 165292224, 247639312, 165421637, 245446558, 245556424, 247508053, 247284590, 166836796, 245618119, 245522887, 245197973, 166281875, 164968948, 245229416, 245200580, 165575663, 245445120, 165936545, 245511475, 247364155, 245915687, 246550827, 246451102, 164795291, 167056795, 247529747, 247297845, 245928834, 166201462, 167080986, 247020784, 245249086, 165770261, 246714674, 166265611, 247134687, 247640521, 246249238, 246467759, 247477460, 245284073, 165377694, 246088282, 245740129, 246118290, 166436518, 246534252, 166036542, 246534249, 166436505, 164911333, 165047264, 166510518, 246348795, 246598110, 245312064, 166086636, 247260797, 247159556, 166954327, 245186888, 247200387, 245200202, 247516500, 165211946, 164870369, 246169342, 165803674, 246548538, 166217352, 247051500, 247640084, 245291714, 246888373, 245386757, 246367776, 165903183, 245277591, 166086300, 245248340, 247393601, 247550458, 165451971, 166969309, 245511467, 246006500, 245961821, 164934923, 164903954, 245313102, 247640006, 165737637, 166608525, 165704536, 247493674, 245489156, 247051487, 164791317, 245388041, 165466847, 166451485, 166990270, 165264889, 164883266, 245671979, 166086303, 166847048, 245658748, 245544550, 166976612, 246301243, 166648454, 247637418, 247640474, 166567042, 245195275, 245238133, 165819936, 165057900, 246183427, 246448800, 245990806, 165919858, 247639436, 167009082, 245191245, 164934763, 164809845, 167066633, 246072235, 165560172, 246961993, 246022269, 164789490, 166804904, 247515488, 164858616, 166885927, 166249905, 247404884, 164978029, 246169356, 247383469, 165102050, 245304759, 247637246, 166217670, 246870827, 246398800, 246808332, 246633259, 245724310, 166969452, 246744654, 247063711, 247432236, 165467146, 164847551, 165392036, 246332155, 165655744, 164824300, 166724176, 165497792, 164806769, 247536569, 247613920, 165623511, 164943000, 164842518, 167060291, 165125300, 165688539, 247622928, 165377407, 247601959, 164793718, 167035778, 167079681, 245416474, 165953231, 247441433, 245683469, 245297658, 166826145, 166185198, 246235038, 246501038, 166938655, 166895380, 165238122, 245397332, 164978209, 246918927, 166466634, 245424933, 247148103, 247198619, 164806826, 166036869, 166913307, 166481379, 246056250, 167053147, 165149490, 245184140, 245344447, 166736228, 166930244, 246794698, 166608259, 246696255, 246792508, 247008263, 246401104, 247530702, 245370026, 166086628, 246024469, 246216260, 164864323, 245216415, 247625646, 247006248, 166759823, 246069996, 166360464, 165068721, 247616824, 247414614, 246102134, 165016497, 165036614, 247619987, 245685346, 167049094, 166996625, 167084031, 165090911, 165753768, 165970242, 165278487, 245185205, 164799161, 164801504, 246136771, 245290762, 165528503, 245467506, 246824065, 246696233, 245436350, 245360102, 247172723, 164889854, 165870161, 166375623, 246218561, 247544081, 165436602, 245265256, 246680006, 246947036, 246808324, 247049519, 245975189, 166391296, 164987482, 246282336, 245193432, 166635276, 245619898, 245260210, 166771361, 165591854, 247523703, 166103156, 245278485, 164876640, 245838603, 165720902, 166496007, 247579180, 246776632, 247606534, 165306356, 245489150, 247606006, 245185886, 165820262, 165392325, 164853021, 245607237, 247640484, 245187046, 167082080, 245188304, 246284653, 245406811, 245768274, 246616841, 245456944, 167079686, 245630906, 165639914, 247161383, 245319572, 166857095, 165006436, 245870393, 245243845, 247634512, 167020371, 166053155, 247107459, 166782500, 246185717, 166866982, 167066569, 167014776, 246301227, 246515360, 165149236, 247635875, 166699574, 245220322, 165656064, 245870377, 166539172, 247309317, 247469058, 245184269, 247609833, 165278756, 245823919, 166003584, 245794877, 165623827, 246317853, 247274415, 164987298, 247484544, 246334481, 166391302, 245489144, 245500228, 165224958, 245645656, 247549590, 164960273, 167025738, 166711715, 247035209, 247352048, 247433518, 247146257, 166621717, 247617274, 165623833, 164926895, 246251548, 164793702, 245478242, 247374605, 164996767, 245426321, 245220885, 245361306, 247272773, 167060365, 165407071, 246934066, 246351122, 247422851, 246301232, 245189788, 166711957, 167040451, 245405474, 165238373, 167082931, 245868287, 247460461, 245206036, 247286211, 245900489, 165363181, 246762879, 165528810, 247105558, 165125532, 165886827, 246886249, 245946356, 245580645, 166249590, 247610344, 167083907, 166053481, 246810503, 166876453, 165186620, 245259405, 247320623, 165544141, 247022785, 245434937, 165225216, 165251696, 246298922, 166152515, 165057689, 245726242, 246024480, 167083541, 245959653, 246841891, 245811374, 247602532, 165497489, 245298638, 245351602, 247441430, 166466343, 165770585, 165102275, 245738180, 165161455, 247174526, 246855320, 166913135, 245632714, 245224447, 246964052, 246232732, 166962074, 247584284, 166866973, 245455481, 246382134}
16734
Returns: 60531734
{601432075, 600650398, 871584913, 609645395, 871199068, 605822624, 603823363, 591765718, 598265375, 871177405, 605451583, 609798436, 598789541, 608011489, 592368230, 595519977, 871207118, 603912947, 610757387, 604883530, 610014047, 608852766, 606595831, 600802728, 599815497, 592271263, 608126906, 605033682, 603876112, 610679386, 604446052, 605777914, 601432080, 596294202, 871917533, 597217091, 592070154, 871259584, 596613163, 610971053, 609701702, 871884551, 604562439, 608036809, 606302056, 600271321, 597396092, 871812706, 603236050, 871917560, 871399564, 607724842, 601918435, 595602011, 603943840, 608445400, 592319704, 608164066, 602957864, 603033404, 609415318, 599019605, 602129374, 599726363, 601432054, 603874987, 871921688, 594262060, 609798396, 607958113, 871900093, 603659645, 601521953, 604106235, 602275153, 871153003, 601475815, 608378933, 595757745, 609265749, 610351613, 606302033, 610574725, 603990315, 610303039, 605731539, 605105946, 605339778, 602567964, 602391570, 591667143, 599975687, 593343706, 602770070, 608921512, 596183784, 600478829, 591917408, 606932881, 607584829, 592835467, 591513768, 601959561, 595718396, 871600847, 594301577, 603713949, 608349331, 598100831, 594220392, 594388272, 605185396, 594431124, 609478874, 599314516, 596057452, 607331997, 871166109, 596904377, 605145378, 597520416, 607496992, 600190503, 611050579, 601835427, 592732047, 599403279, 604421458, 608479700, 606811828, 608379047, 611290049, 592693424, 604883518, 871549848, 871432885, 604650067, 594431155, 603873255, 601568122, 607821658, 597217014, 595799212, 603033384, 605451595, 601707327, 603878309, 605284462, 599585424, 607622213, 601661395, 598427991, 609769450, 871730427, 596327994, 603976003, 606068111, 609247720, 599271864, 596953358, 595478644, 601264349, 871600830, 609315269, 603975969, 611050595, 598870370, 594011803, 599771605, 605033663, 609223200, 607694525, 603873256, 596708339, 603313981, 609624303, 593127697, 608278116, 597491101, 610836329, 610428460, 599145149, 607298553, 599359265, 601346619, 871824058, 600802687, 593578127, 603873450, 604106176, 604362765, 604619432, 599677828, 597552213, 595837750, 610795704, 592561263, 606505661, 604912362, 600514192, 608011475, 597904967, 596569939, 596805509, 599539194, 602157576, 604301305, 604674892, 609798443, 596523918, 600840464, 607986103, 607262182, 604474228, 600407690, 605946053, 604010718, 599019607, 603381223, 604619460, 607496959, 871884519, 871270936, 594869593, 597363099, 599448373, 606421197, 597132878, 604140652, 601432058, 600231298, 596327967, 604106210, 600974017, 611138031, 599101976, 593022467, 610259480, 607003444, 609579104, 597682376, 607111746, 610165106, 602567937, 603877183, 607037735, 595641148, 604446094, 604805409, 605033684, 609024259, 602994372, 609265703, 607897414, 602889051, 604753371, 606853980, 610938933, 609939562, 600231317, 609592950, 592019008, 592835436, 609606311, 608746377, 596143999, 603876105, 605284443, 596399294, 610679353, 596569974, 604619441, 609053597, 871786313, 610061821, 599631666, 605367893, 871533794, 605394885, 871917523, 595015732, 591815466, 608445447, 598061477, 609663410, 609265735, 594595229, 604001019, 598829728, 604000989, 603860534, 609785532, 599726388, 594638089, 604072643, 871650803, 594554443, 603587135, 609344143, 610510851, 603885094, 592863338, 596361531, 600616529, 601190015, 594137462, 596480824, 593484509, 606895441, 602000690, 609415289, 602686734, 607477958, 605426089, 607452831, 603587138, 606811817, 594823724, 606727233, 609265705, 603860511, 605945988, 591917375, 592515364, 609079901, 599059342, 605906440, 592019011, 610399469, 597869641, 595211166, 610378321, 609516285, 609980118, 604330621, 598908337, 591968228, 608090925, 597254483, 611253723, 591616027, 600190522, 595561932, 592606453, 604088725, 604973743, 600974004, 602533902, 871236463, 599059298, 611177434, 602796595, 599585388, 871684078, 599900599, 609356792, 601475827, 605640782, 611008743, 601038434, 610088937, 605558649, 592693439, 604246529, 600909774, 604273611, 608671710, 609281181, 608852807, 871297356, 605222039, 608062653, 609645388, 600047294, 603873793, 609437126, 604727386, 598747953, 603873242, 609534778, 600341739, 593254928, 597217010, 603905765, 871432839, 605339810, 608164026, 603504231, 593578101, 609265716, 598513364, 595065058, 597773172, 591717008, 871236414, 609769470, 595970664, 604393547, 611410009, 610259460, 871199091, 592417078, 871150705, 592892530, 611050606, 606194182, 600341707, 607222355, 598346256, 599145110, 606267819, 601661390, 871353215, 610187694, 594684145, 610479187, 599059302, 611177470, 597291730, 597090105, 593390373, 605598695, 603877205, 602036617, 606595828, 594431139, 605520277, 608238675, 611369741, 606769179, 606463189, 610014100, 871161954, 605731549, 604362769, 609718286, 600943861, 593390407, 600442441, 594344534, 609815460, 603417572, 603919618, 597217026, 607073838, 592018966, 602216719, 604753364, 609606360, 606968326, 596294158, 598655236, 603449480, 593578135, 605105900, 609959563, 599938808, 596569987, 598560321, 597905026, 601226501, 594301579, 597217055, 603070858, 871310093, 603860462, 603867711, 604039289, 601305700, 596183766, 594869605, 602602436, 871152973, 610971009, 603823328, 606551108, 594179624, 602921656, 595925141, 596660391, 607363535, 608410784, 607496978, 603109522, 604830154, 594344514, 602889012, 594053253, 604591323, 596327946, 600047252, 602457258, 593782682, 610280783, 597650657, 605451620, 592171814, 609959582, 605640813, 595015688, 599975702, 601614476, 597585061, 592863380, 610455322, 609356780, 594554419, 595434988, 603679613, 607552114, 595343582, 611050580, 604024784, 599187089, 600725735, 601752780, 597710046, 591463004, 591564840, 603860472, 605001197, 611138035, 871932937, 610718849, 599900567, 593484557, 601959565, 602069257, 603637239, 603976062, 598265376, 594344542, 601075035, 597458740, 871384732, 603713992, 610606736, 596218603, 607521083, 597982725, 604727354, 605520312, 602745060, 595837789, 603531415, 871884548, 603713973, 593973547, 871856996, 597520388, 609624252, 609753936, 597428673, 591513840, 595641112, 597617823, 609682716, 871928543, 603876152, 596569979, 610542980, 599859449, 603713992, 871155099, 596441121, 599059299, 607184321, 603990293, 595299319, 592171790, 596569995, 610971018, 597000532, 606638251, 602069274, 603276231, 602244956, 602244950, 593437564, 607298544, 602631736, 610212160, 603559019, 609306473, 593254973, 594554464, 606683419, 597944087, 871448290, 602857641, 603679635, 871635295, 600306534, 610259433, 596013674, 594965529, 598607123, 595519965, 607391917, 610971010, 609296182, 593578149, 593053675, 606340866, 595113576, 600120151, 610303083, 611215537, 597329619, 603931109, 610378341, 601432056, 609265709, 595388353, 871730423, 593437569, 605367890, 602036597, 594916727, 605254243, 611008734, 603346751, 607150217, 609296232, 609265709, 596100781, 604106219, 609105097, 871448338, 599677854, 594431161, 871498681, 592271250, 592319736, 591765728, 609534815, 871744331, 611329965, 602186525, 603912922, 594344554, 610014044, 603714031, 871786286, 601875646, 604702582, 595925142, 600875415, 602421050, 608633836, 595879844, 608379031, 610642800, 597803918, 602957867, 611177408, 592769413, 603756187, 608316074, 599187054, 595718389, 596569953, 609415317, 601614469, 871226641, 607363496, 605367860, 601038401, 606302054, 609858833, 604780071, 600583210, 602496499, 610399463, 591866315, 598142171, 596904383, 607150190, 609919025, 603894584, 598182240, 604121826, 594474336, 602715065, 595679718, 600943832, 609201025, 607657922, 607421341, 598908336, 604942133, 601152060, 609563602, 603960853, 600550310, 604650073, 602567986, 600377135, 596854950, 607584794, 595561946, 611409974, 592922897, 591765772, 608036797, 609296215, 596758102, 604856789, 606153487, 871930639, 604246507, 603236111, 608887804, 595388392, 598789542, 603875740, 601661374, 599859383, 599448390, 610027947, 603637196, 604217923, 608379046, 605312199, 871259588, 593932973, 595718398, 600083964, 608011523, 609918998, 608594068, 603276180, 606895473, 871153033, 606595864, 603477105, 605731593, 604650078, 595718355, 597739646, 592018990, 610351587, 611409982, 606421187, 593706037, 592649824, 605394934, 609815484, 601835448, 592467036, 609415282, 603976027, 607772119, 600687653, 594730565, 601795796, 605864501, 597396086, 603149820, 871183549, 594554450, 591513807, 609396143, 603236100, 871786268, 592120877, 610088949, 604072620, 604106194, 602275121, 609461477, 595970617, 592805552, 592120922, 610040358, 604830115, 610143771, 609176454, 609878971, 608555723, 603779879, 609329619, 601007038, 605520324, 605731550, 594777474, 601835440, 601432094, 599059308, 597291632, 604121863, 611410025, 871207102, 593856761, 601568143, 610327584, 609738079, 599230655, 609998212, 605070376, 603713956, 597291681, 602827454, 597000504, 598944328, 598981472, 592222182, 603696467, 601614453, 610259465, 600761957, 603875378, 610187650, 597838219, 604753371, 598021647, 591513784, 599019600, 604165429, 603679651, 607871772, 604072645, 593088347, 600231288, 597046354, 602099660, 871650828, 607799137, 599859425, 602745084, 609551053, 606379026, 608378980, 608817286, 871773549, 600155343, 605946004, 871448318, 604189882, 871857001, 608516700, 601707367, 594096604, 600943834, 603381271, 609223242, 606932862, 609356730, 871847228, 871876524, 608991547, 594516193, 604217938, 608479717, 871339312, 611050601, 594431206, 604830146, 604301345, 606068152, 603612613, 604535079, 871928520, 603841803, 609494605, 594869575, 595388358, 605520308, 598702990, 602302245, 598469576, 596258569, 605520316, 593666216, 596399306, 609376159, 609896753, 593437547, 605339815, 605483817, 611290061, 606153492, 594595252, 871448297, 604506754, 597175518, 605731552, 594431116, 604072634, 607363455, 871448347, 593211805, 591463030, 592957083, 608202286, 607477911, 601114389, 602331043, 871353228, 602275125, 610906578, 603867736, 600011440, 598307085, 595561957, 608379025, 604053039, 609128097, 598265396, 603070902, 600306578, 593893316, 593623352, 604702618, 599059262, 601305652, 608956473, 607925549, 871884583, 610378311, 606379069, 610117732, 606024980, 603191533, 604674917, 606068152, 871906237, 595343627, 871161981, 602658141, 603734203, 602363397, 603802591, 598346278, 605983888, 609151021, 602770027, 592019019, 604362795, 871498729, 871259562, 591815472, 610014065, 871482812, 595162837, 609265798, 595257108, 611138057, 594301534, 606230317, 871698911, 598870416, 593168483, 603870620, 608708120, 608011468, 608779427, 601388900, 595879838, 609836196, 602129407, 593255001, 597617786, 606110384, 603276261, 593745673, 610873625, 594777490, 610971062, 598223563, 601007039, 604217960, 607847867, 603885138, 604883518, 606895508, 593530112, 593298169, 599493514, 595015693, 602957884, 599230625, 609176425, 598387084, 610259501, 610970964, 597904997, 603853955, 871584909, 605685014, 592769429, 603877256, 611094097, 609296209, 607748334, 610235620, 592988841, 607477962, 610757406, 593817738}
{487431388, 488159136, 508479210, 475998266, 508679376, 480843698, 484675676, 494299510, 489945209, 508725771, 481106604, 475565152, 489635717, 478627415, 494203423, 492141284, 509070537, 483766195, 473843528, 481822761, 475046769, 477744322, 480262895, 488023247, 488980561, 494235789, 478460000, 481616448, 484018295, 473909379, 482512229, 480868260, 487431368, 491562486, 508759046, 491051011, 494268831, 508597143, 491312932, 473625849, 475855924, 509056634, 482344599, 478582896, 480464760, 488573184, 490869420, 508585791, 485617851, 508759055, 509232444, 479109458, 487155113, 492080271, 483616212, 478130619, 494219678, 478425166, 485840644, 485772081, 476619314, 489434327, 486936477, 489030356, 487431367, 484273479, 508961502, 492793836, 475565140, 478714315, 508710938, 485049229, 487383079, 483079019, 486726682, 508824936, 487405283, 478208224, 491948118, 477106183, 474362027, 480464802, 474021132, 483470091, 474451991, 480889936, 481544277, 481277424, 486376022, 486559280, 494326390, 488855232, 493425707, 486081720, 477668598, 491668589, 488348008, 494279262, 480033708, 479257985, 493914833, 494326857, 487125337, 491980701, 509254748, 492761230, 484906205, 478249737, 490066508, 492823220, 492707281, 481479940, 492679708, 476480091, 489232733, 491754953, 479639894, 508977009, 491219703, 481511657, 490707208, 479383036, 488636114, 473561895, 487214434, 494027483, 489182202, 482557034, 478092834, 480127409, 478208237, 473372363, 494061145, 481822788, 509259144, 508492284, 482218783, 492679656, 484171215, 487361188, 478929689, 491051045, 491918312, 485772063, 481106563, 487297860, 484324433, 481363446, 489089967, 479222980, 487319516, 489821853, 475663207, 508525298, 491524495, 483519081, 480660945, 477154106, 489260885, 491205044, 492171506, 487548191, 509254750, 476908391, 483519092, 473561923, 489573489, 492970771, 489006316, 481616444, 477199008, 479150679, 484171211, 491276070, 485551702, 476044916, 493561928, 478322937, 490748917, 473778992, 474229624, 489346977, 479678331, 489208181, 487487173, 509138913, 488023298, 493325160, 484069064, 483078999, 482640521, 482259790, 489046452, 490667175, 491884884, 473810021, 494138516, 480311060, 481780666, 488311253, 478627421, 490230784, 491340275, 491244960, 489111503, 486894184, 482721896, 482174173, 475565116, 491362394, 487988756, 478671423, 479714313, 482469694, 488421063, 480752993, 483370064, 489434320, 485474842, 482259769, 479383083, 509056673, 509150265, 492423469, 490908281, 489158103, 480368406, 491108741, 482982738, 487431404, 488605126, 491524472, 483079011, 487834149, 473509278, 489374030, 493672529, 474544372, 479959944, 476191131, 490509802, 479852218, 474725488, 486376008, 483967126, 479922364, 492047570, 482512191, 481954678, 481616458, 477555135, 485804987, 477106132, 478796637, 485915895, 482042682, 480098608, 473665759, 475236807, 488605144, 476141996, 494269879, 493914880, 476092683, 477854188, 491700870, 484018256, 481363445, 491451446, 473909356, 491340278, 482259800, 477513317, 509173466, 474901402, 489068160, 481234878, 508476912, 481191509, 508759013, 492378686, 494287922, 478130665, 490099239, 475950545, 477106226, 492558634, 483420156, 489604630, 483420179, 484527708, 475614699, 489030318, 492530701, 483175554, 509243740, 492589166, 485184176, 476810590, 474100835, 483916580, 493871940, 491485882, 488197383, 487618019, 492882864, 491390096, 493365881, 480068671, 487094788, 476619274, 486210132, 479430483, 481150877, 479475129, 485184171, 480127368, 492446110, 480184847, 477106170, 484527699, 480753053, 494279265, 494161189, 477469581, 489402425, 480785382, 494269847, 474271856, 490267619, 492320422, 474318515, 476385124, 475143024, 482680318, 489539652, 494273173, 478496472, 491016114, 473408426, 494329712, 488636100, 492112158, 494114494, 483127111, 481699048, 487834137, 486413892, 509112531, 489402353, 473476592, 486038044, 489089969, 508503612, 488924348, 476760950, 487405308, 480936638, 473591265, 487755080, 474858140, 480997500, 494061101, 482808338, 487913776, 482764883, 477924054, 477057485, 477744353, 508562621, 481444274, 478539181, 475998227, 488782406, 484120283, 476573179, 482086545, 489665622, 484171213, 476337727, 488499084, 493476303, 491051055, 483816529, 508492316, 481277465, 478425180, 485312670, 493325167, 477106213, 489766047, 492366202, 490386657, 494314831, 509112492, 475663245, 491808599, 482599746, 473277063, 474544386, 508679422, 494189271, 508876055, 493829966, 473561924, 480573929, 488499079, 479746310, 489882925, 489346965, 480502777, 487319503, 509210758, 474679838, 492508550, 474141106, 489402356, 473476628, 490981363, 491136624, 493405328, 480965834, 483967137, 487058470, 480262915, 492679679, 481031180, 478355044, 473308668, 480155429, 480339604, 475046700, 508774554, 480889925, 482640490, 475807481, 487875550, 493405296, 488383792, 492733668, 475517075, 485438944, 483715508, 491051048, 479886021, 494269806, 486810668, 482042721, 476092640, 479997129, 491562452, 489708344, 485398867, 493325159, 481544317, 475189811, 488890267, 491340287, 489745672, 490230765, 487582260, 492761229, 491051016, 485737330, 509183208, 484527715, 484477279, 483272004, 487517946, 491668567, 492423403, 486338285, 508824987, 473625923, 484675645, 480287821, 492853877, 485876650, 491832083, 491293104, 479599623, 478168231, 479383079, 485704026, 481910141, 492733700, 485915920, 492940979, 482302443, 491524441, 488782380, 486481271, 493173962, 474498061, 490549803, 481106604, 494258693, 475189837, 480936666, 492378702, 488855232, 487340047, 490628148, 493871965, 474186375, 476760982, 492589211, 492198004, 485002304, 479297245, 492243824, 473561875, 483320863, 489317614, 488090414, 487274244, 490466761, 494323451, 494329810, 484527698, 481655882, 473509232, 508860001, 473877165, 488924348, 493365851, 487125350, 487019068, 485095176, 483519083, 489945193, 492733636, 487719389, 490788599, 508509756, 484906208, 473981480, 491631039, 479338006, 490164432, 482086523, 481031144, 486126319, 491884860, 485269710, 509056634, 484906252, 493004853, 509099741, 490707223, 476044886, 475711875, 490829947, 494326830, 492047566, 490588761, 475903334, 508809019, 484018307, 491340281, 474061273, 488954454, 484906243, 508927037, 491422072, 489402379, 479780367, 483470120, 492269130, 494258714, 491340305, 473625874, 491185523, 480234717, 487019066, 485586206, 486767976, 486767985, 493385806, 479678361, 486296404, 474634824, 485226587, 476958698, 493476327, 492589187, 480210618, 490197916, 509247879, 485956016, 485002341, 508488161, 488536268, 474544339, 491781001, 492388495, 489725196, 492141331, 479557113, 473625883, 477008662, 493325182, 493632239, 480431478, 492349983, 488710496, 474452031, 473442388, 490947032, 483665838, 474318471, 487431437, 477106133, 492219226, 508525299, 493385785, 481234864, 487058457, 492403790, 481404553, 473591291, 485512407, 479818431, 477008700, 477106231, 491727887, 483078991, 477425122, 509247924, 489046484, 492679764, 509256896, 494235838, 494219663, 494299527, 476337725, 509202731, 473340296, 486851917, 483766186, 492733641, 475046778, 484906203, 509173434, 487183274, 482131304, 491832089, 487951712, 486517409, 477958451, 491855851, 478208220, 473945091, 490345821, 485840628, 473476551, 493992632, 484813295, 478288570, 489317597, 491980712, 491340238, 476619337, 487340080, 508636300, 479599619, 481234872, 487755054, 480464763, 475424663, 481999124, 488235978, 486448788, 474271856, 494282400, 490036506, 491219744, 479818430, 475283525, 483866528, 490004627, 483030382, 492652503, 486167816, 492013916, 487875502, 477244880, 479186489, 479515546, 489539638, 481739252, 487652200, 476239719, 483568003, 488274928, 482218761, 486376038, 488462133, 491232048, 479257956, 492112138, 473277087, 493788947, 494299556, 478582901, 477008708, 491263958, 481866414, 480605021, 508911120, 482808356, 485617899, 477707121, 492219188, 489635716, 484375570, 487319524, 488954430, 489158061, 474997595, 485095140, 482850446, 478208288, 481320387, 508597185, 493035674, 491980653, 488746649, 478627404, 475283495, 477990663, 485586195, 480068663, 508824888, 480262924, 485356034, 480889882, 482218809, 491980701, 490425322, 494269878, 474362071, 473277049, 480368382, 493241423, 494087874, 481191517, 475517115, 487214461, 494178133, 476619302, 483519093, 479019031, 488124088, 492487630, 487246684, 480814395, 490869456, 485672696, 509025117, 492589181, 494326844, 476666639, 485617883, 509173468, 494263502, 474858137, 483175507, 483079040, 486726717, 476528225, 491808615, 493956342, 494263497, 474947926, 481910143, 474771894, 477289646, 475377559, 478024522, 484768028, 476859355, 487795420, 481031192, 480889911, 492467370, 487214415, 487431438, 489402335, 490981375, 483030334, 473277035, 509070578, 493103614, 487361179, 474407208, 475760595, 489291249, 475095297, 481580747, 484906188, 490981332, 485997220, 491185553, 489503213, 489468376, 494249530, 484954078, 487340046, 474544364, 488054245, 484222338, 474679794, 490307975, 482042749, 490131126, 494326826, 489434289, 482938052, 485002292, 478840659, 483175457, 493594621, 488605143, 491162737, 486978120, 509243702, 478975512, 488954480, 486126360, 476289189, 480397427, 478208253, 477780797, 508552848, 488673345, 480753010, 509247907, 482893286, 509099756, 478057403, 487297868, 492913724, 487875518, 485474849, 477199000, 480033711, 476760932, 508623563, 508665518, 477594352, 492623077, 482850476, 478092814, 508533325, 473561901, 492679780, 481910145, 482721936, 480661031, 485139841, 482387870, 508809039, 484628132, 476431536, 492423446, 492219219, 481031127, 489689806, 486683621, 489792273, 491599250, 481031168, 493273664, 491451416, 476713733, 475329588, 493385781, 481277509, 481066809, 473372376, 480605044, 492558584, 509247846, 482430108, 491080888, 480889944, 492679715, 483175459, 479599586, 509247895, 493503681, 494323422, 493751013, 478391104, 479430492, 487686610, 486641359, 509210717, 486726669, 473705054, 484477298, 488818534, 489915780, 492112101, 478208231, 483222686, 477379461, 489945171, 485737377, 488536218, 493068038, 493301138, 482131268, 489402305, 487517907, 477631686, 478753817, 509056658, 474318472, 480397474, 474815866, 480688427, 485643109, 482174166, 480660991, 509010285, 492243839, 508774565, 486252600, 484859200, 486601804, 484722282, 489882934, 480719032, 477334009, 486081686, 494269914, 482640475, 509256846, 508597171, 494287937, 475046727, 508481306, 492337096, 477106232, 492297857, 473509272, 492761191, 480537652, 509226300, 489573535, 493530989, 484426151, 477888135, 478627373, 477815204, 487458663, 491855862, 475470323, 486936524, 493476295, 490588758, 480632444, 485586221, 493208985, 473744162, 492467355, 473625891, 489974489, 487795381, 482850495, 478885825, 483916555, 481822757, 480068677, 493342689, 493449002, 489134699, 492378653, 485840645, 489291292, 477289623, 489852263, 474544397, 473625876, 490230781, 484578362, 508479248, 480910949, 493992631, 483967095, 473535435, 477008735, 479063961, 474589674, 493710984, 479430502, 473843576, 493136780}
51238
Returns: 402630400
{543469889, 375993270, 539039304, 382068072, 383687144, 374819971, 383114413, 374147434, 535522790, 376101029, 542050345, 538170807, 533344596, 540617999, 373948967, 381879971, 381846939, 381555204, 545404346, 378629852, 540369781, 533375811, 536465607, 533111139, 545455419, 540166015, 379418026, 534272908, 377556966, 534028290, 372454209, 534406225, 536434260, 377983362, 532082231, 537620064, 537004183, 383797192, 383399183, 544555096, 538207563, 374384395, 372355069, 539905451, 382856939, 532823374, 381813884, 534436425, 379844720, 383040716, 545119475, 374312801, 537509864, 545228771, 375957192, 544984707, 545161248, 375451193, 374116144, 373304545, 378487347, 534900009, 383223064, 379313979, 377729657, 543596556, 537327882, 375920610, 536188114, 538941339, 381392770, 531998020, 544334077, 541943938, 376395426, 541943911, 538389824, 544728012, 372454236, 541307990, 383004085, 374603979, 533709028, 376321959, 373304538, 538134107, 372552759, 381974327, 379651089, 373159087, 537363613, 545431942, 376651220, 544834161, 545290219, 540916297, 377001945, 544763141, 375059029, 382647112, 538972936, 382784068, 377487829, 544057452, 373377826, 532429356, 374420854, 544509766, 375883957, 378882219, 535693773, 544086186, 379715001, 380009469, 533523997, 374530774, 382714277, 538353866, 383760490, 378738077, 381613796, 379951852, 376468962, 544869572, 541623074, 541979380, 534138557, 382893565, 372649401, 540132659, 545124532, 540406327, 535628688, 545236630, 543026289, 535788582, 379980828, 539599293, 544946373, 532612559, 539265567, 543059574, 378166871, 537767094, 372255986, 544920546, 536621613, 534496380, 532043429, 541835132, 535820866, 375591626, 540951247, 536060862, 545210639, 541657477, 532368421, 372386595, 534807043, 375521237, 374081884, 542486785, 373595602, 536867616, 541943890, 382967275, 545266393, 538023973, 542159178, 533010108, 535098737, 533904371, 533524024, 377873119, 378452360, 375310025, 539768770, 535756746, 544818881, 380716611, 374209619, 375556469, 533824746, 534343103, 534529576, 532062884, 534182700, 373414558, 545436721, 377207733, 534841095, 539234361, 540651695, 544852029, 541058409, 534236745, 379486148, 544482229, 377037625, 545328070, 544761480, 374530747, 380477376, 380251235, 382820300, 535303693, 541234632, 543094180, 379173066, 537257239, 382748663, 382552174, 544496059, 379348893, 373914360, 372680294, 380935719, 379452086, 381524027, 532163779, 544422154, 542743844, 376861605, 381679107, 539298041, 538170779, 541198016, 383723719, 540099528, 536835962, 540006439, 379279272, 542992020, 377591035, 373015296, 539201488, 533691532, 544705083, 537184724, 532457531, 383257867, 382613581, 537546680, 532208436, 534203052, 545351165, 381149774, 378203776, 536219006, 544786640, 531958637, 541271160, 545129526, 532184246, 544681530, 545032427, 541692304, 380788812, 544141454, 541798349, 383363964, 540547752, 374567542, 536497370, 374348106, 372220617, 374749734, 373631661, 540478365, 544766522, 545450363, 545145060, 542706967, 542303830, 544834178, 374919950, 535888981, 372520718, 533764859, 533972983, 377312234, 544971011, 383797180, 540231719, 376248447, 378845931, 541519079, 544715798, 371969114, 535888994, 544705106, 371786854, 542887618, 533228166, 534506598, 542560461, 536682633, 538852811, 541379008, 533847505, 375993280, 535558365, 541907928, 373808157, 376065084, 544665845, 374785684, 373015271, 541798382, 380972600, 540880714, 543501460, 534774167, 544593768, 383505894, 372584655, 380159640, 377522825, 533691569, 533656002, 534287758, 545174583, 544775989, 375380865, 545382615, 532647905, 377983333, 545132591, 545072099, 534436400, 545254036, 545183576, 372420653, 545478227, 374049129, 380220440, 533729014, 533111143, 543334676, 537184719, 543630971, 533867408, 538882082, 380680964, 377037647, 372775353, 372979748, 539005940, 372114466, 377625483, 532340084, 538941318, 532255017, 534315517, 545247353, 380281095, 534364094, 541127684, 382581559, 541761931, 373914352, 371895553, 536401831, 381325844, 383470502, 545301158, 540749506, 544569744, 532788124, 535487114, 542122802, 533993646, 382133314, 535922931, 534221068, 536743809, 377836340, 376432234, 381219731, 534416326, 376687801, 539565350, 532163807, 534302000, 543721711, 375202834, 531958638, 536219038, 381255658, 381913259, 534482048, 538824988, 381943986, 379779781, 377800197, 533574618, 534678240, 374276672, 378665957, 377276807, 532398049, 382467848, 533034027, 543300469, 542523583, 541483749, 534942078, 544759919, 545044468, 377072221, 539265545, 372487279, 535197722, 372876610, 536248968, 533929805, 537148324, 534717461, 380189845, 536528896, 380070290, 383434537, 536969104, 378917532, 539366067, 383292892, 533674089, 538736877, 381913247, 534596240, 373559598, 544797610, 382005659, 536591073, 534352695, 535820882, 380413969, 535413631, 537583375, 382384051, 534114844, 375521237, 373702027, 533495470, 379747738, 536370043, 376211574, 534920425, 542376471, 375810394, 377764197, 545474434, 383650419, 532612549, 544561712, 544621767, 372910448, 377660089, 532982429, 543198237, 374713280, 544445807, 537840429, 542413324, 544546878, 380899018, 532208444, 534325154, 539399135, 545368364, 540198055, 534695651, 539834227, 377764205, 543993771, 373087198, 382100170, 377800208, 374713246, 375486732, 379244901, 532229627, 545100863, 544535639, 536591061, 542195508, 380541570, 379618107, 544228487, 545357797, 539634106, 534390358, 537111527, 372712259, 533140103, 544852061, 534334462, 382525700, 533691555, 374887165, 383186956, 533464032, 378845937, 535958191, 545395359, 373487315, 539005960, 533803262, 537803657, 373666542, 539497740, 532719054, 378809991, 535855000, 383723738, 379209365, 383541840, 535130087, 382681087, 372005593, 376724208, 378310780, 540583218, 375415959, 545111409, 533288321, 534988694, 538426398, 381584202, 535662031, 543694254, 542921751, 379554903, 543833202, 537950700, 541414019, 537913923, 378093728, 373451363, 539072356, 534823666, 538796795, 543748524, 533597636, 539167836, 531941479, 533405212, 539940708, 371750482, 376615056, 378522708, 379027430, 534301965, 372944120, 544562951, 378558043, 381080836, 534390370, 545202366, 375131424, 379137452, 379813479, 539331853, 534807053, 545476274, 374242133, 540038179, 544306899, 532514014, 545086606, 540684007, 538462481, 543265670, 373051709, 537877238, 381645358, 379064056, 543775061, 545277985, 538910943, 542449953, 540987019, 534254815, 538244435, 373231338, 542957132, 544902343, 536308750, 378381710, 377836319, 533619734, 381456806, 371678273, 375663611, 371932244, 533691562, 378774244, 373737041, 538705212, 380680928, 538498869, 373341223, 378953988, 375275158, 376542332, 543530779, 540880716, 540779849, 380380112, 372042150, 380100078, 536835947, 536652241, 536338444, 377242509, 538060630, 382497378, 535068444, 375847121, 374852783, 543334678, 545193967, 372078564, 534862061, 374179273, 545471689, 372148439, 380509300, 545228766, 376759971, 534302036, 544935339, 535450434, 374953278, 536561720, 373879266, 544694719, 378990579, 376029010, 541553390, 376505590, 537987357, 538639599, 376931901, 535992002, 379872634, 536807011, 541871452, 534562130, 539530895, 539668409, 382296110, 544766495, 532141297, 375773531, 543129328, 537039316, 382265372, 377453228, 540333869, 378665957, 539768750, 545141295, 537693651, 534451835, 539834244, 379100925, 373231372, 373523596, 533435804, 534756620, 545008757, 381490636, 544806808, 533952084, 534425417, 537730220, 380610376, 382037515, 372290169, 533084229, 542597062, 383505926, 375202822, 536026932, 541344073, 376358687, 532312354, 372552743, 378275504, 539497760, 374457276, 542633866, 536401800, 545346487, 542231914, 377207758, 379897873, 538097476, 376137861, 545167998, 539800828, 378416799, 382232348, 543930094, 535014256, 372744512, 537583360, 534611678, 532163802, 540513269, 375166875, 381746692, 375344961, 378452380, 541448505, 377694376, 372323900, 376285135, 540718060, 373195099, 376967044, 381424802, 543437822, 538569848, 532281786, 533199117, 376578609, 534301966, 545170975, 545310340, 532486434, 379520955, 381359655, 538796827, 535788602, 378629845, 380716599, 545337763, 545145056, 374987356, 534577813, 378345998, 544381491, 541162428, 540987002, 377417645, 374493923, 376896373, 539497740, 380575123, 534013259, 535163502, 382232337, 373772226, 382166882, 540442583, 545177436, 382232338, 532312338, 534841066, 534662041, 545415235, 383150892, 544632970, 544749931, 537292287, 381045381, 545111428, 534633240, 536900689, 533168672, 535340178, 539431880, 544199966, 376794213, 531976651, 544956319, 532922314, 533597631, 545057488, 373982392, 533883496, 543163013, 534334433, 535594214, 539701795, 380346046, 537436415, 382326706, 534738292, 378019982, 534066991, 544759898, 380752760, 372808372, 544885791, 542339792, 378702516, 540067659, 532857070, 534647469, 379064062, 535724797, 534047015, 544280690, 381115035, 545151314, 533316059, 377242474, 542268343, 533637582, 544521978, 379923011, 374015656, 541587920, 373843746, 381184435, 533057785, 379383365, 372842402, 545313752, 544057480, 375626999, 534623867, 377909897, 543368668, 539135376, 543866054, 373195074, 545137530, 541623042, 533288318, 375095594, 545321743, 538534340, 534965497, 533746816, 381712212, 373123160, 543231802, 542086514, 532952045, 538317702, 543403682, 376174714, 539974345, 544681521, 373267934, 377172975, 381780410, 536277732, 380646225, 537509846, 545259640, 537221378, 382326700, 543802341, 375736895, 375451218, 378056852, 538605431, 377946751, 542780533, 375239205, 536933708, 544465870, 534469674, 542816704, 538767817, 545423956, 382467828, 534544690, 380825568, 381290847, 537656804, 540811936, 373051683, 539497775, 371714279, 544956283, 534160612, 379383337, 377139803, 382411971, 532577982, 535039711, 383077613, 536775383, 539464626, 544025176, 380039426, 372808352, 372616555, 543721735, 544171345, 534377118, 532312367, 371858783, 382356001, 538569813, 534090383, 542852752, 542670399, 545220213, 371822669, 374640800, 535267378, 377382890, 544647192, 532545288, 382439564, 532857094, 533549282, 372184530, 540265225, 532101195, 537473277, 536094159, 544756381, 545023079, 382930404, 377106489, 537399988, 542015228, 380862254, 532119423, 374749769, 539734674, 380312700, 540299211, 378487344, 378130289, 378240060, 538673555, 543562717, 376827235, 543664213, 539974360, 375022979, 536127370, 544357807, 544253771, 539869476, 374676876, 379586508, 544740127, 545462925, 535376999, 375700011, 380446794, 541726314, 544114205, 532021045, 383613918, 382200705, 537075184, 545423990, 539103499, 540846371, 379714970, 532890035, 379682491, 533597628, 534965486, 534791791, 380130194, 383797200, 540880723, 383577489, 378593286, 541023025, 543897302, 536713354, 381009003, 544403340, 533597639, 533783886, 536094153, 536158527, 541093345, 538281278, 381325878, 532753846, 377347567, 543960796, 371858765, 535232249, 544579305, 543631000, 532683831, 545443066, 544995163, 533258986, 544956285, 534881344, 383329088, 541798361, 534518203, 544608192}
{286274620, 709425359, 285346056, 707815762, 707225896, 709188399, 707358600, 709247295, 284120871, 709401574, 286466212, 285003404, 287103349, 286028287, 709343954, 707930665, 707946582, 708100016, 282179674, 709098343, 285962771, 287083685, 284605434, 287282333, 281927682, 285879977, 709076614, 285843749, 709082468, 286209809, 709146126, 285462301, 284586136, 708988584, 288062370, 284998935, 284917484, 707225203, 707285391, 285243365, 285005019, 709153588, 709098132, 285745473, 707368787, 287504824, 707962968, 285356087, 708862403, 707359535, 283544229, 709170184, 284996970, 282892430, 709432352, 283925401, 283253377, 709378775, 709266776, 709468543, 709061878, 284399851, 707338457, 709113001, 709018783, 286200062, 284981432, 709436246, 284425497, 285295396, 708186208, 288183023, 285661001, 286437327, 709407517, 286437360, 285028046, 284723143, 709146120, 286260959, 707360493, 709146870, 286702552, 709403577, 709468532, 285002551, 709196192, 707873676, 708968208, 709448320, 284990596, 282072874, 709382350, 284259905, 282642752, 286168358, 709276552, 284506708, 709282186, 707431498, 285314330, 707378167, 709107419, 285903134, 709475487, 287689755, 709149492, 285383041, 709439110, 709148953, 284185519, 285879980, 708931586, 708715882, 286974926, 709139470, 707401674, 285021052, 707221424, 709119341, 708055331, 708761485, 709405608, 284195375, 286362021, 286447147, 286062820, 707365438, 709249548, 285864771, 283507906, 285966774, 284151203, 282856433, 286451566, 284241751, 708739157, 285622933, 284028836, 287569683, 285468567, 286435913, 708983888, 285005941, 709050362, 284097606, 284702491, 285221918, 288124994, 286418040, 284259406, 709422547, 286179502, 284352514, 282963901, 286374853, 287731035, 709117175, 284558288, 709401130, 709280472, 286518588, 709445804, 284863615, 286437370, 707362956, 282712555, 285000685, 286484394, 287389029, 284185589, 286391464, 286974921, 708988377, 709050943, 709337550, 285693746, 284223408, 284293451, 708334789, 709207807, 709411944, 286514891, 285634931, 285116532, 288093807, 286003732, 709477228, 282036384, 709197845, 284493039, 285448944, 286042831, 284227665, 286206193, 285907700, 709048574, 285451262, 709267603, 282463212, 284543308, 709139505, 708426863, 708548309, 707371385, 284107087, 286256327, 286423294, 709154243, 284960673, 707388253, 707486972, 285417284, 709101587, 709356391, 709269579, 708316934, 709062731, 708119680, 287940260, 285543432, 286529380, 709320369, 708021559, 285485983, 285003426, 286252168, 707222264, 285848539, 284844855, 285789522, 709125490, 286464846, 709068275, 709417534, 285432582, 286734850, 284792959, 284948883, 287665967, 707326379, 707446436, 284994630, 287881729, 285973001, 282355382, 708269846, 708984529, 284445316, 284399127, 288245158, 286259035, 283471380, 287909587, 284862587, 283786363, 286387033, 708320646, 285831475, 286416263, 707296156, 286006638, 709141499, 284623739, 709159699, 709040008, 709166562, 709438037, 285981723, 284469996, 281964049, 283325117, 286530041, 286510959, 284259890, 709235471, 284287217, 709177921, 286607412, 286305172, 709162234, 283959621, 707225203, 285913041, 709399002, 709142474, 286325138, 284757744, 708987985, 284287251, 284792991, 709004265, 286500444, 287193102, 285186454, 286517144, 284743521, 285229461, 286279945, 286486000, 709425375, 284129928, 286429658, 709386038, 709409581, 284895966, 709174892, 709417536, 286416253, 708315800, 286158802, 286255548, 284624199, 285064649, 707257388, 709214744, 708609505, 709095731, 286734806, 286799442, 285810047, 283143975, 284434364, 709357210, 282249883, 287559698, 708988581, 283434853, 283683234, 285356086, 282785041, 283070884, 709131225, 281745566, 709297312, 708568252, 286671601, 287282346, 286331769, 284948869, 286187292, 286455038, 285251750, 708343963, 709267579, 709325287, 709407763, 285330373, 709010721, 709055816, 287754609, 285295406, 287824866, 285741779, 282821261, 708526619, 285564245, 286230856, 707464686, 286410582, 709356398, 708986353, 284568856, 708216552, 707266842, 282607689, 286093997, 285134097, 287515721, 284111799, 286478500, 286274587, 707781560, 284301362, 285941044, 284784287, 708991160, 709406699, 708247364, 285426815, 709378355, 285608875, 287940267, 285776091, 286125488, 709312475, 288245142, 284445323, 708238942, 707914732, 285255715, 285205290, 707894539, 708896887, 708997744, 286921438, 284780864, 709177591, 709104759, 709172464, 287709074, 707557966, 287360954, 286344940, 286517317, 286314570, 284339520, 284580139, 283751494, 709254857, 285468553, 709162436, 284137052, 709369284, 284466646, 286364711, 284944463, 284718671, 708588782, 284642819, 708674533, 707274952, 284906422, 709159158, 285513820, 707314737, 286767292, 285138737, 707914736, 284985371, 709453130, 284363906, 707854560, 284681985, 285599289, 284259439, 708464150, 284105316, 284997001, 707629827, 286091018, 709401117, 709416121, 286998123, 708914907, 284550230, 709399035, 284369249, 286522207, 709440571, 709005834, 281818936, 707229589, 287569674, 285207129, 284996732, 709383213, 709042975, 287413295, 286386699, 709161527, 285515227, 285011099, 286520283, 285279238, 708315347, 287881743, 285706166, 285530190, 282283796, 285898273, 284748332, 285727346, 709005814, 285940240, 709432841, 707797628, 708997761, 709161552, 709388074, 709138385, 287851591, 283615424, 285314281, 284681965, 286490008, 708390551, 708984692, 285763512, 282319119, 285634781, 285495612, 284941908, 709287591, 287259634, 284227699, 285670500, 707512655, 286734834, 709218609, 707345725, 287017442, 709142471, 284312070, 282215384, 709466604, 285330346, 286544754, 285008821, 709426035, 285579838, 287540754, 709134349, 284273250, 707222265, 709148191, 707249176, 284166240, 707417288, 708993475, 709372678, 709011377, 286016234, 709367936, 283580187, 287150889, 284282510, 285032719, 708077234, 284166855, 286149903, 286486980, 709022274, 286029838, 285008056, 286291063, 285007357, 708993566, 709474752, 285362456, 284525462, 285181581, 286100211, 286892712, 285417487, 288277503, 287061641, 285756250, 709009280, 709389595, 709072187, 709168513, 285776065, 709398295, 285170247, 709082633, 708295952, 285495603, 282999654, 709295130, 709163814, 708881900, 285500442, 284558292, 281782279, 709190554, 285808019, 285685927, 287618976, 283649386, 286060646, 285038986, 286357150, 709422886, 285008665, 708036347, 709168148, 286074737, 282677510, 285274668, 286518770, 286188429, 285875746, 285006619, 709461867, 286476524, 284129558, 284509596, 709030803, 708991167, 286863332, 708149693, 709024144, 709437344, 708986844, 286734810, 709126121, 709404632, 285120354, 708343974, 285045079, 709472464, 709164801, 709325961, 709400351, 286233198, 286158772, 286114647, 708478507, 708996981, 708652921, 284844856, 284722753, 284531314, 709186026, 284998713, 707536114, 284206513, 709440666, 709205182, 286331737, 283035487, 709002200, 284462755, 709228705, 281855706, 709025084, 708408413, 282892431, 709363585, 285776114, 284063899, 284107690, 709251243, 284659626, 709367268, 284828382, 709168203, 709416510, 286338691, 709402747, 285004701, 285087259, 709298744, 284326469, 708838269, 284821997, 286424336, 285050663, 285595935, 285647991, 707696261, 284469997, 287969215, 709441302, 286412161, 284928411, 707716556, 709119802, 285954682, 709104745, 285693771, 283361650, 285002255, 285322699, 285727382, 709169052, 709461840, 709460785, 287040988, 284656405, 283855904, 708135361, 284328329, 286335433, 285391248, 285005621, 708364633, 707836138, 709063659, 287307325, 286518910, 707257401, 709312496, 284338056, 286268278, 709405027, 287778874, 709196190, 709000910, 285579820, 709143721, 286521075, 284568861, 282391875, 286495477, 709197827, 708811502, 284998623, 709399466, 283217168, 285711823, 709041190, 707732870, 285977235, 284256144, 709305341, 284997020, 284952008, 287940287, 285993555, 709304172, 707992771, 709348950, 709050934, 286303770, 709029355, 709078392, 709402805, 286074752, 709455985, 709288430, 708168072, 286292579, 285064182, 287799467, 287215818, 709393524, 285776039, 283180397, 282571971, 287643500, 709036591, 708202089, 285181567, 284241740, 709098363, 708334769, 282427666, 283325116, 709264977, 285017289, 709021604, 285604742, 286242627, 286188399, 709129282, 709140534, 709308527, 285579839, 708375337, 286243463, 284150820, 707732834, 709394133, 707766400, 285973027, 283107211, 707732842, 287778904, 284493005, 284813719, 282144418, 707353529, 284961719, 284652924, 284972014, 708305820, 283580212, 284881569, 284879616, 287236268, 284102672, 285547097, 285786745, 709349890, 288212995, 283993364, 287455717, 286892724, 283717094, 709328579, 286421878, 286397505, 285670484, 284138133, 285663537, 708492130, 285000578, 707676063, 284688303, 708991584, 286147022, 284580129, 708328014, 709341778, 284162340, 286518677, 709109799, 285830144, 287489791, 284847600, 709168176, 284205290, 286178020, 285711485, 708282197, 283288749, 287126538, 709186016, 286500840, 286831056, 285348512, 708784501, 709312580, 286351221, 709376912, 708257596, 287333009, 709088711, 709355422, 282535304, 285903168, 709433101, 284917195, 708985687, 286317604, 285400228, 286013401, 709456017, 283398358, 286362056, 287150865, 709286313, 282499368, 285054287, 284311179, 286639430, 708005442, 709440694, 286371419, 286473395, 287434118, 285013802, 286306476, 709398862, 285771427, 284862580, 709465942, 709210149, 707977797, 284489633, 708356092, 284996986, 282748780, 284952721, 707676062, 286049991, 709442647, 709378739, 708992258, 285073488, 708985577, 286526069, 709317595, 284896066, 285484337, 285290443, 286519671, 285158823, 282108808, 707557950, 285082864, 708317849, 708228017, 285000677, 286132776, 709422880, 285579870, 709016250, 283993384, 286033269, 709088741, 709225987, 707605847, 287582344, 284229563, 707359366, 284803239, 285563982, 285920992, 708694731, 709341806, 709232805, 286125461, 285809919, 285530007, 287778854, 708988988, 707653625, 285064188, 286118482, 286512218, 286526173, 282928253, 708995546, 709149201, 284113577, 709141116, 284927684, 287599375, 707581675, 287489804, 286948066, 709032805, 285928328, 288030782, 285000600, 284367788, 284616622, 283822071, 707364447, 709241852, 284995514, 286455382, 708315515, 287998947, 709166542, 285679707, 708507818, 285942111, 709061892, 708988660, 708991137, 285101416, 286214730, 709333489, 286171308, 285771416, 709274495, 284383824, 285632908, 285736673, 285738277, 709156163, 709003232, 284688387, 281891544, 284102020, 709441229, 708447374, 286400941, 285856157, 288154246, 707234637, 707751753, 284936484, 282108798, 285382019, 286145840, 708931583, 287473537, 708948865, 286892715, 284311210, 284591818, 708631673, 707225188, 286158768, 707240077, 709093324, 286195929, 285993847, 284763748, 708311563, 285575185, 286892727, 286576003, 284367779, 284403565, 286217357, 285008680, 708216573, 287528535, 709151804, 285956800, 708988997, 284124190, 285098589, 286187306, 287551522, 282000176, 283890133, 287172926, 283993350, 284431539, 707307623, 286416254, 285151597, 285031021}
36914
Returns: 780272765
{142854485, 143379087, 139811976, 135831478, 137244213, 143632198, 139259212, 146037892, 145210181, 142031603, 144903594, 136945700, 142309787, 136128267, 144163607, 144566041, 135427062, 142904617, 143728449, 143923665, 143777699, 137427177, 146554197, 135973772, 136128275, 142365007, 135409517, 143582091, 137470222, 146268481, 139981125, 139755758, 135521417, 146013760, 146420321, 146249043, 140207877, 138046166, 136779683, 137246968, 137029874, 146408389, 144525186, 146551601, 146381147, 145354344, 136546671, 145175392, 139535709, 146485365, 136065026, 144781005, 143578988, 145684482, 144066854, 138768775, 146083171, 137202809, 144207138, 137803747, 140896336, 135608794, 146351684, 145249169, 145457720, 146083117, 141803390, 142416687, 145684461, 144436918, 143063756, 139759282, 137707713, 144566068, 135481571, 135144558, 135212888, 138768761, 139532224, 146540380, 146556323, 136860556, 139200956, 135653568, 135222609, 136700284, 145987558, 142526329, 142364969, 136779641, 146210784, 139928154, 135253441, 145802253, 139095179, 143481129, 146544692, 138298639, 141239190, 142743607, 138456438, 141803381, 135189013, 137519363, 139871763, 135146355, 140953523, 135445109, 137612907, 136782090, 142580918, 144980922, 140667602, 145773573, 138662677, 145885372, 135655036, 136511647, 143168747, 135564659, 135160466, 135156704, 137563055, 144943717, 136474767, 143531756, 135915368, 145912068, 135858942, 145828719, 136863097, 135302438, 137657222, 138665995, 135156465, 146551779, 144344356, 135975607, 142851155, 141007142, 137803798, 136584396, 135231674, 136399979, 136739733, 135502405, 139868262, 141746943, 145714660, 135915319, 135156696, 135631653, 146286219, 138560734, 145830461, 135156460, 140549768, 140664060, 146544941, 139421212, 143780723, 136472446, 135975643, 135150360, 138049292, 135212870, 143826655, 145936647, 138508476, 146530042, 139984644, 135585092, 144256089, 138825418, 140382142, 145556902, 138508459, 139200954, 135701832, 136162638, 141690415, 135831498, 145061397, 145962399, 135212911, 135242594, 142746980, 138505237, 135182538, 136400003, 138404622, 138146364, 138878997, 146558637, 142139776, 135752192, 135156514, 137381612, 136860538, 146502585, 146061504, 146231318, 141637329, 143324507, 146455379, 143324498, 139200948, 135607391, 145061447, 144863170, 138096142, 146465939, 142198893, 144652159, 146557670, 146303411, 136193422, 139924621, 141121459, 145526373, 142584329, 145744395, 142028120, 139040852, 141806890, 138247586, 138456446, 135443923, 141859723, 135176229, 145620718, 144344390, 146557645, 136586795, 135222024, 138875651, 136739714, 135145149, 136162656, 139924647, 141406623, 135521376, 146285152, 144860625, 139146291, 139591406, 139476649, 145099856, 144903646, 140667590, 136366612, 138609970, 145589063, 143923652, 146061541, 137999582, 137852307, 135153046, 137200077, 144022401, 146558823, 135316056, 135860677, 146190851, 145212494, 146127835, 135886912, 145097478, 140207849, 146517851, 145712796, 145653818, 145714619, 144113913, 135858955, 136945705, 141520342, 138046193, 145493281, 135462479, 137112891, 143974690, 146475934, 135778101, 140268257, 135501205, 145173056, 136366665, 140378574, 140325168, 135242575, 141577112, 140664044, 145356530, 146395011, 137849284, 140606894, 138932750, 135462524, 136663655, 144298984, 145742464, 141467057, 145989109, 145938237, 137755601, 146420378, 141182135, 138404653, 143272807, 146444257, 137112910, 141806901, 143327683, 136162677, 136034158, 138875656, 138875670, 135376160, 146170379, 143220896, 143430237, 136943102, 146420368, 135701867, 144022401, 142471571, 141292699, 136402188, 145318919, 135204839, 137657194, 135975611, 136005576, 139369349, 136904173, 138878985, 138613239, 136779568, 135148050, 145135482, 135204879, 138768790, 137565960, 144941235, 144781043, 146267359, 135213482, 138986693, 137898072, 135445060, 135630225, 146421107, 136987600, 142309827, 135160723, 145493330, 135753762, 136549005, 135726741, 145742469, 142635334, 143971709, 136329302, 144901138, 142143271, 135275992, 136661242, 138196884, 146394959, 140664040, 146190824, 136130271, 135391554, 139424652, 146250199, 146285181, 142800830, 146476538, 135360305, 143224134, 146444965, 145283160, 145389282, 137612887, 137999611, 144481233, 141067861, 140041208, 141410169, 144478485, 137999591, 146336151, 137156308, 142907938, 146012235, 145883641, 144863167, 140097860, 135276040, 146421060, 144069803, 135917153, 135213447, 146319036, 138404691, 136066962, 136096412, 135213461, 146335166, 145938262, 136260439, 136901631, 138196857, 140435612, 139755794, 137947157, 146558584, 137800797, 138822096, 135542077, 136984986, 136098378, 141520326, 135345002, 135973784, 142361574, 144347170, 137660140, 146230185, 141296229, 137473100, 141919461, 146365772, 135779729, 145175381, 138718900, 135360279, 146407525, 146129191, 135678941, 143172000, 136160613, 139200916, 135330251, 145987593, 135502442, 135170151, 146336179, 137288711, 135564618, 146456053, 146286235, 139365918, 139643736, 137996534, 141292680, 144778423, 141463518, 135232322, 142851151, 135915416, 141007160, 136329301, 144697228, 138200003, 146149373, 135241945, 137424335, 142743622, 135188972, 138046197, 135144582, 137336354, 136474725, 135886883, 138099255, 138932756, 145651895, 136625010, 139591425, 144694634, 137378834, 139587932, 144113930, 141523884, 140097872, 137159018, 137516478, 141633826, 135752221, 144736725, 138718934, 144822286, 143678911, 139369347, 145622672, 144347204, 136034172, 143829692, 138453221, 136700332, 145912071, 137470237, 146548593, 146524018, 135188974, 143878330, 141235638, 145773549, 144022402, 146407527, 135146224, 138401445, 138353111, 137158997, 136294642, 140553322, 135425963, 144983371, 137333567, 135288538, 144389445, 145285402, 146210787, 136702718, 145524330, 139984636, 141182111, 136228781, 139037483, 137027245, 135231702, 145651894, 135888666, 145773605, 135264786, 145744350, 136036027, 138349916, 137657197, 142689570, 144609302, 138200038, 146544964, 144568770, 146530398, 140492672, 144301773, 145321191, 146190873, 135586462, 135276049, 137378743, 140496225, 136549005, 135462477, 136511689, 143014219, 137336366, 138929403, 135564705, 135212965, 146084593, 146556364, 145061451, 146231368, 146554189, 146231375, 142416651, 135392530, 135153242, 136779632, 145773560, 143682003, 135726702, 139204357, 142365006, 138772055, 138196858, 140839153, 146503027, 140721214, 143063787, 146192108, 142854451, 140439163, 140835586, 138665990, 146510710, 142638715, 143582114, 141746913, 138456425, 142139804, 146380245, 136584434, 141633803, 138404723, 141580643, 137291488, 140778396, 135182517, 137704748, 138196829, 146548432, 139871796, 140610450, 144434141, 142957876, 138560742, 135482775, 141125000, 140264707, 144522461, 145558947, 144819728, 135289333, 146036406, 146510261, 144434147, 135264796, 137803801, 135182121, 135289288, 136402205, 145858168, 136779629, 146285131, 146556220, 146105767, 144697273, 141010692, 142420074, 135728306, 141972098, 135212955, 140037685, 145022624, 141349678, 141178558, 145963936, 144116865, 142692940, 146558852, 140949964, 138932763, 135147925, 137378757, 141863247, 144160723, 145061451, 141121444, 146231380, 138768771, 138404713, 141520328, 142800826, 143629089, 135276081, 136904203, 138983349, 143375895, 135189416, 135196864, 135631641, 142087499, 140151055, 135264845, 136226698, 143678940, 139703203, 138456445, 145423719, 138718899, 139755829, 136742198, 145800481, 145856458, 136296782, 137378777, 141010700, 137424339, 135212924, 143010925, 145963942, 143582074, 141806883, 146517424, 146012241, 142474984, 139815471, 142961184, 143427061, 135360362, 144860634, 144301820, 136262551, 143276030, 140839146, 146420328, 139310774, 136700279, 135276809, 146494764, 146466577, 142031621, 144901164, 145591047, 142084024, 146365752, 135252751, 136034121, 142309765, 146381128, 146013803, 137609962, 143276015, 141064304, 135944320, 135144516, 145391417, 138404639, 139587952, 137519372, 139647240, 137381597, 144253232, 142797484, 141693936, 145059047, 135264120, 137947107, 146557742, 146408338, 135427016, 142692968, 135146313, 136625013, 146350745, 146517893, 145389259, 141806881, 135242599, 139149682, 135242600, 137950217, 138557488, 139259196, 143780755, 140382172, 141746945, 139591398, 135522659, 136943115, 146060050, 146351696, 137707684, 144392237, 145883671, 144736766, 135204364, 135522647, 142254420, 136509340, 144609263, 141182081, 146540665, 135156566, 138508450, 136819921, 143327633, 145459821, 141353224, 135445008, 140953508, 145771746, 136003700, 135392564, 142800836, 135677454, 135182129, 135973765, 144654814, 137029883, 143731523, 143324494, 135196384, 146171669, 141806885, 138878975, 135144541, 140268248, 138404680, 135156509, 135344069, 145910425, 143119632, 146433316, 135806206, 135677440, 135276050, 146394163, 142198913, 145742517, 135630217, 142195454, 139535709, 135631670, 145682588, 135329353, 140321624, 135408448, 135375158, 135145096, 135359338, 137752617, 146150696, 143375852, 137029922, 145137833, 145061413, 135302416, 146502529, 140606924, 144611981, 145962359, 146554339, 143324475, 145883694, 140094332, 135231742, 136661292, 137947182, 143875311, 146366689, 135392591, 138456463, 138986729, 146320056, 135165018, 135703365, 139647207, 135563321, 146548646, 140724773, 135150200, 135425924, 146535817, 146036413, 138986699, 141915964, 144941213, 144609258, 138301817, 135391529, 146485934, 136331470, 136860559, 144113883, 139314195, 140211386, 144210017, 144019441, 145556933, 139535682, 135752165, 136822391, 135315192, 139699723, 135160456, 146556330, 135165320, 140378594, 143477969, 137072550, 145491220, 143116365, 135276007, 144434145, 135833190, 136402204, 137029925, 137027258, 137901114, 140154588, 143379101, 138247617, 143067037, 144069825, 135153200, 138665968, 141746951, 137612937, 144434113, 146556327, 144736724, 135301586, 145175436, 136819875, 143926664, 137069888, 146302357, 145020194, 145491258, 139871740, 139984637, 138665960, 139480098, 141520349, 137159017, 146465964, 141406626, 141863226, 138250780, 142306345, 135543386, 144113933, 140892777, 135425913, 136195476, 135946136, 139587966, 144436915, 146554188, 136435991, 146556324, 144983378, 145318976, 142584310, 135860642, 140382150, 138768746, 146524409, 144113945, 143728433, 136779599, 142529731, 136663604, 145246899, 136622626, 146517413, 146535496, 144069795, 135253415, 140781956, 136546698, 146494231, 146107155, 141975589, 135182494, 138404699, 136901637, 135170489, 135804546, 139091798, 146420330, 143528613, 141121437, 138149493, 137115596, 141007129, 136226652, 137029883, 146212011, 135804523, 135542082, 142198913, 144697265, 146432573, 145210196, 139365903, 145425849, 136438243, 143430253, 135204887, 138715604, 138404655, 146558548, 142250970, 146558583, 140721238, 135182066, 137800763, 138825399, 144160708, 142584277, 135463647, 138986707, 146510723, 136364415, 146351732, 141467077, 139643767, 137381593, 141750458, 139255784, 145714602, 135175855, 144739331}
{476928194, 476701016, 465972286, 468869203, 467161499, 476568010, 477064443, 473966206, 467899521, 477167855, 475603068, 475745162, 477101751, 468380623, 476231878, 467250989, 473357385, 466258809, 466654866, 466774108, 466683941, 476149591, 471353489, 468621189, 468380603, 477086806, 473302988, 476595631, 466986324, 473381219, 465943570, 465982967, 469544369, 474018056, 470334194, 469729169, 465913250, 466613931, 467585232, 476008693, 475822595, 472886029, 475951722, 471296356, 472997111, 468077141, 467837106, 475309193, 477137346, 470671062, 468475907, 475723088, 466570621, 474619738, 466868621, 466270462, 469302891, 475972348, 466967396, 476409195, 477290986, 473838811, 473107654, 475221822, 468214070, 469302945, 465956752, 466095543, 474619734, 476024468, 466322924, 477185641, 476347118, 467250937, 469651597, 471614345, 470702826, 466270421, 466031400, 471125154, 471753718, 467504386, 466120751, 469227753, 472525097, 467667561, 469095079, 466128014, 477086834, 467585221, 469621359, 477215946, 472693874, 474423632, 477014143, 476649337, 471182183, 466479657, 477277989, 466199459, 476764162, 465956698, 470872719, 476217303, 477206408, 471728722, 477290251, 473411661, 476283138, 475585291, 466145069, 467644274, 477288192, 474473086, 466313269, 474273541, 473943429, 475290215, 466368312, 473733287, 471157197, 471957225, 466919530, 475562301, 475246509, 476622733, 468719542, 474222931, 468819043, 468790961, 475666045, 472917295, 466854543, 476856022, 471214262, 471868035, 467070350, 474549802, 466238463, 465878904, 476409140, 467794112, 470589971, 468012631, 467626196, 473573431, 465962149, 465947443, 474571156, 468719546, 471957230, 473891236, 473326848, 476811139, 474373880, 471214267, 465884776, 465879849, 471982212, 466058958, 476482174, 467924133, 474549757, 471843024, 476555763, 470702787, 466713509, 468992652, 476787957, 471011240, 477225013, 469385065, 476164571, 476919356, 477271814, 468354059, 476787947, 466120719, 469124053, 474837435, 465938755, 468869215, 475437458, 469043724, 470702815, 472637748, 476967259, 466381449, 472241990, 468012679, 476739966, 466558704, 476939371, 471639350, 466024025, 469021373, 471214256, 476115030, 467504376, 470784118, 473914116, 473489359, 477236824, 466440329, 470502133, 466440255, 466120760, 469332400, 475437501, 475643515, 466586065, 470558342, 477129864, 467326247, 471467818, 473272301, 468286586, 465952610, 465883264, 474857976, 477021767, 474522265, 465999356, 476996269, 477210653, 466505462, 476764215, 469759605, 465966517, 472185147, 468448990, 467070342, 471467838, 475376448, 470646354, 466229783, 467626149, 471671534, 474837420, 465952577, 465903814, 469544364, 469837700, 467521952, 466137535, 477150311, 466044901, 475395123, 475603107, 477288224, 475113319, 466335469, 468401357, 466774088, 473914101, 476527476, 476439469, 471271351, 467197870, 476329331, 471582178, 472972863, 474352010, 469567770, 475265706, 469408192, 468769152, 467770174, 465913216, 472266855, 468593757, 474668014, 474571113, 466901105, 468819045, 475745159, 465916003, 466613894, 474904611, 469705480, 467271906, 476360866, 470614653, 468970368, 477261262, 469597881, 467856029, 475113274, 465896476, 477266824, 472637719, 465923080, 465879870, 475087996, 472941655, 466730346, 465882037, 476958892, 469705529, 475461158, 467035569, 468642614, 477257885, 474069663, 474172093, 476378384, 470334187, 477281554, 476739985, 466415796, 470446034, 467271932, 477210633, 476726086, 474837387, 468524061, 466229826, 466229821, 473193578, 469514368, 466391793, 476675432, 467425243, 470334196, 469124088, 476329275, 466111506, 465893839, 475158129, 468032225, 472412109, 466854560, 474549792, 474598505, 477095300, 475705824, 476939393, 476833872, 467585156, 471785879, 467812912, 472412098, 466270551, 476250463, 467603093, 475723133, 469783348, 472468636, 476977824, 466700503, 473411707, 469279953, 472830290, 475784091, 477101798, 472014280, 474904656, 474149780, 475333520, 469072570, 468642626, 466162671, 466805133, 468102583, 467562312, 477143086, 470365579, 467709397, 466531838, 472941631, 465879867, 469567814, 474790283, 469922951, 477109878, 473435410, 469837670, 476947996, 472549785, 473138628, 476774674, 472718424, 467987609, 468122394, 476283154, 476527431, 475988315, 477287064, 477233322, 477263767, 467177368, 476527445, 473162705, 467234683, 476907856, 469146675, 468891258, 475643510, 477241160, 470365583, 472830300, 476297355, 474451477, 472468618, 469946950, 476739885, 474695019, 468428097, 472468642, 470001820, 474172122, 468193894, 467464588, 466531846, 465891971, 465982986, 466671151, 471525012, 466760676, 466249853, 469491081, 467386262, 474742810, 465916038, 473083522, 468621175, 466080141, 476095426, 476315374, 469675176, 477273819, 476183678, 477190380, 470112031, 474200737, 475309221, 476877677, 473138603, 470278442, 473756462, 473995385, 476798188, 468333432, 466120700, 473028265, 469095037, 473573396, 471043239, 473162703, 467125571, 473733307, 472662317, 473326885, 466073570, 466006061, 466642292, 465893850, 467442408, 465909678, 472581458, 466238504, 468719552, 465878851, 468102563, 475801003, 476637752, 469461173, 470533720, 467020488, 466199506, 470872706, 466613929, 471557130, 476080063, 475246539, 468769136, 476583595, 476958851, 468496900, 475418999, 477150266, 467364545, 467055104, 466018457, 466901112, 477251434, 477241217, 475935519, 466952719, 465930675, 469021365, 467403277, 476877665, 475683505, 466626285, 477095293, 474715981, 476095424, 468524041, 476452581, 466405223, 467667636, 474222964, 466986373, 471925157, 470954367, 470872716, 476422494, 465889717, 474473098, 476329308, 470278430, 471442785, 466429517, 476715173, 475935556, 468148056, 477283357, 469813889, 475521105, 467090091, 470309763, 467105569, 475177573, 469621374, 475502930, 468307055, 477224974, 477281586, 474930753, 466172806, 467347725, 470589987, 468496937, 474401885, 474473114, 472749898, 474522275, 474646916, 466454330, 466854584, 466180817, 467288376, 476637699, 471982234, 475914691, 472153164, 465888087, 476130179, 475132962, 469567750, 473786160, 470365574, 467055024, 477280081, 475333511, 469705507, 475290202, 476865578, 476080045, 466210250, 473733280, 470702829, 473861791, 471753740, 475437502, 473489383, 471353483, 473489415, 466095548, 473248406, 471900143, 467585224, 474473090, 476539896, 469072562, 477048254, 477086862, 476898783, 466531867, 477291143, 472380273, 465878277, 466322888, 473596846, 476928150, 477276234, 465876808, 476856044, 472323608, 477004161, 476595623, 465947541, 476764232, 466024055, 470167361, 467794154, 465930633, 476739827, 477244413, 476044593, 465877256, 472242000, 466822786, 466531860, 471239252, 477206387, 477286061, 467141229, 466279648, 476811177, 473519693, 477284611, 465907049, 467213933, 474810967, 467481966, 472861647, 469198506, 470840815, 467141208, 472749907, 476409169, 470929511, 472861651, 475158060, 474323848, 467585197, 469837709, 471410645, 469355430, 475801022, 477288973, 477071421, 474098566, 465987848, 470702816, 465935130, 475479494, 465898556, 465886155, 474121039, 476264834, 476985981, 471582194, 465877632, 476958842, 471385619, 467055044, 477200764, 466933970, 475437474, 465883165, 473489402, 466270505, 476739843, 465916054, 476947967, 466598203, 470365614, 475705809, 466191257, 466465355, 472298766, 472355471, 473891228, 477155750, 465919952, 472749917, 468240072, 466626300, 477174413, 476764210, 468168082, 476877685, 465983005, 475544310, 468741227, 468840976, 475022727, 467055062, 477288944, 467020515, 470702787, 466301021, 474121020, 476595612, 477210628, 470897557, 469146670, 477055428, 477196307, 476886983, 466490907, 473138632, 467521935, 476130226, 474976910, 476750639, 477291147, 470334182, 466088735, 467667600, 472805843, 472436864, 472606102, 477167805, 467562262, 474763634, 466011426, 470112048, 470477558, 468524029, 477101728, 472997136, 474018047, 466886809, 476750640, 465880748, 468670220, 471614333, 475042677, 476739932, 466018491, 476217259, 477162624, 476115045, 467001252, 466218735, 477228667, 467727819, 470421508, 466671131, 471696569, 472886038, 473357437, 476985991, 471728714, 475418995, 470056849, 472266889, 468122438, 477210592, 472637710, 477031472, 472637719, 476498603, 466358196, 477064487, 476482179, 477271815, 465947420, 477150275, 473626867, 467425220, 469250581, 473107667, 476347165, 476060169, 468891260, 467403252, 470759364, 473626900, 477116085, 467880434, 467288424, 477281579, 472039244, 471214284, 476787932, 467544600, 476726042, 474951003, 477269079, 473411704, 477290247, 468691778, 468572459, 473248367, 476948019, 469175794, 470929486, 468621191, 475839328, 475822601, 476511285, 466440297, 470815996, 473650261, 477210617, 476939371, 471557154, 477261262, 476739925, 471214260, 470087853, 468941826, 476821178, 472774417, 474251431, 469175782, 470365550, 470222833, 477129864, 468642620, 469279961, 466037243, 477137324, 473891192, 468545195, 470143119, 465901452, 469868347, 469977777, 471499965, 470032737, 466791491, 473703468, 466465380, 475822588, 475352361, 475437464, 472917322, 470784148, 465881982, 475877225, 469043738, 471810900, 466440317, 468891266, 465927257, 470589963, 467709411, 466671206, 466743565, 473052475, 473248333, 476764197, 476977840, 473217585, 471100200, 474047099, 477162672, 469437951, 471925141, 477289750, 471328472, 469813921, 472096229, 469198507, 476977866, 465976901, 467603111, 467288422, 476689878, 469922979, 472493370, 475068198, 467504345, 466901110, 477080169, 477255131, 476198457, 466836639, 468354044, 477137366, 469021340, 475625871, 470198530, 465994249, 471157210, 471753732, 472071286, 465896426, 466516970, 475860686, 468260420, 466345355, 470365547, 467141246, 474301857, 475158086, 475822600, 467347757, 476469281, 477248430, 476701032, 466505497, 476843642, 476297322, 471900153, 476856064, 465947500, 476283136, 467141278, 471753743, 467403267, 470254080, 475309255, 467544585, 476391921, 467309614, 469892245, 467685851, 468260396, 477206365, 477224917, 476856039, 477123900, 465916094, 475935563, 470558351, 465903832, 477200799, 476664070, 466065287, 473680199, 466901122, 465876934, 469813887, 474884259, 474500781, 466018499, 476024465, 471353506, 467968201, 471753763, 475521095, 468032197, 477021797, 474352055, 477271845, 466270459, 472210041, 466901077, 466654827, 467585190, 477038886, 475461206, 467943382, 467751583, 470897529, 471068171, 476297319, 472693890, 477290735, 467837141, 470727562, 473809239, 477179398, 472241981, 476739897, 467464596, 472128244, 468919657, 466154898, 470334180, 466543543, 465883217, 476610926, 475898341, 465878858, 468240025, 475822600, 473543229, 468919659, 469491053, 477129846, 475801003, 470390048, 467899520, 466073551, 474997011, 475202494, 476675428, 472412064, 466291598, 476739953, 471525003, 466050987, 471639384, 465878319, 470929493, 466760671, 476919329, 466934003, 477021724, 473465794, 476977851, 472323601, 468057420, 473107645, 477257930, 466006073, 476115061, 477219943, 466104452, 474571108, 470986333, 475762255}
57226
Returns: 526402594
{219437690, 829255798, 827003038, 282362097, 829363082, 279893846, 280199333, 279970857, 279600789, 224222364, 293830250, 279858746, 309244119, 827881596, 309673673, 315175220, 221731951, 302829504, 290545484, 290223380, 286883901, 295949423, 310355878, 295902844, 827220151, 297484411, 299786527, 279628806, 279813234, 315102129, 293396732, 301986890, 313278919, 828693853, 290866055, 290951632, 295816900, 221788640, 221547563, 221972722, 301836337, 291540826, 303637214, 296512049, 289445643, 828182475, 224108337, 299024184, 827522762, 284637993, 293667820, 828635014, 224285332, 295159932, 223017480, 296828918, 219205998, 295053655, 284459335, 220225831, 303687261, 314955316, 313007993, 219153899, 279899709, 828591996, 828460398, 287061813, 303927473, 284901033, 295889244, 293895219, 830098787, 293160100, 829386377, 293863326, 219634884, 219146833, 279920640, 313098367, 311423239, 827807085, 306874152, 307738289, 279909013, 223462010, 281476469, 303148297, 293021859, 284983608, 301693453, 295734505, 289814672, 290779587, 310275950, 223973645, 219581445, 222547084, 311333361, 295677929, 830082943, 308251443, 295842781, 223826653, 306142701, 279459938, 827072063, 300517770, 301631728, 289135077, 280860971, 223392961, 289982418, 295256497, 300218246, 300393687, 298789159, 828323905, 828497019, 287778800, 313459595, 826830267, 307402610, 223048028, 283831447, 299240825, 310440831, 312498761, 827682446, 295832877, 286609264, 293966552, 302265047, 303400141, 298479794, 219454729, 300707396, 296175056, 315245948, 295105972, 220302178, 828527461, 290623169, 219899547, 302057643, 292632858, 829968727, 294068637, 313900898, 223793472, 316591749, 292710722, 299376615, 830033374, 827506313, 219772922, 295307512, 285610315, 827270180, 300778585, 222336035, 284548230, 293776756, 299445464, 297869687, 220915000, 304224303, 309322435, 299376607, 282104355, 309464159, 219656191, 829125911, 305069765, 290386747, 299628808, 828077337, 307486825, 308081420, 304389408, 224260335, 303799402, 291459885, 309397269, 279914256, 287240276, 827389904, 298413459, 293994138, 302954050, 311514248, 224198571, 224188564, 828298697, 219356257, 312837486, 827236662, 279924721, 828488421, 222280825, 286246849, 219713282, 830236646, 289383805, 222513381, 303344962, 295954219, 294660540, 828275926, 311066403, 300991529, 309533720, 223878429, 313549811, 220460170, 301569958, 299172909, 312321997, 288368002, 306234798, 297740002, 289509421, 219286839, 296132555, 279987039, 291296456, 293982082, 827068258, 293977098, 284369934, 315916330, 315572095, 283138243, 830347234, 830154564, 828206065, 281652792, 298340208, 281002850, 302721385, 295945403, 829621946, 293805834, 830269672, 219158958, 295827900, 220078923, 292395526, 827868735, 828965541, 314275794, 297674350, 301063402, 223126175, 828484444, 296567542, 827136034, 291125598, 220881266, 297127041, 826967807, 222099519, 280124756, 221420278, 282700279, 304633855, 219966368, 828707906, 829943450, 828330519, 830613757, 279926166, 280161025, 219482785, 828244253, 830647497, 294323620, 289204518, 222719472, 283227680, 222008072, 219549946, 224094744, 279902414, 283574883, 827389945, 302668994, 297799737, 223846911, 828682851, 279421656, 300005665, 297544067, 313979328, 279932847, 296382076, 293958120, 829747907, 828327595, 827389253, 222246116, 282963142, 282787065, 295948022, 295946319, 219395496, 295993322, 314809890, 220380324, 222459243, 287598160, 224298239, 223897633, 287868149, 281226704, 308338384, 223419806, 316666876, 292863386, 314350414, 219229790, 281565083, 219835037, 302772945, 829130783, 310616432, 219690973, 289267033, 308838159, 299893846, 828337289, 292476900, 830299027, 220410900, 281306778, 302615567, 298551856, 296911791, 829507305, 219130132, 303743934, 829653344, 829785321, 285070004, 828326416, 296035868, 828508271, 290064227, 828654394, 291212105, 829047706, 296675877, 827617719, 312673433, 219130127, 221455628, 294797332, 279774768, 279963569, 303282634, 830062916, 830204835, 224297227, 303858538, 829911510, 221328831, 826973766, 220035418, 828319277, 830020020, 223248536, 296224277, 297605684, 287329326, 280403145, 292008228, 285159380, 303534441, 293094899, 308165035, 279907656, 827645203, 289897853, 281741823, 315703032, 828465713, 224160395, 314418827, 828418725, 295208424, 293970172, 308422313, 305240897, 313816931, 280014262, 826830141, 285339971, 224171612, 297190366, 293621165, 307993380, 826942042, 827562438, 828761917, 307908764, 287508101, 301138116, 300578492, 224032862, 827990970, 297006072, 826799950, 308669768, 280929482, 828147327, 828587544, 283490568, 219267977, 298626604, 290866065, 308915664, 828394921, 296462418, 279681659, 294002594, 280234630, 283746219, 830221138, 291689419, 293959812, 309810894, 316369177, 828974418, 828461521, 828552174, 284188071, 297311330, 307653701, 296420294, 310797257, 303998229, 279929687, 829788383, 223927447, 219137979, 300167309, 828462130, 292312603, 829866510, 223990668, 295911511, 828916658, 222633864, 293949930, 830125971, 279574477, 827456728, 296062319, 298947842, 828438149, 314492340, 304893466, 281391212, 291615480, 288981019, 295946141, 224292923, 220151381, 827933444, 306325720, 219810810, 221364022, 222968182, 304718646, 827742789, 313638382, 223488007, 294505078, 221512100, 285248851, 221824171, 827104454, 305685079, 280303334, 828461472, 830527775, 311244577, 828574295, 221182266, 297127053, 294995429, 293956363, 830568609, 279911009, 302564795, 220794486, 826826972, 224274465, 285793504, 830187332, 316223712, 296091260, 219299264, 826888934, 220332087, 300847263, 284816067, 297930062, 219500927, 310707270, 221639710, 222937006, 224235411, 222886738, 280038640, 219940347, 829283373, 282616745, 313816938, 280350096, 828321914, 222064327, 282014691, 314200630, 827002873, 827826867, 222686656, 295411239, 312148193, 295869698, 300274936, 828178615, 224281535, 219601722, 315313804, 291822926, 296864406, 308590241, 294017220, 827341861, 294044423, 827036006, 830237862, 304549398, 292231758, 828829908, 296276829, 223593340, 828442917, 293282606, 223737383, 279944837, 829021206, 219530724, 299100563, 828461481, 827205319, 827985137, 288750572, 223617545, 285977462, 286156628, 279898406, 286516973, 305507515, 282276618, 282874101, 219411411, 293743659, 296767701, 279741772, 826884077, 304468789, 299727754, 830290960, 305867866, 223276972, 286972938, 299306869, 294730591, 829075369, 296332927, 302512431, 310527916, 219132408, 826853640, 830455308, 314883805, 828747354, 829190724, 309078296, 305329398, 310977656, 293914088, 224242961, 279500304, 299678162, 826811024, 279909049, 294867335, 224295959, 222155487, 828324738, 224141521, 219168028, 224269410, 828033806, 308996870, 295943040, 286334923, 294281189, 287150819, 279939343, 292557270, 223655454, 219214790, 222600583, 294245957, 827932149, 219174340, 295652931, 293935422, 293340272, 311877811, 316062491, 829444951, 828253114, 220624552, 293706213, 828509365, 219239807, 221604179, 288127190, 297247328, 303485139, 284097827, 301428199, 306783943, 828297355, 295593795, 292784624, 828354635, 302391605, 292075886, 826811398, 827035285, 827272126, 306693406, 280460479, 303447213, 828779826, 828319198, 295560544, 301763495, 220541614, 298705577, 287954471, 305596603, 283317123, 310048369, 299839683, 223772185, 293456913, 292946056, 279887033, 316298695, 222425161, 315439133, 222190475, 288594878, 301355975, 293219371, 826917221, 309887972, 828474551, 830257244, 314568212, 279703478, 829672732, 285885521, 293967937, 830494975, 828446024, 285430089, 288825713, 221880787, 279786498, 828116047, 223553948, 308504221, 314730334, 302198283, 307318640, 279835397, 291950310, 221147525, 300461254, 295781414, 315638829, 309605194, 828342638, 294144993, 830354006, 316440431, 284727147, 294599971, 296621309, 315772393, 287689809, 827171672, 298139833, 279600698, 279718908, 280600727, 827767695, 224072102, 285701513, 294405156, 297427322, 314649772, 221696399, 828231959, 298067148, 224129108, 223945572, 282448375, 828363250, 295359010, 311785836, 303587596, 826862489, 219874406, 288292102, 827330057, 279653223, 279908063, 299514457, 828318664, 302888360, 223528831, 304804250, 279911348, 220656892, 221092347, 281149338, 304304756, 300333333, 829713135, 223927408, 295625030, 221272863, 314059502, 290303663, 315501429, 280796452, 828347427, 220741726, 283052011, 284008958, 222370452, 286425774, 295947196, 288901414, 291379147, 222771489, 309743903, 291035895, 219320023, 828330860, 307143203, 309161325, 829720397, 280668961, 220491374, 301912841, 827584966, 300066090, 219131139, 828823254, 830135681, 296003906, 826931258, 282189627, 300916286, 828333012, 292150783, 287417513, 220008548, 279935691, 279910525, 307825374, 219333628, 294931054, 309397237, 314131956, 830405127, 279730599, 296015454, 280062979, 223173344, 300120486, 828383388, 829321471, 279914759, 222854974, 279933996, 289058248, 295520291, 279953003, 288518895, 306965448, 220255035, 280269084, 310198408, 315840832, 301498904, 295853249, 219185401, 283920028, 830675290, 307231593, 315990197, 294214048, 828444475, 303084564, 221916250, 307402644, 311968336, 827113131, 223321773, 224290389, 304141797, 311695525, 286700721, 291689358, 830283067, 223349431, 306509580, 222546998, 299572290, 300643769, 281923393, 279894229, 304893514, 827303161, 294451858, 316517449, 304983354, 304066968, 280796404, 284279415, 302127490, 829848366, 224298273, 219256749, 830181581, 290143591, 302330261, 311333400, 295801818, 315027467, 293517070, 312233621, 296802366, 306417568, 293571692, 829442249, 295452563, 219135442, 828623287, 294104784, 221237874, 307572511, 313369211, 224213580, 828604958, 303021613, 308755949, 223096293, 305419140, 281832249, 826799613, 289582639, 312586862, 316741625, 297368688, 310125402, 220106606, 291886588, 219371026, 279903300, 282533624, 306051423, 310887348, 293848982, 295970752, 220708878, 301285542, 828572884, 220969107, 829825083, 312921681, 306601833, 279536914, 828454513, 297062123, 827702981, 313728291, 830260201, 830252017, 312757047, 289327836, 288211285, 290698878, 830385640, 291757480, 224198563, 298869670, 288675582, 224016963, 311155274, 279755473, 828401170, 290467814, 281075757, 828056714, 829986791, 829587803, 296725457, 280090651, 311604189, 829205526, 294184182, 280736750, 828122035, 222803799, 219143032, 313188271, 295756314, 294362290, 283052036, 829517592, 288442120, 828901571, 828448822, 283404040, 305960172, 283659733, 827448710, 223715095, 223202522, 312408975, 298272923, 295836346, 221057898, 219749640, 286067146, 221003221, 288039014, 289730593, 830323095, 286793115, 299949651, 305775774, 295946087, 309968782, 220179843, 830256884, 223678715, 220827798, 285519309, 294549989, 296956069, 301212975, 280528745, 295484771, 295708182, 315375725, 295932429, 298208035, 316142965, 220573406, 312059226, 828327911, 303216810, 293872687, 829561952, 826844549, 224057346, 827168968, 307054771, 828875952, 289655302, 219192959, 305156394, 829904818, 297994038, 224254029, 302455037, 293960171}
{401899534, 182278839, 189224217, 366742913, 193781206, 363260829, 365243113, 364544672, 360908457, 403744180, 363156872, 362074925, 347155381, 188056566, 347501036, 349822958, 405706392, 348195754, 365906016, 366084333, 367878612, 356314419, 347968120, 357231929, 188821745, 353442731, 351356610, 360995975, 361896572, 349767207, 363957284, 349161678, 348755616, 193296879, 365725840, 365691926, 357962857, 400539291, 405701076, 400551184, 349268381, 365434312, 347202548, 354880405, 366565894, 192647834, 404094801, 352145453, 188476616, 367469396, 363586906, 193225853, 403380899, 359567792, 400890951, 354324584, 402500508, 359718285, 367424139, 401009880, 347124978, 349656481, 348700109, 402772183, 363812250, 183568404, 184570241, 367830777, 346846951, 367551517, 357323080, 362794717, 194583981, 364239746, 182149198, 362975919, 401588003, 403416233, 364180086, 348718425, 348246693, 192242284, 346164979, 346469262, 363444345, 401218980, 366502602, 347864604, 364361101, 367592325, 349384147, 358321915, 366295072, 365758388, 347922143, 401868344, 401663195, 405568545, 348227134, 358496891, 180965517, 346674057, 357595603, 401634004, 346086272, 360568131, 190987199, 350412044, 349452643, 366904826, 366106776, 401157809, 366219368, 359411075, 350760969, 350547817, 352290435, 186309577, 184111397, 367667125, 348791222, 190391336, 346318372, 405335596, 367279692, 351974405, 348003571, 348488206, 192106499, 357779608, 367886980, 362064360, 348920842, 347596641, 352487947, 404376342, 350211335, 355428995, 349881993, 359642326, 400958103, 183929996, 365856067, 404962107, 349103294, 364607015, 194340852, 361244984, 348919446, 404656683, 350989404, 364557953, 351849856, 181042712, 191893830, 404827965, 359334037, 367739554, 191502916, 350152502, 400614157, 367447609, 363332977, 351789231, 353047520, 405579767, 346630912, 347203408, 351849868, 366643568, 347320878, 404685131, 193639541, 346275050, 365998889, 351583254, 187745099, 346355571, 346603077, 346548885, 403563664, 346979164, 365478213, 347257260, 362985535, 367786317, 191751336, 352551689, 361604855, 348060323, 348261135, 403833306, 402377284, 187043390, 402065053, 348629649, 191417249, 362343041, 184202832, 405643562, 367828955, 404757590, 180736083, 366633983, 400664910, 347670609, 356222168, 360105829, 187132630, 348156244, 349977075, 347381287, 401710351, 348810738, 400862886, 349521123, 352036570, 348437443, 367413375, 346091591, 353178273, 366499142, 402235959, 355510748, 364635556, 365563873, 361696207, 189052106, 361788248, 367401051, 350511928, 350207223, 367030431, 180588987, 194759564, 187399959, 366556509, 352607797, 366224038, 348344935, 356682443, 181866199, 363245961, 195576709, 403507680, 357871267, 401121440, 364747586, 192310809, 182635122, 349185207, 353243175, 349919085, 405286578, 184295083, 354807071, 191159909, 365632022, 400676132, 353863690, 189309569, 405677562, 365074325, 400554987, 366889079, 346419998, 405025703, 183123001, 181203759, 186125675, 180107707, 362894439, 365159184, 401819060, 192716103, 180021775, 360653135, 366844152, 405502894, 367053242, 405689687, 404534334, 402117054, 363904522, 367176357, 191751304, 348420215, 353107883, 404581490, 183211852, 360484459, 351061024, 353373098, 348967948, 364271604, 355124284, 362432171, 181620775, 186585644, 188603782, 400593560, 366974260, 366919771, 356866837, 356590764, 401981567, 356042110, 349543680, 400909085, 405596714, 367701555, 403104576, 404504439, 367644374, 366384939, 346703574, 405063602, 351042612, 364454662, 349239623, 402411382, 366527533, 404896166, 348268402, 182413702, 348058330, 401514765, 366776320, 346939116, 351207122, 185941822, 364704564, 195758896, 405353729, 366430781, 348495569, 352430374, 354160200, 182010224, 403140135, 347052774, 194005821, 194134057, 367624405, 186861242, 355769009, 193092497, 366176484, 183299745, 365600350, 193590811, 354657493, 192040953, 348545988, 403140112, 405693486, 359981853, 361716731, 364452951, 347738816, 194498954, 194936943, 403196817, 346908402, 194268577, 400567113, 190729167, 405086874, 186953314, 194417399, 401043052, 355350958, 353304287, 367761913, 365653847, 364992673, 367647290, 347355141, 364304957, 346641496, 362252795, 188338839, 366255236, 366579181, 350336571, 184754334, 402289442, 349301568, 185395720, 359489490, 361972195, 346742054, 346205716, 348880966, 364723622, 189843399, 367682149, 403921527, 353796850, 363666003, 346575295, 189397903, 191967159, 193359120, 346538262, 367718155, 349865434, 350342940, 404263120, 192448464, 354002284, 190117559, 346863996, 366167902, 187574657, 183660625, 367138702, 403955245, 352376826, 365725868, 346988379, 192947669, 354958257, 361172678, 361512970, 365328504, 367244509, 195027884, 365324728, 362248238, 347624494, 350826017, 193535234, 184662244, 183841129, 367370498, 353657881, 346433605, 355040347, 348093971, 346788173, 362802241, 181537982, 401788498, 403324411, 350837658, 184846172, 364787553, 181371333, 404345152, 357140046, 182713522, 405537258, 362523816, 194671765, 360819893, 188540772, 355680892, 352196467, 185305701, 349357471, 346327640, 366467338, 365380021, 367005723, 356498398, 403288965, 401064349, 187980590, 346106700, 401374527, 405682619, 405381794, 346385048, 192176149, 348834246, 405001487, 360333580, 400546132, 367669022, 405704112, 191073141, 346085080, 365499404, 184478078, 180270536, 348201982, 183751689, 405651116, 353863637, 359789687, 362339799, 180187883, 363720610, 348572628, 400707420, 189935630, 403472505, 367755693, 180814049, 350713315, 355593253, 404042025, 190565709, 405305791, 350091629, 367516162, 352978107, 404456188, 348074731, 405705380, 400845855, 402555702, 405425112, 364812114, 401243196, 193735696, 366849781, 348881039, 365579100, 186217623, 400562051, 366621646, 349132018, 190816624, 188130815, 400728185, 359182184, 348376447, 357413363, 350688339, 187487738, 402828455, 404610681, 349944568, 365197358, 354239475, 346817022, 361421736, 191672428, 361333808, 190902247, 195117921, 346457348, 364832027, 193421419, 355275157, 401348518, 185029363, 364102151, 404729919, 362618580, 182561955, 401740247, 352094027, 184478139, 191330424, 187904481, 367157616, 404870157, 367769504, 367811534, 363169064, 367884648, 346133190, 366710075, 366950488, 404294898, 363419095, 354498161, 361535603, 189572675, 346502370, 351427892, 180661570, 346063327, 405180333, 367855547, 351910308, 360045721, 182487491, 355202465, 348648174, 348033477, 403232332, 190480357, 180440036, 349598199, 183039630, 182344133, 347075774, 346180124, 348132534, 362704275, 403654261, 360651065, 351505438, 190026340, 363444272, 359921632, 403012357, 400576179, 186401717, 404008729, 402681024, 402737008, 187826063, 347032088, 356958703, 367856734, 360735170, 367806236, 362526496, 364659919, 401416719, 403778613, 400695001, 360820078, 192377659, 403598636, 358585286, 362615052, 364030253, 348320005, 350623889, 182078069, 187221811, 400779183, 363502960, 184020124, 403867404, 400540561, 367547419, 353724436, 347433265, 367352177, 349639335, 346147241, 192791722, 358759557, 364502632, 185758396, 348786877, 364929897, 190301338, 189138214, 188745590, 346129233, 365726301, 347517365, 182953246, 186953341, 358845423, 349324111, 400819567, 352328891, 367611607, 346110866, 367075960, 347765753, 351281039, 401559554, 363887669, 364413904, 362162887, 350766911, 400637950, 350079859, 405662180, 367255556, 349695586, 364169236, 189486534, 347675264, 184386858, 195393040, 349409442, 361262087, 181789212, 367760904, 361880190, 180356612, 185213845, 367701750, 367104573, 400543595, 361808314, 187661546, 404936978, 346783599, 349496751, 348984579, 346280946, 361986036, 365064457, 400601114, 350484805, 358143426, 350270221, 347439834, 185849662, 361077307, 195935011, 350884065, 367491537, 360175376, 354731973, 350396863, 367689847, 191244645, 352798328, 360908443, 361353079, 365845661, 188201399, 404179634, 367752568, 360488229, 353515189, 349452683, 400538280, 187311324, 352855274, 402202662, 404425626, 366775790, 185666437, 359258403, 348313098, 347280137, 189662094, 401307705, 367465223, 188674293, 361084951, 363077483, 351727865, 186493842, 348125013, 401282577, 346350809, 364088238, 405480259, 405630519, 366335238, 346585678, 350617460, 181706387, 401788417, 358673157, 405668490, 349013853, 366038791, 350147760, 366040765, 192868497, 405516493, 366998290, 367328228, 405621731, 367873532, 356406321, 367052017, 365522859, 400764420, 347560964, 365654008, 402149886, 186033891, 346224961, 347114496, 194069266, 365907940, 405398825, 349216678, 188408880, 350991181, 403047871, 182872139, 180889776, 355950470, 190647122, 366679089, 350030392, 186677425, 364876452, 367736331, 401181081, 362710481, 363536606, 346500159, 404127633, 359855430, 347257291, 349070633, 180517253, 361444101, 355859103, 364901067, 400989612, 350917103, 185576289, 182214743, 363628364, 400803660, 362434813, 366955868, 358928276, 364361236, 367307575, 346177115, 405255069, 365413670, 347872088, 350458824, 349579846, 357504092, 402590427, 367304923, 179934063, 346250761, 350566452, 360906544, 185121719, 347930476, 405698541, 346318296, 348335833, 188971416, 401099141, 402920277, 346672333, 348294778, 367895373, 365324712, 195668067, 405123243, 346119646, 405568496, 351655847, 350278050, 366608396, 363353178, 346327555, 191588869, 360408509, 350935001, 346306600, 346726478, 366040702, 367383349, 349043060, 194201562, 403104666, 402323161, 194847743, 366129509, 348855628, 348227135, 358053871, 349713131, 363817954, 348410767, 354412855, 346113423, 363743943, 193828680, 359099587, 402955724, 183386456, 361159994, 400582495, 346389565, 348773347, 402466075, 183476999, 347998104, 346897094, 400938890, 346159781, 366598080, 190209884, 366443203, 348514265, 351096162, 353585681, 347816508, 405145541, 365130757, 404211960, 363996234, 366810276, 346075917, 348113077, 363067021, 356131587, 400741785, 349755382, 193157793, 400647962, 181453202, 348667347, 346118969, 360735726, 184938106, 353929110, 188266820, 348855125, 195485320, 195209171, 348584649, 366707326, 367509650, 365803375, 196021093, 365262428, 403833214, 352245281, 367211150, 401949789, 348181055, 361626940, 185486047, 365955878, 366279395, 192513063, 181122368, 193941373, 354580259, 364988947, 348280856, 193686176, 360993642, 365970583, 192578135, 405465496, 402863789, 348738369, 358232190, 360569781, 366998300, 193881653, 367358628, 193478940, 193021915, 367107315, 346061952, 367212739, 191822602, 401487095, 405234802, 348466473, 352670388, 357687449, 400622945, 401443577, 367789921, 405606726, 367574316, 366333335, 195847996, 367894070, 351133654, 346069073, 356774714, 347719488, 405201630, 195300874, 404801108, 405549677, 367723643, 360252914, 354079662, 349811532, 365788375, 359013122, 358409748, 350013134, 357050435, 352736173, 350669047, 405441019, 348351878, 186769533, 347802677, 362884011, 181936008, 189752268, 402032727, 188897881, 346199766, 182796425, 366386820, 403688986, 346243090, 181287421, 352911562, 402646052, 348720249, 362155867}
92405
Returns: 980116512
{562293705, 564707708, 570150119, 815566598, 577358638, 575960441, 575232054, 566170544, 818137516, 567154917, 812376449, 812922309, 573769649, 562302434, 812512685, 819643166, 561828988, 813918414, 814494326, 562900348, 813282911, 813359228, 813040496, 576417053, 567324126, 569819386, 570915387, 571120678, 577167092, 563849526, 564011839, 565942656, 561824846, 562395817, 567451077, 569841890, 820032754, 561705012, 571218125, 562984275, 562859392, 572253939, 576514008, 561711196, 576253213, 815007023, 820876862, 562495424, 565874145, 577357021, 813342628, 567901196, 562519905, 577256201, 575403112, 576959624, 817412136, 562215346, 566360779, 576101985, 567525637, 562187732, 573081216, 821196721, 812720117, 814303860, 561743501, 812463374, 577118177, 577092933, 561931460, 561971510, 812349049, 567998844, 812676325, 563811878, 573440190, 577271842, 565556365, 567697175, 562428333, 562014489, 571741230, 563114910, 812962203, 568150594, 812581523, 568455631, 576808669, 816818355, 574904889, 812720154, 563903087, 561683559, 577035991, 574275043, 577188576, 577233574, 576143632, 567547374, 565825787, 575698975, 564350748, 819162475, 577283096, 574676267, 577136886, 565163969, 575299884, 814369563, 817079391, 561787875, 573506868, 561753465, 566956446, 576741586, 818464210, 561844250, 577154857, 565738190, 562418798, 569510695, 577359191, 572469807, 577256221, 577325956, 817835506, 820680743, 561784324, 818800080, 562060363, 575792824, 813078907, 574558934, 562243669, 577172088, 567825680, 573704556, 573943897, 818521157, 565556394, 571067056, 568762323, 814043643, 573353545, 577131517, 567398338, 573353470, 561992634, 565036510, 567102796, 817835453, 577334834, 575651117, 576966693, 817355961, 563811887, 573305701, 819374898, 576558513, 812628620, 818320281, 813528721, 564604254, 576648193, 577007006, 573081226, 565274251, 561945453, 576224994, 564178962, 576004172, 561694919, 814621461, 815236409, 575916085, 562354861, 576942147, 576779843, 576990518, 577006970, 561764183, 562386484, 566431579, 573169800, 561684933, 562637791, 820346290, 571346691, 561682976, 570817154, 576934868, 561772315, 572014393, 569533164, 816610673, 565228353, 577318255, 569201935, 563027191, 570610487, 563441269, 812779797, 562900371, 575439159, 572733112, 576442833, 575916085, 815659140, 817583174, 562675019, 570380678, 566523427, 561860283, 561703392, 571271521, 563865058, 570303842, 565358364, 568379198, 562530070, 569665094, 577229497, 565145310, 577112593, 576417071, 565423979, 562712944, 562519862, 564083179, 577332900, 572448975, 815297402, 574025840, 567622182, 577353096, 564910721, 574151340, 573169744, 817970629, 574257155, 564892570, 574213419, 572963172, 562215234, 576047275, 562664105, 568204517, 568816818, 563590075, 570839274, 565036411, 576478758, 564768869, 576292458, 577328055, 575032095, 574848503, 577303344, 568993142, 577361251, 570817191, 577300585, 573237903, 577344515, 576800352, 819021754, 571719744, 569687559, 576689152, 563345005, 575960382, 569070194, 816091564, 574960753, 565036475, 813604267, 569973666, 820032721, 575602686, 577360601, 562590639, 563554437, 818179676, 575125159, 576131577, 562179828, 575871109, 818583818, 572612302, 819506832, 570227106, 812824169, 562601163, 576909392, 816294647, 575884263, 817469298, 569201970, 576592205, 571741304, 562077344, 575140850, 570839346, 813499006, 572823778, 576016754, 814369550, 564426074, 570227043, 561839848, 574734186, 812538026, 815358044, 567750450, 564122729, 564955096, 566220105, 815516536, 817895340, 561687105, 816861837, 562160817, 571443477, 577243226, 573553906, 572893630, 568839199, 573962492, 570969215, 575539248, 573573180, 565018066, 561912538, 569587897, 576059701, 562014566, 572232867, 818521216, 573149841, 573420712, 573218103, 812437339, 820479810, 576548580, 567228631, 570664664, 561926005, 571496494, 576615675, 563392840, 561986411, 569301583, 563539960, 564664629, 562637757, 575779315, 569996096, 563114936, 818727207, 817774382, 575637082, 577172032, 812564676, 569433494, 812324255, 567029518, 561810590, 576453358, 813232653, 561750555, 813857488, 576625210, 562941992, 577353023, 570457433, 575504059, 820412199, 576489153, 812392582, 812884607, 570073134, 574318453, 562790773, 576916881, 813305217, 575553682, 572893639, 576416957, 814369551, 813446597, 813981949, 566862431, 568356921, 561687862, 813398221, 575336734, 577320574, 571293416, 573373132, 563311455, 813738269, 821066968, 817469315, 819968565, 572520452, 566240498, 568663183, 819305027, 564484951, 565757885, 575489513, 577013527, 575916089, 563218486, 575973233, 561740805, 570281538, 563796489, 562293677, 576047341, 820214515, 561691011, 820032731, 562529993, 570533980, 577349185, 576264702, 577229503, 573012267, 572683103, 576089744, 813738338, 572398128, 575388231, 563957193, 565209501, 577183883, 574499532, 571815240, 820547371, 565081472, 576836789, 575539288, 813320330, 561709360, 577349184, 566956404, 814752923, 816898575, 577219321, 573286007, 574088812, 565738141, 816021034, 574379286, 571196181, 566594903, 561775653, 577340745, 563640835, 568739962, 562030424, 563796515, 577334779, 571592792, 562077328, 574921202, 818272856, 812410942, 573898594, 561889320, 817469368, 565805987, 572377284, 564786757, 568074649, 576890897, 577215032, 568356973, 574439648, 564235713, 571421685, 565894048, 814232988, 562485491, 577072471, 575685064, 813918341, 819843346, 820097180, 565738134, 815822982, 564067019, 562084413, 574396903, 566883578, 577293597, 564527048, 571368536, 570740987, 814102893, 577188535, 562077272, 573639057, 562109166, 565293183, 819574067, 561731810, 570127719, 562565241, 566666663, 820746883, 568433375, 816942157, 561907293, 572541201, 812824164, 562859346, 565556322, 563264648, 576489187, 576711151, 812486712, 569919012, 571867524, 570664635, 565623181, 562790725, 812333913, 813566125, 819902294, 571941076, 565942728, 577339087, 565339343, 816672444, 577006934, 812734621, 573101232, 817744928, 818053394, 569124847, 570435061, 574864967, 575086743, 567302566, 572873340, 568280685, 561829036, 821131772, 561698181, 812779846, 564027844, 817034607, 819233828, 562740232, 563205115, 574634902, 567176348, 820278864, 573834314, 576983659, 562830668, 577345884, 812802968, 565603704, 575553665, 562912402, 815885713, 564604269, 821004144, 574133187, 564467789, 817525495, 574516871, 567376718, 813259460, 816725162, 570991293, 816227942, 564139041, 817133044, 565470738, 566935183, 573685535, 812359694, 574976913, 569919089, 575194413, 577183854, 561683845, 814886979, 819441534, 816159979, 818093294, 561814568, 817179826, 563973042, 576172769, 576406237, 818946431, 563692196, 567008186, 564647013, 562818990, 562627038, 816159903, 562461536, 563604789, 561687925, 569047764, 562519881, 814821387, 571142669, 814950797, 575746191, 562451801, 570050718, 562323934, 572753621, 817232969, 813398281, 817355903, 575746163, 562134639, 576368973, 569819438, 574693176, 566738701, 570511726, 566645749, 575588479, 566789936, 812410971, 561690038, 814687182, 815951856, 571962434, 564367656, 576720081, 817677074, 568226672, 563251138, 812310609, 563707210, 567472756, 575178863, 564309738, 577149703, 567675317, 571496568, 570303898, 818653905, 573619919, 819712180, 563127883, 576828678, 815463808, 812962174, 819778181, 566170588, 813691222, 562701878, 561723570, 567976809, 575973205, 813398336, 571645531, 566080713, 569378766, 563655715, 819778207, 813795558, 565670761, 812364603, 573879934, 577309798, 569764736, 575838850, 575685092, 562153132, 563918778, 577247080, 566031619, 562701838, 814435082, 570763178, 575016090, 566717707, 568509882, 820939610, 575453873, 577013566, 566150246, 813419144, 573169797, 577098731, 572662528, 567081433, 818369369, 576524140, 562008053, 565489991, 561894355, 569147298, 568685521, 576379887, 574750949, 574808214, 813146361, 564973378, 561872087, 563039800, 576417024, 566502678, 570204662, 566100916, 818800058, 574791600, 568970726, 564544386, 575070893, 817744922, 566381353, 572942969, 576213315, 577361140, 812656422, 574195398, 820811024, 573573159, 814167267, 562554913, 562565226, 562160828, 561716087, 563218447, 568608800, 571888954, 562235353, 569356301, 814558826, 561800847, 575825518, 576657527, 576131592, 569610366, 577078550, 813112870, 817802854, 812308031, 562996700, 576680019, 572753597, 816489134, 562060380, 563406874, 565209571, 816427932, 814167257, 571793744, 562207236, 563455475, 567250126, 574151407, 569742276, 567029479, 565537028, 819968596, 569147290, 577057636, 564083116, 820157720, 574379250, 561965499, 568302876, 815761981, 561734291, 563070738, 573032364, 561699586, 577345953, 812697230, 569455962, 812538071, 561797082, 568916141, 565036511, 567825741, 576856295, 577312338, 562332863, 813380150, 577279898, 564892550, 575284674, 812512656, 813646021, 564484985, 570511694, 816898624, 817632710, 562101888, 569224422, 562264177, 573769664, 565962661, 568893741, 566452241, 570588231, 575178881, 564830492, 567901205, 576016782, 574576131, 577167149, 567451094, 563692165, 812296855, 812600178, 562160856, 576771321, 564725460, 567923187, 577268425, 818414356, 821327573, 567847685, 815707170, 577350402, 816361943, 577290618, 577356247, 817931343, 563159704, 562272699, 564586791, 562751530, 574336206, 571571112, 817869107, 815411648, 576750313, 819093797, 821262892, 568052571, 574007431, 577204321, 818011795, 570457374, 563504664, 577072539, 572305175, 568532167, 565293154, 564195425, 567600390, 574457126, 572541261, 573815549, 819643100, 561855596, 816771816, 576303756, 573032372, 561876911, 565404841, 564848512, 573750747, 813175262, 816672404, 563759276, 812754899, 576184636, 573962432, 573353408, 562954232, 564409020, 575929059, 568586487, 816549423, 563539891, 818874044, 563358866, 574617848, 565690347, 573081226, 815120337, 571667152, 561723505, 576331046, 563297770, 573834331, 577029555, 574070530, 566290285, 819506816, 571045021, 812284770, 568916175, 561951118, 567772345, 577354091, 563172857, 816771744, 812318400, 576883201, 576582470, 561703355, 574499540, 561860209, 576342153, 564252326, 573834316, 816771682, 572087469, 813646094, 561951183, 574133202, 562037071, 575351762, 568739913, 568455641, 816990797, 562127151, 563759269, 569896570, 570358340, 566310770, 566811008, 815178547, 562302431, 572326170, 820614116, 577259836, 815611213, 576489087, 572591639, 572035687, 562519923, 575247426, 562053522, 565100008, 561761059, 573487501, 561685473, 812852885, 563490288, 567675330, 561725836, 813203352, 577312337, 576864199, 818223089, 813419185, 577360269, 577029503, 563744060, 569279123, 577013617, 820479763, 572108691, 566011514, 562779284, 572160296, 572181444, 563083530, 814494386, 562871212, 813203324, 570686889, 564292977, 577199816, 561683520, 575960441, 561682868, 813000380, 570893270, 562215288, 571518231, 561718137, 815063383, 571962439, 577013618, 568379221, 561693730, 572803385, 575351781, 568128477, 572377214, 575732505, 566574071, 817713243, 817292749, 813466663, 817869153, 575698953, 577051412, 562363993}
{149292904, 146140073, 160140848, 498997745, 152122588, 147854570, 146955623, 159413487, 496144113, 144853501, 503970008, 502288197, 158915560, 155381452, 503528841, 495167466, 153833870, 500247371, 499864399, 148130785, 501524326, 501225754, 502089501, 156056997, 159851618, 144493216, 160041230, 144652299, 150592952, 146916074, 146750864, 145352459, 150841350, 155593359, 144766073, 160159520, 494920746, 152916254, 159980372, 148001181, 148196179, 159674631, 148781907, 152993209, 148308694, 499524770, 494385529, 155802448, 145388048, 152585738, 501301232, 144656966, 148802208, 151047462, 157510136, 149849651, 497308507, 155166812, 145153247, 156588057, 144746045, 155094716, 145342176, 494171593, 502867633, 499995140, 153300309, 503674617, 154263987, 150293206, 154285502, 154434622, 504199479, 160016638, 503015681, 157697832, 159116648, 153507716, 159088874, 159950683, 155663381, 154582924, 159845409, 147809938, 502222138, 160045147, 503308540, 160093172, 155217999, 498008436, 146627789, 502867668, 146860472, 152221917, 154561644, 158560813, 153963325, 153736136, 156523050, 159913262, 159239929, 157153779, 146435186, 495409043, 153431338, 146420218, 154189085, 158842997, 157624960, 499954715, 497627466, 153605899, 159077732, 153376867, 159734383, 149271960, 495715672, 153909504, 154114003, 145461241, 149010581, 144487577, 152508566, 159590722, 151047388, 151583259, 496679088, 494508526, 151069380, 495536318, 154730290, 157031186, 502022571, 146319849, 155238632, 154038747, 144673243, 158957071, 145853708, 495663641, 159088995, 160012292, 160129146, 500157986, 145487701, 150442712, 159872899, 145487674, 154508879, 158755916, 159783405, 496679087, 152971110, 157214376, 154782636, 497361318, 157697805, 159192500, 495317998, 155782525, 503162082, 495896416, 500715298, 158431689, 149060022, 149996640, 145342110, 145738196, 150314665, 156391821, 146590522, 147918194, 152762179, 499777417, 499319603, 147791417, 149151127, 154855833, 155289618, 154709201, 149996618, 153453323, 149080697, 145122462, 159265687, 152144792, 156076542, 494698781, 144702873, 152376385, 144595358, 149776525, 151145644, 144894316, 160166040, 498233973, 158885601, 151506440, 144494105, 147937005, 160090119, 147379317, 502644833, 148130772, 147184668, 145175388, 148644885, 147791381, 498874779, 497152457, 156144099, 160118884, 159569865, 153985065, 151759254, 144685273, 157753779, 160126889, 158968895, 160082293, 155871459, 144488874, 150895309, 145823137, 150367864, 156057085, 159009578, 156211345, 148802193, 157972360, 151660149, 145054474, 499272530, 158743164, 159932342, 151968283, 158666306, 158653216, 159265689, 496402990, 146079206, 146000553, 158607319, 159370416, 155166759, 147982244, 148529158, 144599081, 144519356, 147201845, 160054581, 158755843, 148713220, 146092960, 148375179, 153047986, 157902934, 146575055, 153278266, 160148184, 152354175, 144595294, 151353050, 159229429, 151814116, 149414744, 495471881, 144801926, 160164300, 155502726, 147500041, 147854530, 160153014, 498563337, 146681077, 158755899, 500580813, 144500588, 494920710, 157274499, 152431375, 148664965, 157410229, 496079417, 146844204, 148111604, 149579933, 147728631, 495618381, 159531256, 495238798, 160134260, 502497188, 156008503, 149703646, 498453191, 156906768, 497256819, 144494106, 155713061, 159845360, 149871225, 157793329, 160054578, 500786196, 159436824, 156716778, 499954745, 158283704, 160134283, 150765619, 146471264, 503456442, 499224763, 144690377, 146643420, 145955268, 145216901, 499056500, 496537313, 152067619, 497944711, 155022300, 159926928, 150971357, 145603871, 159403912, 160136250, 158787222, 144622302, 147302203, 159038085, 145910600, 154210653, 144487845, 156652651, 154582902, 144971185, 495663701, 145377501, 145525766, 145413565, 503747365, 494621833, 148850937, 144830552, 144571286, 150389378, 144740288, 148990001, 147439442, 150166327, 160162946, 147260532, 158479779, 156076483, 147604475, 160151702, 147809949, 495561271, 496820772, 147421692, 154038755, 503383933, 144488069, 504351331, 159759277, 150917226, 155988879, 501669778, 151298508, 500294728, 155643269, 148065776, 151968338, 160110035, 157393300, 494659149, 155920440, 503895074, 502355548, 160146654, 146126141, 156344700, 154928785, 501450471, 157334151, 159403963, 156056963, 499954726, 500930851, 500204010, 144952525, 144574601, 152607936, 501076909, 147069126, 153124826, 159963297, 159154905, 157110329, 500392355, 494254279, 497256795, 494962718, 145083652, 159446150, 144534760, 495350902, 158333572, 159203193, 147243190, 154635536, 147791420, 156987008, 156780573, 151375093, 144524445, 146972127, 149292865, 147982281, 494778659, 152685075, 494920669, 155871479, 160100462, 151891178, 156325612, 150895383, 145307398, 159500473, 148046717, 500392375, 159619400, 147126645, 146805400, 145780384, 150668295, 146270536, 159823140, 494585594, 145866555, 155146098, 147302206, 501374707, 151682282, 151891179, 159734310, 499696754, 497877042, 153812012, 145450299, 158698499, 145461169, 498594081, 146173677, 144668414, 159599045, 153529669, 152894104, 147143674, 144526680, 150018329, 146972200, 152971076, 159887611, 149871172, 158010374, 495956945, 503820010, 158830623, 150539362, 497256848, 145424310, 145025964, 158574254, 160031266, 155001485, 150819548, 144574631, 146221811, 146538180, 144721212, 159275996, 500025960, 148871323, 150218768, 147482207, 500247444, 495052209, 494878218, 145461176, 498712759, 146696869, 154803719, 158465991, 159708684, 153354852, 146284992, 159945482, 144582914, 500108432, 153963281, 149871175, 158997940, 154876846, 158927522, 495201123, 151451770, 144511000, 155940166, 159627520, 494468549, 144563533, 497813314, 150464279, 159561340, 502497124, 148196200, 159088928, 157048934, 155920415, 149201008, 503601633, 160155991, 144846670, 144571298, 159127722, 156344661, 504275110, 500647729, 495002312, 144870131, 145352394, 151737104, 145696683, 498187503, 149996660, 502792027, 159301275, 496891988, 496272948, 144497638, 144540917, 158063271, 157848399, 144808329, 145240018, 144586481, 153833814, 494212190, 151836282, 502644872, 157918523, 497690329, 495379393, 148394824, 147684622, 158269241, 159806869, 494735922, 158873373, 149923018, 156410796, 152817090, 502571341, 145537098, 157334143, 156541794, 498668005, 158431643, 494298278, 145987158, 146334477, 497203907, 158368788, 144786836, 501597366, 498131087, 160027134, 498491718, 158025649, 497572051, 145615588, 144926690, 145684584, 504123258, 157956927, 160155954, 157737729, 150668324, 152453584, 499621036, 495279885, 498527918, 496206874, 153757979, 497510574, 157864143, 148176900, 148576906, 495488133, 147086072, 144901573, 146187785, 148262016, 148596881, 498527886, 155733079, 157468752, 152607878, 144501930, 148802224, 499661176, 159996704, 499577747, 157092714, 148940788, 144505415, 149221865, 159468957, 497454592, 501076935, 497361321, 157092787, 154949726, 148509291, 144493211, 158218601, 159655286, 144550256, 145034311, 147361708, 144979075, 503820000, 151990472, 499737336, 498628425, 159776588, 158233228, 155431989, 497030310, 160058279, 147622637, 504504727, 157584298, 159893447, 146899671, 158182180, 150517743, 144708144, 144740246, 160126962, 495585781, 145643903, 495132793, 156862024, 149486563, 499112945, 502222173, 495093258, 159413476, 500453615, 148461817, 151528533, 144641375, 156780646, 501076957, 144780647, 145283314, 160164738, 157526778, 495093279, 500340557, 145498838, 504046353, 145810475, 151429702, 160162290, 156969202, 147482152, 149652374, 157809227, 153660123, 159346103, 148461804, 499913860, 160067176, 146734912, 145006338, 144553188, 494340781, 157451967, 154635566, 145249764, 501002797, 159265704, 154338701, 145144112, 144877176, 495836925, 155851654, 150092220, 159049612, 154135621, 160157044, 160121285, 156124684, 158167389, 158115611, 501884253, 158711412, 150614617, 156735209, 156057035, 145092375, 144517344, 159380137, 495536344, 146522878, 144506980, 158382916, 146789290, 496891922, 159509401, 145273366, 148242599, 152276972, 503090273, 146032876, 494425795, 159038161, 500066358, 148733405, 155940130, 155022352, 151605372, 156987081, 160112669, 159800193, 149435858, 144489321, 499822222, 153682005, 147666327, 155573155, 148111547, 160165550, 154413220, 501953669, 496749100, 504581910, 156671156, 149130360, 159468995, 498328417, 154730352, 157231722, 145780349, 498375290, 500066403, 144823934, 149507759, 157291708, 159829607, 158653287, 144490662, 159759218, 145576016, 494962762, 160157084, 154487537, 157972422, 494830880, 146173669, 150240645, 160070662, 498759853, 153223657, 147873256, 159336191, 152839242, 152817076, 502941319, 160165769, 503456394, 150993238, 160142596, 158755963, 144673300, 149558658, 153201649, 155452370, 501152032, 151200037, 146000535, 147012117, 503528821, 500516016, 158333601, 144550286, 497877005, 497093566, 149798027, 160160395, 149364237, 158915541, 159311388, 144512789, 159539983, 144560409, 146899650, 146046452, 144656943, 156716825, 158319305, 150592949, 144766119, 147086006, 504658261, 503233630, 155022371, 149343207, 158527317, 160001264, 151123691, 495774538, 494090486, 159985146, 498814329, 152740001, 498415345, 151276493, 152045422, 496469103, 147747058, 155310170, 146236094, 156278214, 158513702, 144760101, 496609869, 499169086, 155360951, 495443969, 494131629, 144626530, 145897569, 153887744, 496337968, 160110050, 157351212, 150218745, 144998238, 160103298, 158927568, 158078386, 144726751, 158417685, 159561337, 145767874, 495167398, 150690038, 498069816, 156259015, 159336186, 154060415, 145655812, 158620585, 145725909, 501812577, 498187453, 157641352, 502717629, 156457636, 158787207, 145487749, 156606683, 146384543, 156843890, 144543597, 498280716, 147260513, 495515013, 157171261, 146369744, 159165789, 145342033, 499420697, 159866851, 151528456, 148442046, 147561108, 158873409, 150070444, 145942054, 145184728, 495238816, 144636927, 504734301, 160142597, 154360160, 159968285, 152662886, 156924776, 498069789, 504428361, 149631021, 148920304, 151759184, 146270520, 153985040, 156192037, 158130565, 158873338, 498069778, 144919221, 500516055, 154360114, 145987127, 154656751, 157567848, 144526694, 160093180, 497753272, 149725075, 157641309, 144496520, 144532303, 159478122, 159682342, 499370785, 155381418, 159647371, 494546757, 153583981, 498935126, 155920441, 145113532, 159752126, 148802171, 157681604, 149944662, 158799762, 151222022, 145564490, 152530770, 502425787, 147319672, 144708195, 153146918, 501741248, 153201589, 155073925, 496016041, 501002773, 152199774, 150070403, 147028846, 144491334, 154635551, 494621762, 159727011, 145317546, 148328226, 144944845, 159701179, 156798833, 499864468, 156476496, 501741192, 160079024, 146486400, 150743859, 152221982, 147854472, 152299183, 502155559, 144608424, 155166821, 159907637, 153070100, 499472889, 159776521, 154635534, 160082264, 151913357, 145207358, 157567802, 144612432, 145026002, 147543082, 145062991, 496962284, 497405597, 500856312, 496609848, 157153779, 150144489, 155523020}
77303
Returns: 818377969
{804053519, 606801522, 803298650, 605703705, 603341422, 802434260, 605313842, 603867486, 801705914, 603907619, 604409374, 604066314, 606861138, 801824606, 803756367, 802576566, 603820646, 803995033, 605051525, 606612428, 802359979, 603062189, 606849948, 606554758, 802211866, 606843819, 801765240, 603033685, 801697328, 804348967, 603354745, 605910203, 605075531, 606147747, 605290210, 606708505, 606682788, 803714768, 803941655, 603283155, 801747176, 605717409, 801769409, 801799639, 802230896, 804324957, 603237224, 605514785, 606853477, 606421330, 606752249, 604898155, 604053054, 801874746, 801886973, 603041082, 606364237, 604643936, 606457179, 605650834, 605018404, 606078690, 803683603, 803650840, 803356857, 801691470, 604620206, 801961005, 801750437, 606480847, 603133375, 603155065, 802339411, 604023833, 606795351, 605636915, 606788889, 606245691, 604493539, 606522957, 801893567, 804415134, 604835168, 801773244, 802749747, 604272443, 802737403, 606109907, 803227412, 604540430, 804053539, 606812987, 606411733, 604922214, 606689056, 606541561, 605812588, 603989817, 801695310, 603191878, 804372222, 802926966, 606616906, 605628416, 606782137, 802289496, 604587576, 603138343, 804383372, 802588460, 803540662, 603201774, 606668509, 603101529, 603635112, 606692822, 801960997, 605257544, 603244099, 801693714, 804167133, 804287411, 603454888, 802069550, 802319052, 803885760, 802183309, 606604995, 802599153, 603533492, 803333380, 801997527, 804266320, 604174875, 604183223, 803618836, 803629150, 803894737, 605659292, 804400690, 802926967, 605468676, 606427124, 801691794, 606775095, 801757637, 605918059, 605546355, 604525832, 605999702, 802499324, 604874124, 606466324, 801851398, 603182257, 605445498, 606390169, 802543575, 603034996, 604754161, 801840281, 606184831, 603485644, 603572848, 606166385, 604883224, 604377646, 804109085, 603255334, 603470150, 605398909, 802021089, 606861157, 802279034, 802521385, 604907268, 802679912, 606860025, 603073941, 606825092, 606827979, 606128921, 606829682, 604152907, 603981932, 604109348, 603439860, 604432512, 803333392, 606051780, 802784350, 804412890, 606820206, 606090710, 605614430, 603425069, 605537703, 605569132, 603940641, 603373518, 804409276, 804412189, 606314734, 802370930, 803735674, 605384373, 605147411, 804069676, 801946813, 606097997, 803885777, 606852565, 603887470, 603396207, 605546348, 604563973, 603589763, 802455755, 802554126, 606549792, 803856423, 801699769, 804271441, 606712062, 606767766, 605605890, 804062080, 801899562, 604087763, 605681556, 606486279, 604031837, 801912511, 606097999, 804402473, 606747196, 603233100, 803585218, 603840221, 603523410, 605233790, 804231870, 803693656, 606668490, 804012248, 804138785, 804153130, 603055135, 801846099, 801701069, 606823277, 803977525, 803190943, 603146563, 603185864, 804405535, 603051174, 801740574, 603244080, 605560530, 803807677, 803607280, 804398992, 801953474, 604117553, 606763067, 603037341, 606730174, 802509720, 605491772, 804311358, 603295296, 606203082, 604446951, 606849943, 801925816, 603415994, 803923294, 803179637, 605546343, 801829546, 802164954, 606807401, 802239978, 604859189, 802521367, 802183310, 603044148, 803776842, 804408175, 606770575, 605003466, 603049754, 606730191, 605725734, 605099517, 604377616, 603097455, 801694415, 804159791, 803725820, 801696211, 603108316, 604479025, 804045777, 605454282, 802891788, 804085515, 802867932, 802094356, 606624176, 604139317, 804362961, 804292152, 606760151, 603167246, 803618853, 603266850, 803866626, 804320365, 801809222, 605523470, 803985836, 603259659, 804131083, 606803782, 802855363, 604205357, 803787550, 802359989, 603115400, 802656857, 606825088, 603808565, 802044524, 604317702, 603226408, 804406835, 803309815, 606755274, 606314715, 603762993, 606848173, 606471850, 604502394, 604219171, 605422241, 606347951, 802086323, 803449747, 603290672, 603460634, 802036928, 605360927, 802855381, 603606890, 604161209, 603670662, 606442269, 604826069, 802053083, 802174601, 804414062, 802391836, 603027000, 604787175, 802690849, 606109890, 604074418, 801694407, 603091138, 802611145, 605407750, 804053521, 606717815, 801790440, 603589766, 803059640, 604139315, 604423739, 606536499, 605673141, 603333267, 603211944, 605328498, 603032944, 605514782, 603085113, 803875698, 801734382, 804341364, 603141419, 604994364, 802060827, 803672344, 604423743, 605747640, 605546332, 603359851, 605782890, 803507450, 803704825, 804411294, 603027746, 801723232, 603028594, 606221134, 605123478, 603695629, 603907628, 604340481, 803904668, 605352034, 603556150, 604516951, 606860482, 801990381, 801692542, 605761190, 604811164, 802844150, 603501367, 604045003, 606698918, 603028993, 804062061, 603222387, 606855680, 803046964, 606856897, 604010750, 803035605, 603158356, 804345008, 606509165, 606797721, 605833968, 802077439, 603046207, 802477454, 606861949, 804003206, 803011576, 603751252, 606486282, 605209990, 603624228, 804316157, 604979420, 603445518, 804328977, 603328351, 804029165, 606364230, 801693043, 606721266, 802269716, 804249193, 604446931, 606528113, 603115392, 803746615, 606019706, 603082910, 802963563, 802370907, 802855362, 804306965, 803415755, 606374246, 603539669, 802633925, 603095031, 802129079, 802422995, 803827570, 603744143, 606128920, 606314719, 606854881, 803950229, 802380784, 606308331, 603948405, 603057747, 804359428, 603368319, 605825891, 804207042, 603046204, 804292171, 606857581, 603244083, 605930909, 603027012, 802820433, 801862887, 801709617, 801857411, 603125617, 603801247, 804328961, 603517317, 801814433, 803596883, 605186148, 603035851, 804388327, 606861480, 605147425, 603652785, 801725718, 804415034, 603066927, 603470121, 801737258, 605791070, 606678919, 605951461, 803941650, 801713739, 803380239, 803563029, 804180788, 603122756, 603617644, 606859182, 606567702, 605876291, 604946265, 803403507, 603725482, 603600386, 804173630, 801939471, 802891771, 604295021, 603847672, 606651055, 804078069, 605171313, 606841671, 604196964, 605352010, 606847034, 603879890, 801835163, 801693051, 802455764, 604739294, 605769420, 603470141, 804297382, 803238672, 603430637, 603920228, 603027732, 606405864, 603589746, 603770173, 801691570, 802879192, 804375322, 603163850, 804301959, 603031193, 803495480, 603172914, 804395091, 603071960, 603899999, 804219631, 802309513, 604549336, 801698429, 803251222, 801704131, 803866646, 606341728, 605266524, 603141418, 606238986, 802477464, 603315535, 603828031, 802807953, 801804645, 606600442, 804333360, 603031820, 801761596, 603046197, 804366030, 802120768, 603079381, 801790447, 804281997, 803776842, 801711513, 603283152, 802455759, 603149746, 605695334, 605147411, 606588147, 604470198, 605868337, 803392531, 606227916, 804277056, 606396119, 802193100, 804311367, 606845071, 603053601, 802950918, 603104062, 803461857, 802309494, 603430651, 605971854, 603118144, 801781647, 803203548, 606191763, 605090439, 604095919, 605477430, 603475984, 604596526, 802903056, 802531842, 606380300, 604002808, 802350237, 801975521, 804398996, 606837972, 804392865, 804231858, 606840306, 801786239, 603038317, 604658707, 803968175, 605569146, 804225455, 606117126, 804378003, 804260505, 803286171, 803847221, 603068796, 803131704, 802621883, 604309104, 603040001, 804116200, 802998907, 605739362, 603566505, 804356167, 603969034, 604400656, 606832385, 606263262, 801777627, 802644747, 804414509, 803227412, 801869095, 801754184, 804369346, 801932974, 606575618, 604131063, 605979532, 804390772, 605304902, 604331846, 802667738, 804414810, 803083687, 801829548, 603215849, 603688739, 803298640, 606726845, 603899977, 606657828, 801743643, 804020281, 605938695, 803767193, 802005572, 801795246, 603104062, 801707612, 606173391, 804243717, 606495128, 804413561, 802611124, 802796789, 603583338, 604354685, 606325138, 801740584, 802831633, 603248308, 804200257, 605090416, 605747658, 802103398, 604850094, 803932003, 606580383, 604826079, 604763223, 606849930, 802250181, 606411746, 606358098, 603320353, 604611235, 801720567, 606628555, 801692095, 606850975, 605876307, 603063946, 804124102, 803797091, 801718277, 606280625, 605847185, 606862177, 802465992, 803836888, 801743656, 801728601, 803662205, 603029743, 603732520, 603346433, 603387433, 603255324, 605027502, 603641774, 606600417, 604227607, 803119045, 606702580, 605938708, 804116223, 606730168, 801702631, 606500471, 604691535, 603382140, 802220828, 605162268, 802111571, 606039540, 801691773, 604634947, 801982503, 606071334, 603037349, 606059203, 604386321, 605066445, 605889344, 603205589, 803518144, 606672482, 604363355, 603077288, 606032052, 603026955, 802444399, 606580391, 802773224, 605897258, 604802082, 603271275, 603707013, 606562832, 605959200, 604715396, 605337415, 605195178, 606646878, 804337192, 606815025, 605769420, 804037054, 803214833, 804187120, 803704828, 603302974, 604706359, 803540681, 606744064, 605375505, 802974900, 604572902, 801715832, 803875708, 604970316, 606818279, 801731282, 803959728, 801967819, 606735595, 604377626, 603028031, 606862666, 604787181, 603410517, 804062068, 603215863, 804101032, 606274077, 801819193, 603163855, 606862458, 605219005, 603042953, 803585237, 603110959, 804194093, 803426692, 801840284, 803530038, 606784727, 604682512, 603059392, 605855209, 802760831, 606833976, 603278630, 603027371, 606836494, 802319054, 803369198, 606763050, 803274971, 606592823, 801881149, 604241492, 603027200, 606809550, 804277054, 802298927, 606639938, 603088825, 603030256, 604667714, 603401592, 606777795, 603066915, 803403520, 803817108, 606661903, 606297779, 606256635, 803022931, 803403510, 603176416, 603789278, 606154825, 803552478, 803552481, 802028535, 802401788, 603359838, 606791369, 606411759, 802259383, 803083673, 802915661, 803472679, 802576543, 803683608, 606862572, 804380886, 605114410, 603782029, 802487768, 603307696, 803167010, 604286462, 604354701, 803913525, 804093739, 801769412, 603617658, 605138355, 606331444, 803438866, 803107697, 803070999, 603859970, 803262454, 802138429, 803662220, 605242788, 606514415, 606860463, 803913504, 603961212, 605431054, 802269696, 802714073, 803143041, 605992086, 803640594, 801906347, 802329762, 606012153, 804396987, 603677477, 606136069, 804213037, 603470145, 605591839, 604400637, 606396137, 803596892, 604263923, 804386037, 802201936, 802423012, 803345773, 604955370, 605500493, 605583260, 803155686, 803415749, 603549889, 803095028, 802576557, 604031830, 606635660, 605042432, 604455730, 603130407, 804328988, 803022953, 802939594, 603195589, 606738834, 803322253, 801919484, 603082888, 802412948, 606858611, 604249971, 606763075, 606209939, 803484721, 802987559, 801997519, 606600418, 606451563, 605281250, 606849950, 603927932, 603659524, 604730243, 604931318, 603507375, 803369201, 804255206, 604778108, 803704816, 802726365, 803574762, 804328967, 803640612, 604898165, 605804458, 606256627, 603047512, 804145607, 804352420, 606436564, 802703084, 802146876, 606341726, 603713978, 802565942, 804403973, 802012865, 804410393, 804237509, 802156375, 606291310, 603491565}
{233052652, 468048184, 235316440, 465806424, 468620069, 235189895, 465685727, 465981062, 234174797, 465954542, 465726145, 469272587, 467644442, 234564187, 232810548, 232701202, 469121610, 234960629, 465652859, 468514982, 232804746, 467933758, 467788309, 466525515, 235047677, 467836000, 233534699, 467407051, 234103212, 234396254, 468640094, 469224924, 465654348, 469061453, 465681247, 468321127, 466756813, 232786462, 235009102, 466610088, 234362441, 469323114, 234431043, 233444942, 235062360, 234464237, 466694615, 469398964, 467380186, 468791715, 468209124, 469485071, 465869817, 233294505, 233273811, 467335278, 466278016, 465673634, 466388374, 469350933, 469484206, 466020977, 235184062, 232753123, 232649293, 233983215, 465677557, 234790187, 233580432, 468716137, 466937732, 468256982, 232817142, 469250018, 468071431, 465779124, 468094599, 466158532, 469431772, 468657546, 234690768, 233970539, 465653024, 233512035, 235304461, 465771608, 232652176, 469091153, 235327548, 469442503, 233052664, 468001466, 466332325, 469485485, 468365124, 466505406, 465857442, 465904562, 234079261, 468345860, 233637648, 232620920, 466628451, 469359647, 468117684, 235104363, 469452055, 468211878, 233684406, 235256935, 232705222, 468367782, 468408619, 468097410, 468968791, 466778672, 234790201, 469459948, 468454185, 234055279, 234760463, 234552725, 468775375, 234918608, 232829908, 235054669, 232929125, 466607556, 232692987, 468866368, 232644142, 233116665, 234595919, 469324287, 465807583, 235215746, 232742768, 232906077, 465787945, 233778957, 232620903, 469412683, 466350814, 234007248, 468140683, 233557500, 465915184, 465746669, 465696211, 465966066, 235220957, 469484316, 468735310, 233336523, 468323815, 469419108, 468828362, 235239732, 467743350, 469476119, 233357847, 469030813, 468812362, 466227626, 469046249, 465650876, 469399848, 234837079, 468475437, 468793965, 469431083, 234865225, 467644443, 232856549, 235230549, 465650255, 235286536, 467668469, 467145766, 467189953, 467930887, 469076441, 467213563, 469314494, 469226391, 469294083, 468756595, 465719575, 232644155, 469133900, 232641852, 233898475, 467166402, 469105645, 465770585, 468737628, 469391672, 465754340, 469201724, 466468088, 233850542, 234066616, 466225533, 235155433, 232798321, 465700941, 465660608, 233070451, 234770796, 466035318, 235054658, 467764379, 465967676, 468699145, 465746692, 469447427, 466210526, 235200655, 232709814, 468617623, 232877049, 234127123, 233367974, 466822761, 468163591, 469368080, 234891750, 233253337, 469283470, 465797045, 466426661, 465881142, 233233088, 466035319, 234162247, 466912316, 468432780, 232723230, 469135586, 466280181, 469463721, 234659256, 232774973, 468408597, 234943856, 234799283, 234779998, 467240110, 234607183, 233815346, 467954476, 234977096, 232622004, 468234482, 466803337, 234138408, 467263834, 234339330, 468454199, 469384093, 235110695, 232732797, 234186029, 233173756, 465837476, 466957726, 467767292, 466867298, 232728220, 469405968, 233455417, 466589324, 469015147, 469419868, 467788292, 233213071, 466409762, 235024607, 235332851, 465746672, 233379316, 232944664, 468024861, 232884572, 465651800, 235230540, 232929147, 467311422, 232823148, 234114518, 466980576, 465650785, 467862684, 466867318, 465816080, 465656138, 469399829, 467052484, 233887138, 233182957, 235161084, 233863169, 468120484, 465707308, 234909411, 465718796, 235329100, 233088529, 235326048, 233009898, 468493994, 465827237, 234350267, 233411349, 468186406, 466847692, 235215739, 468496554, 235069182, 233477701, 233422899, 465739268, 232984402, 466652063, 233144402, 467096143, 232629473, 465798170, 235123832, 232804724, 468143459, 235279742, 467189954, 466022708, 233062004, 465755310, 466716098, 233826631, 232639407, 466934971, 466225543, 469078225, 467332376, 466407433, 465701613, 469343045, 469425242, 466260316, 234935823, 232674012, 468538344, 466353076, 234883303, 465695575, 232629489, 466193639, 465817272, 469001198, 466369500, 469481942, 234901100, 235017314, 233922482, 235167292, 467551199, 465656394, 232664150, 469091146, 465858767, 233887143, 467075692, 235264951, 465706600, 233052654, 468298949, 233467153, 466210529, 235338709, 465827215, 469413459, 468637669, 469341939, 466527970, 468389578, 469446845, 467719386, 469398964, 467098977, 232891379, 234316106, 234419055, 466915064, 469484978, 233044343, 232763859, 469413478, 465826011, 465746668, 466487880, 469292810, 235260767, 235172751, 233874493, 467623326, 234269348, 467647364, 468999253, 465658228, 466112499, 465954566, 465747588, 235039798, 469441886, 466244938, 469437284, 467476131, 234828243, 234031272, 469303185, 465654549, 235322567, 468830564, 469261436, 468343186, 467479052, 234891771, 468411245, 467404138, 232615045, 467716471, 465892716, 235338609, 466870040, 233545458, 468677252, 467072867, 465868460, 233026973, 467838883, 235210986, 467620404, 233001014, 235338084, 466066541, 466426675, 469467196, 466176969, 234486604, 465650200, 466371784, 233500141, 468599878, 234926781, 466278026, 233911134, 466844982, 235090708, 233325363, 469419868, 466485465, 468143472, 235149030, 465979421, 468027700, 235335764, 235155456, 232629490, 234508812, 235289605, 468846389, 466262457, 235272542, 468074251, 232976658, 232769674, 235097205, 469063285, 469076422, 466225536, 467740439, 232952110, 232792670, 468916458, 465929036, 467910119, 233591313, 468659950, 469271249, 234700417, 467838895, 233411343, 467428115, 468454178, 469212687, 467551178, 235318666, 233315411, 234198546, 234628391, 466960498, 469107390, 233500134, 468848566, 234542411, 235225534, 469470373, 467383096, 233707925, 467500163, 465660602, 468985106, 233673322, 233994574, 467957339, 468793939, 233626659, 465846694, 468386936, 469200191, 235009090, 234222225, 232654857, 232714022, 234740683, 468166370, 468952256, 467452114, 466545787, 465891306, 469485618, 232660835, 469048110, 468935503, 233202609, 233193291, 235329110, 465763317, 465994697, 466692012, 234873804, 465663310, 467284714, 469333805, 469441892, 467812164, 469162796, 234585780, 233911141, 235200631, 465660930, 465836200, 468793954, 234530855, 232627706, 466390681, 469189002, 467623329, 468810136, 466210516, 466051691, 233959180, 232626206, 234303814, 468279373, 233433295, 467695397, 232688815, 468301652, 234209746, 467980859, 469176044, 234679942, 235117668, 465691104, 233839236, 235324265, 233791507, 235069196, 468881837, 465677064, 466915044, 468983134, 235210964, 468579525, 466008580, 232637314, 234520458, 468535809, 234441719, 467431031, 234408296, 467838901, 233614424, 234969352, 467122337, 233467150, 233389567, 232823137, 233744008, 466610107, 235200637, 466892499, 469332665, 465660619, 468556508, 469425966, 469248615, 235295797, 466142328, 234574415, 466314018, 235032660, 233455424, 467308524, 467886427, 232618885, 467029357, 235275995, 235117691, 466390696, 469187438, 466983360, 233489517, 235330410, 466110596, 469480081, 465847986, 465725331, 466334558, 465681776, 232623344, 232718821, 466295918, 469238336, 235143206, 234809352, 234186015, 467260947, 233731529, 234659249, 467859795, 234476053, 467359171, 469464159, 232968099, 465754357, 233283564, 466049902, 233660978, 233346571, 232635088, 235083366, 467169262, 235336465, 232685171, 469377198, 467791193, 233125513, 232616117, 469313287, 468901355, 234373322, 465916669, 469406784, 467907242, 466174957, 234453613, 232677759, 234018603, 235327566, 234649395, 234385432, 234327095, 234751145, 468577040, 469304425, 465952962, 234233390, 469451509, 469385028, 232670751, 233946506, 235338380, 233379339, 466737720, 469017064, 235316442, 468276657, 469176025, 468430169, 233603487, 233017931, 465927506, 235136612, 234846869, 234498337, 467029368, 233767725, 466095073, 234638343, 468696783, 234042620, 235264939, 235314347, 468918535, 469392572, 468899252, 234339314, 232633192, 466673268, 233242629, 469480089, 465825987, 234952740, 469483278, 232936440, 466566207, 469481940, 465658503, 467788268, 235076705, 466332320, 468864215, 466548262, 469456387, 233696799, 466649495, 233935151, 467356264, 465891294, 467192820, 234818312, 232836086, 234245828, 466191601, 469260065, 467524205, 232748182, 232863046, 233603482, 234292776, 235195016, 467671389, 466081627, 466507842, 466448469, 468475422, 465651671, 466160517, 468535800, 465789036, 232616618, 466800656, 465927519, 233125511, 466867342, 234150987, 466446096, 465666684, 468679635, 232899096, 469473250, 232993125, 465993026, 234007254, 469460422, 233135441, 469119894, 467767287, 466006879, 465733005, 469481757, 469236901, 466759463, 232696819, 466735080, 465740153, 468004314, 469147659, 467575229, 232758738, 466566220, 235309612, 465903108, 469480300, 466631002, 469032702, 468597412, 465940113, 465663658, 465690503, 465666301, 468451584, 233522729, 467142914, 465836216, 233035146, 232624644, 233222502, 235172782, 468559013, 469470738, 232705222, 468231740, 469436631, 232617289, 465686292, 233720364, 232891394, 469485449, 467978003, 233649939, 234993251, 233154470, 468254252, 469399833, 467503085, 467572305, 465656376, 468718477, 234891777, 466737715, 233106885, 468950231, 233401029, 468279364, 467596357, 465669590, 467815064, 232723214, 467006314, 234720666, 232667218, 233357834, 235252552, 467026551, 469467598, 467216437, 465879744, 232646807, 467237229, 468517524, 467527128, 467883543, 232829922, 235301567, 466957742, 235320562, 466586811, 234670189, 469352005, 467599280, 467119493, 234574414, 232843059, 466670683, 468051014, 467455032, 465670010, 466429026, 467003519, 467957325, 232660833, 232849391, 466713479, 466208462, 468966793, 232615369, 232660819, 466825456, 466037079, 466079781, 235243940, 235243929, 233079950, 232780986, 466487894, 467049668, 466332306, 232870388, 235338385, 235331750, 232681212, 232701204, 235184080, 467548254, 234280432, 469478104, 469092927, 232738008, 466568715, 232619786, 469369083, 469392596, 232921093, 234855578, 234431025, 468952249, 469475827, 466242822, 235283003, 235337637, 232615145, 469149315, 232631187, 234985655, 235195027, 465673178, 466465694, 467476108, 232921094, 469214188, 465712552, 235090726, 232657957, 232617990, 469174431, 235205550, 234711125, 235130617, 469161170, 233755208, 466128279, 466064723, 233262986, 468793973, 465762329, 469406798, 466314021, 235225523, 469360685, 234256955, 232913956, 232769695, 235306947, 465649917, 465732155, 469376229, 235334869, 235289586, 468883965, 232615670, 232701219, 465881134, 468472861, 469483132, 465713296, 468189173, 233500122, 232615368, 235333968, 466781338, 466889763, 235311902, 234731252, 468027691, 235178781, 467692480, 465780182, 466957723, 466126349, 235268583, 235337136, 233116675, 468535822, 468754299, 469455877, 467788289, 465941661, 466144286, 469473578, 465649935, 466298108, 235301578, 234617231, 469478360, 235172768, 235298897, 235234933, 233500147, 235205572, 469485051, 469282164, 468966780, 467287606, 233163553, 233568322, 468773102, 235292921, 232960503, 468881836, 466096948, 235248532, 233802767, 233098176, 234090585, 233304359, 235001644, 468933452, 466316235}
24132
Returns: 930192289
{188793523, 193361336, 858226105, 205731772, 192279223, 195438336, 190896890, 856865727, 207411012, 859264962, 857758417, 856450557, 198495497, 208448914, 196761555, 204379272, 856403751, 202439257, 203339005, 201027956, 205232986, 188903248, 205348242, 198546253, 197461055, 194589161, 205069163, 191831154, 858586047, 196885513, 213239099, 196027027, 205583603, 198030592, 202788793, 199904632, 858661042, 191209297, 209874632, 204704579, 198382791, 194943716, 204419078, 198495478, 209198128, 201279983, 205456040, 198273418, 210511377, 198561063, 857042393, 198567427, 190808422, 858768454, 197349412, 197718347, 207121547, 198677812, 203062706, 201394044, 204757957, 212363700, 858890627, 858517243, 195181237, 198408061, 189291483, 205491112, 190186443, 192746018, 192370561, 198976341, 198541507, 189514262, 192857964, 191589474, 197216527, 188738346, 210862534, 202100176, 198537088, 857669360, 192053817, 190985907, 201776570, 858437077, 196393010, 200436817, 207024601, 197794221, 197401673, 197671363, 189125819, 212810081, 207997090, 198302785, 210708303, 197934262, 201424741, 197237580, 212728987, 208039452, 193193309, 205047854, 204528758, 856403715, 212896438, 202726678, 189402098, 200329242, 193585710, 204728623, 205417272, 206637611, 211014384, 197815348, 857781359, 195224368, 209045838, 203574292, 189906891, 198326963, 207865961, 203202395, 201362736, 858998494, 207074763, 859177949, 196922163, 208172843, 198169213, 199243436, 193529658, 198213321, 196205665, 197783359, 210073815, 197039924, 198442341, 195090395, 190565441, 203795955, 195526100, 856996231, 191159220, 857893715, 201915698, 194241206, 193193297, 197284607, 197548262, 197342600, 198564051, 195261244, 858984704, 206025604, 196066889, 858949757, 858416100, 197825828, 197325995, 197082177, 203382480, 197804341, 199711915, 205269429, 205168577, 209356859, 858537427, 210318544, 195136514, 199668101, 858467149, 856733769, 192801830, 857613707, 858311449, 209407319, 205456094, 198251513, 197898994, 199629953, 197627661, 198163595, 198300509, 194135884, 206223642, 208263694, 205731689, 202611959, 210611703, 202414248, 193809600, 212695304, 201633818, 205216695, 206046293, 191682039, 211785339, 205548308, 207641912, 212941667, 208695407, 203664697, 858487745, 193753730, 209148103, 211485712, 859230977, 201213057, 190018598, 198574352, 206084761, 204911117, 210961323, 209457132, 206845283, 200524473, 194030191, 205239416, 856408778, 858061425, 195935120, 205258393, 212729008, 204015512, 195636814, 197572720, 857167483, 856665238, 209690905, 203750147, 198165641, 197640677, 194442949, 210415865, 201747990, 197480534, 197837735, 211691005, 198445333, 198174993, 199444947, 206557920, 193920504, 198604600, 212079111, 197308433, 190666224, 200905480, 857449155, 199475477, 858949749, 198476539, 859236741, 205731740, 198520274, 208744646, 202059858, 201337762, 209827172, 201458516, 202972908, 189962798, 199949039, 212766703, 856411461, 205361884, 192471907, 195888870, 200983213, 202223578, 857725272, 191400568, 203293538, 212127467, 859030979, 858913104, 212523318, 197472796, 211177698, 208598255, 212318203, 196710619, 856401821, 201806774, 859215401, 198196760, 208497556, 192690867, 202266863, 204126254, 189070273, 196688921, 859106587, 856748564, 198465024, 199090702, 195672466, 203888102, 859278142, 859279439, 197361845, 198499277, 198142489, 201915693, 856473395, 197881000, 208793577, 200625427, 188959015, 195396352, 192580545, 198217134, 856646345, 205185184, 200078165, 205198018, 193026222, 195562435, 191352888, 199412056, 207912133, 858333092, 196606982, 200229128, 198243555, 857395385, 210022014, 201984714, 196105474, 857591053, 859274208, 199759318, 197488291, 197654984, 198350833, 857138289, 198233321, 858724804, 207212749, 205305222, 191682076, 197371715, 200401918, 856786033, 197000630, 200682393, 207604859, 192526298, 203018906, 199498573, 858487789, 202141228, 209645656, 189180882, 202348425, 195375707, 198102192, 212271319, 200748494, 193975672, 209457076, 205144169, 207494434, 204295460, 192235632, 201153506, 856615842, 207819061, 205981049, 206133028, 198428849, 198527917, 191496251, 196272188, 858203928, 856419556, 199163453, 206681699, 213189145, 210173279, 200155435, 208039463, 196364756, 202892318, 857217667, 208307643, 213136766, 198406485, 206158969, 858149295, 856466340, 206034751, 208891789, 858874825, 212439730, 200436779, 195751916, 200652411, 205020300, 202673726, 858416148, 202183563, 198485183, 203842119, 198162385, 196571551, 856492117, 198282782, 189458160, 196236467, 859165310, 197960277, 209553758, 210222568, 198170355, 203156225, 199280729, 202726695, 857238458, 204053845, 211885901, 188580201, 857481232, 205471264, 208943054, 209098020, 197988048, 211369061, 201576876, 189794736, 209736589, 856526128, 204820854, 192146163, 194685521, 212656653, 190853456, 211934166, 194391642, 197353775, 205563170, 213189159, 200600553, 205228680, 189682488, 197527519, 857373595, 198162386, 197499660, 211325581, 198856038, 211834076, 858706570, 201547499, 197946451, 859186271, 206931334, 859279887, 857535911, 211443482, 201362730, 205178882, 211230399, 209645665, 859156159, 206723326, 209598733, 188683595, 856698611, 195464604, 201607559, 199412086, 198079321, 212175851, 192099364, 208994517, 857023373, 858416135, 196851740, 211645734, 856951354, 205963616, 209921106, 207570299, 200119721, 858038701, 205699616, 208126612, 204208821, 203382424, 197946452, 199856221, 857837536, 197837766, 189626529, 858005746, 200470297, 198122894, 200869861, 859271971, 857949814, 198179981, 205373575, 200573872, 210810805, 858385551, 196334935, 856442274, 197971257, 207769352, 203526240, 205606245, 196662563, 858364173, 195982370, 198009808, 858633531, 206516188, 196450647, 204987194, 211068886, 198569148, 859106603, 202854394, 190350898, 198190303, 200790047, 207455088, 191111646, 192420623, 859049384, 198220646, 208842231, 202586267, 195600613, 204678240, 194996735, 859078912, 202021339, 200033341, 193417357, 858385500, 197783378, 208401380, 201394050, 858964245, 197284591, 207333303, 202642461, 211122798, 206321273, 195292573, 859215386, 856400911, 204791783, 198720231, 190074676, 857702391, 196571513, 198574612, 196302378, 199528822, 195840206, 858171689, 196479721, 213087787, 196511926, 198259988, 209098022, 198279140, 202385188, 206400127, 856678667, 198359718, 205921994, 205830051, 199381876, 199315263, 190297163, 205120135, 198538217, 206889161, 189570308, 197413216, 192969963, 203619096, 859259797, 195415999, 856587202, 197855192, 199016549, 858928284, 208497560, 201547525, 191400544, 204911145, 204457269, 206765240, 197510354, 212622245, 859061650, 190942392, 199992009, 856550103, 201879750, 205630217, 189850800, 204937738, 204987194, 204911095, 196959899, 198314591, 197611856, 197446985, 858094192, 199347991, 193865341, 197174787, 211736080, 858258007, 859078953, 198297811, 209970975, 190616201, 196173013, 193697612, 191027374, 198389231, 199557013, 859142331, 190018609, 197119406, 856576043, 198142441, 202535408, 191068485, 858614264, 856890445, 196541773, 197334782, 857089770, 857982908, 197260128, 205237640, 204623585, 859249342, 211369090, 197401648, 207167687, 205864880, 208219784, 204960410, 193473400, 197957343, 195045432, 194891268, 197770050, 211606103, 200714549, 205088994, 197683047, 197693505, 205330985, 204167955, 197731384, 200192204, 858834970, 856825107, 194189590, 212523320, 205389456, 200983227, 197150081, 188793533, 190350912, 191921120, 858890666, 201947699, 198564094, 208039465, 857070261, 858116768, 859197701, 205996973, 190761841, 206283960, 212990251, 856400263, 198764884, 204563727, 202463948, 198201889, 208263699, 206596051, 210910565, 205921982, 196638084, 858679807, 205799215, 198548368, 201186159, 198165006, 211280083, 189014241, 859268090, 211525371, 188848720, 209303324, 205133077, 859142331, 196571569, 190715107, 191541743, 192635810, 204595317, 194839092, 198577207, 857342291, 197847341, 205673401, 857982938, 202490779, 857503521, 204880733, 198677839, 211525330, 857926898, 857268800, 201310621, 198458335, 198332039, 206321260, 202348398, 212405257, 205444740, 199243459, 203476056, 208355079, 859090462, 193641691, 204850192, 201488378, 210123493, 197704838, 191636634, 195710059, 195493083, 198416166, 198437187, 197864483, 202514378, 212467967, 203973725, 207683449, 206359273, 859049335, 202818694, 201691799, 206438166, 857870755, 194292937, 189738538, 206804337, 198213294, 856456754, 856808945, 207723361, 200470308, 212032045, 213039303, 196541741, 856633654, 856401808, 202699848, 198638576, 189850828, 198329924, 197427521, 192235633, 856425360, 198569201, 206105943, 198054420, 192580545, 856535689, 211981979, 195350560, 197749286, 856603907, 857289956, 197384906, 193138258, 199807404, 198541389, 856436890, 859222014, 201115060, 206179515, 856907831, 198480217, 212223282, 197191883, 196736238, 210659945, 208263705, 200264454, 856560471, 856405542, 200549977, 194637598, 856415985, 198367498, 856933396, 196423280, 859117369, 206477969, 198265718, 206250571, 202559440, 198511926, 859276798, 857187877, 205403150, 856504154, 194735142, 856560424, 212593339, 858724749, 197447016, 198557507, 856770519, 210562284, 858750779, 199412060, 209356860, 191877109, 194490753, 204251872, 204015499, 192192306, 206976781, 196138193, 858851448, 200299653, 198463981, 210462150, 205922003, 203107491, 856560450, 204494042, 200831653, 206011371, 192323970, 198939106, 197413266, 191304016, 856512892, 189347174, 212492604, 199204450, 858279934, 857646575, 188631593, 195795101, 205305241, 191967555, 198185882, 856733723, 205521126, 201721289, 192008901, 194083475, 204791804, 197441663, 193082109, 209781232, 211565419, 858810690, 859244450, 201517145, 200941614, 201337728, 198811626, 205764754, 192914097, 202310062, 191255907, 190459977, 197915557, 212557414, 205246508, 856442220, 192279249, 857558400, 203246463, 207371132, 194442924, 201247966, 199591200, 198356524, 204704633, 194541281, 196786894, 205284550, 190242230, 208647360, 857427099, 212852184, 210368087, 205155529, 197452370, 857118323, 198389235, 193305138, 857814567, 205653247, 859205182, 206064268, 199054878, 197847298, 195396368, 205894650, 210270550, 203428462, 207533646, 197592270, 194786919, 196817929, 193249249, 205942420, 201664826, 198465018, 190406083, 190512708, 197200792, 205504570, 191449244, 195319804, 204650508, 199125331, 202929714, 204053888, 856977728, 198174968, 859255784, 209250064, 856712757, 198897610, 205103148, 205361882, 211736049, 858566306, 206200601, 198384127, 858793600, 208083498, 198512529, 202757367, 191782466, 857320802, 210757967, 205185162, 203932390, 211407557, 859017917, 196236471, 201070746, 856429814, 205537882, 856848940, 858810643, 207951957, 191731053, 198234490, 856484215, 198424430, 207296359, 201842038, 194342503, 204338806, 208548820, 205428321, 209506568, 203293488, 205250950, 198162439, 197928432, 189235945, 190130287, 204090851, 207255119, 203708696, 199412115, 198575038, 200363197, 200500598, 859132365, 202223633}
{256236053, 254700691, 595963675, 275776235, 254853666, 255739519, 255805755, 595636620, 277992221, 594369063, 593138934, 594199097, 263514848, 278839791, 257447508, 272273617, 594475683, 270320298, 271427539, 268455699, 274065526, 256212921, 274609903, 262683666, 259166281, 254998399, 273356218, 255190560, 595808092, 257633714, 281913744, 256325600, 275475248, 261443886, 270958672, 267077307, 593393571, 255570197, 279611843, 272726710, 265261310, 255165235, 272313394, 263514846, 279221410, 268752816, 275045373, 264028718, 279964927, 262737842, 595775216, 263073432, 255874792, 595677143, 258560757, 260138978, 277728980, 265797018, 271236104, 268945780, 272825248, 281080661, 595561164, 593305774, 255311640, 265311514, 256153289, 275152040, 256112384, 254680770, 254788310, 266050636, 263296076, 256133715, 254676816, 255331555, 258135867, 256245133, 280140373, 269952453, 262628268, 596006221, 255020156, 255737731, 269565833, 595886795, 256820256, 267649779, 277672294, 260408373, 258835611, 259919664, 256184142, 281652092, 278508038, 262059313, 280072601, 261065267, 268992544, 258188034, 281574766, 278544901, 254689343, 273304360, 272440776, 594475687, 281723560, 270865280, 256135052, 267520363, 254701339, 272777374, 274881567, 277349765, 280211930, 260518385, 596015182, 255347726, 279150234, 271579257, 256131541, 263930194, 278402795, 271329301, 268899054, 595431708, 277697691, 594044124, 257676186, 278647483, 264287370, 266337984, 254701010, 261853577, 256541195, 260353450, 279713686, 257796172, 262364341, 255245443, 256013871, 271750984, 255882877, 595743180, 255595773, 596015382, 269741714, 254816928, 254689314, 258289832, 259547742, 258505165, 263129490, 255390214, 593702918, 276373366, 256365238, 593658915, 593256844, 260573529, 258394178, 257833274, 271462752, 260463558, 266962870, 274399965, 273735740, 279278376, 595836258, 279850361, 255277697, 266927594, 593280323, 593654946, 254675434, 595998471, 593215950, 279302808, 275045425, 264892634, 260901259, 266886288, 259757323, 264455346, 263979403, 254778621, 276895438, 278713023, 275776256, 270672556, 280015351, 270269939, 254701972, 281529906, 269324645, 273954438, 276483535, 255268387, 280738625, 275368784, 278236379, 281756690, 278973660, 271645550, 595862506, 254699134, 279196107, 280488055, 594204044, 268662594, 256120409, 262961359, 276589038, 273060043, 280193588, 279328916, 277537976, 267793029, 254741302, 274177387, 594419719, 595999269, 256261262, 274344924, 281574785, 271924687, 256009906, 259598322, 593303373, 593744055, 279483405, 271718354, 264511272, 259811833, 254915218, 279906242, 269517599, 259276680, 260628251, 280678229, 265417238, 264623045, 266606984, 277270876, 254718233, 265712063, 280901532, 258340741, 255964544, 268341040, 595962291, 266654182, 593658925, 263567793, 594926718, 275776241, 262574691, 279000835, 269913248, 268848923, 279582071, 269037399, 271168694, 256125790, 267111889, 281616458, 594756089, 274664049, 254740072, 256229543, 268421719, 270067004, 596011794, 255452464, 271394586, 280930118, 595385861, 593616330, 281309054, 259221245, 280252793, 278917357, 281047755, 257347612, 594644125, 269613062, 594150081, 264178530, 278867620, 254690810, 270102456, 272051780, 256192459, 257295758, 593891440, 595515545, 265469754, 266173960, 256053280, 271814754, 594649271, 594536922, 258672167, 262522606, 261700962, 269741724, 595029686, 260848194, 279027716, 267993487, 256205895, 255635476, 254711698, 264785982, 595381613, 273846768, 267219677, 273901516, 254672638, 255925549, 255482211, 266561704, 278434953, 595929354, 257148990, 267385646, 264076393, 595945983, 279691907, 269829951, 256406012, 593158317, 594705322, 266992702, 259332426, 259866141, 263879329, 595833766, 264839644, 595712526, 277794272, 274506341, 255268443, 258727515, 267605644, 595557418, 257756408, 268089933, 278194180, 254725760, 271200835, 266705474, 595862521, 269990527, 279450313, 256173197, 270179240, 255583175, 261596315, 281017187, 268180935, 254728620, 279328926, 273626150, 278067098, 272198728, 254888937, 268567575, 595334424, 278372361, 276211119, 276690132, 265363669, 263407303, 255394103, 256631537, 593183340, 594811692, 266259309, 277384327, 281888438, 279765340, 267300888, 278544951, 256771874, 271090744, 593278099, 278748044, 281868104, 262258027, 276739917, 593170205, 594145169, 276428791, 279081878, 593575196, 281162976, 267649771, 256132342, 268042734, 273255396, 270766072, 593256832, 270027541, 265522155, 271782744, 264343134, 257105503, 595082664, 265000418, 256132230, 256588077, 595139597, 261231207, 279386214, 279792384, 264567219, 271297897, 266380134, 270865304, 595884660, 271965723, 280787997, 256301997, 593182054, 275099487, 279104911, 279170737, 261340064, 280366905, 269228086, 256131664, 279515752, 593987652, 272918054, 254956698, 255055836, 281489113, 255841097, 280816620, 254892080, 258616863, 275422823, 281888416, 267943042, 274009407, 256133938, 259495758, 593214281, 264343130, 259387109, 280331323, 265933129, 280766278, 593426502, 269180311, 261120041, 595087463, 277610210, 594593109, 593169114, 280450915, 268899036, 273791026, 280271925, 279450304, 593992332, 277422029, 279419424, 256257780, 593698851, 255789178, 269275051, 266561658, 261545026, 280958608, 254987110, 279127495, 593390658, 593256818, 257588891, 280645082, 595709367, 276157769, 279643188, 278150012, 267257590, 593150378, 275730391, 278615406, 272127619, 271462751, 261120005, 267048995, 596016378, 260628299, 256135024, 596006821, 267694821, 261648269, 268297604, 594424813, 596012194, 264232143, 274719010, 267893597, 280118268, 595909063, 256724450, 594921769, 261286407, 278346095, 271549990, 275526318, 257246396, 593235376, 256291516, 261391743, 595778050, 277233492, 256916636, 273210132, 280225341, 262793537, 593891493, 271049781, 256078810, 261802285, 268218878, 278027032, 255625501, 254762911, 593794815, 264127701, 279055955, 270622654, 255966837, 272677084, 255183946, 593842601, 269872319, 267185807, 254703033, 595909089, 260353490, 278809695, 268945773, 595476253, 258289824, 277911271, 270719682, 280240440, 277032073, 255436856, 594150061, 594531801, 272869927, 265833613, 256120320, 593143216, 257105539, 265664464, 256678730, 266752823, 256201566, 595977680, 256964451, 281840485, 257010612, 261955515, 279170758, 262008336, 270221854, 277111635, 595427576, 262156004, 276053492, 275912815, 266514336, 266424123, 256094167, 273516746, 263352201, 277573084, 256134837, 258890664, 254674331, 271612656, 594816752, 255688162, 595286082, 260739193, 266089966, 595519428, 278867577, 269180280, 255452454, 273059996, 272354187, 277459548, 259442314, 281444863, 595338781, 255772802, 267147829, 593936834, 269698629, 275577157, 256128882, 273109322, 273210108, 273060047, 257717682, 265108027, 259703518, 259055018, 593159212, 266469783, 254708933, 257972867, 280711915, 593198596, 593842578, 265054544, 279669100, 255990269, 256495467, 254695916, 255699782, 263773919, 266801179, 595190872, 256120368, 257875344, 593886991, 261700979, 270522798, 255661508, 593362442, 593494178, 257057763, 258449692, 595805427, 593143715, 258239427, 274121346, 272579292, 594871960, 280366905, 258835657, 277760828, 275956910, 278677854, 273160652, 254700277, 261175084, 255212167, 255145160, 260298915, 280605130, 268136120, 273408787, 259974637, 260029740, 274556344, 272089474, 260193723, 267343183, 593535588, 595597796, 254795448, 281309084, 274772927, 268421701, 257922506, 256236075, 256078817, 255123732, 595561167, 269787855, 263129531, 278544905, 593359695, 595989550, 594096727, 276264747, 255905574, 276989956, 281784907, 594587985, 265867604, 272484396, 270370430, 264731851, 278713056, 277312135, 280169628, 276053482, 257195724, 595746179, 275865735, 263240572, 268613281, 261752068, 280298257, 256197778, 594761178, 280527362, 256225511, 279261091, 273571246, 595190875, 257105509, 255936899, 255361257, 254701939, 272530898, 255124597, 262905325, 595927589, 260683558, 275680597, 593143735, 270419905, 595976489, 273012830, 265797001, 280527395, 593139234, 593254803, 268799807, 263620572, 265161371, 277032075, 270179294, 281118584, 274990380, 266338025, 271524507, 278778211, 595290541, 254700396, 272965583, 269085075, 279739738, 260084634, 255301482, 256094949, 255837327, 263724774, 263672668, 260794543, 270470716, 281211507, 271887050, 278274152, 277073083, 593794826, 271006276, 269420608, 277152658, 593136942, 254839032, 256132384, 277499593, 261853551, 594976017, 593571521, 278313771, 267694774, 280871372, 281812498, 257057805, 593790528, 594644153, 270815918, 265756766, 256128918, 262108357, 258944675, 254888937, 594308592, 263017272, 276641160, 261494576, 254711646, 595186229, 280845740, 255532911, 260246658, 593838197, 595907138, 258782117, 254678266, 267021492, 265619279, 594253599, 594980943, 268526712, 276792302, 595673829, 262470006, 280988174, 258026448, 257397481, 280043811, 278713037, 267428836, 595236658, 594700212, 267843036, 255026604, 594363994, 263825693, 593457950, 256867582, 595241213, 277192316, 264946946, 276944674, 270573343, 265571583, 594480795, 595860190, 274827180, 594039367, 255082100, 595236657, 281396648, 595712499, 259054988, 263185046, 593612518, 279988807, 593461184, 266561708, 279278412, 255158353, 254944552, 272163687, 271924675, 254924585, 277642981, 256451771, 595601406, 267472737, 262416156, 279937975, 276053516, 271269811, 595236699, 272396666, 268256493, 276319027, 254819572, 266008430, 258890666, 255509721, 595134872, 256147340, 281262074, 266297544, 595947559, 593149680, 256279143, 256167971, 274506373, 255092104, 264678247, 593654982, 275259986, 269468117, 255054029, 254759313, 272869889, 258999082, 254675422, 279549962, 280566794, 595640084, 594258594, 269133299, 268383833, 268848897, 265898631, 275821743, 254677800, 270138486, 255538909, 256052435, 260954748, 281353484, 274233198, 594921740, 254853619, 595988555, 271364279, 277952653, 254915247, 268706720, 266845879, 265211948, 272726743, 254969207, 257497428, 274454143, 256106360, 278944491, 593197117, 281689150, 279876506, 273681080, 259110751, 593330585, 263773959, 254697875, 593136842, 275628374, 595034552, 276536870, 266130924, 260683547, 255635449, 276004393, 279820997, 271495028, 278107445, 259650922, 255103771, 257544382, 254694217, 276105744, 269371325, 265469746, 256067843, 256033403, 258081891, 275206690, 255424889, 255486033, 272628578, 266218128, 271132756, 271965682, 593423426, 264623088, 594313628, 279243083, 595472242, 265970789, 273463087, 274664013, 280711946, 593333162, 276844301, 262206481, 593497564, 278579467, 263461278, 270912379, 255218328, 593233520, 280099029, 273846726, 271849257, 280407781, 593748241, 256588070, 268492051, 594866937, 275313631, 593532054, 595640079, 278474668, 255241068, 261905512, 594091899, 262310991, 277869173, 269656863, 254864790, 272234520, 278890752, 274936588, 279355546, 271394579, 274289210, 264399183, 261009379, 256161629, 256111736, 272008044, 277830899, 271680532, 266561661, 262849204, 267565204, 267742070, 593941429, 270067015}
56285
Returns: 111456134
{639507834, 740736175, 742865318, 638919371, 632043384, 638826811, 632319922, 737548740, 636251982, 632110602, 739758672, 634464875, 639521171, 736594203, 739218872, 735674947, 735993574, 636398533, 638515878, 633328485, 443503215, 632289306, 736816395, 639481959, 639060432, 632685926, 738949714, 639363232, 634634613, 636143806, 634376668, 632180135, 739164650, 639060415, 635911596, 637999185, 738483489, 634175142, 735888385, 638526115, 634990107, 737073786, 635654270, 632630120, 637898360, 639423510, 633083575, 639423460, 740464469, 741859230, 634027316, 637820409, 638478390, 639086637, 639143626, 633603622, 639229308, 636251945, 639333504, 735674928, 633203675, 637807809, 639528155, 639346295, 735953695, 635857157, 735857571, 639536493, 737243492, 632295812, 633965383, 639184557, 638835555, 636413325, 635313155, 637987094, 634516464, 632621384, 638322909, 634427717, 736987061, 741696180, 635584790, 634062728, 743569047, 638956906, 631934033, 638977771, 636626492, 638761963, 639413457, 633044496, 639427244, 639291070, 637853297, 633244782, 636664802, 632752858, 633123031, 738842524, 636359705, 739975549, 639502190, 636664799, 632077518, 743460369, 636874431, 639449182, 633741293, 637478211, 735438972, 632243475, 632529422, 632559397, 632089123, 634376614, 631992997, 633328523, 737113333, 639184566, 738268342, 443485578, 736772463, 632249618, 638293837, 638977763, 736325176, 639484585, 632110631, 634672476, 633244799, 742757765, 740356075, 634686870, 739003179, 443459134, 639276684, 635545366, 739596421, 631992951, 443440026, 743080588, 639310210, 638771052, 637865786, 632180147, 638794700, 635693727, 742865271, 639296322, 638624900, 738095917, 634530677, 637853339, 743134514, 633869522, 639542858, 736420067, 639474633, 443446921, 639436738, 635926601, 638373409, 738310513, 639543848, 741110628, 639161122, 631949022, 736159250, 737243499, 634620228, 740627474, 635328093, 737793266, 631914010, 735799079, 443481143, 636466853, 394744256, 229204863, 636717474, 631915181, 740138632, 634739441, 635367357, 443459096, 739812994, 638919352, 637526468, 635980991, 737860422, 633055195, 637195541, 633006045, 634125567, 740247656, 631992969, 632047299, 636035329, 631935639, 639271204, 637131136, 637043352, 737031509, 742432015, 638599060, 742486443, 635165957, 638362622, 632370274, 638948874, 632272350, 633469849, 735542912, 742865284, 737890063, 739164616, 637478230, 632832028, 639136987, 738737777, 634325819, 639250615, 636183060, 638919349, 639256291, 639328619, 739110562, 637761950, 638322857, 633055212, 743887029, 633591113, 631925343, 638170479, 636089605, 638030777, 891645221, 741859226, 737285665, 635112126, 635639250, 633083494, 443489165, 639522823, 739327589, 639383709, 632450925, 637681863, 635219902, 632227596, 639315294, 634376571, 637443071, 632160480, 638200716, 639093743, 631921331, 632662231, 632020151, 637281827, 743781270, 637094364, 632630111, 740790565, 639112157, 637910744, 632016643, 633513991, 638073987, 637295522, 632105866, 633917245, 631947014, 632968139, 738028911, 637807855, 735733002, 639033548, 631924146, 634582528, 638401740, 639207287, 636573448, 635872208, 736034100, 742540717, 631996019, 635382316, 736076897, 742116680, 632867840, 636664846, 743887008, 633414191, 633426153, 443483299, 635151101, 636940535, 738394255, 738310511, 736034042, 632443259, 633094325, 636128868, 634225065, 635259038, 634883512, 637295484, 637668942, 632500059, 229192566, 639521238, 637820417, 737825393, 632077465, 632415854, 638073986, 638889125, 631918114, 634325794, 737915487, 633978721, 639502238, 639315299, 638552797, 637029270, 636291004, 634376610, 634125537, 736943126, 633414205, 638866859, 634634624, 736034089, 638927557, 742220763, 736858985, 638373395, 743351700, 736639036, 638634608, 638704061, 741642497, 636717517, 637491568, 632033352, 632500011, 639499975, 639033547, 632043425, 637942953, 635530360, 634479070, 631972264, 743243128, 637574339, 443503167, 633649091, 639481949, 634175207, 638599051, 634568164, 634261413, 741005990, 742865320, 736550271, 741750695, 136005328, 639041052, 631954632, 742972883, 635599805, 740138669, 632221603, 633501774, 639350979, 741912937, 740084321, 737700407, 636074652, 635872192, 738223001, 632266005, 637331416, 736239518, 742116713, 631915137, 632389186, 635802692, 639413456, 739110598, 638927596, 738636466, 737243490, 634464924, 739650114, 638977724, 739164650, 639543742, 633835116, 632047271, 639493772, 638322907, 639541726, 638362593, 443497158, 638478431, 634951381, 639538757, 636836730, 740518836, 634076258, 229200177, 638253246, 638858290, 634311858, 633134027, 738789611, 639013656, 634634584, 743623260, 632857877, 634464884, 736198963, 636251989, 741110611, 743514694, 632787264, 735919542, 632423366, 635205010, 443463684, 743834556, 632128278, 634936729, 735674879, 635857183, 638927540, 639067726, 634076217, 743834523, 633558585, 737971317, 736508063, 639394880, 740573168, 637478195, 632313197, 632047262, 637029292, 634516422, 633682300, 740464487, 443468426, 635475993, 637429636, 631920367, 632221649, 632685872, 637281803, 632529378, 740464482, 637380659, 443498476, 635654300, 638412439, 637587473, 632471303, 738436767, 638634658, 632004407, 736372214, 634898169, 637942943, 638589140, 740138640, 638728608, 636664846, 636874429, 631928702, 639005990, 740138639, 740193164, 633822087, 633094342, 638704107, 632930816, 741750706, 636664790, 739704635, 637539633, 636874392, 632867789, 639213352, 229192549, 638761951, 632479156, 741160979, 633930482, 633174241, 737330177, 638401713, 637245686, 633414254, 631913052, 638373419, 632105857, 735509286, 633546244, 635654270, 632295786, 743243163, 638737834, 639491347, 633775086, 636089624, 741264631, 634362592, 639351032, 637231889, 632968135, 742595094, 637281811, 735826851, 638373441, 638450888, 741481022, 741160987, 736462890, 639543176, 635043636, 634530690, 742811771, 443471587, 742116697, 636398539, 633682337, 639449201, 631930095, 637029316, 737661799, 639207249, 639521281, 637761962, 632110609, 632630152, 742067237, 634376630, 637820403, 229201422, 639409584, 637853324, 634111887, 229185923, 636558790, 632093693, 735953716, 735767117, 633163100, 639296353, 631913125, 736900352, 639440202, 638030775, 632719058, 635475971, 636237059, 743781303, 634724895, 637910700, 637910746, 635763235, 634175181, 736118686, 635205016, 639460801, 443502916, 735826892, 639532720, 737421898, 634175170, 635545367, 741535225, 632073130, 638728609, 631956906, 742116690, 742324281, 631992930, 639535541, 637681870, 631982241, 635097304, 632033336, 743676467, 633214976, 632621373, 742016740, 737586686, 633965395, 639539498, 738737827, 639119015, 639118985, 639013612, 735646819, 635965998, 639423538, 631992987, 741965385, 636359656, 632363169, 634620251, 737466690, 738842503, 638212140, 633371123, 738181503, 632146689, 637029239, 636732020, 740029799, 737509380, 633094364, 638128418, 637942906, 632590062, 633340221, 632968149, 634111915, 632289253, 632165830, 636977887, 741372270, 638158966, 632266011, 638282696, 639516718, 631963079, 443481092, 639427206, 632728317, 634724938, 229199227, 635981033, 631935635, 736280212, 638977764, 631913142, 739381130, 741318608, 631925325, 737113341, 742377719, 636237072, 633382955, 632598631, 639521210, 636344835, 738896404, 739812962, 738483501, 738000527, 735612544, 632057883, 741426747, 639452438, 741426748, 637715655, 632093663, 739273346, 636020351, 737763159, 743728360, 633882611, 636452108, 631935626, 635382274, 639532712, 737734212, 634792163, 633414209, 632479153, 735578077, 632941054, 739596455, 633788006, 639514922, 639296376, 639367715, 632500015, 632146728, 634413604, 639328645, 633682288, 633203692, 443498508, 634883499, 633649125, 740844992, 632479103, 739542406, 634883560, 738394252, 891645270, 741059369, 229209852, 638170528, 638985613, 634275294, 638919328, 632185698, 635490964, 634686879, 639379428, 634951432, 635817712, 631941956, 443432967, 634830467, 737621915, 638704068, 634013881, 637539686, 738584757, 736034129, 637820436, 638488783, 636874444, 738842490, 636074645, 743728386, 632062012, 632567788, 631921359, 638897523, 632621381, 637491618, 741912921, 639541196, 739488188, 739056469, 633094296, 632822271, 639427288, 739921082, 633869476, 637621834, 738949709, 639460814, 639440200, 633256228, 635273951, 636822345, 638562876, 632978543, 740951868, 635802672, 738533093, 638030734, 639041029, 633297974, 634516468, 632857870, 638694642, 637715697, 742648993, 637955170, 631913688, 639067739, 638116720, 741211451, 742167902, 740573144, 638919409, 633297994, 742649020, 634211268, 634376601, 637539705, 636770063, 633426153, 636784483, 634845076, 637080325, 632621367, 229204812, 632537591, 636197924, 741589354, 738310481, 738687350, 636520231, 737621880, 638440346, 631917363, 636926280, 632653340, 739866822, 634464949, 638803617, 742324307, 637394224, 742918984, 743623289, 739110560, 639541237, 639538753, 633083536, 443434061, 632894054, 739327627, 634413616, 632146725, 639481951, 638728597, 743938155, 635748211, 638241962, 637774659, 632762285, 735703169, 637491609, 639460867, 636664796, 135962640, 742649039, 639531548, 634161432, 636452078, 638669663, 637728465, 636573472, 639276737, 638737867, 740681917, 739434206, 633728483, 739812949, 639427240, 634686921, 639190815, 639119028, 637345038, 636183010, 735473989, 637910668, 634376617, 740736191, 632662223, 632344753, 633822132, 737376007, 632396481, 742272363, 633457758, 632123331, 743243131, 632105858, 632047307, 634325843, 634076242, 633426167, 631913018, 741005982, 631985094, 637380695, 632029636, 743188749, 637181661, 636611883, 631982215, 743297348, 743026637, 634777606, 637910694, 639484562, 740084291, 738687365, 736729006, 738353449, 634568206, 634376612, 635421633, 632141539, 637634863, 634175188, 639161086, 639167571, 632968176, 742649027, 742811763, 638889131, 636770037, 741110610, 636992073, 635058421, 632694961, 632266036, 635436610, 634325827, 738136472, 632904134, 740409957, 631954662, 636505528, 741805007, 639363233, 639235179, 632500059, 637281835, 635058472, 632537628, 636452058, 633636510, 632796857, 736508023, 631965535, 632206288, 632653306, 636679353, 639463916, 635708751, 632508044, 738061324, 631940137, 743405975, 740898132, 635097323, 740518817, 638660070, 633016592, 633256223, 631954612, 639502150, 737200232, 633591159, 739110546, 739273325, 639067726, 742811742, 639413469, 736816408, 443468375, 634376664, 638440341, 637281819, 737158218, 633546262, 740301828, 740138609, 631915673, 635097359, 633286412, 639213346, 639398957, 638085818, 635490971, 742703514, 631974932, 634634583, 743026618, 635004853, 639526780, 741642488, 638977770, 639471791, 739381104, 635911601, 635872171, 638897558, 742703528, 636888751, 637145097, 737942895, 739273375, 634376655, 632415885, 735703188, 637853350, 633694985, 634568165, 636305860, 636452082, 634568201, 737113328, 638333905, 736682862, 740951868, 738636490, 632007706, 631949046, 736325131, 637621811, 632200538, 638042738, 639509840, 229199183, 632337837}
{609014241, 865725956, 865824585, 610582741, 609479909, 610717491, 606776276, 864470663, 604711517, 607278814, 865749884, 612091047, 608906183, 863751003, 865689438, 862845896, 863285236, 612247020, 611096238, 611457026, 262945276, 610143037, 863907711, 609175585, 610349786, 610793201, 865653934, 609651052, 604835554, 604698082, 604922905, 609893480, 865685195, 610349746, 612301939, 605424690, 865509788, 605005893, 863160882, 605896500, 612234220, 864108416, 604676125, 606264217, 611629215, 609441684, 611240845, 609441657, 865740584, 865643459, 605075614, 605300044, 611135776, 610302017, 606789625, 605321808, 610007992, 604711490, 607241372, 862845927, 611351588, 611689936, 608144611, 609702837, 863247981, 612304165, 863116161, 608253258, 864244352, 606825106, 611874573, 610107345, 606276468, 604737378, 612283671, 611565970, 612108728, 610705304, 611288455, 604903961, 864042692, 865631227, 612303633, 611923539, 865878408, 606457463, 608891259, 610490874, 604782600, 610805061, 607501740, 611202745, 607554492, 609856668, 611659878, 611387336, 612189606, 610879120, 611278283, 865636031, 604727934, 865767020, 607928252, 612189630, 607382572, 865870262, 612130151, 609335745, 605233716, 611881489, 862547422, 610044206, 610570234, 610615722, 609636822, 604922875, 609267954, 611457049, 864145840, 610107301, 865343931, 263107682, 863875801, 606923826, 605666604, 610490780, 863567211, 607820717, 607278817, 612157305, 611387307, 865807732, 865748062, 604820348, 865663583, 262677929, 607088123, 604679799, 865735769, 609267960, 262570703, 865855396, 609805655, 606188644, 605330253, 609893529, 610761508, 612306180, 865824584, 607138970, 610974469, 865211669, 604868280, 611659879, 865863346, 611822869, 608580006, 863620393, 607767149, 262624810, 609388790, 604680554, 605741058, 865378408, 608471045, 865667343, 610156533, 607967441, 863426890, 864244371, 612141852, 865730997, 604696466, 864760957, 608401640, 863024529, 263161943, 604747541, 270433855, 776163309, 612175893, 608619518, 865757960, 604805809, 612289214, 262677939, 865755147, 610582710, 611856113, 604683773, 864846540, 605768449, 604968744, 611164143, 605028449, 865755244, 609267882, 607487338, 604687767, 608075545, 609907402, 612039139, 604909144, 864073952, 865809306, 605977450, 865812106, 604717092, 611251130, 606679641, 610536976, 606874310, 605415715, 862673137, 865824564, 864892172, 865685170, 611881445, 606007200, 610205380, 865606013, 604942568, 609957846, 612279126, 610582762, 607037599, 609754375, 865680465, 611719308, 611288466, 605768418, 865949050, 611651549, 608184015, 605559328, 604692537, 611533457, 164983353, 865643459, 864278997, 604725509, 612305295, 611240794, 263053246, 608090388, 865696034, 607396913, 606537482, 605213388, 604709445, 606973662, 607190020, 604922895, 605082382, 609842718, 611397002, 606692963, 608238361, 606220105, 607592859, 611975769, 865923555, 604928285, 606264173, 865728313, 610253878, 605361201, 609374274, 605383777, 611500164, 605012076, 609688652, 611849052, 608999450, 611125001, 865125781, 611689900, 862937905, 610397176, 608782742, 604851546, 611213226, 610057829, 604770154, 604678175, 863321567, 865815538, 607699120, 604691136, 863355431, 865728077, 605966044, 612189634, 865949104, 611524387, 605448254, 262783901, 612262405, 604873055, 865447625, 865378373, 863321619, 610431339, 605730560, 612285266, 604984068, 612277354, 612211609, 605012093, 611776021, 610524344, 775946263, 608906101, 605300057, 864804711, 607382620, 610384251, 611500217, 610628100, 608292751, 604942549, 864940321, 605100253, 607928290, 607190009, 611056169, 612077712, 612264635, 604922942, 605028429, 864010586, 611524372, 606321063, 604835563, 863321578, 606411592, 865759333, 863941741, 605741029, 865876666, 863781462, 606018693, 606102679, 865621596, 612175908, 605107213, 607539998, 610524360, 609068155, 610397211, 609479863, 611597909, 612301193, 604885753, 609160930, 865865957, 611830095, 262945267, 605291790, 609175567, 605005845, 605977477, 612125668, 612013035, 865696750, 865824579, 863718750, 865631760, 245519645, 606597564, 609053419, 865841194, 604677573, 865757987, 609994252, 611589221, 607292978, 865652553, 865759996, 864626833, 612290584, 604678153, 865313852, 610093841, 611953273, 863500146, 865728098, 608619547, 610336735, 612305615, 607501825, 865680457, 606411601, 865566450, 864244393, 612091045, 865745181, 610490812, 865685161, 608525529, 605178299, 607487328, 607874422, 611288432, 608362099, 611251122, 262836647, 611135764, 604755411, 608688896, 604839917, 865736053, 605051670, 776054681, 605630259, 610673021, 612033624, 605693222, 865622679, 606550486, 604835528, 865883399, 611004364, 612091041, 863463810, 604711464, 865667328, 865873423, 610921367, 863205625, 606584483, 612270212, 263269244, 865935175, 607227276, 612223295, 862845918, 612304197, 606411569, 606645091, 605051723, 865935217, 605352473, 865033612, 863684771, 609546782, 865733302, 611881460, 610192031, 607487359, 612077668, 612108717, 611711274, 865740549, 262731591, 612297929, 611906086, 608728388, 609994283, 610793175, 611975783, 610570253, 865740584, 611930037, 262999588, 604676172, 605779064, 605158942, 610478052, 865481619, 606018697, 609321181, 863594303, 604766835, 611597929, 611015576, 865757976, 610848143, 612189654, 612130167, 608837035, 610444177, 865757941, 865757803, 611795962, 605730554, 606102715, 611085312, 865631727, 612189584, 865746849, 605132729, 612130177, 605966094, 606937449, 775946275, 610805032, 606490843, 865647645, 605125584, 605656460, 864309965, 611213262, 604990053, 611524422, 608510651, 605741015, 609688673, 862630716, 611620701, 604676124, 606825123, 865865997, 606145461, 609121953, 611768403, 604692493, 865615051, 612053491, 607292926, 611997636, 611124990, 865811585, 611975810, 863071139, 605741014, 605817667, 865599787, 865647626, 863654201, 608416565, 612244381, 604868321, 865814349, 263215452, 865728087, 612247031, 611711233, 609335781, 608129747, 612077701, 864588364, 610057839, 608906104, 611719267, 607278798, 606264253, 865705503, 604922901, 605300013, 776109188, 609494319, 611659880, 611946958, 775892424, 612214886, 607330555, 863247990, 862980280, 611315203, 607138934, 608456117, 863977234, 607607407, 611533404, 610836387, 612297976, 612272284, 865923504, 612172039, 605361096, 605361137, 604675563, 605005845, 863390449, 612270265, 609282484, 262890766, 863071134, 608198952, 864368206, 605005920, 604679832, 865604466, 609584737, 610848091, 607913492, 865728071, 865793705, 609267919, 608743285, 605213364, 609214456, 612253777, 607539969, 865894707, 605620276, 610705328, 865685016, 864509771, 611874597, 608307660, 865606035, 606740996, 606741031, 606550445, 862799332, 612298934, 609441652, 609267914, 865666648, 604727981, 610288864, 612141800, 864399260, 865636076, 605594497, 611491017, 865278665, 607175997, 612077748, 604809757, 865762574, 864433270, 605730565, 605524753, 611597952, 610660758, 605515266, 611124996, 611946975, 610143090, 607124985, 612095957, 865599905, 611432009, 610093811, 611325218, 608036246, 609107225, 263161929, 607554462, 606133524, 612172010, 776000404, 604683739, 608075514, 863536281, 610490831, 608456162, 865706490, 865607876, 608184023, 864145869, 865803679, 612272234, 605481466, 606308643, 608906140, 612256217, 865643481, 865755113, 865509798, 865079445, 862756849, 609532429, 865597434, 607660467, 865597391, 611747976, 607330599, 865690782, 612295154, 864715519, 865911457, 605151601, 612237080, 608075554, 604691132, 608198905, 864669645, 604792063, 611524399, 606490880, 862714830, 605885434, 865735806, 605205673, 608960219, 607138888, 607344829, 610524346, 607176027, 612072631, 609754395, 611711286, 611351547, 262999593, 612211577, 605291829, 865724667, 606490844, 865730791, 612211608, 865447664, 164983370, 865686093, 776217521, 605559326, 606503772, 604962958, 610582754, 607074251, 604682802, 604820297, 609599030, 604755359, 604676449, 608021428, 262462217, 612199165, 864551294, 606102697, 611899404, 605132760, 865549831, 863321623, 605300055, 605856815, 612130150, 865636079, 612290597, 865911407, 607434868, 606353558, 608238338, 606366099, 610705346, 605107203, 865652523, 608634466, 865725041, 865674215, 605730516, 610963118, 607554483, 865766812, 611822847, 611803395, 865653950, 609282514, 607607374, 605584639, 604702569, 612146160, 605936715, 605845897, 865703630, 612305661, 865532551, 611533396, 606597595, 605549672, 612108770, 611004364, 610890744, 611747983, 865805429, 605392577, 608565082, 606645048, 611466416, 865626879, 865746877, 865733258, 610582729, 605549693, 865805462, 611991727, 604922893, 605132735, 612161373, 605448247, 604824464, 604779070, 612058808, 610705352, 776163267, 606398908, 604704400, 865611454, 865378360, 865585550, 604758467, 864551332, 611174795, 608673986, 612113432, 610749514, 865760889, 612091074, 606232326, 865793666, 605058245, 865833748, 865883444, 865680495, 608634485, 608688855, 611240805, 262516573, 611045099, 865695992, 612072658, 607176018, 609175621, 610848163, 865968176, 612306286, 611361403, 605270507, 606090924, 862892329, 605107181, 609282529, 612189656, 245548823, 865805459, 608797624, 611969706, 612237110, 606060449, 605241616, 604770136, 607088090, 606145431, 865727284, 865718695, 611740176, 865755169, 607554488, 604820308, 606887844, 606741035, 605034808, 612279161, 862589106, 605361209, 604922841, 865725907, 606220157, 606727779, 611795993, 864339332, 606631872, 865777070, 611557109, 609740280, 865866003, 609688630, 607487330, 604942597, 605051752, 605448281, 608510601, 865696731, 607752498, 611930030, 609427187, 865867360, 612018747, 612202650, 609214499, 865871793, 865849549, 612185964, 605361188, 607820703, 865760006, 865585541, 863842902, 865411711, 612125655, 604922932, 612293983, 609791632, 605185828, 605005894, 610156498, 606838566, 611124957, 865805491, 865814330, 610628105, 612161408, 865667289, 604890732, 604734694, 606176605, 610093843, 604686581, 604942519, 865248155, 605925502, 865740460, 609053395, 612226364, 865637203, 609651028, 606987371, 610524334, 611975798, 604734644, 606398961, 612237090, 611681740, 606048813, 863684803, 607859695, 607023807, 610749494, 604795802, 607713729, 604675455, 606444686, 865169509, 608945401, 865873760, 865712840, 612253803, 865736103, 610932855, 605806900, 605584678, 609053444, 607928302, 864211110, 611651543, 865680511, 865690729, 606645137, 865814363, 607501787, 863907729, 262731622, 604922880, 611174774, 611975775, 864176864, 611620695, 865751633, 865758010, 608347181, 612253846, 611422477, 606937478, 607449221, 605490784, 604682831, 865804761, 607806026, 604835594, 865849508, 604744644, 608851899, 865621649, 610490815, 609229150, 865706524, 612301905, 604678113, 606366136, 865804768, 604856116, 604948154, 864987136, 865690778, 604922859, 610384230, 862892347, 611659899, 605262424, 612125601, 604719351, 612237064, 612125649, 864145844, 605703525, 863814000, 865703588, 865566432, 607645903, 607967407, 863567249, 611803444, 609944055, 605457428, 607982198, 776000381, 610240626}
54588
Returns: 568352145
{447040344, 316565011, 316804559, 317059377, 319404556, 319158938, 313618872, 318198698, 316135190, 256697142, 447420543, 446214666, 316950306, 313637304, 445553736, 257048760, 445511229, 257048838, 444968023, 447040291, 316384385, 317928629, 257048742, 319273529, 316726333, 448989296, 318569419, 469583920, 318222243, 829272362, 448691828, 468782064, 256879652, 447322766, 316129927, 468899120, 450350248, 449673047, 450818618, 468633938, 450350225, 319454906, 313484031, 319384767, 829443059, 110498545, 109622602, 446950449, 451106443, 319377470, 110572226, 318222397, 256480945, 316137336, 319384713, 445084051, 317705440, 319052336, 317219759, 316500272, 468549867, 313905823, 316135055, 829442909, 110244966, 319100012, 316634349, 316137348, 469583821, 109525123, 469304557, 445165726, 449576601, 451471984, 469876189, 109809356, 469583799, 318968029, 316581784, 317219623, 468676285, 316971431, 316137298, 317219803, 316726436, 317219766, 313808081, 829312820, 317037560, 316707820, 109622652, 445583828, 319262252, 445004929, 316634279, 829401189, 448989187, 317829261, 319262318, 468899195, 313875177, 313890227, 449287389, 448989234, 445084143, 450536807, 319344545, 446485427, 319262325, 445432739, 317705357, 313473283, 319377388, 317149925, 445618068, 318676600, 468676302, 448989281, 469395786, 317059338, 313637273, 450444119, 109427994, 319441561, 313476284, 316345963, 446347275, 829530697, 444968025, 449576732, 319225829, 449287412, 110332839, 446035688, 445874131, 316726400, 318759138, 468592448, 256912304, 316707931, 317928754, 445418158, 468676348, 242888844, 445004874, 318198626, 313473372, 110419659, 313618888, 316130658, 445004857, 829803421, 445432666, 451010329, 829585812, 316804545, 469974866, 316334056, 313533091, 313667412, 449187974, 109901300, 469584014, 468380310, 316886423, 316135141, 319114933, 449771202, 256972309, 317314176, 446781037, 829530660, 313533013, 318317544, 317059312, 319426060, 109901198, 313526790, 316500278, 316146300, 313890206, 829442857, 316168509, 829442995, 313532993, 446702801, 450252640, 318819354, 468463490, 318198692, 109524952, 316581852, 319213316, 318003222, 319213165, 317219851, 110159205, 469213871, 468782040, 318819239, 109132980, 469679270, 829530702, 316186219, 313473195, 316137262, 317149788, 242926171, 318819275, 445511250, 829478209, 318590774, 316130661, 316384426, 110244921, 319410372, 829272401, 445295487, 319384675, 109989446, 109622611, 319444326, 450915783, 468433585, 256972172, 448889978, 316726317, 242962449, 318819212, 313479529, 449967338, 317219851, 316345913, 446278817, 317219875, 319172815, 318101548, 242926309, 316163344, 316192713, 316186200, 319225860, 316707729, 317705422, 319425899, 317219788, 319159063, 449088530, 318590704, 447040255, 316804749, 319384797, 319353116, 449576643, 109809339, 242888902, 468634047, 242888933, 316886426, 318968049, 316707909, 316707811, 256972307, 319159165, 448889890, 829680395, 469583824, 313890080, 316135148, 313500178, 319262271, 445922598, 319425973, 446278807, 446035654, 829272446, 319441500, 446090864, 316186166, 317314214, 316186252, 256912347, 316334083, 448790732, 319306145, 829680448, 445122364, 318968000, 445834656, 449187963, 829680484, 256972315, 317314159, 445583993, 313533011, 256912314, 319052321, 110498447, 318913942, 318569370, 445757605, 468899103, 316886449, 444967977, 317434110, 317219758, 318985189, 318003292, 445583925, 256912314, 446416999, 242926298, 316500212, 468286954, 316130752, 445712169, 446278636, 319262280, 468380427, 313482293, 317804778, 446347134, 317219998, 316397620, 242962404, 829401158, 317314219, 445658459, 445084086, 313482229, 317337648, 468367509, 451106427, 109809292, 317314229, 318502099, 319036183, 829530757, 449187977, 317507791, 445834657, 317630598, 448691926, 313571793, 445553609, 469679284, 319315971, 829401172, 319159085, 317037471, 450536734, 313618915, 313526867, 447617327, 445084104, 318125399, 256946694, 318125477, 317242814, 317127653, 319344540, 313526869, 313526964, 445617949, 445712251, 317630530, 319410339, 313526929, 319451144, 318222300, 446278711, 256639097, 319225806, 319430381, 317337701, 448201385, 829611084, 468373389, 242926269, 317127516, 469583805, 318739273, 445834626, 316651953, 318676691, 445922579, 829356391, 468973022, 316222732, 446950425, 256995886, 445336720, 318838378, 316707784, 317928703, 446780972, 313698366, 451384408, 316135250, 319384733, 829401277, 316500288, 319425952, 316634356, 318985284, 445432740, 316345971, 318819282, 242962498, 445449139, 316707856, 110419594, 319452603, 468633962, 313890089, 829272329, 445004933, 313728555, 318388277, 829803413, 318198502, 316707807, 316214772, 319384710, 316634306, 316707809, 317219608, 318410983, 445449268, 468782038, 449870380, 829401207, 109901341, 447420602, 448989268, 317337592, 449287500, 316214894, 318895664, 448691729, 318985303, 319225754, 317149946, 318819307, 313473374, 317127602, 316886504, 316334018, 317037579, 317630643, 468676208, 317219765, 445834559, 316214843, 317729844, 110332825, 449673094, 316249189, 449482581, 449967355, 257048753, 317531794, 829272415, 445295520, 449576656, 319384665, 313473212, 318590814, 446554493, 313526832, 316866066, 317314171, 450350256, 319384599, 448790873, 318569382, 313479382, 316634383, 256995905, 313890173, 316565036, 316652027, 319384578, 829557031, 445618062, 318101545, 319425994, 317314234, 446347187, 316804658, 468287089, 450629940, 316249133, 317037631, 242926244, 445043907, 469777237, 449386092, 317219905, 319052144, 446150389, 256912347, 829272407, 316500189, 448989262, 316130623, 316249115, 829723940, 468398665, 451202561, 313890199, 319225751, 316168419, 447518540, 449287315, 468496140, 316130688, 319114928, 829766442, 469395719, 448790762, 468398724, 317219818, 318125450, 316581763, 447226302, 316707792, 829401339, 829803439, 317507843, 256581900, 468433512, 829803562, 257071587, 109133046, 319159102, 449482489, 317314215, 313473304, 317606271, 109901319, 469679304, 319213224, 446950431, 445418079, 316214966, 449967418, 317314194, 316726429, 317219789, 447912137, 256879874, 448397516, 316192739, 316707699, 445084145, 318819217, 445004900, 445395554, 468549736, 445380509, 445618014, 445757627, 317314127, 313905820, 448397559, 468633948, 316971379, 316192764, 256972197, 448103516, 316384473, 313561313, 316334114, 445208637, 319159117, 317314217, 447518483, 318101613, 445553666, 450157177, 447518588, 313473214, 256437893, 316439913, 256996053, 256879866, 444968062, 317314144, 318294383, 448201445, 313505670, 317037611, 469583916, 256972261, 316149938, 451106507, 316299499, 445583931, 448299995, 445553637, 317904282, 256972332, 317314233, 447132239, 829356435, 316726501, 319213256, 318480037, 448989357, 468833991, 319384783, 317242834, 446862999, 318125536, 110498568, 468353654, 319158991, 317705512, 469583977, 316384479, 445618060, 317219899, 319404562, 445583834, 319404584, 447420641, 829356365, 829272297, 318502169, 829644239, 318479989, 317219694, 316168355, 316192730, 256529767, 110332938, 316135067, 313526874, 317729784, 256972280, 318819295, 316886397, 829401156, 317410287, 319172797, 317410329, 317410245, 468287028, 448397605, 256796979, 256995969, 468634141, 313473209, 319262256, 316971484, 316581693, 313667376, 316785141, 446090932, 469395781, 256879800, 109809357, 316214877, 319430308, 313571707, 829530701, 317219727, 242962508, 242888910, 468325952, 445362956, 445922665, 317219721, 469584060, 109525046, 316804561, 256879706, 468633851, 469583896, 319273591, 829504926, 319225822, 317219913, 446950517, 110244884, 318819297, 317314302, 468633897, 316130778, 313771370, 317337603, 316707790, 445449224, 316258370, 445122400, 313532941, 449287533, 318739238, 313533023, 242926234, 313526784, 318985322, 469126268, 445253802, 445977238, 317705416, 447912099, 319404472, 445432698, 468433523, 469044001, 447040266, 110074013, 445432814, 317149964, 256751617, 829803411, 319451214, 448496009, 469777268, 316865969, 829766363, 316222802, 242888994, 469583883, 469395697, 242926349, 318968071, 318569273, 313473305, 445583894, 468676306, 449870418, 469583987, 313698348, 316168505, 313698392, 317219909, 316214864, 317219632, 317804856, 445922595, 445977194, 469488941, 257048780, 319213243, 445004826, 316515693, 445617977, 318655850, 313890209, 451010376, 109328896, 242962547, 450722043, 318913855, 318317569, 319454850, 313728648, 468380368, 389983606, 319225857, 451010291, 316384426, 450350192, 316707730, 317928607, 468520417, 317219826, 468899155, 448593494, 468899120, 829272447, 316707828, 316168461, 317928723, 469126367, 256912241, 316168527, 319114955, 316707872, 449673117, 313532983, 446627061, 109428042, 445834570, 445834661, 448397656, 469679314, 445004866, 469395712, 449771173, 313596505, 318569334, 319452635, 256581967, 319262322, 256946677, 316500296, 317219977, 468496230, 256879686, 317804871, 313526879, 468463576, 316804542, 449673122, 445658519, 317904252, 445712249, 445004784, 829680466, 317314184, 110074032, 313905790, 316334031, 445618006, 319384793, 316651970, 445165720, 319384555, 445004911, 445004837, 829585899, 469395707, 447420521, 829803435, 319114914, 829723906, 448790777, 110572207, 445834597, 445405170, 109328911, 447814851, 313533020, 316565090, 829401290, 319451283, 319114896, 313552904, 450444142, 319172792, 316129897, 313526785, 110419615, 313473290, 445084239, 109901286, 313771278, 242888966, 316146378, 829680500, 469043936, 468726263, 109809272, 447420570, 445874171, 448496091, 445432713, 313667451, 317337571, 319213246, 319384757, 317219846, 319273660, 109231291, 316130720, 316214956, 445922644, 318676718, 319262216, 448006178, 313728631, 445473091, 318222345, 468433500, 319052317, 829272368, 316214768, 446485361, 469777337, 447716034, 242926235, 317219809, 319114994, 316726426, 317127499, 450252594, 313479480, 316707821, 316168433, 319384724, 316288907, 318198594, 242926269, 242888990, 319344612, 316249113, 829401288, 468520475, 318317582, 316334074, 447814889, 313473202, 318125478, 451384434, 468726208, 447715972, 469876221, 313844450, 316707876, 316137256, 256838221, 317149859, 318913791, 468549834, 319262332, 316130739, 829803498, 319213136, 318819267, 829611073, 317219910, 317531854, 316384319, 450252569, 316135157, 313667480, 316439961, 450063182, 109717009, 829803463, 319273562, 829723902, 319159074, 449673072, 451294187, 446214663, 316454262, 449673078, 256838240, 313667369, 469974862, 318759220, 451202598, 446554562, 445395564, 313728735, 829611028, 829803476, 319159022, 469583834, 447518570, 256481028, 445122290, 313606715, 447226263, 319444413, 468899150, 445295568, 448790874, 468781989, 316137296, 316384324, 110572271, 468463609, 319426024, 316130716, 318027463, 318913911, 319114879, 316345960, 319273430, 319052221, 445793776, 447040272, 316214898, 445084103, 313526823, 445618018, 318985190, 445977241, 316129852, 313667528, 450063188, 319159100, 319036268, 318198659, 451010359, 318838280, 445553629, 468899110, 257016389, 256912397, 313479576, 829356413, 319316066, 446347275}
{655374140, 783546092, 781086521, 780931563, 782830084, 783370699, 450766322, 784036386, 782560993, 512251629, 655487603, 654671306, 783857849, 452216986, 653456556, 513176189, 653366349, 513176366, 651677384, 655374149, 783308735, 780767017, 513176278, 781668968, 781147738, 655735747, 783894009, 646311513, 780817961, 850031814, 655712813, 646855984, 512604727, 655468286, 782461592, 646695553, 655496079, 655648701, 655330203, 647114460, 655496168, 782436198, 451640995, 781945547, 850390766, 731226555, 730765608, 655331520, 655251795, 782925748, 731293171, 780818020, 511917437, 782262858, 781945669, 651952374, 784084412, 781339244, 783985161, 783470605, 647294615, 453067218, 782560988, 850390834, 731071123, 783450786, 783617421, 782262769, 646311551, 730746132, 646414815, 652133402, 655673560, 655097305, 646254358, 730833611, 646311382, 783599524, 781284125, 783985090, 647024612, 780978060, 782262868, 783985135, 781147777, 783985078, 452683872, 850122651, 783905632, 783684465, 730765650, 653551358, 783200764, 651769671, 783617566, 850300696, 655735747, 780761771, 783200885, 646695570, 452870871, 452969399, 655743337, 655735804, 651952264, 655426751, 783019686, 654962342, 783200767, 653079849, 784084483, 451541975, 782925783, 780890387, 653644437, 781016079, 647024686, 655735815, 646375731, 780931464, 452216911, 655463287, 730725740, 782634610, 451442310, 781603762, 654819600, 850675784, 651677457, 655673566, 781581635, 655743348, 731116708, 654433142, 654182597, 781147774, 781071437, 647204671, 512698378, 783684461, 780767016, 652981449, 647024599, 753131718, 651769804, 784036377, 451541917, 731165697, 450766337, 782362114, 651769895, 851420838, 653079825, 655276457, 850866666, 781086542, 646241676, 783223217, 451833734, 452311815, 655743655, 730872009, 646311600, 647865967, 781029734, 782560961, 781416616, 655633293, 512888188, 784016605, 655227767, 850675724, 451833838, 780846598, 780931547, 782732956, 730871901, 451049687, 783470643, 782659789, 452969390, 850390776, 782066453, 850390864, 451833850, 655166148, 655516203, 783731559, 647580145, 784036294, 730746257, 781284088, 783287204, 784073196, 783287287, 783985134, 731020307, 646455864, 646855937, 783731637, 730679357, 646282946, 850675821, 782854614, 451541873, 782262915, 780890497, 753039384, 783731581, 653366311, 850483792, 780965694, 782362216, 783308920, 731071057, 782041802, 850031971, 652401135, 781945634, 730917285, 730765613, 782237648, 655307765, 647674572, 512888229, 655728710, 781147774, 752946857, 783731640, 451342956, 655602109, 783985072, 781603609, 654747397, 783985181, 781497524, 784057700, 753039495, 782757799, 781969961, 782854753, 781581585, 783684617, 784084528, 782732936, 783985080, 783370740, 655739406, 780965626, 655374157, 781086374, 781945501, 781851257, 655673577, 730833574, 753131624, 647114490, 753131535, 781029777, 783599503, 783684414, 783684347, 512888137, 783370647, 655728659, 851149215, 646311474, 452969325, 782560935, 451145444, 783200869, 654269345, 782732828, 654747459, 654433212, 850031816, 782634673, 654515850, 782854548, 784016478, 782854703, 512698449, 783223086, 655723386, 783111457, 851149111, 652043625, 783599592, 654091184, 655743584, 851149233, 512888046, 784016459, 653551406, 451833857, 512698366, 781339255, 731226480, 781196610, 783893928, 653907731, 646695491, 781029701, 651677539, 780800376, 783985149, 781265895, 784073294, 653551384, 512698415, 654890234, 753039509, 783470632, 648350554, 782362031, 653819406, 654747574, 783200897, 647865992, 451243473, 784086633, 654819656, 783985173, 781518677, 752946861, 850300602, 784016496, 653735456, 651952301, 451243539, 780824697, 648064346, 655251656, 730833568, 784016421, 780920508, 783527220, 850675847, 655743504, 784062243, 654091268, 780769232, 655712770, 452029025, 653456523, 646282868, 781758856, 850300679, 783370800, 783905621, 655426740, 450766350, 451049775, 655515635, 651952195, 780795209, 512791977, 780795124, 780854744, 783948158, 783019709, 451049758, 451049713, 653644502, 653819343, 780769236, 782041719, 451049753, 782535661, 780817949, 654747551, 512170593, 781581672, 782139143, 780824770, 655632130, 850963029, 647965371, 753039428, 783948111, 646311450, 783790657, 654091203, 781213873, 781016148, 654269345, 850211941, 646629032, 781875117, 655331567, 512984647, 652491914, 781131743, 783684726, 780766928, 655227829, 452406273, 655144978, 782561028, 781945712, 850300609, 783470591, 782732931, 783617474, 781265958, 653079759, 781603699, 783731666, 752946767, 653177668, 783684452, 731165754, 782336794, 647114523, 452969357, 850031880, 651769835, 452501298, 783976228, 851420956, 784036322, 783684550, 782949835, 781945597, 783617479, 783684685, 783985202, 780880790, 653177626, 646855942, 655623680, 850300659, 730871927, 655487654, 655735784, 780824678, 655743314, 782949980, 783667806, 655712898, 781265947, 781581749, 780890408, 783731572, 451541946, 783948062, 781029721, 783223171, 783905566, 780769241, 647024569, 783985221, 654091203, 782949888, 780762613, 731116646, 655648740, 783043190, 655704886, 655602101, 513176310, 780781872, 850032004, 652401224, 655673500, 781945625, 451541904, 780965708, 655033564, 451049826, 783804934, 784016466, 655496097, 781945722, 655723377, 783894055, 451343028, 783617375, 512984507, 452969397, 783546001, 781213861, 781945632, 850771239, 653644414, 784057718, 782732999, 784016569, 654819563, 781086399, 648350726, 655392387, 783043186, 783905640, 753039475, 651861120, 646264834, 655729702, 783985184, 781339365, 654595507, 512698429, 850031894, 783470602, 655735784, 782362079, 783043107, 851238756, 647767937, 655225198, 452969475, 781581745, 782066430, 655501904, 655743307, 647485881, 782361949, 781416560, 851328530, 646375723, 655723406, 647767977, 783985074, 780795096, 781284082, 655444263, 783684458, 850300690, 851420903, 784062230, 512089124, 647674474, 851420763, 513273042, 730679385, 783370829, 655704811, 784016426, 451541862, 784076320, 730871946, 646282977, 783287151, 655331579, 652981439, 782949713, 655602195, 784016515, 781147852, 783985206, 655560902, 512604704, 655663762, 781969881, 783684681, 651952270, 783731625, 651769759, 652784059, 647294590, 652685777, 653644516, 653907655, 784016651, 453067203, 655663774, 647114492, 780977972, 781969951, 512888141, 655615716, 783308792, 450956446, 783223257, 652222547, 783370733, 784016511, 655502077, 784057666, 653456573, 655543229, 655501984, 451541866, 511828038, 783391461, 512984503, 512604610, 651677521, 784016653, 784009098, 655632202, 451737967, 783905616, 646311488, 512888150, 782164179, 655251716, 781691658, 653551365, 655646629, 653456564, 784082966, 512888216, 784016592, 655411609, 850211917, 781147866, 783287162, 783937802, 655735773, 646771042, 781945507, 780854674, 655283642, 780795109, 731226493, 648163100, 783370861, 784084625, 646311511, 783308857, 653644494, 783985167, 782829995, 653551394, 782830130, 655487629, 850211928, 850031941, 780920558, 851056442, 783937720, 783985179, 782066490, 781969933, 512004060, 731116699, 782560984, 451049772, 780762529, 512888140, 783731704, 781029733, 850300646, 784042397, 781497538, 784042302, 784042300, 648350645, 655663784, 512424004, 512984572, 647114490, 451541875, 783200843, 780978029, 781284215, 452311846, 783747076, 654515865, 646375751, 512604591, 730833498, 782949797, 782139175, 452029019, 850675823, 783985177, 752946668, 753131584, 648258893, 652588033, 654269365, 783985209, 646311435, 730746177, 781086494, 512604636, 647114535, 646311492, 781668918, 850579621, 781581733, 783985081, 655331539, 731071112, 783731668, 784016351, 647114613, 782362217, 452591212, 780824631, 783684522, 653177590, 781782239, 652043625, 451833845, 655743396, 783790648, 451833756, 753039340, 451049749, 781265934, 646502656, 652311508, 654352614, 784084482, 655560989, 782830046, 653079893, 647674555, 646558974, 655374126, 730969947, 653079853, 780890503, 512335146, 851420925, 782535634, 655678921, 646264921, 783805004, 851328579, 781875105, 753131656, 646311445, 646375810, 753039407, 783599588, 783893998, 451541839, 653551335, 647024640, 655623631, 646311468, 452406325, 782066382, 452406329, 783985278, 782949932, 783985125, 784086691, 654269318, 654352688, 646340674, 513176276, 783287296, 651769746, 781358648, 653644434, 783844850, 452969308, 655276224, 730714740, 752946803, 655354085, 781196683, 780846640, 782436249, 452501254, 647865992, 551288110, 781581623, 655276287, 783308646, 655496176, 783684735, 780766962, 647389696, 783985128, 646695587, 655698109, 646695523, 850031968, 783684520, 782066436, 780766971, 646502707, 512698494, 782066464, 781416510, 783684543, 655648681, 451833880, 655101563, 730725740, 654091225, 654091094, 655663709, 646283020, 651769747, 646375752, 655633310, 450863398, 783893957, 782336802, 512089054, 783200835, 512791986, 783470661, 783985190, 647485925, 512604747, 784086700, 451049673, 647580065, 781086575, 655648748, 653735504, 784082889, 653819403, 651769797, 851149179, 784016461, 730969943, 453067314, 783223102, 653644529, 781945483, 781213859, 652133368, 781945574, 651769778, 651769731, 850866583, 646375731, 655487549, 851420845, 781416472, 851238836, 655723374, 731293236, 654091281, 652883073, 730714772, 655540262, 451833760, 783545997, 850300640, 782535661, 781416623, 451931083, 655463221, 781497495, 782461459, 451049905, 731165795, 451541932, 651952167, 730871946, 452591145, 753131561, 782659794, 851149151, 646558883, 646938408, 730833586, 655487628, 654182524, 655678825, 653079727, 452311923, 780824750, 783287204, 781945534, 783985086, 781668899, 730696267, 782362187, 782949807, 654269358, 781016109, 783200834, 655594093, 452501264, 653274289, 780817860, 647674482, 781339314, 850031930, 782949840, 654962342, 646264831, 655527457, 753039590, 783985135, 781416535, 781147859, 783948123, 655516012, 451342968, 783684482, 782066492, 781945788, 783134454, 784036352, 753039472, 753131734, 783019772, 783043279, 850300652, 647389775, 780846546, 783223038, 655540324, 451541898, 780795102, 655145074, 646938451, 655527480, 646254350, 452776036, 783684485, 782262968, 512514084, 780890423, 781196622, 647294593, 783200807, 782362254, 851420848, 783287097, 783731604, 850962933, 783985082, 780781866, 783308790, 655516109, 782560890, 452311906, 783391403, 655575782, 730797389, 851420766, 781668990, 851238672, 783370736, 655648735, 655185718, 654671284, 781436896, 655648761, 512514122, 452311750, 646241618, 781071490, 655225206, 655033627, 652784063, 452501257, 850962940, 851420928, 783370765, 646311516, 655502065, 511917416, 652043622, 452122441, 655444274, 782237651, 646695581, 652401218, 655723389, 646855978, 782262910, 783308777, 731293219, 647580026, 782732866, 782362119, 780778086, 781196724, 781416433, 781603648, 781668959, 781339266, 654000612, 655374137, 782949759, 651952257, 451049825, 653644458, 781265913, 654352715, 782461534, 452311893, 655575837, 783370802, 783527161, 784036293, 655276364, 781131727, 653456599, 646695516, 513082127, 512698505, 451343038, 850212000, 781758933, 654819568}
99770
Returns: 455693856
{546230818, 609860044, 609800760, 609822993, 609887651, 826629372, 546184217, 286052819, 826664340, 826664346, 546448766, 826577901, 826629360, 546418222, 609880775, 609822986, 546515145, 546388170, 546418212, 546531847, 826577967, 609810842, 826629358, 826664336, 609805004, 546230811, 546515146, 546448734, 546294851, 286052825, 826577940, 286052794, 546342193, 546531856, 286082204, 546342190, 609828200, 609833220, 546374163, 546515170, 609815172, 826677294, 546448751, 826698188, 546168340, 546465364, 609790644, 826617169, 286052832, 546388206, 546418204, 286052811, 609790661, 609880763, 609790629, 609815165, 609880745, 609833267, 826591875, 609828218, 546582066, 826577943, 826677282, 286098514, 546465365, 609822975, 546294858, 609851545, 826664356, 826577885, 546184219, 609810828, 826617185, 609794409, 609805002, 609815184, 546326292, 826577972, 826664349, 609880746, 826577958, 609810795, 826677321, 546230815, 546358533, 609790638, 826664342, 609800749, 826591879, 609833246, 826577923, 826629407, 546342172, 609854149, 546294850, 546342188, 286039754, 286052789, 546342194, 546388220, 609828218, 826664349, 609810845, 546342161, 546388200, 609858184, 546564867, 826677289, 286052836, 546531855, 546531850, 546342167, 609864523, 826677324, 286052841, 609860044, 546342176, 826664362, 826629348, 826664369, 609815159, 609800744, 546531874, 546515168, 546184227, 609800742, 609893913, 609869767, 609810809, 826677279, 286052833, 609794415, 286052815, 826605369, 826577945, 826577904, 546326311, 609839650, 546200405, 546564862, 546388219, 609860060, 546448742, 286052820, 546388223, 546582058, 286052834, 826629395, 286052834, 826652082, 609901505, 546342155, 546388202, 546582075, 609887639, 826617193, 826629396, 546342145, 546448759, 546548768, 609805001, 546294837, 546388196, 609790650, 826577934, 609833230, 546246730, 546531868, 546184217, 546342194, 609860062, 609828239, 286052815, 546184211, 546388213, 826629332, 546498257, 609901517, 546515152, 546326303, 609901524, 826577906, 609800738, 546388206, 286098512, 826577911, 826629371, 826664349, 609860049, 609860057, 286052834, 286039758, 826664357, 546184233, 826629338, 546531851, 286052804, 826605363, 546168327, 609800736, 546294837, 609833230, 826629326, 546448749, 286052841, 826564281, 826564284, 609805015, 609860063, 609833215, 546294834, 826664359, 609860067, 609828243, 546582070, 609805006, 546515180, 609790649, 546246733, 609805016, 546388171, 546342152, 546246737, 546498253, 609810834, 546184231, 546481912, 826564271, 546481899, 546582068, 546531877, 286039776, 546582068, 546388222, 546246719, 826677329, 826664376, 546388189, 546342161, 546515178, 609833206, 286114171, 609810845, 826664331, 826577960, 286052815, 826629368, 826577930, 546294847, 609822970, 546342204, 546278186, 826629360, 609839672, 546418214, 826664367, 609790619, 826577900, 609805020, 609854166, 546448739, 546342173, 546294841, 286052843, 546515163, 546246720, 826605344, 286052836, 609805006, 826677285, 826664357, 609800727, 609805022, 826640640, 609790638, 609860038, 609810842, 609815202, 609800736, 546515198, 546448747, 826664356, 546278168, 609828221, 826577939, 826629388, 546184214, 609790627, 826577976, 609833209, 546531871, 546388222, 546448750, 826564267, 546448758, 546342179, 546498260, 826629374, 826577959, 546548758, 286082205, 609794406, 546465377, 826640664, 546230822, 609833252, 826629356, 286052835, 546184218, 609864510, 609858194, 286052840, 826577894, 546418228, 609860050, 286039760, 609864520, 546448747, 286039764, 609800757, 609805046, 826564283, 826664353, 609790666, 826577949, 546342170, 546481901, 286067418, 286052818, 826664335, 546388199, 546531860, 826688484, 826629332, 826617171, 609887627, 826577946, 609805014, 609833224, 546418193, 546388160, 609860034, 826629360, 546531864, 546531874, 546326311, 826591869, 609815172, 826577926, 286052820, 546481897, 546481903, 826677317, 609790684, 609819550, 609790623, 546481898, 826629341, 826629342, 546531878, 609828219, 609860045, 609822985, 546418235, 546230806, 609860068, 609810823, 546342185, 609833246, 609860022, 826629359, 609822988, 609815195, 826577920, 546342169, 826664358, 609805021, 546246732, 826577939, 286052806, 826577931, 609858187, 609833246, 546200408, 609794399, 826677290, 609805004, 546184228, 546448758, 546515192, 826629370, 826629348, 546294839, 826664357, 826664348, 286052814, 826577933, 609810856, 546388178, 609805019, 546230813, 546342183, 546548773, 609860052, 546531847, 826629399, 826577919, 609854142, 286052839, 609828194, 546388192, 546531856, 546184231, 609860061, 826617198, 546531842, 826629374, 609804994, 546418229, 826577935, 609804994, 546342171, 546358548, 609805014, 286082201, 826664350, 286052838, 609815167, 826629401, 546531854, 286052840, 546481891, 609810847, 826677306, 546168301, 546294840, 826629348, 826629343, 609800735, 609880755, 546531868, 546448752, 826677321, 609833248, 546531861, 546294824, 286052829, 609833205, 546418210, 286114160, 826577881, 609810820, 546358565, 826605350, 546564852, 546515166, 609815168, 546448757, 546326300, 546531868, 546230800, 546531841, 609790673, 546418214, 826677315, 546184201, 826664364, 609804967, 546515171, 826617207, 546294841, 826629344, 546515163, 546358530, 546342146, 546294851, 609880752, 546342193, 546515184, 826629378, 609805019, 609822979, 826677300, 826664348, 609887640, 546564868, 546326308, 286082201, 546433420, 546294847, 826688493, 546531855, 546294836, 546184218, 546515173, 546531864, 609854151, 826577920, 286052830, 609854144, 609869765, 609815169, 546515181, 546465377, 546246720, 826577958, 826664361, 546262808, 826677286, 546326304, 286052825, 546388220, 546403614, 286052828, 826664340, 286052816, 546418219, 609815171, 546342193, 826617196, 546582062, 609828205, 609901504, 546342160, 609854166, 826629343, 609800744, 286039746, 826617190, 546388213, 546326311, 826577947, 826629342, 609860022, 609810832, 546515162, 546448748, 609869750, 826664353, 609805035, 546418227, 546465344, 826577920, 546278214, 826677277, 826652070, 826664355, 609822993, 546531859, 609822997, 826629382, 609887623, 826688490, 826629353, 546388188, 609790655, 609805019, 826629363, 826677270, 609819538, 826577895, 609887656, 609822985, 826629369, 609805000, 546184228, 286052799, 826629351, 826629364, 546262810, 546358541, 546515177, 609805032, 826577957, 826564283, 826629376, 609854174, 609815189, 546342180, 826629408, 286039786, 286052797, 826640646, 609860061, 609805008, 826564294, 546448742, 546582037, 609822992, 546465384, 609819538, 609901530, 546531881, 546294830, 546388182, 826617177, 609790634, 609860051, 546311238, 286039747, 546168325, 286114180, 546481911, 546342169, 609854148, 609854173, 826617180, 609860047, 826577940, 826564286, 826564294, 609860054, 826577950, 609854156, 546564866, 546342187, 826577902, 546582058, 609860055, 609815187, 546342169, 546342185, 286114155, 826577921, 546465368, 546388197, 286039743, 286052836, 546388200, 826617182, 546403614, 826577931, 546184221, 546465368, 826664361, 546184222, 609858158, 546388196, 609815191, 826564254, 826577900, 609828211, 286114158, 826688479, 546418239, 286039755, 609800738, 546388213, 609828194, 609810834, 609790622, 609810832, 286114168, 546342178, 826677265, 609810824, 826577968, 546418221, 286114175, 546582062, 546246721, 286052807, 546582063, 546564878, 546418216, 609860066, 286114164, 546418216, 546548752, 546246736, 609822982, 546448768, 286039749, 826629338, 286052814, 609822988, 609880757, 826664346, 546342176, 546465349, 826629347, 286052840, 546515172, 546388207, 826688475, 826664338, 546342177, 826577904, 826577912, 826577887, 546515176, 286052827, 609800748, 546418225, 826629329, 609839651, 546388231, 609901517, 546184236, 609864512, 286052818, 609860063, 609833202, 609805017, 609819541, 286052817, 826577926, 286039751, 826617194, 546531877, 609815205, 546342193, 609805003, 609810841, 546465360, 546515151, 609854157, 546448759, 286039766, 826577883, 546531840, 286052812, 546246729, 609815201, 286052813, 609810827, 826629398, 546582074, 826677301, 546184204, 609839663, 609854165, 546418225, 546278200, 546481915, 609846136, 609880763, 546342157, 546294825, 286052812, 546311236, 826629383, 826577905, 546465373, 826629357, 826605358, 609828202, 546418226, 826688474, 609828226, 826664337, 826664345, 609815190, 546294865, 286052811, 546311223, 826688486, 546481873, 826664365, 546388166, 546465362, 546388197, 609828196, 546230798, 609810826, 609880733, 609790669, 826664331, 546168309, 609864516, 609880775, 826629358, 609901521, 609858175, 609815155, 546342157, 286052789, 826652081, 546388229, 546388207, 546531855, 609860045, 546294822, 826577948, 826617171, 609797025, 826688494, 826577900, 826677329, 826677281, 546342187, 609833264, 546388210, 546481906, 826677294, 546448750, 609794422, 609822969, 826577948, 826577934, 826677267, 609810840, 546200390, 546531865, 546448763, 546278218, 546294861, 826688484, 546342159, 826577939, 286052826, 826577930, 826677272, 546531851, 609815196, 826629371, 609854160, 546531849, 546418230, 546342201, 546184227, 609860068, 609828214, 546481904, 546515154, 546326294, 546294826, 546582085, 609794421, 546184221, 546294838, 546515175, 609823010, 609800752, 609880774, 609790661, 546342169, 609854140, 546418225, 826629378, 286098518, 546531878, 609797024, 609854157, 286052846, 826677299, 826577936, 546184215, 546294859, 609822999, 546531870, 609860061, 826577916, 546342173, 546184234, 826677325, 826664342, 546184222, 546531837, 546564864, 609839678, 546564869, 546418234, 546168315, 546418230, 546294841, 609815184, 546311252, 546564869, 546184221, 286114163, 546481895, 546342156, 609790664, 609815200, 546246732, 609858186, 609854126, 609823000, 826629342, 826688478, 826564272, 609828216, 609822986, 546465368, 826577883, 609880772, 546326304, 546215555, 286052825, 826629367, 286052828, 826677299, 546388185, 826629357, 826677277, 826577920, 609839652, 609833208, 609860035, 609804985, 609790657, 609858174, 546531893, 826640659, 546388226, 609869757, 546564838, 609833241, 546531860, 609797039, 546481904, 609815201, 609810840, 546418223, 826664339, 546481906, 546548762, 546184215, 546342174, 609790631, 546388205, 826664364, 826629381, 546418237, 609790635, 826664345, 546418213, 609805038, 286052825, 546342144, 546448757, 609815206, 546531846, 826629362, 609874003, 826629384, 826577907, 546342158, 546403632, 609880766, 546418212, 546342201, 609805002, 609805016, 546418241, 546548770, 286052837, 826664362, 546168305, 826629378, 546531860, 609833233, 826629364, 609833203, 546448754, 546388192, 609815202, 286052820, 826677312, 609901510, 609901523, 609810849, 609810838, 826629355, 826629384, 546342155, 609858170, 546388179, 546184205, 609828202, 609815186, 546388182, 546342173, 546262822, 826577907, 286039744, 546184224, 546582076, 826664376, 609804998, 609833241, 826629356, 546418244, 546531876, 546448770, 826664328, 546342158, 826629359, 546326293, 546582049, 546342162, 609800763, 546342162, 546582070, 286114162, 609828230, 546582052, 826677333, 609815198}
{206203439, 432575161, 432343422, 432432827, 432662948, 307026668, 206173716, 442075121, 306983802, 306983810, 206341036, 307079359, 307026637, 206320263, 432645937, 432432820, 206372969, 206298943, 206320280, 206380746, 307079359, 432378919, 307026666, 306983820, 432361392, 206203421, 206372971, 206341021, 206239980, 442075124, 307079382, 442075111, 206268526, 206380738, 442097479, 206268491, 432450480, 432468238, 206286901, 206372981, 432396813, 306970642, 206341028, 306940312, 206164366, 206349102, 432288955, 307040458, 442075134, 206298935, 206320267, 442075123, 432288934, 432645952, 432288946, 432396815, 432645946, 432468233, 307067296, 432450475, 206403837, 307079404, 306970661, 442106177, 206349089, 432432824, 206239974, 432520491, 306983798, 307079353, 206173713, 432378913, 307040437, 432307037, 432361394, 432396809, 206259147, 307079392, 306983802, 432645958, 307079383, 432378887, 306970670, 206203433, 206277014, 432288975, 306983799, 432343435, 307067285, 432468232, 307079327, 307026660, 206268497, 432538801, 206239978, 206268512, 442062076, 442075095, 206268485, 206298901, 432450470, 306983798, 432378899, 206268514, 206298943, 432556779, 206397124, 306970631, 442075094, 206380711, 206380717, 206268509, 432593063, 306970664, 442075125, 432575135, 206268501, 306983806, 307026666, 306983815, 432396816, 432343429, 206380693, 206372972, 206173717, 432343429, 432680331, 432610734, 432378892, 306970647, 442075124, 432307038, 442075142, 307054653, 307079384, 307079371, 206259160, 432485561, 206182634, 206397123, 206298894, 432575145, 206341003, 442075141, 206298901, 206403824, 442075138, 307026638, 442075129, 306997513, 432697056, 206268521, 206298928, 206403831, 432662936, 307040466, 307026661, 206268523, 206341026, 206388084, 432361403, 206239959, 206298919, 432288973, 307079366, 432468225, 206212674, 206380694, 206173737, 206268507, 432575164, 432450468, 442075112, 206173729, 206298908, 307026649, 206365647, 432697051, 206372965, 206259145, 432697067, 307079345, 432343439, 206298909, 442106168, 307079356, 307026682, 306983818, 432575151, 432575152, 442075119, 442062072, 306983831, 206173697, 307026646, 206380694, 442075096, 307054649, 206164360, 432343431, 206239958, 432468233, 307026639, 206341063, 442075136, 307091690, 307091675, 432361391, 432575169, 432468238, 206239974, 306983799, 432575166, 432450483, 206403804, 432361398, 206372972, 432288951, 206212677, 432361413, 206298959, 206268542, 206212688, 206365645, 432378905, 206173711, 206357124, 307091657, 206357144, 206403795, 206380678, 442062060, 206403797, 206298868, 206212686, 306970668, 306983811, 206298953, 206268493, 206372972, 432468241, 442115767, 432378905, 306983809, 307079400, 442075101, 307026673, 307079367, 206240005, 432432806, 206268495, 206232034, 307026669, 432485558, 206320257, 306983804, 432288981, 307079369, 432361397, 432538761, 206341027, 206268512, 206239964, 442075139, 206372987, 206212681, 307054641, 442075118, 432361387, 306970629, 306983811, 432343445, 432361399, 307012028, 432288942, 432575156, 432378910, 432396815, 432343433, 206372945, 206341069, 306983810, 206232018, 432450475, 307079331, 307026682, 206173721, 432288969, 307079349, 432468243, 206380701, 206298907, 206341000, 307091678, 206341036, 206268527, 206365627, 307026690, 307079368, 206388069, 442097471, 432307040, 206349084, 307012050, 206203416, 432468220, 307026667, 442075127, 206173710, 432593069, 432556796, 442075135, 307079359, 206320307, 432575149, 442062080, 432593072, 206341030, 442062070, 432343429, 432361382, 307091680, 306983801, 432288937, 307079361, 206268508, 206357135, 442086409, 442075146, 306983820, 206298932, 206380697, 306955987, 307026647, 307040459, 432662952, 307079379, 432361417, 432468237, 206320302, 206298970, 432575169, 307026671, 206380717, 206380723, 206259161, 307067280, 432396814, 307079375, 442075160, 206357083, 206357098, 306970650, 432288932, 432414694, 432288949, 206357116, 307026662, 307026669, 206380691, 432450490, 432575152, 432432843, 206320288, 206203443, 432575167, 432378911, 206268518, 432468227, 432575146, 307026668, 432432817, 432396812, 307079354, 206268507, 306983815, 432361384, 206212691, 307079388, 442075127, 307079357, 432556797, 432468231, 206182645, 432307045, 306970671, 432361420, 206173693, 206341035, 206372943, 307026654, 307026659, 206239967, 306983796, 306983816, 442075126, 307079317, 432378918, 206298910, 432361398, 206203451, 206268494, 206388073, 432575157, 206380701, 307026664, 307079374, 432538787, 442075120, 432450495, 206298947, 206380714, 206173696, 432575147, 307040449, 206380741, 307026662, 432361396, 206320258, 307079353, 432361397, 206268533, 206277034, 432361402, 442097484, 306983806, 442075098, 432396833, 307026678, 206380700, 442075142, 206357167, 432378909, 306970665, 206164371, 206239970, 307026650, 307026663, 432343454, 432645923, 206380688, 206341061, 306970657, 432468238, 206380743, 206239975, 442075141, 432468251, 206320294, 442115765, 307079369, 432378911, 206277016, 307054629, 206397129, 206372958, 432396833, 206341005, 206259160, 206380702, 206203439, 206380726, 432288946, 206320253, 306970668, 206173735, 306983802, 432361399, 206372979, 307040454, 206239972, 307026658, 206372968, 206277017, 206268511, 206239967, 432645952, 206268493, 206372956, 307026678, 432361396, 432432821, 306970664, 306983827, 432662955, 206397112, 206259156, 442097482, 206330717, 206239987, 306955990, 206380702, 206239974, 206173703, 206373000, 206380733, 432538758, 307079360, 442075126, 432538760, 432610752, 432396804, 206372984, 206349075, 206212687, 307079385, 306983834, 206221785, 306970655, 206259154, 442075132, 206298876, 206309069, 442075130, 306983797, 442075120, 206320257, 432396829, 206268516, 307040442, 206403812, 432450477, 432697058, 206268538, 432538789, 307026655, 432343427, 442062097, 307040451, 206298864, 206259159, 307079367, 307026631, 432575147, 432378900, 206372967, 206341010, 432610764, 306983832, 432361394, 206320267, 206349087, 307079387, 206232013, 306970625, 306997495, 306983816, 432432823, 206380675, 432432826, 307026678, 432662952, 306955975, 307026670, 206298923, 432288941, 432361393, 307026647, 306970654, 432414687, 307079352, 432662947, 432432837, 307026654, 432361425, 206173724, 442075105, 307026650, 307026633, 206221780, 206277024, 206372954, 432361417, 307079376, 307091666, 307026644, 432538776, 432396817, 206268505, 307026654, 442062061, 442075113, 307012036, 432575165, 432361387, 307091672, 206341017, 206403854, 432432817, 206349073, 432414700, 432697060, 206380689, 206239977, 206298932, 307040455, 432288955, 432575162, 206248486, 442062091, 206164381, 442115784, 206357125, 206268497, 432538764, 432538798, 307040469, 432575172, 307079383, 307091674, 307091690, 432575158, 307079370, 432538784, 206397140, 206268495, 307079347, 206403794, 432575171, 432396807, 206268523, 206268498, 442115753, 307079376, 206349089, 206298946, 442062087, 442075111, 206298932, 307040451, 206309055, 307079370, 206173711, 206349087, 306983817, 206173730, 432556790, 206298913, 432396810, 307091679, 307079359, 432450476, 442115763, 306955978, 206320252, 442062083, 432343438, 206298911, 432450493, 432378909, 432288943, 432378912, 442115780, 206268513, 306970661, 432378909, 307079371, 206320274, 442115778, 206403806, 206212679, 442075122, 206403831, 206397126, 206320250, 432575164, 442115770, 206320249, 206388083, 206212677, 432432844, 206341017, 442062078, 307026668, 442075111, 432432831, 432645941, 306983828, 206268483, 206349099, 307026668, 442075125, 206372986, 206298916, 306955969, 306983806, 206268508, 307079366, 307079375, 307079356, 206372963, 442075115, 432343427, 206320263, 307026655, 432485554, 206298880, 432697063, 206173694, 432593076, 442075144, 432575163, 432468251, 432361408, 432414695, 442075121, 307079353, 442062074, 307040444, 206380671, 432396795, 206268507, 432361409, 432378905, 206349098, 206373002, 432538784, 206341049, 442062071, 307079355, 206380717, 442075117, 206212689, 432396801, 442075107, 432378913, 307026660, 206403808, 306970643, 206173731, 432485565, 432538764, 206320257, 206232023, 206357136, 432502805, 432645948, 206268519, 206239968, 442075129, 206248497, 307026668, 307079371, 206349093, 307026668, 307054645, 432450507, 206320286, 306955980, 432450470, 306983816, 306983811, 432396798, 206239967, 442075133, 206248469, 306955978, 206357152, 306983819, 206298956, 206349072, 206298947, 432450484, 206203423, 432378897, 432645942, 432288938, 306983803, 206164366, 432593066, 432645942, 307026677, 432697068, 432556784, 432396817, 206268504, 442075112, 306997513, 206298891, 206298898, 206380716, 432575157, 206239997, 307079391, 307040447, 432325344, 306955980, 307079381, 306970658, 306970634, 206268515, 432468229, 206298916, 206357156, 306970649, 206341030, 432307038, 432432826, 307079319, 307079384, 306970664, 432378919, 206182639, 206380693, 206341019, 206232012, 206239980, 306955982, 206268505, 307079402, 442075126, 307079379, 306970658, 206380724, 432396818, 307026650, 432538795, 206380719, 206320264, 206268486, 206173712, 432575165, 432450478, 206357140, 206372995, 206259153, 206239988, 206403802, 432307043, 206173702, 206239976, 206372969, 432432827, 432343446, 432645925, 432288945, 206268516, 432538789, 206320270, 307026633, 442106170, 206380689, 432325340, 432538775, 442075129, 306970655, 307079372, 206173707, 206239977, 432432821, 206380689, 432575154, 307079385, 206268528, 206173712, 306970663, 306983824, 206173729, 206380729, 206397137, 432485547, 206397143, 206320242, 206164342, 206320265, 206239974, 432396804, 206248468, 206397116, 206173720, 442115754, 206357137, 206268505, 432288959, 432396825, 206212684, 432556802, 432538800, 432432815, 307026666, 306955984, 307091658, 432450486, 432432844, 206349077, 307079374, 432645941, 206259139, 206193049, 442075120, 307026656, 442075132, 306970647, 206298915, 307026680, 306970634, 307079335, 432485569, 432468233, 432575141, 432361390, 432288937, 432556806, 206380689, 307012045, 206298877, 432610751, 206397128, 432468227, 206380689, 432325343, 206357152, 432396792, 432378893, 206320246, 306983820, 206357109, 206388074, 206173722, 206268530, 432288945, 206298921, 306983811, 307026644, 206320296, 432288957, 306983798, 206320261, 432361411, 442075128, 206268531, 206341034, 432396822, 206380726, 307026679, 432628738, 307026662, 307079373, 206268496, 206309071, 432645930, 206320269, 206268507, 432361412, 432361406, 206320262, 206388083, 442075124, 306983811, 206164371, 307026686, 206380722, 432468241, 307026653, 432468237, 206341015, 206298933, 432396801, 442075111, 306970642, 432697049, 432697057, 432378910, 432378904, 307026682, 307026640, 206268532, 432556796, 206298924, 206173746, 432450483, 432396797, 206298948, 206268497, 206221781, 307079394, 442062106, 206173723, 206403813, 306983817, 432361406, 432468232, 307026642, 206320258, 206380672, 206341013, 306983784, 206268513, 307026649, 206259134, 206403843, 206268513, 432343423, 206268549, 206403836, 442115764, 432450467, 206403838, 306970668, 432396793}
18496
Returns: 547458639
{432252065, 422734710, 423413691, 431100999, 422734728, 432444264, 431943109, 422702225, 427737742, 431846237, 423283194, 429459031, 431519330, 423366956, 432303598, 430728616, 431779133, 426206623, 422712449, 525449314, 427134016, 423496705, 426910045, 526205902, 423850755, 422908386, 374239552, 423944796, 432385901, 422650997, 423442804, 423350983, 526677703, 431983802, 432172140, 422943891, 429665701, 426206478, 422823475, 432444270, 423587918, 432143151, 760873652, 423350879, 526287498, 428199094, 431547884, 429800848, 432259236, 423326758, 426533142, 426393624, 423191566, 428994838, 632570493, 426076032, 526124065, 423689740, 432143149, 360755139, 526287556, 432502839, 425614072, 760719100, 427207008, 428333034, 423879490, 431747905, 428136546, 423179188, 423493112, 428454418, 432430751, 427659861, 432264768, 423879571, 431788641, 429443891, 431846204, 424883986, 425944453, 429750128, 429800745, 361069377, 432274869, 423850761, 432409423, 425614017, 632884789, 432303604, 432243136, 432208789, 429566771, 423446761, 422974348, 430142587, 760354910, 432441622, 422650907, 432286277, 426609885, 429750264, 432436274, 432502764, 423689724, 423498244, 526528863, 526287562, 432409429, 632884841, 632884815, 632420508, 432303643, 429800814, 526528809, 422755238, 429750071, 426206556, 428824099, 423191521, 424135871, 432286195, 632420621, 423944821, 426533089, 360755125, 423587959, 431060176, 423700028, 429098633, 432286191, 429266362, 428994908, 432288322, 423006902, 432317871, 425070823, 431680516, 423083529, 429703003, 424069555, 760421709, 424336910, 497389952, 428575109, 423689737, 525803151, 425200952, 427581136, 427659814, 431019597, 426685502, 423308309, 424949077, 432326289, 423491633, 432326183, 422712417, 422642069, 427659867, 432275010, 432409438, 760493226, 361069280, 426143180, 423832438, 422859584, 426461255, 432447384, 423729026, 428994827, 361069391, 432409729, 430826345, 431250238, 423491668, 423689764, 430926739, 423023264, 423587961, 424821344, 432243240, 431680556, 431995706, 432213016, 431846193, 429459009, 430774147, 425883136, 429703083, 422786818, 425070855, 431754267, 760873627, 432071381, 429156709, 431596826, 425270070, 432483539, 432275249, 423700090, 526205763, 431566777, 431964672, 432303564, 423869615, 432326301, 429615565, 429640375, 429427270, 422712398, 423446699, 430341532, 431519318, 432240079, 432472535, 760354876, 430293802, 430551554, 423502019, 422668707, 431566714, 431995640, 430191090, 432316348, 432274972, 526829179, 432220614, 428994829, 432116960, 432336245, 428015768, 432226881, 430293831, 431788691, 428764055, 431535842, 431747921, 432399483, 432033578, 432401315, 429551823, 428516584, 422666512, 432274930, 432226834, 422725396, 760493194, 424754383, 425476316, 423944859, 432212943, 425614090, 431846082, 432275000, 429800777, 432226980, 432190202, 426910074, 422755249, 426461214, 525449305, 525881809, 526205777, 527053755, 423832445, 430513467, 432450024, 425476343, 431964709, 429566828, 361147588, 427504630, 428994777, 423559558, 428700829, 432355819, 423212808, 431299080, 423191629, 431747905, 431101035, 423326847, 423804605, 430648837, 427429735, 423879458, 432220395, 422734703, 423944762, 432305236, 423339011, 424621503, 432259315, 431779169, 431564596, 432220474, 526528824, 423879636, 423066836, 526606001, 432496702, 429566778, 432449972, 760873642, 423083475, 425944392, 423248528, 426984887, 429589079, 423260498, 360677911, 632420541, 431747959, 425814801, 430551541, 429703004, 376126338, 431964689, 428941126, 497293087, 423446785, 431402192, 423850815, 432496716, 430473062, 423850813, 425546848, 632804831, 428941023, 432316295, 431564591, 423689761, 423490874, 427814677, 423944862, 423350908, 422786736, 431519262, 432275275, 432240026, 432496726, 432143193, 425749831, 526606061, 426910049, 423366878, 424007381, 361069298, 760797357, 387934188, 427134026, 422712442, 423313770, 430434796, 426393602, 429427221, 423689712, 429400972, 525725482, 422643819, 423006870, 422712401, 425682709, 426327216, 429800816, 432436193, 423379502, 376126343, 423446768, 429750180, 425269971, 525881839, 422734687, 422734691, 424949073, 431788682, 423413642, 432303575, 632647503, 428333032, 432033533, 429566797, 429800732, 429539835, 423476633, 422943821, 497247199, 428393448, 432496738, 423191664, 423869729, 432024036, 430341451, 432226959, 430191050, 423248413, 431019648, 431902081, 430620229, 526753991, 425614032, 430388507, 432316428, 429046875, 432259294, 423537785, 428941030, 423394420, 431497890, 432247832, 423006836, 423537905, 422692116, 429852744, 525725445, 429443845, 374239578, 424551260, 497337898, 422987893, 429211861, 525881891, 430142492, 497389888, 432456109, 429962430, 424949027, 423144340, 526042055, 425009450, 430826409, 422643844, 423039777, 428638333, 432316317, 422835333, 432326933, 425476304, 429551843, 423525192, 424336892, 525725381, 432232489, 422668766, 525725478, 427951254, 426836936, 432478662, 423625887, 423587892, 360604704, 423559526, 525517606, 429472110, 430584501, 423850802, 430243018, 432382848, 432291332, 361069332, 423625853, 428199116, 432502825, 432502847, 423944817, 424480092, 422702291, 432275076, 431299016, 432259262, 431846084, 429703047, 432303334, 432490919, 423587952, 423944790, 432213016, 422650950, 423944870, 422786775, 422734786, 432274931, 632965015, 423689664, 426910083, 425009372, 431146614, 425613983, 425070829, 525881827, 432264835, 425614073, 428454447, 431618088, 432288265, 423446696, 424551232, 430620197, 432341473, 428575040, 430648910, 432472516, 432314173, 425335318, 423326859, 423850750, 632884763, 423767303, 423326798, 428199112, 430926781, 429566804, 428454431, 497451602, 427281455, 431564667, 760641561, 428516568, 424480149, 423212746, 432274908, 432409747, 422797928, 526976622, 424949072, 423260463, 497389959, 423559483, 423869663, 424069545, 429640337, 431452507, 431519276, 432190966, 432259339, 431859848, 424069540, 424688021, 422734716, 431882429, 422712440, 431821638, 426533147, 422754458, 431019647, 432247846, 428074130, 422776624, 426762838, 423944830, 423517372, 423144351, 760797387, 632420541, 423236438, 431680460, 429525770, 760567320, 423689651, 431708554, 425749832, 432382923, 423212765, 425270036, 431846156, 427737801, 423394472, 525584190, 432264905, 424406194, 423504303, 361147536, 428575109, 429401048, 431668685, 428638264, 432423988, 526901572, 761100478, 424069560, 632965036, 423907645, 423814581, 427356815, 431618119, 425682817, 422797854, 760221689, 425132311, 425814774, 431708505, 429512419, 427659840, 432447332, 760493220, 760288843, 376126337, 427659746, 424272872, 430686162, 432382772, 760493251, 432303571, 423587996, 526449138, 431715558, 432430685, 422650947, 432490985, 423879650, 432286173, 432210500, 432314246, 425749796, 423367029, 422725330, 432409441, 432409399, 430341533, 432355828, 432502818, 428940983, 423869673, 425476412, 425546828, 425476489, 760288879, 431199815, 426393535, 525881922, 525881820, 432450086, 432502866, 423850783, 431779194, 431548002, 429315400, 430971022, 422650982, 423313834, 632494692, 423499669, 424206986, 423212741, 423832374, 527053821, 526449078, 422643836, 426685472, 426010047, 422686854, 423587952, 432265415, 360912599, 427058813, 431708603, 426393593, 430971123, 632647494, 431644063, 432326263, 431566704, 432212972, 427281458, 431662809, 432201125, 432478638, 429487768, 422943788, 422953867, 423627123, 432213009, 432497169, 760947747, 761023319, 425614058, 422813192, 426762825, 423814603, 423083453, 432289608, 424336888, 431299063, 423625911, 432264857, 422712329, 432234175, 431964604, 761100517, 632884733, 426010024, 525653052, 430728669, 432212978, 426910022, 431547963, 432226933, 760947690, 430341508, 422725363, 632647480, 431747972, 497337969, 432469671, 432158634, 424272857, 427581206, 428575059, 430293850, 526124095, 424949046, 430011536, 432275012, 432226886, 432344131, 374309921, 429363391, 432239729, 429363431, 423944850, 428994906, 424949064, 432143217, 432496752, 361069302, 431708547, 428941100, 423587948, 425749855, 425270023, 432399427, 422659468, 423476708, 428266649, 526901587, 423350947, 429589149, 426685534, 424821343, 425269935, 428393391, 525725403, 426009958, 422914511, 423814603, 429615488, 425546746, 432064404, 432286248, 429852831, 423850798, 430971105, 431348771, 431964607, 432342513, 430584571, 432365902, 432336289, 360991777, 431680530, 423814559, 429211883, 428454362, 360531179, 422813144, 525653049, 429266351, 425546771, 428941161, 432317840, 761100483, 431964610, 423498218, 432259197, 423661604, 432252091, 431810249, 427281386, 425613974, 760873555, 425613954, 429640365, 431924119, 632884748, 376126376, 431754290, 432226973, 360991735, 429750143, 426609888, 425614096, 428015703, 432264796, 432243209, 432261779, 429551896, 430728560, 497337892, 426327199, 423814676, 432382853, 423308315, 423191645, 432243171, 422835261, 428015792, 425682777, 423661672, 430341600, 432226986, 425407730, 423537842, 423496663, 422943825, 432226942, 428884580, 423212812, 633046716, 423260433, 432456100, 432291807, 430142522, 425682735, 423887770, 432227045, 360991777, 423879519, 423504360, 432275024, 422870128, 432226914, 422725359, 432210555, 426461235, 423442724, 429443832, 423559511, 432232448, 423191481, 632964958, 422943769, 432264719, 422734751, 423767322, 426267074, 422859554, 432247815, 431519281, 432316331, 430100872, 423191702, 432274951, 760354857, 423804533, 430971085, 428638330, 423879519, 432275084, 526368437, 525961104, 423566160, 425944359, 423749114, 423832422, 432314103, 431882434, 425269939, 430293849, 423135877, 425613974, 423446756, 430874780, 422734789, 632570483, 432201198, 374309918, 430584461, 632964968, 431643998, 423907587, 423104894, 432472512, 632726508, 760493217, 761100539, 431564541, 431924131, 430584514, 431199892, 425070881, 760221610, 632884788, 423907606, 422639583, 431348800, 432239761, 432195176, 430584514, 760797302, 361069293, 760354848, 424821263, 429908134, 429750183, 423023194, 432496726, 432288248, 432033655, 430971116, 428015828, 361069360, 422652116, 376126404, 428940933, 526901574, 422776598, 430774134, 760354947, 431564609, 426009888, 423248493, 431943039, 431644039, 525803073, 425009298, 429852777, 360834601, 526124104, 426533104, 424007392, 432444314, 632647522, 423814616, 423627162, 527130624, 432314175, 526205831, 423493081, 426910065, 423283229, 425749772, 432104271, 374309922, 422859523, 430293859, 423566186, 430341627, 429363411, 422643763, 525725478, 423379566, 427429708, 432409457, 429852706, 425476333, 423083494, 425132388, 431593320, 423283130, 425613995, 426910104, 432197847, 423700075, 423625886, 426609876, 432033509, 423367055, 432317863, 427886168, 424272818, 423814679, 423212853, 761178402, 428199167, 432342507, 423924640, 429472187, 432286209, 432117019, 431299095, 429566784, 432226901, 632965034, 432220549, 431632243, 423413682, 360755139, 423430302, 431846260, 426685509, 423338931, 432227078, 428575092, 423464540, 422887385, 423248435, 430053796, 423924607, 425814766}
{277340769, 289918845, 292814940, 280897876, 289918762, 275727011, 279488634, 290892732, 285796429, 273141833, 292253772, 283982573, 272210368, 292656924, 278237239, 281441064, 272991129, 286583161, 289998185, 430191216, 286060376, 293302378, 286165747, 430482606, 294719648, 289369885, 831346251, 288232085, 276135068, 290237999, 288659435, 292575815, 430618841, 279417051, 279050154, 289295706, 283100481, 286583087, 291198667, 275726963, 294116393, 279127640, 627030556, 292575794, 430493974, 285456203, 272287812, 282893849, 277423153, 292412787, 286333381, 286421173, 288872754, 284740521, 600121979, 286683818, 430473021, 288440829, 279127608, 543094351, 430494035, 275070473, 287029798, 627087955, 286022617, 285359644, 288282210, 272914500, 285510081, 291941219, 293549909, 285247865, 274582913, 285823873, 276528561, 288282246, 279779809, 284063564, 273141788, 287564542, 286783434, 282958954, 282893799, 542994646, 277504024, 294719632, 274503005, 287029762, 600022589, 278237198, 277258640, 276769459, 283415239, 292976410, 289218902, 282430417, 627278165, 275644309, 290238006, 278401214, 286303098, 282958985, 275808947, 275070510, 288440749, 293467315, 430547877, 430494052, 274502934, 600022633, 600022569, 600190833, 278237189, 282893871, 430547912, 289838661, 282958950, 286583108, 284919000, 288872774, 288074549, 278401278, 600190929, 288232122, 286333475, 543094357, 294116386, 280969304, 294337111, 284611920, 278401293, 284429759, 284740452, 274024516, 289143366, 277747422, 287403003, 272764086, 288997408, 283026706, 288123971, 627229688, 287931226, 309360235, 285135328, 288440700, 430399826, 287301628, 285849290, 285823948, 281041264, 286270387, 292332403, 287514006, 274185523, 293632420, 274185481, 289998225, 290320041, 285824029, 277504129, 274502965, 627188675, 542994619, 286635965, 294639095, 291273138, 286374146, 275561828, 294414602, 284740425, 542994714, 275971800, 281308188, 280700531, 293632413, 288440750, 281177331, 291650918, 294116417, 287618439, 277258710, 272764116, 273435542, 278890443, 273141756, 283982492, 281372290, 286838558, 283026650, 291124979, 287402950, 279854629, 627030580, 273582305, 284553623, 280144308, 287256612, 274824350, 278482963, 294337187, 430482572, 272368257, 273358975, 278237276, 294800099, 274185556, 283257585, 283179201, 284144550, 289998154, 292976442, 282167283, 272210243, 276607418, 274742334, 627278244, 282234583, 281812505, 293714531, 290731015, 272368278, 273435586, 282363899, 276371974, 277503967, 430684913, 276687632, 284740507, 273651332, 277827998, 285622422, 277177799, 282234520, 279779827, 284975428, 280297342, 272914578, 276053486, 273508839, 274420766, 283496385, 285193560, 290156717, 277503992, 277177947, 290972117, 627188636, 287666336, 287120831, 288232265, 278890424, 287029874, 273141759, 277504124, 282893772, 277177836, 278969436, 286165541, 289838704, 286374164, 430191150, 430423743, 430482565, 430787352, 294639021, 281885949, 274662873, 287120789, 273359013, 283415270, 542967948, 285880542, 284740450, 294038735, 285028295, 274262291, 292016725, 280634033, 288872738, 272914552, 280897886, 292412741, 294561399, 281585371, 285914202, 288282316, 276687618, 289918767, 288232035, 274105516, 292494504, 287763975, 277423087, 272991128, 280219805, 276687619, 430547933, 288282286, 291720693, 430577610, 275152732, 283415223, 274662852, 627030599, 288997483, 286783442, 288812858, 286130553, 283335928, 292174468, 543124138, 600190867, 272914515, 286885266, 281812454, 283026704, 274758004, 273358941, 284802815, 309226652, 292976490, 280505156, 294719614, 275152804, 281957856, 294719687, 287077598, 600042798, 284802797, 276371924, 280219782, 288440810, 293219922, 285766306, 288232028, 292575850, 291125023, 272210301, 278482990, 276607360, 275152730, 279127647, 286935793, 430577602, 286165660, 292656886, 288178154, 542994661, 627061230, 794241144, 286060429, 289998233, 288762133, 282031007, 286421242, 284144531, 288440683, 284222680, 430371584, 290484929, 289143316, 289998174, 286983933, 286470514, 282893869, 275809027, 288712241, 274758133, 292976461, 282958943, 287256642, 430423671, 289918814, 289918799, 287514061, 279779758, 292814946, 278237214, 600093340, 285359647, 273508841, 283415200, 282893850, 283578022, 293138546, 289295759, 309158023, 285303789, 275152784, 288872814, 294800026, 279344828, 282167253, 277177794, 282363867, 288812910, 281041197, 279560112, 281662735, 430650593, 287029810, 282099576, 276371957, 284676398, 277423077, 293959320, 284802738, 292734803, 280370774, 278645970, 289143438, 293959341, 290078239, 282829843, 430371583, 284063601, 831346313, 287807326, 309296010, 291576113, 284491928, 430423607, 282430395, 309360298, 275480185, 282706735, 287514038, 291866813, 430462627, 287457562, 281308115, 290484877, 289067614, 285082513, 276371962, 289518303, 278074117, 287120840, 283496495, 293877636, 287931201, 430371516, 278810038, 290730953, 430371654, 285674080, 286204109, 275316867, 288493024, 294116442, 543162761, 294038766, 430237824, 283900899, 281737180, 294719574, 282299821, 274340327, 277584735, 542994699, 288493058, 285456217, 275070433, 275070447, 288232099, 287849563, 290892653, 277504103, 280634001, 277423108, 273141706, 283026718, 277666527, 275235178, 294116420, 288232126, 278890448, 290238006, 288232165, 291124994, 289918816, 277504061, 600003712, 288440686, 286165711, 287457516, 280828902, 287029839, 287402905, 430423661, 276528503, 287029768, 285247895, 272524912, 274024582, 292976476, 287807318, 281662701, 276293762, 285135390, 281585294, 274742461, 278155863, 287206079, 292412715, 294719689, 600022582, 294487608, 292412747, 285456253, 281177400, 283415204, 285247919, 309415393, 285986684, 280219804, 627116127, 285193594, 287849486, 292016750, 277504011, 275971841, 289678886, 430758542, 287514021, 292174541, 309360214, 294038801, 294800053, 288123963, 283179208, 280439618, 272210280, 276933545, 277423142, 279630999, 288123920, 287715394, 289918800, 273215810, 289998093, 279704290, 286333438, 291049073, 281041273, 278645891, 285564371, 289758770, 286240944, 288232064, 293795838, 291866804, 627061249, 600190898, 292095752, 272764106, 283659410, 627151996, 288440723, 272841965, 286935734, 274340293, 292016777, 287256688, 273141754, 285796501, 292734750, 430286661, 276528513, 287886065, 288604356, 542967977, 285135326, 284222715, 279995533, 285082455, 275890497, 430723848, 626931045, 288123980, 600003733, 294960723, 288333140, 285953334, 272524872, 286984041, 289678807, 627375431, 287347790, 286885190, 272841927, 283740955, 285823974, 275561863, 627188658, 627328001, 274758071, 285823890, 287982824, 281511760, 274340312, 627188532, 278237207, 294116388, 430527032, 279927442, 274582900, 290237992, 275235173, 288282322, 278401400, 277097156, 278155838, 286935768, 292656874, 290972111, 274502999, 274502987, 282167251, 274262289, 275070505, 284802791, 294800064, 287120938, 287077657, 287121009, 627328031, 280765941, 286421251, 430423550, 430423539, 274662887, 274987951, 294719660, 272991084, 272287790, 284363443, 281107845, 290237955, 288762210, 600155135, 293384597, 288032780, 292016717, 294639172, 430787356, 430527055, 290484906, 286270245, 286733202, 290811645, 294116384, 273945473, 543045587, 286094594, 272841905, 286421254, 281107929, 600093305, 272603317, 274185475, 272368336, 278890456, 285986753, 272683628, 273793057, 275316796, 283819963, 289295819, 291501281, 294189287, 278890412, 274905392, 626993860, 626960345, 287029870, 289597987, 286240940, 288333207, 288997468, 278318748, 287931281, 280633995, 288493053, 276528542, 289998133, 273868938, 273358865, 626931036, 600022628, 286733131, 430331682, 281441016, 278890460, 286165667, 272287742, 277177880, 626993843, 282167333, 290972040, 600093328, 272914528, 309295929, 275398549, 273722088, 287982817, 285849290, 285135261, 282234568, 430473071, 287513986, 282640443, 277504038, 277177918, 277910251, 831320992, 284296390, 278727649, 284296441, 288232194, 284740562, 287514015, 279127690, 275152746, 542994645, 272841946, 284802781, 294116406, 286935745, 287256731, 276053419, 290649047, 293138528, 285409050, 430723911, 292575789, 283335928, 286270395, 287618463, 287256640, 285303727, 430371575, 286733182, 291428546, 288333141, 283257608, 287077660, 279272567, 278401303, 282829834, 294719626, 281107928, 280568324, 273359004, 277992972, 281737207, 276214792, 277827981, 543021578, 272764118, 288333176, 284491992, 285247870, 543199528, 289597916, 430331748, 284429776, 287077715, 284802751, 277747342, 626930999, 273358910, 293467329, 277423112, 294263968, 277340781, 273067310, 285986719, 287029688, 627030546, 287029782, 283179145, 273287120, 600022655, 274758086, 279854704, 277177800, 543021621, 282959011, 286303042, 287029838, 285622468, 276528570, 277258722, 278564388, 283496430, 281441042, 309295897, 286470551, 288333273, 274340368, 292332328, 288872747, 277258678, 289518231, 285622385, 286983974, 294264048, 282167329, 277177703, 287166069, 293959385, 293302433, 289295753, 277177862, 284863079, 292016785, 599991974, 292174502, 275480119, 276450844, 282430336, 286983924, 294880392, 277177720, 543021634, 288282324, 288604429, 277504114, 289443272, 277177831, 290972047, 277097144, 286374198, 288659367, 284063557, 294038758, 278810012, 288872789, 600003701, 289295721, 276528579, 289918818, 294487597, 286527095, 291273160, 278645964, 272210305, 276371918, 282501824, 288872818, 277504069, 627278161, 294561452, 281107900, 285082551, 288282195, 277504160, 430509916, 430446579, 288549863, 286783456, 288383314, 294639157, 278155765, 273215881, 287256608, 282234597, 288933515, 287029797, 292976406, 281241601, 289918808, 600122000, 273793036, 831320956, 281737191, 600003764, 272603441, 294960713, 291794106, 274742399, 600068879, 627188594, 626931039, 280219817, 273287059, 281737182, 280766002, 287402934, 627375385, 600022526, 294960726, 290402512, 280568294, 278727672, 277016009, 281737120, 627061266, 542994637, 627278199, 287618514, 282768776, 282958946, 291650903, 275152841, 274024583, 273508766, 281107891, 285622356, 542994655, 290566958, 274758166, 284802838, 430723872, 289758798, 281372272, 627278275, 280219799, 286733177, 288812844, 279488552, 272603398, 430399833, 287457538, 282829812, 543071267, 430473034, 286333409, 288178194, 275726907, 600093382, 288333202, 294189248, 430817391, 278155779, 430482561, 293549924, 286165588, 292253835, 286935670, 279200610, 831321013, 291273128, 282234527, 288549888, 282167284, 284296423, 290484863, 430371618, 288712240, 285914282, 274502980, 282829748, 287120890, 288997496, 287347819, 272446309, 292253796, 287029720, 286165603, 276851293, 294337165, 288493018, 286303016, 273508811, 292656942, 277747424, 285724593, 287982776, 288333195, 292016645, 626904666, 285456178, 277992953, 295041081, 283900917, 278401327, 273651273, 280633971, 283415250, 277177840, 600003655, 276687564, 280069570, 292815022, 543094352, 292895762, 273141744, 286270321, 292494532, 277177645, 285135388, 293057053, 291350549, 288812859, 282569306, 295041040, 286885192}
82775
Returns: 358798219
{710425041, 300019940, 713679780, 112786778, 711120499, 300105984, 711902898, 711554087, 710834803, 712255698, 713056655, 710771168, 711333810, 299905061, 299822125, 713120784, 299985061, 713652030, 269031577, 712094915, 713280984, 711902875, 152748831, 299841009, 713185054, 710993442, 712191264, 713561565, 711151988, 152748838, 711934733, 712576013, 710644466, 711807338, 712511911, 269062694, 711151938, 712511918, 710834824, 152748877, 710334810, 112786749, 299840934, 112857479, 300184708, 269093781, 300143783, 713652108, 711522512, 710644478, 269062686, 711585638, 713185064, 711585636, 712479669, 713652169, 711554108, 300184750, 711490919, 713344179, 710834794, 710548792, 713280985, 710548748, 713561616, 713185093, 712255696, 713623005, 711057445, 711585643, 711966639, 269031541, 712447554, 300119818, 713152919, 710834824, 713120754, 300212612, 300119788, 713249006, 711151959, 713622996, 712832692, 300132867, 712287343, 711743274, 152862923, 269062672, 711998876, 713249028, 299968823, 710961411, 710548770, 300184690, 712126984, 711151965, 711151952, 300156350, 300019945, 152833806, 300004480, 713185051, 711934747, 713375780, 713375792, 711934719, 713499559, 299905030, 300019971, 711151956, 711775367, 712094917, 711151959, 713249014, 711998899, 269062702, 713652082, 269124016, 712223492, 713468662, 152748844, 711522466, 269093773, 713249009, 712960429, 710365561, 300019956, 712094908, 712960423, 711151978, 357627709, 711807397, 713024389, 711934756, 300019925, 713652096, 712671937, 712896385, 152980154, 711151964, 300019942, 300259597, 713437984, 299888956, 152748834, 712960424, 711213357, 713249027, 711490932, 299985073, 152748844, 710334809, 713185047, 300143727, 711934725, 713056649, 269062736, 712960397, 713152905, 711151984, 711243613, 710455397, 300105988, 300259591, 712094917, 712255695, 299905025, 713530887, 710425037, 299840985, 152748853, 300019990, 710334799, 300212579, 710271152, 299857694, 713152912, 713249037, 712832665, 713679799, 300019973, 711585644, 712159154, 711459295, 711120506, 152777541, 300212567, 710271153, 299968861, 299841057, 112786771, 713530881, 711057417, 713249038, 711243612, 712832660, 152805085, 710612646, 710803165, 712960443, 300212562, 712255673, 710707688, 713152888, 300045926, 712031066, 152949926, 299888935, 152949933, 300212533, 300045956, 711057381, 299968842, 713185056, 711396337, 711902902, 710771140, 711902915, 711934762, 711648724, 152833827, 712255688, 300090759, 300132884, 152920014, 713185078, 713281017, 712479684, 710834767, 711243638, 152833850, 711120501, 713375800, 711490950, 711934752, 711333813, 710834792, 711490858, 712255708, 711151978, 712126997, 712062887, 712543834, 300212593, 711743294, 712736181, 152833812, 711743263, 300156320, 713280967, 713312408, 269031555, 299905028, 300259556, 300019972, 112786804, 712960382, 299919885, 711151946, 711459291, 300132890, 711522493, 269062714, 713592758, 269031563, 152748892, 711839588, 713280969, 710993480, 712960427, 712159125, 710866583, 269093727, 300224933, 299888953, 712960403, 712479659, 712159194, 713152912, 711303546, 711213328, 711902940, 299840954, 299905019, 711151939, 713088643, 710580792, 112831758, 712960410, 711902907, 713185055, 712479658, 300168834, 269185151, 712255681, 269185127, 711775368, 710993430, 152777538, 712960396, 299952352, 711151945, 712992560, 712992544, 299905027, 269062707, 711522488, 711151985, 711490950, 269216452, 299919878, 711934725, 152748833, 299935424, 152833804, 152748855, 711151977, 712511917, 711585617, 152949927, 710993479, 711151946, 711490934, 711057459, 711490947, 713622951, 710303243, 711775379, 300168791, 711902899, 711427710, 711902939, 713152938, 269031547, 112786755, 713185046, 711213352, 713407137, 712832685, 152777607, 712255708, 712960382, 711807379, 710548770, 299905031, 712896356, 710612674, 711120479, 300143735, 300143720, 299904999, 711427704, 300143730, 711585620, 152980114, 710993425, 713530908, 712255692, 710425058, 711490946, 712960406, 712287313, 711333796, 711711622, 712255685, 299888922, 711934758, 299919900, 711182180, 712447545, 269185097, 712447545, 710739349, 112786780, 711934745, 713216975, 112786760, 712960426, 300212600, 712255687, 712351248, 152949954, 300019939, 710961400, 152748849, 112786739, 711902916, 710334791, 711934736, 712960383, 713249039, 712127027, 710455393, 711427669, 710866605, 711333784, 710993459, 713499549, 712575978, 712960435, 300119823, 152833817, 711934730, 300105974, 152805077, 269124016, 300259595, 299872245, 711648741, 713056650, 299840985, 300259604, 711934734, 712255679, 712992533, 712960437, 712992519, 711490917, 710612642, 713152867, 712800510, 712255675, 711120479, 712639822, 152748848, 112786760, 711522488, 299952338, 711934701, 713152922, 300250812, 713375774, 711902906, 711807351, 710993445, 711151956, 711490945, 299905001, 713561614, 152949973, 711490935, 712736197, 299985032, 711902920, 153008734, 711490911, 713280995, 711025553, 269062688, 711902933, 711522478, 300212564, 711151928, 712191244, 711057470, 300060706, 711585612, 112786722, 711902922, 300105992, 299872218, 711364687, 712960445, 300156330, 269062704, 152920007, 712351266, 711934748, 713152894, 710644482, 712127032, 152748812, 713530911, 710993478, 710929414, 713561637, 711490872, 152748845, 269185144, 711427710, 712479685, 712031066, 299905024, 711490920, 153008787, 711902901, 712255709, 711057433, 711459283, 300212520, 710993460, 710486216, 710334812, 712159191, 152748824, 713249023, 152777575, 711151947, 712255672, 711902917, 300168802, 713056634, 713152908, 710548790, 710548765, 712800522, 300259574, 152862950, 710425044, 710548748, 712960429, 712928371, 712960394, 712479652, 300168765, 713088650, 712255679, 712992500, 299840959, 712960442, 712575965, 711333775, 300019911, 269062701, 712255676, 711151957, 300259578, 300060707, 711213347, 269062695, 269062747, 712960431, 300132876, 711934724, 712126987, 713152956, 713185052, 712319114, 712607760, 112786748, 712575959, 711522476, 711427679, 152949964, 712960431, 710517308, 713652151, 299840967, 300143736, 711617164, 152833840, 711522480, 710548786, 710961377, 152748864, 269154543, 153008734, 711151980, 713312393, 112786808, 713280991, 300184722, 711554077, 299905047, 152777528, 711213358, 710993457, 713623002, 712351262, 710993457, 152748907, 357627758, 269093739, 711243606, 713088652, 712159172, 711966634, 711807354, 711648714, 712671948, 711522470, 711617164, 300156363, 712992549, 269093751, 112786764, 713056644, 152748822, 711490891, 300045917, 300119822, 712159179, 713249024, 299841029, 712094906, 710644490, 711934764, 711522475, 713679796, 712575982, 713623003, 299840988, 713249009, 300019952, 712383319, 152748864, 712159193, 710394691, 152833822, 713622989, 300132877, 712447558, 712800513, 299905023, 713499529, 152949942, 713652101, 152777551, 711151976, 300259565, 152980134, 711057407, 711213326, 712126989, 710425054, 713407113, 152805086, 711213349, 269031589, 711871292, 269185167, 300212610, 712383282, 711775391, 712479662, 710866621, 300156367, 711743270, 713152892, 711490894, 712094901, 711303519, 712415366, 711333789, 711182172, 712960408, 710993489, 712159177, 712960410, 711213349, 152980124, 713622954, 710771176, 712960395, 152949922, 713561625, 300259589, 711807347, 711648743, 711839597, 713375786, 711743276, 152833814, 152980126, 711775380, 713120729, 269062740, 712255697, 112857477, 299985047, 711807371, 710455375, 713185023, 300019971, 712992560, 152949944, 713679772, 711934749, 713024383, 713375749, 713652101, 300259568, 711057389, 713249046, 152833825, 300132844, 711934737, 152748859, 269062734, 712992535, 713280965, 712159175, 112786780, 711243630, 710644494, 713561593, 713280991, 711934747, 711902896, 711182186, 712992556, 712511910, 711617133, 713530931, 152777570, 713652072, 152748884, 152748850, 152748822, 713375762, 712255699, 299888943, 152805071, 300259583, 300212578, 710993403, 357627736, 112786755, 712960390, 710580803, 711934743, 152833826, 710425043, 300156380, 712992523, 300143762, 711902870, 269093780, 300259567, 712704130, 712287300, 710580787, 152980120, 299985075, 711057463, 710303227, 152777555, 712960406, 710334815, 711902902, 152748840, 712992561, 711057443, 711554055, 713185074, 299905079, 269124047, 711902938, 712992559, 711243628, 712159187, 299822118, 710644463, 711490863, 112809704, 712736176, 711807407, 152748873, 713652056, 299985011, 710644469, 712255690, 711490938, 713561614, 713281017, 300132892, 712960459, 712351249, 269062721, 269062663, 300019991, 152777574, 711088852, 713185064, 299905005, 711902944, 710834798, 712126987, 152980146, 300143763, 710334795, 711680037, 711490920, 710834837, 711151969, 711934734, 710239374, 713281013, 300019970, 300045925, 152949910, 713185051, 713120770, 711333803, 711151960, 152891199, 711554080, 299985049, 711272897, 711648690, 152833816, 713407140, 712383296, 711057397, 713561602, 710898050, 152748846, 713561596, 710612630, 712671928, 711648725, 713499559, 300034718, 711213352, 711057439, 711151929, 300259601, 713468654, 299905044, 710834779, 299805351, 711490893, 711120499, 152980150, 112786714, 299935434, 712832684, 269031531, 711554105, 711902914, 710993437, 152748902, 710771158, 711554120, 711243600, 713185050, 300105956, 710993430, 152777557, 710644466, 300212542, 711554050, 711711620, 710580822, 711151970, 712607745, 711934741, 712607744, 712223488, 711711628, 711902902, 710866609, 711151962, 300237584, 712351268, 710993448, 713679825, 711902917, 711902891, 711934746, 713280953, 712351265, 712768440, 713248993, 712832705, 153008746, 712960440, 712255656, 712159171, 712960411, 152862941, 112786780, 713249016, 712607771, 713530933, 300199416, 710993512, 710455392, 112786776, 710961423, 713056642, 711490935, 152833810, 712255666, 300259597, 713375774, 153008764, 711459286, 712159172, 712575971, 300034688, 112831746, 713622998, 300250778, 713561578, 299952332, 112786755, 300074805, 712255704, 712094911, 712960409, 300019990, 710365592, 712287339, 712960456, 712543835, 710771129, 711934765, 300019954, 710834808, 713679842, 711151948, 712992559, 712383279, 112786753, 269062677, 713185042, 712639830, 300045927, 713152880, 711303525, 711648723, 710334794, 300212581, 712992550, 710771138, 711554083, 712992540, 713561603, 300004461, 711585618, 710993451, 152949953, 710334812, 713407117, 713622977, 269031531, 710739362, 710517313, 152833826, 711213343, 300212572, 112786757, 112786778, 711998884, 710271154, 710676328, 712159153, 711151995, 712607773, 710239355, 712383322, 152833833, 300090765, 152777602, 710303228, 300259600, 710771169, 710548774, 713679828, 713530914, 712159139, 300143756, 300212587, 152748816, 712960458, 713088662, 712127016, 711151973, 711151971, 712960443, 712255702, 711490902, 713561636, 713679824, 711775387, 712736201, 712960424, 713652131, 711182184, 711427681, 300250805, 711648696, 300019960, 710271131, 152833845, 299905014, 712864631, 152748851, 712800486, 711839596, 713530902, 713152886, 711934722, 712383311, 711459286, 712736189, 300119814, 711585614, 710580788}
{140654100, 511113279, 140141767, 769638860, 140529667, 511285875, 140357465, 140412608, 140574671, 140333172, 140278610, 140584723, 140458607, 510919936, 510782127, 140273710, 511059267, 140158132, 494229971, 140339210, 140260610, 140357489, 882663603, 510808056, 140270903, 140549951, 140333639, 140191231, 140522683, 882663622, 140353136, 140309810, 140607141, 140370474, 140314777, 494221791, 140522757, 140314790, 140574659, 882663604, 140688281, 769638867, 510808102, 769704225, 511461793, 494213289, 511374605, 140158101, 140418901, 140607123, 494221844, 140406723, 140270893, 140406687, 140315466, 140158173, 140412641, 511461797, 140424689, 140248950, 140574670, 140618600, 140260568, 140618577, 140191248, 140270915, 140333166, 140171862, 140542768, 140406721, 140349166, 494229967, 140317434, 511314895, 140272299, 140574684, 140273696, 511519815, 511314845, 140264397, 140522741, 140171895, 140300436, 511344256, 140327624, 140375409, 882604336, 494221785, 140348642, 140264388, 511031463, 140551875, 140618611, 511461819, 140336842, 140522634, 140522643, 511404125, 511113272, 882617990, 511084988, 140270897, 140353186, 140242809, 140242761, 140353204, 140208023, 510919922, 511113257, 140522664, 140372341, 140339168, 140522684, 140264377, 140348631, 494221826, 140158100, 494202298, 140335030, 140216723, 882663647, 140418907, 494213281, 140264394, 140285827, 140678752, 511113238, 140339170, 140285783, 140522691, 777357397, 140370424, 140278968, 140353199, 511113265, 140158135, 140299100, 140291294, 882551774, 140522694, 511113222, 511639521, 140226604, 510892019, 882663595, 140285736, 140503325, 140264372, 140424748, 511059215, 882663626, 140688244, 140270905, 511374529, 140353117, 140278594, 494221821, 140285755, 140272330, 140522667, 140492717, 140643293, 511285888, 511639527, 140339186, 140333149, 510919914, 140200571, 140654152, 510808101, 882663568, 511113233, 140688244, 511519795, 140697221, 510835670, 140272275, 140264351, 140300466, 140141823, 511113247, 140406669, 140334814, 140430619, 140529653, 882649076, 511519764, 140697200, 511031478, 510808049, 769638876, 140200603, 140542808, 140264394, 140492690, 140300446, 882632290, 140611068, 140580851, 140285787, 511519802, 140333219, 140595167, 140272261, 511172043, 140346360, 882563042, 510892045, 882563053, 511519844, 511172047, 140542787, 511031451, 140270901, 140443836, 140357480, 140584722, 140357488, 140353184, 140394033, 882618016, 140333158, 511257482, 511344227, 882574613, 140270913, 140260658, 140315443, 140574665, 140492694, 882618053, 140529620, 140242744, 140424697, 140353163, 140458592, 140574647, 140424686, 140333167, 140522720, 140336830, 140342122, 140311879, 511519784, 140375425, 140302502, 882618015, 140375396, 511404149, 140260584, 140253399, 494229970, 510919906, 511639527, 511113242, 769638846, 140285747, 510948338, 140522614, 140430636, 511344232, 140418911, 494221806, 140183100, 494229988, 882663588, 140369440, 140260590, 140549954, 140285757, 140334803, 140569991, 494213312, 511549560, 510892020, 140285768, 140315422, 140334809, 140272268, 140469436, 140503315, 140357498, 510808099, 510919929, 140522745, 140276630, 140615811, 769684728, 140285762, 140357509, 140270910, 140315427, 511433840, 494181799, 140333226, 494181818, 140372316, 140549936, 882649036, 140285737, 511003934, 140522616, 140283338, 140283332, 510919894, 494221825, 140418892, 140522723, 140424688, 494174838, 510948341, 140353162, 882663642, 510976580, 882617997, 882663602, 140522693, 140314758, 140406645, 882563057, 140549918, 140522652, 140424695, 140542794, 140424700, 140171877, 140694508, 140372345, 511433882, 140357495, 140436671, 140357478, 140272287, 494229990, 769638854, 140270895, 140503335, 140235729, 140300434, 882649120, 140333195, 140285764, 140370423, 140618569, 510919958, 140291291, 140611058, 140529623, 511374524, 511374579, 510919953, 140436713, 511374555, 140406701, 882551755, 140549960, 140200594, 140333140, 140654138, 140424706, 140285733, 140327640, 140458621, 140380378, 140333180, 510892044, 140353228, 510948324, 140511662, 140317447, 494181819, 140317465, 140589924, 769638812, 140353088, 140266651, 769638892, 140285792, 511519767, 140333201, 140319915, 882563058, 511113254, 140551881, 882663607, 769638898, 140357466, 140688239, 140353166, 140285776, 140264346, 140336845, 140643270, 140436697, 140569969, 140458631, 140549984, 140208054, 140309785, 140285793, 511314875, 882618018, 140353209, 511285842, 882632261, 494202255, 511639495, 510864477, 140394032, 140278613, 510808072, 511639535, 140353192, 140333179, 140283331, 140285732, 140283349, 140424704, 140611037, 140272283, 140301818, 140333145, 140529649, 140302226, 882663603, 769638819, 140418886, 511003950, 140353191, 140272319, 511608534, 140242793, 140357475, 140370436, 140549958, 140522622, 140424716, 510919929, 140191238, 882563078, 140424718, 140302498, 511059249, 140357480, 882537082, 140424700, 140260599, 140547410, 494221817, 140357463, 140418917, 511519825, 140522629, 140333671, 140542786, 511200658, 140406719, 769638886, 140357508, 511285866, 510864454, 140449539, 140285795, 511404119, 494221809, 882574604, 140319908, 140353174, 140272305, 140607118, 140336840, 882663628, 140200623, 140549970, 140555539, 140191252, 140424679, 882663617, 494181779, 140436640, 140315402, 140346366, 510919922, 140424736, 882537127, 140357488, 140333218, 140542769, 140430616, 511519813, 140549947, 140634262, 140688269, 140334787, 882663607, 140264379, 882649117, 140522711, 140333173, 140357500, 511433857, 140278610, 140272280, 140618594, 140618572, 140301846, 511639522, 882604360, 140654120, 140618594, 140285800, 140287342, 140285744, 140315466, 511433855, 140276606, 140333184, 140283331, 510808091, 140285812, 140309779, 140458615, 511113254, 494221855, 140333146, 140522691, 511639510, 511200648, 140503328, 494221823, 494221843, 140285797, 511344264, 140353161, 140336864, 140272277, 140270927, 140322385, 140304893, 769638845, 140309757, 140418905, 140436706, 882563047, 140285743, 140625692, 140158146, 510808104, 511374550, 140400071, 882618015, 140418894, 140618622, 140551897, 882663597, 494192001, 882537101, 140522665, 140253403, 769638828, 140260638, 511461788, 140412609, 510919954, 882649078, 140503316, 140549944, 140171864, 140319912, 140549939, 882663574, 777357397, 494213332, 140492647, 140276649, 140334863, 140349174, 140370436, 140394023, 140299122, 140418911, 140400058, 511404116, 140283342, 494213314, 769638858, 140278610, 882663629, 140424668, 511172058, 511314826, 140334840, 140264386, 510808033, 140339181, 140607135, 140353183, 140418860, 140141851, 140309784, 140171863, 510808064, 140264370, 511113256, 140316314, 882663614, 140334789, 140664972, 882618037, 140171912, 511344229, 140317479, 140301815, 510919897, 140208011, 882563076, 140158116, 882649107, 140522724, 511639505, 882551784, 140542789, 140503337, 140336847, 140654123, 140235755, 882632293, 140503354, 494229959, 140363463, 494181805, 511519807, 140316320, 140372321, 140315436, 140569937, 511404140, 140375383, 140272312, 140424722, 140339175, 140469426, 140315759, 140458618, 140511634, 140285747, 140549968, 140334785, 140285760, 140503305, 882551790, 140171888, 140584737, 140285731, 882563032, 140191264, 511639540, 140370446, 140394023, 140369421, 140242805, 140375406, 882617989, 882551752, 140372325, 140273679, 494221823, 140333189, 769704195, 511059272, 140370442, 140643248, 140270917, 511113219, 140283335, 882563062, 140141795, 140353238, 140278991, 140242737, 140158126, 511639517, 140542779, 140264402, 882618013, 511344282, 140353177, 882663611, 494221814, 140283322, 140260606, 140334779, 769638869, 140492645, 140607141, 140191261, 140260607, 140353122, 140357493, 140511644, 140283326, 140314761, 140400045, 140200585, 882649086, 140158137, 882663580, 882663638, 882663614, 140242744, 140333209, 510892012, 882632325, 511639512, 511519821, 140549938, 777357371, 769638873, 140285749, 140615826, 140353165, 882617996, 140654119, 511404095, 140283300, 511374521, 140357472, 494213274, 511639525, 140300587, 140327643, 140615795, 882551777, 511059266, 140542765, 140694525, 882649051, 140285780, 140688293, 140357493, 882663603, 140283369, 140542796, 140412599, 140270897, 510919929, 494202266, 140357530, 140283301, 140492669, 140334805, 510782100, 140607111, 140424684, 769661229, 140302486, 140370421, 882663582, 140158119, 511059275, 140607128, 140333143, 140424673, 140191239, 140260646, 511344289, 140285828, 140319913, 494221840, 494221809, 511113252, 882649087, 140535864, 140270930, 510919899, 140357500, 140574653, 140336869, 882551752, 511374560, 140688242, 140386741, 140424683, 140574672, 140522633, 140353159, 140701488, 140260606, 511113234, 511172055, 882563029, 140270911, 140273683, 140458605, 140522669, 882589081, 140412631, 511059234, 140479190, 140394018, 882618026, 140235712, 140316307, 140542818, 140191270, 140563161, 882663619, 140191263, 140611062, 140299100, 140394045, 140208073, 511141798, 140503307, 140542793, 140522709, 511639552, 140216732, 510919939, 140574654, 510754621, 140424654, 140529594, 882551750, 769638892, 510976551, 140300483, 494229965, 140412602, 140357519, 140549963, 882663578, 140584725, 140412631, 140492697, 140270909, 511285868, 140549956, 882649093, 140607129, 511519821, 140412622, 140380363, 140615840, 140522638, 140304925, 140353181, 140304947, 140335015, 140380381, 140357530, 140569993, 140522678, 511579151, 140319915, 140549936, 140141793, 140357477, 140357463, 140353205, 140260616, 140319937, 140303111, 140264374, 140300437, 882537062, 140285825, 140333175, 140334785, 140285771, 882604346, 769638866, 140264385, 140304895, 140200594, 511490512, 140549933, 140643287, 769638844, 140551904, 140278605, 140424726, 882618007, 140333164, 511639515, 140242762, 882537106, 140430626, 140334760, 140309759, 511141802, 769684746, 140171878, 511608568, 140191212, 511003936, 769638894, 511229446, 140333172, 140339169, 140285781, 511113198, 140678780, 140327646, 140285790, 140311874, 140584725, 140353153, 511113256, 140574688, 140141847, 140522639, 140283360, 140316299, 769638883, 494221797, 140270888, 140302230, 511172053, 140272302, 140469414, 140394050, 140688279, 511519796, 140283344, 140584720, 140412610, 140283377, 140191224, 511084959, 140406716, 140549948, 882563078, 140688248, 140235729, 140171878, 494229980, 140589925, 140625667, 882618023, 140503358, 511519778, 769638879, 769638866, 140348643, 140697250, 140602401, 140334750, 140522686, 140304902, 140701502, 140316314, 882618022, 511257454, 882649125, 140694483, 511639500, 140584700, 140618570, 140141818, 140200576, 140334792, 511374575, 511519815, 882663603, 140285800, 140276622, 140336843, 140522698, 140522663, 140285771, 140333185, 140424663, 140191252, 140141824, 140372351, 140302532, 140285768, 140158151, 140511632, 140436689, 511608543, 140394023, 511113213, 140697227, 882618003, 510919965, 140296060, 882663587, 140301813, 140369417, 140200571, 140272285, 140353191, 140316340, 140430627, 140302497, 511314857, 140406738, 140615793}
32277
Returns: 179410812
{347501890, 349702211, 328212624, 351206786, 292543190, 355336443, 540409439, 354959128, 353788181, 348420685, 347574306, 351977626, 355298194, 350685853, 350340805, 349424763, 328593150, 328028161, 292439327, 352841840, 352802221, 353907520, 327837806, 353764437, 351461217, 349405770, 328427451, 348927676, 328084950, 328851463, 350900470, 347895355, 353789466, 354959112, 350834141, 354861658, 348173414, 328229620, 354174041, 350800351, 351737681, 353839255, 350456725, 349248802, 355448713, 354545047, 356270148, 353261976, 352414736, 349208815, 355557680, 327784262, 347274216, 353775770, 327875924, 353762363, 353070891, 355810315, 353227903, 352790130, 353832718, 328028162, 351697670, 348750305, 353461991, 354628383, 353832191, 353851750, 349228799, 353842197, 349188825, 351148077, 353411072, 354978867, 354594418, 327990352, 353847087, 327568899, 353833396, 353833943, 354190070, 356282560, 354472337, 292556444, 354361772, 353484976, 346632285, 347386226, 354562073, 352364863, 353191974, 352868736, 327933920, 328103124, 351500323, 348275581, 292081785, 354293546, 354309384, 355822765, 353237742, 353860084, 292179697, 351777794, 351837761, 350918360, 328574428, 327665786, 348591005, 353767398, 353788205, 353832325, 354664316, 347156581, 353789823, 353826455, 352847525, 353672835, 353847084, 354206307, 347877830, 350974397, 347765396, 352976229, 353293664, 353216642, 353832835, 351325088, 353758720, 355431239, 328265160, 353840913, 353334609, 356157657, 352790147, 353833202, 353773225, 354683351, 352260163, 353816935, 352820317, 349208801, 355908744, 352633635, 349071885, 353265080, 352863324, 353513422, 355871433, 350918353, 347706066, 351186999, 350104133, 353830363, 353788430, 328320854, 328283509, 353204541, 355076934, 350900465, 352842161, 351265574, 352077291, 352681031, 355393452, 355985478, 328066002, 328463180, 347544398, 328463194, 353267656, 353616970, 351110281, 353685726, 349915899, 351657818, 348531176, 352227682, 353847155, 350223023, 350144088, 350163820, 347078802, 349018312, 328612128, 292597430, 352875453, 352452536, 346651917, 353847096, 292406157, 353907518, 356204114, 292346491, 347633293, 353441169, 346572846, 352961810, 353844590, 348097931, 292571009, 349662688, 352378490, 353840211, 347419796, 350850309, 355633304, 348258857, 328046977, 349386120, 292067262, 353405488, 352191992, 356376774, 351598481, 349800690, 353786517, 353783026, 292571008, 350515288, 353767112, 353840164, 348472270, 353829836, 355783753, 348155049, 352855663, 352844121, 353828785, 355755543, 540522513, 353837526, 355896235, 352825187, 347117892, 356020115, 354126671, 328176131, 354143135, 351897758, 328536050, 347332363, 346822225, 353920901, 327914474, 352859397, 349781278, 352850129, 353962296, 352439485, 353836576, 292514706, 353835637, 352746681, 328868213, 349464111, 353860470, 292390602, 353433202, 348322420, 328738264, 328374707, 354036360, 328157504, 349971798, 355240617, 353004859, 348889433, 352853076, 353775783, 356107009, 292206854, 351345096, 353089106, 356218329, 349721853, 350572816, 346840704, 353791530, 356312791, 353829368, 352936348, 352839263, 350495728, 355279281, 352174646, 328776211, 356305113, 328665816, 353789712, 350262395, 347737802, 347603222, 353558543, 353834467, 327733361, 353772018, 353376884, 351285449, 356386764, 352351681, 353385954, 356123530, 348850133, 292179702, 353593756, 350321364, 351051630, 354036350, 292299535, 328194991, 350553368, 292439344, 353760675, 351245674, 356411531, 354080613, 353751534, 355848559, 350084683, 354490599, 348945587, 352243852, 356189601, 352341359, 351480775, 350379740, 349991030, 346913096, 351325100, 353991599, 352890274, 347040289, 348869951, 348355461, 355465076, 351384443, 292361869, 356356378, 328683453, 327603928, 328499319, 353710515, 351637901, 346968047, 353495999, 327801694, 347351111, 354508474, 350183293, 347794152, 352847517, 354110730, 347690683, 353775751, 354397989, 292528859, 327733367, 348551087, 351997666, 350591831, 292126017, 292571024, 352990833, 353774138, 347618409, 353776706, 353758730, 352924391, 355393444, 350281813, 352812592, 292154275, 351071375, 352617221, 353369487, 348403890, 353152659, 328701775, 348531167, 347002663, 328757125, 353480439, 353831924, 350418070, 356091198, 353096475, 353317967, 328926149, 356402522, 350955218, 347950752, 356256214, 353400486, 356008121, 352097291, 347235827, 354240140, 353042146, 353839476, 355374581, 351797836, 351917690, 328648650, 353822697, 354900406, 353881148, 356141059, 354051699, 327766710, 353448599, 352477271, 348116608, 352601590, 353417290, 352649738, 353052267, 353854778, 349109543, 348980873, 540561462, 348511317, 353935404, 346612495, 348242492, 353502951, 352191997, 346691453, 353826946, 327971995, 353395691, 351403724, 351129091, 347660769, 347589479, 353805518, 354326115, 540429141, 354416266, 355934035, 328283505, 353325779, 328833585, 354126673, 348670856, 347860656, 347312893, 353802615, 348025653, 352860949, 353522727, 292514712, 348080270, 347453260, 353829355, 349897474, 356033059, 353491268, 355740074, 352857653, 292235000, 355835546, 353118947, 356345587, 328481210, 352871207, 353829370, 353869740, 626772669, 349053876, 328247022, 349781295, 350163825, 353797333, 350768168, 347779419, 353840560, 353627118, 350065266, 327784257, 352758201, 354036353, 349820304, 355519689, 349781285, 328445605, 353843106, 353422065, 350884096, 353841420, 352501082, 327895295, 353647508, 292266391, 352017527, 353311053, 353570295, 354788011, 349129011, 350534331, 353852003, 354007085, 351226214, 348730265, 356444678, 351957704, 354718944, 353803413, 348436948, 346985221, 350867343, 327682418, 354527041, 349268749, 356174251, 355797997, 354881042, 292052985, 351579154, 354190056, 353785910, 348025646, 353604733, 347216011, 355260097, 347932585, 350994151, 355393449, 353828336, 327592167, 355946459, 352037488, 540484120, 352137196, 354222787, 347809110, 352696103, 353341239, 355186220, 352834496, 353836567, 351520144, 353031195, 352210243, 347913825, 353583084, 353742124, 351441925, 347969192, 346710732, 350301380, 352649736, 354701259, 327617665, 349682476, 346894740, 355149879, 328883928, 347255458, 349327821, 348571033, 353660690, 328138983, 347722088, 350834158, 353164832, 349288536, 349366894, 292166960, 352724418, 292081782, 347403136, 353751519, 353836841, 353785920, 292266403, 327819214, 292110728, 346766891, 349781300, 348371349, 355132545, 351364996, 347403124, 350611132, 292166953, 328517531, 353820061, 327801699, 353813832, 352710485, 356395299, 347559554, 328392591, 350399115, 354920308, 353698168, 352391346, 352865444, 348136155, 347368659, 353474776, 347176506, 355615327, 353178807, 292315170, 352736651, 355114609, 292193357, 353869733, 351757740, 355317281, 354051709, 355723144, 351032432, 356345577, 327715894, 292584923, 347098275, 353821690, 352780595, 352304547, 350028172, 352426365, 354805832, 355686771, 348630879, 292485154, 353533686, 347574299, 349582885, 353856628, 353785818, 356046744, 292140181, 353274846, 348191691, 328940224, 353790902, 328630163, 348790296, 353857925, 353089126, 540429142, 348453900, 346729405, 353781776, 356294991, 347059518, 328283512, 141042614, 346553570, 348226177, 349622623, 355859791, 347987712, 352830265, 348610961, 354454172, 354094542, 355393465, 352290377, 353811492, 528170177, 350437195, 347751521, 353467222, 348491781, 540580003, 355204168, 352864359, 292376400, 292250676, 349562959, 353426733, 353733329, 346612480, 353777602, 346877255, 355482320, 292095820, 353140633, 353061160, 348730245, 352797541, 350144089, 353828979, 354770031, 327856507, 355018556, 353827896, 350703597, 292455165, 355038018, 355168104, 540465621, 354275928, 353271031, 355960184, 352769596, 350611117, 351539987, 328445606, 347436761, 348710493, 352317247, 292283261, 353455073, 354824206, 334875001, 350936583, 328302490, 346822213, 355538445, 353787719, 352156441, 350591849, 347895339, 347293596, 352948570, 355576940, 350203158, 355222198, 355500822, 346950545, 350918348, 353808436, 352117335, 354051727, 355355497, 350476161, 349602765, 349168802, 347196030, 292514725, 327733365, 352882111, 354066164, 353382784, 540542075, 348291610, 356091215, 353723403, 353776690, 328814856, 353842191, 352057488, 353830352, 346804355, 351167330, 350752185, 352855653, 348650873, 349934587, 328720153, 353793614, 348307951, 352736669, 354435352, 347530144, 348999691, 348770328, 356091208, 353102093, 353769935, 355412676, 540409449, 351305391, 346859326, 354998864, 350046381, 356336668, 352633625, 348551106, 353836852, 356076842, 352329667, 353635878, 349741621, 350360237, 353286833, 349464094, 352403594, 353828771, 292220645, 346931965, 348810108, 353850290, 350736273, 346785709, 347647556, 355650648, 353764024, 348209335, 349952951, 327580106, 347825324, 349781288, 353948764, 348043763, 353293660, 349109555, 353129513, 351817737, 352556869, 352571283, 349839542, 292250685, 349523278, 356318778, 356366026, 354379749, 349543026, 327895275, 347021196, 352862732, 354939731, 349444529, 354578392, 353018777, 352906267, 292528848, 328574433, 349148928, 353828750, 353976186, 328283488, 327698547, 327632754, 355096112, 355240611, 356270137, 327648919, 354843139, 353079736, 350720323, 348387789, 353280305, 349483970, 352897965, 353893374, 356326906, 348830076, 349308096, 356243261, 354978847, 354343545, 352839265, 353834384, 355973384, 352439504, 356229873, 354736356, 351013395, 352514703, 355883120, 353760877, 351090905, 350648667, 352529074, 349035772, 353832330, 353004855, 292067281, 352807528, 348339027, 351422865, 292422398, 353832177, 347196019, 347470535, 353838621, 349642659, 355704980, 349878095, 328898915, 351559801, 351480776, 352828259, 353836855, 351937687, 354159172, 353800635, 355769983, 354998850, 328912564, 352489063, 354959115, 349934600, 355704965, 354610523, 347136981, 348962943, 349503506, 353772034, 356432975, 292315190, 353031185, 352543187, 347794166, 349761556, 352586359, 353858088, 347574311, 349090265, 351877743, 355922392, 328409837, 353834754, 350783386, 349859056, 292500597, 347675565, 350817216, 328009460, 353302492, 353253466, 348006733, 328121444, 355996888, 353789137, 352906270, 348420689, 352465023, 348491775, 353839641, 351857801, 349347359, 540448067, 347486965, 348908865, 351618059, 353258213, 346671771, 355038015, 354752977, 292470162, 328555362, 351618052, 355669118, 353793971, 354258240, 347809095, 353349833, 351677831, 346592508, 353782093, 346950538, 353545923, 353360537, 354174041, 353838049, 353836586, 328357001, 350629749, 348061986, 353797932, 352710488, 347332359, 352914112, 353809858, 355057572, 347516183, 353856558, 348690609, 351717720, 352275443, 354007097, 328912573, 352871227, 626760507, 355596275, 327750120, 353831893, 328339347, 292331035, 353474784, 351717726, 353827788, 352665660, 350242640, 327952889, 346748155, 350667206, 347950764, 354646208, 292543191, 353246181, 328795753, 354021724, 353109789, 353391086, 356061747, 353570298, 347843160, 540503088, 351797820, 356421648, 350009647, 350124139}
{846093258, 846734302, 415170602, 846481265, 366271055, 852198987, 236495315, 852074338, 849434398, 846710174, 846162072, 846398160, 852187490, 846715628, 846816059, 846698916, 415346050, 415094178, 366364744, 847280408, 847105312, 851449324, 415033902, 851211889, 846431870, 846692698, 415276485, 846755747, 415113542, 415451894, 846569480, 846429533, 850914302, 852074317, 846614158, 852052365, 846541314, 415180988, 851690280, 846635503, 846395426, 850560819, 846785465, 846662978, 852240727, 851884137, 852934843, 848241479, 846657170, 846664254, 852289503, 415007058, 845973903, 851053227, 415045889, 851152146, 847895653, 852440366, 848148238, 847067231, 849767041, 415094190, 846394667, 846769921, 848845880, 851938950, 849787036, 850363611, 846662879, 850304514, 846663744, 846493161, 848694501, 852077743, 851917941, 415081292, 850521498, 414833465, 850085693, 850245112, 851702243, 852950470, 851850561, 366256039, 851804114, 848922420, 845763580, 846014786, 851894503, 846594845, 848100267, 847558927, 415061192, 415121783, 846423061, 846603649, 366682449, 851762719, 851775026, 852456096, 848165705, 850443131, 366582869, 846395307, 846396952, 846560444, 415338839, 414932405, 846756077, 849378085, 850874360, 850225208, 851956585, 845951835, 850894250, 850598827, 847340020, 849226259, 850521507, 851713871, 846419810, 846539340, 846338004, 847768335, 848377347, 848131765, 851355503, 846462886, 849360019, 852230866, 415199269, 849667550, 848468517, 852822007, 847067226, 849926706, 851073026, 851962780, 846474833, 850637668, 847162485, 846664249, 852566502, 846888784, 846686944, 848261304, 847499211, 848996751, 852519426, 846560463, 846284667, 846484010, 846851398, 849906866, 850934251, 415221484, 415207327, 848115798, 852096266, 846569493, 847300435, 846469220, 846405176, 846925607, 852217737, 852658579, 415106958, 415294329, 846135521, 415294341, 848281034, 849143815, 846506105, 849241611, 846784455, 846397299, 846751866, 846451573, 850323923, 846838186, 846851304, 846847735, 845933134, 846713701, 415352461, 366212336, 847598312, 846703715, 845767511, 850521498, 366387151, 851449311, 852859871, 366440493, 846216183, 848789657, 845756060, 847754560, 851371747, 846514921, 366242349, 846728206, 846609560, 849966059, 846036645, 846602395, 852314792, 846592643, 415100968, 846688742, 366696240, 848675338, 846433440, 853125935, 846405206, 846751531, 850854442, 851269008, 366242363, 846772888, 851112494, 849707520, 846740632, 850205297, 852410529, 846533262, 847399519, 847320292, 850165334, 852382076, 236533948, 850045964, 852550899, 847181887, 845941780, 852707524, 851653528, 415154288, 851664936, 846396527, 415327526, 845988746, 845822964, 851464123, 415056331, 847439361, 846746593, 847359808, 851507617, 846688531, 849627811, 366299171, 850265087, 847000175, 415462859, 846706113, 850463152, 366399701, 848771340, 846641140, 415412940, 415247809, 851574791, 415147001, 846806235, 852170654, 847796240, 846767366, 847379651, 851013182, 852789859, 366553569, 846461372, 847931371, 852874009, 846738012, 846755499, 845830596, 851287095, 853001905, 850185376, 847723772, 847260569, 846776871, 852180931, 846423474, 415425398, 852983477, 415379204, 850774557, 846831416, 846309003, 846189734, 849062571, 850065796, 414975321, 851093048, 848558921, 846467955, 853143293, 846579737, 848597818, 852801238, 846774650, 366582882, 849111233, 846820659, 846518563, 851574789, 366477874, 415161031, 846760431, 366364758, 851172110, 846471694, 853197937, 851615280, 849341379, 852486643, 846846755, 851858798, 846746710, 846463301, 852846139, 846562536, 846427567, 846806985, 846811790, 845864728, 846462866, 851534813, 847635446, 845922368, 846772048, 846663888, 852252221, 846454536, 366427606, 853091592, 415388715, 414882217, 415311689, 849272926, 846398441, 845888749, 848960818, 415016765, 845995760, 851867910, 846843627, 846365742, 847340040, 851641508, 846271828, 851053246, 851821238, 366285006, 414975303, 846752878, 846398310, 846749574, 366641920, 366242380, 847782035, 849396887, 846202811, 851250014, 849360003, 847707738, 852217720, 846826376, 847143987, 366613698, 846515521, 846877243, 848540330, 846699270, 848054938, 415396597, 846751867, 845908776, 415419701, 848902938, 849588115, 846795574, 852777651, 847949940, 848432187, 415517860, 853180121, 846545070, 846452780, 852920448, 848655924, 852691546, 846406677, 845962825, 851735350, 847843079, 850006000, 852211255, 846395685, 846396414, 415368883, 851338291, 852062177, 851419322, 852810919, 851587662, 414997400, 848808197, 846735179, 846522205, 846864750, 848713499, 846900739, 847860292, 850383448, 846673427, 846728005, 236543446, 846749019, 851477972, 845761126, 846581155, 848979636, 846433422, 845773754, 849568706, 415073412, 848636609, 846449096, 846499480, 846245266, 846175147, 850675973, 851785937, 236498970, 851829248, 852597440, 415207333, 848450574, 415442927, 851653546, 846761520, 846409746, 845983924, 850695769, 846480764, 847459334, 849014475, 366299203, 846505637, 846058492, 850185380, 846776653, 852722743, 848941418, 852369396, 847419370, 366525084, 852471451, 848005378, 853074697, 415303061, 847578790, 850185370, 851402860, 889352663, 846695478, 415190927, 846746593, 846847748, 850715124, 846659180, 846352186, 849986099, 849161006, 846841753, 415007045, 847016499, 851574772, 846755377, 852276851, 846746598, 415284834, 850541130, 848732983, 846581066, 849687515, 846767321, 415050854, 849195366, 366500344, 846399867, 848413426, 849078797, 852021262, 846668940, 846766598, 850502197, 851547521, 846476310, 846769773, 853248009, 846397601, 851981027, 849492414, 846721834, 845898917, 846591843, 414943602, 851875319, 846664503, 852833281, 852424582, 852057428, 366710158, 846410423, 851702228, 850834397, 846480753, 849127923, 845960006, 852175427, 846444356, 846535978, 852217702, 849846896, 414865988, 852613081, 846401631, 236522787, 846409497, 851725284, 846379061, 846938744, 848487433, 852145330, 847241101, 849627803, 846420727, 847826355, 846441658, 846437286, 849094243, 849323660, 846437392, 846460454, 845779068, 846822472, 846900719, 851971827, 414896769, 846730818, 845856704, 852128636, 415475250, 845966908, 846674924, 846754472, 849210467, 415139408, 846296536, 846614178, 848070800, 846667642, 846683388, 366598154, 846967016, 366682438, 846025555, 849341375, 849946300, 850834400, 366500361, 415026398, 366654911, 845800063, 846746594, 846675985, 852118838, 846459398, 846025573, 846744136, 366598154, 415320092, 849549981, 415016761, 849530981, 846952617, 853161437, 846148635, 415256872, 846801835, 852064718, 849257247, 846624797, 847539146, 846526628, 846005402, 848883736, 845954110, 852306076, 848085140, 366465324, 846982833, 852109841, 366568189, 851402843, 846394948, 852193428, 851587668, 852358686, 846524393, 853074682, 414965486, 366227908, 845937747, 850618219, 847049616, 846515173, 846826607, 846673480, 852030308, 852341863, 846758255, 366326058, 849031200, 846162092, 846722620, 851387733, 850954084, 852737316, 366627804, 848320424, 846549269, 415532142, 850754544, 415361198, 846770732, 850483028, 847931358, 236498979, 846732569, 845786261, 849415432, 852966154, 845928018, 415207332, 296999778, 845750701, 846569537, 846726591, 852503269, 846468060, 847221542, 846756060, 851842170, 851629655, 852217742, 846500968, 851321740, 163552256, 846789795, 846323552, 848865236, 846745268, 236550865, 852154254, 847519162, 366413856, 366512593, 846721435, 848752400, 849305725, 845761124, 850993264, 845847046, 852262417, 366668107, 848038946, 847878250, 846769768, 847085869, 846851305, 849826980, 852012409, 415040867, 852082331, 850145421, 846706499, 366352502, 852087215, 852137017, 236515246, 851753165, 848300813, 852627635, 847032915, 846744148, 846418273, 415284846, 846047101, 846766780, 846530639, 366489492, 848827130, 852038293, 594571193, 846552196, 415213759, 845822976, 852283960, 850814458, 846415167, 846749560, 846429539, 845978935, 847739531, 852294718, 846840838, 852162734, 852270170, 845879036, 846560473, 849511689, 846406771, 851587659, 852205079, 846781035, 846724912, 846664267, 845958301, 366299189, 414975336, 847617228, 851601528, 848578011, 236538279, 846615681, 852777649, 849288307, 851033218, 415435899, 850304509, 846402187, 849806963, 845813963, 846487917, 846671301, 847399536, 846759817, 846791692, 415404569, 850734757, 846627247, 846982825, 851835440, 846121547, 846721114, 846769157, 852777634, 847969175, 851231142, 852223368, 236495312, 846465752, 845838039, 852078868, 846834978, 853056829, 846888788, 846752872, 849946302, 852763673, 846546370, 849179055, 846741385, 846811134, 848358579, 846706128, 846640640, 850125375, 366538998, 845871497, 846772834, 850343734, 846683505, 845806729, 846230169, 852324804, 851132203, 846558812, 846799355, 414850018, 846390791, 846746609, 851492915, 846489376, 848377350, 846673433, 848022384, 846395714, 846824702, 846838565, 846761024, 366512595, 846716282, 853021053, 853109127, 851812875, 846719233, 415050872, 845916413, 847479187, 852069291, 846702369, 851906151, 847810641, 847672091, 366285021, 415338849, 846666559, 849886953, 851522070, 415207348, 414955477, 414909916, 852102077, 852170652, 852934834, 414921666, 852044737, 847913649, 846695414, 846687372, 848339693, 846708685, 847653947, 851435135, 853039314, 846774320, 846671448, 852905295, 852077744, 851795792, 847260556, 849607948, 852642614, 846688533, 852890404, 851990897, 846530722, 846782023, 852535730, 851192161, 846511314, 846730225, 846795889, 846703989, 850225207, 847796232, 366696259, 847124612, 846652382, 846443646, 366375479, 850579594, 845958291, 846068452, 850025987, 846727657, 852350260, 846771512, 415488558, 846415684, 846427578, 847201637, 849727220, 846397702, 851676823, 851304961, 852395975, 852078882, 415503130, 846751298, 852074319, 846791700, 852350277, 851929906, 845947679, 846737011, 846713119, 851093042, 853231730, 366465328, 847826351, 846810047, 846365762, 846743532, 846851775, 850423251, 846162090, 846678930, 846397006, 852581157, 415266883, 849747133, 846646185, 846765189, 366313271, 846258761, 846624914, 415087260, 848395326, 848202452, 846474295, 415129767, 852674945, 850794527, 847672083, 846710162, 846719404, 846745263, 849647581, 846396849, 846678825, 236505605, 846079968, 846762582, 846401243, 848221946, 845770109, 852087210, 852001980, 366339311, 415332967, 846401262, 852332530, 849453572, 851743691, 846379047, 848505499, 846396815, 845759784, 850973731, 845879037, 849047063, 848522410, 851690284, 850284887, 849627809, 415238598, 846736896, 846497489, 849473123, 846952628, 845988734, 847690551, 850656442, 852091503, 846107235, 850403254, 846764821, 846394345, 846487827, 851547519, 415503144, 847578777, 889352602, 852299805, 414986146, 850105659, 415229242, 366453181, 848883716, 846394335, 849866922, 846912747, 846834627, 415067335, 845793047, 846722991, 846452781, 851947958, 366271070, 848183834, 415429845, 851561101, 847987596, 848617091, 852750535, 849078800, 846399986, 236529316, 846395691, 853215256, 846819062, 846852922}
20067
Returns: 171583619
{574738586, 159979428, 575738580, 843613121, 685676779, 574746693, 575093092, 574939723, 575379722, 574779377, 574821284, 159653883, 415079275, 455687293, 575740810, 843622749, 415095800, 574736823, 843256629, 843565393, 843556008, 159662636, 843165729, 159930511, 574980965, 575072204, 159946679, 455680536, 575735996, 575267720, 843209361, 574788061, 159905122, 415116058, 159759257, 575635163, 575321677, 415182415, 415271599, 415365488, 574727465, 415115595, 575213409, 575742682, 843247949, 574903544, 159969080, 843175158, 574992814, 685670656, 575245814, 575340192, 455699366, 575213400, 843613113, 574759678, 159651657, 415116009, 415271599, 415287545, 575455798, 415081505, 843466583, 843604116, 415182439, 575684755, 455712292, 843185464, 160003637, 575631862, 159842510, 575648463, 574913957, 415116359, 575739485, 160042317, 415088992, 159698860, 159704864, 159653232, 843163240, 843591362, 843170429, 575172803, 574924598, 843440392, 574741738, 629689610, 159759260, 455646683, 575059398, 843620874, 575009533, 575111279, 843245775, 415327485, 159989123, 574837651, 415336504, 685636079, 575717805, 843620872, 843159141, 574745254, 159930517, 574745230, 575745699, 455721537, 160029737, 575392707, 415238013, 574762721, 159788847, 843166466, 843503883, 415173832, 575335051, 575744199, 574739760, 159909574, 575034179, 574939729, 574957818, 160026382, 415116067, 415066367, 574726240, 415088988, 575443451, 575046722, 575348339, 575684760, 415151053, 574907547, 415238012, 843526924, 574946537, 574759689, 843537775, 415295872, 575218658, 574832507, 574741737, 575684763, 575467979, 575366643, 575348331, 843617091, 574798925, 575746142, 575699332, 575714971, 575400617, 575294789, 575021778, 574928785, 629689614, 575595347, 415279639, 843613125, 415287538, 575733054, 843596774, 843216317, 415246680, 575726121, 574798924, 574829303, 415129020, 843163249, 415090859, 575335049, 415118448, 575735994, 159784401, 415070970, 415238023, 159954274, 415090859, 843158282, 415104304, 574738580, 843179437, 574788054, 843386366, 574743052, 575651542, 843291779, 575717799, 415088985, 574855153, 415191468, 575480013, 843567236, 415079270, 415079266, 415119772, 575537353, 685657687, 159673432, 685632191, 575744195, 159995115, 574829317, 159797462, 455716255, 843613997, 843491777, 574775714, 574873745, 843575899, 575085120, 843192208, 574736814, 575294781, 415097813, 415279636, 159704852, 159658578, 574767939, 575663896, 455659278, 575521929, 575272966, 843343173, 575021769, 574753298, 415119923, 574883446, 160018347, 575526277, 575475376, 575232244, 415119933, 843166461, 574969295, 574741739, 575727571, 575009547, 575172815, 574813527, 160020565, 575702766, 575656328, 575093085, 574781738, 575569270, 574781734, 415115866, 159815374, 415191443, 843201181, 159652296, 843192192, 160035396, 843440370, 159989128, 575744685, 843574191, 575717800, 575687247, 575673890, 575491849, 159810764, 574855147, 843466580, 575124474, 843319600, 455659277, 574858674, 575199859, 455712281, 575072201, 415151065, 575361544, 574785567, 575443451, 455699371, 575697081, 415119935, 843185454, 415088235, 574741747, 574980984, 575533074, 843207643, 415173834, 574962238, 159651969, 574745239, 575145958, 843491775, 575487287, 843218159, 574726462, 160018354, 159905116, 574734234, 843598088, 574840952, 415074876, 159837832, 415287551, 843613121, 575259394, 415229170, 843372798, 159763464, 575213424, 415123886, 575480000, 575746574, 574779361, 575418337, 415117008, 843609425, 574775702, 575009537, 575729762, 415129018, 574773475, 575400613, 415319217, 455693896, 575579447, 685651900, 575041862, 685651913, 575213411, 574903543, 629689608, 415116899, 843174141, 415219337, 575308254, 843160398, 843515613, 575451034, 574883451, 575430946, 843225581, 575697088, 415117016, 574755015, 575021780, 575514985, 574729504, 415295874, 159824243, 843513255, 159759264, 415182427, 575178044, 575308255, 575259405, 575743310, 574813529, 574759698, 843450909, 843427009, 575335043, 415117003, 843279669, 415115565, 415304050, 455699381, 843304226, 455699369, 575009539, 575021785, 574893367, 574897277, 575656324, 575159365, 415191459, 574855160, 843383598, 575734234, 843489252, 574950879, 574877463, 574730132, 574877467, 574727115, 159828897, 575544037, 574846267, 575430951, 575499026, 575558857, 843162663, 843158190, 843624652, 575565267, 574969297, 575366634, 685622401, 843199597, 415327485, 843624410, 843162665, 574731237, 843591362, 415135476, 574832509, 574864323, 575656337, 159759254, 159856143, 843225585, 159728574, 843237484, 843162678, 574997447, 843575910, 574728129, 574973789, 843617818, 843372794, 574877461, 843565393, 843227544, 574770048, 843440380, 415355460, 843165734, 575710093, 575021780, 574806070, 159869732, 415119836, 575455793, 455650214, 574798915, 575387694, 575172815, 575313469, 843186780, 159896514, 575510576, 575697098, 159718025, 575475367, 415115568, 575294786, 575098146, 575737037, 415117692, 415118697, 575491837, 575021795, 574736811, 575034183, 415117003, 575740812, 843192197, 575353455, 575353455, 159989122, 575218663, 159802004, 574798916, 574973798, 415077150, 575326867, 574821277, 160040742, 455672845, 575067232, 575029363, 575059399, 843524654, 415098972, 843620881, 574779377, 160024478, 159905120, 843526913, 685638362, 575132622, 843199602, 575487284, 160041998, 574726170, 574855157, 575731078, 455659272, 575348349, 574855151, 575041856, 575704875, 160011397, 575717805, 574887249, 415094848, 574735777, 575205091, 685664559, 843476752, 455699373, 843466591, 574928794, 575021771, 575159358, 159682578, 575348343, 159788853, 843332643, 843247939, 843199591, 575021766, 575708113, 575335029, 159909573, 574824352, 575067238, 574946524, 575321673, 415079283, 843359285, 575021777, 159891971, 575379722, 415200697, 843185448, 160037562, 415173838, 160038536, 843546067, 415104301, 843613117, 575713125, 843625277, 575029374, 415104310, 575463281, 843437678, 575678117, 415311268, 843463964, 575041851, 843237485, 843537778, 575186312, 574829297, 159883211, 575575537, 843582372, 843450907, 415113270, 415119777, 574813521, 575614140, 159891973, 575413415, 159896508, 574918049, 574792080, 574849676, 575514995, 574980978, 159724886, 455704423, 843466583, 415159177, 574813521, 574775715, 575487282, 843165744, 574794697, 843623154, 575745349, 575281266, 159969089, 575151137, 843343181, 159985870, 415119770, 575009525, 574824351, 575353455, 160031338, 575034176, 685689496, 160041678, 575080096, 575741581, 685638371, 574732007, 159735820, 575119359, 575723717, 159656412, 574824344, 574755027, 575746644, 685676769, 159695851, 574813524, 575159356, 415200693, 159934718, 575740808, 575340184, 575438635, 415115378, 575004835, 159896506, 415101649, 575746352, 843294290, 843193646, 415098026, 575717804, 159998123, 575741577, 843163239, 415295865, 843466583, 574732000, 843180608, 843424268, 415238020, 575740800, 574935466, 843413520, 575727558, 415229183, 575499023, 575643497, 685627383, 575604874, 574750682, 575308253, 574935461, 575335039, 575034180, 159728575, 843598077, 159655438, 575608491, 574816486, 575413426, 159917989, 843535604, 159775985, 575710106, 575313462, 843175151, 843598085, 159965400, 575392712, 415263458, 575041848, 843193647, 843370033, 575503517, 415327494, 843491774, 575017021, 843503884, 685618917, 574969292, 575400613, 843591342, 843625362, 160038528, 575218671, 575009531, 575348338, 575213394, 843304212, 574759688, 843356543, 415209438, 575191548, 574753297, 843386367, 575734221, 575548216, 575521935, 575213406, 415345148, 843463953, 415094866, 574775724, 415117003, 455665835, 843617100, 575124483, 575430963, 574726231, 574939716, 575321671, 415092508, 159891970, 415094855, 685646315, 575308266, 159851465, 415085680, 575164559, 843169555, 575254151, 843306801, 685638362, 575245827, 574764701, 843185451, 575565263, 415151053, 843557968, 574980987, 575159356, 159714546, 843166451, 575558846, 575137775, 415097820, 574736820, 575199848, 574726672, 415107209, 685636079, 575205089, 574939719, 843235416, 843399955, 415090850, 574736809, 575387707, 843199601, 574733329, 575727569, 575021771, 160006389, 575111270, 574779362, 574973791, 843174128, 575743300, 160020553, 575736005, 575021777, 575719517, 575656327, 575021784, 843591356, 159747295, 575426092, 574779350, 159896513, 575735987, 159759264, 629662426, 575714974, 843316970, 575533070, 843463953, 575714972, 575533083, 574829309, 575626547, 575106179, 159865077, 415083294, 415070969, 574728613, 843185449, 415120936, 575308244, 575623138, 159771646, 843548137, 843163239, 575438630, 843383597, 843192190, 574813525, 574788041, 843622753, 575205094, 575178033, 160013877, 415094857, 843489263, 843304225, 160042005, 159687586, 843397187, 575533081, 415129008, 843162664, 160034092, 843583961, 574728619, 575021790, 575106179, 843440375, 575743298, 574779366, 574903543, 843567240, 575579455, 455699353, 574749097, 159669496, 159667592, 575717799, 575617654, 843201179, 575708101, 455699364, 629675981, 574779353, 160034105, 843193645, 575699326, 843158271, 575741571, 574773486, 575671160, 575656321, 629648981, 575286502, 575554765, 159708115, 843170427, 843575901, 574883433, 685664568, 843158900, 455680524, 575722132, 415279623, 574732004, 159958155, 843479327, 415295853, 160040091, 843501444, 574939723, 415116454, 575659293, 159739700, 575742692, 843440383, 415191449, 574806079, 575533091, 843267939, 415119768, 159975950, 575326856, 575743304, 574873749, 575656329, 455704432, 575213403, 160013872, 159917988, 843591362, 575430957, 843602944, 574801654, 415311273, 574907558, 575579460, 574781728, 843175153, 843193637, 455653688, 575585565, 415093613, 159659868, 685682994, 574757840, 843270298, 574946538, 843437666, 415098016, 843596772, 843218169, 575041840, 843410759, 574792088, 843589908, 415255035, 455708614, 415142938, 575533086, 574867940, 575226987, 575640305, 574939714, 575348326, 575067239, 574741736, 575430960, 575240570, 159751349, 575741588, 575321665, 843437673, 415119398, 159675619, 574779364, 575744207, 843356538, 575300001, 575514996, 574762718, 455699366, 159708104, 415085691, 575009534, 575405582, 843170426, 415279636, 575348350, 575599065, 843620313, 574741728, 415083293, 685641585, 575697089, 574734221, 415110332, 575710102, 415166115, 574813522, 159680097, 575034168, 843583968, 843282108, 575374668, 574773488, 455704411, 843345887, 159673422, 574813514, 575680726, 574788046, 574946530, 843453586, 843625281, 843526912, 159690337, 159673434, 574729508, 575717809, 575054477, 574985530, 575565279, 159922329, 455646670, 574759680, 843225591, 575475383, 575693448, 574821272, 574813522, 575321677, 574736820, 575286495, 159828898, 575691086, 843160799, 159878601, 574808918, 574741739, 574745243, 843608401, 575308244, 575080107, 575515005, 575172813, 575313456, 575475356, 415097808, 159942626, 843399956, 843258898, 575514992, 575544035, 629635402, 843591354, 843329967, 574813522, 575021775, 415118444, 574928777, 574755037, 159664237, 575666744, 415191451, 415118444, 575708113, 575361537, 575589381}
{413461540, 119726534, 413440054, 391129953, 345544158, 413206290, 413839319, 412934470, 412859883, 413576490, 413646289, 119612444, 177512189, 253584502, 413426654, 391169558, 177377312, 413245805, 391014189, 391048436, 391038594, 119518335, 391145652, 119406354, 413791315, 412866505, 119750933, 253596301, 413453396, 413858897, 391350786, 413106023, 119396449, 177148662, 119408406, 413031247, 413852683, 176908621, 176806171, 176690382, 413313046, 177080818, 413859340, 413413199, 391388919, 413736336, 119735416, 391292322, 413797958, 345532036, 412839426, 412850018, 253560177, 413859355, 391129968, 413167679, 119585282, 177067188, 176806164, 176784166, 412888911, 177498763, 391426143, 391302271, 176908633, 413593178, 253521544, 391095117, 119466237, 413672055, 119778235, 413650551, 413745060, 177162200, 413264335, 119580601, 177444912, 119710291, 119448946, 119558075, 391253388, 391326265, 391279579, 413855880, 413753503, 391433336, 413474738, 567323486, 119408412, 253669726, 412871040, 391250674, 412892564, 412854924, 391022370, 176729133, 119716951, 413667963, 176718991, 345444156, 413518775, 391250679, 391226528, 413487855, 119406341, 413487872, 413318292, 253496007, 119513935, 412863880, 176849014, 413539290, 119769449, 391266591, 391409781, 176919142, 413850233, 413399693, 413232557, 119768002, 412881137, 412934478, 413777094, 119660251, 177148666, 177564836, 413340185, 177444907, 412883247, 412875919, 413847443, 413593198, 176953006, 412959465, 176849009, 391395380, 413769526, 413167675, 391387190, 176773385, 412839669, 413037800, 413474740, 413593191, 412894926, 412856262, 413847432, 391142981, 413612211, 413372603, 413134985, 413172594, 413832727, 413856521, 412886687, 412942507, 567323496, 413712263, 176795266, 391129978, 176784165, 413466653, 391092688, 391050494, 176838527, 413492920, 413612221, 413657239, 176987204, 391253388, 177431492, 413850231, 177243513, 413453390, 119397895, 177552023, 176849025, 119419697, 177431488, 391212967, 177310077, 413461529, 391107298, 413106012, 391438371, 413219378, 413052921, 390993617, 413518779, 177444921, 413688740, 176898480, 412901256, 391359075, 177512179, 177512181, 177026658, 412937549, 345508174, 119493312, 345431090, 413399700, 119455594, 413657235, 119393980, 253508501, 391276960, 391415940, 413130208, 413708544, 391348615, 412862295, 391083287, 413245828, 413856508, 177350237, 176795268, 119448938, 119531352, 413551833, 413628194, 253631052, 413772504, 412840663, 390976248, 412886678, 413513822, 177229995, 413718074, 119489176, 412929684, 413800454, 412839368, 177229995, 391266590, 413784374, 413474751, 413211344, 412892570, 413855886, 413635124, 119672585, 413556649, 413639475, 413839321, 413118042, 412962874, 413118028, 177053601, 119775711, 176898468, 391339933, 119598902, 391083296, 119634532, 391433338, 119716946, 413304746, 391058784, 413518784, 413110645, 413086989, 412907895, 119390985, 413688736, 391426124, 412851766, 391427006, 253631060, 413006565, 413858556, 253521541, 412866495, 176953004, 413844276, 413588565, 412883246, 253560170, 413568981, 177229996, 391095119, 177458514, 413474751, 413791284, 413764720, 391060957, 176919136, 412919268, 119571652, 413487877, 413851778, 391415958, 413793911, 391361146, 413367349, 119489173, 119396459, 413259156, 391314452, 413027155, 177538994, 119387812, 176784177, 391129961, 412839879, 176859393, 391437662, 119759530, 413859341, 176999827, 412901252, 413359025, 413576484, 412872887, 177094326, 391289759, 413130195, 412892554, 413479833, 176987211, 413564225, 413832715, 176739917, 253572586, 412971872, 345495865, 413821318, 345495875, 413859346, 413736347, 567323509, 177107930, 391119799, 176868770, 413854775, 391172294, 391402916, 413812524, 413718083, 412877900, 391040543, 413568981, 177175801, 413180430, 412886686, 412922123, 413407979, 176773390, 119388926, 391005199, 119408417, 176908620, 412842696, 413854769, 412839870, 413291231, 413635122, 413167665, 390978743, 391435762, 413850229, 177094335, 390999788, 177256814, 176762504, 253560170, 390988160, 253560171, 412892558, 412886670, 413727338, 412968358, 413639477, 413854005, 176898474, 413688735, 390971274, 413237681, 390992435, 412926719, 412986935, 413286011, 412986947, 413380918, 119777437, 413756695, 413678465, 412877911, 413787095, 412954150, 391158899, 391199375, 391223767, 413739745, 413784358, 412856250, 345405724, 391071908, 176729135, 391183041, 391158902, 413421452, 391326257, 176975246, 413037796, 413698763, 413639472, 119408404, 119778072, 391040553, 119738305, 391380251, 391158895, 412898765, 391348612, 413394464, 412912127, 391263917, 391437661, 412986940, 391048425, 391370976, 413142561, 391433322, 176699558, 391145652, 413159920, 412886676, 413623774, 119776958, 177216365, 412888922, 253656648, 413612233, 413836915, 413855874, 412845207, 391316892, 119771892, 413779942, 413569003, 119729667, 413800445, 177256827, 413856501, 412858441, 413250973, 177040086, 177189241, 412907896, 412886674, 413245815, 412881134, 177094326, 413426645, 391083293, 412852958, 412852957, 119716946, 412839660, 119773037, 413612229, 412912114, 177525587, 412847424, 413646295, 119607808, 253607480, 413830997, 413815964, 412871038, 391012600, 177336702, 391250680, 413576484, 119501355, 119396447, 391395379, 345457539, 413849192, 391071901, 413793924, 119594233, 413353768, 413688747, 413224468, 253631050, 413847455, 413688740, 413821312, 413147377, 119477449, 413518792, 412977521, 177390844, 413448237, 412840323, 345519906, 390987137, 253560174, 391426131, 412942508, 412886684, 413854008, 119688436, 413847434, 119769436, 391430827, 391388923, 391071907, 412886673, 413544161, 413850231, 119767989, 413048665, 413830985, 413769537, 413852695, 177512178, 391436163, 412886675, 119392848, 412859891, 176888546, 391095123, 119540041, 176919136, 119621263, 391029326, 177310075, 391129960, 413531535, 391196596, 413815962, 177310085, 413806646, 390975681, 413605047, 176750967, 390982553, 413821311, 391380244, 391387200, 413857393, 413657249, 119774898, 413730852, 391069638, 390978732, 177270250, 177026659, 413635124, 413692645, 119392838, 413828172, 119771892, 412950849, 413600486, 413016742, 412922126, 413791305, 119430460, 253547546, 391426142, 176942084, 413635133, 413130214, 413793917, 391145654, 413094163, 391237275, 413386164, 413857883, 119735423, 412846527, 390976239, 119445571, 177026663, 412892566, 413048659, 412852960, 119647549, 412881129, 345568144, 119566981, 413835334, 413277751, 345457549, 413272549, 119422314, 413846252, 413198318, 119625842, 413048666, 413180434, 413345442, 345544166, 119459179, 413635138, 413854011, 176888538, 119757478, 413426657, 412850007, 413818073, 177135061, 413804284, 119771886, 177323339, 413331861, 391417124, 391328608, 177363873, 413518797, 119706705, 413277758, 391253399, 176773394, 391426134, 413272553, 391304783, 390973407, 176849021, 413426653, 413761665, 391437420, 413211361, 176859399, 413787088, 413041975, 345418371, 413702579, 413193305, 413854787, 413761661, 413850235, 412881125, 119738300, 391314447, 119544620, 413000447, 413059735, 413828160, 119400958, 391020652, 119764926, 413159908, 412845194, 391292335, 391314437, 119427579, 412863888, 176817083, 413821303, 391328625, 390972150, 412914852, 176729129, 391415953, 413810287, 391409775, 345392568, 413784364, 413832719, 391326277, 391210194, 119621262, 412839657, 412892576, 413847424, 413859352, 390988150, 413167665, 390973808, 176878123, 412841327, 413513811, 391438376, 413237674, 412945707, 413772491, 413859353, 176708480, 390982557, 177390855, 413130219, 177175810, 253619158, 391142975, 412851778, 412877899, 413340185, 412934475, 413852692, 177417985, 119392840, 177390852, 345483527, 413854798, 119387649, 177471871, 412844435, 391132609, 413859550, 391422433, 345457545, 412839438, 413155049, 391095114, 413739737, 176952999, 391369016, 413791296, 413854003, 119439349, 391266595, 412954140, 412848975, 177350239, 413245825, 413858547, 413326607, 177296771, 345444152, 412840323, 412934460, 391031168, 391438299, 177431480, 413245833, 413836912, 391071900, 413434875, 413211356, 412886671, 119695860, 412854934, 413576485, 412912122, 391119810, 413291225, 119672577, 413453401, 412886674, 413185399, 413639477, 412886687, 391326266, 119414951, 413823291, 413576492, 119771904, 413453406, 119408419, 567325013, 413172597, 390983435, 413764739, 390982564, 413172602, 413764729, 413657248, 413020745, 413842960, 119388437, 177485298, 177552029, 413299510, 391095112, 177013134, 413854767, 413682468, 119402711, 391378402, 391253388, 413818061, 390971280, 391083306, 413635140, 413106012, 391169551, 412840313, 412842702, 119684466, 177390850, 390992446, 390988149, 119594232, 119470023, 390971199, 413764729, 176987211, 391158895, 119526851, 391337662, 413299510, 412886664, 413842959, 391433345, 413291243, 413576479, 413736338, 391359088, 412971860, 253560150, 413500892, 119664528, 119505632, 413518780, 413010475, 391339927, 413544149, 253560160, 567323562, 413576472, 119526852, 391328622, 413134978, 391212965, 413277741, 413564241, 413616715, 413639473, 567326395, 412841817, 413748361, 119720307, 391279591, 391348610, 413718072, 345519914, 391185802, 253596290, 413505905, 176795264, 413272556, 119743569, 391421410, 176773395, 119553439, 390998474, 412934458, 177121523, 413064077, 119746187, 413413205, 391433332, 176898465, 413623770, 413764740, 391006654, 177026665, 119436218, 412847432, 413291223, 413708545, 413639476, 253547551, 413859353, 119684458, 119400967, 391326263, 412877904, 391104786, 413082495, 176750980, 412959458, 412971856, 413118033, 391292348, 391328621, 253643466, 413721689, 177404417, 119639032, 345556289, 413526613, 391404371, 413769520, 390975687, 177363866, 391092677, 391361151, 413821324, 390971909, 413600482, 391080949, 176827768, 253534606, 176963901, 413764733, 412996631, 413859772, 413661414, 412934463, 413847453, 413831001, 413474742, 412877907, 413859842, 119753273, 413277759, 413852702, 390975674, 177202846, 119676710, 413576482, 413399696, 390973808, 412843330, 412922116, 413539297, 253560157, 119720313, 177471875, 412892567, 412868213, 391279599, 176795276, 413847443, 412990665, 391156181, 413474732, 177485289, 345470740, 413568991, 413259166, 177283511, 413159915, 176930353, 413635138, 119481418, 412881134, 391337660, 391411097, 413840769, 413564232, 253547553, 391433883, 119493307, 413635136, 413098728, 413105999, 413769507, 391430109, 391196604, 391395392, 119699648, 119493311, 413407979, 413518780, 413826323, 412905286, 413739734, 119763172, 253669722, 413167677, 391040554, 413800458, 413122731, 413646289, 413635127, 413852674, 413245820, 412841804, 119777447, 413581177, 391240018, 119390173, 413071016, 413474746, 413487866, 391117234, 413854762, 413835330, 412922132, 413855880, 412845202, 413800432, 177350243, 119412611, 391438290, 391396970, 412922120, 413756694, 567327582, 391326276, 390979460, 413635137, 412886673, 177243508, 412942515, 413180432, 119651948, 413075436, 176898465, 177243518, 413544162, 413844285, 412981138}
13639
Returns: 613833808
{147531310, 147849975, 147826915, 800961055, 886504020, 801726854, 146822489, 147549319, 887800468, 801635973, 801273316, 801691879, 801647212, 220468796, 147797459, 801358928, 147826926, 885377580, 146964177, 147453077, 146861836, 146052707, 146173243, 887426854, 146265356, 801484226, 801695837, 147518242, 147177231, 888153289, 146319406, 146052690, 801774978, 147858996, 147877355, 146455296, 801774968, 146065392, 220499822, 885489382, 147874443, 146319363, 146097022, 885524145, 146055684, 886089181, 146143270, 146378252, 801434748, 887126820, 220468790, 801741588, 147812984, 146783484, 801659146, 885983432, 885264432, 801173899, 146058188, 147878090, 886662032, 887313753, 801084440, 147871976, 801802639, 886162136, 887958506, 146783487, 887609978, 886390116, 147874498, 888036896, 801712559, 146319371, 146822512, 146153865, 146226275, 801814404, 147877418, 801786690, 147877426, 146980721, 147635546, 885302554, 147872013, 146319389, 801753428, 147780395, 147043440, 800994664, 146348229, 887352236, 146728578, 886237368, 801623056, 886275647, 146348223, 801671921, 146378276, 147646670, 801629400, 887723871, 146924484, 885415650, 146806142, 801199695, 146441526, 886622486, 147878115, 220529602, 147772712, 800961070, 801808958, 146631158, 146348246, 887647622, 147327632, 147661819, 801661739, 886661997, 146845365, 147607971, 147866335, 887463192, 801763957, 885115071, 147215601, 886089196, 801115805, 885919227, 885919236, 220499837, 146543633, 801115802, 146822480, 147433432, 887014837, 801438730, 801817217, 147806623, 886504010, 147215596, 146240277, 800994662, 801053587, 146319415, 147874528, 146050845, 146091675, 887800470, 887918822, 147312325, 886089220, 146173275, 885724286, 147661842, 885415628, 147772683, 885625366, 147549282, 886975717, 147237722, 146062239, 146047812, 146806125, 887499024, 146240275, 801592698, 146058153, 147646704, 147253494, 146690402, 147122130, 801609207, 146360699, 801474608, 801173906, 147579200, 146097027, 147874426, 147719894, 887685448, 885302569, 146058193, 146884845, 801560047, 801526083, 146047809, 801438746, 147686741, 146265389, 146980748, 887571697, 147821318, 146980803, 886352915, 147161090, 801224696, 887199947, 147453076, 147753419, 801413631, 146050880, 886390113, 801145899, 801115716, 147384293, 146058161, 146861819, 147384348, 801530922, 801708316, 801490641, 887313710, 886089216, 801695840, 146690363, 801328823, 220468772, 887918821, 146523231, 147797427, 147826896, 801775356, 885489403, 886018471, 887918812, 147433438, 887090647, 147059929, 146348229, 147486169, 146319350, 146409370, 885152428, 801629374, 147646682, 147878095, 146884858, 147834329, 886897426, 146706334, 885983447, 147780356, 147686743, 801388354, 886162126, 885919270, 885787880, 886275638, 801701648, 147099336, 801810612, 146135972, 146070357, 801763933, 801553036, 885625375, 801434762, 801763966, 146474682, 147878094, 886352923, 146048847, 801725654, 801434739, 147138484, 146488818, 147433457, 146135888, 146474673, 886352917, 885415623, 146924461, 146822530, 887313689, 146391172, 147453112, 146474653, 801053572, 801775392, 801810606, 801574017, 147797365, 146062224, 147059936, 886237378, 146080205, 885264387, 801661712, 147290857, 801774950, 146360676, 885787918, 887390279, 147607937, 801815989, 146861835, 147453113, 801423415, 885225958, 147874436, 146523197, 801526077, 146055654, 886053720, 147806649, 886124495, 888153287, 801574667, 147363670, 887199919, 147138405, 147161085, 147661845, 146668497, 146250571, 146391162, 146474695, 887997946, 887800485, 146216502, 147531317, 147863471, 887313739, 146845375, 146047801, 147686806, 146080213, 146135946, 146047853, 885919279, 885340509, 887571735, 801753402, 146265381, 147607940, 885625363, 146594467, 801795864, 146084829, 147384340, 146508732, 885919295, 146265338, 147863488, 887390307, 147719902, 146822492, 885264399, 220499813, 801025866, 801725721, 147099304, 146091726, 146065355, 885951329, 886975722, 146706328, 801712588, 801474619, 888036898, 147059967, 147878130, 885660189, 885302548, 146097028, 801802465, 146058188, 147874428, 801115771, 147215598, 146091721, 801434762, 146422721, 888153266, 147863433, 801457415, 885115058, 801145886, 146980761, 885983447, 147672434, 801654709, 146048896, 801774931, 146783459, 146265385, 147312295, 147099369, 886936956, 146135864, 886352884, 146579298, 147874522, 146135960, 146135973, 801629466, 147761669, 146058162, 147020414, 885489394, 885302538, 147797481, 147215648, 147874442, 885787889, 147686836, 220499848, 146783430, 885524170, 147549286, 147215619, 147215589, 147453125, 146240230, 801456403, 147849919, 801690004, 887052923, 800994662, 885854090, 146091703, 146441525, 146047877, 147696885, 146265376, 146631155, 146143282, 146240228, 146941058, 147161082, 147732624, 147059961, 886237395, 146783423, 146048924, 887275383, 886390087, 886897440, 146091687, 146783442, 147797432, 886465023, 886780908, 146964166, 886124476, 801661745, 887958521, 147059951, 147486168, 146845379, 147855452, 146822497, 147607947, 147635513, 147215611, 887762178, 220529622, 885264397, 886741322, 885559265, 801526048, 801681626, 886018499, 887014837, 801474589, 146091673, 146047846, 146822513, 887052896, 146319376, 146579343, 146065385, 146980775, 146048883, 147732667, 886199464, 146884861, 147312356, 147399003, 887199941, 147384326, 801115762, 147531334, 147059957, 146652787, 146783441, 887313702, 147327614, 146348268, 146668465, 146964148, 147855452, 801592950, 147215561, 146422753, 801456402, 147874461, 147855454, 146240240, 146422752, 888153321, 147797403, 147821287, 146135923, 885919245, 886124446, 801574638, 147834367, 147363627, 801474628, 146474685, 146348230, 887199920, 147531352, 146303149, 147874392, 887237383, 147878118, 147780337, 146161802, 147384324, 147003905, 147753455, 147661785, 147780346, 146052703, 886583337, 147215596, 147855406, 146058130, 886314369, 147661824, 801690041, 146047882, 146047817, 146265299, 147043462, 885660164, 147826888, 146728596, 147874418, 886504040, 146964184, 146594493, 146783457, 801786716, 146319311, 146050895, 147877355, 147607970, 146441549, 801592719, 147780331, 146226263, 147874473, 147874481, 147874507, 147579240, 800961072, 147780294, 146173243, 146668463, 886018498, 146806128, 885625347, 147772705, 147877380, 146822536, 885152455, 887571684, 801508017, 146884884, 886662039, 885625359, 886089168, 146319418, 147384320, 146097017, 801115741, 886124499, 146091706, 887571713, 147122149, 146980774, 146845397, 801661733, 888114954, 146135956, 146360703, 886622482, 147849950, 146706308, 801689966, 801609215, 147398973, 146543671, 146161783, 147874454, 146652774, 147253522, 146806144, 146822477, 146579326, 147839288, 146806180, 887352227, 147780324, 146240238, 147812966, 147348676, 147419136, 801816005, 801434731, 887313686, 146488813, 147878097, 885951333, 801592923, 147878104, 147686780, 147877410, 147878098, 801629392, 146046817, 801623049, 801623000, 146048885, 147877394, 887685444, 887534499, 146047780, 146980813, 801508040, 887313772, 887275373, 801636002, 801457445, 146126288, 801673448, 147199610, 146822510, 801457379, 146119632, 146331320, 147312271, 887463160, 886053705, 146508751, 147003833, 147790474, 146422721, 801622986, 147635529, 887839804, 146046457, 801592685, 147312340, 147591376, 147215580, 147661852, 146126259, 146706312, 147871987, 801775360, 147348699, 146291729, 886427762, 801115800, 146360661, 886975733, 146047828, 886897431, 885152436, 885302556, 146980752, 146226261, 801574702, 146048859, 146203337, 147363655, 886162129, 801612230, 147806709, 146047815, 146348256, 147363672, 147849943, 146104874, 801760514, 801623004, 887879347, 887997938, 887800495, 147874457, 887534528, 147686837, 147059942, 147772707, 146091678, 146579321, 147467056, 146265358, 146173224, 887162624, 146924444, 147237688, 801507741, 147275306, 147486146, 146690427, 147806686, 146091661, 885919223, 146845375, 886352942, 147806637, 146303149, 147826954, 147161109, 801629436, 146783453, 147215652, 801623013, 885453033, 801299158, 146126277, 886622455, 147531312, 885302535, 888153300, 147834343, 801592953, 886275643, 147741484, 146062175, 146980798, 146303179, 801673434, 886352883, 146924450, 886858874, 146048889, 888153262, 147433452, 885415608, 146558470, 147579222, 147780295, 801708295, 146047811, 146422737, 886622456, 146767132, 885302567, 147780387, 801815990, 146050863, 147059951, 147312286, 801574724, 887918833, 146861846, 886897448, 146594495, 886053683, 147082895, 146062232, 885302529, 801434737, 801644071, 146783437, 146047829, 147863471, 146331351, 146181837, 147384328, 887499034, 147874476, 886390097, 887918847, 147531364, 147327598, 147741512, 885983418, 801760501, 146074277, 146845393, 885754829, 885189414, 147290873, 885821146, 146861863, 801438777, 146767168, 147646677, 146455266, 801726827, 887199963, 146110853, 885152464, 886504001, 147874505, 147122117, 147797445, 147812998, 220468780, 147772696, 801661751, 885787918, 146080240, 147878139, 801725684, 147607962, 146047884, 886390148, 801654747, 801629421, 147549272, 146265397, 885951298, 147082906, 147874488, 886053712, 887685424, 147869824, 146203352, 147619646, 147772710, 146097000, 147812953, 146783464, 885415643, 888076461, 146441535, 147003866, 887126822, 801629400, 885919256, 146097060, 146980800, 147877391, 146441514, 885591598, 147863451, 885524164, 800927560, 801673447, 147780332, 147761691, 886543640, 146690375, 801726803, 885489381, 147849946, 146615729, 146065389, 147696888, 147579203, 146901403, 801629428, 886352871, 147327627, 887918837, 146058160, 801763938, 801629396, 146135957, 146058192, 146265395, 886504003, 885887128, 801788659, 147686761, 888076475, 885524183, 147874471, 887313698, 801540846, 801508056, 147878061, 885919200, 147719885, 147686806, 146455293, 147384272, 146104842, 885693696, 147138441, 146097022, 147122124, 801115765, 887199913, 885854081, 887390282, 885919253, 886819854, 147772706, 147821313, 146409393, 147874500, 146058179, 147161077, 801712564, 147797401, 146276216, 886390119, 147561925, 147855427, 146173229, 146706304, 801115768, 801797559, 801053587, 801741886, 888153283, 146980753, 147433436, 147579232, 147635516, 885951302, 147875890, 147863447, 147696853, 147686835, 146822509, 146047823, 146048908, 801622971, 886237363, 147875910, 146319381, 146652790, 147741490, 147499708, 147845707, 801681257, 146422713, 801612195, 147839310, 887958539, 146360661, 220499805, 800994682, 147806670, 147419140, 801647248, 146783467, 146884845, 147177226, 886701629, 147531327, 147122144, 801774968, 147874473, 146728547, 146543672, 886662034, 147877353, 146265329, 147059936, 146047847, 885264405, 146744671, 147732647, 147161053, 146488781, 147312377, 801249575, 801644033, 147710428, 147043461, 885919242, 801299165, 146091692, 147138449, 147878630, 146062196, 886124478, 801413654, 147686836, 147686854, 146194168, 146441509, 885951294, 147253515, 146441487, 147531342, 147433463, 887014858, 146058151, 146303164, 147384302, 147275317, 801788673, 887426867, 147874450, 801661763, 885625400}
{278233606, 277742931, 277818884, 535146111, 543465935, 533989145, 278420866, 276811839, 543796780, 534333802, 534845320, 534102711, 534295648, 626459546, 277892532, 534763084, 277818906, 542910313, 276599305, 276741763, 278426014, 277622766, 277050256, 543667603, 276921082, 534610231, 533190043, 276787095, 278406073, 543773105, 276863011, 277622748, 533371559, 277704274, 277467448, 278278349, 533371565, 277701097, 626484393, 542950394, 277427869, 276863014, 277815843, 542969482, 277385247, 543334526, 277925488, 276809803, 534672131, 543566221, 626459541, 533952244, 277856084, 278414005, 533036173, 543279798, 542873800, 534968716, 277662056, 277546772, 543479056, 543631267, 535047099, 277625970, 533722551, 543365458, 543808335, 278413990, 543742643, 543432175, 277427874, 543796794, 534026008, 276863000, 278420825, 277084886, 278060664, 533565270, 277467468, 533800203, 277467472, 278431379, 276893846, 542884676, 277625937, 276862997, 533914447, 277928340, 276602885, 535125020, 276835761, 543641051, 276629679, 543390135, 534371300, 543400712, 276835778, 534179379, 276809778, 278124753, 532962745, 543775854, 276600102, 542921223, 276612737, 534938844, 276761858, 543475116, 277546799, 626510475, 277087748, 535146043, 533683646, 278369534, 276835766, 543754534, 278355705, 276923626, 534217789, 543479079, 276606785, 276865295, 277665263, 543683193, 533876085, 542820815, 278395912, 543334507, 535022693, 543233296, 543233352, 626484378, 276700680, 535022701, 278420850, 278301203, 543526877, 532570634, 533604902, 277159484, 543465898, 278395921, 276951839, 535125023, 535072043, 276862985, 277427854, 277424628, 277230815, 543796814, 543808103, 276668714, 543334536, 277050259, 543097251, 276923631, 542921234, 277087778, 543031830, 276811854, 543519956, 276641614, 277346059, 277464247, 276612754, 543700254, 276951824, 532892458, 277662065, 278124757, 278384149, 276640618, 276613340, 534408438, 278206152, 532641453, 534968700, 276837930, 277815847, 277427862, 278030916, 543766757, 542884758, 277662097, 276602604, 532820293, 532748621, 277464267, 532570622, 276954503, 276921127, 278431347, 543731878, 277196422, 278431361, 543418589, 276621062, 534907906, 543596773, 276741704, 277053058, 534705770, 277424642, 543432167, 534996944, 535022788, 276702191, 277662039, 278426009, 276702166, 534546271, 533227792, 532677631, 543631310, 543334494, 533190033, 276640587, 534788724, 626459546, 543808081, 278319396, 277892603, 277818861, 533838331, 542950381, 543298494, 543808094, 278301277, 543549993, 278426353, 276835726, 276763706, 276863020, 276785147, 542833950, 532962732, 278124745, 277546810, 276602602, 277233887, 543508001, 278395020, 543279780, 277928355, 276954476, 534736342, 543365456, 543233263, 543144424, 543400756, 534064243, 278421315, 533525811, 277120327, 277307243, 533876092, 534513203, 543031821, 534672099, 533876098, 276739995, 277546862, 543418609, 277583300, 533263485, 534672080, 278414570, 278299611, 278301283, 277120360, 276739980, 543418590, 542921213, 276600096, 278420786, 543631277, 278231611, 276741741, 276739975, 535072041, 533838294, 533525824, 534479592, 277892561, 277346079, 278426319, 543390143, 277268751, 542873816, 534217800, 278370730, 533371566, 278206164, 543144398, 543652200, 276865307, 533644494, 278426026, 276741728, 532533966, 542863767, 277427860, 278319431, 532748612, 277385256, 543316784, 277159509, 543352743, 543773125, 532857274, 278339095, 543596739, 278414510, 276621083, 276923554, 278383132, 278092018, 278231587, 276740003, 543803662, 543796799, 276983691, 278233606, 277349276, 543631270, 276606788, 277464248, 276954435, 277268790, 277120329, 277464250, 543233278, 542896036, 543731865, 533914426, 276921119, 276865253, 543031826, 278354402, 533761737, 277778053, 276702150, 276719591, 543233274, 276921106, 277349284, 543652180, 278030879, 278420872, 542873787, 626484409, 535100510, 533263469, 278421336, 277230801, 277701068, 543256351, 543519987, 278395035, 534026030, 532641457, 543796818, 278426391, 277546837, 543050775, 542884721, 277815827, 533486883, 277662045, 277427938, 535022755, 278395934, 277230864, 534672123, 278255690, 543773105, 277349289, 534639472, 542820820, 534996924, 278431367, 543279775, 278094536, 534256681, 277583234, 533371549, 278413967, 276921123, 276668691, 278421311, 543511653, 277120331, 543418577, 276683264, 277427877, 277120324, 277120320, 532962709, 277963426, 277662088, 278429757, 542950371, 542884706, 277892563, 278395940, 277427963, 543144451, 276954493, 626484363, 278413954, 542969468, 276811837, 278395930, 278395902, 276741690, 276951899, 532606113, 277742878, 533150730, 543537692, 535124989, 543188251, 277230880, 276761871, 277464231, 278063211, 276921074, 278369559, 277925489, 276951850, 278431336, 276621085, 277019193, 278426428, 543390124, 278413910, 277583270, 543621518, 543432168, 543507967, 277230818, 278413916, 277892537, 543458252, 543484120, 276599354, 543352722, 534217821, 543808367, 278426388, 276763668, 276606864, 277310411, 278420859, 276865298, 276893853, 278395936, 543786321, 626510510, 542873788, 543480349, 542987995, 532748607, 534140974, 543298511, 543526895, 532641477, 277230784, 277464245, 278420877, 543537726, 276862990, 276683324, 277701067, 278431362, 277583285, 277019262, 543378363, 276602628, 276668752, 278320964, 543596718, 276702167, 535022709, 278233590, 278426354, 276653253, 278413964, 543631272, 278355699, 276835750, 278383111, 276599306, 277310403, 534444688, 278395906, 278255607, 532606117, 277427827, 277310437, 276951800, 278255651, 543773148, 277892597, 277196425, 277120364, 543233339, 543352739, 532857273, 277233907, 278339063, 532641470, 276739951, 276835701, 543596756, 278233605, 278151478, 277427930, 543609745, 277546837, 277928351, 277960593, 276702150, 276600191, 277053064, 276923592, 277928346, 277622740, 543469956, 278395937, 277310392, 277662117, 543409040, 276923587, 533150745, 277464271, 277464228, 276921082, 276602855, 543050796, 277818900, 276629695, 277427899, 543465904, 276599342, 278354420, 278413943, 533800232, 276862998, 277424652, 277467484, 276865279, 276761856, 532892434, 277928411, 278060636, 277427882, 277427863, 277427892, 276837942, 535146073, 277928392, 277050269, 278383113, 543298529, 276612703, 543031844, 277087754, 277467483, 278420787, 542833979, 543731911, 532713412, 276602625, 543479031, 543031803, 543334526, 276863008, 276702130, 277815806, 535022781, 543352734, 277230765, 543731840, 276613299, 278431389, 276606841, 534217822, 543783291, 277120302, 278206185, 543475121, 277742905, 278395011, 533150705, 534408410, 278320945, 276700656, 277960566, 277427869, 276653215, 278384136, 276612770, 278420891, 276683349, 277781160, 276612759, 543641019, 277928388, 276951873, 277856026, 276684661, 276721203, 533644515, 534672149, 543631233, 278299600, 277546861, 543256367, 534444633, 277546858, 276954467, 277467469, 277546892, 532962760, 277543593, 534371273, 534371228, 277583250, 277467451, 543766806, 543718210, 277464220, 278431360, 532713407, 543631280, 543621540, 534333811, 534639496, 277889633, 533073224, 276630513, 278420817, 534639493, 277156496, 278179445, 276668684, 543683210, 543316855, 276719561, 276600236, 277123250, 278255666, 534371226, 276893849, 543802335, 277503901, 532892435, 276668743, 278181676, 278395939, 276923639, 277889629, 278395020, 277625989, 533838301, 276684660, 276891470, 543444530, 535022696, 278206134, 543519982, 277464221, 543507983, 542833942, 542884732, 278431361, 278060674, 532857254, 277583209, 278028230, 278339064, 543365474, 532927019, 277159498, 277464237, 276835750, 278339079, 277742917, 277193346, 533334586, 534371264, 543804768, 543803666, 543796766, 277427901, 543718174, 276954479, 278426415, 277087753, 277230830, 276683299, 278280145, 276921149, 277050287, 543583374, 276600082, 276641577, 534578181, 276654390, 276763736, 276640645, 277159484, 277230847, 543233284, 276606826, 543418628, 277159447, 278151516, 277818891, 276621115, 532962735, 278413930, 278395948, 534371241, 542934538, 534815221, 277889614, 543475111, 278233596, 542884729, 543773140, 277233939, 534444665, 543400718, 277997603, 277346086, 278431367, 278151468, 533073211, 543418574, 276600088, 543498303, 277583259, 543773140, 278301302, 542921227, 278337671, 276837946, 277928379, 533227802, 277464215, 278255604, 543475088, 276620363, 542884704, 277928375, 533644499, 277424624, 278426336, 276668685, 532857244, 543808120, 278426020, 543507991, 278354374, 543316799, 276607246, 277346103, 542884705, 534672153, 532999623, 278413984, 277464175, 277349308, 278179432, 277994861, 276702186, 543700232, 277427907, 543432204, 543808116, 278233606, 278355679, 277997623, 543279815, 533334591, 277739786, 276606754, 543122481, 542848374, 278370726, 543165956, 278426040, 532570651, 276620376, 278124732, 278278365, 533989113, 543596743, 277853038, 542833952, 543465914, 277427881, 276613309, 277892574, 277856052, 626459571, 277087775, 534217786, 543144418, 277268744, 277546849, 533263478, 276865257, 277464223, 543432134, 534256672, 532962753, 276811852, 276921116, 543256392, 276607267, 277427837, 543316834, 543766782, 277388460, 278028247, 278153810, 277087738, 277815827, 277856003, 278413962, 542921230, 543792963, 276761875, 276600215, 543566208, 532962760, 543233275, 277815806, 278431368, 277467455, 276761895, 543011017, 277349297, 542969499, 535167396, 533073215, 277928368, 277963396, 543467620, 276640620, 533989118, 542950361, 277742892, 276667480, 277701064, 278063257, 276837942, 278429546, 532962768, 543418583, 278355696, 543808097, 277662104, 533876081, 532962771, 277120350, 277662060, 276921104, 543465934, 543209960, 533408742, 276954463, 543792960, 542969484, 277427828, 543631319, 532785533, 532713392, 277546869, 543233302, 278030928, 276954478, 278278355, 276702204, 277193333, 543072167, 278414499, 277815877, 276613313, 535022788, 543596732, 543188229, 543652209, 543233300, 543490921, 277087791, 277196386, 276785132, 277427893, 277662097, 276621036, 534026043, 277892576, 278122318, 543432149, 278208292, 277310404, 277050241, 278395053, 535022732, 533447505, 535072042, 533299599, 543773114, 278431406, 278301262, 276837904, 276893869, 543256378, 277586492, 277349313, 278063240, 276954450, 278420894, 277464189, 277583268, 534371230, 543390160, 277586470, 276862990, 276653253, 277997640, 278257571, 277271917, 533112217, 278255639, 532926999, 277781129, 543808349, 278206199, 626484392, 535125046, 277159490, 276721210, 534295676, 278413951, 276602618, 278406065, 543479293, 278233626, 276613277, 533371557, 277427847, 276629650, 276700713, 543479089, 277467493, 276921113, 278426443, 277464190, 542873756, 278405308, 277019231, 276621074, 278299603, 276668768, 534877110, 532999589, 276986337, 276602856, 543233316, 534815213, 277230842, 278414538, 277507145, 277346060, 543352711, 534705751, 276954494, 276954467, 277016507, 276761820, 543256366, 278384146, 276761834, 278233594, 278301235, 543526870, 277662057, 278151552, 276702169, 276654355, 533408758, 543667599, 277427896, 534217816, 543031859}
39783
Returns: 580034937
{339010762, 341462045, 342399400, 342951568, 340742890, 342660517, 339128987, 341062662, 338868380, 342178639, 341719797, 340182975, 340468409, 340751344, 343228297, 551689612, 551685304, 340262258, 340211700, 339497082, 342575062, 340700413, 551691586, 341078117, 340426548, 342572645, 341641742, 339698282, 551683634, 342281230, 341123655, 338603909, 340152583, 340900727, 342438054, 340684253, 342078050, 551694351, 340301224, 340733352, 480902809, 340767373, 342664487, 343051580, 340730606, 480932284, 339114227, 339232617, 340692296, 340766582, 340653745, 480959963, 343008596, 339592499, 480984996, 339538925, 340870893, 341929984, 340704905, 341615676, 343281837, 342393391, 551687662, 340716945, 341944861, 342769513, 340375495, 340964108, 339652459, 339538916, 341500027, 341900309, 339333985, 338868389, 339391816, 341563148, 341006041, 551703696, 340692127, 341375983, 342927160, 340687700, 340310710, 342924536, 339729928, 342708633, 342509367, 343168077, 342601889, 342720298, 342719741, 342937989, 338631257, 340236402, 340716883, 551685669, 342885082, 480961070, 340714612, 341123662, 340142540, 340529322, 342720299, 340163090, 342543710, 340716828, 340689005, 340426549, 480933524, 340702942, 480834348, 340719730, 340674430, 480791000, 480790604, 338575953, 342404821, 340712605, 342528928, 480859244, 338785358, 339686853, 340486841, 339054863, 340706872, 343295884, 340693745, 343088043, 338713655, 339040037, 340760125, 341628758, 343338123, 338644571, 340767128, 341326416, 341438370, 339276589, 341123653, 341033265, 342749280, 342965460, 341654942, 338996013, 342535487, 340699474, 338909375, 480859252, 340690115, 339908795, 339729936, 341121499, 342193278, 339471995, 340698709, 340758089, 551693620, 342018920, 341383661, 338909382, 340715361, 343046027, 340684049, 343008601, 343199195, 551693612, 340906026, 340764008, 340706203, 340690101, 341103539, 340711805, 340283577, 341367097, 339970233, 343213912, 343154670, 480790604, 342514426, 340620769, 340283573, 342838077, 340705579, 340709951, 340760135, 341226864, 340459590, 340507511, 339766263, 342764161, 340124293, 551689218, 340478003, 551687612, 341667861, 340301227, 343298343, 340054817, 342675236, 340104149, 342847271, 340706699, 340124299, 342808529, 341165669, 343100806, 342882663, 340354830, 343436429, 340343671, 343036921, 341885480, 343311728, 340283575, 341188792, 340685087, 342927153, 341828485, 340696938, 340774126, 343081091, 342942051, 343338387, 343253423, 339899885, 340738774, 340989343, 343324427, 343088056, 338799248, 343031202, 340955735, 341245565, 551703975, 480918929, 342732093, 340114545, 340640908, 340696566, 342222124, 340704650, 340702947, 341590369, 341309298, 340696561, 480833312, 341181080, 341052569, 342426938, 340723440, 338895747, 551679761, 340799593, 341255921, 551702685, 340704904, 342685294, 341453967, 341929995, 340794502, 339990788, 343267370, 340698952, 343196848, 342543332, 340972235, 341141227, 343081094, 340560989, 343351790, 480889240, 340707373, 340720713, 340727662, 340794502, 480786984, 341576886, 342690136, 340684242, 341524204, 340767104, 339158655, 339832935, 339363047, 341707121, 551695663, 340354830, 343421797, 551701286, 338855129, 342121707, 340449520, 340704656, 341097225, 340812247, 339497080, 340892748, 341446509, 338603916, 340836762, 341346995, 340707756, 343365518, 342956903, 339377559, 338685137, 339757121, 342675240, 343125115, 338827586, 339567038, 340719323, 342528925, 342500588, 340706699, 341326415, 342457146, 342653910, 341043360, 339483961, 340228897, 340764016, 342708629, 340707194, 340773233, 340596335, 342251847, 551685655, 341318262, 340114533, 338771638, 551685661, 339377563, 340705270, 342107177, 339348366, 340782674, 342734561, 342413775, 340625763, 340702933, 339708581, 343284710, 480785279, 339852912, 480803101, 340699331, 340749182, 339054873, 342704902, 342823252, 340045647, 340720731, 340193240, 339524652, 340705493, 339319821, 343088050, 340539725, 480833323, 551699857, 340720721, 342793694, 340760133, 480887969, 342897507, 340910628, 340405239, 340219878, 481003111, 340659193, 340104136, 340211707, 340203002, 340955742, 551702670, 340704655, 339202934, 481010893, 341759182, 342821214, 339863462, 338996008, 341136318, 343095727, 340734636, 342063296, 340539712, 342442679, 340596333, 339872341, 551703239, 481016294, 339801957, 481003100, 341267110, 340771091, 340228905, 339497084, 339948792, 341014737, 341123669, 340734634, 341202908, 340887083, 339604517, 341399175, 341511342, 343008610, 343001536, 340711818, 340699783, 340719720, 340709273, 340685480, 480787218, 339553055, 480812595, 340773658, 338841708, 339446278, 340766575, 480887962, 340897055, 480973586, 340691924, 340767116, 342325693, 340751188, 340777955, 340870886, 339538903, 340734564, 480873374, 338909377, 340707596, 341785980, 342566577, 339040037, 339775216, 341113106, 341346990, 340738699, 343088042, 480904078, 340243287, 341412406, 340774070, 339872363, 341085237, 341420999, 340704619, 338532914, 342994215, 341202909, 340728692, 341375984, 551679198, 340766574, 340720415, 343199195, 338966928, 342499768, 340913936, 339641059, 341989320, 341147659, 340887079, 339459242, 342631135, 342912326, 342612296, 339232625, 339592506, 342927151, 340615802, 340640899, 340931116, 340727657, 551683818, 481021699, 342616587, 341211297, 340529332, 340713670, 480947646, 340827656, 342296073, 343309958, 343298340, 342808520, 480846949, 340870888, 340649524, 341052575, 342912320, 342415585, 343126957, 340704630, 340692297, 480845830, 551679357, 340716937, 341158388, 342872725, 343324708, 339948798, 341732635, 480803795, 340716815, 339247329, 343168079, 342558718, 338771636, 342384885, 341480168, 341033253, 340703946, 341915160, 340023903, 480822845, 343225751, 340708307, 338813451, 342448267, 342471000, 338937726, 339143885, 341131794, 340712566, 481021619, 340690256, 340718462, 340703486, 340518630, 340385154, 340711851, 340879981, 340023916, 480904089, 481003797, 339890011, 342720284, 339188265, 341127195, 342971790, 339748099, 341109495, 342478703, 342149766, 342121693, 341856271, 340712385, 341181077, 551695662, 338589990, 339497077, 339809579, 340243298, 341128428, 340438441, 340133697, 551696537, 343140787, 340275869, 342583744, 341536558, 340692219, 340755224, 341152835, 340770763, 340375496, 340152590, 340702956, 340705164, 339784803, 342399394, 340727650, 340744123, 342527157, 339217753, 340497059, 342644346, 341318253, 343365505, 340751337, 339825110, 342500586, 341694220, 340686906, 480786983, 342078061, 340702287, 339793912, 340630819, 339592512, 340706624, 338617767, 339817012, 340395247, 342897484, 342612283, 341152830, 343253413, 340114546, 340712382, 339872354, 341023717, 340694130, 340720171, 343284703, 339405557, 340704908, 340684040, 340268231, 340677779, 342778857, 342622739, 340910636, 339938960, 340931114, 340001630, 338699593, 339084597, 342518372, 343257106, 340104141, 339719315, 342164090, 340093944, 342399397, 342468256, 480972550, 343110401, 341429797, 340701713, 340459595, 342979855, 340710160, 480785199, 339929455, 341628746, 340845017, 340702948, 341549257, 342622753, 341123643, 551695657, 340321048, 340690724, 340705958, 340714559, 341195522, 340772157, 341123664, 480811779, 340702832, 342910982, 339319811, 343022853, 341173316, 340690005, 480822835, 480874614, 340664553, 340714309, 340717785, 343242618, 340683901, 343066412, 480959949, 338996007, 340670174, 342697504, 342860445, 340012181, 341870849, 339432981, 480860452, 340364888, 480821902, 480995119, 339391816, 551698571, 340712554, 343407212, 341071228, 340243284, 339675745, 339025442, 340706156, 342551275, 340570606, 340152598, 342794223, 340761228, 481019675, 480796550, 340734625, 341109488, 551698578, 340723637, 339099332, 338561526, 340998232, 338952342, 340700453, 340764025, 340250901, 340686678, 342833981, 340711853, 339217763, 341090867, 551681451, 339538920, 339617097, 342251852, 340698965, 340705263, 340819966, 342370195, 341974505, 338728185, 340924019, 342485415, 342645932, 341218818, 340405249, 338671147, 480785191, 340301237, 342807485, 340064873, 342867798, 551697644, 339617089, 340332398, 343270988, 340770068, 340712375, 342004127, 341267116, 338981399, 340684372, 340291808, 342509358, 340706874, 339580226, 341772717, 343074649, 480961072, 551702671, 481010348, 480859239, 480984063, 340981005, 340946364, 339419148, 551692092, 551702690, 343421800, 342393383, 341885478, 340083473, 551700997, 342587247, 341125348, 340718832, 551698567, 340714322, 341680802, 551681488, 343139809, 343421804, 341745873, 340743790, 342468259, 343182527, 340704402, 340578676, 338827583, 341470502, 340748031, 339980320, 339247335, 343284698, 343008612, 338547098, 340635458, 340035012, 340073620, 340659192, 340709221, 341097224, 339290988, 481015898, 341828494, 340705165, 339305656, 343324712, 342063310, 340998237, 342781838, 340757056, 480845818, 480796019, 343016397, 341603116, 339757133, 338881826, 341141233, 340219884, 340937909, 551680735, 340763230, 339629210, 342912334, 480994303, 338742958, 343239932, 340788893, 481021627, 341814384, 340870891, 340692777, 551680730, 340707186, 340681049, 340770067, 341959666, 342092685, 340587495, 343365635, 342744710, 341615686, 340766566, 341357264, 342781837, 341152821, 341489556, 340709277, 341800137, 340695363, 481019915, 342325684, 340773226, 342340530, 343352430, 339510527, 339757132, 343022848, 342757256, 339918696, 551695666, 340610463, 342048627, 340748027, 342207569, 340764021, 343060533, 480803787, 340073607, 341235903, 340686882, 339738788, 342509349, 339261928, 341405720, 339617107, 342708630, 340696793, 342310863, 340917973, 339348375, 340692464, 340715492, 340774825, 338757422, 342558050, 340343662, 343199182, 342428081, 339580234, 339863449, 480887965, 342500575, 340173092, 341336082, 340728430, 341152808, 343184428, 340805584, 340805577, 339970242, 340256815, 480932283, 342078056, 339959186, 480791000, 551701072, 339217757, 480845821, 341856273, 341391888, 342631123, 342355309, 343081080, 342135681, 341694218, 343008612, 339276591, 480917658, 340283583, 480790995, 343393261, 340738099, 340375495, 340713221, 480946456, 340415850, 343169526, 338657639, 342852920, 480860442, 340550384, 340692768, 341277758, 343298331, 340722650, 339938964, 342592769, 339405558, 339801944, 340690955, 341116745, 342033794, 343309965, 340887080, 340913923, 340734573, 339348363, 341299350, 340716877, 342490369, 342633825, 339842344, 341842031, 480796005, 340692302, 340645636, 342674129, 340603671, 343211245, 551680548, 342601923, 342704889, 338923410, 340250901, 339938957, 340696567, 340794502, 342986687, 342808530, 340852345, 480787223, 339757127, 338699593, 341288083, 340812238, 340773233, 340706621, 342558041, 551701007, 342236955, 340861000, 340753683, 343298344, 339173508, 343154398, 343113625, 339852920, 338937720, 551697283, 340700607, 342266586, 343379388, 480845828, 339069723, 341188805, 340770071, 340703488, 340690317, 340686896, 339880971, 339305649, 340705483, 339664408, 343309966, 342458844}
{246300660, 241572117, 241289514, 370544590, 242880135, 241234462, 246304836, 242268985, 246260711, 241311242, 241403373, 245527270, 245171826, 244487911, 370511140, 459476615, 459653728, 245402779, 245493266, 246208083, 370824837, 244688925, 459697833, 242243596, 245213543, 241248668, 241446162, 246086885, 459520766, 241296406, 242118606, 246165955, 245559890, 242531693, 370998991, 244776416, 241336777, 459712445, 245339847, 244231024, 434485237, 244313161, 370725864, 370516333, 242922960, 434488799, 246304001, 246298643, 243377919, 242809920, 244875420, 434499590, 370528028, 246168319, 434689584, 246193203, 242598928, 241339873, 243510893, 241460370, 241152677, 371038095, 459668428, 243777144, 241340478, 370643943, 245267381, 242398924, 246124693, 246193205, 241526509, 241339463, 246276319, 246260723, 246262557, 241487947, 242337666, 459359097, 243392782, 241710713, 241241531, 243229575, 245328410, 370556880, 246055506, 370686342, 370923725, 241186215, 370789319, 370677167, 241230581, 370550651, 246177591, 245456166, 243880668, 459506021, 370577384, 434707166, 243910261, 242118628, 245570840, 245107008, 370677160, 245549415, 241255359, 244601376, 243244419, 245213536, 434718244, 244674278, 434699880, 243851137, 244819810, 434640891, 434567684, 246155663, 371028680, 243954780, 241257134, 434493793, 246228844, 246096431, 245148565, 246307086, 244659975, 241147823, 243407595, 241224974, 246210643, 246305891, 244459531, 241453455, 370555241, 246184175, 244430674, 241765934, 241609831, 246291426, 242118610, 242302436, 241233237, 370539345, 241439505, 246298616, 370887689, 244072520, 246278092, 434493790, 243111390, 245819144, 246055503, 242133348, 241308602, 246223931, 244703654, 244284943, 459462280, 241341462, 241697964, 246278090, 243762367, 241239359, 243185178, 370528028, 370505146, 459462282, 242517767, 244445215, 243540541, 243288901, 242189913, 243009672, 245363729, 241722652, 245754727, 370507288, 370502914, 434567689, 241260342, 244974026, 245363721, 241240872, 243555426, 243984330, 244459532, 241875657, 245183747, 245127183, 246008555, 241233937, 245594248, 459683134, 245160461, 459491371, 241432114, 245339851, 370535163, 245671495, 241232456, 245616055, 370600792, 243703598, 245594240, 241237629, 241977458, 241217355, 241241521, 245288761, 241101640, 245298566, 370518974, 241340750, 370541664, 245363737, 241939408, 243140620, 241241545, 241356521, 244718401, 244386842, 370512727, 241241399, 241134503, 241161209, 245831011, 244530626, 242362189, 241139710, 241224978, 246233931, 241240849, 242411191, 241852547, 459373941, 434721111, 370668098, 245605480, 244918156, 243437145, 241301513, 243585070, 244674297, 241475946, 241790193, 243437159, 434508234, 241952110, 242279913, 371008862, 244572383, 246272268, 459579760, 242711557, 241841911, 459403578, 243510886, 370704707, 241584525, 241339862, 242725460, 245733193, 241156213, 243451820, 241178960, 370875083, 242386460, 242031561, 370512710, 245075745, 370560895, 434721271, 243998969, 243836268, 242937548, 242725470, 434582124, 241482267, 241232463, 244776417, 241509310, 244430698, 246304288, 245910347, 246269928, 241411057, 459300192, 245288758, 241103830, 459344406, 246253967, 241327854, 245194719, 243585081, 242203397, 242684656, 246208085, 242560366, 241597381, 246165962, 242647504, 241744502, 243644404, 370566629, 241241604, 246266610, 246202364, 246020254, 241232456, 370505810, 246242927, 246183551, 243791784, 241257123, 370935712, 243703612, 241765934, 241275684, 370736335, 242291596, 246215138, 245469036, 244445189, 370686316, 243039020, 244401643, 245027927, 241300499, 459506017, 241778385, 245605473, 246223088, 459506024, 246266623, 243688806, 241331137, 246272469, 242752739, 241231448, 241285858, 244960024, 244674291, 246076136, 370529380, 434611757, 245888387, 434540756, 244042782, 242866680, 246307092, 241231532, 241239400, 245683208, 243806611, 245516505, 246197098, 244146577, 246280783, 241224984, 245096430, 434508238, 459329617, 243806602, 241236797, 244459530, 434486251, 370569220, 242503616, 245234255, 245480834, 434539675, 244861616, 245616052, 245493255, 245505324, 242411194, 459403585, 243585080, 246299668, 434653532, 241382559, 370614956, 245877878, 246298624, 242045632, 370510078, 242908701, 241338546, 245096432, 241279092, 245027934, 245865965, 459388800, 434639673, 245961096, 434539671, 241832139, 244416346, 245469025, 246208079, 245775262, 242325597, 242118612, 242908693, 241913259, 242574067, 246159582, 241672581, 241516817, 370528017, 241240448, 243009661, 243067847, 243851124, 243024333, 243199955, 434626492, 246188552, 434679673, 244357155, 246247494, 246238885, 242809912, 434486252, 242546109, 434699128, 243333395, 244430688, 241292921, 244271806, 242766874, 242598934, 246193215, 244544876, 434489118, 246278095, 243629518, 241369816, 370836991, 246305878, 245996735, 242161804, 241744496, 244244905, 241224976, 434722124, 245442973, 241646021, 242781155, 245865968, 242230550, 241633883, 243599932, 246144188, 370531676, 241913255, 244216951, 241710701, 459550100, 242809928, 243821471, 370505164, 246292406, 241262957, 242489142, 246134147, 241339260, 242018154, 242574075, 246231610, 241238662, 241241433, 370778713, 246298653, 246168320, 241241539, 244987959, 244918150, 242448180, 242937551, 459639015, 434610479, 241241658, 241901046, 245107003, 243925102, 434713572, 242659195, 241295086, 241143235, 370535173, 241237620, 434707782, 242598924, 244889694, 242279926, 241241444, 371018398, 241203265, 244131709, 243377910, 434500190, 459564965, 243777139, 241990457, 370585564, 370548750, 245775251, 241395841, 434667690, 244601382, 246296317, 241186211, 370849606, 246223076, 241292717, 241548553, 242302425, 243496047, 241339527, 245703512, 434690454, 241172036, 244161199, 246238426, 370988246, 241270280, 246286895, 246305091, 242059826, 244175452, 434595605, 243274050, 244189066, 244116877, 245117368, 245256089, 243732844, 242587162, 245703502, 434722125, 434666606, 245842102, 370677166, 246301954, 242089131, 241240940, 246032010, 242176259, 370955727, 241318035, 241327845, 241346053, 244630737, 241952102, 459300184, 246160664, 246208081, 245948309, 245442965, 242074341, 245204566, 245582788, 459447691, 241197873, 245376355, 370812788, 241501103, 243348217, 244473600, 242004206, 244327633, 245267390, 245559895, 244674302, 243673961, 245985364, 241289516, 242937558, 244258731, 370899959, 246298777, 245137735, 370747764, 241778378, 370566640, 244487909, 245923025, 370935700, 241418499, 243125889, 434582116, 241336776, 244102116, 245973598, 244946071, 246168308, 243659171, 246171397, 245935464, 245245250, 241241082, 370778709, 242004216, 241161202, 245605460, 243969681, 245865966, 242313830, 244732968, 244586916, 370529398, 246256810, 243510880, 243185174, 245389144, 244805373, 241236028, 370768157, 242503629, 245786301, 242448167, 245723114, 246205863, 246305700, 370911960, 370518189, 245616069, 246065945, 241314070, 245626858, 241289520, 370966332, 434507482, 370507649, 241621965, 244028110, 245183749, 370535506, 244645447, 434596883, 245797760, 241453442, 242635110, 244674296, 241493320, 370768165, 242118621, 459300187, 245317764, 243303736, 243614719, 242980127, 241926178, 244342462, 242118614, 434528675, 243481290, 370562930, 246280791, 370523865, 241964824, 243259163, 434690461, 434718563, 244847791, 243747502, 242965615, 370514868, 243170333, 370515138, 434499580, 246298625, 244834055, 370696180, 370593932, 245712600, 241343354, 246245507, 434714043, 245277833, 434517778, 434678687, 246262568, 459432991, 242994835, 241106831, 242256799, 245442980, 246106218, 246303198, 243570306, 370862491, 245064394, 245559896, 370627440, 242823805, 434580858, 434654691, 242908699, 242176256, 459432996, 244202998, 246304096, 246151999, 242350271, 246289567, 243466590, 244445195, 245430226, 243214796, 370607363, 243732853, 246298793, 242216762, 459624304, 246193195, 246151677, 241300510, 244057662, 243688806, 242671948, 241294909, 241338960, 246213875, 242461247, 241266597, 241237196, 241888191, 245234269, 246197370, 434596883, 245339853, 370620746, 245660545, 241241086, 459314924, 246151681, 245308182, 370523582, 242795482, 244630723, 241340458, 241832129, 246295883, 243155482, 245351327, 370923719, 244659962, 246176663, 241376590, 241231449, 434707168, 459403581, 434552671, 434493780, 434516901, 242374425, 242422699, 246250988, 459285734, 459403580, 241103837, 371038085, 241340736, 245637438, 459741350, 241246137, 242103910, 243865974, 459433001, 244616035, 241424952, 459609429, 370503330, 241103825, 241389221, 244516641, 370966339, 241182585, 244013558, 245051888, 246242919, 241559877, 244502396, 245743780, 246296328, 370529387, 370528023, 246148359, 244931918, 245693641, 245648544, 244861616, 243718281, 242203403, 246287888, 434566471, 241356513, 243673951, 246285309, 370548744, 241338558, 242350259, 370635692, 242838065, 434500199, 434553833, 241240707, 241468377, 246020244, 246267106, 242031563, 245480846, 242434916, 459535278, 244298915, 246143143, 241241442, 434527689, 246215425, 241167526, 242739227, 434595601, 241361256, 242598935, 243096742, 459535279, 243039023, 244790858, 242795483, 241340021, 241334058, 245039918, 241122741, 370660285, 241460375, 242809941, 241733721, 370635704, 242004220, 241537087, 243024334, 241365287, 243422359, 434625246, 241292923, 244401641, 241293761, 241129588, 246201845, 246020254, 370523859, 370652334, 245808050, 459300197, 245001849, 241340954, 244502406, 241304486, 244445201, 241236216, 434667687, 245648536, 241863819, 244761775, 246043576, 370923719, 246294064, 241659324, 246151663, 370686328, 243082435, 241294148, 242474820, 246272477, 243363100, 243895499, 244372000, 246218886, 241251384, 245298553, 370505154, 241281789, 246176676, 245877884, 434486264, 370935698, 245538419, 241754639, 244558428, 242004223, 370503441, 242697933, 242697922, 245754741, 245416551, 434488796, 241336784, 245764599, 434640880, 459418380, 246298790, 434500202, 241346060, 241685579, 241238648, 241295500, 370512717, 241322903, 241418507, 370528030, 246291420, 434486091, 245363717, 434640883, 241111918, 242894207, 245267404, 243939980, 434493319, 245223887, 370503435, 246191246, 241241005, 434714043, 245086089, 243096733, 241821733, 370535172, 242951579, 245786297, 370801046, 246256820, 245961098, 244747486, 242147468, 241342233, 241143244, 242574068, 242489145, 244544878, 246272467, 241801234, 243880668, 370946513, 370758219, 245898790, 241350372, 434553830, 243377909, 244904051, 370714518, 245015041, 241175111, 459594618, 241243928, 241231530, 246283028, 245430221, 245786311, 243437153, 242725448, 241241004, 241237643, 242622137, 434626504, 246020262, 246205865, 241810987, 242684669, 244401650, 243659159, 241251385, 459741349, 241300149, 242610009, 242852508, 370535165, 246303389, 241191997, 241209892, 245888381, 246286904, 459726999, 244087329, 241298316, 241117181, 434500196, 246306547, 241939407, 242795497, 243053422, 243318585, 243125894, 245853938, 246285320, 243525762, 246115826, 241143248, 370977757}
14903
Returns: 153312376
{859623913, 860641398, 592403667, 861882179, 743298923, 488359578, 859442010, 591163157, 862224033, 860226943, 862152481, 863149180, 591009669, 592366178, 589481480, 859183573, 592239758, 592209081, 862814450, 590411105, 589711440, 591452989, 591588279, 592182186, 862657661, 861525672, 863528511, 862495630, 859728550, 592427094, 860974755, 861246953, 863228474, 862896449, 591950179, 861476103, 591029215, 859647735, 861962681, 592327386, 863080850, 859360968, 862428711, 859643477, 860062222, 591560915, 591793789, 860207521, 863587787, 859412302, 860695206, 863030815, 862100472, 862299946, 590826701, 590613723, 860109981, 859497709, 860409889, 859012471, 863102070, 592059274, 858976366, 589626482, 863084646, 592237473, 592333950, 591925010, 592260249, 861746323, 590365863, 858978080, 591756550, 743298984, 861779533, 860257246, 862793387, 862566192, 863389461, 592006284, 590266888, 862047989, 861225069, 590363482, 860728091, 859172016, 859896032, 859333702, 861724852, 590339722, 860158423, 860282334, 589528396, 861503891, 863515742, 863568531, 862951321, 592068257, 862374531, 859141467, 863425246, 590508024, 862198451, 590370972, 590644356, 592083700, 592078576, 860614625, 592063176, 859834639, 863286836, 861414378, 863592757, 859878572, 592403229, 861420394, 590691136, 860996461, 858974116, 861663951, 859248766, 592195922, 863597441, 861113556, 860307568, 859459036, 591200243, 859744838, 590772273, 590232510, 863400930, 592352525, 488208486, 860858577, 863008357, 859533709, 858978588, 863521481, 592073861, 590352303, 859724091, 590110986, 591640234, 863435720, 861806767, 862974698, 859101811, 860722243, 863594739, 858970295, 859073607, 592419351, 589860006, 860782440, 862706970, 590706862, 861861004, 859198038, 592326366, 590363434, 861581122, 860232307, 860435797, 861909105, 861636406, 860104792, 859023766, 592332073, 863523026, 859900847, 859128879, 860015158, 861197167, 589297611, 592138267, 859289929, 863500200, 590074338, 592321731, 592424978, 591104588, 862855906, 592406688, 590583192, 863594340, 863391939, 590676661, 862471742, 589899253, 862021579, 859396028, 592428707, 590598081, 863598487, 861497891, 859703609, 590349212, 863433485, 863547624, 862126538, 863216499, 592030067, 862745936, 860561385, 743301517, 589886921, 590360393, 589970110, 591280509, 863330385, 859111252, 859604590, 862993663, 858998951, 862566203, 591575549, 861587101, 488157503, 858998009, 859318824, 859099813, 592152010, 591444617, 591415787, 488524267, 860128893, 863536618, 590364964, 859245905, 592289045, 860378560, 859749327, 863391963, 859139197, 589913371, 862305359, 860776559, 859003512, 861476096, 859174464, 860809726, 862684841, 592298549, 862229538, 590628671, 589378678, 859380037, 860430194, 863542924, 863547638, 863026852, 863343303, 592137982, 860251850, 589432083, 590024590, 863576987, 863246699, 859286877, 859744820, 590456027, 860567112, 592420402, 862178298, 592412230, 591920952, 863049016, 591234036, 862404359, 863414461, 592044296, 863169097, 589132792, 591995528, 591599775, 862299962, 590349203, 488157495, 861559403, 591504539, 859963911, 743304585, 859163171, 591918735, 589572364, 590307561, 863012360, 592325448, 862617245, 862767481, 591812366, 589695513, 860534921, 858972929, 859008404, 590362508, 861531665, 859345564, 860641393, 590142850, 859160767, 859667589, 860153163, 862379844, 858983385, 592352522, 592287922, 860358459, 860968784, 860831170, 592333925, 862476912, 591918461, 860202191, 592415068, 591085718, 591511556, 863231740, 862519326, 862706948, 859025065, 591474684, 589049331, 591181388, 592389419, 590723776, 592390149, 592422721, 859275915, 589160715, 591485085, 592097507, 863597695, 860010139, 859896035, 591897174, 859408764, 859376609, 860941162, 859067234, 592306904, 591410784, 591848729, 591049117, 743305570, 592003359, 592430968, 591988187, 859851761, 860038607, 592380754, 859873787, 592401113, 859812987, 592356166, 862989582, 592097503, 860755227, 859663280, 592430087, 858975930, 743298903, 589405816, 862851475, 863553357, 592402035, 859348863, 591740063, 591434567, 859109186, 863515742, 863272677, 592416353, 591535540, 592015740, 590359955, 859183553, 859585512, 488281261, 861336727, 859067211, 590644366, 859941084, 858984038, 861442240, 861608790, 861887999, 863422944, 863453629, 859683318, 859493883, 591343077, 859003498, 592280043, 859687678, 863317170, 861280894, 592162718, 863580715, 863584799, 862876293, 862330341, 592046448, 592059257, 591143787, 592309338, 861302782, 591675279, 862324961, 860232308, 589660955, 863590440, 859968868, 861691483, 863508132, 592108295, 590383545, 863115547, 859991925, 592396909, 859152187, 863474473, 859232838, 589643708, 590326783, 861364618, 743305538, 590196339, 862094829, 859786946, 590372530, 591793790, 861024179, 862447690, 858981146, 859017954, 862724178, 862500755, 591657220, 589948294, 859031277, 859195435, 862203985, 860153184, 861191146, 858987266, 591980904, 861476085, 860276906, 859786949, 863599569, 590807638, 863261372, 863490121, 863596058, 862788811, 860456198, 861358601, 863303659, 861663972, 590439249, 590990173, 862280229, 860057109, 859707999, 590093171, 863481476, 861057932, 592027131, 592344916, 592302435, 859210269, 589243465, 592379457, 863380253, 862684841, 863535214, 859012457, 863243494, 592138274, 591960378, 861163260, 590333354, 592210412, 589505387, 592423580, 590489980, 859428849, 590359214, 591458274, 589822405, 863258229, 863587170, 863213171, 859663277, 592423612, 862379829, 862912089, 860182892, 859628119, 858972638, 859476328, 589105014, 592036827, 859118875, 860508566, 590315773, 863563804, 590524441, 861995062, 591319693, 589997756, 863197604, 860404313, 860302109, 859007319, 592423151, 863483369, 862566185, 860461828, 488387199, 488606771, 858970691, 859529771, 863598668, 859057742, 591945542, 859050295, 589833813, 860620395, 859608744, 863453624, 861914906, 860593703, 862993653, 861833926, 862767480, 858990030, 862970574, 862639975, 862662508, 589351375, 488414265, 863514126, 862612313, 591511555, 862249479, 862349823, 862680037, 863599196, 590970575, 859059393, 592411335, 592317646, 858993853, 589188533, 863559866, 488469162, 860891983, 592269800, 862916370, 859462729, 590788480, 862524420, 862772104, 592060575, 592408520, 591774598, 589794434, 863200976, 591216770, 488132672, 592315552, 861800894, 591123707, 591266793, 592057610, 863548901, 863433463, 858986540, 592127498, 861718934, 860080863, 862793405, 860352940, 589925544, 592117549, 591940240, 863185175, 859121010, 863377685, 859092687, 861030168, 858970222, 592148851, 589677470, 862993674, 591812384, 860701035, 862728892, 863289854, 861614756, 859380028, 859051876, 589780968, 862355170, 861330695, 591575530, 859360947, 861470079, 590337328, 592424064, 592374057, 859044684, 591367909, 859029907, 859515581, 590364233, 589216198, 863515743, 590400838, 592104225, 862229521, 861828069, 592346269, 590055379, 592317665, 862855905, 592073944, 863063109, 590370171, 862399081, 591548089, 860086014, 590660549, 590868232, 862594321, 861773644, 860647190, 863098331, 590371086, 863152745, 863119229, 591950159, 592086845, 862254954, 861219045, 591329778, 860913572, 861448252, 589764309, 589550625, 858970090, 863577820, 589188533, 858970836, 860587954, 590302088, 861302779, 861141407, 861669916, 859791549, 488551930, 592027136, 488333058, 592416347, 591306627, 590038340, 590888438, 860919522, 859090758, 861935940, 859392549, 861364624, 590342772, 863443714, 863412092, 592254632, 591774593, 859380029, 590011263, 591693300, 859923324, 590424731, 860010125, 589846756, 862571207, 859002498, 861989323, 863165590, 591912175, 859330464, 592367431, 592096413, 858980565, 860647184, 863599606, 862931825, 860177596, 592000389, 860332945, 589270404, 863592285, 861697414, 592165984, 859220069, 591610849, 858971496, 863529986, 862772113, 860327455, 861392517, 590292496, 863445881, 592278873, 863403366, 590930245, 863463229, 859462749, 860837081, 863599305, 592089852, 863498445, 862892118, 861336720, 589938178, 858971714, 860232284, 863554548, 859272926, 488257398, 591293458, 859896018, 743301211, 861800914, 859945999, 859808337, 863008342, 591495175, 592106706, 590644376, 591970230, 859067238, 859174487, 862374520, 590756546, 861051936, 859589613, 590358942, 488551920, 859222802, 860134118, 863573830, 860153187, 592058470, 743305549, 862750605, 863569507, 590555187, 860514246, 859149827, 590161844, 858974479, 590472476, 859552093, 862452907, 862871912, 591830790, 862936054, 862955497, 592195902, 861855165, 860540625, 860482324, 863491945, 589077163, 859059367, 862547905, 590127627, 591393462, 858970246, 592055550, 859511698, 863353223, 592027138, 590375824, 860803830, 592053290, 863368239, 860033531, 591624189, 860674065, 590374240, 592424297, 862835291, 592396496, 592424672, 863472511, 863455728, 862452897, 591987379, 488579428, 862589347, 863465259, 860015174, 863136122, 590910380, 488182949, 860864479, 859235635, 858990827, 589592143, 591994742, 860886046, 861553418, 861581126, 863275758, 589378657, 589957829, 592237457, 863589895, 862120921, 860384097, 589727979, 863584110, 592048964, 863365605, 859548100, 590358043, 592248804, 859918452, 590741040, 862635085, 859493884, 861252979, 863181727, 863045100, 859570728, 860033533, 861642362, 859037817, 859765773, 860864502, 859829943, 591355492, 591426854, 590363205, 859856502, 591882232, 592371648, 861274867, 859364307, 863572925, 860668255, 592127959, 592016293, 591049090, 590569050, 863066961, 860384109, 590363641, 861113542, 591959701, 591726881, 862042297, 862074288, 863132498, 859425251, 590214352, 859152164, 859703590, 863506447, 590541224, 860947114, 862423468, 589457723, 592224725, 859232859, 592338624, 861002441, 591382043, 861746305, 592116303, 863564852, 862172735, 863197588, 589609874, 488306482, 590357251, 590373739, 859082023, 591932062, 859900826, 591929677, 863300703, 861941721, 858994723, 590846710, 863327557, 591250751, 589985317, 591461366, 591711652, 859445665, 861752227, 859075398, 863340540, 861079726, 861169279, 859301118, 859986931, 861135392, 590281165, 862015863, 592366157, 592325641, 860749362, 861141407, 859770328, 859364306, 859207601, 861252988, 589528369, 859304232, 859566681, 592138257, 592176640, 590950036, 860487979, 859480098, 859036377, 859013628, 859315648, 591403211, 592359034, 862495622, 592224923, 590179451, 859131082, 862146891, 862542851, 592356151, 488232628, 862068620, 861308808, 591640259, 591420601, 590250436, 859259268, 863045108, 589049325, 861386497, 590377328, 592268043, 590362388, 591068813, 589808748, 863596385, 488496522, 590375301, 863314278, 589324514, 858994719, 591467458, 862702210, 590400859, 862830811, 860941153, 592422812, 863541590, 592191914, 863558746, 592424648, 863355922, 859262194, 592425132, 863592752, 488359585, 859043173, 862274785, 590391583, 591143807, 859083883, 592296000, 488441709, 589746807, 589643683, 859019182, 591975149, 861968441, 861107546, 861085729, 591864318, 862809922, 863581476, 863453626, 859065513, 589873282, 859186110, 591521572}
{263491505, 262880255, 413437625, 262867401, 288563735, 266344258, 263703038, 416357137, 262988093, 263044899, 267249797, 263731742, 416518160, 412582336, 419470686, 264132819, 413992767, 412137992, 266841166, 417280059, 419232617, 415764261, 415401887, 414088254, 263240022, 262801566, 264534394, 263130928, 266817272, 413133071, 267397682, 262789316, 263846585, 266765387, 411586610, 267410652, 416498234, 266740232, 262890471, 413703660, 263643440, 263816661, 267116181, 263471592, 267069310, 415450405, 415106300, 267152559, 265337648, 266464547, 262865368, 266623582, 267270097, 263023449, 416688858, 416980677, 267098226, 266574919, 267246811, 264662850, 266537623, 411840955, 265274132, 419342858, 266559434, 412185879, 412475909, 411507067, 412236638, 262835470, 417635303, 264911603, 415147838, 288591579, 267365074, 267177946, 266859486, 263175992, 264140023, 414753718, 418371562, 267289138, 267417776, 417885024, 267350591, 264158230, 263251958, 266349228, 267376347, 418133960, 267125981, 267190187, 419440633, 267408162, 265721311, 264725604, 263497204, 414427901, 263061528, 265977867, 265985204, 417144121, 262976921, 417607954, 416934149, 414345835, 414373123, 262888162, 414455353, 266907946, 263941770, 262792632, 265282040, 266942396, 413409824, 267414577, 416865151, 262807042, 264967293, 262820258, 266204908, 414063948, 265003091, 267412201, 267202126, 263680916, 416315527, 263375661, 416752155, 418415362, 264165474, 412528364, 266414161, 262828596, 263558543, 266617592, 265301960, 264507378, 411864622, 418051434, 263394342, 418567758, 415303706, 265959328, 267358944, 266685742, 265873494, 262858420, 265254194, 265134707, 264419287, 413299533, 418998468, 267363366, 266930186, 416842171, 267345701, 266105445, 412449067, 417829415, 262808022, 267165402, 267257206, 262874767, 262815856, 263112394, 264608175, 413676118, 265694351, 266959222, 264261213, 267039265, 267416887, 419532179, 414159346, 266277836, 265774923, 418609700, 413786934, 413105240, 416416603, 266803771, 413382103, 417027221, 264947347, 266062049, 416888890, 263116448, 418924688, 267298182, 266441865, 413160891, 417003632, 265030987, 262798829, 263413300, 418079173, 264242629, 264615906, 267260104, 266379292, 411793577, 263308387, 262904970, 288508077, 418949676, 417662677, 418773581, 416202009, 266187287, 265899765, 263511653, 266665250, 265468175, 263175973, 415426624, 267398732, 266436759, 264745335, 266325607, 264339750, 414135118, 415790874, 415898195, 266316138, 263098308, 265640201, 417801579, 264007954, 412315075, 262973803, 266835916, 266062049, 264235274, 418900602, 267181456, 262845504, 265495716, 267410636, 266054828, 267369260, 266947203, 413867182, 267217009, 416957202, 419511782, 266418984, 262952565, 265613007, 264615923, 263579431, 266162540, 412018789, 263032291, 419496205, 418676520, 264780790, 266332335, 263934919, 263375644, 417209560, 267304460, 412854780, 267239178, 413354783, 411479542, 266602416, 416271378, 267129829, 266010952, 414649072, 266448328, 419555564, 414808374, 415376476, 263023434, 418079154, 266436786, 267402210, 415577015, 263202919, 288646977, 266029305, 411451723, 419406401, 418268588, 266644527, 413731372, 266996636, 263326138, 415085586, 419255396, 262913855, 265218408, 265523199, 417968544, 267405353, 263839934, 262880240, 418521946, 264183779, 266759856, 263084513, 267143183, 264856026, 412528365, 413892964, 267225085, 262810687, 262833902, 412475909, 267088009, 411423890, 263057807, 413327132, 416436983, 415550120, 266355905, 263145651, 266930186, 265605268, 415655009, 419553310, 416336031, 412690926, 416819962, 413520037, 413271907, 266253693, 419555319, 415629181, 411914981, 265198442, 263171614, 263251942, 414975381, 263747890, 263793531, 262814666, 265767330, 413840545, 415925665, 415043416, 416478927, 288480476, 411744690, 413188731, 411691165, 263285978, 267054423, 412664501, 263268828, 413465442, 266890325, 413596256, 263537862, 411914995, 267357142, 263451916, 413216612, 264939436, 288535880, 419505397, 263399699, 264643247, 412745102, 266372667, 415170391, 415816874, 264313455, 265721300, 263917712, 412827205, 415499890, 411769689, 417746180, 264132824, 263532032, 266373288, 267417989, 265767351, 416934171, 263218987, 265357523, 262794362, 262811783, 267338590, 264216781, 264294699, 263432481, 263637296, 416077802, 265495702, 412288655, 266779240, 266211876, 267418545, 412068703, 264808455, 265365403, 266784701, 267168998, 411816198, 411840937, 416377152, 412396113, 262789075, 415260524, 263035842, 267165390, 419298987, 265309859, 267008070, 262825000, 265748158, 414237325, 417358950, 263687179, 267023799, 413492941, 266003640, 265854616, 264032623, 419320867, 418216397, 267417154, 288480444, 418457695, 262935341, 263339005, 417413529, 415106319, 262803731, 263102279, 265329758, 264635478, 263290898, 267073489, 415281541, 418824776, 265632484, 264107549, 267228248, 263084532, 262790903, 265385252, 411664293, 267410636, 263019984, 263338996, 265086807, 416709174, 266308587, 264400220, 264975209, 263344147, 262942415, 262790180, 266236304, 262820262, 417231850, 416537842, 267193611, 263141433, 266798379, 418589100, 264373677, 267407398, 414702095, 412501563, 412369084, 266130538, 419544885, 413545738, 266087390, 266947192, 264561493, 264662841, 263870116, 414159346, 414883708, 262792202, 418189259, 414040158, 419456243, 412882481, 417165383, 266487030, 417690572, 415736860, 419073098, 263893826, 264863911, 263823237, 263451889, 413077432, 267143165, 263457481, 267139418, 266720370, 264995169, 263659001, 419556358, 414675988, 264287275, 262923058, 418242038, 264698091, 417121652, 267306907, 416128261, 418725223, 263800071, 262963029, 263007980, 264690286, 412966107, 265828156, 263175978, 267267289, 266340145, 266303476, 265050966, 263594529, 265170544, 264472816, 414907335, 264499719, 419047625, 267321130, 266700273, 264294705, 267331154, 267312955, 266665248, 267352486, 263326133, 264800592, 263517418, 266980431, 266963952, 419517199, 266333445, 264480448, 263207455, 415550101, 262999573, 263048535, 263256713, 265058893, 416557744, 265740538, 412799919, 412422598, 264772940, 419554414, 265530995, 266323550, 267384964, 412262881, 266745831, 266531399, 416729411, 267058683, 266877550, 414483078, 412772153, 415126565, 419121170, 266402494, 416293016, 266449394, 413813985, 262847259, 416396340, 416226325, 414510814, 265585738, 264242617, 264828289, 414185049, 262830069, 263126770, 266859481, 262984888, 418875679, 411967016, 411560561, 266425507, 265925919, 264114712, 265847111, 267404494, 265078877, 412044466, 419276653, 266665275, 415085564, 267343713, 266912903, 266260568, 267394920, 266418975, 265713654, 419145559, 267156239, 262789459, 415426612, 263816639, 262796428, 418161682, 412910408, 412637390, 265686681, 416027963, 264580943, 266596364, 417773780, 419550775, 265721289, 417306036, 414264859, 267217025, 262853646, 413622356, 418630149, 412422612, 266803747, 414400629, 263621887, 417441264, 263074817, 415475004, 267083912, 416911592, 416651802, 267012567, 262841200, 267328968, 263665205, 417469165, 266470953, 266515604, 411586634, 411889321, 267205463, 262789941, 416102284, 262818977, 267412775, 419167976, 419423848, 265106792, 265420796, 419554435, 265162617, 262896406, 418295946, 262789079, 267414112, 267386297, 266872445, 266312795, 414702081, 266352812, 412827229, 416152922, 418652275, 416632765, 267389536, 264366156, 262882457, 263770614, 267417174, 418106337, 264268604, 264191061, 413969259, 415126576, 266418990, 418700868, 415239187, 266975777, 417255690, 263171588, 419023047, 267028219, 264717783, 262898806, 263754325, 414951907, 263863413, 413570930, 414291645, 264883799, 267328982, 265114721, 263477224, 263071012, 414781004, 267213759, 419538183, 264919507, 267381488, 414110947, 264057447, 415351015, 265023062, 265667317, 266877542, 262996281, 267416044, 418322145, 265933327, 413919200, 266036568, 416596025, 264320912, 266531390, 267374825, 265142635, 414318590, 264426866, 263437977, 267417967, 418850808, 265190519, 267165418, 265558400, 263959099, 266387590, 416177512, 263251944, 288619319, 262847239, 266992061, 263321069, 263558534, 415603250, 411941329, 416934157, 411638496, 265767321, 266054825, 263061544, 416774989, 262800754, 266679944, 417996215, 266312787, 266155482, 267112249, 265448425, 263084513, 414538704, 288480452, 266895357, 265476004, 417075307, 267286509, 264209462, 418501498, 265246281, 417187000, 266638600, 267102254, 263418715, 415064590, 266726036, 266706006, 414063966, 262860360, 267295644, 262932579, 265801590, 419555472, 265740564, 267043592, 418545329, 415978553, 265078885, 414566393, 263615804, 264064527, 414702094, 417552462, 262839538, 414594140, 266112588, 263156397, 415326522, 267336510, 417496869, 412993915, 266822593, 412717843, 412938308, 264347240, 265907206, 267102241, 414835083, 266308754, 263191585, 265880968, 267039252, 266493380, 416615512, 266425276, 267380061, 266180273, 265412939, 419386795, 411718208, 262823620, 262804637, 262808043, 266284663, 419511768, 418798611, 412185887, 264891693, 262945266, 267236129, 419210111, 264836164, 414621716, 264089546, 263573473, 417718324, 412211163, 263235330, 416798185, 263223602, 263637287, 267418329, 263777104, 263600551, 266659385, 263156382, 267390775, 265659623, 263357198, 267380060, 263303393, 416052867, 415843564, 417940624, 266925303, 414998927, 412609584, 262789027, 266395938, 264753171, 262872642, 411992883, 414727704, 416478915, 417051171, 266581032, 267236103, 417857331, 267412213, 411612641, 415194876, 262916437, 267279776, 263709359, 263725364, 418436369, 266003652, 263413289, 264453610, 417099396, 267393776, 263088402, 419485191, 414016270, 264032631, 413649073, 267401255, 416003953, 262835457, 414210567, 265503529, 262966058, 263800076, 419365215, 266361375, 418024078, 417524732, 264392670, 411534028, 266959240, 414930143, 263965998, 267323394, 265440582, 416669505, 264014945, 416248998, 418750173, 415709162, 415218295, 266509312, 267370875, 265794026, 264039659, 262798113, 267415661, 263910909, 263187127, 262793836, 418347582, 262907462, 412582343, 413759297, 262851798, 267414099, 266854308, 266395922, 264082424, 267418355, 419440635, 266301809, 263552640, 414159366, 412092701, 416576513, 267277057, 266553260, 264553787, 265550622, 263887073, 415952483, 412555361, 263130906, 412160946, 418479849, 265951955, 262955506, 263160680, 413596275, 266400242, 262925730, 267418425, 415303707, 415870791, 418394048, 263983445, 263600550, 419553336, 262791238, 417386103, 413944899, 417912924, 416459170, 419097266, 265226327, 266318113, 417580360, 263990391, 419524683, 265440602, 415681968, 263273672, 417306050, 263380930, 262814665, 413021752, 264588670, 412116088, 264670637, 413049537, 266137639, 266229382, 413244078, 265282045, 266344234, 264526711, 263011358, 417332269, 416377160, 265820621, 412342111, 266328707, 419189472, 419320868, 265577980, 414860178, 267315311, 262795807, 267409967, 415020239, 263362412, 265393121, 264294719, 264446003, 418974041, 266080206, 415524052}
27938
Returns: 906020678
{189551805, 143482655, 143514530, 143555448, 143504227, 143543438, 189551789, 189551854, 410466269, 641118762, 410475352, 143482642, 189526787, 143472694, 143472714, 143514537, 143472707, 410466257, 511188009, 143504241, 143482664, 143504263, 143504240, 410523931, 143472701, 143531999, 143559077, 641118792, 189526783, 189500606, 410466280, 641118798, 143472685, 143482661, 189500603, 143472707, 143552452, 189551835, 410530678, 143552462, 143472681, 143472683, 641118790, 189500605, 641118761, 641118782, 641118795, 189551786, 410483659, 189526771, 189539115, 143532006, 511188010, 641118778, 189500610, 143482663, 143482632, 189539130, 189551810, 143504237, 143504255, 189551790, 641118768, 143482651, 143472706, 143532013, 410491904, 143504244, 641118777, 143543440, 410466298, 189551808, 641118789, 410466273, 189551821, 143482653, 189551847, 189526769, 189526762, 511188015, 143563716, 143543433, 189551807, 189551801, 143472689, 143555446, 143563730, 143555431, 189551846, 511188017, 189551838, 189551821, 189551808, 511187977, 189500622, 641118785, 189551822, 143514545, 143504245, 189500605, 511188004, 410483677, 410530690, 410483677, 143472707, 143472716, 143555435, 410508902, 189500609, 143532015, 143514554, 641118768, 143543432, 511187995, 143472676, 511188033, 189526747, 143482658, 143514547, 511188017, 189551826, 641118790, 143472704, 189551803, 410516643, 143532008, 189500620, 410466292, 143482664, 143482650, 143532001, 143514541, 410483693, 143504223, 189551852, 143559063, 189551847, 143555443, 189551820, 511188017, 189551834, 143472690, 189551821, 143532007, 410475346, 143472710, 189500631, 143482643, 410466278, 143514549, 143472700, 189500622, 143504257, 143555454, 410530677, 143472697, 143472715, 189551828, 143482644, 143482669, 511188005, 189551836, 143472675, 189500604, 143504219, 410491923, 143482658, 189551827, 641118790, 143482643, 143482664, 410466278, 641118796, 143563705, 641118813, 143524135, 143472711, 143482630, 143504255, 511188028, 189551830, 189551845, 189551850, 189526769, 143555448, 143482632, 410483640, 143559067, 410466283, 189551826, 143543442, 143552480, 189551851, 511187989, 641118784, 189551816, 511188018, 189551796, 189551826, 143555448, 143482645, 641118770, 143552447, 189500616, 143563711, 143559080, 189551837, 511188023, 410508923, 511187995, 189551797, 410466276, 189539112, 143543440, 511188006, 143543430, 143531999, 143532003, 410530672, 410466273, 143504256, 143543418, 641118764, 189551819, 143472699, 143563717, 143504252, 189500611, 143472676, 143472695, 410491910, 189551844, 143514530, 189551831, 410516644, 143472695, 511188014, 189551810, 410530678, 143552472, 189551781, 143552465, 641118784, 641118770, 410483665, 189526765, 189551828, 143482652, 189551833, 410466272, 143482645, 143543431, 641118777, 143504248, 143543429, 189551789, 143482657, 511187999, 143472679, 143563721, 641118787, 143472701, 189551849, 143482645, 189539119, 143563708, 511188021, 410466272, 410508901, 143472681, 143532011, 189500602, 641118794, 143482661, 410491897, 143504238, 143482664, 143472692, 641118749, 641118767, 143472718, 143514532, 143552463, 143504256, 143472716, 189551781, 641118782, 143543441, 410483664, 410516615, 143543429, 143563713, 143504246, 641118786, 143555445, 143559090, 641118804, 143563718, 410483675, 641118778, 641118785, 410466281, 410508905, 189551831, 410516627, 143482663, 641118772, 189551801, 511188013, 189551793, 143504228, 189551844, 189526781, 189500616, 189551801, 143563724, 641118798, 143563747, 143514540, 189551843, 143514531, 511188035, 143538008, 143472686, 410491913, 189551842, 410530706, 143472683, 410483654, 189551842, 410466276, 410483676, 189551844, 410475350, 143504235, 143514542, 143504243, 641118764, 189526782, 641118772, 143543432, 143472674, 189551844, 641111143, 641118777, 143504245, 143532004, 143514532, 189500614, 143563702, 511188013, 410466284, 410530691, 143543429, 143482642, 189551826, 410483686, 511188006, 189551839, 189551833, 189551812, 143472697, 641118784, 641118781, 189500612, 189500616, 189551841, 511187975, 143472691, 143504251, 410483646, 143482668, 143504235, 143543428, 189526772, 410475345, 143524139, 143532010, 189526776, 143552427, 143532008, 143472672, 143504232, 410466282, 143537996, 189551802, 143472695, 410508912, 189539116, 189551822, 410483661, 143504233, 143472714, 189513561, 143514562, 189526770, 143463436, 143504255, 189500594, 410483688, 641118794, 410508901, 189539112, 410475350, 189500595, 511187998, 189551837, 143482663, 143482645, 143454650, 189551826, 189551816, 410475359, 143472690, 143504231, 143543430, 143472708, 410466298, 641118769, 143552461, 189551858, 143504265, 143472683, 189526787, 641118768, 143482662, 641118776, 143472713, 189551820, 189500614, 189551826, 143482666, 189526780, 143482653, 143472683, 189551817, 641118770, 410475364, 143538015, 143543419, 143504243, 143504237, 143482653, 189551837, 410500282, 143532023, 189551804, 143472725, 189551817, 143472713, 143504227, 410483660, 410483675, 189551831, 641118786, 511188001, 189551795, 189500615, 143482642, 189551833, 189551841, 143482653, 410483688, 511187979, 143563726, 410508920, 189551856, 189487620, 143552465, 143472695, 189551811, 410508911, 511188017, 143504246, 143532003, 143472688, 410491909, 143482649, 410466298, 189551809, 410508917, 189551819, 143563730, 641118779, 143472680, 143531990, 143543429, 189551823, 143504236, 143482667, 143547843, 143472682, 410466289, 511188037, 143504246, 143482651, 410508911, 143547844, 143482670, 189551818, 410466279, 189551829, 143555436, 143472684, 143504244, 189551824, 143472711, 143563722, 410500260, 189551814, 143532008, 143514552, 410475356, 641118780, 143482666, 511187993, 143514535, 641118784, 189551836, 143543420, 641118791, 410508913, 410500262, 143482661, 143482655, 143482654, 410516629, 143472672, 143472693, 143543437, 143493176, 189551817, 143482659, 410500253, 143472690, 143532009, 410523929, 189551835, 143472717, 189551839, 143482651, 143472668, 410491912, 189551830, 511187984, 511187986, 641118766, 143472717, 143504235, 143504240, 143482631, 143504231, 641118753, 143532012, 189551803, 143472680, 143472685, 189500614, 189526777, 143563722, 189551829, 410483664, 641118786, 189551831, 410466304, 189551838, 410516638, 143532009, 143504238, 143547829, 143552441, 511188028, 189487628, 143563735, 143472716, 143482674, 410508915, 189551843, 189500627, 641118760, 410483659, 410491915, 143472707, 410466282, 641118783, 189551812, 143472684, 410466301, 143482670, 143472692, 143472688, 189500598, 143472709, 189551801, 143472714, 143482637, 143472715, 641118792, 189526776, 410466290, 143472695, 410466295, 143482635, 189551789, 143543425, 641118772, 189551855, 143482640, 189551839, 641118782, 189551815, 143532016, 189500597, 410466286, 189551832, 143514543, 511188007, 143563706, 410466291, 410466271, 189551829, 143472718, 189551806, 143472726, 189551850, 641118781, 143482649, 143504237, 143482648, 143514534, 511188020, 189551817, 143482667, 143482673, 143482663, 143531997, 189526752, 143552468, 143559103, 189551854, 143482649, 189551858, 410523926, 143531999, 143482656, 143472689, 143482650, 143472726, 143563729, 641118802, 143504228, 143482656, 143482655, 143482652, 189500605, 189551801, 189526768, 511188024, 143543426, 143543416, 410491933, 143482629, 143552478, 410483654, 410523933, 641118777, 143543447, 189551850, 143504248, 143472689, 143504230, 143555436, 189500610, 189539116, 143463446, 143472685, 641118804, 143472714, 143482653, 511187998, 143482634, 511188030, 189551837, 143543420, 410466266, 410516646, 143472681, 641118780, 143563713, 143482651, 143472710, 410530687, 143472686, 189500607, 189551837, 410466291, 641118787, 641118777, 189551831, 143472711, 189526779, 641118791, 143504231, 143472698, 143472694, 143532009, 143504239, 143531994, 143482652, 189551829, 143454660, 410483685, 143559077, 143514539, 641118774, 143472705, 410508929, 641118781, 143514559, 143472682, 189551868, 143555444, 189551836, 641118778, 143543409, 410466274, 189551812, 410466263, 143543437, 143472703, 143472692, 189551808, 143482645, 143482659, 143472680, 410466283, 641118765, 189500603, 511187972, 641118761, 143543430, 641118796, 143552459, 143563711, 143514547, 143563714, 511188011, 143514533, 189500609, 143532001, 410516636, 189551830, 143514526, 410508908, 189551825, 189526779, 143543415, 189551819, 410491913, 189551828, 511187976, 143555439, 189551835, 410483687, 511188008, 143472721, 143514548, 189551815, 410483675, 143472678, 511187962, 143454673, 189551840, 143472693, 189551806, 143504236, 189551828, 189500602, 143514549, 410483675, 410530668, 511187999, 189500610, 143482643, 189551827, 143563713, 143563724, 189551812, 143472682, 143482653, 143482649, 143532017, 189551846, 143531994, 511188022, 189551848, 511188007, 511188044, 641118790, 511188027, 189513556, 189551816, 143504238, 143563739, 143472696, 511188014, 410530680, 511187999, 410508928, 641118768, 511187987, 410466288, 143482629, 511187980, 189551851, 143472676, 410466309, 641118803, 143482657, 143504240, 143504258, 143482648, 143482656, 189551831, 143482654, 189551830, 641118754, 189551837, 189500604, 143482655, 143504244, 143472709, 189551845, 410516639, 410530680, 410466299, 143555421, 410466279, 189551821, 143454659, 641118773, 641118777, 143543450, 189500603, 189551800, 143482662, 189551803, 143563718, 143563715, 143504237, 189551830, 143482666, 143504257, 143552471, 410483678, 189551822, 143532009, 143504255, 189500587, 143543441, 189526769, 143552460, 143472696, 143472721, 143472718, 410491922, 189551846, 189551832, 410508919, 143482684, 410466285, 143482654, 410523941, 143472710, 143472715, 410483683, 143472664, 641118760, 189551804, 410530704, 143482645, 410516653, 143532011, 189551826, 143482638, 143504241, 143482657, 143482646, 410466279, 143482667, 410483658, 410500270, 143482656, 143482662, 511187987, 641118758, 143532007, 189551813, 189551829, 189551787, 143563727, 143472707, 511187973, 143504250, 143559097, 189526777, 511187995, 189551827, 511188014, 189526773, 410466287, 410466284, 189500602, 410491909, 143472675, 410500262, 410523943, 410466280, 189551826, 189526780, 143504249, 410466259, 143482657, 143482661, 143555433, 189551787, 410475350, 143472728, 143482655, 143482645, 143482645, 410530676, 143472718, 641118777, 143504243, 410483674, 410516638, 189551859, 511188023, 511187991, 410500266, 189551815, 143482654, 641118793, 143531999, 143482650, 189500602, 143472700, 511188003, 143555460, 410491916, 143482658, 143472678, 410508919, 189551813, 189551836, 143547843, 641118775, 143504249, 189551833, 143504241, 189551830, 189500605, 143543437, 189526774, 143482662, 189500609, 189500619, 143543418, 143472728, 410516632, 189526761, 511187998, 143454667, 189526777, 410475345, 143559085, 641118780, 189551818, 143472712, 410508918, 410530687, 641118805, 410475360, 189551844, 143482633, 189551832, 143482669, 641118770, 143532014, 189526764, 189551842, 189551833, 143482646, 143472696, 189500625, 143472696, 143482660, 143543421, 143472699}
{536826705, 595920836, 595949466, 596039389, 595939565, 595998276, 536826692, 536826661, 636773406, 724577982, 636784402, 595920834, 536812884, 595910576, 595910580, 595949492, 595910566, 636773396, 439045389, 595939573, 595920821, 595939585, 595939602, 636855028, 595910572, 595972064, 596053245, 724577986, 536812891, 536801475, 636773394, 724577981, 595910579, 595920805, 536801462, 595910576, 596025393, 536826716, 636867674, 596025402, 595910594, 595910590, 724577972, 536801461, 724577971, 724577994, 724577993, 536826712, 636796073, 536812905, 536820142, 595972063, 439045374, 724577973, 536801457, 595920837, 595920816, 536820131, 536826675, 595939608, 595939583, 536826744, 724577989, 595920855, 595910584, 595972063, 636807681, 595939589, 724577971, 595998279, 636773387, 536826687, 724577988, 636773372, 536826692, 595920831, 536826690, 536812880, 536812912, 439045371, 596066716, 595998266, 536826696, 536826703, 595910573, 596039390, 596066720, 596039392, 536826668, 439045375, 536826695, 536826693, 536826697, 439045369, 536801452, 724577995, 536826686, 595949481, 595939590, 536801467, 439045357, 636796054, 636867656, 636796043, 595910585, 595910555, 596039390, 636830687, 536801451, 595972055, 595949459, 724577986, 595998282, 439045365, 595910612, 439045357, 536812913, 595920840, 595949491, 439045370, 536826712, 724577992, 595910568, 536826719, 636842699, 595972070, 536801456, 636773391, 595920811, 595920855, 595972079, 595949480, 636796043, 595939591, 536826680, 596053243, 536826701, 596039386, 536826688, 439045366, 536826702, 595910586, 536826687, 595972056, 636784430, 595910548, 536801431, 595920870, 636773375, 595949487, 595910591, 536801451, 595939589, 596039395, 636867666, 595910564, 595910599, 536826715, 595920850, 595920844, 439045368, 536826694, 595910604, 536801463, 595939585, 636807678, 595920832, 536826681, 724577984, 595920815, 595920857, 636773371, 724577986, 596066733, 724577974, 595960101, 595910584, 595920846, 595939575, 439045375, 536826693, 536826695, 536826665, 536812893, 596039395, 595920858, 636796069, 596053254, 636773382, 536826704, 595998270, 596025403, 536826661, 439045369, 724577986, 536826689, 439045375, 536826699, 536826696, 596039404, 595920857, 724577979, 596025402, 536801464, 596066709, 596053245, 536826700, 439045364, 636830658, 439045366, 536826711, 636773386, 536820152, 595998290, 439045376, 595998285, 595972086, 595972073, 636867676, 636773387, 595939597, 595998284, 724577973, 536826696, 595910599, 596066714, 595939598, 536801457, 595910604, 595910596, 636807657, 536826687, 595949472, 536826682, 636842719, 595910568, 439045385, 536826709, 636867665, 596025390, 536826725, 596025406, 724577987, 724577980, 636796061, 536812902, 536826679, 595920857, 536826692, 636773389, 595920823, 595998268, 724577979, 595939596, 595998271, 536826696, 595920849, 439045388, 595910573, 596066705, 724577980, 595910583, 536826702, 595920845, 536820152, 596066714, 439045377, 636773393, 636830681, 595910586, 595972069, 536801456, 724577977, 595920841, 636807685, 595939595, 595920826, 595910604, 724577975, 724577986, 595910579, 595949468, 596025394, 595939595, 595910575, 536826717, 724577982, 595998277, 636796046, 636842713, 595998265, 596066727, 595939595, 724577985, 596039393, 596053246, 724577982, 596066715, 636796033, 724577999, 724577980, 636773380, 636830675, 536826710, 636842711, 595920856, 724578012, 536826732, 439045356, 536826700, 595939588, 536826659, 536812897, 536801448, 536826711, 596066714, 724577991, 596066718, 595949486, 536826667, 595949480, 439045362, 595985054, 595910573, 636807670, 536826698, 636867644, 595910573, 636796058, 536826683, 636773370, 636796037, 536826682, 636784429, 595939607, 595949462, 595939595, 724578014, 536812878, 724577982, 595998267, 595910591, 536826678, 724587476, 724578004, 595939605, 595972074, 595949483, 536801464, 596066713, 439045372, 636773381, 636867657, 595998269, 595920836, 536826707, 636796053, 439045375, 536826702, 536826683, 536826712, 595910600, 724578001, 724577980, 536801475, 536801463, 536826689, 439045356, 595910599, 595939596, 636796059, 595920826, 595939580, 595998276, 536812879, 636784415, 595960098, 595972075, 536812876, 596025414, 595972075, 595910588, 595939581, 636773365, 595985043, 536826678, 595910591, 636830666, 536820131, 536826701, 636796059, 595939607, 595910592, 536807364, 595949482, 536812911, 595899673, 595939591, 536801464, 636796026, 724577983, 636830671, 536820139, 636784413, 536801449, 439045375, 536826694, 595920839, 595920848, 595888438, 536826684, 536826703, 636784409, 595910581, 595939589, 595998276, 595910575, 636773397, 724577993, 596025401, 536826684, 595939583, 595910595, 536812881, 724578006, 595920846, 724577987, 595910572, 536826681, 536801462, 536826711, 595920827, 536812884, 595920838, 595910586, 536826698, 724577982, 636784419, 595985056, 595998285, 595939576, 595939586, 595920822, 536826724, 636819291, 595972050, 536826667, 595910585, 536826694, 595910596, 595939598, 636796057, 636796043, 536826669, 724577983, 439045370, 536826706, 536801453, 595920811, 536826687, 536826707, 595920849, 636796040, 439045378, 596066721, 636830667, 536826686, 536795418, 596025399, 595910586, 536826683, 636830677, 439045380, 595939600, 595972071, 595910590, 636807683, 595920853, 636773384, 536826700, 636830661, 536826699, 596066717, 724577985, 595910592, 595972091, 595998277, 536826712, 595939605, 595920808, 596011871, 595910575, 636773378, 439045360, 595939597, 595920847, 636830668, 596011859, 595920838, 536826703, 636773393, 536826689, 596039390, 595910586, 595939600, 536826708, 595910579, 596066716, 636819300, 536826708, 595972080, 595949469, 636784416, 724578000, 595920847, 439045366, 595949471, 724577990, 536826708, 595998271, 724577983, 636830690, 636819294, 595920839, 595920832, 595920847, 636842698, 595910610, 595910597, 595998285, 595930506, 536826710, 595920842, 636819290, 595910572, 595972063, 636855033, 536826706, 595910573, 536826698, 595920820, 595910591, 636807680, 536826710, 439045365, 439045376, 724578000, 595910578, 595939588, 595939615, 595920825, 595939586, 724577978, 595972069, 536826672, 595910581, 595910593, 536801454, 536812862, 596066727, 536826694, 636796036, 724577999, 536826729, 636773390, 536826670, 636842731, 595972052, 595939607, 596011859, 596025407, 439045376, 536795432, 596066725, 595910594, 595920827, 636830667, 536826684, 536801442, 724577982, 636796048, 636807659, 595910578, 636773397, 724577993, 536826680, 595910596, 636773383, 595920834, 595910587, 595910579, 536801463, 595910591, 536826685, 595910595, 595920875, 595910586, 724577976, 536812870, 636773392, 595910562, 636773394, 595920841, 536826733, 595998263, 724577990, 536826688, 595920850, 536826694, 724578002, 536826696, 595972049, 536801484, 636773391, 536826698, 595949475, 439045364, 596066728, 636773380, 636773403, 536826700, 595910582, 536826698, 595910551, 536826690, 724577991, 595920847, 595939591, 595920862, 595949474, 439045376, 536826684, 595920825, 595920839, 595920849, 595972069, 536812903, 596025406, 596053236, 536826675, 595920843, 536826666, 636855034, 595972083, 595920814, 595910579, 595920853, 595910590, 596066724, 724577970, 595939589, 595920857, 595920860, 595920852, 536801446, 536826673, 536812902, 439045377, 595998276, 595998278, 636807677, 595920838, 596025397, 636796060, 636855031, 724577983, 595998273, 536826684, 595939591, 595910570, 595939571, 596039395, 536801467, 536820143, 595899681, 595910584, 724577988, 595910569, 595920852, 439045360, 595920846, 439045374, 536826696, 595998277, 636773398, 636842722, 595910595, 724578008, 596066709, 595920841, 595910576, 636867646, 595910597, 536801476, 536826702, 636773394, 724577994, 724577996, 536826700, 595910556, 536812902, 724578007, 595939621, 595910584, 595910589, 595972069, 595939596, 595972077, 595920836, 536826701, 595888433, 636796057, 596053239, 595949477, 724577980, 595910559, 636830665, 724577977, 595949474, 595910574, 536826676, 596039397, 536826679, 724577994, 595998273, 636773382, 536826684, 636773415, 595998266, 595910563, 595910568, 536826727, 595920824, 595920828, 595910586, 636773383, 724577993, 536801461, 439045345, 724577983, 595998265, 724578012, 596025419, 596066723, 595949467, 596066707, 439045386, 595949477, 536801447, 595972065, 636842735, 536826687, 595949471, 636830676, 536826697, 536812897, 595998281, 536826706, 636807664, 536826695, 439045383, 596039388, 536826660, 636796049, 439045382, 595910586, 595949464, 536826701, 636796063, 595910585, 439045363, 595888447, 536826713, 595910573, 536826685, 595939585, 536826703, 536801462, 595949485, 636796050, 636867664, 439045365, 536801441, 595920871, 536826705, 596066718, 596066728, 536826683, 595910588, 595920864, 595920863, 595972063, 536826690, 595972069, 439045367, 536826683, 439045372, 439045369, 724577980, 439045374, 536807370, 536826691, 595939585, 596066715, 595910577, 439045379, 636867667, 439045362, 636830671, 724577960, 439045370, 636773379, 595920829, 439045358, 536826712, 595910588, 636773395, 724577981, 595920853, 595939596, 595939589, 595920854, 595920830, 536826699, 595920856, 536826682, 724577995, 536826705, 536801471, 595920859, 595939585, 595910570, 536826693, 636842708, 636867654, 636773382, 596039397, 636773385, 536826696, 595888425, 724577987, 724577981, 595998288, 536801470, 536826691, 595920841, 536826694, 596066727, 596066737, 595939609, 536826677, 595920844, 595939597, 596025395, 636796052, 536826702, 595972057, 595939589, 536801446, 595998283, 536812912, 596025411, 595910599, 595910590, 595910542, 636807669, 536826674, 536826690, 636830659, 595920839, 636773383, 595920824, 636855024, 595910592, 595910590, 636796051, 595910596, 724578002, 536826723, 636867652, 595920859, 636842710, 595972064, 536826685, 595920852, 595939580, 595920844, 595920823, 636773390, 595920839, 636796060, 636819286, 595920863, 595920858, 439045373, 724577991, 595972070, 536826698, 536826697, 536826699, 596066724, 595910591, 439045371, 595939592, 596053242, 536812885, 439045352, 536826694, 439045367, 536812902, 636773380, 636773405, 536801465, 636807679, 595910589, 636819287, 636855022, 636773377, 536826680, 536812883, 595939586, 636773400, 595920831, 595920802, 596039404, 536826708, 636784421, 595910579, 595920833, 595920847, 595920856, 636867651, 595910586, 724577994, 595939596, 636796033, 636842718, 536826693, 439045357, 439045369, 636819291, 536826686, 595920831, 724577983, 595972081, 595920848, 536801477, 595910577, 439045360, 596039384, 636807685, 595920837, 595910577, 636830664, 536826692, 536826669, 596011866, 724578000, 595939591, 536826698, 595939600, 536826716, 536801473, 595998271, 536812898, 595920847, 536801462, 536801439, 595998283, 595910574, 636842697, 536812895, 439045349, 595888427, 536812869, 636784417, 596053239, 724577994, 536826691, 595910574, 636830665, 636867665, 724577964, 636784407, 536826695, 595920864, 536826683, 595920825, 724577986, 595972065, 536812906, 536826691, 536826688, 595920851, 595910578, 536801439, 595910595, 595920815, 595998260, 595910562}
14335
Returns: 198712370
{145812548, 144485684, 350588188, 499246143, 145466551, 350620494, 145466569, 146030942, 146020231, 144682129, 145066901, 145882720, 499317410, 350583758, 145945071, 145894488, 144699428, 145884127, 145914056, 145847787, 145717792, 350738118, 144570539, 145166327, 144983904, 146054418, 350757839, 145615821, 145682573, 350588184, 499234579, 145937206, 145945089, 145797820, 145894619, 145448110, 144751837, 145914044, 145976735, 144682099, 350584136, 350821143, 145669904, 144570534, 145337260, 145985987, 145126923, 499246148, 146038174, 146056114, 145642005, 499171848, 499323178, 146054772, 499290150, 144983899, 145954237, 144648479, 146054424, 146040208, 145882745, 145409571, 145656818, 145938791, 145997335, 145914080, 145950214, 499330564, 145373586, 145870342, 145833498, 145954277, 146039484, 145872054, 144554902, 145784971, 145997355, 145588860, 499171832, 145945076, 145950219, 146040920, 499191789, 145997333, 144963033, 350713065, 144941986, 499290136, 146035253, 826757748, 826737524, 350825184, 145882759, 145743035, 145812547, 499256843, 146020211, 146044102, 603556679, 145754942, 499203313, 499323201, 350713065, 499349573, 145937210, 499266721, 145682591, 350753905, 350606645, 145805633, 146050661, 145282871, 145639385, 145282913, 499311504, 826841153, 146026909, 499298965, 145146531, 146020204, 350713059, 145791726, 145743026, 145301696, 145797840, 145985971, 499251514, 499234568, 146020214, 145833477, 144570551, 145409551, 350802687, 499234553, 145409536, 144716796, 499191781, 145186469, 145485795, 145905903, 145937223, 145977638, 145859515, 718344271, 350791877, 499266713, 499330553, 145820444, 144631692, 146030935, 146054421, 145572040, 499150130, 145107138, 350802675, 499293892, 603556658, 146017603, 350651483, 499221982, 826820108, 145833490, 144570560, 145485795, 145717764, 145823846, 499228850, 145976726, 826757751, 499213230, 350617443, 145859525, 146030919, 145717744, 145805625, 144962999, 350633380, 145485810, 146035260, 146055420, 145655447, 350675394, 826757754, 145812543, 499246143, 145718670, 145922117, 144540191, 499293891, 144471858, 145743014, 145950226, 146050690, 145938800, 146035269, 145997338, 145703122, 144512776, 146039518, 146056077, 145695162, 145066876, 146031260, 146039514, 146030952, 144682121, 145485804, 145754947, 145655456, 145859532, 145894489, 144570552, 145765342, 145937186, 145373622, 146054774, 146058058, 145859518, 145588851, 144921144, 145922114, 145976718, 826757751, 146035285, 145682565, 145976718, 145639380, 144682123, 146030984, 826778332, 146039500, 499150145, 145206967, 145938804, 145186478, 145989648, 145717786, 145373593, 145976728, 145872057, 146054440, 146020235, 826659063, 350696258, 145319345, 145628956, 146039245, 499271169, 145066885, 145319333, 499311519, 350825181, 145695147, 826883177, 499160853, 146031285, 499345231, 145730935, 145765357, 145922137, 146035281, 146040919, 146054781, 146038166, 499323191, 145914067, 145282872, 144682118, 145282885, 145950234, 145743000, 144682101, 145914093, 603556669, 146035236, 145086624, 350813543, 145916497, 145282886, 145820449, 499338703, 145937227, 499261818, 146035270, 144733877, 499181748, 146056095, 145938765, 145847784, 145025879, 145882725, 499311480, 350636935, 146035278, 499323183, 826778328, 146044114, 146030912, 499171860, 146030979, 145655452, 145882766, 499171840, 145754957, 499171842, 146057501, 145833492, 145922128, 145606451, 145997343, 499281710, 145754293, 145743007, 350805165, 144881963, 499246162, 145639377, 144570546, 145938806, 145717766, 350813547, 499338698, 145226850, 145950190, 145588863, 145409555, 146035289, 144485688, 145929197, 146054440, 146044093, 145107130, 826883176, 145373613, 144800592, 499261829, 145448130, 350825570, 146026930, 499171841, 145539198, 146020219, 145066887, 145833499, 145282913, 145682578, 146030963, 145086608, 146054450, 826799111, 145448122, 499203302, 826737526, 145671974, 146035251, 718344256, 146035247, 350805152, 145448120, 144963014, 145226850, 145954256, 145954206, 145894491, 144901043, 144446245, 145894476, 499304513, 146024857, 145373613, 145859515, 145945086, 144434931, 145717784, 826677900, 145743013, 145997317, 145997359, 826862278, 145985990, 145639370, 145186484, 145985987, 145264340, 145004963, 146050678, 145282871, 145812542, 146044116, 146039507, 146026903, 718344255, 603556681, 499355919, 146040887, 146058070, 146035275, 145282907, 499286275, 350588172, 146054460, 144422191, 499311499, 350588187, 499234560, 145373621, 146035275, 145622798, 826757761, 826841149, 145997347, 603556653, 145391054, 145695151, 145997347, 145628960, 145588866, 144832215, 146020246, 145066896, 145772541, 145655475, 146040852, 145780460, 144983917, 145373590, 144409246, 145938784, 144570523, 350595756, 145754939, 145812547, 499298978, 144616098, 144616099, 499221986, 499355938, 350757837, 145669917, 350825163, 144458874, 499150147, 499349557, 826659049, 144901029, 499256863, 350604143, 145976716, 146035270, 145226854, 145976724, 144409230, 350588177, 145409565, 146040907, 145754932, 350753912, 499311465, 145997331, 826778306, 144901059, 145682577, 350583764, 146044455, 145448120, 145504938, 350753890, 826778314, 144586072, 145655479, 144570526, 499237495, 144921175, 145833491, 826778333, 144570537, 145945131, 145882746, 145929181, 350696261, 146040945, 718344239, 144554894, 499213196, 145905915, 144616095, 145687428, 826778305, 145754976, 145894497, 146055435, 350655417, 603556689, 499266717, 826640836, 145622816, 145997338, 499317403, 499355918, 145859504, 144485663, 145894606, 144963021, 145718685, 146040927, 350802686, 146044450, 145523067, 145961855, 144586072, 146040930, 499237491, 145997359, 145773865, 499261839, 499330561, 146020196, 146035262, 146040930, 145976699, 145938825, 145791726, 146039225, 146035282, 145791732, 146035283, 144485672, 144554875, 499338675, 826757765, 145929211, 145669927, 826757770, 350691941, 145409553, 145847783, 144864206, 145282887, 145859517, 145588884, 499251547, 146054775, 718344270, 145833479, 499277084, 145835017, 145938784, 145945093, 146057504, 145448132, 145997363, 144832230, 499191771, 146026928, 146044442, 146001317, 145409555, 145695165, 350583750, 145835038, 146044104, 146020257, 350825562, 499311521, 144526381, 146026915, 145791739, 144682132, 350802694, 146009712, 144616100, 146044109, 145812535, 146020217, 145126927, 350788808, 145046712, 145282903, 145894496, 145954222, 145945076, 499240704, 826757760, 499298965, 350813555, 718344275, 145736402, 499261782, 145717798, 145448108, 145086619, 144526374, 146039822, 350593922, 718344262, 145997329, 146020261, 145937246, 145107122, 603556685, 144631695, 145780415, 350772385, 145945113, 145938801, 350620530, 350636941, 350753903, 145066875, 145588871, 146020237, 145743015, 145641998, 145990999, 145823856, 146030957, 603556686, 146026947, 499338673, 145409554, 145847768, 499240699, 145780439, 826757766, 145938791, 499261808, 499251533, 145976716, 826757759, 145066884, 146040223, 145784968, 145166318, 145938787, 350733926, 826778327, 350636935, 145997334, 350604163, 145682564, 499228840, 144570549, 145914073, 350825579, 145797823, 144716817, 144783740, 145655470, 146040818, 144471838, 350671202, 145687445, 145914059, 350620523, 145391035, 499317419, 145791746, 145743018, 499360331, 826883172, 145282904, 499237487, 146054428, 144783755, 146036357, 145914056, 146017582, 145669894, 144983911, 499311478, 144616113, 146054766, 144600555, 145950219, 145962965, 145448112, 145954248, 145833506, 144783748, 145938785, 145539186, 499228879, 145226831, 145706574, 499304519, 146054415, 145997357, 146055435, 145606457, 145282890, 146033156, 499298964, 145929187, 145282884, 145780442, 145938815, 145373605, 145859497, 145914074, 499213234, 144881955, 145606457, 350805172, 603550304, 145812531, 144921168, 718344283, 144816146, 145922130, 145736394, 146057919, 146040832, 144570534, 146011663, 146038169, 826883193, 499304503, 144648462, 145859498, 146020228, 145539183, 144881959, 145246244, 146058362, 145856725, 499261802, 146001332, 350815398, 146035247, 144499598, 145409545, 145856725, 146039218, 826717199, 145588880, 144921170, 146039843, 499171826, 146020218, 145997320, 145772526, 146030934, 499338676, 145066887, 499228861, 145954248, 826757761, 145894461, 145997322, 146054429, 145639380, 499261835, 144783730, 499266706, 146038177, 499246162, 146040935, 146050708, 145914070, 145066895, 146054434, 145485779, 145914061, 145847772, 350821125, 145206980, 145682559, 499271164, 146031264, 146003941, 826778322, 350651484, 145246248, 718344265, 144616119, 603550294, 146057511, 145409556, 145937193, 146050698, 146054445, 145282878, 145872056, 145373604, 144665623, 350691938, 145588872, 145954226, 146054408, 145373613, 144616097, 499338693, 145894457, 350775939, 145945092, 145780428, 826717201, 145989644, 718344265, 146030921, 499256843, 146040838, 144832217, 145448110, 144570551, 350738126, 718344258, 146053908, 146039247, 144631703, 499191782, 146020206, 145025891, 826778326, 499228848, 603556661, 146030957, 603556671, 144570549, 145950199, 146020210, 499150137, 145754944, 350822267, 350738127, 145429262, 145803820, 826799106, 146035260, 145687411, 145301698, 826778309, 146003943, 145997332, 145894601, 499191772, 826697477, 146030952, 144586053, 145264326, 145894619, 145655462, 144485691, 145282886, 145780428, 350805164, 145717803, 145997343, 145989643, 603550308, 144616079, 826799108, 499261819, 145264347, 145847783, 145282896, 350604155, 145682578, 145780447, 145914068, 350738121, 350620512, 826757756, 350775940, 145736404, 144485668, 144767959, 145655445, 145833502, 144485681, 499277087, 145354941, 144901034, 145669912, 146031261, 146031280, 144570540, 145789304, 499311505, 146035266, 146054756, 826778320, 145844380, 826640816, 144512757, 146035263, 146054779, 499213217, 145945069, 146051211, 499317388, 145086618, 145717746, 145833497, 350717382, 145914054, 145588847, 499338687, 146035270, 145904922, 145937209, 145823838, 826883194, 146055451, 146020220, 145954242, 144881956, 499203281, 144422190, 146055444, 144682126, 146050707, 145937218, 350825546, 499171848, 145682584, 145976723, 499304494, 145282881, 350696264, 144847808, 826757763, 145789295, 826820122, 350813550, 499234566, 350713062, 145844372, 350587053, 146054426, 144616107, 145246260, 146011654, 145938805, 499298947, 144446227, 145246268, 145409558, 350655427, 499234572, 499234555, 145997353, 146054773, 145226847, 145066888, 826883183, 144395525, 146024871, 718344281, 145628969, 145954210, 145246263, 146040940, 499330561, 145780437, 145954260, 144540185, 145797823, 826862280, 145264324, 350813564, 145937207, 145859512, 144783756, 499213225, 499317416, 144921158, 144600556, 145166315, 145687436, 145754949, 145970780, 146009698, 499191792, 144699441, 145989629, 146035283, 826717210, 826799109, 144682118, 144901025, 146058073, 144616114, 144570555, 145448100, 145588851, 350696267, 145945077, 145555248, 718344258, 146048133, 499261854, 145977625, 499330551, 145780455, 146054438, 145655455, 350788813, 145997364, 145743025}
{129773903, 127573376, 744929675, 599613302, 128136171, 744983451, 128136179, 129416904, 129457670, 127762795, 127952054, 129669104, 599899224, 744887822, 128615942, 129651716, 127774843, 128481866, 128537627, 128430200, 129982742, 745012704, 127666923, 127986551, 127939446, 128955421, 745005128, 130116552, 130035294, 744929672, 599551150, 128596423, 128615946, 129813360, 128500183, 128126074, 127810328, 128537639, 129529434, 127762803, 744908943, 744862763, 130052060, 127666954, 128065902, 128713122, 127971687, 599613318, 128873215, 128976411, 130083594, 599418458, 599919505, 129123591, 599797671, 127939428, 128634955, 127737535, 128955420, 129290965, 129669091, 128109106, 130068635, 129579982, 128753670, 128537637, 129562272, 599939248, 128087106, 129686169, 129737368, 128634937, 129227755, 128464602, 127652818, 129853467, 128753685, 128216768, 599418487, 128615933, 129562258, 129248813, 599455522, 128753683, 127937620, 744775302, 127935794, 599797664, 129375016, 548987302, 548993071, 744883499, 129669102, 129949024, 129773882, 599654007, 129457639, 129185876, 738379623, 128345444, 599473226, 599919520, 744775306, 599999373, 128596443, 599695026, 130035290, 744785465, 744967501, 128383154, 128913509, 128033810, 128254635, 128033760, 599879051, 548978007, 129437640, 599838841, 127979234, 129457646, 744775319, 129833542, 129949041, 128043216, 129813350, 128713101, 599633640, 599551156, 129457657, 129737387, 127666930, 128109154, 744824931, 599551134, 128109143, 127786803, 599455528, 127992719, 128144850, 129633946, 128596427, 128693738, 128447679, 348927802, 744980369, 599695013, 599939276, 128398145, 127724741, 129416901, 128955416, 128204255, 599382433, 127964360, 744824941, 599818412, 738379631, 128813464, 744787317, 599510966, 548977762, 129737351, 127666910, 128144840, 129982762, 129756077, 599530834, 129529420, 548987293, 599491734, 744812073, 128447666, 129416902, 129982767, 128383148, 127937604, 744798206, 128144863, 129375006, 129102489, 128268213, 745013828, 548987268, 129773887, 599613319, 128323980, 128557016, 127637697, 599818410, 127557596, 129949014, 129562280, 128913505, 129579995, 129375009, 128753666, 128309714, 127605658, 129227762, 128976419, 130018375, 127952057, 128853340, 129227770, 129416908, 127762785, 128144848, 128345417, 128268218, 128447718, 129651699, 127666901, 129913370, 128596428, 128087121, 129123587, 129081547, 128447693, 128216767, 127932385, 128557015, 129529428, 548987282, 129375022, 130035314, 129529421, 128254650, 127762775, 129416922, 548982640, 129227774, 599382428, 127997742, 129580001, 127992711, 129512782, 129982760, 128087093, 129529435, 128464633, 128955421, 129457663, 549023352, 745017117, 128054834, 130100214, 129333130, 599715590, 127952036, 128054842, 599879049, 744883493, 130018392, 548975874, 599400571, 128853316, 599978721, 129966335, 129913376, 128557034, 129375006, 129248819, 129123577, 128873194, 599919505, 128537642, 128033787, 127762798, 128033787, 129562283, 129949024, 127762817, 128537621, 738379632, 129375021, 127959584, 744843054, 129615682, 128033805, 128398140, 599958697, 128596445, 599674519, 129375031, 127799195, 599437082, 128976408, 129579987, 128430235, 127942555, 129669096, 599879059, 744996715, 129375001, 599919495, 548982616, 129185858, 129416910, 599418474, 129416927, 128268224, 129669122, 599418485, 128345436, 599418487, 129039446, 129737365, 128557018, 128228458, 128753650, 599756458, 129931349, 129949047, 744963946, 127917078, 599613319, 128254630, 127666928, 129580016, 129982763, 744843047, 599958681, 128004772, 129562242, 128216747, 128109098, 129375027, 127573370, 128576922, 128955424, 129185894, 127964348, 548975851, 128087114, 127850531, 599674511, 128126075, 744904618, 129437644, 599418488, 128177976, 129457629, 127952059, 129737340, 128033763, 130035283, 129416920, 127959577, 128955405, 548979492, 128126029, 599473235, 548993055, 128281319, 129375008, 348927814, 129375040, 744963945, 128126081, 127937616, 128004760, 128634949, 128634978, 129651713, 127925994, 127524167, 129651703, 599859165, 128833214, 128087121, 128447714, 128615931, 127506330, 129982745, 549013827, 129949045, 128753671, 128753694, 548977677, 128713115, 128254639, 127992698, 128713132, 128023857, 127940940, 128913501, 128033801, 129773879, 129185861, 129227792, 129437636, 348927811, 738379603, 600019407, 129269936, 129081544, 129375004, 128033752, 599776999, 744929681, 128955426, 127489667, 599879060, 744929672, 599551138, 128087104, 129375033, 128241625, 548987298, 548977997, 128753678, 738379632, 128098995, 130018377, 128753687, 130100210, 128216756, 127878287, 129457651, 127952056, 128357047, 128268199, 129206729, 129874083, 127939457, 128087096, 127472998, 129580010, 127666944, 744949398, 128345424, 129773893, 599838871, 127710591, 127710639, 599510967, 600019393, 745005125, 130052053, 744883510, 127540950, 599382417, 599999377, 549023359, 127926003, 599654005, 744828483, 129529415, 129375035, 128004737, 129529417, 127473014, 744929679, 128109133, 129248817, 128345417, 744785465, 599879062, 128753680, 548982644, 127926010, 130035292, 744887831, 128893340, 128126093, 128153525, 744785499, 548982644, 127681064, 128268213, 127666928, 599572057, 127932358, 129737354, 548982651, 127666920, 128615955, 129669103, 129598781, 745017123, 129248823, 348927797, 127652808, 599491769, 129633964, 127710617, 128295707, 548982656, 128345441, 129651682, 129102501, 745006959, 738379633, 599695027, 549033717, 128241612, 128753675, 599899205, 600019407, 128447645, 127573393, 128500174, 127937639, 128323998, 129248813, 744824929, 128893361, 128164386, 128654661, 127681060, 129248828, 599572062, 128753699, 129894041, 599674504, 599939261, 129457636, 129374998, 129248813, 129529431, 129580001, 129833539, 129333127, 129375020, 129833562, 129375002, 127573397, 127652818, 599958687, 548987288, 128576919, 130052069, 548987268, 744775697, 128109145, 128430196, 127905652, 128033773, 128447701, 128216745, 599633658, 129123573, 348927840, 129737332, 599735870, 128413418, 129579987, 128615930, 129018470, 128126059, 128753667, 127878320, 599455529, 129437644, 128893340, 129495266, 128109114, 130018373, 744887816, 128413421, 129185891, 129457666, 744904620, 599879035, 127621748, 129437628, 129833542, 127762784, 744824923, 128793957, 127710624, 129185859, 129773867, 129457644, 127971686, 744809004, 127946089, 128033770, 129651723, 128634960, 128615943, 599592932, 548987298, 599838854, 744843047, 348927849, 128335441, 599674491, 129982748, 128126063, 127959583, 127621767, 129312005, 744846978, 348927830, 128753663, 129457640, 128596427, 127964351, 738379605, 127724744, 129874071, 744795716, 128615961, 129579967, 744983415, 744996706, 744785483, 127952061, 128216753, 129457630, 129949032, 130083595, 128733622, 129756075, 129416903, 738379582, 129437639, 599958679, 128109125, 128430199, 599592937, 129874097, 548987268, 129579994, 599674504, 599633657, 129529433, 548987316, 127952054, 129290978, 129853460, 127986531, 129579997, 744778614, 548982618, 744996726, 128753667, 744828503, 130035270, 599530817, 127666938, 128537636, 744904621, 129813353, 127786803, 127837817, 128268191, 129206718, 127557594, 744779738, 128295687, 128537654, 744983418, 128099011, 599899217, 129833531, 129949030, 600040035, 548975843, 128033749, 599572051, 128955427, 127837837, 129353970, 128537657, 128813484, 130052051, 127939450, 599879069, 127710610, 129123588, 127696422, 129562269, 129545451, 128126050, 128634949, 129737350, 127837826, 129580012, 128177961, 599530838, 128004787, 130000625, 599859161, 128955411, 128753667, 129102495, 128228445, 128033798, 129395971, 599838872, 128576901, 128033787, 129874098, 129579997, 128087106, 128447697, 128537637, 599491737, 127917097, 128228437, 744963958, 738380277, 129773883, 127932354, 348927823, 127864760, 128557008, 128335452, 128997390, 129206714, 127666917, 129476940, 128873215, 548975865, 599859155, 127737538, 128447744, 129457644, 128177960, 127917091, 128013094, 129060533, 129702210, 599674488, 129495250, 744945464, 129375032, 127589259, 128109112, 129702222, 129333126, 548998505, 128216742, 127932345, 129312020, 599418467, 129457671, 128753659, 128357030, 129416896, 599958681, 127952042, 599530821, 128634957, 548987313, 129651708, 128753663, 128955424, 128254620, 599674502, 127837811, 599695011, 128873196, 599613316, 129248829, 128913512, 128537631, 127952049, 128955409, 128144841, 128537641, 128430214, 744862768, 127997751, 130035297, 599715611, 128853303, 128773647, 548982622, 744787327, 128013048, 348927806, 127710620, 738380264, 129018481, 128109100, 128596426, 128913493, 128955421, 128033775, 128464618, 128087119, 127749597, 744775697, 128216740, 128634953, 128955433, 128087113, 127710611, 599958675, 129651704, 744994227, 128615942, 129874090, 548998520, 129512790, 348927818, 129416898, 599654000, 129206715, 127878302, 128126060, 127666915, 745012713, 348927814, 128934379, 129333123, 127724725, 599455551, 129457640, 127942546, 548982659, 599530835, 738379612, 129416912, 738379635, 127666898, 129562257, 129457661, 599382416, 128345438, 744925487, 745012715, 128116709, 129793099, 548979504, 129375034, 128295702, 128043233, 548982629, 128773647, 128753636, 128500174, 599455529, 549005927, 129416911, 127681076, 128023870, 128500175, 128268201, 127573367, 128033769, 129874083, 744963954, 129982738, 128753683, 129512792, 738380261, 127710614, 548979493, 599674501, 128023850, 128430216, 128033761, 744828496, 130035306, 129874102, 128537619, 745012705, 744983438, 548987261, 744994236, 128335455, 127573381, 127823936, 128268206, 129737350, 127573357, 599735876, 128077259, 127926015, 130052056, 128853337, 128853320, 127666924, 128369799, 599879043, 129375020, 129123596, 548982636, 129719302, 549033713, 127605639, 129375005, 129123583, 599491749, 128615944, 129144404, 599899225, 127959598, 129982762, 129737344, 745016745, 128537646, 128216772, 599958706, 129375024, 128518600, 128596453, 129756065, 548975853, 129102503, 129457660, 128634966, 127917092, 599473248, 127489665, 129102490, 127762778, 128913504, 128596435, 744904617, 599418485, 130035283, 129529445, 599859168, 128033807, 745017091, 127892530, 548987286, 128369780, 548977749, 744843055, 599551150, 744775305, 129719320, 744866955, 128955431, 127710614, 128013079, 129476929, 129579999, 599838856, 127524188, 128013075, 128109091, 745006938, 599551140, 599551136, 128753681, 129123576, 128004757, 127952064, 548975859, 127457065, 128833207, 348927821, 130100208, 128634991, 128013060, 129248836, 599939293, 129874081, 128634951, 127637696, 129813350, 548977694, 128023868, 744843044, 128596440, 128447731, 127837816, 599491743, 599899220, 127932365, 127696407, 127986521, 128295721, 128345433, 128673754, 128793977, 599455541, 127774851, 129512792, 129375019, 548998520, 548979484, 127762796, 127925996, 129081537, 127710610, 127666933, 128126063, 128216772, 745017107, 128615959, 128191470, 348927826, 129165291, 599674491, 128693734, 599939267, 129874103, 128955424, 128268209, 744808997, 128753663, 129949044}
21134
Returns: 341935229
{218445551, 899551810, 527376368, 902601150, 527982061, 218511082, 902351349, 901936940, 893178409, 898960954, 893443060, 892073073, 884396847, 895867123, 893494630, 526094811, 891320423, 896753521, 883682487, 891307657, 218616794, 896187579, 902473612, 898437864, 884585334, 449789588, 896171173, 891226403, 891252168, 896251651, 882106045, 902351384, 902122228, 894853853, 891463274, 902522057, 895612613, 891374947, 891514057, 644967673, 892348878, 898202120, 891444283, 891795851, 891395362, 899904212, 891204638, 901046786, 892125657, 900979168, 884260915, 881493412, 900933462, 449827805, 527875316, 893129736, 449970411, 217928801, 896736936, 900921935, 902239654, 901356176, 891254395, 449774026, 218293875, 899421902, 645500881, 899551820, 449995477, 526254809, 882588344, 218610548, 899333865, 891263543, 780796145, 899764969, 894262990, 900041066, 884122498, 527979024, 780400195, 780557904, 894035522, 217982439, 217782624, 892081881, 893625923, 894703345, 900623911, 898670825, 891997286, 895930608, 899036422, 891488118, 882707614, 900623851, 884678704, 450019114, 892938983, 900636146, 898593507, 526053694, 891732774, 899051760, 528006187, 217918445, 900307021, 217994318, 891232848, 900685006, 880252887, 218132235, 893706417, 880655760, 891760384, 217781331, 895533829, 527308431, 894838428, 895771240, 901304933, 902612239, 893429890, 892881101, 899986655, 895376948, 901091156, 898280903, 645577770, 217873164, 901598654, 900041033, 891224907, 894248343, 218641147, 898732121, 895237114, 880735384, 901304898, 896268115, 902115614, 898655154, 901145887, 902610025, 902613138, 894778384, 891304501, 449852977, 526661697, 896753513, 899566193, 218067587, 891208801, 891304502, 891226469, 526908506, 898359571, 895628809, 901366225, 896429558, 891877839, 901905980, 897320884, 895850793, 896010621, 901858223, 895298963, 218145976, 893507820, 897787855, 891519481, 902459024, 898027376, 449935470, 900499253, 900175321, 901607882, 527458379, 897627201, 218641075, 894554684, 527870458, 902415044, 217823090, 902018751, 899708543, 449839423, 449817053, 898499972, 527221769, 893965723, 901741437, 814084804, 897223477, 900511860, 882179597, 525988067, 449959456, 892206702, 892824032, 901784118, 892358846, 449940997, 896980308, 892551293, 902611869, 883460900, 892161197, 891839999, 527150903, 891546731, 902524929, 892997666, 900685077, 527715361, 900254650, 449864784, 902490890, 527952030, 883128881, 902154622, 526254766, 879617533, 526018043, 901817480, 891598461, 781327783, 896348838, 526908506, 900320000, 899333797, 901416452, 526585551, 891359422, 881880322, 527299993, 527948465, 891218114, 902562538, 891916614, 882468583, 894990432, 900757418, 898960951, 882363829, 902375115, 814485101, 898885071, 891541109, 882879949, 526989489, 895067022, 898280984, 902375106, 898593519, 891289713, 902326503, 896818005, 892562052, 892116625, 902216222, 902606759, 891323809, 526248390, 899848818, 881267761, 893759873, 902458984, 880891395, 899126742, 893315572, 891241938, 899333841, 891207931, 902047253, 892216098, 891341089, 645725325, 892073091, 899275244, 881572154, 526380134, 891202871, 902613253, 901775665, 527721738, 896332350, 217994353, 892509865, 893494572, 892562031, 891207978, 891463257, 891692379, 449829119, 902606683, 900863890, 895867053, 899918023, 894613596, 880812882, 449759235, 884327002, 898655086, 217794974, 898264923, 526980640, 901416408, 898043622, 884190810, 902326464, 450013124, 898421922, 901944591, 527952085, 902148219, 883192825, 901561426, 898747781, 891212471, 218146009, 892668881, 896591387, 891569199, 645426182, 897546701, 891226433, 884678671, 902011511, 898577697, 218307650, 527384577, 449941000, 450013043, 449798168, 894049828, 902397736, 892779192, 891304569, 891997263, 902596543, 899551742, 891832416, 897643578, 645725370, 891569169, 526440725, 891439531, 902370428, 645044971, 902088781, 218372297, 780635980, 897482496, 901046779, 893559897, 780557902, 879697345, 780479371, 895392889, 882308701, 902321396, 902185955, 218307628, 449965487, 897884209, 893129773, 902435685, 899779018, 894539559, 527654674, 218575165, 902605875, 893494549, 449852536, 449886396, 883904122, 780322554, 895612693, 525934789, 899260146, 893240181, 902551103, 902375179, 527870507, 449965526, 883460917, 891421419, 901825735, 891276059, 780636011, 892657824, 891493316, 218385364, 884190801, 525966263, 525963941, 527230387, 898593522, 525927909, 893365934, 526448332, 891307601, 526315485, 893773729, 897385258, 891444261, 901732842, 893896518, 899260184, 901156745, 218212936, 899848799, 883832091, 883608526, 892604124, 902179766, 896753471, 882763033, 902081956, 527828977, 898202140, 902581805, 902047256, 882106020, 527823611, 900384660, 899407007, 892997643, 891760318, 525928248, 527777683, 218521439, 894688097, 892030472, 891803224, 218575194, 892835604, 882308724, 902346461, 891379020, 883832161, 900990532, 891213528, 896996789, 894929737, 891278751, 894191382, 896026960, 891234573, 882526222, 898186004, 894466000, 528022634, 884051871, 449886385, 645577818, 891948236, 814325892, 901817418, 902455209, 900448618, 894320424, 892561996, 891416892, 880012409, 895455241, 899494157, 217864719, 891241935, 525945809, 902548687, 899917963, 892116651, 449817062, 883979315, 896107189, 893117392, 528035339, 900371767, 525966287, 645796681, 896010649, 449965497, 896413076, 902375058, 898808788, 892408280, 528003841, 645348802, 525988214, 884810039, 527597233, 901866359, 897884276, 902562480, 891266003, 880575525, 880333551, 893773759, 899834895, 526146517, 900745360, 527654642, 902300562, 645725438, 891219406, 884260982, 891359494, 902570757, 218226948, 880414439, 449941022, 881417877, 899201208, 902507039, 898747786, 897466036, 880092493, 893069364, 218566720, 895691820, 891870007, 901858303, 528036354, 897627236, 896915679, 891289734, 900805046, 899623416, 901210446, 891988857, 892458623, 895612635, 901552009, 893910582, 901866371, 882248084, 881038520, 526198333, 893302693, 814405393, 898824376, 527979070, 902535941, 527661470, 901607846, 527070446, 526519680, 896332320, 449970436, 901156816, 881417851, 892767789, 895946910, 527061622, 893827922, 900435866, 894248338, 902239656, 901199761, 449816999, 901732788, 895006020, 891207940, 901102104, 449996220, 893706291, 891201414, 899479668, 902494214, 883068905, 897239893, 897884206, 449935423, 879778231, 880252857, 891604495, 899834887, 896332331, 883758771, 781181247, 449847243, 891205225, 901982184, 880735461, 780953033, 891877799, 882308757, 897947761, 449829170, 898515839, 893896523, 898122994, 902295236, 897401791, 892408295, 781399971, 902273531, 892892917, 891908617, 893979952, 900816893, 891598452, 902210247, 902375095, 896834599, 892712383, 898343568, 901784158, 527142157, 902609448, 891292637, 899111460, 902245416, 896332343, 893979909, 814485088, 814485033, 896493932, 895771281, 901784068, 893979874, 901199761, 527230403, 895771192, 891201531, 897964021, 896996815, 901035579, 884190867, 893773828, 901156855, 449742218, 891666507, 525945728, 526819225, 879617463, 898106808, 814244793, 899551740, 645199588, 901046776, 897867905, 884463299, 893692611, 902054286, 895549889, 893965707, 900745414, 897804194, 881652036, 894191425, 892448283, 897077881, 902295190, 526511749, 900040993, 896818028, 892300551, 895471244, 526308658, 900697165, 527521796, 449701841, 528024320, 526899682, 894628752, 217798809, 891659988, 882818284, 894778354, 780715767, 882944011, 901315150, 780246575, 902560293, 893706333, 645274446, 901689092, 901982197, 891699115, 891767480, 814405403, 901741516, 895392823, 645500855, 902612216, 899186053, 449852147, 900306968, 901732866, 814165111, 902477162, 644816665, 895143985, 527916434, 893009731, 781106279, 891202449, 901102213, 895612655, 781254419, 897724001, 218511067, 900921962, 901455987, 814004750, 902538585, 894703398, 902588249, 893057140, 902477099, 899708637, 902239584, 882105980, 449948131, 900757449, 450007185, 900574382, 900623835, 892398154, 892615005, 526057922, 218054520, 218457445, 897142421, 897643642, 892253111, 892310331, 899421916, 526670135, 901455962, 896899138, 891628656, 449980057, 899421838, 780875255, 902589748, 901252769, 449940966, 882419610, 896348780, 896834568, 893841861, 526372895, 894554619, 895082688, 894035480, 879933369, 900121934, 895159724, 880967151, 528042219, 883007264, 218657260, 898900636, 894120323, 526593759, 883321301, 644891442, 894480962, 891634959, 884261035, 897239945, 901315231, 217829336, 891226347, 902393290, 880172782, 892039080, 891598540, 893759948, 902602188, 893965700, 902326524, 527589957, 527589994, 218132223, 897401778, 900108501, 884678713, 891956439, 895787407, 900574373, 902611910, 526585492, 898106827, 892262746, 880012444, 891598391, 449729195, 891870056, 898106773, 526053731, 901406479, 895237094, 894320378, 881114284, 526099609, 525991058, 892398125, 899694474, 899986620, 897223430, 891725825, 901465701, 526021663, 902612235, 900875579, 896510432, 527529403, 902439685, 525933774, 884527689, 891243929, 895221304, 880252882, 880414435, 892561997, 891541086, 449941002, 528041880, 644740984, 894176865, 893190946, 881729879, 645577835, 891202802, 526053664, 899421866, 892835596, 527912239, 879857133, 897142411, 525947493, 901102184, 901697936, 891604476, 896980249, 891304437, 884636113, 902510138, 891212425, 896251680, 883904156, 900188624, 645654007, 900241481, 901514029, 893315531, 880495232, 449959380, 898900579, 893559855, 891493319, 527458299, 644967689, 894335133, 891355649, 882029821, 896090814, 892950885, 898027407, 895533903, 895392880, 902572715, 893443019, 880172766, 891997256, 895237094, 902047325, 891234608, 894407795, 891732739, 901732902, 527771795, 449900881, 526748358, 814165061, 881956488, 884051878, 895707987, 894176846, 899348802, 884260956, 894263005, 525988141, 891908663, 896026957, 900623914, 449827726, 881191177, 900511840, 526519724, 527875317, 892253156, 892892839, 526141152, 892206779, 449949173, 899708585, 901356138, 449919224, 894392935, 884721362, 898499970, 526989441, 894914229, 896655879, 526192445, 891575065, 901974737, 898515848, 900561913, 898976379, 897563135, 894914195, 893378919, 891337474, 526739741, 902595274, 892170399, 884678652, 526827971, 897707626, 892499343, 902419267, 882647155, 896574872, 893639469, 449717521, 899972932, 781030331, 881806430, 901858227, 902375113, 891468252, 897546719, 902580076, 899637691, 884768751, 450018576, 902267987, 781550507, 891234602, 895159676, 527771825, 901455912, 882179664, 882588417, 449995430, 893706364, 884190796, 897061346, 901263279, 897158938, 895771209, 899126708, 891399663, 218658553, 218445531, 881342993, 883258312, 891546737, 901644352, 645123617, 780715767, 900054595, 883534767, 781475695, 218644910, 527912206, 895314841, 526099621, 897401740, 892723613, 450015071, 527982101, 901653389, 884847163, 901504425, 898437871, 449839348, 527450448, 894105901, 893252869, 883388730, 894763046, 901366292, 526739786, 896817999, 897304384, 882944007, 449999730, 899421915, 901898126, 901210414, 896672405, 893573308}
{707841886, 645418754, 149611757, 650102102, 148275651, 707793955, 652184140, 647780227, 646155978, 645151323, 655008896, 647443717, 868158297, 656085272, 645901987, 149200277, 649315230, 656178900, 868534299, 651571411, 707274407, 656135404, 649219932, 655971881, 868005450, 638649624, 644816645, 651009738, 649714926, 644806756, 869774568, 652184171, 652790880, 655798669, 648765940, 649458383, 644917848, 649078094, 648611871, 410094564, 647042908, 656032135, 652122282, 647938968, 648999593, 645619324, 650280494, 654402182, 653588509, 646477629, 868245960, 869977918, 654518341, 638409829, 148057797, 654751546, 637043877, 707134422, 644771502, 646420152, 648444078, 646901932, 651251403, 638728966, 707897827, 655597030, 409904878, 645418803, 636883992, 147863776, 869350845, 707666514, 645310615, 649634615, 637509880, 645536094, 655531253, 645706329, 868330004, 148990757, 637427741, 637463321, 645544324, 707834459, 707416628, 653520223, 645806896, 655738143, 646145309, 655901632, 653381887, 644853175, 645181053, 648688725, 869241234, 646145292, 867873365, 636642873, 646374877, 654794058, 655926151, 149130453, 652879652, 655762691, 148353007, 707784514, 645892208, 707086490, 649875994, 646198550, 870288538, 707895252, 655198430, 870273685, 648011931, 707497794, 644936734, 147621896, 645157244, 644883167, 646839060, 650588443, 645951039, 646431702, 655278727, 644978017, 646594995, 656013088, 409880203, 707193533, 647226881, 645706479, 649956717, 645426372, 707591331, 645068610, 655931060, 870258800, 646839037, 656145063, 648144222, 645043144, 646654860, 650669593, 650426291, 655768941, 649394834, 638086891, 149636158, 656178821, 655523636, 707051518, 650767009, 649394765, 651009737, 147574099, 655993082, 656035899, 654035397, 656160943, 653169769, 653226715, 656165974, 644867627, 644839858, 647638316, 645000327, 707030521, 655057749, 644837305, 652353694, 651793130, 644880052, 637528525, 646041383, 645797488, 653709689, 147683061, 644814503, 707591295, 655673436, 149207703, 648983764, 707653969, 653011103, 655446037, 638248401, 638490233, 644995660, 149659973, 645585645, 653506286, 562006016, 644777727, 654898312, 869740488, 148982403, 637205685, 647240372, 646489343, 653437323, 653920230, 637447818, 644769351, 646789393, 650345188, 868633523, 647307518, 653098075, 147584338, 652430092, 651475567, 646318882, 646198504, 149394235, 655096012, 637844632, 649299184, 148200431, 868863227, 652716516, 147863819, 870169984, 149057686, 647568248, 648383658, 637701307, 656153512, 147574031, 655047963, 645310556, 653971599, 149608449, 651809123, 869863978, 149638828, 149065762, 650037545, 651235158, 653241064, 869459971, 645100581, 654686313, 645151358, 869583355, 652106595, 561946866, 645122668, 648535459, 869070067, 147571266, 645073875, 656013168, 652106671, 655926098, 649474518, 652261354, 644769612, 654173132, 647375326, 652566445, 650750659, 651650900, 149388098, 655364370, 870067645, 645715560, 651793204, 870214621, 655731671, 654908575, 649795421, 645310608, 650199531, 647997107, 653723180, 651730151, 409813479, 647443651, 655666459, 869959015, 147761307, 650604824, 650507403, 647498744, 147869956, 644798021, 707086539, 654111015, 645902047, 654173178, 650199450, 648765961, 648159194, 638328816, 650750637, 646363494, 656085351, 655322062, 645250284, 870234657, 638808788, 868199580, 645043217, 707577817, 644932811, 149686788, 653971569, 656066696, 868286774, 652261426, 636804903, 644973643, 653155381, 148200368, 648218493, 868813339, 653776180, 655875973, 650118461, 707030549, 654295189, 656172227, 648459309, 409936702, 644804892, 651009692, 867873349, 647924294, 645018921, 707033124, 147649605, 637447808, 636804911, 638569064, 655413919, 652028692, 654414132, 649394860, 653381818, 650912542, 645418797, 647866564, 656133352, 409813551, 648459355, 149535985, 648843500, 648827798, 410070420, 652864776, 707876858, 637485563, 656151919, 654402183, 645854013, 637463373, 870183833, 637445402, 655976335, 869642791, 648673164, 652641700, 707033173, 637124856, 656096710, 654751486, 649062206, 655405689, 645283418, 149447863, 707204716, 650183077, 645902064, 637924765, 637766507, 868435940, 637404600, 644917769, 148503324, 645276711, 646103407, 651315470, 652106607, 149207706, 637124810, 868633462, 652044459, 653367700, 649554473, 637485576, 646667052, 652276923, 707056580, 868286686, 148344532, 148905047, 147600098, 655926223, 148665120, 646000927, 147717546, 651571407, 147810160, 655243556, 644789008, 652122280, 647429875, 645627954, 645276637, 654282996, 707904029, 655364346, 868472786, 868566735, 646727844, 648293220, 656178906, 869181957, 648070421, 147991305, 656032184, 651074092, 647997091, 869774498, 149273788, 654998990, 645345622, 646318861, 648011884, 148584091, 147928575, 707143862, 645218207, 647512742, 653025777, 707204666, 654472415, 869642835, 648750307, 651887876, 868472773, 654460701, 650847984, 656180279, 655827321, 651411786, 655493153, 656112655, 651090478, 869403024, 644914073, 645317600, 148834759, 868369748, 637766565, 409880237, 647652575, 561976250, 647568264, 649140935, 654949103, 645389043, 654173158, 648921389, 870253973, 644956818, 655560921, 707723660, 649795391, 148826071, 649618404, 655322002, 647375304, 638490196, 868405471, 656124600, 646209421, 148754730, 645941067, 148344473, 409776041, 644839779, 637124930, 644790404, 652106569, 645095096, 653984539, 148913581, 409960857, 148982539, 867669256, 147766399, 653297493, 656096683, 651235159, 651331681, 870283595, 870295025, 655243541, 645577146, 147984266, 646252607, 149447894, 652338207, 409813586, 650928884, 868246048, 651809148, 649779118, 707024347, 870299124, 637447806, 870007567, 655699594, 649378673, 655876015, 644796376, 870264960, 654697356, 707734843, 644899927, 647794688, 647638339, 148512116, 644814553, 656180974, 649474471, 646307667, 645456856, 654222206, 647582366, 654048138, 644917786, 647160522, 655330692, 653297442, 869696825, 870147670, 147921968, 646051720, 561960213, 655849308, 148990733, 649538299, 147815791, 653709630, 147574708, 147679134, 644798004, 637043916, 654283055, 870007530, 646547790, 656099571, 149684023, 645671242, 645990772, 645426444, 648443982, 646715497, 638490289, 647429810, 655854892, 650199556, 654342955, 636320073, 655198515, 650442684, 645381673, 651634854, 868917767, 656171243, 656096738, 637528482, 870190368, 870288551, 652581690, 645577214, 644797981, 868506992, 637631924, 638167824, 650685975, 653083506, 870258871, 637550328, 653169842, 869642841, 644864615, 638328782, 655949580, 645628012, 656049979, 648596385, 656159457, 653984533, 637738180, 652414684, 654529894, 647723353, 655372797, 654631158, 648383613, 648368388, 652106581, 656180575, 646607030, 644952669, 653437338, 149675067, 650264111, 651491701, 645211853, 652490768, 644798038, 655372800, 561946854, 561946892, 644783953, 644883209, 653437358, 655372782, 646715488, 147600118, 644883212, 650523795, 656082284, 656180243, 646535914, 868286851, 655243531, 654283052, 638888087, 652731582, 148826024, 149673716, 870169987, 644896473, 561978870, 645418825, 410023135, 654402256, 644850392, 868111941, 645760723, 652938188, 656017163, 645585705, 646252682, 656110056, 869946056, 655493164, 646914712, 656178431, 648596415, 149574993, 645706406, 644769656, 647108054, 655997307, 149442263, 654740616, 149540508, 639127700, 148431983, 149683346, 655706281, 707337081, 648233559, 869122448, 655769002, 637499241, 869020641, 654098428, 637376968, 649698683, 655198484, 409993372, 647361554, 653083571, 652805852, 652952965, 561960180, 653506347, 655976285, 409904912, 650588509, 645243716, 638005802, 645892278, 647429841, 561994169, 651714154, 410152866, 645048260, 148127601, 654642373, 637601773, 650361577, 654343083, 644917704, 637666728, 656122236, 707793966, 646420099, 647029799, 562018464, 651395611, 655738162, 649940394, 646263726, 651714230, 655446012, 648444054, 869774441, 637367071, 654686369, 636481387, 654846665, 646145283, 646978406, 654234553, 148119826, 707871796, 707093917, 644773883, 656133274, 647173931, 653855225, 655597003, 147619226, 647029790, 644768963, 648308376, 636963299, 655597009, 637527113, 650993369, 646776893, 637447786, 869524652, 656153577, 656180516, 655287602, 149491655, 655673363, 655881376, 645544272, 870235782, 655189299, 655906767, 870185912, 148592934, 868970136, 707511748, 655821460, 655454039, 147646297, 868715179, 410121619, 655639394, 652656856, 868245968, 656171278, 654098367, 707261862, 651009719, 648905622, 870275148, 653451321, 648383632, 645715502, 650831625, 645585636, 652261422, 149496673, 149496747, 707895295, 656159441, 645751507, 867873407, 653311728, 656069996, 654846626, 650345251, 149608412, 644896458, 653789537, 870254013, 648383631, 638967988, 647794648, 644896477, 149130448, 646965517, 655931020, 645389084, 870118671, 148050297, 148267322, 646978457, 645495972, 655278776, 644777720, 648085297, 653907148, 148192292, 650588411, 654575164, 656167160, 147722069, 651871988, 148745938, 868062506, 651170968, 645023743, 870288567, 870299133, 654173158, 648535394, 637447800, 148673964, 410180813, 645464691, 654804752, 869923170, 409880208, 650604898, 149130466, 655597048, 654472495, 149138305, 870209000, 644773802, 148423295, 654343017, 653574759, 652581688, 644769423, 649394767, 867942108, 651555320, 650118476, 644806752, 868435934, 655143127, 409852211, 645844415, 653842005, 654908649, 870294984, 637205692, 655821514, 645854087, 652276916, 147683126, 410094627, 655568332, 649156878, 869801859, 644827681, 654586547, 644879971, 644936776, 655976356, 651154694, 655008961, 870275221, 653381878, 655930974, 647997036, 651090392, 655604381, 652879574, 647429793, 149336086, 637686746, 147598081, 561994196, 869836247, 868369824, 656053511, 645464679, 655632274, 868245972, 655531183, 148982460, 647723338, 656112590, 646145317, 638409881, 870093110, 654898306, 147679104, 148057777, 647173879, 654529891, 149266749, 647240334, 637285922, 655446075, 646901916, 637607999, 645352825, 867804411, 644995729, 147571203, 645128372, 644774501, 149329479, 652506095, 647851995, 655949569, 646092890, 655792640, 656143169, 645128416, 654959258, 649235929, 149657956, 650021202, 653656166, 867873437, 147582987, 644825358, 646851686, 651950489, 869295167, 644778651, 655152535, 639048050, 645662415, 637573302, 869896550, 647638372, 652106631, 652199773, 644804949, 649859694, 655485330, 867739118, 636723949, 648519986, 637798094, 651090436, 655906712, 149336068, 647029827, 869740460, 869350815, 636884038, 655198408, 868286757, 644771036, 654160659, 656175431, 644883268, 655731674, 651966318, 707430582, 707841837, 870037336, 868765799, 652430150, 647293896, 410051737, 637499189, 655234518, 868600262, 637767539, 707350560, 149138228, 655954251, 148050348, 656159521, 654355052, 636562188, 148275668, 653642544, 867597603, 647094833, 655971922, 638248388, 149578920, 645503999, 654857143, 868669898, 645187191, 654035343, 149658037, 644769559, 644782789, 869020593, 636401223, 655597034, 647709004, 654222280, 656176142, 655105610}
81226
Returns: 14430967
{143676135, 777577614, 774876895, 776844461, 777572920, 390387103, 406304565, 143668976, 416466009, 394872378, 775266762, 776152195, 776120512, 778627310, 778722621, 408480350, 777275097, 774877754, 238302458, 776409290, 777654522, 775139568, 778542001, 775432987, 774932021, 775642224, 776086968, 143960479, 415667856, 144757213, 777797224, 415639644, 406241427, 144940882, 143865682, 774745062, 774931086, 777827772, 778878426, 144255134, 145363023, 408424194, 145080927, 143910307, 390390707, 774841381, 143686031, 395027592, 778089724, 777049196, 778704433, 415864112, 778252861, 774776042, 774735830, 774801012, 778201495, 143766886, 775335750, 777478704, 777164615, 774841383, 390390683, 145373962, 144588764, 777175254, 775099248, 145379721, 144818640, 145197008, 144287549, 406233032, 144691735, 776184057, 775507946, 144724649, 415894667, 774783853, 778904935, 777474606, 143652793, 775562453, 390387129, 408480352, 145327370, 778605617, 776248287, 390383617, 143986850, 408471417, 778684571, 145369444, 145376976, 145369005, 394961962, 777856120, 416159608, 145028196, 390447555, 777704280, 406296594, 774792175, 774756108, 777536342, 143735135, 144323066, 774865390, 775265299, 408430361, 775062013, 777886220, 416390786, 778563615, 776508617, 774889714, 778879296, 778891521, 777116480, 774792761, 144356144, 778836278, 144913686, 144943337, 775458195, 143842034, 145252994, 408437124, 776477571, 144073044, 777310250, 778306323, 777183541, 778061473, 144070614, 777733439, 778647237, 145300605, 145271396, 778703229, 778645949, 775965046, 144655761, 775063202, 777268927, 777572593, 777253373, 143656683, 416489981, 777519803, 777498130, 775178963, 144786783, 416501321, 395006508, 778790870, 777660872, 777013289, 408481208, 774740015, 144622341, 144688960, 408480089, 776313138, 778836252, 775009467, 774961030, 776945791, 143843819, 408472726, 778969385, 776981755, 778032935, 779010323, 390387151, 775963051, 777631401, 779016848, 777281405, 774721233, 777550278, 774903019, 777385187, 778773406, 775784068, 775698084, 779054173, 775334182, 774916807, 777543405, 777766453, 777624518, 145327403, 778356693, 779045083, 144998297, 777448265, 778404060, 416058931, 143750429, 143782965, 778405635, 143676866, 777374262, 408445934, 776246178, 144487528, 145355776, 390432708, 144490355, 415643885, 415635592, 779044877, 144821268, 777046996, 416432684, 777672892, 145151551, 415683393, 778063327, 145128220, 415711438, 776912017, 777918019, 775995721, 416341297, 776089015, 145025920, 144163035, 238245702, 775158404, 415878455, 408479675, 416092706, 415632538, 775813269, 775644030, 778864847, 145106018, 390386608, 776914223, 777147853, 777214788, 143650214, 408452741, 394810917, 144257834, 775844665, 774841382, 144943332, 415683383, 777413427, 777363240, 416422453, 775138266, 144287544, 415755412, 775119827, 408480991, 776544098, 390387121, 775408132, 145270023, 144998298, 238245703, 144420160, 775431353, 145128249, 775671840, 408471449, 777660877, 779033004, 778740363, 238274008, 415732431, 145254462, 390394982, 408474836, 408416588, 775359507, 775726477, 309295480, 778959759, 408445901, 776442294, 774761962, 144320309, 144821266, 778381346, 145314111, 777513243, 406199350, 777340020, 777302082, 775587542, 774726418, 145080901, 416450472, 145347247, 394915489, 775757016, 774976683, 775310855, 145287177, 144969936, 778987115, 143822977, 777181356, 144524117, 775842732, 775081668, 390424557, 775406521, 777175258, 778520017, 775482071, 144194163, 416025202, 390419309, 776644496, 776345777, 143649007, 408479868, 775699945, 779003282, 774729229, 416239183, 406195537, 408437098, 775312369, 776311011, 778278927, 416269754, 774732402, 144880870, 774993927, 777593105, 778034817, 416041161, 775199937, 779054453, 143707104, 415627977, 779022479, 777639244, 143886582, 145369417, 775045208, 776810686, 777569491, 145217242, 145217240, 777231015, 144070603, 776216090, 778280617, 778916247, 775100516, 774945815, 776378548, 415926266, 145363571, 774762409, 776779149, 390435864, 777550261, 778850788, 416498274, 776278528, 777976943, 778978504, 775755135, 775099270, 778304655, 777412063, 775874398, 776246179, 145377197, 145000636, 408481929, 778979082, 775334211, 775180320, 415958674, 774721788, 415766944, 408497471, 145326398, 777947610, 779033312, 415909528, 776575308, 145173912, 776411442, 778739218, 775456538, 774801006, 776057713, 415806713, 144757243, 774830535, 777584241, 143657068, 776743224, 777639244, 778032936, 776118449, 309295496, 143863813, 390405047, 775201321, 144422972, 778774492, 408475609, 145285902, 406248692, 778497571, 777150043, 390390659, 144821277, 778429556, 143803188, 406296582, 775243110, 415627995, 777795221, 144521298, 144389463, 778254573, 416507846, 778865749, 777314574, 395027613, 408485826, 778543425, 778584822, 777175248, 777015491, 394938507, 144850003, 777253353, 778851721, 145270004, 408495615, 416108665, 144969935, 415683387, 422109553, 775287883, 778586193, 145369426, 776979551, 143749102, 776577479, 777702236, 394938476, 777283882, 777293083, 777430342, 416074930, 778960403, 777536333, 143865665, 144821267, 774853518, 144911178, 390412835, 408474679, 774946794, 776711737, 777611817, 778892359, 390388331, 777607471, 777856129, 775535880, 777214392, 777450857, 775904378, 144290280, 143657071, 779037759, 778805761, 778685803, 408479452, 390390679, 145373632, 776150121, 776608772, 144016334, 144044331, 775698088, 144724651, 774962039, 777649510, 416505871, 775699953, 777635576, 778117683, 144129905, 394832995, 774993930, 776846667, 775118553, 776878239, 774749949, 778381348, 777886218, 777660867, 406275362, 415721116, 777511131, 406205470, 778806786, 774756090, 415661309, 777660904, 777216968, 145215588, 144625147, 775698101, 390432727, 776678091, 394810915, 777240735, 406193737, 415941524, 775159734, 775728340, 779053366, 777654491, 778172698, 777888178, 309266180, 309266181, 778006012, 775934596, 777082862, 143986871, 416255410, 145368978, 777916078, 145234840, 774769226, 415894684, 415792568, 778625991, 774729031, 415780221, 774993938, 778145344, 238245713, 775383637, 408464836, 779009879, 144132441, 776086965, 778927871, 779041442, 143650380, 774740319, 777382741, 778330038, 777575522, 777480842, 774783856, 406296567, 775534157, 143843800, 776577491, 778172702, 777918026, 775562441, 778995216, 408471443, 144852604, 774864565, 390405078, 778904129, 145052765, 416378455, 775357945, 777223473, 777319342, 778647217, 778774469, 777319326, 774852726, 416458119, 777584222, 408472001, 778789815, 778837215, 144555058, 416142150, 143912336, 144972335, 774721734, 778355071, 778004122, 390393302, 145054973, 777261056, 408471456, 394938501, 145356431, 775483751, 144524126, 390390673, 416432671, 779054207, 778995727, 416401435, 777672904, 415629830, 144041959, 143750428, 774724457, 415632545, 779047959, 775698093, 777349596, 406199367, 775382050, 406275361, 779022856, 416007536, 415675748, 777543406, 778969996, 143669004, 775589324, 775993711, 394895187, 415848488, 778565013, 144754527, 777247100, 406268340, 778822236, 778226463, 408481941, 144070623, 775932616, 143653068, 779028344, 408457983, 416504036, 777480826, 406287680, 775874391, 144223110, 774722859, 390400073, 774755696, 415878475, 422109547, 777250315, 775872449, 144883426, 143962656, 416484615, 779037484, 778174473, 774903905, 779028001, 776026612, 416472557, 145337449, 777080665, 143708129, 774831260, 422042281, 143661879, 776510789, 779052032, 144099922, 144490348, 143989095, 778519984, 778453102, 145379007, 777573116, 406223767, 775081660, 415743079, 406257649, 778606961, 408445955, 778949630, 145078789, 416314062, 145252963, 777396797, 778891544, 416327154, 143843842, 776709538, 777114286, 777764437, 415711414, 778032937, 144014023, 774755665, 775614737, 774977752, 416441385, 145195269, 309295499, 778499047, 779050310, 144456620, 777579559, 775027662, 416207601, 416479205, 777975036, 309295492, 144353364, 144557883, 406199326, 408476869, 145103953, 144102429, 777609551, 406193713, 777586685, 143686032, 143695536, 143962657, 143648952, 778476267, 143749103, 774992859, 774801628, 143937057, 777947605, 390429517, 775080422, 778987660, 774820189, 778428005, 775081639, 144555062, 408474689, 774842140, 774811001, 309266190, 416224337, 777316737, 406304574, 144998298, 775785967, 144223114, 238215717, 778228197, 778928613, 775670015, 778891516, 778757655, 777199195, 275270511, 144818614, 144191537, 415834731, 390435868, 776776946, 415692482, 144099944, 778474766, 778542013, 145153459, 408472738, 779002805, 777660896, 143801579, 778721446, 774784404, 778034809, 778950307, 778521434, 776880445, 143668373, 415974257, 406233052, 416175193, 143863784, 775699923, 144821260, 144789463, 145130207, 779041683, 777735470, 408490918, 778756539, 145236401, 776024588, 390386588, 778939710, 777654509, 416126331, 144453798, 775509648, 145327374, 777660903, 390425822, 416192341, 777670836, 145301781, 143888533, 777858093, 390393277, 390387894, 143708150, 776675895, 415701181, 774917724, 143733908, 778666736, 778331683, 777446134, 776810694, 775616522, 777945685, 777649693, 777602847, 774776559, 309266166, 777349792, 774744722, 415626633, 775221321, 777380594, 777579540, 776510789, 406214512, 406281246, 778821241, 143843793, 143863811, 408485821, 408471470, 777570765, 776745425, 778381340, 777825784, 778091559, 774722770, 408495638, 408515912, 776642304, 394872386, 779050172, 416494222, 778625994, 144099923, 775010567, 143676156, 777275111, 779047787, 415654661, 144658551, 776444453, 774736099, 408430360, 406296588, 416366922, 406296579, 777886240, 406268356, 145028193, 144591574, 774750325, 776610960, 394895177, 406241430, 415819803, 144225779, 777248140, 395027605, 416269746, 776376404, 145338317, 408452760, 776541920, 144557882, 774726580, 238245680, 408464826, 309295496, 775289371, 390378148, 774931073, 145379117, 776947997, 777618619, 776475405, 408480346, 779052135, 777347640, 778199740, 777329464, 390424560, 144160452, 777641313, 390441173, 774810345, 777545508, 416299136, 275290716, 775026531, 145315185, 775560696, 144386665, 777561683, 416074936, 415991717, 143685215, 777856111, 777513238, 143719901, 145348009, 394851492, 778379747, 408508905, 778091552, 415626020, 774820879, 775027694, 390373800, 775244547, 144818625, 394985801, 778147139, 422109553, 143721028, 774976712, 778451576, 144688966, 143662373, 406296583, 777189162, 775587558, 143821279, 777415567, 390429539, 408501310, 143765464, 145175737, 774721226, 777283574, 776280638, 408445923, 774890568, 775044048, 776812899, 779053434, 416507233, 776278521, 144588756, 778119499, 145369005, 777206962, 774721244, 775222731, 774724331, 144691744, 415649251, 416285377, 275270534, 778721455, 777349795, 779016438, 144356135, 422075998, 776055676, 143696457, 143784481, 778917021, 777645608, 775902412, 145130221, 778645934, 309266184, 145327396, 778665476, 778939000, 143934952, 143886572, 390394997, 778584825, 416412750, 774732169, 144721904, 774768744, 775815186, 777584221, 776181971, 776343641, 416353646, 776213993}
{100962897, 854086526, 856946998, 858306637, 778507997, 750236925, 117690819, 101364433, 258292186, 856774856, 854702882, 854102486, 854114202, 854848731, 854988121, 524916210, 779209935, 855331718, 800319082, 858253567, 777909152, 854860590, 857539712, 854534867, 855208105, 857913237, 858153615, 100513633, 257916841, 102009331, 854173881, 258213635, 117952413, 100425709, 101751727, 855819546, 857070758, 854188298, 856995875, 100352962, 101009519, 524382652, 101832859, 100558838, 750102219, 856852093, 101429777, 856951812, 857943132, 853979804, 854959655, 258496108, 857822979, 856624959, 856392059, 856723175, 854417473, 101615095, 854628659, 858224939, 779633080, 856852094, 750102217, 101278402, 100316482, 779601036, 857363330, 101177299, 100368517, 101710572, 100343481, 117984998, 102025775, 854091265, 857810851, 102018206, 258510511, 856657823, 855349512, 778716108, 101095815, 854426454, 750236916, 524916197, 101475150, 857460837, 854070320, 750270399, 100492532, 524613611, 857351210, 101311860, 101109822, 101042771, 856875229, 858078653, 258535668, 101875051, 749668864, 854133511, 117723544, 856690562, 855752897, 778636803, 101555491, 102022780, 855363154, 857576323, 524415845, 857306962, 858063321, 258403849, 857513752, 858273630, 856978252, 855287008, 856964737, 853985886, 855588064, 102029598, 857088030, 101946485, 101930316, 854512381, 100633631, 100727829, 524448842, 854012978, 101923246, 779080000, 854502697, 853994063, 857961652, 100435622, 858135234, 854876008, 100817206, 101597959, 857323050, 857406639, 854180111, 100324901, 854972036, 779243122, 778474278, 779308593, 101062266, 258229068, 778666253, 778692155, 857472410, 100357281, 258028421, 856925643, 855104714, 777876224, 858303434, 524949971, 856425579, 100320031, 100331043, 525084645, 854051388, 857088014, 857220318, 857131312, 858306295, 101725985, 524815531, 856741585, 853975823, 857979714, 855705364, 750236937, 858099805, 778109849, 855738508, 858271020, 856122392, 778606063, 857009301, 778856714, 857207606, 858004856, 857951239, 856175309, 857650641, 857040139, 858205516, 854159942, 778142930, 101475148, 854547718, 855939140, 100461266, 854047528, 857688112, 258545443, 101585603, 100715886, 854594288, 101397271, 778888458, 524481369, 858209873, 100313670, 100976533, 749768749, 102043835, 257979959, 258012709, 856343913, 101987882, 858301215, 258350905, 854121025, 100593150, 257886843, 854320400, 100568732, 258365429, 858306935, 854234382, 854165962, 258449777, 854126411, 100480697, 101969689, 800282535, 857445606, 257705816, 524882618, 258544762, 258180604, 858021837, 854366351, 857026806, 101810252, 750169541, 853973947, 858291409, 858282256, 101129489, 524514337, 856694641, 102005302, 854241432, 856852093, 101930302, 257886830, 858242348, 778920347, 257843575, 857418485, 100343448, 258416663, 854888002, 525051045, 854001222, 750236926, 854557744, 100756994, 100461275, 800282547, 100318388, 857744506, 100568719, 854347176, 524781779, 777876244, 856444547, 855016866, 800300949, 258391901, 101627180, 750035074, 524714565, 524349800, 854604646, 857969537, 413037232, 856773965, 524481364, 858260771, 856558884, 100335271, 101987917, 854570813, 100848162, 854066019, 118115281, 778983461, 779112738, 857873568, 856291165, 101832833, 258322184, 100943855, 856826583, 854292283, 857161239, 857626210, 101568100, 100442927, 856676395, 101699410, 858287093, 102044128, 858038361, 854943739, 749869324, 857721605, 779601038, 857565363, 857789135, 101982791, 258543537, 749902659, 853987491, 854042682, 101197011, 525118411, 854328436, 855672326, 855953715, 257698541, 118148852, 524448849, 854653041, 858228882, 857801493, 257712918, 855920084, 100394737, 855088030, 778273624, 854302284, 257664264, 857498890, 856141531, 100866465, 258147136, 856511280, 778042885, 100582874, 101311868, 855000625, 858305708, 778541612, 101683531, 101683530, 779406997, 100435625, 854080542, 854480781, 856901866, 854915718, 857101153, 854034486, 258522479, 101345131, 855719710, 853976512, 749735134, 778606067, 857057521, 258196318, 858219632, 854267428, 856709059, 857987421, 857363318, 857779603, 778795006, 854225400, 858209884, 101244784, 101894572, 524983737, 855573926, 857650615, 854806707, 258532021, 856088610, 257781265, 525251698, 100879620, 854250675, 855838493, 257692558, 858284415, 100618461, 854026803, 857265875, 857767018, 856723168, 854139109, 258460558, 102009358, 856820102, 778340481, 101297958, 858302241, 858172591, 857979743, 858165872, 413037228, 100607818, 749968464, 854780248, 102039337, 855075170, 524680851, 100786802, 117919565, 857590605, 853989713, 750102233, 101987905, 854618140, 101672042, 117723521, 857550853, 258147131, 858107900, 100313285, 102035119, 854459268, 258095622, 855256063, 858264625, 856951770, 525151661, 854742829, 857487458, 779601060, 853977551, 856851255, 100381031, 779308576, 855225334, 100757006, 525218191, 257665490, 100442957, 257886838, 690454230, 857601444, 854795126, 101311876, 858305127, 100774315, 853996101, 858148176, 856851273, 779177559, 779145107, 778766773, 257663601, 855509001, 778636807, 101751735, 101987885, 855394779, 100409638, 749935645, 524647127, 855177727, 853980952, 778208978, 855318160, 750135917, 858184059, 858078656, 854447318, 779472318, 778740068, 854209833, 102014678, 101297966, 855871980, 857148300, 854931476, 525017354, 750102231, 101076214, 858177620, 858289027, 101886576, 101905465, 857951221, 102018208, 855147582, 777942529, 258061896, 854328440, 778076399, 857924175, 100403291, 856720119, 855088025, 853974176, 857391054, 858307049, 856492403, 854570800, 858063311, 777876195, 117822062, 257830846, 858215473, 118082193, 855134509, 855752902, 258277581, 777876229, 853998934, 100671601, 102037033, 857951209, 749768736, 853983959, 856694640, 779374648, 118182368, 257681718, 854833490, 854310137, 856209080, 777909145, 857884964, 854218552, 413048146, 413048132, 854284636, 854194735, 853982583, 100492539, 258503210, 101042763, 858047522, 100699350, 855686625, 258510485, 257759249, 857433882, 856324844, 258439594, 855088031, 857904784, 800282559, 854581005, 524580511, 856577653, 101955383, 858153631, 856870149, 856377518, 101230756, 855852992, 854031072, 857757314, 858195031, 854056499, 856657817, 117723533, 857832161, 101726004, 853996124, 857884953, 854234353, 854426446, 856643601, 524613609, 101975291, 856915549, 749968440, 856933398, 100501192, 257792363, 857674653, 779439783, 779047461, 854876012, 855075191, 779047493, 856883911, 257900903, 778340477, 524748188, 857178079, 855194827, 100314218, 257669972, 101800554, 101913003, 856189941, 857734632, 857997358, 750068805, 101854469, 779275713, 524613620, 856851269, 101378141, 854490291, 102044109, 750102217, 258350891, 856107752, 855639401, 257817126, 854121021, 258045997, 100453497, 101585607, 856021105, 258180606, 855972797, 857951208, 778951256, 118115300, 857698318, 117822090, 855771749, 257667529, 258308124, 858205503, 855541391, 101364436, 854405992, 858113984, 856799683, 257721414, 854768811, 100347274, 779341689, 117855093, 855164549, 857844056, 524983704, 100435632, 858085149, 101264422, 855805081, 524547687, 258163030, 854056520, 117755950, 854225382, 100363731, 856054847, 750001705, 856525690, 257705849, 690454214, 854004326, 858054423, 101961484, 101845596, 257963004, 856411065, 854397202, 855269534, 856477955, 854152294, 257931446, 100911534, 858298470, 101493593, 855458565, 690454921, 101028895, 854006840, 856242834, 100418872, 102043838, 101866610, 857565331, 854642362, 101143534, 778406974, 118017467, 854943743, 257805177, 117886984, 854821768, 524481357, 856806191, 100522717, 258469767, 100727837, 778825070, 856964748, 257748468, 101725966, 858299724, 858295201, 858121808, 258365452, 857979728, 100472477, 856525700, 857893602, 855117679, 257871556, 100644624, 413037202, 854691891, 856006495, 102042243, 778373902, 855029490, 257686547, 258261086, 858014536, 413037257, 100328346, 102043066, 118115297, 524849020, 100545242, 101939894, 854097530, 118182349, 778306784, 101429770, 100898195, 101845617, 101163239, 854666947, 100774317, 857190903, 855555468, 101823566, 854250664, 749802106, 857335285, 855606599, 856787945, 857664285, 854943731, 100314214, 524647108, 855426586, 855523015, 413048127, 258516468, 854016667, 117690838, 100461269, 854274878, 100363702, 800267171, 854438164, 855412785, 857932441, 856964727, 855045885, 779538059, 849161192, 100368537, 100375682, 258479433, 749735141, 858304232, 258337471, 100418878, 857615525, 857539728, 101762188, 524815525, 856610684, 777876212, 100687706, 857294603, 855620794, 854302295, 855476765, 854717187, 853973798, 100995753, 257673358, 117985019, 257677005, 100607811, 854328409, 101987868, 101999247, 101786683, 855905531, 854146484, 525184749, 857236874, 101655718, 858127684, 750169537, 855444690, 777909149, 258541497, 100315372, 854468601, 101475137, 777876218, 749835677, 258527309, 858160629, 101537647, 101776596, 854203190, 750068779, 750203282, 101493586, 858296682, 257858122, 855238710, 100804479, 854903592, 854525011, 858233898, 858305698, 854385958, 858031259, 777976247, 778241342, 855653650, 413048096, 854023590, 856459029, 258079628, 857525040, 858250287, 778373907, 854006841, 118049759, 117789063, 857118276, 101725999, 100607800, 525151649, 524781796, 778440677, 853978469, 854570813, 858093514, 854338948, 856223705, 525218184, 525350932, 858293116, 856774872, 856276563, 257995392, 857433895, 100418869, 855058626, 100962888, 779209952, 856310258, 257947941, 102032054, 854019633, 855886507, 524415861, 117723531, 258427762, 117723544, 858063339, 117855117, 101875050, 102040706, 855786179, 853991546, 856799680, 117952399, 257739260, 101994668, 858276898, 856951791, 257712923, 858245850, 101443200, 524514311, 858279283, 102043068, 855987391, 800282561, 524580493, 413037207, 854677783, 750303583, 857070759, 101211066, 853974622, 778175889, 858267459, 524916201, 856040226, 858257713, 857864720, 779015510, 749869322, 100388885, 854109031, 749701845, 856755631, 854076022, 257729593, 849164662, 857249471, 101506648, 857853059, 100322715, 778574337, 257663583, 258539054, 100930353, 858078624, 854066023, 100835211, 101410847, 856748359, 857711563, 525318052, 854338966, 258113405, 855490711, 855029505, 750337090, 854728329, 100368539, 856899081, 854377354, 690454203, 101524806, 857161232, 857640087, 100331072, 101331311, 117723553, 779570302, 857873541, 100660274, 854039045, 749802097, 525285238, 100744772, 101736805, 856156165, 854010238, 854060601, 524481353, 855300570, 857278355, 853975081, 856073981, 258129399, 858219636, 100316468, 854357934, 101042773, 779505207, 856122386, 854754120, 856257449, 102025745, 258246023, 258487612, 849161165, 857294602, 854023612, 856544516, 102029575, 690454609, 858140900, 101461901, 101643923, 855381056, 778009701, 858070021, 101786712, 857406628, 413048137, 101475176, 857379075, 856838255, 100535746, 100582875, 750035092, 857487452, 258378180, 856358478, 100338533, 856591976, 854257926, 778340454, 858188874, 858237621, 257769433, 858199629}
33790
Returns: 865551775
{347782551, 813866553, 347782563, 347791256, 347782571, 813866546, 353855893, 347774087, 347774051, 353866873, 477970929, 347791239, 477970900, 477970920, 347782563, 813866553, 347800557, 353801218, 347774061, 477970906, 347774070, 477970899, 813866549, 353801218, 477970913, 353812203, 353790428, 477970899, 347782564, 353844930, 347782562, 813866549, 353790408, 353834073, 347774042, 347791251, 477970895, 347782573, 347791242, 347774086, 477970903, 477970893, 353866860, 477970900, 347800553, 353801222, 477970912, 353790422, 477970911, 813866555, 353801235, 347774078, 813866562, 347782557, 347774067, 347774097, 347791265, 813866554, 353801217, 353801223, 353801218, 347774073, 353834075, 353801220, 477970911, 813866560, 347791257, 353801215, 353801235, 353801221, 353790415, 477970916, 347774064, 347800536, 477970906, 353801215, 477976350, 353801221, 353823130, 477970927, 353801222, 353790427, 347791237, 347774062, 353801232, 347791249, 353801220, 347791257, 353866842, 813866548, 353801242, 347791252, 347774049, 353801221, 477970913, 347774099, 477970910, 347791248, 813866554, 477981242, 353844931, 347774058, 347782553, 813866554, 347774088, 353790426, 477970922, 353801226, 347782553, 347791228, 353823135, 353801218, 813866563, 477970895, 813866552, 347791265, 353823127, 347774058, 347791258, 353790424, 477970922, 347774076, 353823129, 347791262, 813866565, 347774070, 813866559, 347774070, 353834081, 347782566, 813866553, 813866571, 477970925, 353834068, 347774072, 347791262, 347791249, 347782542, 353834077, 353866854, 353801220, 813866550, 347782583, 347774051, 347782554, 347774071, 347791256, 353801230, 477970914, 353823127, 353801218, 353834076, 353823134, 353790420, 353790430, 347774054, 347782548, 477970936, 477970919, 347791231, 353801216, 347782548, 347774062, 353823137, 347791250, 353801225, 477970907, 477970924, 813866561, 347782535, 353790422, 347774069, 813866559, 347774092, 353866869, 347774063, 347782558, 477970910, 353790418, 353801221, 353866869, 347774068, 813866563, 477970896, 353834080, 813866566, 353801222, 347791243, 347791233, 347774082, 353801228, 347774070, 347774101, 353834076, 353834068, 477970916, 347782551, 347791249, 353801223, 477970896, 347774069, 353866858, 353823134, 347774058, 347791241, 353834079, 347774059, 353823139, 353801229, 353834069, 353834072, 813866554, 353801221, 347774082, 347774065, 353823135, 347774054, 353823132, 353790412, 347800545, 353823131, 813866553, 353790407, 347774058, 347774073, 347782562, 813866550, 347791252, 353801221, 353801238, 347774065, 347791258, 347800545, 353823137, 477970907, 353866869, 353823133, 353834074, 813866574, 347774068, 347791243, 813866560, 353834074, 347791239, 477970887, 353801225, 347774067, 353823125, 477970920, 347791262, 477976347, 477976351, 353866856, 347774084, 347791245, 477970911, 347774080, 477970905, 477976349, 813866546, 813866543, 353801226, 477970917, 347774057, 347774069, 813866528, 347774075, 347791245, 347774070, 347791241, 353801221, 353823137, 347791252, 347791247, 347791244, 353834072, 347774073, 347782540, 347782562, 353801226, 477970910, 353801223, 347774088, 347774062, 347774056, 347791261, 347782565, 477970911, 813866567, 353866858, 353790419, 347782547, 353790417, 353866869, 353801217, 477970895, 347791261, 353801230, 347791251, 813866549, 353790424, 347774047, 347774065, 347774066, 477970902, 477976350, 813866560, 347782562, 353801242, 347774059, 477970895, 347774089, 347774082, 353866863, 353866873, 353801232, 347774072, 477970921, 347774083, 347782556, 353801221, 353801235, 813866551, 353866861, 353801220, 477970891, 353866855, 347782552, 353866859, 813866555, 353801223, 477976355, 347774085, 347791254, 353823139, 477976343, 477970904, 353834072, 813866561, 477970920, 353834081, 353801219, 347791224, 477970900, 353801219, 477970907, 477970921, 353823130, 477970903, 813866570, 813866559, 813866551, 477970903, 813866539, 353801216, 347791242, 347782549, 347774072, 347791262, 813866551, 477970909, 347782558, 347774086, 347774058, 477970910, 347791240, 347774073, 813866544, 347782553, 477970910, 353790423, 477976345, 353866857, 353834073, 813866553, 347800558, 477976355, 813866562, 347782539, 353801237, 813866549, 347774052, 813866574, 347774052, 347782567, 353801236, 477970894, 477970919, 347774068, 347774082, 353790424, 477970890, 353801226, 353801236, 347774092, 353866861, 813866558, 353823133, 353801230, 347791262, 347774056, 477970898, 347791245, 353790425, 347782558, 477970917, 347774078, 347774060, 347774061, 353790410, 477970906, 347782545, 347782554, 353801224, 353790417, 347774046, 347782560, 477976344, 347774074, 353801216, 353801224, 813866568, 353801217, 477970919, 353790413, 477970896, 347791265, 347782548, 353801217, 813866540, 477976337, 353823138, 813866555, 353801238, 477970939, 477970910, 353801223, 353801220, 347791247, 353834068, 813866528, 353801220, 347791251, 347791250, 347774079, 353801217, 347774072, 353834075, 477970900, 347791245, 347774074, 347791246, 347774076, 347791250, 813866565, 353834070, 347774083, 347774050, 813866565, 353866868, 347774067, 353823124, 477976355, 353866860, 353801216, 353801219, 347774067, 347774077, 353812204, 347774057, 813866535, 347791275, 813866557, 347782567, 353801223, 477970908, 353790426, 353823133, 347791260, 477976343, 353801219, 477981239, 347774056, 477970910, 477970901, 477970927, 813866530, 347791236, 353834070, 813866549, 353801220, 813866576, 347782557, 353834077, 813866558, 347782560, 477970907, 813866564, 347774065, 353801236, 347774055, 353823134, 353866873, 347791260, 353801215, 347774062, 353834073, 813866556, 813866524, 477970922, 353834073, 347774065, 347791252, 353790426, 353834071, 347791245, 353823125, 353834077, 353801222, 347782564, 813866561, 347791252, 347774088, 347782536, 353801227, 347782542, 353866861, 347800531, 347774075, 353790414, 347791247, 813866553, 347774088, 347774091, 347774057, 347774058, 353834081, 347791263, 347791253, 347782565, 813866552, 353801239, 347774047, 353823133, 813866571, 353834079, 813866559, 477976351, 347782535, 347782554, 347782541, 353790413, 347782554, 353866864, 353834073, 353801228, 813866536, 477970905, 477976343, 353866861, 347791252, 353790406, 813866544, 353790429, 347782542, 813866558, 477970898, 347774087, 347782551, 353866872, 347774084, 347782565, 353801224, 347791241, 347791250, 353790423, 347791258, 353801234, 353823138, 347774061, 353801229, 353801227, 353823139, 353790411, 477976350, 347791249, 347782556, 347774102, 813866564, 353834068, 813866564, 353801217, 353823134, 353834072, 813866543, 353834070, 813866561, 353790431, 353823127, 347791258, 347791251, 347782542, 353834081, 347782574, 353790422, 477970901, 347791254, 353801220, 347774064, 347791240, 347782559, 347782542, 813866552, 353801230, 813866561, 477970927, 813866556, 347774063, 353823134, 813866561, 347774092, 347774082, 347782552, 353834080, 353801217, 347791263, 347774042, 353823121, 353801216, 347782563, 347774077, 813866558, 347774074, 347774077, 477970896, 347774055, 813866566, 813866556, 353834068, 477970913, 347791249, 347782552, 353834070, 353823138, 813866549, 477970918, 353801223, 477970929, 347774065, 347774058, 813866550, 813866565, 347782552, 347791246, 353834071, 477970898, 477970947, 353801217, 347774071, 347774084, 813866543, 353801220, 353801225, 347782555, 353801219, 347774068, 813866557, 347791252, 353801220, 353823127, 477970894, 477970906, 813866552, 347782552, 353866864, 347774063, 353790413, 353801232, 477970889, 353866874, 813866558, 347800534, 353801241, 477970911, 353801222, 353866852, 347782565, 813866553, 347791252, 813866543, 353790415, 353823138, 353801223, 813866550, 813866553, 813866549, 347791261, 347774058, 477970910, 353823135, 477981240, 813866548, 347782572, 477970916, 353801228, 347791260, 347791262, 353801227, 347782553, 813866543, 347800554, 347791249, 347774073, 477970921, 813866553, 353801230, 347782532, 477970909, 353834078, 353801224, 347782564, 347791248, 353866876, 813866552, 353855896, 347791239, 813866548, 813866558, 477970904, 353801225, 353866871, 353790424, 347791229, 813866534, 813866558, 347782560, 353790422, 813866536, 353823138, 353823126, 353834077, 813866573, 353801215, 347774067, 347774058, 347774055, 813866571, 347774094, 477970908, 353834072, 347782566, 353834067, 477970904, 347791257, 813866563, 347774076, 347774086, 813866558, 347774089, 347782544, 353834071, 347774093, 347774057, 353801222, 477976352, 353866861, 347774060, 353823138, 353790420, 353866849, 353823133, 813866557, 477970902, 353866866, 347791256, 347782572, 347782555, 353801242, 353866865, 347800536, 353866873, 353801219, 477970899, 353790422, 477970905, 813866563, 477970911, 347774085, 347774069, 813866575, 347774085, 347774059, 477970897, 347774092, 347791242, 813866571, 347782556, 353823129, 353790426, 353834078, 347774098, 477970911, 353823125, 347791235, 353801226, 353801228, 347774075, 353801230, 813866539, 353823136, 353801242, 353801231, 347791264, 813866551, 347782560, 347774052, 477970924, 347774059, 477970916, 813866552, 347774098, 353801232, 477970903, 353866865, 347774072, 347782562, 347791250, 477970903, 353834075, 813866560, 353823129, 353801216, 347791238, 353790416, 347791244, 813866546, 477976350, 477970911, 353801229, 347774075, 813866547, 353801229, 353834069, 353801215, 347782554, 477981231, 347782550, 347774053, 477970892, 353866866, 813866552, 813866557, 353801222, 353801215, 353823132, 813866554, 353790421, 353823128, 347791247, 813866549, 353790426, 813866551, 477970900, 347774066, 353801226, 353790414, 353801227, 353834075, 347782560, 347774083, 347774070, 347774075, 813866567, 353834077, 353801235, 353801228, 347791250, 353801238, 347774091, 353834077, 353801229, 353855894, 347774052, 477970891, 353823134, 347782557, 477970915, 477970915, 347791242, 477970908, 353823137, 813866535, 347791248, 347791255, 347791238, 353801224, 813866566, 347791236, 347791263, 353801227, 353823125, 813866559, 347774056, 353823138, 347774066, 347782569, 353834071, 347774065, 353801220, 477970909, 353801226, 347782565, 353834078, 347800550, 353790409, 347774051, 353801227, 347791248, 353790421, 347791250, 353801221, 347774066, 353801220, 353790424, 347774090, 477970938, 353801220, 477970891, 347782562, 353823134, 353834073, 353834071, 813866541, 347774048, 347782557, 353801227, 353866870, 353801229, 353801225, 347774076, 347774064, 347774092, 813866560, 353866870, 353834077, 347774061, 347774061, 347791245, 353801226, 353790423, 353834074, 347791245, 813866570, 477970891, 353823118, 347774068, 347791260, 347791255, 353823134, 353801233, 347782579, 353790430, 347782549, 813866566, 353823133, 347791241, 353801218, 353801241, 353801230, 353823131, 347791233, 347774091, 347800539, 477970900, 347791246, 477970906, 353823136, 347774045, 347791250, 347791256, 347791241, 353834073, 477970887, 353790426, 347791253, 813866553, 477970917, 347774058, 353801233, 477970914, 347791253, 353801222, 353801218, 353823129, 353790414, 353866864, 813866540, 353866856, 813866555, 347800539}
{583954289, 690531216, 583954284, 583960955, 583954268, 690531215, 311845834, 583947356, 583947352, 311846287, 312498357, 583960965, 312498355, 312498369, 583954265, 690531193, 583966768, 311848387, 583947340, 312498381, 583947351, 312498342, 690531220, 311848414, 312498352, 311848179, 311850278, 312498350, 583954274, 311846321, 583954269, 690531223, 311850270, 311847503, 583947351, 583960955, 312498370, 583954277, 583960978, 583947348, 312498356, 312498360, 311846306, 312498339, 583966771, 311848399, 312498372, 311850261, 312498344, 690531220, 311848420, 583947381, 690531201, 583954281, 583947341, 583947365, 583960959, 690531211, 311848403, 311848386, 311848419, 583947326, 311847494, 311848410, 312498357, 690531207, 583960961, 311848395, 311848403, 311848403, 311850265, 312498351, 583947357, 583966780, 312498371, 311848391, 312488860, 311848407, 311848220, 312498360, 311848391, 311850277, 583960969, 583947366, 311848402, 583960960, 311848392, 583960962, 311846302, 690531213, 311848420, 583960957, 583947353, 311848410, 312498343, 583947358, 312498341, 583960974, 690531241, 312479052, 311846315, 583947351, 583954276, 690531205, 583947353, 311850280, 312498349, 311848405, 583954292, 583960967, 311848238, 311848402, 690531208, 312498355, 690531202, 583960947, 311848231, 583947353, 583960960, 311850272, 312498359, 583947359, 311848239, 583960958, 690531209, 583947352, 690531218, 583947339, 311847504, 583954277, 690531217, 690531209, 312498351, 311847488, 583947358, 583960967, 583960967, 583954281, 311847488, 311846308, 311848417, 690531226, 583954266, 583947355, 583954281, 583947352, 583960963, 311848407, 312498361, 311848252, 311848395, 311847506, 311848224, 311850269, 311850282, 583947342, 583954288, 312498357, 312498353, 583960963, 311848409, 583954279, 583947348, 311848237, 583960981, 311848404, 312498370, 312498352, 690531197, 583954286, 311850266, 583947336, 690531181, 583947357, 311846295, 583947346, 583954283, 312498365, 311850268, 311848404, 311846306, 583947346, 690531209, 312498346, 311847496, 690531231, 311848435, 583960964, 583960964, 583947356, 311848416, 583947345, 583947360, 311847480, 311847497, 312498354, 583954272, 583960971, 311848404, 312498358, 583947379, 311846288, 311848241, 583947361, 583960968, 311847487, 583947356, 311848240, 311848378, 311847490, 311847497, 690531213, 311848402, 583947357, 583947351, 311848239, 583947349, 311848244, 311850265, 583966767, 311848236, 690531226, 311850263, 583947349, 583947369, 583954264, 690531218, 583960959, 311848405, 311848405, 583947345, 583960964, 583966758, 311848241, 312498362, 311846304, 311848238, 311847495, 690531195, 583947323, 583960972, 690531217, 311847506, 583960966, 312498350, 311848408, 583947338, 311848225, 312498365, 583960956, 312488860, 312488861, 311846314, 583947353, 583960983, 312498351, 583947367, 312498344, 312488862, 690531206, 690531222, 311848383, 312498353, 583947337, 583947347, 690531202, 583947350, 583960963, 583947342, 583960969, 311848408, 311848233, 583960970, 583960959, 583960964, 311847511, 583947356, 583954278, 583954283, 311848391, 312498347, 311848394, 583947358, 583947343, 583947348, 583960965, 583954270, 312498343, 690531210, 311846292, 311850295, 583954285, 311850287, 311846299, 311848394, 312498342, 583960967, 311848400, 583960957, 690531210, 311850280, 583947351, 583947357, 583947330, 312498348, 312488864, 690531214, 583954278, 311848418, 583947329, 312498376, 583947356, 583947346, 311846297, 311846295, 311848419, 583947326, 312498356, 583947359, 583954268, 311848394, 311848414, 690531206, 311846311, 311848396, 312498335, 311846295, 583954266, 311846314, 690531214, 311848382, 312488856, 583947346, 583960950, 311848245, 312488861, 312498338, 311847491, 690531225, 312498351, 311847490, 311848435, 583960972, 312498366, 311848401, 312498346, 312498361, 311848239, 312498346, 690531193, 690531212, 690531232, 312498366, 690531186, 311848403, 583960963, 583954287, 583947329, 583960961, 690531231, 312498338, 583954284, 583947359, 583947330, 312498360, 583960977, 583947353, 690531204, 583954281, 312498367, 311850270, 312488854, 311846301, 311847491, 690531219, 583966773, 312488851, 690531198, 583954285, 311848421, 690531200, 583947339, 690531222, 583947353, 583954280, 311848409, 312498345, 312498358, 583947376, 583947352, 311850275, 312498346, 311848413, 311848425, 583947359, 311846287, 690531221, 311848230, 311848411, 583960966, 583947359, 312498357, 583960950, 311850300, 583954261, 312498349, 583947344, 583947356, 583947349, 311850262, 312498359, 583954284, 583954286, 311848405, 311850283, 583947346, 583954278, 312488868, 583947341, 311848392, 311848411, 690531197, 311848414, 312498366, 311850272, 312498345, 583960962, 583954290, 311848404, 690531214, 312488862, 311848217, 690531217, 311848426, 312498357, 312498340, 311848398, 311848422, 583960956, 311847490, 690531209, 311848394, 583960980, 583960966, 583947358, 311848400, 583947347, 311847491, 312498345, 583960953, 583947352, 583960971, 583947342, 583960973, 690531220, 311847506, 583947358, 583947354, 690531206, 311846299, 583947340, 311848234, 312488864, 311846287, 311848418, 311848394, 583947351, 583947362, 311848172, 583947344, 690531209, 583960950, 690531222, 583954268, 311848415, 312498338, 311850282, 311848242, 583960955, 312488854, 311848408, 312479052, 583947337, 312498368, 312498349, 312498355, 690531190, 583960968, 311847479, 690531216, 311848418, 690531192, 583954267, 311847492, 690531196, 583954269, 312498337, 690531203, 583947347, 311848396, 583947349, 311848227, 311846299, 583960961, 311848402, 583947331, 311847504, 690531190, 690531206, 312498373, 311847499, 583947348, 583960964, 311850271, 311847491, 583960962, 311848236, 311847477, 311848413, 583954269, 690531219, 583960974, 583947350, 583954289, 311848403, 583954292, 311846305, 583966772, 583947352, 311850270, 583960962, 690531227, 583947349, 583947356, 583947349, 583947345, 311847509, 583960963, 583960963, 583954277, 690531191, 311848418, 583947346, 311848229, 690531206, 311847484, 690531217, 312488859, 583954296, 583954271, 583954280, 311850268, 583954282, 311846302, 311847487, 311848403, 690531212, 312498345, 312488849, 311846295, 583960960, 311850260, 690531209, 311850296, 583954285, 690531233, 312498386, 583947317, 583954283, 311846307, 583947352, 583954265, 311848431, 583960977, 583960968, 311850274, 583960965, 311848420, 311848249, 583947360, 311848391, 311848426, 311848236, 311850264, 312488859, 583960972, 583954274, 583947356, 690531192, 311847486, 690531218, 311848410, 311848238, 311847498, 690531199, 311847480, 690531190, 311850290, 311848228, 583960971, 583960975, 583954287, 311847485, 583954279, 311850269, 312498335, 583960964, 311848424, 583947342, 583960978, 583954273, 583954291, 690531224, 311848424, 690531205, 312498346, 690531199, 583947353, 311848245, 690531220, 583947355, 583947327, 583954277, 311847485, 311848395, 583960965, 583947357, 311848246, 311848394, 583954271, 583947358, 690531226, 583947357, 583947352, 312498352, 583947337, 690531220, 690531208, 311847480, 312498347, 583960963, 583954283, 311847498, 311848223, 690531207, 312498364, 311848402, 312498358, 583947360, 583947335, 690531227, 690531200, 583954282, 583960969, 311847498, 312498363, 312498364, 311848406, 583947357, 583947349, 690531216, 311848398, 311848402, 583954266, 311848388, 583947343, 690531216, 583960968, 311848421, 311848234, 312498347, 312498362, 690531212, 583954280, 311846304, 583947371, 311850292, 311848429, 312498355, 311846302, 690531201, 583966774, 311848416, 312498341, 311848412, 311846297, 583954279, 690531211, 583960976, 690531213, 311850267, 311848215, 311848393, 690531214, 690531209, 690531222, 583960963, 583947338, 312498357, 311848224, 312479055, 690531225, 583954268, 312498369, 311848421, 583960951, 583960962, 311848406, 583954285, 690531210, 583966764, 583960957, 583947337, 312498355, 690531210, 311848416, 583954299, 312498380, 311847481, 311848400, 583954272, 583960952, 311846275, 690531200, 311845825, 583960958, 690531196, 690531224, 312498342, 311848436, 311846310, 311850260, 583960975, 690531199, 690531189, 583954279, 311850288, 690531202, 311848231, 311848238, 311847505, 690531199, 311848411, 583947355, 583947357, 583947377, 690531200, 583947367, 312498356, 311847503, 583954275, 311847472, 312498364, 583960955, 690531231, 583947335, 583947317, 690531197, 583947352, 583954286, 311847513, 583947354, 583947351, 311848395, 312488856, 311846303, 583947341, 311848246, 311850268, 311846295, 311848235, 690531193, 312498357, 311846301, 583960972, 583954282, 583954267, 311848417, 311846311, 583966776, 311846285, 311848399, 312498348, 311850274, 312498334, 690531220, 312498358, 583947355, 583947344, 690531204, 583947358, 583947350, 312498356, 583947364, 583960961, 690531219, 583954258, 311848227, 311850275, 311847489, 583947356, 312498349, 311848223, 583960962, 311848412, 311848387, 583947357, 311848391, 690531219, 311848234, 311848416, 311848392, 583960953, 690531219, 583954285, 583947349, 312498369, 583947355, 312498356, 690531213, 583947345, 311848382, 312498337, 311846290, 583947336, 583954270, 583960972, 312498342, 311847493, 690531205, 311848232, 311848404, 583960978, 311850270, 583960965, 690531212, 312488868, 312498342, 311848412, 583947339, 690531238, 311848404, 311847499, 311848408, 583954260, 312479045, 583954272, 583947361, 312498359, 311846299, 690531222, 690531209, 311848405, 311848409, 311848238, 690531184, 311850284, 311848243, 583960963, 690531217, 311850274, 690531197, 312498370, 583947350, 311848397, 311850307, 311848421, 311847480, 583954275, 583947340, 583947356, 583947346, 690531207, 311847499, 311848405, 311848414, 583960960, 311848413, 583947364, 311847496, 311848415, 311845826, 583947346, 312498356, 311848205, 583954275, 312498368, 312498367, 583960967, 312498344, 311848229, 690531214, 583960979, 583960970, 583960968, 311848395, 690531205, 583960981, 583960952, 311848411, 311848232, 690531229, 583947365, 311848224, 583947353, 583954277, 311847480, 583947332, 311848404, 312498366, 311848404, 583954271, 311847477, 583966757, 311850266, 583947340, 311848381, 583960963, 311850275, 583960969, 311848399, 583947351, 311848408, 311850305, 583947337, 312498355, 311848431, 312498360, 583954277, 311848215, 311847497, 311847505, 690531205, 583947354, 583954264, 311848405, 311846294, 311848396, 311848412, 583947354, 583947354, 583947367, 690531215, 311846306, 311847490, 583947345, 583947373, 583960966, 311848381, 311850258, 311847482, 583960970, 690531191, 312498340, 311848234, 583947348, 583960970, 583960966, 311848233, 311848406, 583954272, 311850289, 583954296, 690531211, 311848237, 583960967, 311848430, 311848411, 311848409, 311848233, 583960967, 583947367, 583966764, 312498350, 583960975, 312498345, 311848235, 583947346, 583960958, 583960962, 583960962, 311847498, 312498360, 311850261, 583960970, 690531204, 312498371, 583947347, 311848424, 312498351, 583960952, 311848390, 311848403, 311848234, 311850282, 311846294, 690531189, 311846303, 690531192, 583966775}
10992
Returns: 544006273
{646485258, 150456338, 642325227, 567254866, 645388188, 646244312, 645332018, 645098214, 567592276, 647542304, 645674533, 567790417, 645466920, 647533198, 645837723, 639975569, 640400867, 150857694, 643871101, 641693649, 646887746, 186421340, 646231281, 643915695, 150259271, 150216939, 150410892, 647093220, 646026636, 646416879, 646414492, 567710687, 645126638, 643700594, 567452926, 646928604, 325720598, 186453246, 646439195, 644500482, 646441217, 567552615, 150291297, 643824824, 641450613, 647648023, 644229727, 642682584, 643778958, 567314238, 440474029, 647571593, 641290797, 567730651, 567393396, 150978083, 643310662, 646748495, 645084659, 646035320, 150819007, 150220825, 644273268, 643598399, 647076699, 647552402, 440493250, 640275449, 641350764, 644092680, 642228622, 646555624, 150701756, 641370764, 645852906, 186486004, 639935634, 641673793, 640721258, 647504311, 646476599, 646827340, 150653073, 645222400, 640932948, 647815138, 639995613, 642149682, 646506481, 642248000, 325873484, 150602889, 644969052, 647838277, 641190790, 440546860, 645926391, 646207469, 640173667, 567353699, 647624573, 642505057, 642742241, 150642875, 646987943, 647199402, 643748470, 642465042, 150953527, 646422326, 646165063, 150235585, 645535424, 646660597, 642169529, 640523356, 644669260, 647148031, 150542967, 640075497, 326085504, 150711640, 643016717, 643855740, 641890736, 641930509, 647765735, 643553749, 644352048, 643650392, 644300378, 150936786, 647578872, 642643082, 645234692, 186418853, 644383649, 639839208, 567412971, 325873479, 640750237, 642405144, 644937451, 643538188, 640035608, 640660134, 150582856, 645951585, 150219320, 640055493, 646223517, 642564909, 150428631, 640552900, 644905238, 644204600, 643493409, 641713284, 644711901, 646878147, 150402460, 647552398, 326068684, 647785888, 641811984, 646418642, 643840303, 150642882, 647616101, 646151599, 644833203, 644338085, 647496972, 646064659, 647440008, 646897398, 150971314, 646444648, 640015545, 150338346, 641811978, 642247984, 567492996, 643194248, 646587501, 326053389, 150345584, 643931408, 644150620, 567472948, 641526826, 646002951, 325841121, 641250732, 325982899, 325925886, 644953529, 150921605, 642286556, 647424437, 150963464, 640782972, 186414337, 642070251, 325925874, 150701765, 640412841, 647220003, 646158946, 643114731, 644135043, 646200203, 640389154, 150941191, 641582607, 567572428, 642010282, 645694247, 645684661, 440654978, 641752720, 642130001, 640438158, 645159666, 646421638, 644842438, 640210572, 644634696, 646600538, 645560459, 643689744, 645951587, 645014381, 646143862, 567314233, 150232576, 646453156, 150767409, 644066141, 642623409, 150303695, 644052864, 645625462, 645280403, 643978663, 646446938, 639819894, 186462029, 646438973, 326019405, 645512372, 642682590, 646189753, 150217957, 150353415, 646446459, 326102961, 643094730, 150513696, 645791058, 647012328, 640991711, 644368037, 647556312, 646136883, 150936769, 640259683, 150730610, 150802352, 325925872, 150310384, 646887742, 643947139, 150279739, 641430676, 644514798, 644514804, 645401432, 646506489, 643459896, 645733070, 642859303, 150250406, 646183613, 646195315, 641870963, 647324441, 647278226, 150242513, 150410903, 640894896, 644457008, 643232904, 647035347, 643625077, 647393658, 643625077, 646444625, 642425036, 646411175, 646216219, 644258779, 640308500, 644529925, 150633177, 440640126, 641508817, 150758113, 642544995, 644557463, 150662687, 647136603, 643154728, 567532802, 641732876, 645635645, 150437927, 150973339, 642821160, 643368304, 646130078, 647467131, 644024219, 646287784, 645501049, 644557483, 150642862, 646702570, 645112508, 646861933, 643213796, 186505493, 150692358, 645705737, 646399966, 644889696, 641792124, 640450778, 640474454, 645582930, 646155259, 644442890, 567274579, 645718877, 640690555, 150360983, 641636087, 644080404, 440610114, 646918599, 646636859, 640115416, 644864211, 646827339, 646043877, 150215358, 150979909, 642937594, 150494275, 642524928, 186434943, 644594422, 645898392, 643734950, 647247481, 639955583, 646575509, 647747265, 647068378, 640192135, 646430971, 644485979, 644813378, 641310812, 642228638, 645898411, 150975215, 640819806, 641111114, 641390750, 150980689, 646966474, 150215621, 641600124, 647166114, 186425593, 150402449, 644120034, 643810654, 640705918, 150622910, 645345893, 641031337, 646760672, 645415283, 641910566, 186505484, 643886111, 150484400, 150613184, 640509458, 646976666, 640364278, 644009665, 639975586, 646002939, 641131156, 646774250, 646435635, 440625350, 150246454, 646856249, 646356089, 646325198, 150254849, 645665387, 646724041, 646798691, 646649980, 644413859, 186443222, 641950200, 643349380, 644544431, 150274435, 647100975, 646146435, 150393688, 646417470, 325670632, 643669073, 643584647, 640952802, 440594679, 647694876, 644383662, 646091380, 641131166, 645246854, 646114109, 646945657, 647157081, 641330789, 645548001, 645291524, 646287780, 640612891, 645029566, 642524934, 150904731, 642484998, 639858439, 643610912, 643660357, 641600140, 644801700, 150879140, 325789809, 150720902, 644775714, 640243892, 186476042, 642465035, 646144730, 644179053, 150916301, 643134675, 646999521, 640364274, 640424859, 646406805, 640875956, 644106353, 640292720, 645478848, 325687512, 646441213, 642189100, 645656203, 640782985, 150227130, 646020156, 640765737, 647826204, 646834193, 646054573, 643840311, 646840387, 647174737, 646937478, 647667731, 646976670, 644164777, 150865164, 642623423, 647424453, 643508947, 150892345, 643386844, 646819229, 647409383, 646443279, 646440184, 643638471, 150593151, 647504328, 325841133, 647606951, 646147299, 641410648, 150979101, 647717902, 646810105, 150316900, 641990215, 640486564, 644544447, 567432911, 643794903, 644681999, 646223522, 645257618, 645175777, 646736256, 567690791, 645401412, 640675525, 645388168, 646846464, 642762203, 647115672, 641210731, 647533190, 647678284, 646786004, 326085512, 643154715, 641545377, 150682344, 150945624, 646446560, 640597127, 645593363, 645071962, 567750423, 640838892, 645373718, 645986179, 150842625, 644243531, 641772483, 646533317, 645616410, 150229651, 639877529, 567294332, 567512808, 644607160, 640352027, 645317465, 646393695, 647233516, 645964875, 644428397, 646692379, 646386862, 646443223, 641011447, 645142935, 150419954, 645524513, 647657267, 150785137, 643055236, 645775044, 644621339, 646035319, 641563923, 567651184, 642425055, 646441078, 646499613, 150239023, 186514445, 646446058, 186456416, 645823094, 150931855, 643252500, 643794908, 150222701, 642662819, 647125110, 640972292, 646250700, 645489729, 647639725, 644052853, 567690777, 150582853, 645645981, 643569219, 646566221, 642247991, 646416420, 646100054, 440529642, 646020166, 641851208, 641617746, 641071220, 646416455, 440563947, 640474471, 150966389, 643710791, 644038555, 645332049, 567631868, 645332034, 150562863, 186467881, 643994737, 645268777, 150968910, 642840257, 644645916, 646436103, 646424111, 150393684, 150633182, 642445019, 647757143, 642898173, 647293332, 645898412, 646296963, 644824256, 642208873, 644789035, 647548533, 640323640, 647504319, 641470179, 646626072, 567750448, 646270532, 325889399, 645571679, 641170776, 646441843, 647564571, 150835057, 644696502, 647527884, 641831561, 640364265, 643962952, 150749217, 643291135, 643900949, 642365091, 325963516, 639896610, 643763631, 647815145, 647805210, 647488885, 150960455, 647701837, 646145172, 642782075, 644398403, 640913552, 641190801, 644324781, 150216131, 892660031, 642782060, 646275049, 892686551, 644921159, 567373631, 647708711, 643016719, 647560329, 326036846, 640135333, 645208487, 647717877, 645882943, 641970255, 641654689, 150259259, 644485996, 647717894, 643174585, 643459904, 647262905, 646367656, 150446823, 150323989, 150484401, 644852416, 640537731, 150523222, 646906932, 150264185, 647826223, 150739702, 892672664, 641151010, 150885656, 567334082, 325738427, 646082434, 416690249, 646850753, 646870137, 645759824, 186430090, 646145175, 642878749, 642345070, 646256089, 645548003, 646108293, 646513158, 645454780, 643074821, 150826886, 646012162, 646153076, 640552918, 326001543, 150402469, 646415545, 644368024, 642996898, 642801755, 150215351, 150533348, 644744470, 639782294, 646155268, 643638465, 642584831, 642801767, 440493246, 645441515, 645866827, 644876165, 567432919, 642208855, 567770463, 645745702, 150285573, 640095491, 646250703, 644658254, 326120360, 647359172, 643330086, 642604209, 645976458, 440579635, 647376601, 640338358, 646306205, 644500479, 647849343, 646671182, 186423786, 325824160, 639915890, 641091218, 640463014, 150250416, 647586643, 647849341, 641290788, 646419103, 647795119, 150224726, 325807249, 186401877, 646147938, 186414321, 646441954, 643855724, 186523928, 150662692, 643174567, 643404541, 644727532, 642702514, 325772691, 567353698, 892686557, 150910467, 440610122, 150926986, 644569498, 646333383, 150377047, 641051214, 646433720, 150949586, 647439994, 647191589, 647536461, 646178399, 644456997, 186437862, 150672818, 186456415, 567612236, 186486015, 646441835, 644984488, 645303882, 644582554, 642305816, 644485995, 646446616, 641489846, 646173023, 646238708, 640497254, 150219301, 640424852, 646261485, 646575495, 567334062, 440493246, 640055489, 567850052, 644998654, 645938622, 150269054, 150904743, 186446890, 646427515, 645359784, 646492841, 325703263, 647084032, 644312438, 325963511, 647687083, 567810345, 150850456, 640450772, 150377033, 644287137, 641310826, 642090178, 647597297, 186449296, 186496226, 642385136, 325856913, 325944564, 639800586, 645994030, 646918618, 647107734, 642917881, 646148097, 647308440, 150437922, 640568196, 640735632, 646143090, 642149683, 647632043, 645913233, 642050226, 640582203, 150297566, 641270796, 647564575, 646522309, 646378125, 647023704, 643722792, 642977264, 645058840, 150980419, 646073330, 644761177, 640857115, 646316044, 643441831, 647571602, 645192934, 647775723, 642110089, 150776086, 640801138, 642957499, 641890735, 646265489, 150793571, 640228016, 150419949, 640154812, 150385520, 150810520, 646713289, 642564890, 150465430, 646613918, 186408682, 643840301, 642957492, 325755657, 640705925, 643423038, 647667756, 646682063, 150573130, 640628869, 643680315, 647046695, 646147287, 640412831, 150976739, 646954739, 647478696, 186433121, 645429168, 642623423, 647454017, 640377659, 645044786, 644842429, 645605131, 642898193, 325670650, 150872051, 646122264, 647341765, 643271917, 645759809, 647057696, 325925880, 640645455, 647521200, 647667749, 567512811, 150330876, 150503682, 646343878, 567670852, 641230763, 641563932, 186423768, 567750434, 644428388, 150419948, 647616081, 639896605, 643036025, 641111112, 150475138, 642762216, 646543945, 642267139, 647727809, 641230760, 646785990, 646471041, 643477307, 647511998, 644485964, 150898474, 325907182, 150957017, 644905252, 644470957, 644192184, 642030244, 644905232, 646281129, 567830218, 646465902, 150369154, 645807482, 647737593, 646447643, 440511940, 642722493, 150553178, 640875956, 643523953, 646460274, 647184465, 647209581, 644216720}
{875537445, 632724302, 880243022, 534418105, 878282576, 876731617, 878339559, 878581831, 534456559, 873855918, 877874234, 534482095, 878192100, 873894824, 877701407, 879501935, 879704976, 632087675, 879829932, 880252456, 874831667, 732132652, 876769463, 879789723, 632190729, 632403952, 632034950, 874489654, 877449554, 876268540, 876308474, 534476001, 878553598, 879996560, 534443858, 874762989, 161515356, 732330056, 875989853, 879217778, 875750349, 534451437, 632139929, 879868136, 880164044, 873576864, 879483366, 880272481, 879906743, 534425972, 596032372, 873739677, 880163389, 534478070, 534437883, 632413637, 880314392, 875115709, 878596511, 877431488, 632681242, 632304123, 879442058, 880143741, 874526095, 873817249, 596026767, 879577893, 880164964, 879628542, 880269015, 875394709, 632000418, 880165145, 877688401, 732423885, 879499526, 880249686, 880031123, 873969215, 875555533, 875000727, 632747514, 878481650, 880136991, 873258645, 879502480, 880281968, 875481370, 880263824, 161421014, 631986126, 878706497, 873226075, 880165611, 595999942, 877620834, 876824562, 879515925, 534432315, 873632085, 880246216, 880279266, 631988732, 874658831, 874274932, 879932673, 880244652, 632510477, 876128732, 876957914, 632245913, 878093631, 875249112, 880279505, 879862757, 879020927, 874383425, 631990076, 879499794, 161312470, 632734239, 880331985, 879842771, 880284985, 880290208, 873345548, 880183677, 879351678, 880083044, 879412684, 632546855, 873720975, 880266550, 878465923, 732112861, 879327041, 879473358, 534442287, 161421034, 880058667, 880241476, 878731025, 880196338, 879502230, 879979410, 631986396, 877589766, 632423829, 879500834, 876787878, 880249517, 632025624, 879889645, 878754685, 879514430, 880236100, 880256060, 878978883, 874849250, 632697751, 873817244, 161323336, 873311048, 880271374, 876188603, 879855404, 631988722, 873650249, 877036453, 878849387, 879366057, 873987821, 877379168, 874069100, 874814201, 632453119, 875950208, 879502225, 632649915, 880271371, 880263822, 534444618, 880343147, 875343971, 161336287, 632081159, 879777332, 879573451, 534443785, 880187144, 877504653, 161444497, 880163713, 161373647, 161392258, 878719020, 632164463, 880253172, 874081699, 632255175, 880081606, 732093327, 880290931, 161392253, 632000426, 879720938, 874240530, 876977021, 880349797, 879585983, 876843248, 879688753, 632199406, 880209255, 534454008, 880293080, 877839396, 877856988, 595911265, 880262498, 880285494, 879751839, 878530848, 876148744, 878831705, 879531295, 879069977, 875328847, 878062380, 880013315, 877589746, 878667235, 877095992, 534425972, 632482415, 875632005, 632711966, 879658444, 880262651, 632124190, 879673328, 877961478, 878400265, 879740494, 875870217, 879468424, 732369054, 875710435, 161357417, 878126397, 880272500, 876881892, 632323953, 632663120, 875650910, 161302670, 880349260, 632742089, 877739030, 874627173, 880149190, 879339553, 873797590, 877214533, 632546861, 879565556, 632727792, 632692380, 161392239, 632621231, 874831672, 879765062, 632156295, 880161918, 879203880, 879203898, 878267609, 875481373, 880257908, 877793750, 880303525, 632208716, 876900990, 876862620, 880282465, 874147497, 874185777, 632227113, 632034960, 880124750, 879259083, 880332988, 874594489, 880114004, 874107193, 880114006, 875830301, 880243596, 876328204, 876806569, 879455862, 879600338, 879190755, 632749876, 595924587, 880178546, 632021191, 880247059, 879161745, 631991586, 874399918, 880349230, 534448780, 880260084, 877944181, 632716399, 632293997, 880291182, 880297859, 877233311, 874039639, 879701367, 876577774, 878142843, 879161745, 631988732, 875181017, 878567781, 874885881, 880338976, 732458764, 632739685, 877822967, 876366572, 878767355, 880269068, 879767396, 879799573, 878029276, 876996659, 879273213, 534421012, 877807833, 880005306, 632068341, 880236354, 879644356, 595951011, 874780283, 875281241, 879502078, 878798157, 875000742, 877413425, 632363920, 632393685, 880319855, 632737164, 880246900, 732231818, 879114385, 877649448, 879947376, 874211324, 879500930, 875360026, 873380981, 874544342, 879523590, 876069399, 879231561, 878884123, 880162826, 880269011, 877649453, 632433467, 880097137, 880159739, 880164505, 632373664, 874692647, 632383959, 880218875, 874347608, 732172522, 632697740, 879599262, 879882249, 880018198, 631986906, 878325127, 880154363, 875099829, 878253183, 880287970, 732458759, 879816674, 632003351, 632751194, 879848304, 874675377, 879657450, 879715150, 879501930, 877504647, 880159420, 875085135, 876029652, 595938058, 632519992, 874905121, 876455799, 876507012, 632538184, 877891976, 875147308, 875053359, 875266063, 879300841, 732270943, 880293774, 880304468, 879176942, 632573127, 874471172, 877175736, 632045210, 876248530, 161548543, 880047641, 880158296, 880139741, 595963833, 873488638, 879327058, 877325406, 880159400, 878450014, 877270049, 874726783, 874365528, 880163131, 878078026, 878383669, 876577776, 879942445, 878654184, 880246889, 632597667, 880245618, 879478954, 880128179, 880065628, 880218878, 878900437, 632628469, 161475496, 632006360, 878930858, 879553329, 732406463, 880244671, 877115991, 879545258, 632581295, 880349656, 874642585, 879657446, 879736931, 876347726, 880118227, 879613895, 879588065, 878176087, 161537749, 875770341, 880275155, 877909815, 880081624, 632463133, 877468485, 880071387, 873241985, 874982000, 877396458, 879855391, 874962918, 874329648, 874745045, 873542116, 874675381, 879559296, 632642826, 880262658, 874081706, 880223556, 632613400, 880290429, 875019075, 874094828, 875810326, 875690407, 880099124, 632751464, 873969211, 161444517, 873668057, 877135791, 880162748, 632333638, 873433273, 875036897, 632109121, 880292895, 879815512, 879176932, 534444290, 879894638, 879005435, 876787894, 878433198, 878519033, 875131531, 534473546, 878267605, 879992209, 878282594, 874943858, 880280410, 874433941, 880165492, 873894841, 873525159, 875068870, 161312488, 880349226, 880194726, 631995501, 632528888, 875850156, 879930148, 878012184, 878612041, 534480308, 880103298, 878296416, 877540923, 632074470, 879468821, 880265323, 875427850, 877979380, 632265050, 879484900, 534424309, 534447230, 879098947, 879641592, 878353241, 876385621, 874225706, 877574824, 879287004, 875198276, 876404435, 875790271, 880152825, 878541886, 632707544, 878110446, 873559168, 632702630, 880342588, 877750942, 879084867, 877431475, 880201967, 534467802, 880243606, 875730392, 875500144, 632501385, 732476691, 875930220, 732349830, 877715081, 632181678, 880329044, 879894634, 632443593, 880269387, 874416272, 880144504, 876712679, 878159309, 873595119, 879673311, 534473564, 631986407, 877926981, 880171081, 875377791, 880263827, 876208538, 877307490, 596010220, 877468493, 880279021, 880228304, 880157566, 876228533, 595989487, 879799587, 632472540, 879979363, 879687386, 878339544, 534462651, 878339550, 631987714, 732388197, 879728558, 878416608, 632274457, 880297264, 879053375, 876009668, 876108784, 632045212, 632749874, 880245355, 873363542, 880312892, 874172673, 877649455, 876559939, 878867294, 880272153, 878915994, 873836840, 879613491, 873969195, 880168045, 875298073, 534480324, 876635194, 161408829, 878045748, 880165197, 875670427, 873758441, 632669249, 878991584, 873914097, 880275509, 879657432, 879752797, 632720361, 880318750, 879803180, 880239781, 161378762, 879490763, 879919533, 873258655, 873276007, 874006132, 632491677, 873469937, 877075979, 880282899, 879313593, 880131919, 880165602, 879381003, 632343905, 424830372, 880282883, 876615683, 424800433, 878742652, 534434556, 873451100, 880331997, 873778057, 161347538, 879504500, 878496072, 873433289, 877662012, 880294482, 880243558, 632190747, 879231576, 873433292, 880346643, 880257928, 874198618, 876439486, 632017229, 632635939, 632003341, 878814318, 879876556, 631993476, 874796555, 632555912, 873242000, 632013288, 424814826, 880161855, 632116359, 534428726, 161506508, 877343366, 456551481, 874924251, 874867652, 877764017, 732192057, 877075965, 880307970, 880240367, 876693381, 878078038, 877289196, 875462461, 878208005, 880346874, 632062072, 877486876, 877016575, 879889652, 161366297, 632697761, 876288434, 879339568, 880329086, 880286392, 632363926, 632745990, 878955755, 879454918, 876996654, 880099110, 880251696, 880286405, 596026787, 878223003, 877673951, 878782172, 534444294, 880272148, 534481409, 877778199, 632589782, 879499839, 876712675, 879037692, 161292699, 874127496, 880309705, 880256897, 877558466, 595976990, 874117771, 879627026, 876542268, 879217765, 873209365, 875232139, 732152545, 161455048, 879496144, 880158247, 879783159, 632208702, 873702489, 873209352, 880163378, 876168562, 873293226, 632284471, 161465714, 732055356, 877155825, 732093326, 875970090, 879842778, 732494280, 631991600, 880346658, 880280984, 878966312, 880274460, 161485977, 534432303, 424800446, 632147808, 595951017, 632564346, 879145736, 876488768, 632056328, 880157133, 876049583, 632217598, 874069090, 874293351, 873875067, 876920227, 879259088, 732251624, 632744114, 732349836, 534458557, 732423868, 875670409, 878693746, 878367914, 879130516, 880247788, 879231577, 875910306, 880172045, 876939509, 876750861, 879832496, 632423848, 879736948, 876674160, 875360010, 534428727, 596026767, 879500817, 534489051, 878679526, 877604942, 632173244, 632597661, 732290536, 876089076, 878310786, 875518930, 161525457, 874507428, 879396725, 161378781, 873507128, 534483668, 632656431, 879767396, 632056348, 879427701, 880162842, 880290273, 873685523, 732310459, 732440992, 880240495, 161432117, 161385058, 879463033, 877522520, 874780284, 874452360, 880316433, 877056210, 874159526, 632716403, 879902534, 880045053, 877195475, 880281953, 873613589, 877635952, 880290832, 879916831, 632605832, 880164098, 873758440, 875444626, 876422417, 874610784, 879963287, 880325161, 878627008, 632353631, 877361070, 878944671, 880111484, 876524839, 880266572, 873739677, 878508624, 873328151, 880287976, 632030046, 880090065, 880322141, 880284990, 876654501, 632039829, 879541190, 632707557, 879509239, 632687076, 632050514, 875164229, 880249531, 632009798, 875313959, 732074227, 879855375, 880322121, 161496213, 880018210, 880273494, 873542130, 875215305, 632750684, 879954484, 880031021, 874577971, 877135801, 879720947, 632313742, 874708922, 874023413, 732211890, 878238802, 880262672, 874054834, 879672312, 878641315, 878831716, 877995973, 880312906, 161548535, 632101651, 877251758, 874137438, 880324262, 877763997, 874561241, 161392241, 879965736, 873932969, 873542126, 534447213, 632094764, 631997905, 876471673, 534471476, 880165514, 880201947, 732152542, 534480319, 879286994, 632707564, 873650260, 879490779, 880337363, 880159724, 632731230, 880280407, 875410947, 880258190, 873415866, 880165495, 875068875, 875574780, 880247956, 873950751, 879231548, 632131758, 161399531, 632236205, 878754687, 879244729, 879530191, 880292020, 878754683, 876596670, 534486429, 875594056, 632675518, 877727551, 873398387, 875890270, 596019525, 880275803, 632748858, 880118238, 880210360, 875613276, 874312102, 874257684, 879498609}
20072
Returns: 490738407
{649135913, 648849140, 648866751, 649863121, 649591925, 648936410, 649599925, 649948492, 650502162, 336398933, 648871333, 336464863, 649787066, 650203331, 317435038, 649197670, 317245511, 336415798, 648987808, 649897773, 649833037, 317211794, 805150045, 650174008, 649140218, 649626433, 649195453, 649096714, 649019360, 648866353, 648860714, 649294144, 649370847, 649338586, 648864743, 650448870, 649530163, 649287089, 336494924, 649021954, 649803022, 649238064, 649686757, 648968225, 317418021, 649106901, 317214713, 317322716, 648863674, 649908505, 649125264, 648872356, 336386717, 336422651, 649082656, 648863531, 649212780, 650315088, 650042410, 336679534, 648975222, 648850531, 336464534, 649797195, 648848407, 649558668, 336683477, 649118275, 336437787, 648865277, 650159595, 336679627, 336681935, 650003682, 649662079, 649110089, 649764614, 650011702, 317253802, 649312066, 649133566, 317394193, 649188864, 648867878, 648961347, 111090411, 648982276, 649137860, 650293311, 649110626, 649169235, 650208890, 649476601, 649743887, 649411723, 650395239, 336385187, 649012240, 649095111, 649156039, 649757985, 649951022, 649078818, 648868598, 649511718, 649294821, 650469749, 649055285, 648811611, 650236645, 111117190, 336399089, 650561700, 649006687, 648938502, 650049085, 649135107, 648992325, 649115011, 649719908, 649035123, 111088814, 336394909, 649110370, 650585355, 650099350, 648796262, 336386771, 649199453, 648997999, 649829547, 649385634, 317442295, 648808355, 649299752, 648851671, 649035923, 650163263, 649172250, 649141075, 649141890, 648848580, 648858125, 649994183, 805131421, 649800513, 649076439, 650400495, 649885280, 650278981, 649198687, 649790104, 649855439, 649888588, 317230093, 649760164, 648942646, 336403987, 649736530, 336526848, 336589949, 650172306, 336494566, 317345820, 649725226, 317439439, 649685163, 317375380, 317395437, 649221467, 649787052, 336548429, 111124317, 649160547, 649839736, 649699566, 649111389, 648794318, 649819639, 649132525, 649311789, 649502856, 533340552, 649035625, 649003400, 650520838, 649141292, 648955778, 649520627, 650225829, 111093631, 649060106, 538972108, 649921767, 649963387, 648838046, 649189492, 648826283, 649136678, 649873126, 649014865, 648846091, 648810319, 111120138, 649023206, 648876182, 649809041, 648832210, 649803843, 648820863, 649664438, 650389616, 649141834, 649112999, 649135381, 336600172, 649879955, 649139740, 317356413, 111101914, 650489205, 649802778, 649036537, 650167073, 650598157, 648827310, 649098510, 649428502, 649338157, 649137199, 649800207, 649952208, 648953824, 336650607, 649917740, 649867446, 649783351, 649202694, 649990870, 650241927, 649826727, 336558774, 649821239, 336537274, 648865054, 649142134, 650553386, 649027327, 649398060, 649324229, 648795473, 648866406, 649139195, 649165530, 650411629, 649755953, 317430943, 649824387, 649584850, 317402793, 649305426, 649743887, 649407833, 649567698, 649717928, 649875901, 538976634, 649009495, 336515722, 649422099, 649850593, 650286178, 649114919, 648997999, 649854139, 650557746, 650178191, 650384541, 649734460, 649999199, 649093142, 649114764, 649127644, 649705025, 336474247, 317344318, 649045103, 649151867, 649773642, 336599837, 336394767, 649120930, 649036410, 649751697, 650534769, 649988233, 649810708, 649364815, 649619105, 649370855, 805140755, 648802371, 648876174, 648864143, 336537646, 649783561, 650214587, 649457956, 649069017, 649804367, 336505431, 650171654, 336656917, 649142202, 649795490, 649010002, 649817474, 317252600, 649742225, 649932365, 648896308, 649927048, 648923678, 336627267, 649673477, 649165361, 650440782, 111097231, 649142070, 648864428, 649830331, 649699882, 649937171, 648855991, 650029118, 648853817, 649647771, 649903795, 649832648, 648856118, 648864241, 649032567, 336403807, 649806867, 649556335, 650539398, 649565655, 648873315, 650330165, 649814510, 650173015, 650530249, 649794092, 649002283, 649369086, 336643221, 648914995, 650184939, 649938268, 649966037, 650266254, 649082913, 649825522, 649204512, 649845829, 649261665, 649317593, 649394654, 649959817, 317385030, 648858688, 649049715, 649944718, 649800951, 650091665, 649866891, 336676444, 650549316, 649120883, 649128588, 336516091, 649138808, 649057441, 336668069, 649229460, 648819766, 649117434, 649575791, 649346476, 649159806, 317441952, 649403016, 648851332, 648860758, 649377075, 649112791, 649266348, 650170671, 648870454, 649035147, 650121778, 649770270, 648879155, 805103712, 317302717, 649121784, 650169566, 649141909, 649051281, 648809685, 649123941, 649249107, 166137274, 805087217, 649192228, 317230998, 336627559, 649799058, 649948650, 111108012, 317224897, 649042192, 648993125, 649843025, 649416638, 649344877, 649016556, 648881410, 649758787, 317211384, 649540045, 648849730, 648860302, 649274742, 649795479, 317418982, 649035562, 649800464, 317365322, 649760165, 649817017, 336618544, 111112992, 649611173, 649045651, 648865263, 649040418, 650172234, 649130260, 648865492, 317425373, 336484625, 649832304, 336672760, 648980811, 650591621, 648858610, 317281974, 649892423, 650084044, 649593724, 336422405, 649829217, 317215255, 649823737, 649442356, 649119456, 649127827, 649776260, 649062030, 649457856, 317207738, 649170604, 648850175, 648903856, 649412218, 650192119, 650322592, 649984644, 649112049, 648874298, 649329694, 648850245, 648800611, 649193815, 317376761, 533357429, 649132110, 336385590, 648905979, 649353340, 649062025, 648834666, 336548058, 649778589, 650145262, 650575103, 650114514, 317209006, 648869753, 335503475, 649102248, 583612613, 533295610, 533331882, 648857738, 649135069, 648817479, 648908516, 648823432, 533283038, 649386307, 648796118, 648900153, 649711438, 650194770, 336474587, 648870530, 649801546, 336599833, 648804726, 649110775, 649990869, 650076390, 648874150, 649924930, 649320878, 649823915, 649731277, 650171684, 649043133, 649951493, 650061745, 649941175, 649279989, 649125889, 336650371, 650307935, 650456338, 648883544, 649448607, 336455503, 649450127, 650181447, 648842946, 648800830, 649956098, 649195742, 649234125, 649102856, 649833492, 649475487, 648870136, 649811197, 336415573, 336618852, 650300589, 649242066, 650433014, 648803398, 317262692, 336681869, 649748048, 336569726, 336657132, 336394899, 649780885, 649209083, 649801407, 336643477, 649038692, 650425667, 648841670, 805112521, 649064950, 648794630, 805122028, 649679819, 649805903, 650016831, 650259829, 336455188, 649047415, 649826279, 649255276, 649251097, 649147435, 649113367, 317207176, 111134296, 649947599, 317333547, 317292205, 650254227, 649834310, 649843954, 336662827, 336388644, 648866807, 649871423, 649771649, 649175225, 648867821, 649119070, 650405586, 649802383, 336385563, 649815202, 649787056, 649847209, 336446557, 533302430, 649839573, 649949785, 650544761, 649818853, 649486624, 648967726, 649804363, 317207600, 336409363, 650570099, 648857759, 649900791, 649672150, 649217066, 650220061, 649975776, 649137652, 649517041, 650495182, 648847915, 649402508, 648864321, 649882425, 650367706, 649210048, 649632950, 649574694, 649602682, 649747600, 650231358, 648848646, 649824596, 649035762, 648931303, 648859286, 648973970, 649096285, 649198314, 650579638, 649133858, 649729683, 336429822, 336446257, 317209282, 649131861, 317354939, 317445105, 317430212, 649954507, 650007337, 648874967, 649960470, 650482658, 649957442, 649255144, 648806410, 649827845, 317366755, 648850134, 533323981, 649113615, 649831007, 650035701, 648798467, 533289795, 649163038, 336430088, 317424524, 649381646, 649821033, 649832347, 648874494, 648997993, 649034196, 649272622, 649138658, 649537320, 648816499, 649055463, 336676563, 648807497, 649693312, 649797289, 649967991, 649914053, 649351797, 649891052, 649281224, 317435645, 336388724, 648819522, 650355911, 336580129, 649794245, 650561695, 649466527, 648891920, 650107115, 649144342, 648866920, 648897004, 649775804, 648997846, 111088745, 649119770, 649814514, 648862387, 649235183, 649833934, 650418231, 649625201, 650344064, 649049463, 649690634, 650140775, 649955891, 317335065, 336559141, 650156864, 649201394, 649546764, 649608252, 649126702, 650565545, 649053919, 649972534, 317324237, 649086491, 649182793, 649549504, 336484275, 649435030, 648889054, 336672616, 336590295, 317311913, 649831462, 649679093, 649859010, 649506666, 336684229, 650462788, 649752749, 649667869, 649695666, 533309663, 649828537, 649116458, 648828440, 650361703, 221815823, 648829892, 648851478, 317236876, 649065822, 317237889, 648918289, 649656356, 111139655, 649649119, 648872970, 649177927, 648859138, 649360967, 649798651, 649833225, 648865810, 317261410, 649849188, 650188426, 650068737, 533349042, 166145788, 649024139, 336635782, 649090225, 648822248, 650055233, 648913741, 649816771, 648824248, 649882913, 649790734, 649134093, 649394528, 649134377, 649030777, 317411821, 649894803, 648815191, 649797811, 649225691, 317403951, 649119023, 648924431, 649768199, 649655154, 650272340, 111145557, 805095443, 648865001, 649715442, 649216615, 650135402, 649764924, 649439237, 648864888, 648797852, 648866258, 648871854, 648799342, 317290749, 648813890, 649118308, 648831147, 649376068, 336579774, 649089669, 649156399, 648949511, 649184911, 649725016, 649833135, 649807227, 649151167, 336391437, 649815208, 649828349, 649115010, 336569364, 649812097, 649110633, 650022549, 648847570, 648848105, 317219634, 650515364, 649073840, 649933640, 649358062, 336438070, 649229052, 648930296, 649496656, 648796905, 648838467, 648813504, 648860628, 649139076, 649129149, 649979451, 649493774, 650508963, 648852249, 649811731, 649616599, 649710461, 649014807, 649484363, 649391245, 317445036, 648866424, 649640446, 648868518, 649260557, 317244399, 650170850, 649176736, 650152939, 649918246, 649124512, 650148534, 649835255, 650128781, 336409566, 649913500, 336663019, 650198300, 649420855, 649071091, 111088333, 649288246, 648847776, 648945754, 317444189, 649131253, 317272109, 648986690, 317301227, 649705055, 336526477, 650373563, 648858325, 649117466, 650379378, 649018897, 649888026, 533316429, 649059139, 650248112, 649140243, 317280565, 648848579, 317270758, 649633929, 649878322, 317224106, 336684243, 649978896, 649929251, 648834877, 650175826, 650525340, 317218965, 648873203, 336391332, 649983705, 533366119, 648961173, 648796205, 649837197, 648861874, 649241997, 649795002, 648862049, 649049463, 336505066, 649268147, 336635507, 649223340, 649034202, 648862938, 166155136, 336668237, 336683436, 221819534, 649108444, 650476271, 538980762, 648845036, 649146658, 317443982, 649910493, 648864157, 649032568, 650225822, 649122827, 649330968, 649641688, 648863338, 649897844, 650350222, 649971781, 649303298, 649739806, 649430314, 649583417, 649921137, 649467080, 650591627, 648851815, 649122039, 649797815, 649907168, 649180687, 650337312, 649947402, 649903974, 649527332, 317438962, 649802472, 648887474, 317410758, 336609708, 336609385, 649113548, 317386348, 649861404, 649793631, 649246356, 317313424, 649794449, 649040096, 649943060, 649763068, 649032691, 111129264, 649027676}
{110682828, 109234692, 109117380, 106358786, 107454818, 108465816, 107447592, 112320083, 113339554, 206090937, 109074453, 206285809, 107080043, 112931918, 302853203, 107869707, 302717597, 206244238, 110029491, 106291637, 106903761, 302772251, 408879028, 112839527, 110628934, 111721754, 107880298, 110431226, 110120767, 108880839, 108848921, 111354247, 111458469, 107614632, 108708988, 113271638, 111652982, 107653829, 206297743, 110131230, 107039936, 107736829, 111783510, 110003776, 302880787, 110461838, 302846777, 302924053, 108644250, 106272920, 110512565, 109052841, 206132227, 206252586, 110379305, 108730547, 107796450, 113090216, 112557709, 206115985, 110011963, 109320986, 206021509, 111943008, 109868623, 111668501, 206169558, 108092519, 206039693, 108902451, 112722490, 206190798, 206180248, 112493359, 107387813, 110875069, 111900043, 112513440, 302710623, 111381238, 110736839, 302902757, 107911971, 108956351, 108430624, 733823418, 110020174, 111088758, 113066216, 110885854, 107973667, 112941152, 107512214, 107235812, 107551050, 113204681, 206153757, 110089172, 110420599, 108014761, 111891507, 112341551, 110369183, 109106776, 111641796, 107646256, 113296371, 110320594, 109543142, 112987491, 733764641, 206216545, 113454108, 110068329, 109972416, 112566134, 110704456, 108386470, 110939668, 107284204, 110194502, 733855702, 206206590, 110864245, 113502594, 112622341, 109671059, 206175285, 107837360, 108377250, 111986175, 107570197, 302778974, 109745466, 111363520, 109353399, 108299892, 112732610, 107963267, 110564232, 110574995, 109374772, 108816623, 112473979, 408890022, 106541591, 108155244, 113214093, 112114385, 113049986, 107848157, 111934864, 112045417, 112124658, 302875306, 107184573, 108457020, 206226170, 111853973, 206302936, 206014553, 112796395, 206009500, 302687712, 111835592, 302768524, 107351257, 302913460, 302708304, 107776666, 107080035, 206302520, 733744253, 111171374, 106419079, 111800925, 110853511, 109638636, 106480370, 108063384, 107632900, 111635659, 678089856, 110248427, 108367942, 113365967, 110618239, 108439896, 111647957, 112968783, 733813076, 110330290, 482265895, 106243347, 112405058, 109837903, 111216858, 109458038, 111077984, 106339650, 110099663, 109385315, 109756125, 733754247, 108329635, 108591987, 106733363, 109426209, 106712383, 109489960, 111760088, 113195436, 110607418, 110907372, 110693651, 206288084, 112093430, 110639758, 302689983, 733793159, 113322308, 106584636, 110259214, 112742752, 113519980, 109807347, 110441907, 111574196, 111415579, 108053666, 106552353, 112352304, 109987620, 206248186, 106253368, 106348876, 111926453, 111233951, 106121634, 112996903, 106806846, 206005939, 106785984, 206004020, 108870083, 110585825, 113434143, 110152152, 111517148, 111399055, 109649412, 108622851, 110650551, 107983800, 113232608, 107205738, 302748617, 106470639, 111687545, 302896168, 111372694, 107235820, 111536432, 111674425, 111827582, 112083398, 482256106, 108358983, 206005215, 111565503, 112035738, 113058072, 110832200, 108377246, 106378458, 113444055, 112860719, 113185951, 107255243, 112483552, 110409941, 110481948, 110768690, 107312906, 206016786, 302922714, 110301553, 111151622, 107132286, 206018898, 206100901, 110502647, 110216066, 107215699, 113395213, 112464935, 106500082, 111449504, 111713814, 111458462, 408884522, 109724690, 108591977, 108633449, 206303118, 107090269, 112950367, 111605694, 110349949, 111951055, 206300242, 112807164, 206067260, 110596658, 106627219, 110078608, 106999304, 302898628, 111863154, 106224472, 108541956, 106233893, 109956718, 206036036, 107369465, 111181082, 113264490, 733802892, 111120813, 108698154, 106935981, 107322423, 112267760, 109181251, 112540715, 109191864, 107404018, 112176492, 106450693, 109888822, 108719758, 108310176, 206081299, 106722749, 107479240, 113404988, 107473757, 109916157, 113105643, 106754295, 112828743, 113385397, 106670344, 110058449, 107584066, 206050575, 109950262, 112881282, 106215419, 106156935, 113032570, 108146573, 106967977, 107816392, 106398379, 111311064, 111390522, 111506882, 112394850, 302908537, 108805815, 108247791, 112288023, 106530776, 112614797, 112063771, 206105637, 113424187, 111004148, 110522861, 206301976, 110553645, 108205284, 206085742, 107756611, 109787131, 110821716, 111681635, 107607208, 108004607, 302832692, 107557397, 109331755, 109898593, 107576845, 110842801, 107678671, 112764038, 108612811, 110237661, 112645771, 111909285, 108581588, 408906642, 302688417, 110800534, 112753286, 108043944, 108237075, 109553805, 110789974, 111293525, 441721823, 408920581, 107901685, 302733655, 206270877, 106605892, 112309280, 733784206, 302742607, 110291116, 110038886, 106408769, 111556162, 111423999, 110110333, 109923335, 107195303, 302836467, 111657428, 109223916, 109149145, 111328335, 106681082, 302730577, 110226842, 106563166, 302917484, 107184575, 111968578, 206029667, 733774601, 111706453, 108269043, 108676587, 110280458, 112817981, 110758174, 108913211, 302739324, 206294493, 106925333, 206211262, 108404712, 113511363, 108784240, 302694597, 106301007, 112607097, 111693741, 206054837, 106828343, 302761985, 106978663, 111590730, 110993407, 108073115, 111918298, 108184196, 107522965, 302793513, 111190483, 109213125, 108521719, 111546301, 112901636, 113097927, 106130464, 110896582, 109042189, 107620803, 109310157, 109595945, 107890968, 302697362, 678103319, 110747560, 206164550, 109944336, 107598854, 108184193, 109827689, 206004591, 107111283, 112681714, 113483566, 112637735, 302825898, 109096019, 739886367, 110452080, 666404646, 678043422, 678083407, 108795027, 110543472, 109511289, 108511940, 109797287, 678025851, 111486971, 109660222, 108531876, 111818937, 112912097, 206290508, 109085250, 106595401, 206018891, 109735258, 110471902, 106121632, 112599560, 109009821, 112237765, 107627071, 111976936, 111844564, 112785587, 108279561, 106185839, 112583637, 112277803, 107661931, 110779345, 206058670, 113082089, 113279474, 108571702, 107528425, 206280421, 111598258, 112871033, 109395660, 109713992, 112373565, 111225673, 107746899, 108121009, 106871322, 111618270, 108988603, 111959468, 206063202, 206277268, 113074243, 107726778, 113256961, 109585566, 302704432, 206126530, 111872264, 206299001, 206239580, 206206591, 107100728, 107806566, 106701858, 206256298, 110269793, 113248994, 109848109, 408900444, 110339911, 109627855, 408895249, 111775220, 106509764, 112522986, 113023902, 206026921, 108258355, 106957173, 111302421, 107707185, 111141736, 108102163, 302804332, 733725124, 106195923, 302923876, 302691035, 113014642, 111995862, 112015184, 206076300, 206121600, 108934805, 112073591, 107142935, 107952904, 108967126, 110982649, 113223636, 106573814, 206142965, 106490258, 107080039, 112025468, 206274371, 678051815, 112005281, 112330828, 113414356, 106775465, 107508104, 108421867, 111951063, 302815156, 206072038, 113474029, 109170614, 112166101, 111767612, 111250158, 112959708, 112435046, 110672148, 107497072, 113331279, 109256278, 111527017, 109127918, 112103961, 113158261, 111241912, 107419762, 107467894, 111699766, 107225721, 112978088, 109245465, 106796260, 110205269, 109964402, 108838205, 108413099, 108129609, 107858900, 113493388, 110726010, 107264970, 206046988, 206032993, 302782790, 110533176, 302920578, 302800436, 302862902, 112362881, 112503531, 109031409, 106166221, 113313670, 112384299, 107697185, 109575158, 106946463, 302693209, 109364121, 678076009, 110918121, 106839012, 112549203, 109606567, 678034287, 107994348, 206260417, 302872122, 111477186, 106989079, 106860569, 109020596, 108377244, 110183730, 107669862, 110661362, 107489595, 109776845, 108215884, 206201154, 109564383, 111792140, 106616573, 112414845, 112207238, 111432302, 112135205, 111336960, 302758377, 206185907, 109500698, 113140180, 206296099, 106648774, 113454111, 111612273, 108551824, 112629899, 111131381, 108945572, 109938260, 107121723, 110048641, 733834104, 110811168, 106754299, 108859619, 111276988, 106882139, 113241171, 107427283, 113122146, 110311465, 107341939, 112671909, 106175998, 302686412, 206301145, 112712007, 107826756, 107484282, 107440692, 111035982, 113464218, 108226591, 106148336, 302686096, 110389409, 111208396, 111662719, 206012776, 111582842, 109930930, 206095538, 206292453, 302923245, 106849841, 107360203, 106368809, 107500076, 206147986, 113288117, 111882024, 107378722, 107332377, 678059800, 106460719, 110950396, 109447481, 113149321, 188036945, 109436770, 109342592, 302883753, 108174084, 302725295, 108492695, 111752871, 733715731, 111744852, 108999053, 107942445, 109159894, 107591210, 107049798, 106892925, 108891643, 302904932, 106388083, 112891471, 112591898, 678096499, 441728469, 110141818, 206263875, 110399578, 109479275, 112575054, 108502526, 106764856, 109468656, 106320419, 107069897, 110715243, 107564120, 111067467, 110162389, 302722447, 112145321, 109521865, 106691661, 107766759, 302715002, 110971828, 108483772, 107153170, 107396150, 113041502, 733706663, 408913626, 108665823, 107293990, 107786340, 112662496, 107163491, 107533868, 108687409, 109692583, 108924012, 109063642, 109703281, 302918705, 109766349, 110961033, 109817463, 111467911, 206010933, 108138117, 111161447, 108448658, 107922000, 107274646, 106914562, 107029952, 108024386, 206196360, 107009891, 106817542, 110939668, 206008057, 106743752, 110885862, 112532103, 109277850, 109288674, 302752077, 113356612, 110359599, 112257527, 111441073, 206267691, 111268092, 108474759, 107504204, 109681788, 109405528, 109532562, 108773607, 111099442, 111046536, 112445150, 111629768, 113347895, 109878755, 107020130, 107433875, 107303602, 108349537, 111624460, 111496616, 302811268, 109907803, 107412000, 108977927, 107687799, 302891549, 112774872, 111199415, 112701930, 112217202, 111025427, 112692036, 106440213, 112653915, 206235417, 106263337, 206230525, 112922339, 107545249, 108164615, 733844893, 111345194, 109267096, 109980447, 302789641, 111057105, 302699076, 108395638, 302921457, 111810249, 206004228, 113167370, 108827410, 110492438, 113176432, 108339554, 106310888, 678068259, 108194604, 113005770, 111110199, 302915012, 109299461, 302910408, 111729507, 106330221, 302866277, 206158785, 106139608, 112247628, 109415731, 112850166, 113375756, 302856741, 108602328, 206111140, 112455118, 678109760, 109995572, 109617142, 106429551, 109138444, 111285417, 107059976, 108762900, 110311462, 206006976, 111319746, 206043018, 111258947, 110183721, 108752156, 441733921, 206221070, 206137216, 188037384, 108111792, 113305012, 482246110, 109858391, 108034233, 302822050, 112197014, 108655043, 108310183, 112968788, 108082694, 111407506, 111737032, 108741332, 112155681, 113131057, 112424972, 107639592, 107245851, 107540002, 107461483, 112227632, 107517285, 113511369, 109202440, 111014885, 106691652, 112186716, 107931976, 113113769, 112298516, 106282761, 107493779, 302843105, 106520045, 108561645, 302888825, 206283013, 206023945, 110928937, 302702408, 112054427, 106659548, 107716903, 302686767, 106637974, 108289919, 106205739, 107174132, 110173057, 733734688, 108319826}
10839
Returns: 36658197
{575682518, 579714639, 577313597, 577557507, 580720215, 574845246, 586132898, 584304805, 574788457, 575091800, 582193365, 575970446, 217817407, 291959025, 218788397, 578046556, 585885146, 585874916, 575270643, 586524227, 574647566, 578443288, 574845279, 586124561, 586370371, 724546555, 574926392, 578197202, 581202110, 584704197, 217475938, 581223686, 292517665, 581416997, 574731983, 576776996, 219295777, 574858496, 293216561, 576062384, 584149691, 724494713, 575894336, 575046383, 581651981, 585277139, 585941979, 575046431, 585379217, 218294884, 218505246, 582741473, 578782687, 217539308, 582808712, 579198657, 574643896, 586104734, 577059799, 575416022, 583417329, 575336457, 586205081, 574735753, 584959658, 586344153, 574723513, 583224497, 576523858, 585779455, 580864305, 577557466, 584247797, 585742716, 578177405, 584704215, 583730519, 586237672, 586285253, 574680665, 574701606, 580359890, 582283607, 586595256, 574748849, 579979013, 578510574, 575451864, 586553741, 579480256, 574708875, 576722061, 576793613, 586575466, 582262764, 576667701, 585422456, 574666174, 586389524, 585379267, 574645750, 583606525, 584944792, 584091278, 583224471, 586205051, 586407915, 579928923, 575564023, 575380946, 579785949, 579622109, 583587763, 582558434, 585494347, 292025615, 579786021, 584894741, 579501497, 585008928, 575925443, 575248291, 575064791, 575752499, 575925538, 575630250, 574919831, 585815443, 579501539, 576254157, 586152212, 217090117, 576353881, 581559544, 575514515, 582694211, 574666214, 217865449, 585628063, 581008251, 586437216, 580072231, 585506833, 582626469, 586152214, 586595838, 578645990, 574948747, 575925513, 575794736, 581295331, 585885083, 217908710, 575270697, 583524992, 576683986, 216947291, 579857396, 581438431, 586179062, 579198687, 586132993, 579835890, 581151972, 585043055, 218047649, 577355676, 576471663, 578803324, 579010472, 583834443, 586066858, 574995930, 582490170, 584014574, 575064852, 574735685, 575514484, 586301099, 586350286, 583334177, 586075723, 574839722, 577663259, 577117998, 217495333, 582123716, 577477333, 219133049, 579080005, 218965664, 580914657, 581864262, 581580941, 584489093, 574672930, 579059074, 575270557, 581295348, 586573642, 292589642, 586425417, 292731701, 574720000, 585705233, 580144110, 581273880, 586278342, 578851467, 574804655, 576630082, 576205267, 581223719, 575938935, 579289902, 583480814, 585043000, 576318727, 577253719, 577538839, 586005985, 574898513, 577235831, 586512673, 586420265, 581366946, 575177692, 584032374, 574919807, 576962206, 582469607, 586442084, 586212761, 217136620, 577077275, 581772419, 577682144, 768730058, 585422522, 576123601, 574683142, 217313310, 575488453, 581295325, 219020607, 586561840, 724546537, 575670274, 578920386, 586407967, 583074275, 576630028, 581843056, 578066135, 586595513, 582144686, 577194419, 574773060, 580215991, 585105516, 292660618, 576268929, 585290667, 574941938, 576945070, 578578188, 585840106, 585409543, 293148012, 583008383, 580842648, 578666527, 576613916, 575563987, 578578167, 577853112, 575270600, 576268936, 582895590, 576076512, 577557558, 586579416, 585951786, 577745128, 578851408, 582053857, 585231639, 580554396, 585535686, 581416970, 576076391, 581652007, 574643504, 575563864, 578803323, 579572424, 576156973, 574971928, 586589479, 580936301, 576523891, 578309584, 574788456, 586589433, 576303705, 586500183, 586237791, 577538873, 580648143, 582606073, 578920319, 585742657, 574732047, 580576068, 578263269, 291824970, 578872141, 577619587, 575488398, 577135518, 218397324, 217223034, 574762799, 586254739, 586329467, 586579374, 585850675, 577135515, 574864305, 586036816, 580000629, 582262781, 586425429, 586500206, 581080145, 583606538, 583334155, 575837627, 586301029, 576109350, 585731518, 575177634, 586486995, 586132948, 576404677, 581509735, 576738518, 574827093, 578872123, 584704194, 580359919, 583289148, 575894408, 576793578, 580122509, 586567002, 584264929, 217667294, 582352710, 219188880, 586186965, 579693222, 584543738, 575850681, 584909880, 582558470, 585105469, 584688393, 575313075, 574660227, 583093988, 292374731, 574884167, 586482846, 292589684, 581130382, 576318748, 583791812, 586524251, 574642766, 584792781, 586285225, 586593838, 582400885, 586237743, 581438446, 584635265, 577600925, 577872342, 585057534, 575723464, 575563929, 579268781, 585768527, 574964900, 582942144, 218731946, 575711066, 582331957, 577373811, 217000312, 581701615, 583712003, 582469553, 575238820, 578578121, 585409547, 581934670, 580986573, 585731541, 575552338, 293009106, 578578118, 578872097, 585874877, 292093737, 574661924, 579128763, 582962036, 582053856, 217736927, 586472875, 218003128, 580770608, 575217029, 578851429, 585667010, 574731974, 574809750, 583139810, 586364433, 580266294, 576456086, 584032363, 586588363, 584651307, 584264945, 217335542, 291959034, 217603345, 581273844, 575642217, 584433886, 579622142, 582262764, 577726145, 574650933, 218558907, 586152198, 577682133, 217453364, 581416926, 575072828, 586589407, 217259523, 574656583, 574788479, 578851417, 586520857, 217634978, 577808530, 218850013, 579764493, 579360268, 578309610, 575807559, 574675205, 574645798, 576404606, 582673904, 586496369, 585091128, 575752547, 577176665, 584264952, 583730499, 586402483, 584417152, 584472577, 577059841, 581295383, 575441009, 580482330, 586580981, 585616214, 768729986, 581058534, 217288985, 575563877, 581295308, 292304177, 574643950, 581793677, 580792234, 292025597, 575100118, 574647588, 575881213, 586389569, 580338269, 584264968, 586520795, 584190262, 586205133, 584207590, 582537953, 585321961, 584264932, 585335285, 582074887, 584361275, 574666116, 575752520, 574884095, 576560713, 585804717, 576219884, 584756530, 585422459, 576832473, 583269771, 586593775, 576508165, 586580937, 586531804, 586595242, 577416250, 585850684, 586407975, 586551127, 586152191, 585908813, 574804700, 217374852, 579409585, 219295713, 578851368, 578578170, 580072298, 580338307, 580698545, 586585628, 578131488, 574821732, 217955161, 582895630, 584378124, 218242379, 293148053, 582490057, 583606485, 574642771, 575038622, 582962066, 583773452, 583894966, 577235831, 581983785, 218294859, 584304804, 581202156, 582828782, 292233456, 582741437, 579928877, 583398189, 579430817, 579339110, 217353928, 217288997, 582193306, 578329679, 585409592, 574758515, 586595531, 576945141, 584994214, 577194356, 582875566, 586591535, 578941176, 586015324, 586520848, 586553730, 583650103, 581722922, 577253747, 218195055, 585199416, 581793677, 577135586, 578872073, 574793252, 578714234, 585974372, 578734819, 585422521, 576076439, 582332016, 585290729, 580144147, 586152254, 575590923, 586581032, 581345438, 582761652, 586594360, 218449922, 577936552, 574645765, 584417203, 586595273, 574788426, 579622058, 575207834, 583353438, 577194403, 217414753, 218097364, 575119613, 575119588, 581913515, 582828840, 584190288, 586457904, 292445516, 217180317, 219073684, 292872965, 586370359, 580410284, 576776988, 584527392, 576016080, 577194382, 577135568, 579622114, 586595256, 581438400, 218908237, 586350362, 575064851, 575590928, 575217068, 586595282, 575925488, 585768503, 575642233, 582808661, 582875507, 578782681, 579857381, 586534922, 584756458, 218558936, 584909833, 585874907, 585152764, 580792273, 585185469, 584635263, 585547958, 217908709, 576076437, 586531730, 586468470, 292445539, 586520787, 575128132, 586500262, 218505313, 574648503, 579643460, 575765159, 586407905, 577495790, 575370546, 576404589, 583159414, 586237749, 577917203, 586096108, 585185430, 574898554, 581630712, 218195116, 577313525, 574788480, 586350329, 576076450, 583289078, 575850660, 575280295, 575186632, 768730005, 574821790, 583834453, 586420248, 575642175, 585199400, 579714650, 585335294, 584032360, 579149761, 586472917, 218344622, 584844068, 585918851, 579010502, 578111798, 586437169, 217667262, 586179072, 217414810, 574672987, 581080198, 576667738, 586595300, 584190264, 217048528, 578463488, 583204978, 585840177, 578309578, 582962100, 584740910, 578530867, 574821843, 586261908, 574655146, 577295491, 586230257, 586045918, 585628052, 218670789, 574904864, 577253650, 586389551, 217772797, 584808243, 586383830, 582741474, 574878107, 586544780, 217288929, 576171398, 292940798, 217434020, 578131425, 585693835, 581202044, 575405398, 574712130, 576404656, 574919848, 217700285, 585655391, 578329705, 586531802, 574898553, 586472863, 586500257, 217667279, 577981687, 578309675, 219133075, 586254798, 586573644, 577019473, 217180344, 583028203, 585245370, 581983857, 575038658, 578578156, 586278331, 586589445, 581273895, 576205244, 575670298, 577019479, 586307773, 586584324, 576738458, 585588367, 586186963, 584959696, 581864247, 579198669, 574809762, 576849336, 586569037, 576945117, 586096129, 577663288, 586544757, 217667205, 579010474, 574642896, 578734788, 581008276, 579907400, 579339090, 575416027, 575525788, 578782747, 578396422, 586278388, 217514258, 583834401, 586205101, 583668734, 585057521, 585464997, 575156985, 586595534, 581438455, 291892309, 583955013, 585366099, 577600861, 586472876, 217394619, 575682481, 586591520, 576849265, 586592318, 581223721, 577135533, 583852663, 586323041, 575020749, 583972946, 578243367, 575346571, 574988626, 576029933, 586559474, 218613011, 576945089, 575100079, 575148225, 575416007, 583730565, 578646057, 586569086, 586383877, 293079744, 574691943, 582490118, 576171419, 583461797, 586230328, 586453244, 575642202, 580431945, 574777600, 576353872, 575238838, 586383872, 575303137, 586350321, 586579353, 574689206, 574744821, 586160359, 583730504, 575894454, 581008343, 291824981, 578001171, 575217053, 218344601, 577355633, 583791875, 293009137, 574964871, 219295751, 580072274, 574941907, 580482276, 577253736, 574748881, 577663279, 576523909, 578989612, 580050720, 574788428, 582673891, 586509037, 576905466, 575477372, 575477332, 576508100, 579835900, 583913044, 575752552, 584597812, 575925468, 217603361, 586500190, 586278376, 579551093, 586322976, 586500218, 217259550, 575346627, 582741515, 582004877, 577253690, 580000629, 584073642, 579714680, 586350270, 579080039, 574643881, 580986622, 581130313, 577135628, 580000565, 578376318, 580626500, 578598550, 580503998, 577434569, 577002202, 576576649, 292731666, 574698610, 575416062, 574645112, 292163458, 217539295, 581934665, 578920457, 582421529, 585105452, 586104765, 575602676, 575984097, 575038659, 585576311, 584132207, 574642744, 586541895, 586593876, 218242328, 586579383, 580194371, 586559496, 584740886, 576420071, 584321815, 584635307, 585091133, 585983945, 577019527, 586066807, 574652109, 582193372, 582214263, 581630653, 586593735, 585452299, 582123721, 580287931, 575013200, 586179059, 580626471, 579219730, 586500329, 576888510, 586152208, 584581638, 576369090, 575038590, 217288955, 575682494, 580792322, 575850749, 574668132, 218148056, 576268989, 578872147, 581488298, 292445477, 585091142, 577789422, 586389593, 577745117, 578001153, 584859346, 575270590, 217572530, 579622085, 219242099, 583543882, 292802995, 585138634, 586350227}
{415750672, 413211477, 414140125, 413986531, 413143467, 417576377, 416812874, 423824032, 420430970, 421392136, 424884736, 422875204, 805642525, 166871775, 804685212, 424513665, 416292521, 421964888, 421785857, 418196709, 419360512, 424685547, 417576369, 421445389, 417493040, 550747928, 417299737, 413655402, 425067198, 414756533, 806352155, 413173254, 167001173, 425042275, 420148301, 423696910, 804283174, 420710635, 166837030, 422986229, 414296781, 550750788, 415459075, 416959974, 413232524, 422864006, 421837312, 416959923, 415504993, 805103484, 804906703, 424706330, 424806561, 806145999, 424680363, 424924501, 419000239, 416746599, 423920183, 416178934, 413838057, 421914024, 421244726, 418068720, 415010631, 420835336, 418139750, 413740273, 414766381, 416103895, 413147639, 413986478, 423868205, 416041885, 424574143, 414756538, 414016203, 417081495, 417217575, 419791646, 418282225, 413148295, 413379028, 419202011, 417997844, 425061355, 424711383, 416116322, 418410890, 424986207, 420006016, 423650301, 414527490, 418626027, 424865404, 423602973, 415562659, 419648226, 417562447, 415504931, 418928128, 413942724, 423243416, 414254556, 413740303, 421244787, 417632128, 413182620, 415931351, 416241820, 413200997, 425011959, 424306422, 413465949, 422576504, 166898734, 413201029, 423295279, 413248089, 415063279, 422818901, 416497763, 421325312, 422588169, 422818827, 422409918, 420917971, 416166344, 413248065, 423201468, 421378718, 807271080, 423305556, 425021322, 422227240, 413514361, 419648183, 805588579, 415858630, 413155286, 420487175, 413167726, 415679533, 413489746, 421378828, 419130001, 424760671, 417231215, 422818881, 422646664, 413180913, 416292477, 805530764, 421785853, 424341844, 414621091, 807432288, 413191322, 413198998, 421311939, 424924488, 416812917, 425044185, 413166401, 423137946, 805365245, 424126014, 414816087, 413425180, 413363293, 424157246, 421577485, 417095006, 413442958, 424037651, 421325277, 418068712, 422227302, 420972906, 417423705, 424443531, 416680619, 420641047, 424313602, 423962774, 806283152, 424903256, 424203228, 804425203, 413344237, 804561683, 425088446, 413273724, 413220490, 414564635, 419719954, 424888507, 421785788, 413180939, 419633899, 166995709, 417702096, 166971568, 420077228, 415980322, 413161534, 425059790, 421041299, 424828354, 420501168, 414668904, 423148486, 413173235, 415402499, 413292338, 413872185, 423137896, 414968929, 414180320, 424240706, 421708151, 420849124, 424045807, 418125565, 420557210, 413189565, 421590589, 414213036, 420917915, 414392114, 424802098, 417772218, 417013872, 807215896, 414305290, 424983449, 413914128, 464335386, 415562667, 415181133, 418425187, 806905027, 416054223, 413180958, 804515356, 418482523, 550747974, 422469840, 424849201, 417632134, 424568251, 414668876, 424969116, 413715405, 419057902, 413340558, 414221245, 420360581, 413156237, 415170285, 166982494, 415021056, 415391247, 420986573, 423832929, 424736431, 422028031, 422693156, 166858813, 424597461, 425091574, 413470632, 423554992, 415931348, 424736407, 424417075, 421785803, 415021096, 413593083, 415235667, 413986562, 419562055, 416420342, 413879086, 424828296, 424921022, 422919906, 425095397, 422517462, 425042257, 415235611, 413232516, 419216456, 415931372, 413425162, 413235013, 423095005, 417162969, 418841834, 413151028, 414766446, 424631431, 420430994, 418841793, 423253813, 418054552, 417081542, 424240749, 413142684, 424755849, 424849207, 416041831, 420148285, 413142771, 413626590, 166819483, 413403706, 413949927, 416054240, 414262888, 805002051, 807100715, 417927130, 421109397, 417354777, 419561994, 416229222, 414262990, 417506849, 421643002, 413174739, 424865334, 417702134, 418054552, 413160410, 413942784, 424443489, 422704590, 420972954, 423040902, 422214938, 421590587, 417983720, 416812924, 423356690, 413209322, 414573960, 417646113, 413403694, 414756510, 413148245, 413772112, 415459143, 414527530, 425075068, 419705669, 414383330, 805887711, 413399516, 804379638, 416946570, 425023568, 414611634, 415516461, 414958607, 413465999, 415170326, 423496587, 416368992, 419576396, 413679037, 166984581, 417437564, 420275881, 166995771, 425073855, 414968951, 414054165, 418196738, 419144383, 423397178, 417217523, 419274137, 424824026, 417081480, 413199031, 423545272, 424277520, 413811293, 415116460, 415691305, 415931407, 424941167, 422153142, 421054867, 424625874, 804729803, 422529283, 424845096, 414100588, 807383477, 424996929, 424233322, 424802125, 421721106, 424736434, 422693073, 413289104, 425084401, 422215009, 422288638, 166896665, 424736387, 413403650, 421964891, 166922605, 418640362, 424906903, 413620879, 424920961, 805761794, 417913003, 805422019, 425093833, 416562705, 424828342, 415919216, 420148244, 417716072, 424538249, 420766171, 425085316, 423407209, 414213021, 419418183, 414707593, 414383325, 806836256, 166871729, 806016953, 425059797, 415810376, 414518298, 425012031, 424865351, 424348821, 419432546, 804858989, 421378759, 413914079, 806420772, 425042282, 416892925, 418841795, 807038655, 418712240, 420430977, 424828309, 420063132, 805952207, 413844806, 804647520, 425034307, 413276730, 424631459, 415574228, 418496825, 418928182, 423356731, 424731479, 420205085, 423084327, 422588226, 424004646, 414383369, 414016274, 420627134, 423733855, 423687711, 423920198, 413180980, 422103284, 425094180, 418697892, 422397902, 464335439, 425079586, 806972651, 415931350, 413180893, 166971506, 419000216, 413259135, 413145088, 166898707, 416826136, 419360548, 422761994, 417562416, 425089139, 414383328, 420063096, 423911618, 421244788, 414339707, 424779399, 422807562, 414383322, 415447853, 413322582, 423779314, 419648169, 422588213, 417437510, 423506367, 422090814, 415073854, 414806118, 415562598, 423742974, 424475884, 419274072, 423457165, 418697930, 419991718, 419202146, 424164968, 416229177, 417632152, 419848942, 421378783, 421901303, 420501216, 806697648, 424972044, 804283138, 424828360, 424736397, 413167697, 425089086, 425095224, 418769818, 413685008, 420571289, 805475707, 413593068, 414472630, 805152950, 166858859, 413442977, 413942774, 419144328, 421258168, 413620936, 424195653, 424118106, 424045811, 424937900, 805103518, 423824102, 425067259, 413566033, 166957062, 424706293, 413182567, 424410403, 413261972, 424957001, 806766721, 806972684, 424884684, 413598577, 422693122, 420289988, 419057874, 423833015, 423190952, 414221303, 424653487, 419346176, 413383040, 416549733, 420063029, 418410905, 424270247, 413245399, 414180235, 805207554, 415279639, 413259090, 414262925, 413403715, 417786234, 424783999, 421772924, 413447540, 415562728, 415235601, 424845120, 415391202, 413161497, 421378858, 422349515, 418697843, 425051471, 413539792, 418985860, 804953027, 413778552, 418928187, 423733848, 419202075, 420431006, 425011955, 421656031, 413804698, 414221266, 806559379, 805313290, 421458630, 421458638, 424953933, 413565986, 423911569, 417842537, 166998942, 807158962, 804466453, 166943824, 417493005, 425092094, 423696970, 423640910, 422930994, 414221203, 414262924, 425011927, 419202122, 413199013, 804605456, 417423820, 421325275, 422349513, 416562726, 419202114, 422818868, 422153132, 415810403, 424680294, 424653448, 424806517, 413191377, 418267987, 414806122, 804858943, 414958592, 421964920, 415224715, 413145119, 422975252, 423545390, 415738725, 805530828, 415235635, 419991781, 420346509, 166998925, 420063067, 416759806, 418054565, 804906752, 418856163, 413222816, 415632513, 417632179, 414023775, 421977530, 423356754, 413709277, 417081520, 424450048, 421511611, 422975322, 420849061, 425009597, 805207606, 414140092, 420430946, 417423768, 415235700, 413772137, 415516458, 416433182, 416628060, 464335415, 420571237, 424157355, 420557282, 415810368, 415279670, 413211519, 415447789, 414213039, 413326094, 417913091, 805051398, 423346536, 416356231, 413363280, 424544299, 420487220, 805887754, 421311999, 806559422, 419719980, 413160474, 423602946, 419202125, 423911637, 807329988, 413544963, 424507458, 422028064, 424631425, 413620914, 423447150, 413519371, 420571261, 417149384, 419504499, 424086252, 421177168, 416614994, 415858575, 804768083, 417368523, 414180371, 417562479, 805699327, 414856325, 420696787, 424706356, 420779992, 418339371, 806972640, 415127169, 166919155, 806490236, 413685025, 422276436, 425067129, 422040619, 418210921, 423356700, 420917973, 805823606, 422337403, 413598602, 419991790, 420849107, 417913037, 418054500, 805887691, 424482247, 424631448, 804425237, 421109427, 419633964, 414348357, 807158974, 413649589, 415335183, 424937846, 421258148, 424736450, 421041291, 418841762, 425059868, 423148529, 422469844, 414348355, 417286043, 419490146, 414573904, 415798409, 416946548, 415010637, 413273679, 424924457, 417716078, 414481642, 418554229, 423832931, 421511634, 424313551, 418339389, 805887788, 413363220, 419072308, 413447494, 413155223, 425053201, 424957030, 416178857, 415992570, 424806491, 413571366, 421041345, 806213398, 424157315, 421244731, 413979125, 415116512, 415620842, 416693757, 419057927, 413198975, 166844326, 424078239, 422750582, 424277525, 417913041, 806628610, 415750596, 419346200, 414481688, 418913813, 413173258, 414262897, 414092793, 420904250, 417027338, 414172235, 424603195, 416305213, 421122953, 415290703, 419777332, 804811319, 423832957, 416826199, 421524783, 416178898, 414016324, 424760613, 418554234, 420696767, 166881822, 418353650, 413442975, 415127203, 424376506, 421177214, 420416959, 415810420, 413145551, 417856590, 423305556, 421721042, 420696788, 421850112, 417423717, 419562017, 419863214, 420219225, 416879584, 414016351, 415459212, 413155159, 166819497, 413746548, 416562701, 805051414, 424125974, 414054174, 166896634, 421054904, 804283072, 413167666, 420986522, 425094150, 414180304, 417997836, 424313636, 414766439, 424869272, 425068644, 420431012, 424731408, 420134131, 414436561, 422165515, 422165470, 423457103, 425044216, 414132151, 422588238, 414659289, 422818937, 806016969, 418054620, 421041301, 424999517, 420904264, 418054548, 807038603, 416305201, 424706394, 413305450, 414180256, 413174751, 423996347, 413211455, 417423786, 413344227, 419000220, 425084450, 425073912, 414262866, 413174727, 424658900, 425095764, 413494592, 413143726, 414061814, 423876923, 414717309, 166971551, 419934674, 416178876, 419288514, 166940518, 806145939, 413289163, 424849262, 413420826, 415170355, 416746587, 415870638, 415346326, 421258164, 422457925, 423954334, 419144354, 419920424, 419274078, 805152912, 419562109, 425080626, 419777353, 423447197, 414866418, 414427637, 423545341, 423084398, 416484846, 414348355, 421577556, 418784177, 424884700, 413359374, 425009554, 419274073, 422635044, 424903300, 413151807, 421190710, 421312053, 425095745, 413308793, 418054594, 423788305, 421378814, 423593451, 414917368, 421258166, 806972711, 415750658, 413145109, 415516526, 418568553, 805262082, 415021094, 413403712, 425032232, 166998986, 423084255, 424383331, 417562485, 413879014, 413746588, 414907152, 421785803, 806081837, 425011971, 804330751, 413907075, 166961319, 423030038, 417423750}
72293
Returns: 734961225
{624376097, 623122210, 633412105, 623876800, 628370850, 622956692, 628315818, 636428862, 633154020, 637374222, 638325504, 623391576, 790131956, 628503684, 628202651, 630813113, 627723391, 632326271, 633467342, 686294875, 628793578, 624572698, 629781018, 632831288, 634427850, 623071802, 623951412, 633153980, 625265988, 630205970, 628922300, 623586347, 633526942, 633086837, 628315864, 627274495, 628793658, 630205915, 455445596, 626034697, 633992717, 630421191, 628315882, 637121462, 623783508, 634653196, 623040957, 623102966, 623833056, 637067590, 627045121, 623539357, 636689738, 630772291, 624820906, 633189241, 629376550, 638474979, 634482530, 636065520, 623249091, 638001836, 630266945, 628543141, 633591378, 630106095, 627274485, 629566780, 634270390, 623014674, 626034730, 631780559, 637374160, 634482578, 632831208, 630621599, 627671636, 633939631, 624618491, 628793594, 626154488, 623044544, 633992777, 624222623, 635577568, 627618000, 623839712, 623375028, 637374163, 635682474, 633303227, 636898886, 631052572, 634270420, 623323026, 623443678, 628748222, 633324144, 627333915, 633119816, 637682541, 634537820, 630813103, 636171917, 638091721, 630148468, 632754576, 635958074, 623914226, 627883871, 630065285, 635526416, 623648038, 623634953, 635792436, 622954638, 637734205, 624986233, 638001802, 623539378, 623358565, 628836373, 628879349, 634594680, 637422343, 624419603, 665217289, 629741587, 627392573, 625801487, 627994192, 630690859, 634820722, 631908414, 623937940, 630421230, 622996214, 632140179, 629944235, 624236696, 623125071, 624312425, 624236708, 638575028, 625323498, 630857022, 623539328, 631780599, 623808947, 634217510, 638674607, 633412116, 623539402, 623391468, 455472437, 635210559, 635047613, 637273242, 624280832, 631732767, 624236656, 623937935, 624596105, 625974880, 623724252, 634105755, 630813058, 635737301, 637121497, 630857058, 627774763, 623539324, 634482501, 633119874, 638475009, 624461991, 632003496, 637273276, 629014321, 628793610, 630857036, 623703648, 623492853, 623587551, 629422572, 455445650, 625742608, 628315902, 622997782, 623587550, 635577609, 623914273, 624922885, 633274604, 632554502, 632140212, 630082641, 624876808, 632182834, 623615981, 623028244, 624222635, 626931759, 625623280, 630772239, 625380921, 622954692, 636796918, 626874107, 630421153, 633086781, 623115465, 628315861, 624222615, 634482648, 638375407, 634537849, 628148705, 633526900, 632831348, 630980325, 638140308, 623539345, 630733672, 635737269, 624510137, 622969358, 623358607, 630148487, 625801505, 634936186, 622997837, 638674601, 635901448, 632866380, 634878603, 623391519, 627994162, 632182870, 630813079, 623555581, 623443675, 623521317, 632276245, 635421613, 635102065, 623122236, 623358591, 630943437, 629614064, 633829465, 629215174, 626457694, 626577406, 624461981, 629781014, 624532052, 632754528, 632094328, 632968439, 623555575, 633412082, 626988793, 633829420, 624922969, 631584826, 630980328, 629058917, 623185442, 631780669, 628793521, 790131906, 630980324, 625208220, 623141725, 623125120, 624869049, 629058871, 624064497, 624686365, 623783533, 624986215, 623358608, 623044593, 629098419, 627215588, 632640429, 631323492, 623678908, 623103067, 627100470, 623988679, 627100439, 623468150, 632466689, 628315841, 624820915, 623808939, 630421227, 628315824, 630219866, 638325498, 631127906, 624596106, 622956748, 623279355, 630857002, 634482561, 634161970, 635792495, 632554472, 632276264, 628705671, 626988877, 628315769, 628879365, 633086832, 623340286, 632831242, 629468037, 637121463, 633939615, 629058857, 623951441, 626034802, 624038189, 626517471, 630027420, 636689683, 637469761, 637574884, 628315841, 635577507, 631425445, 638575055, 638674616, 628793599, 630185667, 631634784, 627562434, 638474981, 626637475, 624355429, 629177162, 635737321, 632182960, 631532222, 628663600, 638723088, 625857640, 626988825, 638723105, 631323541, 633219612, 624552942, 624922884, 635958051, 624728152, 624976924, 627449606, 636954258, 624419565, 623682979, 630185641, 624820887, 623876798, 637012038, 630127805, 629516193, 623103006, 631532233, 624869071, 622976413, 633439441, 623122295, 638525618, 634482590, 623521371, 625562624, 624922880, 623253880, 638182897, 634878611, 626034822, 628421014, 623358582, 637374176, 630733611, 623415130, 628047589, 634993260, 623157364, 625266019, 626931787, 634763881, 624714424, 623703690, 625041356, 637629551, 623375029, 624462018, 623555624, 633556809, 633829418, 638912816, 623808909, 635263830, 635958063, 637843134, 628748207, 629215120, 624986296, 629333564, 686355794, 634375667, 628922284, 631478905, 633246855, 629215158, 630106074, 626988801, 626457712, 628624085, 623281677, 626754900, 633495699, 632140125, 623833050, 625208195, 624108835, 633439529, 623128307, 638474991, 638860018, 633631009, 628503716, 633189294, 624771202, 623044596, 631236175, 634537827, 623208852, 623175539, 622969436, 623302340, 623539405, 630548339, 629978025, 632229723, 629333519, 635901456, 638860033, 623122264, 632512932, 623124641, 629014368, 623937954, 624510077, 637952832, 455445582, 633439493, 624820899, 631780576, 629978039, 626517433, 635263859, 627938817, 632419300, 629823473, 623833084, 622957542, 623253822, 633829492, 632554418, 635472752, 636898922, 634375670, 634482637, 627100472, 624641402, 622969412, 635421599, 622969355, 631780611, 630462486, 624023724, 638182929, 625208179, 622976382, 638525603, 636379989, 630242378, 627100498, 624820891, 630045413, 624869048, 628922308, 633829332, 629177147, 631374539, 630205906, 626814659, 627157099, 635792469, 629138070, 623779220, 622956756, 632900550, 623340285, 631013446, 638001796, 628748157, 686537575, 623249031, 624510023, 632792557, 633303279, 630382181, 637574903, 622969383, 636065473, 626637534, 630504634, 623539365, 622969411, 622978647, 625323472, 638140319, 624193652, 630065240, 631908452, 638182987, 455445647, 624552916, 623102975, 634047931, 626094697, 638624785, 623253937, 637682436, 636280740, 627045116, 629253484, 626276115, 630813086, 624355373, 624922939, 623253816, 634993267, 633086881, 624489617, 623407331, 637222701, 630205941, 637682533, 627157107, 623783581, 629058898, 631163668, 624976981, 633829428, 631478856, 623539433, 630772298, 623635002, 627045102, 631052593, 626094621, 636689706, 626034742, 629702021, 634324322, 626988824, 638575013, 634375712, 623750732, 623185414, 636530923, 623175510, 630504608, 630857104, 623323036, 455445595, 623734237, 631277409, 625380982, 630655296, 636119316, 629658797, 686416288, 623125049, 627562453, 634270420, 624193648, 633030111, 633725300, 625683701, 630082621, 630857051, 623321380, 631425307, 628315879, 630318274, 626094641, 631425347, 637469757, 636530842, 629291465, 623103030, 455445585, 627274532, 633412095, 632718372, 635846706, 634594741, 628315842, 630293650, 626988820, 623137849, 631683617, 622954662, 638912811, 633387328, 626154466, 625914794, 628315826, 629823433, 624461957, 636743977, 630205959, 626517423, 626814655, 633829372, 623937961, 638674605, 638325441, 624267020, 631013408, 631823032, 630548301, 638574954, 629902229, 629614105, 638279721, 629215157, 632640452, 629333609, 636478015, 625501729, 633001544, 632554455, 638624821, 628148650, 631197702, 633368202, 628793559, 627562400, 624976940, 633274573, 636065494, 638525647, 623044531, 625440676, 623492621, 630318289, 625562625, 665217229, 623036653, 622961432, 635368256, 638474982, 625380919, 633495699, 623449202, 633829386, 630772327, 623185448, 636478042, 630772310, 630347263, 628663602, 631013483, 633343699, 636171894, 630185614, 625323526, 623885054, 623555524, 635421584, 625857584, 623056858, 633119853, 624665280, 629614068, 624596128, 627774748, 634708284, 633725257, 627274497, 630166464, 636478055, 631780723, 637324112, 637787378, 622969398, 624180038, 633776111, 634270404, 635102061, 623101665, 636011453, 631732803, 631866160, 624922912, 632051242, 629058906, 623358604, 631091591, 628624050, 633495713, 623539529, 624355379, 631478886, 628315891, 623281734, 631197753, 626336767, 634820741, 623415173, 624462002, 623321370, 623703623, 622965412, 623209091, 627157154, 637222708, 631163675, 624441728, 623914195, 633829466, 624329109, 622954584, 628748160, 626034747, 632094271, 624932065, 633630965, 665217257, 624765825, 623071824, 628748201, 629468093, 630733613, 636898898, 624267055, 634820764, 623539433, 633056274, 623539470, 629215214, 625683748, 625380951, 624728148, 623914182, 625208182, 638812254, 626696829, 634537834, 665220284, 630655263, 630045362, 637629616, 623415115, 632831260, 636332604, 624922952, 625562630, 623703646, 623539317, 633829371, 638001796, 630421201, 627829149, 623615988, 628098944, 627723355, 686476835, 622956805, 630772324, 633368187, 634537863, 623115477, 626637426, 636065450, 623249029, 625041332, 633412052, 634427868, 629614040, 628585176, 627100488, 633885391, 635156123, 636478054, 626154485, 626517401, 622985055, 628315852, 632598887, 633439479, 636065450, 624133878, 630772336, 625562649, 624986276, 624552925, 624817898, 623321346, 629215327, 633343685, 622969465, 623358594, 635630259, 626215005, 623703675, 629333602, 629215269, 622969370, 624596098, 637682482, 623415139, 686537607, 637222751, 638046845, 633324108, 623468117, 628202706, 636796910, 622997793, 630772346, 631374514, 629781055, 625151894, 626988829, 622952317, 634047926, 635316176, 637172273, 632678105, 637629585, 631956377, 623539397, 631127923, 686476828, 623014638, 633412091, 633829434, 628259097, 635472707, 635368290, 636225131, 623648012, 638325382, 623539323, 629614074, 623115476, 623044616, 630587893, 637520970, 629614045, 633303260, 622969395, 624532075, 623555554, 632276277, 626034795, 632182912, 624922909, 626154487, 630690832, 637952830, 625974914, 623750670, 633591372, 624152254, 623249033, 633829366, 623539379, 633939662, 631956316, 623125047, 634375627, 623073646, 633992780, 630690838, 623989237, 627100480, 631374554, 633992811, 623914309, 623017782, 624419543, 629902245, 628748161, 624552888, 623364847, 623750676, 629865554, 627774748, 629422559, 623648025, 632792618, 634427850, 625623306, 623014694, 624419588, 626696855, 624869116, 628793614, 628465158, 634763914, 632371952, 626517447, 623014617, 625096627, 630045304, 624489611, 623014694, 638182943, 626094640, 623006208, 637222679, 623071834, 630772292, 623249064, 623033448, 632831290, 631532271, 630421200, 631013413, 624397759, 636583113, 633189256, 636011432, 637900056, 626988772, 635102035, 632934731, 636847315, 623231354, 632678135, 624312469, 623703603, 638425405, 638768780, 636634251, 624532078, 624986274, 638525665, 626094709, 623322983, 623092270, 633677697, 626988826, 623044595, 627938776, 626988824, 635368236, 638230872, 628968394, 631956322, 636530888, 625501748, 623014681, 623281717, 630005157, 624686398, 626397792, 631732843, 628836317, 628793612, 633001487, 628543166, 631425371, 624236685, 633189316, 630980290, 630899078, 625562590, 638624874, 623586320, 628879368, 636530876, 636065475, 631425422, 636478061, 627504767, 622954655, 624084584, 624922940}
{247632074, 249882713, 246646543, 248163469, 252819689, 251270234, 252846285, 244811838, 247197082, 244259235, 243610943, 249076780, 805800813, 252695210, 252891571, 249631073, 253157920, 248239535, 246537959, 314514325, 252382448, 253022356, 251392008, 247713656, 245839569, 250242326, 248067127, 247197029, 253395622, 250530057, 252252547, 252212302, 246431565, 247298771, 252846340, 253343147, 252382535, 250530134, 414369453, 253572735, 246057779, 250097143, 252846314, 244429908, 252355755, 245747012, 250422274, 251667371, 252391481, 244458731, 253424591, 252173539, 244654571, 249676551, 253197441, 247147297, 251760492, 243505576, 245812593, 245033277, 251862424, 243889395, 250358336, 252648574, 246328112, 250817891, 253343236, 251607843, 245933162, 250664601, 253572755, 248725209, 244259236, 245812613, 247713674, 249867794, 253190553, 246088046, 253062766, 252382459, 253595385, 251560375, 246057838, 252682506, 245283158, 253219435, 248212123, 249135668, 244259194, 245221241, 246931499, 244529129, 249355767, 245933120, 249311054, 248966479, 252423184, 246874127, 253329273, 247247349, 244064690, 245787086, 249631038, 244973583, 243806619, 250703631, 247808546, 245091121, 248115515, 253069786, 250932765, 245316180, 248592689, 252249209, 245168617, 251148386, 244032850, 253274576, 243889384, 252173493, 249194134, 252339058, 252295919, 245764685, 244222132, 247589419, 844399712, 251438526, 253313068, 253503228, 253017911, 249767302, 245673765, 248594431, 252453572, 250097133, 250785110, 248396314, 251210833, 247750686, 250004604, 252765214, 247750639, 243435739, 253415260, 249588954, 252173563, 248725270, 248264686, 245963362, 243365406, 246646505, 252173539, 249076808, 414407970, 245501499, 245584893, 244327768, 247708627, 248763290, 247750680, 252453558, 247421483, 253560494, 248426857, 246012333, 249631080, 245194177, 244429929, 249588813, 253125008, 252173516, 245812630, 247247396, 243505567, 247545596, 248517957, 244327824, 252172662, 252382465, 249588913, 248484204, 248854933, 248698496, 251720248, 414369511, 253486878, 252846353, 251447843, 248698493, 245283162, 248115510, 247150261, 246985547, 248037935, 248396347, 250874232, 253221030, 248352971, 248644381, 250604942, 252682519, 253469455, 253462289, 249676581, 253436111, 251148388, 244596455, 253489702, 250097170, 247298829, 250064856, 252846309, 252682492, 245812571, 243575804, 245787121, 252919824, 246431512, 247713659, 249453821, 243769605, 252173527, 249723588, 245194137, 247507828, 250965988, 249194092, 250703640, 253503182, 245634421, 251447883, 243365384, 245114083, 247663791, 245654873, 249076778, 253017923, 248352926, 249631035, 248750442, 248966428, 248801015, 248274735, 245378871, 245557291, 249882764, 249194122, 249502436, 251569544, 246140511, 251943292, 253582949, 253560199, 247545566, 251392064, 252976736, 247808533, 248436695, 247511829, 248750422, 246646548, 253448156, 246140522, 247150212, 248870756, 249453820, 252130783, 249649807, 248725263, 252382392, 805800780, 249453816, 253375632, 251714701, 250004636, 247179113, 252130811, 247923627, 247339378, 252355798, 253274605, 249194115, 251560370, 252084133, 253358423, 247951585, 249027690, 248540028, 251667357, 253398967, 248018988, 253399010, 248910729, 248122542, 252846265, 253197416, 248264745, 250097179, 252846351, 250470658, 243610925, 249259873, 247421462, 251270218, 249424904, 249588859, 245812602, 245989003, 245168652, 248037950, 248274695, 252466947, 253448066, 252846260, 252295889, 247298869, 249252410, 247713680, 251679497, 244429895, 246088093, 252130795, 248067173, 253572724, 252522972, 253572191, 251048521, 244654599, 244183617, 244121978, 252846331, 245283201, 248960370, 243435666, 243365424, 252382492, 250587569, 248835821, 253244861, 243505505, 253550148, 252808592, 251990655, 245194221, 248353027, 248901638, 252510902, 243328183, 253527521, 253448202, 243328229, 249027668, 247094370, 247464441, 247150237, 245091146, 247294743, 247122398, 253291032, 244503452, 247589421, 252287028, 250587623, 253197491, 248163452, 244483506, 250761062, 251642139, 251667425, 248901692, 247179062, 250905406, 246592051, 249882727, 243471328, 245812629, 248800964, 253456680, 247150158, 249480470, 243725825, 245654900, 253572783, 252784844, 249194151, 244259175, 249723591, 249020465, 252988103, 245612421, 249704135, 253395562, 253469514, 245696207, 253138270, 248484154, 253301067, 244095257, 249135615, 247545611, 248750422, 246378453, 246140489, 243176549, 248264718, 245471505, 245091153, 243978360, 252423208, 251943272, 253274573, 251803820, 314509728, 245871132, 252252560, 248930852, 247039590, 251943240, 250817880, 253448096, 253583001, 252557568, 251914133, 253517053, 246483995, 248396329, 252391493, 253375596, 247881507, 246592149, 249943565, 243505561, 243207068, 246281554, 252695244, 247147336, 247251618, 250361196, 249112644, 245787180, 251816331, 251765240, 250965971, 249368540, 252173531, 249965454, 251159938, 248313786, 251803765, 245114141, 243207071, 249882709, 248082830, 249821675, 252172613, 252453572, 247507821, 243925461, 414369479, 246592090, 253197447, 248725259, 251159926, 253572167, 245471486, 253042856, 248160781, 251348129, 252391435, 251087342, 249480474, 246140511, 248037881, 245345411, 244529207, 245871124, 245812628, 253399018, 247380370, 250966000, 245378788, 250965995, 248725269, 250052152, 247968954, 243725830, 253375643, 250905378, 243471376, 244848311, 250413824, 253399021, 253197478, 250990235, 247179079, 252252611, 246140578, 251990684, 248994045, 250530053, 253504001, 253376073, 245168679, 252037583, 248318161, 251270223, 247613041, 249252442, 249402426, 243889392, 252423151, 314491036, 251862469, 247507826, 247760976, 246931514, 250143911, 244121941, 250966021, 245033306, 253550125, 250008233, 252173527, 250966009, 251390021, 253415294, 243769584, 247793857, 250932762, 248594374, 243725833, 414369543, 247464437, 251667405, 246032062, 253583299, 243400309, 249480467, 244064783, 244918938, 253424582, 251895680, 253601364, 249631064, 252808596, 247150171, 249480480, 245612461, 247298793, 252932992, 252046806, 244361700, 250530110, 244064730, 253376019, 252355783, 252130819, 249210743, 247122362, 246140480, 248930932, 252173527, 249676598, 252249270, 253424599, 249355765, 253583324, 244654532, 253572735, 251484882, 245904334, 253448115, 243435679, 245871184, 248371707, 249649751, 244745094, 251765260, 250008255, 249588831, 249311034, 414369505, 252320312, 249067655, 253436131, 249817010, 245004804, 251527830, 314503542, 250004575, 253244888, 245933215, 247793905, 247406823, 246203942, 253470351, 250874283, 249588823, 251960536, 248960272, 252846397, 250247688, 253583337, 248960299, 244183559, 244745178, 251848133, 251667389, 414369477, 253343206, 246646509, 247857671, 245140620, 245764712, 252846344, 250303336, 253448119, 249761927, 248799455, 251148358, 243176535, 246702401, 253595455, 253549175, 252846307, 251348146, 247545550, 244626433, 250530103, 253572202, 253504060, 246140532, 252453551, 243365464, 243610935, 252724352, 249402390, 248681448, 249965460, 243435720, 251255250, 251569574, 243651150, 251943294, 247951548, 251803858, 244775548, 253452787, 247460443, 248037914, 243400338, 252919797, 249160018, 246760294, 252382464, 253244898, 247122375, 246985514, 245033313, 243471397, 251560424, 253449216, 252134385, 250247724, 253456603, 844399681, 250483088, 251026444, 245408145, 243505569, 253436125, 246483882, 252091352, 246140541, 249676609, 249649779, 244775552, 249676523, 250193975, 252510885, 249402422, 246816229, 244973635, 250587623, 253415305, 252423347, 248750433, 245378827, 253527490, 250301542, 247247387, 253102197, 251569491, 247421430, 253124976, 245720560, 246204002, 253343162, 250645418, 244775563, 248725315, 244294199, 244002709, 250965897, 252638603, 246170150, 245933156, 245557295, 250124228, 245061762, 248763346, 248638542, 247150170, 248479972, 252130801, 249194086, 249308907, 252557535, 246483936, 252173550, 252808557, 248930911, 252846318, 251914121, 249159978, 253599283, 245673802, 249020447, 247545561, 251960532, 248484224, 251330447, 249593827, 253376047, 244361792, 249210747, 252894917, 248115475, 246140500, 247671110, 251148428, 252423171, 253572709, 248436735, 253247260, 246281522, 844399742, 253170904, 250242299, 252423193, 251679450, 249723571, 244529174, 252724350, 245673795, 252173548, 247351653, 252173569, 251943259, 253470298, 253436160, 247294746, 248115544, 253375600, 243245228, 253536267, 245787131, 844394590, 249816950, 250990270, 244095264, 249020416, 247713654, 244886545, 247150154, 253456645, 248484166, 252173525, 246140475, 243889396, 250097114, 253097155, 248644358, 252955432, 253157959, 314495585, 251270182, 249676620, 246760326, 245787138, 250064766, 253550126, 245033311, 251862441, 253301013, 246646568, 245839551, 251569550, 252604498, 253399024, 246116074, 245529335, 244775549, 253595444, 253572113, 250845081, 252846356, 247996265, 246592092, 245033343, 252598456, 249676584, 253456592, 253274571, 247464397, 247212386, 251960579, 251943237, 246816184, 250965956, 249194135, 245252312, 253602195, 248484214, 251803790, 251943290, 250965983, 247421487, 244064738, 249020480, 314491044, 244361770, 243847990, 246874091, 248910702, 252891559, 244596402, 251447880, 249676580, 248994046, 251392040, 253352175, 253448034, 251209344, 246032108, 245439823, 244396308, 247903696, 244095294, 248556488, 252173499, 249259874, 314495564, 250664562, 246646483, 246140516, 252868228, 245345379, 245408125, 244944122, 248592645, 243610894, 252173517, 251569525, 250064804, 250361205, 249918834, 244150606, 251569542, 246931490, 250965946, 252976701, 248750479, 248274779, 253572730, 248352969, 247150142, 253595394, 249767255, 243925400, 253560539, 248371735, 246328170, 247838742, 251862443, 246140502, 252173568, 246088070, 248556492, 250004606, 245871149, 251613737, 246057902, 249767277, 252486522, 253398955, 248994055, 246057858, 248115517, 251505473, 247589474, 251255258, 252423198, 247464448, 252003514, 248371675, 251303796, 253124965, 251720244, 248592689, 247760936, 245839515, 253462299, 250664557, 247589380, 253536290, 247179069, 252382469, 252742506, 245696185, 248199266, 253572107, 250664555, 253326221, 250990233, 252933005, 250664577, 243725807, 253583387, 250724746, 244361741, 250242349, 249676563, 251862422, 250543975, 247713619, 248901728, 250097214, 249402381, 252852681, 244713884, 247147298, 245061812, 243956312, 253448094, 245557235, 247562784, 244561775, 249536969, 247903741, 252765226, 248484272, 243540755, 243288183, 244680305, 252976679, 253274576, 243471359, 253583281, 249311072, 250184682, 246242025, 253448139, 251560332, 253042806, 253448110, 245408116, 243687994, 252212484, 248556482, 244745137, 253452738, 250664548, 251914115, 251105344, 247339318, 253595260, 248763401, 252339063, 252382515, 247460455, 252648604, 248960313, 247750684, 247147333, 249453794, 249544554, 253456624, 243400345, 252212254, 252295934, 244745112, 245033318, 248960370, 244775513, 253265289, 251148416, 252562656, 247150203}
61192
Returns: 912415721
{189989497, 184854833, 183898519, 176501530, 186110471, 183987574, 185161866, 175446639, 188389841, 185795153, 184981865, 183523768, 190027117, 183050737, 175778837, 184865517, 176024017, 188339403, 187492495, 187352255, 175955550, 176891064, 185156505, 189741538, 184417413, 184937083, 183726879, 189926214, 188674023, 184441856, 187454180, 188899464, 186737983, 585541994, 188126328, 183320789, 184773228, 176157577, 176578233, 186540643, 186636525, 188104190, 175915807, 176704877, 176387768, 175652842, 189872069, 184605523, 175432551, 188098097, 183028425, 183054711, 183763210, 175482744, 184947324, 189653954, 175360057, 183030253, 187072578, 189848315, 185846311, 185693841, 186847131, 189378629, 175329148, 188417549, 176704870, 185858954, 176817390, 175788147, 176828977, 187852666, 183750761, 189400728, 184191416, 185134711, 185609202, 189494655, 176781419, 188329917, 189433143, 187098161, 185123383, 585503991, 185908331, 177231706, 175623065, 189920357, 188532991, 189210744, 176198929, 185995835, 186996757, 184896394, 188035166, 184833322, 185019251, 188426729, 183228346, 188478750, 187441449, 183029237, 184466766, 185092807, 183121635, 184356167, 189960122, 183626033, 176148225, 188173031, 189161650, 175516066, 185719250, 188236675, 184736826, 175365523, 184368279, 189676430, 185241471, 189049798, 185769991, 186821782, 176139897, 176103491, 189511568, 185059839, 183472747, 185182860, 175490295, 187870578, 189222818, 184504495, 185220658, 185297907, 188121027, 189572414, 188371982, 175307571, 189836155, 186287112, 177015832, 176755934, 188145460, 175852852, 185090374, 183030709, 187187634, 184689396, 185782546, 186667857, 187136393, 188685388, 187719841, 188542139, 187313937, 176300840, 185970236, 189462847, 183049775, 185884087, 187110995, 188014445, 186540645, 175642182, 183396436, 187288348, 177181171, 183250542, 185358687, 183358742, 184491799, 189621304, 185744707, 176265256, 184140281, 189766188, 189283333, 176952909, 175525909, 175828590, 177243939, 183033233, 185309958, 186636527, 188133255, 176221612, 185083438, 189665036, 183651601, 188987704, 175425567, 187377863, 187749569, 183198874, 185550465, 189915015, 183153766, 188837925, 185252809, 184927315, 187200318, 189908164, 186452961, 189878066, 176667300, 175845501, 187403243, 188589778, 502332620, 184454198, 186299845, 187250295, 186678466, 188408101, 189933471, 187801886, 183574955, 188002905, 185597465, 183273100, 177130346, 187665147, 189901959, 186784330, 185957464, 189535483, 184025414, 188465484, 175996282, 184844508, 188246503, 176243970, 185067287, 175468801, 188209922, 502325613, 187729883, 183053290, 185200454, 175935097, 175945358, 187991216, 186389103, 183358753, 183498239, 585415181, 187968722, 188513323, 189750765, 185145174, 185073958, 184178614, 183600453, 189446795, 187479795, 189731333, 187823345, 184517289, 187123700, 302203253, 184127456, 187529797, 186749491, 189810001, 183523771, 184957022, 189950493, 185896256, 187110996, 175986318, 188264906, 189454857, 175820289, 184593047, 175925158, 176488865, 187676482, 188801870, 176438855, 183511085, 183080100, 186586512, 185382778, 188620009, 188874397, 175898273, 187629065, 185275284, 185263895, 585478441, 184356156, 183048359, 176476335, 189062597, 176400500, 187174793, 184724623, 175418259, 187225460, 183029666, 177028421, 186796513, 177193853, 186872190, 183028721, 585516753, 183536588, 175461133, 187059954, 186223604, 183409159, 186337949, 185231114, 176110213, 176730335, 185455176, 189699228, 185025968, 184306326, 186971168, 188092571, 189407843, 183549392, 184204219, 189863391, 183073507, 187801892, 175812309, 183030789, 176123973, 185012255, 188082009, 187415944, 175498310, 185168105, 183032489, 188159946, 187936847, 189890220, 188790234, 184700802, 186503840, 176288756, 185093553, 185080730, 183032495, 189796325, 183787694, 187616824, 184642614, 175350442, 189126004, 185080727, 183061074, 188708901, 184529989, 177079125, 185562312, 187770171, 175737378, 189710450, 189037017, 189307341, 187641254, 175796606, 183911176, 183085692, 189362619, 186059689, 188380524, 189342764, 175372279, 188950391, 185033316, 183039128, 175410105, 184712494, 185871597, 176387761, 187791429, 184666585, 189295381, 188963021, 186761190, 585529484, 189581724, 186211114, 185040321, 184568066, 183974916, 177290935, 183040670, 186491143, 183296906, 175882910, 187275591, 183129036, 177091916, 187403252, 188813956, 177219380, 175580732, 184380298, 176629407, 176033567, 176805699, 183162379, 175748659, 176679970, 189100820, 183052166, 183936703, 184988805, 189088131, 183823635, 185086758, 188663259, 186575473, 184101957, 187504940, 188274591, 183073499, 187759392, 175759424, 186097771, 176591024, 183421880, 188190006, 188486573, 188389851, 184331580, 184217045, 177028430, 183885804, 183333264, 184293660, 176276733, 176565451, 190018380, 176891064, 188086808, 186173540, 176616608, 187365058, 176704882, 185076976, 187957852, 185095717, 189149915, 183811381, 186983965, 189720921, 183069803, 186465761, 186261586, 189502845, 187326655, 176254454, 302215939, 185130827, 189969332, 184865521, 186046958, 175769426, 185807935, 189353305, 186198805, 189774782, 175380010, 183613198, 186465757, 188721266, 184876077, 189632261, 188179174, 188363490, 585465598, 186350753, 189941511, 187466974, 187262879, 188696941, 189113421, 185480148, 585566583, 176940297, 176878471, 185210788, 189789217, 188063229, 183038325, 184580507, 187833063, 186072404, 176539840, 187604413, 189319329, 185346760, 183081070, 187899167, 183035764, 187237969, 184392549, 175632361, 175691312, 188024905, 185527131, 186248768, 188063213, 184761379, 177104715, 189386256, 186616836, 183031313, 186021395, 585440344, 183034844, 186772534, 183028696, 187890166, 183171529, 187339445, 175955559, 175314501, 189562389, 189687786, 176014624, 184037975, 175602407, 189544148, 188579968, 185098371, 183308718, 184947331, 188937816, 188139764, 189643321, 184821520, 186725992, 189331315, 177117530, 183638795, 175662711, 183044897, 183702164, 189781487, 188291271, 175446645, 176743121, 189477731, 185100959, 186552560, 183587649, 184630581, 186884613, 186626433, 188399094, 585491179, 185175436, 186636545, 184966506, 176063044, 188570286, 184678009, 175439023, 185118348, 187861579, 188457619, 186478511, 186414615, 183136675, 175569555, 183067002, 189138184, 186236163, 183873247, 186160855, 176965484, 176990530, 186186191, 189393672, 185322529, 176915682, 184542803, 177143104, 176426122, 175336476, 183485523, 176088569, 183114969, 187085368, 185932676, 189024542, 176927995, 184000236, 187843202, 189878054, 175591249, 175387855, 176514372, 183101953, 186809160, 176793864, 188320888, 187579656, 185109193, 177279259, 175516068, 176451646, 186325188, 188389860, 183738585, 177303141, 186921917, 189414186, 187909092, 189012426, 175506909, 187688014, 188184898, 188202885, 187947689, 185004799, 185286535, 176053992, 177053718, 185067289, 176464134, 188767560, 175876123, 177003173, 189393683, 185833471, 176413297, 175355878, 185104261, 176375060, 187098153, 185668955, 189843038, 176131546, 183962134, 187880656, 186516211, 184797105, 585402665, 185757476, 188862059, 184784978, 185820659, 585326513, 186657762, 183923902, 187780844, 185071170, 185334760, 189802935, 585377642, 189234799, 184255358, 183775612, 183061919, 187749564, 187034762, 186859739, 188166897, 183447291, 183144993, 183058935, 185050401, 189830186, 184654799, 187301182, 185944866, 176903333, 186427391, 183835946, 185573625, 585427722, 187709496, 184749098, 188442213, 183066579, 176188131, 189198644, 183664323, 183032482, 187022266, 185644386, 188077375, 184429517, 183689541, 175804839, 189259298, 184736816, 183574967, 186376315, 185920809, 186135908, 177255739, 185884078, 184555554, 185515720, 585390342, 183029991, 189600829, 186110465, 188063220, 186528442, 176071552, 502319252, 187699091, 175837103, 175475742, 188886860, 176527076, 175681148, 188045185, 585301028, 183090675, 185932675, 176232824, 585402661, 175536306, 183055626, 186958514, 187567252, 183217862, 184618186, 186008570, 189591757, 186689416, 185431233, 176210398, 190035667, 177104715, 177267592, 184229830, 185656587, 176642144, 176952908, 189138190, 189271047, 188756228, 183239407, 188849765, 585352082, 185394950, 176841256, 184319031, 186034200, 177219378, 176349988, 175907655, 184479203, 187739946, 183072589, 177066493, 185681292, 188560465, 185732060, 185150558, 184050760, 188195931, 185063390, 502306697, 189895664, 186363525, 175321986, 189012418, 186123299, 185492446, 188282724, 187390457, 188389855, 176167586, 177155931, 188071069, 184404896, 186934119, 186896906, 188551642, 189439518, 189426282, 175402092, 188310632, 185632605, 188925044, 184343937, 189486234, 183075935, 183208146, 176096357, 183949450, 189307331, 176654810, 175725695, 187542071, 185944878, 183028700, 175702317, 185467693, 186274399, 189867979, 175613024, 183029771, 189527881, 184886111, 185191035, 183261593, 183434612, 183108574, 187161946, 185504252, 189979561, 189883431, 177168622, 175394556, 183043011, 187927395, 176005818, 184165848, 188217863, 189210746, 185585633, 189370654, 184966505, 187979790, 175868987, 176103498, 585554522, 187554670, 189824966, 189419422, 183799352, 502313607, 186021401, 177040975, 188115410, 183371555, 186363525, 188348287, 188975471, 186516199, 188471757, 189075399, 188152372, 188255567, 187047383, 186909349, 184089134, 175558145, 188600282, 189610719, 175714099, 184809491, 183873243, 185046410, 183096152, 188504209, 175861100, 176768695, 190008882, 176117120, 184012723, 189173864, 187149237, 585452868, 185706603, 187729879, 184268178, 183048255, 187517579, 188696951, 175343529, 189553238, 183676998, 188825934, 185127805, 176080276, 185370745, 184906836, 183714539, 185443070, 176362538, 183028906, 183460060, 175671239, 185055103, 183562174, 189818145, 189470686, 183848432, 188652379, 187200327, 183028329, 176866142, 187009559, 187213018, 183078861, 187529798, 185538641, 176853739, 185983023, 177206633, 187813006, 188054609, 188912230, 183189423, 176552647, 189731333, 186847125, 189859286, 185527125, 176177660, 188522702, 186834459, 188450096, 187918305, 186148224, 188300809, 585364844, 189519815, 189999350, 176977907, 176891052, 175547244, 183030801, 189874339, 184280941, 186564243, 189000213, 186713659, 186607076, 186701379, 184114642, 184997336, 183384113, 186636536, 189853800, 188641498, 187653012, 183042853, 188356377, 188733360, 176044185, 176337469, 186401924, 183860837, 188495231, 183180249, 186440146, 585339266, 186085113, 188778734, 188139767, 188610374, 186647217, 185620896, 188630688, 187592000, 184242564, 175965837, 176325176, 187428636, 176717572, 184974900, 184916994, 185114145, 187554660, 188435069, 184076353, 176692388, 186946265, 184063542, 176603801, 188227215, 175453595, 184906834, 175889905, 189186280, 185140129, 188744938, 185407115, 188950384, 189758437, 184153045, 186312508, 188600275, 189247071, 585313726, 185419155, 183345957, 184809481, 176312826, 183284919, 175976078, 188110418, 186597163, 189125998}
{100435737, 99136579, 98943266, 333606087, 99951780, 98953037, 99702818, 332803310, 100932794, 99973305, 99242626, 98881221, 100401084, 99548581, 333074816, 99143554, 333333264, 100875009, 100137463, 100146031, 333275737, 333658255, 99691155, 100831891, 99003627, 99197554, 98893143, 100498489, 101205172, 99011258, 100136235, 101293967, 100112742, 589073095, 100607735, 98906853, 99100821, 333486842, 333603775, 99997845, 100060404, 100561534, 333243454, 333618516, 333591056, 332989098, 100613766, 99039348, 332781909, 100550270, 99396791, 99183838, 98905290, 332856178, 99205211, 100884613, 332676781, 99320087, 100168024, 100673176, 99975315, 99959056, 100146478, 101199050, 332621069, 100959427, 333618510, 99973242, 333636975, 333083616, 333642522, 100317768, 98902369, 101167608, 98968367, 99644857, 99930411, 101030763, 333623817, 100866468, 101112523, 100166116, 99608158, 589067815, 99959926, 333708226, 332964973, 100509900, 101095337, 101283965, 333516977, 99943043, 100179547, 99166482, 100456032, 99122643, 99294476, 100968370, 98950344, 101041250, 100137792, 99358401, 99017214, 99497682, 99060091, 98985019, 100460365, 98876864, 333478132, 100684122, 101298601, 332894968, 99962007, 100779045, 99088691, 332688336, 98989261, 100872317, 99784293, 101321589, 99968624, 100142729, 333468354, 333415834, 101011525, 99373936, 98885313, 99734896, 332866574, 100336052, 101279772, 99023934, 99769320, 99814710, 100596039, 100946014, 100914481, 332589334, 100695710, 99980103, 333686361, 333621395, 100641026, 333162965, 99485099, 99345654, 100160719, 99069585, 99971046, 100082581, 100162383, 101211077, 100217729, 101104339, 100142831, 333569926, 99944552, 101070880, 99535813, 99968077, 100165918, 100440935, 99997842, 332981975, 98894358, 100142225, 333700360, 98937542, 99834677, 98901228, 99022592, 100904778, 99964658, 333555666, 98967046, 100802528, 101258902, 333674675, 332903197, 333133264, 333712045, 99447750, 99819069, 100060408, 100618543, 333528878, 99460427, 100878175, 98878481, 101306388, 332771193, 100144880, 100242054, 98974973, 99904997, 100521525, 99020374, 101276754, 99790333, 99189207, 100158871, 100532395, 99981272, 100588877, 333610480, 333152520, 100141772, 101147127, 120215734, 99014745, 99981461, 100147732, 100089778, 100950720, 100487909, 100278978, 98879402, 100435349, 99925269, 98925340, 333695252, 100184665, 100543555, 100134484, 99945556, 100981433, 98959695, 101019338, 333306708, 99128952, 100787231, 333541382, 99398503, 332834743, 100751507, 120226443, 100225663, 99574058, 99753530, 333260379, 333268089, 100430136, 99985599, 98901227, 98882843, 589057990, 100417831, 101078971, 100822952, 99668194, 99423222, 98967577, 98877288, 101090823, 100135703, 100839645, 100292934, 99024862, 100164361, 173890621, 98966573, 100146436, 100118392, 100739508, 98881218, 99213573, 100468764, 99964063, 100165906, 333298743, 100805008, 101080866, 333123508, 99036403, 333252265, 333604388, 100190710, 101263615, 333593926, 98882592, 99139422, 100020452, 99843322, 101170892, 101288672, 333224835, 100171403, 99802677, 99796823, 589066815, 98985019, 99194962, 333601613, 101321545, 333592396, 100161089, 99084848, 332760682, 100154140, 99268974, 333688674, 100138451, 333702240, 100151866, 99409610, 589068880, 98880748, 332824490, 100170205, 99972639, 98892620, 99986443, 99776782, 333426715, 333621571, 99868811, 100860706, 99305427, 98973555, 100178202, 100538725, 101156975, 98880866, 98968265, 100637859, 99150371, 100278969, 333113496, 99332845, 333448271, 99283781, 100515393, 100139927, 332876532, 99713978, 99434958, 100662147, 100396351, 100566357, 101258168, 99075370, 99986759, 333565788, 99510479, 99447919, 99434948, 100761179, 98912886, 100167796, 99048921, 332653046, 101312889, 99447913, 99172728, 101221221, 99026351, 333695748, 99909874, 100257212, 333045028, 100854459, 101320396, 101250060, 100175448, 333093208, 98944826, 99127891, 101219032, 99945135, 100924038, 101235202, 332699246, 101297417, 99315884, 99472705, 332750807, 99080683, 99971036, 333591050, 100271520, 99057950, 101254567, 101299518, 100123586, 589070240, 100937267, 99969781, 99326620, 99030737, 98951490, 333732383, 99485451, 99984998, 98915995, 333204359, 100143468, 99049690, 333696841, 100141773, 101267842, 333704664, 332936188, 98993681, 333604122, 333341839, 333631850, 99010852, 333051043, 333612476, 101317486, 99561275, 98947432, 99253391, 101319204, 98926513, 99472785, 101198209, 100013984, 98964368, 100140405, 100813437, 99150370, 100250227, 333058034, 99949845, 333603278, 98890869, 100718625, 101051429, 100932793, 98977907, 98968243, 333688678, 98941643, 98904008, 98971962, 333561379, 333604295, 100410400, 333658266, 100527244, 99962322, 333603569, 100145857, 333618513, 99435682, 100411063, 99523136, 101303694, 98922737, 100179352, 100847017, 99635820, 99981761, 99978144, 101020920, 100144161, 333548723, 173889340, 99632658, 100451467, 99143561, 99943488, 333066096, 99974408, 101227868, 99966344, 100792992, 332709444, 98877210, 99981772, 101224584, 99150821, 100898262, 100695392, 100904884, 589066844, 99986835, 100477911, 100135423, 100145237, 101216663, 101315344, 99874369, 589080173, 333672249, 333655775, 99761102, 100771880, 100482131, 99218568, 99033934, 100301233, 99946614, 333603702, 100164524, 101245543, 99829913, 99685793, 100361705, 99460346, 100151328, 98997487, 332973779, 333022803, 100448383, 99894472, 99977460, 100482142, 99095893, 333696617, 101188736, 100044043, 99256311, 99941879, 589062672, 99230936, 100129531, 99294555, 100352569, 99001938, 100145087, 333275739, 332600105, 100954031, 100866327, 333324580, 98962395, 332949861, 100971957, 101138963, 99535621, 98911198, 99205214, 101294869, 100629509, 100891769, 99117608, 100108255, 101240927, 333695975, 98877629, 332997315, 99510691, 98886459, 100782038, 100832912, 332803314, 333621564, 101049975, 99548183, 100002543, 98878292, 99044596, 100155147, 100052486, 100941697, 589067116, 99724494, 100060400, 99222136, 333366257, 101130557, 99063684, 332792970, 99596344, 100326974, 101009180, 99982880, 99983444, 99039411, 332929881, 99161397, 101308866, 99975318, 98939275, 99960382, 333677283, 333682544, 99964020, 101178270, 99821706, 333665187, 99026602, 333695662, 333593252, 332631615, 98884102, 333395009, 99071043, 100167287, 99951969, 101317394, 333668777, 98955147, 100309092, 100588889, 332943492, 332719615, 333606267, 99093082, 100140687, 333626944, 100857354, 100158082, 99572404, 333727028, 332894956, 333594837, 99985170, 100932795, 98898386, 333736250, 100164378, 101145845, 100369802, 101313192, 332886051, 100196236, 100706866, 100740776, 100403238, 99273366, 99808755, 333357255, 333692492, 99398498, 333597780, 101246314, 333193518, 333684619, 101178281, 99975720, 333593063, 332664637, 99560567, 333589459, 100166124, 99952974, 100684870, 333458614, 98950183, 100344019, 99990169, 99110005, 589055443, 99965847, 101285274, 99105889, 99976118, 589049966, 100074707, 98946458, 100264243, 99410683, 99825626, 100750188, 589050025, 101275213, 98970381, 98908648, 99611473, 100242059, 100174740, 100148778, 100672919, 98887837, 99029640, 99599006, 99350132, 100707045, 99052869, 100141679, 99948010, 333661977, 99982168, 98930007, 99915862, 589060660, 100210169, 99092332, 100988728, 99623443, 333510102, 101288131, 98879662, 99243535, 100177352, 99945764, 100503470, 99007932, 98884182, 333103043, 101267823, 99088680, 98879402, 99986122, 99956884, 99954548, 333716967, 99968084, 99028001, 99888626, 589051905, 99307247, 100920158, 99951778, 100482139, 99993971, 333375863, 120237582, 100202653, 333142810, 332845542, 101291527, 333604983, 333015050, 100463998, 589052490, 99116096, 99951970, 333535010, 589055446, 332910612, 99586661, 100176154, 100154867, 98957727, 99041337, 99942444, 100929254, 100096473, 99859768, 333522709, 100391516, 333696622, 333721887, 98968732, 99949623, 333605748, 333674667, 101308856, 101262663, 101240288, 98943927, 101281680, 589048019, 99847135, 333646181, 98975318, 99942748, 333704676, 333584361, 333233525, 99020167, 100233581, 99648339, 333693791, 99956342, 101122312, 99963000, 99679851, 98963457, 100730007, 99386280, 120259928, 100554754, 99986697, 332610495, 101313203, 99952161, 99877973, 100823348, 100142422, 100932786, 333494859, 333696265, 100492282, 99000784, 100168387, 100158684, 101112986, 101101370, 101123305, 332740872, 100849615, 99940753, 101293781, 98981139, 101040362, 99660667, 98966085, 333405187, 98948973, 101250064, 333607823, 333039766, 100150186, 99948019, 99294557, 333029402, 99871522, 99978723, 100625937, 332957004, 99371231, 100991791, 99158817, 99744807, 98931040, 98889615, 99082115, 100160977, 99883031, 100443715, 100577233, 333697758, 332730487, 99206604, 100387669, 333315296, 98967587, 100761605, 101283966, 99920405, 101209006, 99222148, 100424262, 333182902, 333415842, 589075818, 100152490, 100718738, 101134121, 98918266, 120249113, 99941885, 333691033, 100584536, 98900267, 99986691, 100884283, 101302596, 99990170, 101030539, 101320615, 100651822, 100796335, 100172399, 100161887, 98963794, 332924098, 101154506, 100912054, 333034437, 99113213, 98939276, 99337924, 99104481, 101069979, 333172817, 333622319, 100419034, 333437482, 98958008, 101294728, 100162723, 589065489, 99960527, 100225667, 98969799, 99523065, 100142688, 101216658, 332642237, 100962944, 98881704, 101272357, 99620220, 333385278, 99838842, 99173882, 98889631, 99864547, 333586640, 99383985, 98886728, 333006876, 99362050, 98880540, 100729624, 101060710, 98932769, 101191510, 100158883, 99281717, 333652239, 100179078, 100156948, 99673163, 100146429, 99900068, 333648991, 99943731, 333703172, 100285324, 100472656, 101294718, 98983592, 333603987, 100839646, 100146478, 100650004, 99894470, 333502700, 101087655, 100144484, 100998789, 100378744, 99958174, 100841518, 589049122, 101001788, 100427503, 333680462, 333658261, 332917313, 99422264, 100601132, 98970444, 100007750, 101309239, 100104836, 100035689, 100101147, 98966300, 99262991, 98897830, 100060393, 100661588, 101184758, 100180563, 99498024, 100894213, 101228821, 333348988, 333581510, 99984938, 98936057, 101060801, 98992551, 99981789, 589048649, 99948426, 101252461, 100629514, 101162393, 100067449, 99935539, 101177927, 100161503, 98970246, 333283432, 333577777, 100138507, 333620158, 99231854, 99181660, 99584241, 100152493, 100978079, 98963120, 333615566, 100172333, 98963142, 333604279, 100770406, 332814094, 99173883, 333215103, 101291528, 99656490, 101234385, 99851268, 101297410, 100812666, 98967398, 99983225, 101154510, 101271646, 589050872, 99855386, 98902085, 99113208, 333574533, 98920554, 333291006, 100572725, 100027602, 101312894}
12849
Returns: 703521122
{832613248, 163108769, 842740797, 159798894, 827512987, 161153586, 162778219, 831158346, 832211641, 159875149, 842820538, 829793782, 163437584, 162659421, 829219696, 840426771, 842181619, 828215534, 829793808, 163375727, 837823181, 845061433, 163317104, 161208262, 162198362, 158787614, 163588774, 827538518, 831914397, 828111016, 831786202, 157976497, 160004900, 162960845, 827588403, 835256252, 163407709, 827959896, 839789030, 841068820, 161931921, 843937357, 158171397, 162470001, 829525954, 835175548, 163600102, 158162049, 829159543, 159338840, 834935989, 830248828, 827774389, 831672246, 158049611, 830248860, 831077701, 844820938, 828110967, 841789091, 162469902, 159157275, 839261449, 842424071, 158432007, 158031945, 159291954, 827616220, 161833280, 163570341, 159875113, 844981405, 158462595, 158069538, 162403967, 159291879, 163514137, 844177351, 158845353, 160885551, 162778158, 836294843, 163570447, 158388684, 767714351, 844901111, 158417953, 834059244, 838327675, 158270743, 838327706, 839558511, 158192376, 827696898, 158713862, 829404003, 831846423, 841228380, 757872271, 298190333, 159431438, 162719580, 158192337, 159479970, 757826205, 836839881, 831552947, 163375759, 829856397, 160966571, 162678734, 158713814, 162835054, 841386955, 162943922, 163498396, 160400640, 842101405, 837898949, 159774761, 158731431, 158477222, 163621729, 839867855, 162078473, 160668381, 158235479, 835981902, 837598616, 158573525, 163570354, 839044687, 842901423, 158731393, 163621367, 844820944, 158731350, 158171507, 839789007, 827959881, 842661956, 157974110, 158308018, 163226609, 158557636, 159028100, 159552151, 163588803, 837675458, 834457491, 827568974, 831433392, 163341525, 159480023, 157976440, 834536396, 837073794, 838469075, 163473647, 829279632, 827533607, 831733814, 832936289, 757867190, 159723549, 839710371, 839789010, 842901380, 830079727, 828018135, 157989688, 834774792, 163279489, 831490569, 162403928, 838974791, 757809009, 844258198, 842424029, 841867388, 831914305, 827680273, 161833286, 161127926, 827511983, 835981920, 843060770, 827523239, 827512946, 829219777, 162943926, 831672170, 836445587, 833897945, 833816851, 159338825, 837522336, 827551080, 842424081, 828928112, 827534615, 836599616, 834615757, 162995703, 163608948, 159575483, 767761036, 162678862, 160830434, 842181601, 159338836, 162678733, 838255991, 158192406, 837442859, 163140040, 841228371, 158660038, 162055346, 159224023, 161982281, 163417488, 159927450, 841308083, 831311037, 836839925, 160426290, 835901512, 157974097, 827528826, 160083002, 158091711, 843698597, 827819051, 160966638, 843455890, 163490790, 162960744, 163514079, 160320577, 835659438, 162617624, 829219721, 827989045, 160911425, 158134014, 844741749, 827959944, 161367887, 833978378, 827774340, 839948133, 832211703, 838974758, 840109460, 158043720, 158965660, 837972992, 160186945, 158677084, 828741134, 157974077, 827528786, 844901139, 162960805, 159091996, 841943127, 160723516, 837748660, 841387005, 161313734, 833816810, 840270246, 162470015, 163599992, 838397857, 833737196, 831257655, 838184139, 757847891, 157984159, 158032014, 159270101, 832693901, 827680241, 842901383, 844741820, 827800341, 162960906, 161628333, 833097929, 833577406, 158826720, 844016613, 834855514, 844741762, 828864941, 829042253, 830997410, 159480019, 162150160, 842181543, 833657600, 838908341, 839634983, 163093793, 840028557, 158116110, 159071428, 829464952, 757826145, 827790899, 827528819, 162678903, 158946027, 160749289, 843375356, 162336663, 161367852, 837748661, 158012120, 827774349, 829219627, 159649043, 158334559, 840585549, 839409405, 830617922, 158133977, 163553930, 163570460, 163226660, 830188119, 158509232, 838184077, 843858344, 160346115, 827989086, 841943083, 163473700, 163417531, 830431400, 837143635, 160240841, 827845154, 833657579, 841068854, 158142714, 163498472, 157984132, 830079832, 828363710, 827528838, 828675640, 159270096, 829464941, 832370770, 161047318, 836679435, 158062927, 833499205, 841068790, 160029755, 828675662, 832370782, 162617597, 827696940, 827790945, 827528841, 157974059, 162554950, 842740718, 160911354, 842584486, 157974124, 842901352, 835175511, 159361073, 845221018, 163407757, 158224757, 161705508, 757856005, 837898892, 836759993, 163465285, 159850716, 841628779, 834694942, 162890375, 829343294, 158713960, 831120500, 163341541, 829912142, 829042286, 158142713, 757808959, 157972590, 827696894, 161680879, 837598553, 844339115, 827712284, 160266386, 163352678, 842262728, 162055294, 829661058, 162659426, 835901612, 163140019, 162534553, 830724335, 839948103, 159699624, 159798890, 162127376, 838835871, 158043789, 844499657, 162960711, 157981934, 832613311, 841628798, 841943072, 159136256, 845141635, 833816877, 159007943, 827774314, 157976565, 831914331, 828504648, 757847848, 160911369, 835578252, 835094843, 163061249, 163446671, 833017086, 162469945, 842262733, 162960659, 827512103, 834378203, 828983556, 843216451, 843375332, 841228381, 841943110, 830129701, 163619775, 158142734, 839483020, 160966504, 839189153, 836138851, 160749379, 827932671, 842343728, 163465247, 163575259, 158171438, 162738469, 163045751, 829042195, 162835131, 829856334, 837598536, 160029784, 838397825, 838397760, 843375315, 842584484, 163375686, 827774351, 158676981, 831158326, 830372950, 158375259, 837748605, 830495261, 833978403, 158084384, 837823110, 827989014, 162490740, 835497492, 828558562, 162358306, 828110998, 161550548, 834219171, 827774394, 160830415, 843536870, 161705510, 837598587, 830958259, 159502971, 159338808, 163386149, 834298975, 163621358, 163613644, 834219147, 163584655, 163619797, 843937438, 839189175, 835175568, 163407722, 831077777, 845301108, 835175641, 828504505, 162597728, 841628852, 163535131, 844177294, 844661212, 162852947, 828983447, 157972627, 163559469, 163011795, 161446976, 839635013, 827819015, 827900030, 162852886, 162005733, 840189731, 837288276, 834378358, 833737197, 158026780, 830023186, 836998785, 844901120, 836217432, 834378380, 158677010, 843295168, 160266312, 845061377, 158202459, 838767537, 832936248, 158524457, 162907599, 157973381, 158731470, 161931997, 158259230, 158676995, 160723495, 844418812, 163559457, 159408834, 827663893, 163621303, 163386090, 160506770, 158347343, 843778849, 160161686, 163606250, 158142699, 836369320, 833657634, 160668432, 840826109, 837364789, 767761101, 831158392, 161393185, 828741173, 831490509, 835094808, 158142716, 841547670, 827533580, 831035723, 829967611, 834378285, 161073096, 833339098, 158108074, 843778927, 829661100, 830248932, 163575223, 162960740, 830770593, 840987668, 159338856, 840426807, 840826043, 838620647, 162490684, 840028593, 160561680, 163407744, 158347400, 163184323, 827588481, 163226564, 831257604, 158043764, 830079768, 827989054, 839118338, 827731583, 837073859, 844097097, 159007895, 837675451, 161705545, 838115820, 830311979, 827774290, 163011865, 828504578, 157999753, 158091660, 757808954, 161705433, 158162073, 829727908, 160587489, 840348889, 158003454, 827774436, 842424018, 835175611, 159799018, 161472144, 159480093, 845301172, 158677056, 161705506, 158624387, 157974001, 162678721, 163615467, 838046166, 829343353, 161757478, 162617601, 835175622, 162150207, 829525988, 158162008, 158347298, 838184051, 157977960, 829042247, 835175575, 831120496, 832290571, 162469949, 844339241, 298201893, 158016628, 842982183, 828317820, 158904764, 840507186, 827536272, 840906684, 836521845, 757836307, 159223945, 163198064, 837973020, 844901081, 832855780, 829343348, 843617539, 836919869, 835740481, 828215467, 158192374, 161472112, 837213541, 161781785, 839710370, 162268101, 158607936, 160187003, 163154387, 842021119, 163490817, 830816708, 162554894, 842584452, 158731478, 838397813, 836839868, 158885646, 160830421, 828078000, 829343332, 829102727, 163615499, 835014233, 841867312, 839948163, 830770532, 842584447, 157992652, 158388610, 842504020, 158904727, 843137412, 158202482, 163305301, 827528761, 833737125, 163279409, 837598484, 835175557, 844016624, 832936280, 767714385, 158713899, 839558602, 839334655, 160108081, 161857327, 158259185, 160240906, 830672812, 841709106, 159136293, 832059110, 159270046, 158731453, 828363781, 163541382, 844981357, 159625437, 835821008, 838327633, 161153624, 160911402, 831914327, 162678802, 158388685, 828410851, 841148913, 160749331, 163239765, 831552867, 828142130, 162835105, 158477277, 828983536, 157976516, 828612740, 161603554, 158235546, 160320601, 828264203, 158224745, 828928069, 163473673, 827845234, 832774795, 162617542, 158509179, 158016555, 158731521, 844741775, 835901568, 835175605, 163139999, 162198311, 161233859, 828453916, 844580031, 827680264, 163599967, 163521048, 161680857, 827932631, 161603546, 161781792, 158965616, 838256048, 837598550, 834138828, 834694930, 827900036, 827636517, 834378222, 163599988, 162659498, 160506695, 163061250, 827512104, 161153552, 827756203, 831203547, 827588430, 830617910, 837442892, 828363750, 160642524, 841068809, 839261516, 829403998, 829793854, 158787584, 834378287, 160108139, 839948167, 162290062, 161525565, 839334725, 767761043, 158295885, 159202509, 830912036, 829102649, 161288259, 829343235, 837898825, 158676980, 840746353, 830558988, 828504579, 837522296, 827900096, 162403979, 828804736, 833978346, 159007991, 158885618, 829343285, 163618662, 161127943, 842820516, 832936311, 158524491, 158524472, 836369353, 158573507, 827875183, 161472131, 842343724, 843778867, 833258673, 838046168, 159157296, 829594371, 163608902, 757867207, 837364778, 162290133, 162907671, 831077719, 837143610, 831371657, 160004945, 839044539, 160004958, 163619846, 162796531, 828175208, 163279456, 827517343, 757867131, 163619819, 757794966, 163045673, 162469903, 159649082, 835416595, 160749386, 163596659, 839483001, 161705564, 161073091, 827512048, 163140022, 827875262, 827790870, 832532700, 158259271, 831672215, 160830453, 830866933, 162960662, 159136285, 159798938, 831986792, 831613988, 163570412, 833178772, 834855491, 838544516, 298190262, 162995702, 841709180, 160005017, 828048541, 839558524, 844339170, 160966557, 160992341, 160161692, 844741699, 162425193, 833419270, 845141585, 839189230, 161908241, 828504604, 843375287, 163606307, 162659364, 160966495, 158904731, 836060319, 157974088, 829464937, 836839823, 158885587, 835175719, 160029725, 835981875, 840666287, 831786201, 159291890, 159502928, 163600054, 158162074, 839189160, 158731418, 827932691, 157977981, 160161647, 828864872, 833419234, 159136361, 829102722, 835336919, 837364860, 163266997, 159552191, 844339162, 159136311, 827680229, 160426316, 839634971, 840189768, 158347345, 843295174, 836839847, 162678809, 842661920, 838694069, 159798910, 832134280, 829403968, 835336902, 830997448, 841466926, 831077761, 832451704, 158142688, 158769475, 832532664, 828175254, 834694994, 163184325, 162659378, 158462605, 162268092, 830431325, 827989079, 163584706, 160804526, 158031941, 159952119, 162220732, 843137439, 828175162, 839044619, 158235419, 159699647, 757808973, 767761066, 160481030, 828983483, 159136301, 840666227}
{895699344, 578648438, 893737658, 577629380, 889342975, 577469733, 582285346, 894805870, 895658703, 577601900, 893749626, 893226524, 581275357, 582395689, 892780356, 893690325, 893658577, 891736225, 893226492, 581425088, 894730054, 893983663, 578995573, 583066400, 582724473, 578286866, 579840731, 889583773, 895532669, 891517268, 895433885, 580420883, 582983071, 578455716, 889821098, 895371384, 581350686, 891142071, 893791087, 893620288, 577685061, 893912976, 579230482, 582547866, 893044789, 895379730, 579920831, 581289008, 892726153, 582690867, 895411258, 893686050, 890524658, 895319164, 579616574, 893686053, 894665625, 893949471, 891517270, 893565053, 582547887, 577971987, 893995287, 893670287, 578727647, 579695663, 577881721, 889897315, 582899538, 580808259, 577601980, 893971442, 581861878, 579538025, 582594960, 577881670, 581044608, 893946930, 578230029, 583095087, 582285398, 895230997, 580808243, 578796132, 577153260, 893961421, 581794243, 895565711, 894474948, 579008643, 894474986, 893867601, 581364122, 890210389, 582179314, 892938680, 895488248, 893593622, 318867642, 329193671, 577799305, 582341395, 581364191, 582770523, 319269526, 895087578, 895209972, 581425086, 893277965, 583091407, 578165127, 582179303, 582227707, 893560721, 582107652, 579446040, 583068491, 893646914, 894701171, 582904923, 578345247, 578660370, 580244241, 893774434, 577754472, 577450105, 579081691, 895312935, 894821612, 578530007, 580808296, 894104012, 893756355, 578345237, 580325234, 893949525, 578345307, 579230507, 893791048, 891142089, 893718340, 580177853, 578936688, 581712764, 581993140, 578069796, 582807208, 579840752, 894796131, 895493314, 889742567, 895101095, 581498560, 582770538, 580420997, 895474770, 895026568, 894396605, 579368863, 892834821, 888939425, 895371940, 895698107, 318948517, 577659174, 893810739, 893791042, 893756381, 893512048, 891293216, 580582403, 895427944, 578923829, 895158288, 582594902, 894145281, 319348776, 893953823, 893670361, 893586515, 895532589, 890131343, 582899593, 583077041, 889424063, 895312945, 893783385, 889504374, 889342919, 892780429, 582107716, 895319236, 895172733, 895582516, 895585209, 582690765, 894849035, 889663767, 893670353, 892500072, 889020439, 895121997, 895458241, 582045296, 580001534, 577725048, 577165366, 578165149, 577447416, 893658591, 582690845, 578165083, 894512729, 581364174, 894865401, 581849734, 893593696, 582118745, 582800800, 577925927, 582835850, 579216920, 582959226, 893579456, 894994704, 895087529, 577471625, 895324252, 580177874, 889181956, 583004684, 579460080, 893870560, 890763137, 583091419, 893865090, 581122282, 578455651, 581044663, 583055964, 895342240, 578111959, 892780459, 891217422, 577449476, 581212982, 893933154, 891142122, 583038293, 895572772, 890524702, 893762503, 895658759, 894145246, 893749213, 580901849, 578121451, 894668890, 577513878, 578405487, 892345002, 580177880, 889181993, 893961501, 578455726, 578019952, 893614226, 583095481, 894761319, 893560800, 577494793, 895585271, 893731541, 582547832, 579920988, 894434862, 895599209, 894933571, 894549408, 319109100, 580016102, 579695685, 582648048, 895705571, 890131264, 893756309, 893932995, 890684358, 578455651, 577572207, 895698878, 895625220, 582295630, 893928969, 895421842, 893933061, 892449201, 892614968, 894524874, 582770531, 577792263, 893658618, 895613352, 894191272, 893840492, 581916315, 893754024, 579382803, 582507957, 892991508, 319269513, 890603768, 889182039, 578165110, 582405305, 577447536, 893857855, 582640096, 583038227, 894761292, 580742901, 890524731, 892780424, 577691049, 581655289, 893658180, 893930152, 894001860, 581213006, 580887577, 580808243, 581712802, 893632424, 581928116, 894549388, 893895025, 577483418, 891217401, 893614298, 579368855, 579216977, 893846417, 894985209, 583041193, 890839687, 895613360, 893620120, 579306241, 579446076, 580016179, 893512004, 891928440, 889182034, 892298213, 582648050, 892991465, 895688809, 583085374, 895107507, 580980577, 895645911, 893620149, 577553435, 892298169, 895688793, 578112038, 890210433, 890603791, 889182013, 580177925, 578060626, 893737655, 577449515, 893694620, 580177850, 893756329, 895379690, 577839501, 894010309, 581350619, 581438427, 577597148, 319028554, 894701156, 895101865, 581199201, 582933170, 893543071, 895442480, 582168478, 892884885, 582179294, 894734108, 581498621, 893336649, 892614947, 579306150, 319348865, 580258872, 890210309, 582954686, 894821551, 893948865, 890289961, 577497542, 579068385, 893659004, 582800843, 893134315, 582395697, 895324339, 581849699, 582498990, 894123568, 893762448, 582874493, 577629433, 582763667, 894227883, 580901927, 893928355, 578455697, 580501737, 895699318, 893543028, 893614288, 582556557, 893995340, 895585232, 582457579, 890524694, 580420939, 895532607, 892126211, 319109162, 577449501, 895342035, 895381305, 578582796, 579292520, 895696910, 582547844, 893658939, 578455735, 889424030, 895509864, 892559052, 893827028, 893857946, 893593672, 893614342, 893576020, 580163227, 579306266, 893896012, 583091391, 894031261, 895274197, 577447571, 891065917, 893660382, 581199171, 579760828, 579230529, 578219945, 581981589, 892614912, 582227730, 893278010, 894821533, 577553415, 894434885, 894434942, 893857847, 893694570, 581425128, 890524726, 578405403, 894805807, 893790078, 581725364, 894761314, 893895894, 895572851, 581058722, 894730109, 891217410, 578011150, 895343844, 892186761, 577917748, 891517310, 577549476, 895539811, 890524681, 577447361, 893865129, 577597203, 894821622, 894453805, 577761160, 582690839, 579142188, 895526830, 580325277, 580487151, 895539853, 580728486, 580163231, 893913020, 894031195, 895379678, 581350721, 894665681, 894021668, 895379797, 892126173, 582448235, 893543106, 580966408, 893946956, 893924146, 578334652, 892559129, 580258919, 579681379, 578518568, 583020719, 893840490, 890763070, 890991952, 578334612, 577718753, 893741701, 894913067, 895510023, 895599277, 580822602, 893454075, 895057368, 893961513, 895255207, 895510006, 578405448, 893845309, 577497506, 893983679, 579155613, 894271165, 895698064, 578594546, 578394454, 580339905, 578345327, 577685136, 581511842, 578405449, 583095506, 893934190, 579681346, 582731707, 890051898, 580325245, 579142173, 577462137, 578865831, 893880641, 583024033, 580567883, 579306225, 895199850, 895613282, 577450165, 893623564, 894887227, 577165342, 894805846, 577510753, 892344987, 895158313, 895381335, 579306258, 893542445, 888939364, 894596453, 893395253, 895509866, 577460671, 895668134, 581136220, 893880639, 893134256, 893686102, 579760820, 578455783, 894190087, 893618651, 582690786, 893690354, 893623541, 894339423, 578011112, 893753980, 583086631, 581350650, 578865859, 581781901, 889821119, 581712804, 894933627, 580901773, 893512068, 891217455, 894070831, 890368355, 895026629, 893939427, 582457638, 894796051, 577597158, 894593277, 893736796, 890524720, 578518544, 892126230, 580662813, 579460067, 319348850, 577597160, 581289017, 893179795, 577454962, 893712267, 579855197, 890524699, 893670281, 895379752, 577629458, 577528986, 582770508, 894021742, 578405378, 577597239, 578466966, 580177869, 578165050, 580082317, 894633795, 892884933, 582928233, 578111993, 895379877, 577792321, 893044847, 581289076, 578865758, 894549437, 580096823, 892614957, 895379563, 894734123, 895677006, 582547912, 893948791, 329156007, 579775221, 893763931, 891861987, 578174885, 893679007, 889101487, 893615022, 895145215, 319188985, 577925866, 578783676, 894668953, 893961448, 895707056, 892884889, 893866128, 895075809, 895338363, 891736191, 581364166, 577529031, 894944499, 577624314, 893810816, 582683257, 582056677, 577513873, 578715416, 893636703, 581122288, 894256281, 578060661, 893694629, 578345278, 894434848, 895087664, 582351381, 577447349, 891443391, 892884904, 892668505, 580082303, 895390705, 893586595, 893762574, 894190146, 893694683, 579935511, 578796148, 893683704, 578174877, 893808969, 579155646, 581571104, 889181959, 895599186, 578923784, 894821601, 895379630, 893928959, 895698122, 577153248, 582179293, 893867667, 893960344, 577532519, 577653648, 581511789, 583041145, 894061108, 893552645, 582556524, 895604804, 582648036, 578345331, 891928454, 579602351, 893971444, 582841953, 895328761, 894475000, 577469742, 577449457, 895532599, 578165083, 578796100, 891994148, 893607502, 577447548, 578853160, 895209915, 891591965, 582227743, 578660434, 892559119, 580420933, 892246862, 582978931, 579081639, 583056008, 891801098, 581438466, 892500150, 579368927, 890839673, 895709780, 578112068, 581928186, 579775225, 578345345, 893933088, 895324301, 895379620, 581849775, 582724484, 577481119, 892062876, 893922472, 890131192, 579920913, 579523906, 582954710, 891065893, 582978991, 577624279, 578121412, 894512711, 894821559, 895551072, 895442373, 890991953, 889975445, 895509931, 579920958, 582395693, 577462186, 578582795, 889424107, 577469774, 890445740, 894873232, 889821073, 894001806, 894865387, 891928413, 583092230, 893620207, 893995316, 892938681, 893226525, 578286861, 895509997, 577532509, 893762612, 577873917, 583000948, 893960366, 577165320, 581584075, 582603250, 894387447, 892668496, 583053458, 892884838, 894701197, 578405470, 893638332, 893946142, 892126152, 894849017, 890991894, 582594953, 892395456, 895572762, 582457531, 582351376, 892884804, 580406269, 583077006, 893749706, 895698120, 578594532, 578594509, 895199863, 578530039, 890914724, 577529037, 893660422, 893880586, 895679252, 894633729, 577971963, 893088456, 580001534, 318948477, 894887256, 577873934, 578394421, 894665574, 894985173, 895048726, 582983117, 894104026, 582983104, 580163214, 578276478, 891665764, 578923812, 889262050, 318948448, 580163277, 319428395, 581981519, 582547934, 577691031, 895350494, 577447619, 580648317, 893896056, 577597166, 577460605, 889424041, 581849757, 890914774, 890603792, 895693382, 581511781, 895319162, 577447375, 894320001, 578455772, 582556544, 577629450, 895569070, 895262704, 580808318, 895693141, 895421897, 894366864, 329193706, 582045315, 893552669, 582983066, 891367731, 893867590, 893948846, 583091398, 577453913, 583024047, 893933123, 577963499, 895659173, 893995367, 894031259, 582868790, 892126168, 893857898, 580567856, 582395766, 583091381, 578174958, 895293128, 580177929, 892991570, 895087651, 582351323, 895379848, 577553493, 895312986, 893649911, 895433918, 577881700, 577761143, 579920910, 581288955, 894031158, 578345317, 891065855, 580096904, 583024086, 892449173, 895659109, 582556505, 892668484, 895362084, 894887272, 581642517, 582807281, 893948850, 582556561, 890131233, 577471640, 893840555, 893741726, 578865835, 893845231, 895087596, 578165102, 893718369, 894305462, 577629420, 895635497, 892938729, 895362094, 894524907, 893548757, 894665701, 895691196, 579306228, 582238270, 895693419, 891665716, 895442412, 581781853, 582395747, 581861869, 582683282, 893846409, 891217446, 580728468, 583096459, 579695632, 577576548, 577832095, 893808946, 891665766, 894104061, 579081643, 582874509, 319348777, 577165379, 583078716, 892559061, 582556535, 893649980}
81208
Returns: 936641191
{708197738, 284020975, 284247419, 495496937, 494317846, 710634522, 284795963, 707741288, 709031983, 284124945, 425099995, 495238989, 425086311, 286146187, 500531890, 495615929, 711076060, 500062713, 707743285, 169365089, 168604351, 284751754, 286188659, 707904298, 708372343, 707875200, 708282344, 708008156, 498183290, 168693377, 710121875, 496912272, 286693819, 499182212, 707746285, 285970066, 711129827, 711210712, 495238950, 494567879, 708694396, 286351016, 497604983, 284045064, 285924517, 286975980, 169249726, 283822971, 710339760, 708759831, 711219673, 284665654, 168792415, 709173220, 169082278, 709244446, 169461116, 495856770, 497605007, 169174126, 711085648, 710974850, 707817830, 169690339, 169966515, 499590482, 168637489, 284315332, 286845963, 709820809, 495827208, 286389632, 498089350, 286800078, 707792111, 287001870, 286059288, 707744635, 497452289, 710254340, 284977319, 286601694, 286693687, 169221217, 168646576, 425038741, 286937482, 284665672, 494404725, 168684439, 495915541, 496528101, 708826040, 169937194, 168898023, 283976483, 284931107, 709961592, 500292467, 169715943, 709557671, 709078764, 496694569, 494276011, 497791403, 708870977, 425138523, 496329282, 710880329, 285596374, 709316652, 708165706, 495081073, 709149248, 284070409, 708214320, 495652459, 495120492, 168653251, 286749291, 169393970, 168898014, 708020987, 286775298, 284977364, 285070609, 710820342, 286633491, 708317747, 708985551, 286389788, 708939501, 286937414, 284045063, 494276039, 496528101, 284124816, 709055078, 709581516, 170106539, 285644298, 287014872, 497392739, 495886648, 170090536, 710772400, 168953414, 711137642, 496227816, 498979263, 169461163, 708104606, 708354054, 286951722, 284462588, 708589043, 285212718, 286866878, 710076742, 500531890, 707750618, 170057640, 495652458, 496296655, 496494999, 494734794, 284184029, 708264797, 285832640, 495357438, 283834533, 709340382, 497126174, 168913512, 500212240, 710962304, 283888267, 425116078, 286886571, 499100711, 285165096, 285070611, 287007666, 284501403, 168898048, 170003342, 285404351, 498810289, 170026451, 283828023, 283819362, 707884526, 283862505, 708609607, 710318397, 283851735, 707744592, 497605028, 708630791, 709173227, 287016324, 498712447, 710053682, 499394825, 496669686, 710616467, 710999414, 425121944, 286921832, 286994671, 708448300, 711055643, 285165107, 283851795, 286866830, 709581562, 711227020, 498979294, 286014972, 169871512, 708568202, 498551227, 496528064, 498869182, 498675361, 709891851, 496359263, 286059304, 425091784, 283903138, 707781150, 286103056, 285785801, 168733320, 707781188, 286188467, 499671410, 709533289, 708134623, 710210730, 496613912, 495772634, 286664278, 709773277, 499306968, 286921793, 711178143, 286994663, 710502491, 170073413, 496854667, 495525579, 499992659, 168603768, 710999353, 286271286, 285924724, 711145246, 284153782, 499753983, 425107397, 286964520, 710297361, 495947931, 497869048, 284045131, 286976029, 707741638, 495798592, 710521777, 170107159, 169732780, 710188465, 496083146, 709102016, 497510505, 497308733, 711159394, 286994634, 708737716, 496976283, 711210690, 285644289, 169773670, 425132742, 709461154, 500573190, 169812841, 500370734, 284840370, 495432521, 500370693, 286775414, 170078911, 286311550, 709868042, 170038981, 497909812, 496528102, 169268891, 710936100, 708047766, 495652506, 711217036, 170099141, 710232361, 710401889, 497572032, 168603731, 498905133, 707832625, 494607633, 286568850, 284424396, 709220825, 283851764, 168608059, 169441999, 286427368, 168937220, 286535120, 284977154, 708150190, 709891840, 707857291, 711203052, 286937406, 709292341, 710949195, 285117699, 708759839, 169797355, 494527315, 499351094, 285117724, 284462540, 425153939, 711055681, 708034383, 286464175, 708962226, 286976000, 284708465, 710936083, 711044918, 710835526, 287001899, 169993324, 711183832, 711165949, 500531858, 710560192, 707753313, 284247569, 168761647, 168637477, 283842453, 708651682, 169316930, 286800188, 498506353, 495681455, 495669333, 169757475, 498636456, 710579304, 709891819, 284885705, 286994699, 707804332, 497791433, 168603708, 710688167, 494857403, 707810999, 286693795, 711104238, 495713692, 710541302, 169441976, 499513677, 500174572, 425113426, 287011995, 710949177, 708781609, 284501582, 168664048, 286102859, 496883933, 284386909, 169174096, 498277123, 170046802, 284315174, 495827256, 168978110, 283937077, 711198698, 286904812, 497007328, 284247393, 284501432, 499913285, 286823607, 285452448, 284045019, 168603711, 169037960, 495728337, 495465566, 500491158, 710166595, 709509421, 498135797, 710880325, 283817202, 499263002, 496083152, 168913488, 707995330, 710722648, 708075646, 497541112, 710318401, 496390405, 707756279, 707776268, 496976265, 286464356, 494093352, 707983061, 710360465, 499435827, 710670380, 168898063, 709797351, 283956064, 286866922, 495699398, 500452924, 708090149, 284462367, 169646522, 494894277, 497155993, 495748202, 711172259, 286664141, 284931092, 708391293, 496724065, 168994947, 500174510, 711085686, 707825153, 286986031, 711222033, 425159315, 170064313, 708848691, 284751715, 711224013, 711203066, 286749412, 496883967, 284708269, 499475727, 500411665, 710804468, 496559029, 497007329, 284665688, 499834106, 286534964, 169646474, 287007643, 169885393, 707947458, 708299743, 710865549, 707817840, 284183890, 711228033, 286389602, 286921867, 707741619, 495981693, 708429228, 169536770, 707750584, 286800193, 284541451, 283976370, 711152424, 708716218, 495202023, 709196737, 495525544, 286271471, 496776923, 496643297, 286500228, 286845864, 708335596, 286464219, 169835420, 496122407, 168717566, 286601841, 495160523, 286145993, 169020550, 709316637, 283976442, 710254365, 285164892, 285260513, 285070573, 498371053, 286311737, 709436762, 710999440, 286904892, 711065907, 284424188, 709914981, 284280937, 496587373, 710232370, 284582111, 708548016, 285452666, 708548004, 170099117, 286311530, 284840574, 494231825, 496191520, 285738838, 285023810, 286633609, 500174534, 168611749, 707925281, 283919505, 168671910, 497638904, 708916384, 284020868, 285212501, 708317752, 709485026, 497037799, 283976465, 710076702, 498551260, 169365106, 709102062, 286937457, 168603707, 286230433, 499394833, 169977570, 168631979, 708609581, 711207005, 707936341, 709677672, 285878682, 711165915, 284665656, 285500514, 285260325, 494186775, 169905483, 287011977, 710232402, 497185223, 708230787, 707763265, 169536794, 709629670, 283874713, 710442596, 169127719, 169064367, 169489685, 709078763, 707798126, 710949186, 710597783, 169918474, 285260492, 710756180, 494776069, 168744376, 284541268, 498183310, 495317035, 494484891, 495681503, 286693697, 710381487, 495599839, 285691800, 709196707, 285878891, 285596591, 286904849, 286351217, 169202250, 707959117, 496643341, 283903228, 283819384, 285548488, 708181756, 496669724, 283822988, 168898044, 496613876, 168860756, 283997978, 284097016, 496047394, 285786011, 710166563, 707865981, 497996259, 711165946, 283956153, 499955088, 425138537, 284665463, 711022771, 500026508, 283998079, 286964575, 708061721, 285070398, 498636501, 285832399, 710297370, 494966060, 709961586, 498461160, 283842418, 707959091, 495002709, 710521759, 497726150, 286823711, 498942518, 497155949, 709701940, 497699881, 170096079, 285691585, 286464191, 711225700, 707804298, 285644324, 708893870, 284581925, 497452305, 710031070, 496260942, 494443825, 708507638, 283819374, 170102834, 285548721, 169155404, 285260295, 707857266, 284387076, 283903202, 170104689, 169413253, 710076699, 285500732, 494484860, 170003358, 286271438, 495120512, 710422561, 286351193, 169672929, 287016321, 710652741, 500331024, 286633475, 169316920, 169583170, 498135760, 168603672, 707848676, 499394838, 284623525, 708282355, 707786546, 286389805, 496459622, 710788747, 170096057, 710297327, 497829610, 286976048, 168825497, 708527499, 285644082, 168608056, 168773696, 711011331, 710275684, 286886485, 710908751, 710360481, 708409916, 708468090, 285164915, 286230245, 283976416, 285832429, 711034099, 497671059, 169850133, 709844725, 169109380, 285969893, 425155335, 707914753, 495669365, 425061274, 497336473, 168913534, 168608035, 284462364, 284885499, 711137608, 284387033, 285117510, 283828019, 286500067, 169508639, 169109355, 168761642, 499629045, 497280228, 168875470, 494692917, 497726148, 710381504, 710987393, 169345783, 499795388, 285832429, 168624654, 496528073, 709891815, 495550979, 285970098, 708547981, 494932142, 287016368, 285308230, 494932166, 710922401, 498089339, 497308742, 707840580, 495886610, 500411734, 711152400, 494361629, 170086237, 168603757, 708487531, 498595259, 169601509, 283862552, 498042662, 708264808, 708804000, 709749747, 707759645, 707748309, 285356263, 286633468, 498778969, 284215112, 285644266, 711022734, 710999372, 168664087, 709725607, 425116067, 711194103, 709388535, 709985023, 285308448, 494607602, 498324471, 710144031, 711022736, 496013496, 707767298, 284070527, 708985576, 287014882, 708247858, 494140183, 711228694, 168839378, 500331021, 497037754, 496158282, 711207010, 709773318, 710007837, 497757285, 284424359, 710850838, 500411695, 283828043, 499306947, 283919431, 425147603, 711121550, 284623335, 285739052, 169536798, 711113147, 710894497, 500251888, 708781638, 495432521, 708673193, 710739345, 709268632, 285691834, 495915498, 500137162, 711222063, 707771570, 709938592, 283851754, 497482450, 169555485, 285970136, 285212496, 709461160, 168614825, 499221049, 495772629, 284215256, 499712865, 284350560, 707894367, 283816477, 496944666, 285356482, 169489672, 287011978, 711095220, 283874660, 286059104, 286951661, 497452258, 499018426, 169850103, 283937160, 707840584, 168805407, 495044117, 168707548, 286722079, 708372330, 284931315, 710865537, 284795762, 708165675, 497423802, 709008470, 710788740, 709125854, 711189073, 169297636, 496830818, 498135766, 283817197, 498416760, 495669323, 497037759, 709605866, 286311556, 286904834, 284541269, 710254358, 497099884, 494818628, 496083132, 708468044, 284501394, 285404546, 498229912, 284153916, 285548504, 499552510, 707771567, 711229032, 499060960, 284280784, 286569001, 169628611, 283888209, 709412903, 283834504, 710652764, 710949228, 496750239, 710360485, 498837092, 497791389, 711214004, 495279333, 708391249, 497952015, 286427378, 283862512, 286230427, 710894515, 495635559, 500098506, 708826013, 284097140, 286014769, 496669702, 499913325, 709364708, 170017468, 496296654, 708448326, 707742294, 710482569, 285023598, 170017513, 287011978, 709125830, 285786013, 284751914, 286427538, 708391222, 286059094, 709412950, 707970814, 168620353, 284045052, 170078904, 711113166, 169966499, 169949242, 709316606, 286986073, 708673190, 425107425, 286389677, 494649736, 709173225, 709653968, 497217583, 495396338, 710705330, 710462901, 285404569, 496976230, 286722205, 498745172, 499141007, 710949221, 168606201, 495576036, 710820300, 710099092, 497251722, 708119646, 168614833, 497069324, 283919428, 709677712, 425076223, 283937180, 497362845, 496804641, 708075692, 496422746, 499873405, 284350722, 708391259}
{211061632, 888423890, 890298954, 681145615, 681967426, 211196854, 887731779, 209873092, 208201287, 888262131, 188924678, 681359774, 189020221, 887782631, 676382805, 680937167, 209170960, 676719113, 209969599, 379814694, 379096699, 890661913, 887805208, 210621572, 211228027, 209215017, 208622567, 208958092, 677921207, 379419244, 208261767, 679175506, 888242991, 677300859, 210017774, 887705411, 209305375, 209632898, 681359766, 681823766, 211439616, 890505296, 678313360, 890030603, 890723782, 889564382, 378318563, 889350574, 208365128, 208299373, 210066113, 887793658, 378564669, 208169502, 379763419, 211612511, 379807287, 680416919, 678313351, 379792596, 210577790, 210791963, 210396466, 379736094, 378624910, 677049332, 379286125, 888045748, 888487780, 211596598, 680454992, 890476618, 677941932, 890010135, 210303409, 889422469, 887741352, 209776622, 678499189, 208320172, 887667957, 890281428, 890170312, 379802720, 378812372, 189155731, 888709949, 887793671, 681925945, 378723781, 680340568, 679728819, 211499848, 378586659, 378466279, 888509136, 890731177, 211562861, 676544564, 378403156, 208142885, 208189417, 679493074, 681991591, 678092975, 211517471, 188638573, 679937770, 208838994, 890796433, 208149529, 211025561, 681469735, 211596546, 890071497, 208691053, 680848205, 681442231, 379331656, 890091823, 378312081, 378466187, 210832620, 890051361, 887667990, 887644410, 208763373, 890245315, 208589767, 208214474, 887936635, 208228941, 889703387, 890030633, 681991603, 679728767, 890150820, 211575339, 211626539, 379029194, 887622851, 889278800, 678575036, 680378988, 379220815, 211061829, 379698283, 210442643, 680040642, 677430461, 379807329, 210950797, 208557949, 888755892, 887922041, 208389225, 887619579, 889882266, 208244766, 676382802, 210065848, 378794237, 680848202, 679973281, 679763939, 681727665, 888186229, 211131063, 887661617, 681277338, 888966865, 211623184, 678915633, 379671199, 676598035, 208958318, 888732669, 188781145, 888574976, 677351892, 887626437, 887644383, 889038628, 890519065, 378466230, 379444406, 890806531, 677600148, 379402112, 889014539, 889302610, 210577539, 889587581, 211393482, 211417254, 889540700, 209776611, 678313323, 208364998, 208169464, 889182624, 677706649, 211533930, 677189678, 679534380, 208558122, 210750380, 188733299, 888664443, 889470013, 211287523, 209127222, 887626422, 888872238, 889882253, 211626537, 209969865, 677430505, 887722697, 378516176, 211368672, 677810606, 679728786, 677523887, 677737501, 208189421, 679900210, 887741357, 188972262, 889725995, 210256405, 887761341, 890763372, 378640759, 210256393, 890608025, 676997124, 211628539, 210988597, 208299484, 679612861, 680534273, 888205031, 211605192, 677228747, 889748879, 210303668, 889470025, 208468862, 378839779, 679252973, 681106755, 676785173, 379048501, 210750380, 890559104, 887689415, 209351114, 890189220, 676947856, 188877006, 889611096, 208342059, 680304791, 678035839, 888382296, 888848959, 209921342, 680493705, 211287665, 379077385, 379713254, 211481095, 680167591, 211586594, 678422608, 678692101, 209397263, 889470039, 211460905, 679103668, 209632939, 887622825, 379687742, 188686285, 208141542, 676358062, 379659662, 676488374, 890699256, 681217070, 676488403, 888361952, 379267588, 890532780, 211586653, 378749799, 678010001, 679728746, 379809800, 208917803, 210872779, 680848182, 209680750, 379173393, 211461019, 211368813, 678348496, 379048508, 677491981, 210442394, 681796680, 890316568, 887951277, 208161526, 889540659, 379144713, 378316092, 890446793, 378438151, 888062576, 890745079, 208763198, 208189439, 209259867, 209585240, 889703360, 211618511, 210832840, 887634663, 208299358, 378454672, 681849882, 677209827, 887634692, 887922033, 188543567, 209127205, 208917570, 890415830, 211548953, 889564386, 887771732, 208917792, 210665280, 210988804, 888990876, 378664961, 209490646, 210350357, 676382822, 211258439, 209680485, 888114014, 378601767, 379286114, 888919421, 211417135, 379813846, 888403181, 677828241, 680756224, 680802976, 378427609, 677765933, 208527321, 208189417, 887697157, 888943318, 210350105, 678092945, 379048530, 208622751, 681651601, 209397007, 888242964, 210533223, 680665635, 208497560, 378316101, 677107755, 676627694, 188829316, 889086533, 210832883, 211480988, 887893939, 378767460, 890651881, 679214589, 890431311, 379792600, 677899913, 379358423, 890367230, 680454987, 378412638, 889815974, 210209354, 889793881, 679066776, 890298953, 890519019, 676839546, 889968184, 890806173, 890030645, 379048566, 379744478, 680619686, 681182028, 676408599, 208279965, 208141545, 677929024, 208838964, 889158372, 677248483, 680167530, 379671219, 210791735, 208656528, 210912181, 678385572, 211417263, 679863326, 210113783, 209537548, 679103675, 887997424, 682051344, 208999324, 211393612, 677164195, 211164542, 378466232, 208169548, 889860168, 888531073, 680711405, 676438025, 208838781, 890490948, 379756167, 681621070, 678877885, 680575665, 209443785, 890208267, 890731164, 208527185, 679455015, 379722736, 676627675, 210577784, 209350860, 889517344, 209728759, 188447475, 379313521, 208261670, 890661939, 210018040, 209585238, 888321487, 679214591, 890641299, 677137527, 676463097, 211025753, 679692097, 679066765, 887793669, 676894224, 890350705, 379756196, 889374717, 379596273, 210707914, 211164361, 210951008, 210396445, 890226731, 209825101, 890476585, 888664454, 209921359, 680270450, 208497398, 378333336, 210065810, 888403190, 887867031, 889903771, 210396734, 208320054, 681390836, 211605187, 681106725, 887854140, 679374655, 679574597, 888029468, 889925543, 211196678, 890415883, 378484235, 680139454, 379460931, 888131861, 681415546, 890630596, 378389799, 208149500, 888509137, 208320186, 890786672, 887614171, 887644377, 677878558, 887880451, 211628532, 210750405, 888619450, 210621814, 890461705, 211575404, 888079372, 679653033, 211461014, 887841334, 208414599, 887606960, 208414573, 379173351, 890532817, 887713794, 682010603, 680072426, 890773770, 887655485, 888167977, 676627661, 378952499, 210665042, 888641694, 379376093, 678278988, 211533843, 889989048, 890793521, 208589762, 211629203, 679029489, 888509161, 208244748, 677810602, 379814736, 211586588, 888709926, 379048551, 887829052, 677189691, 379485133, 378858304, 211393454, 210161827, 209083793, 211618543, 890738367, 210350362, 887793663, 890804370, 890798970, 682027939, 378550364, 889086545, 211461060, 678839649, 211096812, 210161543, 378333292, 211623206, 888778819, 211342873, 379779481, 378369725, 378323218, 208189390, 209443527, 210832844, 211228161, 379561223, 887614128, 208691247, 681702885, 379500982, 890545978, 677921203, 681303613, 681872687, 680756253, 890170288, 208389401, 680982709, 887630414, 211605230, 887674824, 887616719, 889793879, 887907922, 378326866, 209041235, 679574601, 888686955, 889302639, 890801103, 208726682, 679534359, 889062358, 378466263, 679612843, 378496762, 889946744, 890111568, 680199907, 887649761, 208280011, 210532975, 677967749, 210350379, 888552761, 676815321, 188638543, 890619363, 210708185, 676750742, 888466191, 888802243, 208877790, 890768698, 677765950, 890751603, 208342037, 681556978, 211562886, 677844654, 889493513, 209041232, 681525530, 211287711, 678163674, 888445137, 677461404, 678877896, 208154903, 678204202, 378933448, 890782751, 890415847, 209776888, 210350145, 887622806, 208244677, 890571681, 678499169, 208229025, 680005745, 681897740, 208441099, 889110321, 378981140, 887612024, 378338194, 890798935, 209259830, 887981677, 888686947, 379125518, 379812573, 208244768, 887608770, 681872735, 379444405, 887854151, 681442231, 208414742, 887907960, 378381414, 889230723, 208589911, 676515526, 890245334, 379813811, 378346410, 677929031, 379048553, 210487915, 677189663, 887816870, 208622537, 209490386, 887936643, 679796472, 208726898, 378933423, 208342074, 678063454, 888848927, 378529620, 211342727, 890790308, 379144752, 379539234, 209041469, 211439737, 889838353, 208878008, 211393615, 211258274, 208468725, 890786702, 890584187, 889903731, 890751625, 209084030, 678242935, 379629131, 208178848, 378352500, 890707826, 188495280, 209126965, 680802992, 189113084, 678653055, 379671219, 379144721, 890490965, 890715899, 210442647, 887981680, 890778395, 889398408, 890383808, 379799026, 378352467, 378601805, 677020237, 678731058, 379641656, 681751619, 678163708, 208389362, 208999554, 378311156, 676923023, 890751568, 379239655, 679728820, 208189452, 681066009, 887705378, 208414599, 681591091, 889182606, 890802911, 681591096, 210872999, 677941938, 678692123, 209305123, 680379006, 676463112, 210396700, 681947789, 378886238, 379048485, 211315665, 677791095, 379773393, 888825356, 677954306, 211131079, 208279906, 208161565, 209632634, 209728494, 890805444, 890245317, 677636842, 890263320, 887622865, 210708149, 210750387, 378767469, 211612548, 188781191, 209537809, 211626525, 208214551, 887610202, 681796665, 677890636, 211499948, 210708117, 680234185, 209584976, 888341447, 208214459, 889134546, 208656339, 682039717, 209921625, 379609715, 676515489, 679029493, 680107384, 210161807, 211605231, 211549033, 678126912, 887951287, 208800783, 676463068, 889014524, 677228728, 889771234, 188591143, 210488166, 890596150, 887639402, 378333316, 209260080, 210912379, 676570457, 211481023, 681217055, 208341935, 211097004, 208154871, 887630367, 680340591, 676658168, 209728728, 210209092, 208201356, 889540698, 678461920, 379787698, 887705330, 890793497, 208141590, 379192515, 677272338, 680534310, 888149644, 676972848, 890399810, 209170717, 889206466, 679139927, 887607676, 378323172, 889326813, 209215263, 889634119, 890671859, 889657445, 678499146, 677402199, 379629128, 888596952, 209305170, 379575528, 681500722, 378681486, 890131485, 211227990, 887681884, 210950965, 890681264, 211025551, 678538173, 211562788, 208726881, 208178793, 210256654, 378313319, 679294988, 677928988, 889254559, 677863168, 680802992, 679029534, 208145559, 890532799, 889793886, 890545978, 208320165, 678956060, 681680425, 680167547, 208468706, 890519065, 887606579, 677908569, 888223736, 890801122, 677079010, 210209123, 209873359, 677379338, 890333601, 888096717, 378362473, 889680271, 208142874, 889446069, 208589940, 210832864, 679414588, 211393608, 677559959, 678092967, 210114047, 681333421, 208527141, 677986934, 890446780, 888825315, 887829060, 210912397, 680893056, 676686922, 211499825, 888301380, 890690513, 679534403, 676839513, 208145541, 378706607, 679973323, 211287507, 209824834, 211315817, 890757589, 378706648, 889326818, 208178772, 887649806, 887751098, 887966473, 208527153, 890671851, 208142856, 210750156, 378905077, 890030652, 379267545, 209260063, 378624865, 379524126, 208149541, 888895998, 208341936, 188877004, 890476650, 681773145, 208169488, 208149566, 678804015, 681248898, 211131250, 208441249, 887606595, 679103705, 888281821, 677671231, 677326065, 210832888, 379000375, 681024754, 208763402, 211517565, 678769909, 208800574, 379192470, 678993179, 889771230, 211618541, 189067171, 888596942, 678612608, 679335181, 210912147, 679827684, 676866608, 888013173, 208527176}
48317
Returns: 606328491
{514012425, 733144645, 514326347, 513658034, 512837496, 733144597, 514889060, 733253074, 513642947, 511836625, 732671621, 511638704, 732984205, 674907134, 512033097, 514788083, 338480095, 512905201, 338531759, 514605335, 509092482, 514635293, 511630937, 337534685, 513050213, 734119600, 512033074, 512646452, 677830782, 514635277, 514723057, 339930132, 677166594, 674460068, 513158254, 674280778, 512800085, 514326382, 676260852, 674202021, 511786826, 511633465, 337883808, 339609005, 514782580, 337484415, 511793545, 511706856, 513320966, 513498364, 732347351, 734282019, 512228023, 673976431, 677326394, 678031290, 511633520, 514746335, 514833815, 675022649, 676418844, 339770325, 514782520, 676312767, 511634787, 512404744, 338067140, 338531725, 514060202, 775405017, 511691106, 514851093, 514851052, 514314630, 511706871, 331564174, 733469044, 675937811, 512135084, 677379892, 512346174, 514093799, 513762342, 674460059, 511647862, 512733650, 511633468, 732984245, 674985871, 337977558, 331564163, 338268672, 511647894, 514406093, 513998718, 337435762, 677881579, 678171921, 511844313, 733144669, 674907198, 514822979, 514140002, 677432499, 339070983, 732984220, 733523007, 511633509, 514877830, 673928244, 514516282, 513710394, 511770553, 732401536, 514884331, 511711640, 733577400, 732934515, 339555281, 673928291, 514272614, 511749235, 674202036, 448773742, 449029329, 339877167, 448721538, 514879840, 674776574, 677982416, 674985897, 733306395, 732510080, 674907193, 511954986, 514366915, 511932068, 675883468, 673909681, 513158271, 674096176, 514889083, 675292064, 513104147, 338692799, 338114208, 514885876, 676902335, 511638620, 448773699, 512890130, 675328227, 512033020, 511923181, 513710436, 513104178, 674985923, 511844269, 514889099, 514582862, 514550237, 674732793, 513444552, 340037760, 733414771, 514153001, 512391645, 733253091, 512258326, 674028371, 734227674, 513551944, 677830743, 512314247, 511810914, 676793815, 512582485, 673976473, 338216833, 514739919, 775405065, 674323301, 511901365, 512391699, 514890135, 512186589, 511647869, 514851050, 509137697, 513158305, 514480909, 513657994, 338067096, 511628882, 513963845, 511647906, 675457086, 511630159, 448926813, 512800089, 511844285, 511964317, 337587018, 512022961, 677060230, 674645804, 514470595, 732671583, 677782412, 338374554, 511680891, 513227955, 514716181, 338374623, 513282140, 511793512, 511654324, 339555236, 732777697, 513119486, 511901289, 514314661, 339125094, 675250942, 512107255, 511997997, 512785329, 449029316, 448977035, 514872006, 511657108, 674688205, 513065550, 509186101, 732883032, 512404695, 674820454, 514716130, 673892431, 511640445, 732455647, 511872046, 514060162, 514822998, 514782542, 678126138, 674072021, 514884352, 676848186, 514046678, 675328245, 677682792, 513390538, 514889112, 513605113, 675328232, 338800748, 677060249, 513227914, 733577400, 514801342, 734065425, 514822986, 677881596, 514782567, 514444187, 514806369, 511706855, 732725299, 511628850, 513864409, 338963283, 512733651, 511706827, 511630943, 733253125, 512174989, 512852390, 448876849, 733253115, 513104185, 339233289, 512404708, 340037800, 675457089, 676739678, 732401503, 674551348, 338374607, 677682755, 514605285, 676525552, 677731596, 514884278, 676260844, 673928255, 512485380, 514862391, 512174991, 512033045, 674907243, 733685827, 338963285, 514893177, 678031284, 674202037, 677485953, 676902335, 514406158, 511872016, 511664825, 512175010, 674367793, 513695567, 514635282, 732777736, 674551322, 674460051, 734335889, 512391657, 509049059, 733469020, 449278708, 339179210, 512800109, 514272610, 338321431, 674323304, 733848486, 677008617, 513158293, 514550316, 514366864, 775405054, 337883845, 673976437, 733740135, 514241867, 511810916, 338427053, 511630949, 514605252, 338639476, 511630979, 512547331, 512270628, 512438063, 339287427, 514643533, 509003571, 734390035, 676685990, 512632209, 673873359, 513320991, 732984212, 513747625, 514550270, 513799122, 675937847, 674732781, 449229874, 514107036, 511677090, 509049110, 511628611, 677588938, 678031329, 676044992, 511836678, 513266737, 678031280, 512227982, 514573733, 514884335, 677538322, 511844320, 512146282, 511793457, 733469012, 337738082, 675776279, 677830793, 514012389, 732293221, 513643012, 514889029, 514326383, 511892825, 514822984, 514406112, 675776238, 338164577, 512033058, 337484408, 675614133, 512022978, 509378348, 675141420, 448721565, 512270544, 513605140, 512485338, 338067050, 675937807, 449278676, 513050241, 512107257, 511872012, 732882998, 514643498, 733468974, 733306389, 513605103, 338321477, 513551913, 338374602, 732777810, 732725256, 509378348, 337787039, 514892584, 733848539, 514716199, 513173648, 338585243, 508955963, 339663101, 448826499, 677326386, 673951062, 339930192, 733199039, 734227721, 511638679, 674985856, 514605299, 674240071, 340351098, 674240042, 733631390, 511764323, 512404733, 511901269, 514516268, 732617781, 514885863, 512228002, 514140033, 514635284, 512301776, 511810951, 338585208, 448926778, 732777711, 733306354, 514716145, 331514995, 675328249, 339555301, 733848476, 448876869, 511638701, 513998737, 514723027, 674127825, 678031339, 512228036, 512996570, 674863793, 514716172, 513158324, 512069510, 676956208, 733144667, 340037769, 512359014, 340090538, 511647852, 513900312, 514893168, 339447551, 676632088, 513227876, 513657987, 677982431, 514605230, 509330567, 512227931, 512227971, 512270567, 512837464, 514663798, 511657039, 675141471, 331514918, 674280804, 331564206, 512533509, 512096411, 339983811, 512733688, 733794308, 511657049, 514540764, 509330607, 339555282, 509330561, 513949878, 339877218, 340143947, 733306406, 512905147, 734011103, 511724323, 448926826, 514540722, 734335906, 674946318, 339555314, 734498479, 514284652, 675829988, 340143931, 340037805, 339394261, 514229457, 677932974, 733577405, 514046733, 676418841, 514877779, 512258306, 514892580, 514506381, 673951113, 733253117, 677982393, 513710442, 677113177, 514272645, 513551956, 674599848, 331564205, 675250924, 338021256, 339930150, 511871986, 513590068, 511630988, 732984224, 677830771, 677060223, 511647842, 512800153, 513444510, 337484405, 512227993, 511677068, 514818439, 676685948, 511711671, 512748326, 514884356, 340037752, 514762060, 674127863, 678031347, 514106983, 338854930, 732777649, 514822966, 514046719, 514782547, 677326432, 514241880, 677932923, 673976498, 732777788, 734444408, 512270674, 514892072, 734444367, 513065574, 511871952, 732777621, 514605216, 675181098, 675099949, 340249428, 514406113, 511677112, 513710387, 514605242, 513336381, 512135078, 511863997, 513536743, 514782544, 675991590, 674047468, 514847454, 677982395, 514851091, 677326314, 514395133, 331514975, 512069507, 678031360, 514540762, 674820477, 513173692, 675141458, 513914488, 511706866, 512391619, 674323267, 512174972, 513813663, 513949912, 512186538, 337931079, 339609035, 514550231, 511638657, 676793822, 733253171, 676099098, 514060174, 514613928, 339341212, 338427005, 514582828, 331564121, 331564171, 448773788, 677636552, 675614094, 339608982, 511657125, 338746965, 511647846, 448926784, 514046695, 673976454, 338164535, 514550268, 513321005, 513390489, 733253126, 509003520, 678080231, 511695400, 512033011, 675141439, 513710417, 677272998, 340301634, 677982343, 675668226, 677982424, 732882980, 514406128, 676207309, 675829985, 732777671, 674001087, 674096158, 509186053, 512632185, 512697059, 337836186, 513536758, 514877776, 339877204, 511901323, 512438024, 514197917, 675368764, 512270585, 512258380, 338908974, 514837864, 511645598, 512800107, 337386041, 732777724, 514395132, 512943213, 511724272, 339717003, 338321452, 514046709, 733090604, 339179199, 675216190, 676312794, 514326420, 674096177, 337338589, 674907143, 675411133, 513390499, 448826507, 732777683, 513762306, 676578404, 514241827, 674732811, 449229880, 675216225, 674367747, 512943175, 511818092, 337435780, 733253099, 514884315, 514470621, 511628838, 513173621, 331564141, 677932943, 676956159, 511793508, 514698128, 734444449, 514869457, 514643494, 512958297, 675991594, 675411106, 331514919, 513900345, 514060154, 511729583, 732777683, 337883852, 514406147, 512533501, 513710469, 340196230, 514406117, 514884317, 512682629, 514885886, 733144635, 509235635, 511836679, 514395092, 514355486, 339930128, 514859339, 338854919, 512174960, 734444404, 677682794, 514229471, 732882986, 512228022, 674820428, 338321448, 513762342, 337484450, 338480093, 674732828, 674164367, 514788050, 511729591, 511711725, 514847410, 512270608, 514326352, 733957079, 732563612, 513375178, 733036860, 511657065, 337787057, 513850070, 674367842, 512533493, 734227721, 511706907, 677682827, 514893230, 511668128, 509330608, 734444409, 339877206, 513173700, 340037753, 514185263, 449181615, 775405070, 511793510, 733253069, 448926794, 514152972, 732984226, 512174944, 339501747, 674164378, 676956211, 340196260, 512533509, 512186560, 514582861, 677588972, 674732780, 677220065, 675559750, 448826467, 734335897, 511764330, 512748289, 677008610, 734444416, 514768043, 732671619, 677982456, 338908975, 514851006, 339017498, 674323276, 514635250, 512958244, 511630927, 677982404, 514885896, 513799145, 340249392, 732777742, 337687251, 511634781, 511954992, 512451363, 511836627, 733306378, 514716144, 337637298, 734444372, 674323296, 511955006, 512800206, 511743488, 675991614, 512596525, 514433524, 677326351, 511988294, 677379909, 512174979, 513227910, 514671610, 512258362, 676365615, 674412988, 337836236, 512059031, 732777770, 514892065, 677060250, 675614113, 513050258, 514060206, 509330586, 511691130, 514314613, 677982429, 675776293, 512022963, 513429239, 512498926, 674028402, 340037779, 511630939, 673873410, 514746371, 338908969, 514550312, 514093831, 677982434, 339663099, 674551367, 514107041, 734173632, 514643540, 513914443, 677379878, 338374637, 514723023, 511628867, 674504209, 511793509, 514241872, 512391618, 513212478, 514550277, 674072023, 338639420, 340090532, 512022988, 676471956, 675063683, 514550235, 677432533, 732830005, 331564093, 509330601, 732777689, 511657085, 513998723, 511711626, 677932895, 512438044, 509283723, 675099922, 511724276, 340143934, 514444213, 331514997, 511657079, 340143936, 513119516, 674072025, 733253068, 338164555, 512216101, 331514950, 514746412, 676153037, 338639433, 512022938, 514272579, 514690761, 674907219, 339877239, 674907080, 677982362, 675506840, 508955965, 513119517, 675250948, 677982466, 339608951, 512258367, 340196233, 511770549, 673909727, 674688215, 675722435, 337338539, 512301740, 513065541, 337931031, 514722976, 676365634, 339287414, 677782379, 674072040, 511844285, 509186082, 678031326, 340249423, 449080119, 513643029, 513119468, 514582830, 448721580, 338908988, 674072088, 513011781, 511955016, 514723060, 733360418, 511647881, 338963285, 449130397, 675181048, 733902685, 339823903, 512358972, 511863980, 512227946, 676578396, 514723062, 511764318, 674072071, 512451345, 513321008, 514582834, 511954982, 513642998, 514406163, 514506386, 514877798, 732510082, 511836728, 513483114, 512270566}
{734122092, 854753666, 734334472, 733987812, 737147685, 854753645, 735687317, 854760040, 737158231, 736368799, 854639730, 735753100, 854727798, 306245066, 734495376, 734994635, 628846986, 733978019, 628829839, 736497066, 378524862, 736451913, 735482098, 629239074, 737189886, 854773605, 734495452, 734058838, 307188635, 736451911, 734845450, 628917210, 306967595, 305939726, 737200357, 305817528, 734005177, 734334559, 306810785, 305742734, 736272483, 735699057, 629090998, 628866138, 736162079, 629259902, 734855960, 736070853, 737202419, 733956160, 854613718, 854783648, 734307140, 305375792, 306998885, 307271651, 735698981, 734894459, 736007633, 306359890, 306848559, 628886217, 736162080, 306826006, 735427983, 734181467, 628975065, 628829788, 734147852, 147646599, 736018924, 735202211, 735202189, 736817862, 736070831, 137886537, 854772437, 306773537, 736753225, 307008398, 736923196, 736975018, 734017659, 305939728, 735320264, 737116026, 735699003, 854727761, 306320063, 629036235, 137886509, 628896127, 735320262, 734408010, 737027271, 629283494, 307208041, 307353226, 734760112, 854753687, 306245142, 735097382, 736946569, 307021700, 628802184, 854727811, 854769739, 735699003, 735795178, 305278496, 734527809, 734001906, 734905194, 854612146, 735741319, 735056841, 854771781, 854705686, 628859098, 305278543, 736852170, 734955047, 305742770, 794162627, 794072481, 628904885, 794176921, 735362375, 306148118, 307248497, 306320093, 854770880, 854618501, 306245127, 736550673, 734370522, 734623047, 306774242, 305227563, 737200317, 305619359, 735687256, 306627157, 737196029, 628806319, 628947971, 735416283, 306906805, 735753045, 794162638, 737160886, 306667684, 734495430, 736506708, 734001810, 737196006, 306320054, 734760065, 735687286, 734613472, 734570030, 306116135, 733949159, 628931768, 854776817, 734204096, 736952845, 854760036, 736859480, 305471199, 854783357, 733964928, 307188645, 734241298, 736321109, 306905970, 737055905, 305375750, 628912750, 736261871, 147646557, 305851405, 734667707, 736952801, 735470400, 734342244, 735320302, 735202216, 378555064, 737200346, 734486658, 733987794, 628975110, 735536389, 734097913, 735320234, 306766729, 735644842, 794108132, 734005205, 734760034, 734579404, 629224949, 736635252, 306945703, 306051478, 736667183, 854639753, 307164288, 628872934, 735160908, 733939219, 736310614, 628872978, 733938930, 734855951, 735860401, 628859147, 854662691, 733944887, 734667738, 736817867, 628807891, 306591678, 734416278, 734536857, 737132741, 794072508, 794087485, 735308679, 735266817, 306085336, 733950532, 378579754, 854688972, 734181343, 306179926, 736310570, 305176047, 735374014, 854617681, 734713426, 734147838, 735097349, 736162078, 307324253, 305570659, 735741362, 306903115, 737001947, 306667699, 307121412, 733943950, 735687306, 733975513, 306667662, 628796419, 306945634, 733939212, 854771769, 736111173, 854773838, 735097401, 307208060, 736162112, 734446705, 735045722, 736070876, 854648436, 735536348, 734054462, 628790271, 737116046, 736070865, 735482146, 854760053, 736789984, 733990726, 794128952, 854759970, 737195994, 628813805, 734181370, 628931765, 306766759, 306902676, 854612180, 305998262, 628872971, 307121364, 736497085, 306868788, 307144865, 735741329, 306810821, 305278498, 737007586, 735255272, 736789944, 734495421, 306245024, 854774570, 628790223, 735578867, 307271711, 305742786, 307032009, 306906771, 734407995, 734713413, 735913640, 736790020, 305882648, 737144601, 736451865, 854662687, 305998271, 305939774, 854790333, 736952838, 378492145, 854772392, 793966052, 628809383, 734005120, 736852199, 628883753, 305851484, 854777810, 306929027, 737200328, 734570078, 734370570, 147646536, 629091064, 305375782, 854775627, 734266407, 736321050, 628858545, 735482148, 736497071, 628816831, 735482094, 734103002, 734273450, 736980951, 628815505, 734703470, 378462875, 854793221, 306894401, 737077633, 305125069, 737202437, 854727792, 737129284, 734570084, 737112210, 306773551, 306116156, 793990055, 734175251, 735966501, 378492122, 735590599, 307066811, 307271663, 306789867, 736368853, 737203534, 307271641, 734307130, 736541244, 735741322, 307046869, 734760065, 734378548, 734856016, 854772424, 629164176, 306791800, 307188687, 734122106, 854607886, 737158159, 735687371, 734334515, 736461729, 735097368, 734407957, 306791765, 628927523, 734495462, 629259930, 306804146, 736635250, 378680189, 306471194, 794176874, 734273435, 733975508, 737007552, 628975141, 306773532, 793966068, 737189854, 734416254, 734713427, 854688976, 734703495, 854772445, 854770844, 733975529, 628883699, 733964946, 628872952, 854662664, 854648453, 378680179, 629140427, 735524610, 854777790, 736310593, 733941124, 628819860, 378436493, 628870457, 794149511, 306998899, 305327766, 628917234, 854754552, 854783327, 735753090, 306320064, 736497074, 305781510, 629017347, 305781527, 854775240, 736223117, 734181424, 734667733, 734527821, 854633074, 735416257, 734307093, 736946569, 736451874, 736892096, 736321090, 628819860, 794108136, 854662668, 854770840, 736310601, 137878580, 306667638, 628859051, 854777819, 794128982, 735753046, 737027211, 734845483, 305663576, 307271697, 734307160, 737182005, 306212434, 736310658, 737200294, 734455288, 306914613, 854753658, 628931849, 734210600, 628944699, 735320261, 737073077, 735578874, 628844601, 306888758, 733939125, 733987832, 307248565, 736497034, 378654846, 734307127, 734307095, 734273497, 737147638, 736405705, 735266710, 306471159, 137878504, 305817564, 137886443, 737032536, 736715145, 628925418, 737116072, 854775623, 735266725, 736584345, 378654795, 628859088, 378654863, 737050970, 628904889, 628954685, 854770869, 733978022, 854772319, 736122230, 794108092, 736584370, 854790287, 306282705, 628859078, 854793309, 734299741, 306784397, 628954661, 628931796, 628833649, 736885149, 307225983, 854771766, 737001894, 306848533, 735795148, 736859427, 735524576, 736626327, 305327743, 854760010, 307248509, 734001843, 306957568, 736852170, 733964906, 306022403, 137886485, 306591718, 629003849, 628917227, 734713388, 737170006, 735482119, 854727756, 307188676, 306945661, 735320258, 734005153, 733949137, 629259908, 734307195, 735966535, 736059672, 306894409, 735056807, 734021339, 735741310, 628931805, 736212329, 305663583, 307271597, 734175249, 628793281, 854662725, 735097421, 737002044, 736162124, 306998899, 734266493, 307226024, 305375802, 854662728, 854794180, 734273458, 735633122, 854794258, 733950493, 734713423, 854662753, 736497055, 306508324, 306436129, 628979650, 734408047, 735966534, 734001867, 736497039, 733940539, 736753217, 736415772, 737180064, 736162135, 306781551, 305522128, 735955110, 307248479, 735202186, 306998821, 736745093, 137878528, 734455237, 307271596, 736584364, 306179959, 733941169, 306471131, 734075361, 736070885, 736952849, 305851483, 736790039, 734035240, 737050991, 734342160, 629063983, 628866127, 734570063, 735753023, 306905936, 854760039, 306795420, 734147873, 734657992, 628823630, 628858514, 734613523, 137886589, 137886559, 794162625, 307092773, 306804200, 628866104, 735266789, 628802669, 735320337, 794108100, 737001992, 305375806, 628927479, 734570113, 737202449, 733943966, 854760000, 378462867, 307295440, 735108619, 734495390, 306471154, 734001905, 306989801, 628994703, 307248428, 306801765, 307248512, 854688978, 734408030, 306801039, 306784443, 854662640, 305424178, 305619321, 378579807, 737077675, 734039252, 629117145, 737180036, 735795177, 628904831, 734667755, 736980981, 734234531, 306703829, 734273442, 736859411, 628788425, 735149566, 735806842, 734005159, 629305664, 854662723, 736745096, 737172352, 736122180, 628876031, 628883712, 737001942, 854749137, 628809388, 306549799, 306826008, 734334523, 305619382, 629331510, 306245095, 306737751, 733943921, 794149483, 854662675, 734017715, 306879858, 734266415, 306116164, 793990031, 306549760, 305882668, 737172330, 734807598, 629283523, 854759976, 735741403, 736667142, 735536338, 733941073, 137886536, 307225984, 306914601, 734856005, 734797251, 854794180, 735848850, 734703438, 733967079, 306781596, 306737716, 137878559, 737073076, 734147822, 735005608, 854662684, 629091028, 734408022, 737032488, 734001872, 628968882, 734407975, 735741363, 737097696, 735416302, 854753680, 378602259, 736368868, 736745057, 736782148, 628917235, 735902163, 628793227, 736789965, 854794252, 307121401, 736885119, 854688964, 734307199, 306179965, 628883731, 734017677, 629259966, 628847009, 306116124, 305703824, 734994643, 735005632, 735056855, 735955082, 734273450, 734334435, 854778347, 854627646, 737199537, 854741560, 735266751, 629140415, 737093501, 305882699, 737032504, 854783340, 736070857, 307121446, 735578870, 735213651, 378654854, 854794241, 628904895, 733941152, 628931795, 736916588, 794014679, 147646503, 734855976, 854759923, 794108095, 734204123, 854727737, 736789936, 628849537, 305703783, 306914647, 628968926, 737032573, 734342211, 734613535, 307066853, 306116118, 306977218, 306801605, 794149536, 854790367, 736223100, 734021358, 306929009, 854794222, 734944201, 854639738, 307248512, 628788406, 735202215, 628794794, 305851459, 736451898, 733967073, 735482110, 307248527, 735416254, 737112244, 628979671, 854662642, 629183573, 735427957, 736550709, 734153653, 736368822, 854770901, 736310651, 629204095, 854794262, 305851453, 736550707, 734005164, 736172998, 306781583, 734080096, 736706747, 306998871, 736593517, 307008396, 736790016, 733939176, 734749906, 736859411, 306838565, 305912460, 629117172, 736675808, 854662646, 735633152, 306945637, 306804190, 737189900, 734147768, 378654836, 736018872, 736817842, 307248506, 306791757, 736635234, 737194838, 734127530, 305471243, 628931735, 735482086, 305125091, 734894452, 628788398, 734570149, 736975031, 307248502, 628870411, 305998222, 734175227, 854780181, 734703437, 734075311, 307008431, 628872960, 734845528, 735536336, 305971193, 734855921, 734266444, 736952852, 737202827, 734570080, 305570667, 628816778, 628944655, 736635261, 306859563, 306395579, 734570091, 307021721, 854676870, 137886544, 378654827, 854662682, 735266776, 737027251, 735056797, 307225980, 736980921, 378627344, 306436168, 736122216, 628954623, 734446756, 137878582, 735266757, 628954637, 733944934, 305570618, 854759976, 628927538, 736825403, 137878551, 734894497, 306798296, 628816830, 736635296, 736852200, 736358613, 306245076, 628904933, 306245102, 307248479, 306788764, 378436521, 733944923, 306591625, 307248462, 628866158, 736859436, 628968851, 734905143, 305227521, 306085291, 306798739, 629331533, 736892046, 733950520, 629063932, 734845492, 306838607, 628815503, 307164250, 305570662, 734760088, 378579734, 307271632, 628979627, 794053492, 737158181, 733944897, 734613501, 794176892, 628788428, 305570635, 733957908, 736550654, 734845454, 854776357, 735320361, 628790247, 794033067, 306508350, 854776694, 628895587, 734210569, 736415765, 734307141, 306879864, 734845458, 736223049, 305570650, 734153704, 737202464, 734613510, 736550753, 737158180, 734408021, 736626279, 735795230, 854618498, 736368921, 737188345, 734273446}
54450
Returns: 405850359
{687539880, 685654108, 268538873, 397091141, 507254615, 507249636, 506655005, 687334597, 685585558, 685592645, 685711879, 687500045, 687465278, 395814617, 268457290, 396822115, 685658765, 686230863, 395814688, 268332122, 569159181, 395852607, 686696172, 507233530, 507109866, 686791612, 687555804, 569156716, 395848417, 687244957, 395848444, 686759988, 396120364, 687500015, 687015423, 686311930, 395828407, 396008545, 685901415, 396032499, 396350758, 686418231, 686664056, 685925614, 685892708, 507123468, 687004783, 395831555, 685654105, 685624445, 686438493, 506829062, 685606570, 686200773, 685658729, 686386399, 687444695, 507256167, 507253524, 396523017, 396523021, 506886375, 507256558, 227318436, 686323380, 687500083, 686675845, 685630956, 746597097, 685752893, 686728183, 685581542, 685603669, 268426427, 685784040, 687569119, 397031347, 687291297, 397026093, 685592637, 685846913, 396785394, 687534635, 507255648, 396912105, 396864436, 685869444, 685717836, 507256382, 227160380, 507256155, 268485107, 397085015, 227115470, 396934284, 396822119, 227247057, 685587247, 506599951, 685578615, 396864461, 397031368, 687474251, 395963864, 686482334, 686261445, 685992587, 396447139, 687563513, 268457329, 685771690, 396586714, 686915506, 396586703, 507007641, 685925641, 686885009, 396041331, 685599070, 686406527, 268312912, 686311914, 685752865, 396041313, 686219802, 685901433, 395814622, 687195868, 397068092, 227349172, 687417802, 686311911, 227287291, 686945663, 686534981, 395963877, 227287317, 685599090, 686141644, 507258498, 397040362, 687117337, 395860656, 397094239, 507256415, 396511600, 685728591, 395993653, 268426441, 687521952, 686160176, 507036296, 227287300, 685599068, 686739821, 685578584, 397040402, 687564851, 507258531, 396785399, 396555000, 686250171, 227287318, 687253682, 686084342, 507255620, 507258576, 686896220, 507260634, 396822144, 686915529, 507215653, 397040382, 685696054, 687062082, 687393506, 397089147, 686823011, 686230884, 396757314, 686311917, 686854148, 686739802, 686567304, 396394162, 507258591, 395820730, 397040331, 507242112, 687144122, 687334600, 685825176, 685855075, 396822158, 396166943, 687100062, 507096014, 685734950, 685667132, 685728566, 396912125, 395963900, 687411449, 687089986, 397091169, 397068107, 687342212, 685833037, 507135964, 507258521, 687570356, 227160373, 685599096, 507255774, 395889607, 687570384, 716883170, 687417770, 506764596, 685764703, 686791592, 396668804, 685717854, 395810091, 687153794, 686546815, 686865493, 268521254, 396543650, 685701721, 687511491, 396822114, 397097741, 395895348, 506809293, 396032536, 686611411, 397040364, 685976103, 686029082, 686112744, 396864454, 227287307, 687465284, 506921643, 685901438, 396962349, 227349170, 396298782, 687434542, 268457321, 227349164, 397045075, 685634930, 687299444, 395828397, 685576709, 507123491, 685614981, 685581505, 397057365, 687244985, 687500057, 685717887, 685614949, 746597081, 687044138, 686759983, 395985636, 685686469, 687362353, 396511597, 397077344, 687268509, 685658748, 685611759, 686739849, 396057584, 396093092, 268485108, 507253336, 685825152, 686406542, 397082474, 687033674, 685686493, 686130998, 687127210, 685791339, 507242115, 685590546, 685869452, 687179734, 685811802, 396120343, 687465280, 396962378, 687117326, 687504382, 396511598, 685855108, 687291297, 687566837, 268312884, 687492293, 685696056, 687015420, 687515438, 397057338, 507036331, 687355061, 507256169, 395807163, 396177314, 397064451, 395963878, 686884991, 685658751, 686759956, 686219784, 686514588, 506886390, 685575848, 686514572, 397053147, 686707924, 396848154, 395906187, 507254901, 396226165, 506787863, 395828396, 227303228, 506938465, 686019168, 686534961, 396618118, 395943362, 687465260, 396586729, 395852611, 396350751, 687559158, 396120359, 268350353, 396668802, 506886362, 685746213, 685658762, 396008552, 396093100, 506626785, 395831545, 685596595, 686189782, 268469493, 395828412, 686200772, 395971497, 686739829, 507258560, 227095339, 397099917, 686019182, 687504372, 685833096, 685576040, 686926607, 397045083, 686200728, 686261448, 685614979, 397045072, 686707917, 686534979, 268503704, 396873228, 685717906, 395930854, 685855096, 686759970, 227205353, 396511578, 396382738, 686189767, 685658752, 687144114, 395930837, 396382731, 396698924, 685941336, 687479234, 687411464, 685581544, 227205353, 686759940, 686130971, 268407567, 685717929, 396864427, 686611391, 686534951, 506956043, 395831537, 687400180, 396543678, 396057581, 396458609, 687434533, 686546818, 686406534, 685654104, 685833064, 685634899, 686343262, 687276941, 685855108, 396236955, 507255360, 687504342, 687492267, 396873222, 686311913, 686956624, 685578602, 227115488, 396848171, 507007609, 268332170, 685833087, 396177261, 686739824, 686546829, 397098595, 686261414, 687220760, 397040378, 397010391, 396256684, 396226133, 685642042, 397045087, 685577277, 687504384, 686311934, 687534640, 686374768, 397099631, 507070524, 227287303, 687299459, 507151883, 396955220, 396993342, 395860686, 686084319, 686631845, 396148445, 687521966, 506738944, 396362111, 396256659, 268246903, 685717913, 507260928, 268407588, 685833067, 396522995, 686854151, 396236954, 686200741, 686102253, 686854121, 687428512, 685728558, 507036301, 685752901, 687555855, 396447108, 396426372, 268332149, 686854131, 396888808, 686056423, 687566852, 686102231, 227287294, 685611782, 687521920, 686514543, 686803153, 687072362, 687555838, 507084914, 685855074, 687559149, 685672147, 687195855, 396008564, 685833128, 396458619, 397053171, 686029054, 268503709, 507249607, 506974806, 507251091, 686707897, 686438486, 685630943, 507253352, 686374797, 396638136, 396709523, 506738955, 686292251, 268538845, 396606991, 396864444, 268457320, 397016132, 507258528, 686311880, 507182428, 685577309, 268538859, 395814667, 396848129, 397040380, 397010389, 687153776, 686854140, 685681109, 687525536, 396941858, 685672164, 686112695, 227333827, 686599573, 686707921, 685579560, 687549800, 268221806, 396267630, 686029076, 396066705, 396999571, 506974789, 687450383, 268332128, 685585508, 396679573, 396785378, 396414891, 395837651, 507258812, 227183452, 395828414, 687487606, 507255335, 395874428, 685717874, 686261469, 685825177, 687547327, 397057341, 396350788, 396458611, 687450372, 687321215, 396008534, 686975439, 687381713, 395879671, 396148445, 687567792, 687089978, 686029092, 396848131, 686771605, 227136918, 686189744, 686739774, 685620858, 397040357, 396897224, 685603687, 687381690, 686854132, 268246877, 268485107, 396586725, 687205060, 686084327, 686130970, 396066736, 685877894, 396575472, 686074029, 687542707, 687567794, 268557877, 396873251, 395806127, 396196235, 397031348, 396032509, 686386422, 227287310, 687342187, 686438473, 685606561, 686311885, 395828406, 396606982, 268457307, 685606542, 397064435, 507242136, 396148426, 686567273, 687450393, 687434539, 397053167, 396120347, 507007639, 507256402, 396414921, 687253652, 507207500, 396785373, 685634915, 686834440, 685992611, 686230853, 507252344, 227225742, 396256689, 227205348, 395943380, 685654076, 687220776, 507168535, 687487665, 395912416, 397084983, 685667137, 227287291, 686386407, 396638128, 685717882, 397095667, 268503698, 507123463, 396934261, 507007640, 397010410, 227095357, 687531418, 685646353, 395820755, 506938464, 506626760, 396848154, 506992836, 227333827, 687220751, 685771696, 395805841, 396479400, 395943394, 395808006, 687062084, 685752928, 685585527, 687559150, 268293667, 507256399, 686986207, 507248742, 687220760, 686546829, 506921688, 268388915, 686534952, 685577277, 687553781, 396649107, 268485082, 686131009, 686374786, 268332101, 507255356, 507007624, 687560868, 396120327, 686292242, 396362099, 268271792, 396226158, 506626782, 396490867, 685658770, 686141605, 685696022, 396032538, 396016950, 687465257, 397099662, 507215653, 686771610, 396426358, 507225075, 395860712, 687268522, 396177287, 507070508, 268485083, 506921662, 227349186, 395879665, 396226165, 395808021, 686470545, 686834460, 507036313, 395865408, 685846933, 397085028, 396649099, 687220783, 395816611, 686112727, 396848174, 507258516, 397091185, 687253684, 507257046, 685717875, 396394144, 685582860, 507248726, 687560850, 686986239, 685578608, 396110562, 685950545, 395912400, 685606550, 397045079, 686546831, 396785379, 395831523, 687500052, 685746222, 396974930, 507258596, 397026128, 227303260, 685667117, 506921674, 396138365, 507255352, 396447109, 685578605, 506847960, 397074235, 396941831, 686280897, 507253137, 268426455, 687268506, 686354779, 396226163, 687521944, 686102278, 687465306, 227205329, 686261416, 396981632, 716876798, 268469477, 268369336, 397084998, 686926613, 396812658, 507259245, 397031330, 397057377, 687229714, 227095368, 507168517, 685901402, 396083614, 396698944, 507252047, 507135980, 687555849, 268485128, 685654052, 686514545, 686728172, 685701726, 687487628, 686579117, 397040350, 507215650, 507007619, 506938450, 685976106, 685581488, 686261441, 687381709, 685804205, 395823289, 396649133, 687542726, 395823258, 686046329, 716876808, 685667102, 685606533, 396032532, 687313350, 396795196, 396728471, 227095350, 397057337, 507255826, 685576702, 396008561, 506682874, 685711855, 227287276, 687004756, 686643665, 395924126, 396008539, 507260217, 685701700, 395828394, 268293661, 685752840, 227205326, 686311904, 396668834, 507255347, 685992615, 396148458, 687553752, 687500045, 507051948, 396206815, 395814641, 686230832, 506809269, 227287278, 227287306, 686546844, 396767397, 685581518, 687195899, 396148472, 687450398, 396319033, 396093117, 686343237, 686189795, 685976120, 686450218, 687205055, 506905169, 687555829, 685925612, 396177288, 507196344, 395924101, 395852612, 685855103, 396848173, 685582902, 687492289, 686170962, 506938490, 686261400, 685634907, 227115473, 685578602, 685624429, 268503708, 396920122, 686546822, 268443539, 507225072, 395841307, 685717861, 397040311, 685614953, 506921644, 507242088, 687444678, 396330317, 686311922, 506867129, 395930828, 268503702, 687479262, 687381665, 507253344, 687465286, 507258559, 685784066, 687569087, 687170298, 685855088, 507070493, 685654072, 687504342, 686675862, 507260640, 396287641, 687521945, 686823021, 686029070, 686502725, 687313335, 397074246, 396543647, 685966658, 506711311, 397064461, 687487617, 396148453, 687492323, 687570548, 685630982, 507258579, 397097737, 397053190, 687459929, 686002287, 685582884, 685606518, 685916678, 685614993, 396330257, 397026123, 687374704, 396839022, 685701685, 396298767, 227287280, 395816590, 396148488, 687487611, 685901439, 268332075, 507260950, 395950538, 686707948, 687569694, 397084980, 685746200, 507084901, 686986233, 395823284, 507255633, 686567265, 686160152, 396138385, 396148501, 227183482, 396138362, 507253514, 685577289, 685606570, 686292277, 396330287, 686029116, 507023053, 395811519, 685833022, 227267801, 396679593, 687504352, 686311916, 687487637, 687117331, 686915500, 396738840, 686567289, 397040325, 397040364, 396738815, 686728159, 397016151, 268469474, 686975437, 686141618, 686739828}
{554736073, 554877793, 453597220, 535893032, 776193293, 775709825, 774418842, 555134704, 554629429, 554307880, 554993342, 554858898, 554044324, 536106459, 453735946, 535468329, 554092161, 553553594, 536106477, 453923686, 897227497, 535757962, 555480227, 775325171, 775028413, 555463629, 554319559, 897251282, 536230813, 555227641, 536230816, 555470212, 535444582, 554858939, 553596458, 555453010, 536169500, 536470170, 553753197, 536491798, 536638759, 553505145, 555483690, 553731817, 555219643, 775057634, 555389627, 535818963, 554877836, 554182734, 555478690, 774558949, 554244763, 553565166, 554092112, 553510681, 554975523, 776128650, 775612922, 535356408, 535356437, 774636880, 776031945, 467898892, 553524825, 554858902, 553498329, 554817531, 435008876, 553923063, 555475711, 554597394, 554724582, 453792616, 555100387, 554544779, 535709644, 555182657, 536300066, 554307883, 555174096, 536554917, 554225010, 775484440, 536455681, 536499152, 555197237, 553977422, 775580876, 467696047, 776128642, 453677759, 535861368, 467649763, 536432256, 535468317, 467791705, 554339727, 774385079, 554565197, 536499120, 535709648, 554918120, 536423638, 553497180, 553543099, 555301439, 536646842, 554609131, 453735987, 553896801, 535366573, 555427258, 535366603, 774827207, 553731831, 555437874, 535500352, 554276223, 555473834, 453949684, 555452999, 553923090, 535500363, 555423113, 553753236, 536106423, 555269597, 535799112, 467955565, 553959911, 555452994, 467842241, 555415682, 555487092, 536423592, 467842199, 554276225, 553591241, 776064160, 536271131, 555326315, 536260654, 536085904, 775580866, 536644236, 555020954, 535543810, 453792588, 554798131, 555398280, 774885028, 467842212, 554276222, 553507037, 554565228, 536271135, 554383496, 776064201, 536554900, 535360733, 555434080, 467842196, 553761220, 553621092, 775484408, 776064214, 553546789, 775967529, 535468324, 555427270, 775263216, 536271134, 554965154, 555359805, 555057802, 536117766, 555456046, 553553614, 536570785, 555453012, 555447450, 553507010, 555487833, 535355294, 776064162, 536138141, 536271140, 775356185, 555308302, 555134710, 555150155, 553798193, 535468324, 536580269, 553643543, 774999140, 553949924, 554907395, 555020984, 536455662, 536423616, 555030941, 555343492, 535893002, 535799096, 553855262, 553821845, 775087492, 776064175, 554512501, 467696050, 554276245, 775806472, 536318322, 554512530, 528211843, 553959927, 774486866, 555074512, 555463655, 536609781, 553977388, 536074512, 553679449, 553493355, 553536823, 453624332, 536640471, 554005317, 554828692, 535468326, 536053823, 535671227, 774533357, 536491760, 553493765, 536271119, 553691505, 553654526, 553605671, 536499170, 467842211, 554044349, 774690915, 553753208, 535600787, 467955585, 535371269, 553987541, 453735962, 467955594, 535738818, 554152173, 553806826, 536169485, 554532950, 775057652, 554213591, 554597387, 535768672, 555227669, 554858908, 553977351, 554213590, 435008870, 553611216, 555470192, 536447463, 554033791, 553880479, 536644198, 535830012, 555205507, 554092143, 554755854, 553507054, 536512101, 535461888, 453677763, 775903279, 555150160, 555473816, 536149334, 555375180, 554033780, 555384425, 553661048, 553871155, 775356191, 554661333, 555197225, 553698649, 553846162, 535444626, 554044350, 535600777, 555326322, 554133025, 536644213, 553798218, 555182638, 554577001, 453949691, 554103001, 554965133, 553596427, 554163334, 535768700, 774885026, 555109711, 776128650, 536042379, 535414234, 536211279, 536423615, 555437851, 554092126, 555470209, 555423124, 553494744, 774636896, 554500664, 553494738, 536241500, 553502139, 535487392, 536346003, 775452060, 536605841, 774509202, 536169491, 467870315, 774718366, 555319819, 555487078, 535374077, 536398700, 554044315, 535366545, 535757969, 536638756, 554641150, 535444592, 453897049, 536609794, 774636903, 555048025, 554092141, 536470201, 535461856, 774403009, 535818971, 554693064, 555411200, 453706050, 536169502, 553565191, 535567268, 553507025, 776064214, 467624551, 535989352, 555319819, 554133019, 553821814, 554468363, 553557744, 535738865, 553565190, 553543075, 554213617, 535738836, 553502173, 555487105, 453651344, 535507718, 553977373, 535617369, 553798223, 555470223, 467742383, 536644216, 536643055, 555411191, 554092158, 555308278, 535617369, 536643058, 536598289, 555262162, 554073486, 555030937, 554597368, 467742413, 555470206, 555384441, 453818765, 553977320, 536499140, 553493755, 555487062, 774745539, 535818967, 553932840, 536640496, 536512101, 535352673, 553987526, 553493381, 555473821, 554877817, 553821844, 554152164, 555460990, 553783641, 553798214, 535389725, 775774239, 554132969, 554103019, 535507732, 555452994, 553569677, 554565220, 467649764, 535487367, 774827254, 453923712, 553821867, 535414252, 553506995, 553493396, 535957113, 553543024, 555249064, 536271124, 536328293, 536616433, 536605827, 554847871, 535738866, 554436085, 554132991, 555452968, 554225002, 555467903, 536021617, 774939876, 467842215, 553806800, 775115705, 536407692, 536355647, 536260655, 553621063, 555486112, 535428707, 554798168, 774467138, 535359022, 536616401, 454020130, 553977347, 775548818, 453818767, 553821793, 535356458, 555447461, 535389711, 553565161, 555369652, 555447420, 555003514, 555020991, 774885025, 553923031, 554319548, 536646825, 535353193, 453923729, 555447474, 536478005, 553637349, 554577015, 555369660, 467842230, 554755845, 554798132, 553494715, 553519903, 553626927, 554319517, 774968862, 553798201, 554641138, 554062745, 555269607, 536470192, 553821839, 535352650, 536241527, 553654514, 453651329, 775709811, 774771727, 775677466, 553502142, 555478718, 554817521, 775870908, 555467918, 536619766, 535405692, 774467146, 553533436, 453597228, 536628249, 536499147, 453735973, 535681174, 776064203, 555453024, 775172485, 554436082, 453597196, 536106456, 535487379, 536271140, 536328254, 553679423, 555447454, 554936516, 554194017, 535575876, 554062720, 553605699, 467927138, 555487489, 553502161, 554403864, 554287801, 454040265, 535379707, 553654533, 535480450, 535653489, 774771716, 554015671, 453923712, 554629394, 535393665, 536554927, 536645752, 536200395, 776096487, 467718620, 536169479, 554888743, 775774265, 536289849, 553977362, 553543103, 555150189, 554704641, 535768679, 536638756, 535352636, 554015695, 553830676, 536470196, 555403131, 553906371, 535699418, 535428686, 554415660, 555343518, 553654513, 535487401, 553512966, 467673988, 555411181, 553507018, 554786848, 536271109, 535529296, 554724595, 553906353, 555447422, 454020099, 453677742, 535366618, 553718690, 553621080, 555384415, 535480459, 553775338, 536635149, 555353941, 554256298, 554415664, 453571256, 535507718, 535977875, 536593800, 535709651, 536491790, 553510672, 467842210, 553855244, 555478696, 554244749, 555453012, 536169505, 536628261, 453735985, 554244743, 536211291, 775356165, 535428732, 555487820, 554015677, 553987540, 536241548, 535444611, 774827212, 775580896, 536645726, 553761222, 775231918, 536554873, 554152171, 553527870, 555301440, 553553591, 775645286, 467767316, 536616427, 467742396, 536398715, 554877852, 555249050, 775143456, 554888696, 535643844, 535861376, 554907377, 467842264, 553510680, 536619785, 553977357, 535924980, 453651337, 775057626, 536432224, 774827253, 536328265, 467624583, 554767247, 554121966, 536138170, 774718415, 774402994, 535487395, 774798562, 467927133, 555249050, 553896798, 536010139, 536646324, 536398697, 535945652, 555359826, 553923063, 554629424, 554641137, 453975736, 775580892, 553582557, 775387878, 555249036, 553493367, 774690948, 453845099, 555487053, 554436084, 554672991, 535383075, 453677732, 555384399, 555467903, 453923697, 775774286, 774827234, 554351441, 535444624, 553533421, 535359043, 453999550, 536605862, 774403003, 535353741, 554092147, 553591213, 554965170, 536491789, 535521487, 554044344, 536021614, 775263208, 553512934, 535353168, 775293958, 536260666, 555205500, 535414242, 774939878, 453677743, 774690894, 467955565, 535699426, 536605854, 535945664, 555482541, 553527858, 774885007, 535728371, 555174066, 535861350, 535383091, 555249039, 535881726, 553605688, 535487391, 776064180, 535893024, 553761223, 776161012, 553977342, 535355295, 554371710, 775387870, 554351442, 553582576, 554565202, 536548914, 553711259, 535643845, 554244760, 535738805, 553493365, 536554889, 535818961, 554858917, 555048057, 536382145, 776064164, 536300078, 467870346, 554907388, 774690925, 536565332, 775774237, 536646802, 554565171, 774584945, 536180531, 535575902, 555444045, 775419941, 453792611, 555205528, 553517242, 536605811, 554798145, 555369674, 554044322, 467742384, 553543045, 535626669, 528223858, 453706066, 453870801, 535861385, 553557760, 536537635, 775999689, 535709642, 535768653, 553739570, 467624541, 775143475, 553753209, 536531168, 536598259, 775742064, 775087502, 554319531, 453677754, 554877857, 553494759, 555475739, 554005291, 554888718, 553493050, 536271120, 775263231, 774827237, 774718391, 553691511, 554597416, 553543016, 553906369, 555125621, 535850156, 535383054, 554256283, 535850127, 555337324, 528223858, 554907393, 554244769, 536491739, 555159024, 535450578, 536585250, 467624554, 535768676, 775838768, 554532954, 536470166, 774434963, 554993326, 467842200, 555389654, 553495525, 536372823, 536470164, 775516448, 554005307, 536169508, 453975715, 553923072, 467742389, 555453028, 536609794, 775774269, 555301444, 535428707, 554672985, 554858948, 774913372, 535401233, 536106433, 553553586, 774533364, 467842251, 467842228, 553493385, 535434198, 554597377, 555269577, 535428688, 554015721, 536632874, 535461873, 555460966, 555411175, 553691499, 553500643, 553718705, 774663106, 554319536, 553731831, 535414225, 775201648, 536372799, 535757992, 553798228, 535487364, 554371752, 554103029, 553577737, 774718337, 553543021, 554152173, 467649733, 554565200, 554182719, 453651332, 535552030, 553493396, 453765208, 775293966, 535788213, 553977392, 536271137, 554213640, 774690954, 775356178, 554975548, 535364366, 555452999, 774611011, 535617347, 453651338, 554073470, 553906370, 775903289, 554044371, 776064191, 555100410, 554544765, 555289361, 553798239, 774939878, 554877845, 554132989, 553498334, 775967508, 536625416, 554798180, 555456072, 553654531, 555485345, 555159022, 536180519, 536640470, 555282218, 774450435, 536211279, 554888703, 535428714, 554103022, 554480201, 554817557, 775935220, 536053827, 536241499, 554947074, 553672589, 554371733, 554244791, 555241296, 554213596, 535364338, 536300082, 555084068, 536519033, 554005287, 535371243, 467842245, 535881708, 535428720, 554888730, 553753218, 453923666, 775548824, 535591800, 553502167, 554447910, 535861361, 555048043, 774968844, 553582566, 535850157, 775484436, 555487845, 555398292, 536565320, 535428724, 467718630, 536565294, 775612914, 554436106, 554244733, 553533459, 535364343, 553654514, 774855584, 535913588, 553821854, 467816428, 535393638, 554132994, 555453025, 554888709, 555326336, 555427266, 535419211, 555487847, 536271141, 536271103, 535419223, 555475726, 535681169, 453706055, 555403126, 553591241, 553507023}
32396
Returns: 225387968
{382562238, 492505387, 492275784, 492032982, 492505360, 382789577, 491889060, 492676050, 492128528, 492741186, 492695565, 492319780, 382940103, 382709625, 383280551, 492650234, 492695599, 492571061, 492628593, 383280521, 492741178, 383140111, 492734097, 492695622, 492009156, 383180248, 492314214, 492005365, 492033015, 492464939, 383038581, 383280578, 492505336, 491960875, 492741178, 492744952, 492601003, 491921942, 492319751, 383227925, 382789656, 492534329, 383246740, 383001580, 492624812, 492433637, 491938353, 383205646, 492539057, 383052459, 491960860, 383278206, 492676167, 382741776, 382789617, 383108246, 872586946, 491888839, 492676151, 492352626, 492650287, 491941016, 382901682, 492741187, 492734094, 492062938, 382591430, 491921933, 492741162, 383219723, 382597545, 382721765, 492352601, 383015969, 492744935, 382637839, 491957859, 382901673, 492428323, 491888768, 492500390, 492650215, 492695597, 492009165, 492571051, 492433646, 492624763, 492741206, 382978361, 382741758, 382789584, 491889099, 383140116, 382578199, 492099595, 492433641, 492128578, 383239954, 492744941, 492723670, 492237760, 383001529, 492032988, 382901668, 491910327, 382571953, 492723626, 382789678, 382789712, 491910356, 492676118, 383001564, 382789687, 492741234, 492281339, 382901663, 383219734, 382578174, 492534418, 492428282, 492033015, 383001625, 382597516, 492428297, 383108247, 491960942, 383219740, 492534355, 492695627, 491960935, 492741189, 492133586, 491908583, 382963640, 492358180, 383205666, 492009141, 383227918, 491960894, 383196222, 382578172, 492695573, 382848972, 492163797, 383280542, 492650296, 382901754, 492128577, 383280527, 383140194, 382582855, 492067369, 382863529, 383273212, 492505358, 382826011, 492534395, 383140175, 383001579, 492099632, 491889076, 382789693, 492741222, 492128557, 492628566, 491983712, 383283039, 492009203, 492163766, 492744939, 491960869, 382582837, 491921946, 492433617, 492032964, 382901691, 383052504, 492695597, 382615983, 492676141, 492676105, 491891992, 383239883, 492534409, 382901700, 382886941, 383280533, 491892012, 492571047, 491960905, 492741230, 382901659, 492650253, 491980256, 492275819, 382578173, 492709866, 383169602, 383015904, 382863541, 382901680, 383219741, 492237777, 383261896, 491888780, 491960894, 492723628, 382562265, 383283062, 383280544, 382591427, 492358105, 383261939, 491921931, 491938336, 492319753, 382901755, 492723632, 383280555, 383015947, 492128636, 382568826, 383052480, 382789645, 382789643, 383052521, 492428296, 492600979, 492723645, 382568791, 382615903, 492319747, 492128575, 491921881, 491983684, 596210410, 383169556, 383219709, 382578148, 492281343, 383180210, 491899864, 383001590, 492319769, 383001555, 492505363, 492744963, 492237758, 492744949, 383205642, 382811800, 492744912, 492695639, 492319733, 492539141, 492094836, 383273234, 383052446, 492741223, 492676095, 382637820, 382721725, 492319753, 492319751, 492628575, 383280521, 491960893, 382571981, 492676110, 492200318, 383015931, 383278222, 382826046, 492676068, 492676099, 492358148, 492094833, 492744977, 382709616, 382754758, 492169019, 382637847, 492712073, 492281337, 491899820, 382562246, 383038557, 492352629, 491960907, 491921887, 492709884, 491921972, 492319761, 491921913, 492571072, 382901718, 382597579, 382886929, 492566628, 382562236, 382886922, 382925268, 383219706, 383196184, 382615946, 383219751, 382789612, 383015928, 492673061, 492744893, 492099606, 491921961, 492741204, 492390759, 492741187, 492428319, 382963671, 492735320, 492128542, 382901720, 491921862, 383219737, 383015992, 382963648, 383052482, 492275795, 492624780, 492032997, 492673046, 383196144, 492628592, 382925275, 492505411, 492237686, 492505339, 492237738, 383052454, 383280521, 383001517, 383280562, 491980293, 382629018, 382940100, 383001589, 492741140, 382775976, 383205641, 491889070, 492741212, 382863516, 492505359, 492314224, 492539110, 492534367, 492741182, 596210417, 492358162, 382578202, 492505385, 382789618, 492033008, 492099631, 492712062, 382789674, 492676081, 382789632, 382578175, 492571066, 491892770, 383015928, 383269318, 492358190, 492237738, 492534409, 492205661, 383074274, 492695605, 492741221, 383140196, 383140146, 491908606, 382591403, 492237722, 492505360, 383205666, 383261961, 383140174, 492505384, 492600992, 382940127, 383169576, 382940113, 492534390, 492237774, 492745113, 382789626, 382721738, 383052491, 383015973, 383169551, 383280543, 382901684, 383120795, 492352660, 491921883, 383074265, 382789610, 492741180, 492094816, 383280553, 383038573, 382789670, 382940113, 383196164, 492744834, 492281362, 383015935, 491960902, 383239988, 491960931, 382615935, 383196196, 383261929, 492735303, 383283074, 492539159, 383038569, 383278274, 383001543, 491960959, 492358181, 382826014, 492741216, 383052529, 492600985, 383219731, 492723666, 383280552, 382568819, 492062885, 492676100, 492428312, 492534315, 382578193, 383169566, 492281326, 382563536, 492352623, 492470129, 492741163, 492062919, 382565069, 492243200, 382616008, 382963696, 383140160, 382789660, 383180165, 382562248, 382568784, 382901718, 492433624, 382789667, 382721729, 492571069, 492281303, 382563539, 492653702, 383227870, 382940137, 492628549, 383140108, 382963655, 492744968, 492741242, 492009164, 383001542, 383269320, 492237763, 383196173, 492741187, 383140139, 492505303, 383246736, 492319781, 491960935, 383108264, 492744933, 383261892, 492534408, 382637840, 492009169, 492741183, 491938370, 492352694, 492741935, 383015968, 383246732, 492650223, 492624763, 492741917, 492741976, 492433622, 491960888, 491921948, 492534341, 383108259, 492534423, 382901670, 492037157, 491960889, 492505392, 383283837, 492128619, 492037131, 491908619, 492741174, 492723634, 492624822, 492741229, 383280543, 382628993, 383239914, 492314224, 383219721, 383256506, 382615917, 492128572, 383280587, 492741246, 492534303, 382925318, 383015902, 492534400, 382637825, 382662970, 492741188, 492676146, 382571994, 492470127, 492433631, 492128589, 492534372, 492534331, 383227948, 382789692, 492676131, 492009167, 382568814, 492032959, 492009158, 383227889, 383140142, 491892754, 492133570, 492571112, 492128551, 492062890, 383278243, 492741184, 492741160, 491910332, 491960856, 383280529, 492539157, 382615984, 382637899, 383074274, 383283058, 492741196, 491960906, 382615974, 383140142, 383015952, 382789656, 382721732, 383120809, 383280574, 492534380, 492723635, 492133585, 492723652, 492133599, 492695582, 382901738, 382789613, 382789656, 492534374, 382963642, 383001574, 492505392, 492723633, 382615945, 492433606, 382709641, 491940974, 383261929, 492009199, 492741214, 492744867, 491899857, 382679925, 492735327, 492428330, 492676115, 492534399, 382568822, 382789620, 491980305, 492319757, 383015960, 382789647, 382789610, 383001560, 382721762, 382568839, 492741188, 383001572, 492534409, 492566595, 382578162, 491940954, 383219673, 492723650, 382925293, 383001553, 492744968, 382679891, 492534362, 492741156, 492094841, 383280594, 492566588, 383196190, 492741260, 382963665, 492676118, 492505400, 492741165, 382963639, 491960944, 492319759, 492009171, 492539080, 382591399, 492650231, 492319744, 492281332, 492200320, 492676145, 382578202, 383001602, 491888818, 492505387, 383001534, 492062856, 382568791, 492433619, 492505357, 382709597, 383278208, 492741237, 383087575, 491892013, 492709879, 382886958, 382901728, 492396213, 492741170, 492735306, 382940119, 383180190, 382628981, 383219710, 492358139, 383001606, 382754722, 492505378, 492600976, 492237745, 491898630, 492428345, 491980245, 382789573, 492319760, 492237808, 382662965, 492571076, 492534364, 382562271, 596210444, 383140163, 492723626, 492128588, 382563496, 383261925, 382582875, 492741947, 492741167, 492062892, 382978340, 492741187, 382901694, 491921988, 492676075, 492741178, 382901734, 492163777, 383169558, 382789591, 491921899, 382629021, 492744942, 383280525, 383283848, 492571049, 383269281, 382679903, 383239916, 382789643, 383108249, 382925314, 492062922, 491888826, 492505403, 491908600, 382571957, 492505354, 383283072, 492539075, 492695554, 383273209, 382568829, 382925282, 492281325, 492319765, 492352654, 492433635, 383219713, 492281337, 492275811, 492539086, 382582842, 382963715, 492741220, 491957834, 383205633, 492650213, 382615941, 492741192, 382789690, 491960905, 383205647, 491908573, 492695612, 492723653, 491892010, 491940980, 382679865, 382568818, 382789641, 492695626, 491957870, 492319780, 492741157, 492319743, 382637861, 382721732, 491960995, 382562288, 383074282, 382578211, 382662967, 492037098, 383016001, 492600988, 382963708, 382789643, 492505407, 383140148, 492539127, 492695570, 491889065, 382789672, 383239913, 383205628, 491957829, 491921869, 382886919, 492319771, 492650246, 383140151, 492744926, 491892734, 491921895, 491889060, 382562242, 492692978, 382662957, 491960915, 492600973, 492281331, 491921917, 491960875, 492741201, 492128552, 382679885, 382563533, 382582823, 383169596, 491921918, 492505380, 491938352, 382691041, 492741228, 492319766, 492596802, 492133569, 492505392, 492534338, 492628570, 492237755, 383283862, 491960902, 383273219, 492695639, 382963639, 492505350, 383001591, 492741196, 382637821, 491908590, 382608443, 492628565, 491921950, 492624793, 492433651, 492275787, 492628570, 492745146, 382721741, 492433635, 492628571, 492281328, 383169579, 492314208, 492741156, 382562256, 382597546, 492741237, 382562232, 492650216, 383280563, 382901693, 492725347, 382789616, 383269302, 492390774, 382811844, 492163829, 491960926, 492094849, 492319746, 491908574, 382615956, 491938332, 383219706, 382863549, 382652931, 492281328, 492741238, 492009197, 492390748, 382901761, 382789660, 492653687, 492601019, 492319742, 383196181, 491980272, 491921887, 382754732, 492009196, 383001557, 382978345, 492433643, 382811850, 383108260, 382789607, 491908585, 491960924, 492741962, 492319765, 382863545, 383140173, 382901706, 492428289, 383015941, 492281293, 383283831, 383196169, 492128574, 383205695, 492676066, 382789685, 491921904, 491924074, 492163803, 382709630, 383140179, 382662955, 492741948, 382754710, 492741225, 492596812, 492650233, 492741178, 382578159, 382582843, 382571985, 492741142, 383001607, 492539095, 383205654, 492571030, 492600953, 383001570, 492358102, 491960873, 492744898, 492741199, 382578190, 492600964, 382582859, 382811794, 491921919, 382789641, 491938330, 382789610, 383001555, 383280530, 491889082, 382721717, 382789616, 382789711, 492741219, 492539081, 491983685, 492505377, 382582832, 383001547, 492539123, 382563502, 382901728, 491980221, 491888853, 492741955, 383108246, 492571056, 491960901, 492470107, 383140135, 383261902, 383016028, 492741171, 492067371, 383151776, 492352631, 492741971, 492741235, 492539085, 492319732, 383108272, 492062886, 491960872, 492725339, 383140134, 491924089, 382615932, 492650240, 492741206, 491960913, 492741174, 382789602, 492745129, 492741210, 382963674, 491957889, 492352652, 382789672, 383169562, 383180175, 382940123, 383140185, 491888812, 383283045, 382811814, 382789662, 492741158, 383001543}
{441810333, 408624854, 407813545, 407919193, 408624785, 441482374, 408262033, 408473783, 407855236, 408179791, 408440685, 408668459, 441457180, 442108784, 441767641, 407970706, 408440658, 408585050, 408534141, 441767640, 408179744, 442106160, 408141985, 408440636, 408538141, 441564319, 407811522, 407945942, 407919228, 407837914, 442159706, 441767646, 408624788, 408478429, 408179818, 408218012, 408560899, 408074222, 408668568, 441624388, 441482474, 407870782, 441657905, 442170053, 407941964, 408652333, 408039441, 441593046, 408606463, 441480796, 408478363, 441882459, 408473819, 442129824, 441482402, 442127572, 129752059, 408223552, 408473785, 407813043, 407970713, 408445540, 441457416, 408179796, 408141995, 407895045, 441960110, 408074189, 408179796, 442023370, 441661878, 441518198, 407813036, 441468927, 408218034, 441596553, 408006309, 441457437, 407826280, 408223555, 407852796, 407970680, 408440629, 408538075, 408585050, 408652431, 407941944, 408179753, 441461040, 442129812, 441482368, 408262060, 442106175, 441924061, 408609286, 408652337, 407855213, 441990702, 408218016, 408104969, 407818975, 442170012, 407919224, 441457421, 408375109, 441734243, 408104954, 441482474, 441482462, 408375086, 408473786, 442170050, 441482403, 408179757, 408667029, 441457401, 442023422, 441924028, 407870803, 407826238, 407919198, 442170014, 441661860, 407826270, 442127584, 408478344, 442023375, 407870780, 408440611, 408478387, 408179762, 408627305, 408110263, 442176330, 408666543, 441593063, 408538171, 441624410, 408478330, 442053799, 441923982, 408440651, 442170984, 407839869, 441767652, 407970744, 441457359, 407855196, 441767629, 442106156, 441697346, 408588286, 441461760, 441729927, 408624848, 441470121, 407870870, 442106129, 442170049, 408609324, 408262063, 441482392, 408179767, 407855241, 408534098, 408509357, 441844302, 408538085, 407839862, 408218026, 408478409, 441697349, 408074197, 408652388, 407919183, 441457429, 441480799, 408440603, 441628118, 408473783, 408473797, 408185300, 441990685, 407870771, 441457426, 442176863, 441767647, 408185266, 408585088, 408478402, 408179825, 441457410, 407970744, 407975059, 407813555, 441924024, 408069084, 442081487, 441468935, 441461817, 441457415, 442023345, 407818959, 441693210, 408223565, 408478366, 408104944, 441810312, 441844361, 441767646, 441960069, 408666524, 441693213, 408074213, 408039465, 408668497, 441457425, 408104933, 441767674, 441468956, 407855214, 441886781, 441480801, 441482372, 441482448, 441480794, 407826269, 408560870, 408104985, 441886785, 441628111, 408668523, 407855193, 408074146, 408509360, 197168054, 442081475, 442023403, 441924062, 408666995, 441564328, 408338088, 442170033, 408668458, 442170015, 408624912, 408218046, 407818940, 408218075, 441593106, 442161080, 408218043, 408440621, 408668488, 408606479, 407873639, 441729889, 441480812, 408179757, 408473805, 441596605, 441518175, 408668514, 408668516, 408534130, 441767649, 408478381, 441734250, 408473761, 407827745, 441468946, 441882436, 441470151, 408473789, 408473773, 408666542, 407873619, 408218050, 442108754, 441498456, 408642168, 441596582, 408405887, 408667031, 408338100, 441810325, 442159718, 407813063, 408478437, 408074218, 408069092, 408074186, 408668530, 408074223, 408585055, 441457327, 441661852, 442176830, 407891741, 441810351, 442176861, 442178672, 442023400, 442053761, 441628112, 442023358, 441482381, 441468948, 408001653, 408218059, 408609343, 408074224, 408179780, 407817957, 408179791, 407826303, 442176393, 408332680, 407855203, 441457454, 408074161, 442023389, 441468932, 442176307, 441480795, 407813552, 407941961, 407919246, 408001683, 442053715, 408534107, 442178685, 408624842, 407818968, 408624799, 407818920, 441480781, 441767652, 442170086, 441767638, 407975077, 442027002, 441457153, 442169993, 408179796, 442147330, 441593089, 408262063, 408179776, 441461740, 408624880, 407811549, 408606487, 407870816, 408179757, 197168087, 408666529, 441924007, 408624842, 441482299, 407919186, 408609255, 408405894, 441482412, 408473781, 441482493, 441924048, 408585070, 408300323, 441468891, 441919818, 408666515, 407818974, 407870793, 408653812, 442145503, 408440641, 408179758, 442106125, 442106194, 408110250, 441960069, 407818950, 408624809, 441593061, 441693203, 442106107, 408624880, 408560911, 441457173, 442081458, 441457187, 407870795, 407819003, 408256468, 441482402, 441518143, 441480772, 441468961, 442081441, 441767603, 441457396, 441515736, 407813096, 408074211, 442145504, 441482420, 408179804, 407873651, 441767683, 442159722, 441482426, 441457206, 442053727, 408218040, 408667061, 441468954, 408478417, 441990723, 408478361, 441628137, 442053753, 441693186, 408332694, 441844328, 408606442, 442159714, 441882424, 442170016, 408478399, 408666529, 441470091, 408179752, 441480808, 408560915, 442023396, 408104994, 441767663, 441886737, 407895037, 408473753, 407826298, 407870784, 441923994, 442081479, 408667045, 441848726, 407813084, 408640220, 408179829, 407895016, 441772017, 408662125, 441628144, 442176337, 442106159, 441482433, 441564347, 441810334, 441886778, 441457390, 408652331, 441482429, 441518193, 408585114, 408667041, 441848731, 408505024, 441624410, 441457156, 408534121, 442106166, 442176359, 408218008, 408179785, 408538112, 442170071, 441919843, 407818931, 442053738, 408179769, 442106153, 408624813, 441657935, 408668533, 408478372, 442127595, 408218035, 441693198, 407870846, 441596617, 408538137, 408179822, 408039405, 407813077, 408294848, 441468930, 441657887, 407970715, 407941935, 408294809, 408294845, 408652429, 408478382, 408074218, 407870766, 442127607, 407870793, 441457388, 408564537, 408478396, 408624810, 441805927, 407855180, 408564523, 408110272, 408179812, 408104960, 407941926, 408179809, 441767639, 442027001, 441990730, 407811536, 442023408, 441956039, 441628128, 407855175, 441767608, 408179836, 407870824, 442178673, 441468925, 407870796, 441596572, 441567513, 408179757, 408473755, 441734225, 408640239, 408652408, 407855187, 407870811, 407870753, 441624374, 441482490, 408473806, 408538137, 441886800, 407919156, 408538153, 441624378, 442106135, 408300303, 408627320, 408585112, 407855211, 407895000, 441882428, 408179798, 408179777, 408375083, 408478394, 441767644, 408606436, 441628156, 441596556, 442145474, 441844335, 408179786, 408478338, 441628134, 442106130, 441468935, 441482497, 441518142, 441515733, 441767584, 407870838, 408104955, 408627252, 408104987, 408627313, 408440645, 441457388, 441482371, 441482505, 407870821, 442176369, 442170076, 408624870, 408104983, 441628100, 408652371, 442108807, 408445504, 441693198, 408538158, 408179788, 408218077, 408338095, 442084463, 408332683, 407826340, 408473800, 407870784, 441886766, 441482409, 407975067, 408668489, 441468899, 441482457, 441482310, 442170036, 441518214, 441886791, 408179753, 442170005, 407870788, 407891734, 441924036, 408445496, 442023353, 408104967, 442178691, 442170080, 408217999, 442084448, 407870814, 408179786, 407873617, 441767627, 407891769, 442053704, 408179752, 442176329, 408473781, 408624843, 408179816, 442176400, 408478344, 408668521, 408538138, 408606434, 441960086, 407970682, 408668547, 408667039, 407827721, 408473815, 441924040, 442170048, 408223554, 408624868, 442170077, 407895012, 441886790, 408652343, 408624865, 442108767, 441882440, 408179818, 441496434, 408185265, 408069102, 442176865, 441457364, 408661135, 408179796, 408332667, 441457197, 441564348, 442027012, 442023387, 408666529, 442170051, 441498471, 408624911, 408560890, 407818947, 408147399, 407826261, 407975031, 441482422, 408668499, 407818986, 441567531, 408585082, 407870796, 441810293, 197168071, 442106160, 408105000, 407855206, 441848733, 441693216, 441697375, 408294822, 408179748, 407895027, 441461037, 408179813, 441457389, 408074251, 408473768, 408179791, 441457363, 407839895, 442081450, 441482344, 408074195, 442027004, 408218073, 441767625, 441805879, 408585060, 441919820, 442084441, 441990694, 441482462, 442127581, 442178663, 407895040, 408223552, 408624841, 408110293, 441734219, 408624782, 441844299, 408606411, 408440642, 441729941, 441886782, 442178652, 408667011, 408668488, 407813071, 408652322, 442023395, 408667054, 407813540, 408606462, 441697370, 442176342, 408179781, 408006331, 441593129, 407970679, 441628129, 408179761, 441482466, 408478388, 441593113, 408110255, 408440606, 408104971, 408185273, 408445522, 442084462, 441886753, 441482454, 408440672, 408006315, 408668473, 408179787, 408668479, 441596550, 441518141, 408478391, 441810306, 442145527, 441924036, 441567539, 408564534, 441468963, 408560891, 442176364, 441482409, 408624877, 442106097, 408606480, 408440632, 408262070, 441482476, 441990670, 441593136, 408006339, 408074182, 442176881, 408668513, 407970725, 442106102, 408218076, 408300309, 408074189, 408262052, 441810323, 408034560, 441567498, 408478395, 408560856, 408667036, 408074194, 408478408, 408179791, 407855205, 442084458, 441848709, 441697367, 442081425, 408074219, 408624841, 408039420, 441541279, 408179787, 408668493, 407915546, 408627286, 408624900, 407870832, 408534122, 407818970, 441805917, 408478385, 441729915, 408440699, 442176363, 408624820, 442170039, 408179748, 441596590, 408110292, 441994559, 408534124, 408074202, 407941964, 408652403, 407813518, 408534121, 408256496, 441518178, 408652414, 408534100, 408667016, 442081455, 407811566, 408179817, 441810346, 441661858, 408179769, 441810362, 407970721, 441767642, 441457422, 408369813, 441482334, 441919801, 407817980, 442161102, 407839862, 408478367, 407873652, 408668500, 408110243, 441628156, 408039469, 442023371, 441461792, 442057078, 408666998, 408179748, 408538097, 407817961, 441457350, 441482467, 408505024, 408560918, 408668491, 442053736, 407975062, 408074162, 441498476, 408538147, 442170056, 441461022, 408652320, 442161060, 442127622, 441482391, 408110239, 408478379, 408294784, 408668527, 441461782, 442106149, 441457352, 407826293, 441468929, 408667005, 441805897, 442053721, 407855201, 441593033, 408473795, 441482419, 408074209, 408410991, 407839889, 442108781, 442106114, 441567509, 408294810, 441498450, 408179756, 407915509, 407970722, 408179742, 441924043, 441697309, 441734252, 408179744, 442170037, 408606486, 441593059, 408585043, 408560884, 442170043, 408666546, 408478366, 408218050, 408179801, 441924059, 408560865, 441697376, 442161055, 408074179, 441482362, 408039444, 441482307, 442169988, 441767656, 408262054, 441518143, 441482398, 441482478, 408179802, 408606475, 408509360, 408624867, 441697364, 442170053, 408606443, 441848726, 441457384, 407975042, 408223557, 408294821, 442127584, 408585070, 408478371, 408640233, 442106146, 441693192, 441468897, 408179791, 408588313, 441538459, 407813078, 408294797, 408179775, 408606509, 408668517, 442127588, 407895027, 408478409, 408369811, 442106161, 408411014, 441628090, 407970688, 408179789, 408478399, 408179774, 441482387, 408256504, 408179773, 442176392, 408006283, 407813109, 441482369, 442081444, 441564364, 441457191, 442106112, 408223587, 441844321, 442161080, 441482462, 408179781, 442170057}
38521
Returns: 950213637
{342936449, 344529098, 342555024, 344800854, 345711930, 345333183, 343185469, 343050798, 342888578, 343940873, 342667532, 342545622, 344604692, 342567085, 343177331, 342731040, 344941333, 343386294, 344347323, 343167178, 343032147, 270476384, 342944856, 344852363, 344721073, 342865218, 344723239, 344743608, 344757590, 343609403, 343689129, 342654105, 342797690, 344402456, 344761414, 342680417, 344653616, 344103782, 342809759, 343859183, 270293976, 343434944, 369622727, 572312337, 344258408, 345667577, 342758106, 343062029, 572407146, 572476987, 343503349, 345667593, 270407198, 344311848, 344643880, 344279565, 344981042, 572359845, 342620924, 342544336, 343170177, 343940840, 344169741, 572568146, 342808545, 343262847, 344627405, 344553560, 369631580, 342903045, 343301419, 345640203, 342981895, 344505674, 572453996, 270375715, 343270646, 343226977, 342646499, 343513658, 342974187, 269788588, 344910588, 344658515, 342606782, 343244873, 342743177, 344033550, 343075640, 344780360, 344619383, 343381786, 344813414, 345050632, 345667568, 342854508, 343400568, 342575669, 342562771, 344770520, 344647266, 345156870, 344086508, 343281045, 344324024, 345347507, 344192328, 344649813, 342562756, 344511037, 342809748, 343234363, 343341083, 344325045, 342750755, 344725668, 342543579, 342765111, 344732559, 342759727, 345190989, 344893588, 572288763, 343993708, 342557718, 344724095, 342888578, 572591158, 343129550, 342747705, 342628470, 343386277, 344641902, 343301427, 344723903, 343576759, 344884385, 344725668, 344099695, 343399574, 270461332, 344722265, 344852363, 344795400, 369618477, 270109503, 342920991, 344086503, 344583037, 342974208, 342926534, 343386305, 343035802, 344146685, 342823809, 343047904, 344784747, 344724259, 342676309, 344504315, 342551360, 342809770, 342802190, 343262830, 344588717, 343698185, 345395271, 343270663, 343205291, 344756643, 343226991, 342786977, 344861865, 345291082, 343672911, 343936353, 343589937, 269826727, 344051021, 345610193, 270415915, 342608275, 344636116, 345564317, 344757572, 344787249, 345438339, 344884384, 344505691, 344194162, 344616944, 342628473, 369627742, 269905218, 345691367, 345179516, 270153282, 344477749, 343386285, 343075661, 343359594, 343533158, 343689117, 342981873, 344623213, 344415840, 344648184, 572217765, 343838105, 343155280, 344301256, 342630630, 572122966, 343592832, 344725242, 344598936, 343796541, 343689124, 572679075, 342711664, 344437514, 343707135, 342783324, 343940858, 343562925, 344783330, 343774704, 344839171, 369544030, 344636138, 344785051, 344529083, 270249721, 342567501, 270280522, 344720313, 344765489, 344653632, 343285885, 343817506, 344647285, 344809618, 342851935, 345595570, 344780375, 342915351, 343410070, 344754231, 344776679, 345499614, 344876794, 344786477, 345291069, 270011081, 344737246, 342909947, 344780630, 342620175, 369532575, 344748958, 572336136, 343838122, 270479379, 342561943, 344596937, 345263709, 270461319, 344755332, 343859193, 344576302, 343361634, 369605544, 344561030, 344867882, 343553493, 342664909, 342648731, 344215323, 369656337, 369642262, 342577220, 369662856, 342880182, 344596934, 342612305, 343735670, 343258164, 342854541, 344639590, 343672942, 344347321, 344724504, 572312348, 369555187, 342551361, 270168229, 345169131, 270031557, 343142784, 369544008, 344741306, 342743172, 344583046, 344467387, 344941342, 343299774, 344574067, 344806879, 344728324, 344923424, 342854530, 344254057, 342564354, 343129559, 342620933, 344629103, 572383561, 342676301, 342843622, 344645698, 342627022, 344748947, 342698554, 343940866, 342583135, 343372661, 270480527, 344099689, 344372087, 343759589, 342559994, 270452546, 343449348, 342562748, 343724870, 369656328, 269969081, 344237505, 342698562, 344743139, 343088338, 369521513, 343678429, 344780859, 344443850, 572170391, 345564322, 345129209, 343187298, 344511052, 270233965, 342676293, 344780838, 343213220, 344616790, 572122971, 345679987, 344750262, 343100984, 344785028, 342591882, 343689108, 343437223, 344639576, 342988819, 345319293, 345305697, 344511057, 342773340, 270337788, 344813434, 270052211, 345305713, 344839173, 342888561, 344487895, 270444052, 342773844, 345179510, 344715045, 345423390, 344099706, 270153278, 342823805, 343985145, 343489437, 344311846, 344324016, 342944870, 344825762, 344725690, 342674407, 270153252, 342947212, 369609712, 345002885, 342545356, 342590087, 343707147, 270307518, 572146756, 269788575, 343346905, 343796534, 342544344, 345547622, 342561951, 343562944, 344238789, 743492166, 345278473, 270350171, 270091371, 343225496, 269884450, 344086532, 344656771, 270139167, 344666698, 344014441, 344780355, 342544334, 270185669, 343001910, 344815242, 344930992, 369649744, 344456551, 344815252, 345169154, 345118396, 343101722, 342743155, 342926555, 344731300, 345099643, 342557699, 344279561, 270375694, 344721519, 344662230, 572099577, 369635840, 344800843, 269905209, 572264997, 344721255, 345212767, 342646490, 344347357, 344660274, 343008215, 343830728, 572194164, 342682430, 344525473, 270435158, 572359818, 344776713, 345237612, 344443837, 342994573, 270467495, 344785033, 342947232, 344498784, 342876586, 344831287, 342981892, 344606910, 342747692, 344773644, 344732566, 344789383, 369579099, 343655519, 342988805, 342544348, 343021769, 344778527, 344174827, 342843617, 344867875, 345395296, 342599129, 343920054, 743489705, 344689379, 344269768, 572499432, 343962679, 369588790, 269969079, 344706948, 344658499, 269808216, 343326655, 344953874, 342553256, 342629365, 743489686, 342625404, 572635860, 344534779, 342723686, 342713619, 342636102, 344588714, 343453436, 343299765, 343275147, 343492963, 344804297, 270452565, 345050615, 342866809, 743492157, 344656783, 343503331, 342909916, 344902490, 342611856, 343234346, 343275165, 345531508, 269990288, 342667952, 342663721, 345711948, 369662875, 343281813, 343492962, 344786466, 345363770, 342981876, 270452555, 344769050, 344299489, 344086511, 572359857, 342722400, 342698565, 344387233, 345482732, 344763850, 342702322, 572679072, 344120700, 342789103, 344786488, 344884407, 269969092, 344572070, 270398210, 342551360, 342738495, 344602337, 345086671, 342838201, 343262844, 344765606, 344648690, 344030346, 342834674, 342657646, 344981056, 343240390, 344735055, 344941332, 343672934, 342562755, 344769068, 344076802, 342547979, 344226106, 369566236, 343742202, 344237527, 343462803, 344735048, 572359825, 343940850, 343021759, 344631459, 345202106, 344194148, 344884402, 345123051, 345319308, 342947192, 344583043, 343794035, 344723219, 343082235, 343400551, 344529102, 344341155, 343203441, 743492166, 344780406, 270467518, 345579909, 343859174, 343017062, 345467239, 269926969, 344007728, 345249864, 342568929, 369605543, 343335114, 344511053, 343609386, 270425654, 344606910, 343918377, 343492957, 344566452, 345395275, 345410266, 345025369, 342600867, 344910565, 344680981, 343193551, 572075970, 572545361, 344311840, 344529103, 270363812, 572430849, 343672905, 342572714, 269767670, 343624761, 343267244, 344668670, 342779809, 344780390, 343659027, 343735662, 342544339, 270153260, 343075660, 342543593, 343335110, 342611836, 344731313, 343221262, 342865214, 344653628, 344724021, 269905207, 344795410, 342615501, 344437535, 344755341, 344156907, 344387250, 343142765, 343848600, 369511058, 572194151, 343449342, 344649821, 344494271, 342627539, 344552645, 342568132, 743492158, 344370910, 343955580, 344311851, 344482735, 343517572, 342915361, 342646499, 345452348, 344795418, 344579614, 344269779, 343624759, 344596938, 343320622, 343716594, 369600241, 343589956, 343900565, 342743164, 345452363, 344647267, 343755562, 343315542, 345061145, 343307883, 345237612, 342969871, 345410261, 344430960, 344494291, 342926529, 270185657, 344651404, 343422699, 345691347, 342551382, 343513673, 342733270, 344613950, 342909938, 342669834, 572146758, 345014200, 343572609, 269826734, 342723663, 342959752, 344629100, 342656528, 344689388, 369511089, 343449343, 344787243, 345515786, 342575673, 342654114, 342600891, 344663798, 342604543, 344311829, 342674196, 344357829, 343812410, 270293967, 344543996, 342551382, 344430981, 343266506, 345074889, 345136262, 342854524, 743492161, 342567080, 345438329, 270293970, 345667589, 345110165, 343167189, 343417539, 342600880, 343533823, 342959756, 342575673, 342659404, 343137570, 344285694, 343155278, 342743187, 344415768, 345224799, 344053626, 343533837, 344616206, 344561029, 343307900, 345249864, 342624449, 270323143, 369662892, 342796166, 343640599, 344738602, 344647284, 344156886, 345305679, 345452344, 342625383, 270293970, 342900100, 342969870, 342838222, 344122927, 345711931, 343119078, 343065112, 343226993, 343449357, 344258406, 345037578, 342642239, 343062051, 343154182, 344916151, 572241433, 344443867, 343859203, 344211369, 343755563, 343472598, 342665737, 344226109, 345145650, 344552637, 270472071, 344750240, 343462825, 342824760, 343777460, 345099653, 342548491, 344757579, 342630651, 342738501, 342722395, 342981887, 344729773, 344137919, 344030323, 343155270, 344718808, 344156879, 342625580, 342654111, 342698566, 342591889, 572359836, 344668659, 344722262, 369662870, 342575685, 342548478, 342816430, 344789384, 343655503, 344800835, 343170198, 343883825, 344725676, 344819450, 572522251, 344299512, 270124708, 344647277, 342646488, 342626793, 344776699, 345379514, 344525473, 342706392, 344656785, 369579090, 369532576, 343187315, 343940894, 269788574, 343940855, 369579093, 344311846, 269947970, 343386271, 572720484, 344194169, 270153261, 572613788, 344653635, 343707149, 342932425, 342692736, 270387744, 344254055, 342892074, 345654527, 344732544, 343548028, 572453998, 369511071, 344552626, 343386291, 342625391, 343830721, 344844947, 345423377, 344519362, 343116586, 342551363, 343476521, 342620929, 342959360, 342920976, 344774887, 343589944, 344460427, 344099708, 344774881, 343848595, 270363795, 344593586, 342605988, 344443877, 572700209, 345086651, 572241437, 343400548, 270072149, 344725667, 369532553, 344156879, 344674342, 344923418, 345702082, 343672927, 345395286, 342685013, 344773665, 572407137, 369595698, 269863943, 343865977, 344069305, 342759712, 345202112, 344697438, 343974177, 342713603, 345025380, 342582565, 345050611, 342602860, 343625079, 342553249, 344776719, 343606636, 344968574, 344749318, 343492974, 343735668, 344728346, 343275140, 342663716, 344511035, 343248751, 342625951, 344991693, 344456552, 344689393, 344588732, 343032159, 344311831, 343264061, 343035815, 345654536, 343900602, 342926557, 344631457, 342646481, 344254060, 572679090, 369613476, 344731845, 342690562, 345050608, 342547983, 343291351, 344731309, 342567079, 344756662, 270265637, 344604691, 269905189, 343640487, 344787329, 344511056, 269844769, 343880233, 270201235, 345379534, 369544050, 344610289, 343417562, 572099591, 344689362, 342808560, 344660273, 344156873, 343335101, 344156896, 344347323, 345625635, 344393918, 572657629, 344519366, 344583058, 344099713, 343205273, 342635361, 344347334, 343062032, 270217028, 343812433, 342558230}
{341819490, 337430719, 340082189, 345924013, 347609424, 347125400, 338754709, 341999357, 339210194, 337607558, 341065219, 340223989, 343801117, 339916676, 338777049, 339474086, 346424561, 338177549, 337483477, 338798487, 338993420, 494060354, 339105720, 346179247, 344643205, 339251457, 345409864, 345174913, 345715052, 337871165, 337783306, 340923599, 339349024, 343176728, 345738444, 341159314, 344320277, 342841731, 339328521, 337655917, 494441949, 342313254, 489970952, 768133719, 337514912, 347525498, 341383056, 338956538, 768131906, 768118442, 337999024, 347525511, 494261767, 343066881, 344154501, 337504190, 346483679, 768135282, 340618476, 340200330, 342114052, 337607559, 337547759, 768091772, 341565959, 342187861, 344013077, 343521490, 489924332, 341756686, 342215454, 347486795, 341902769, 337434722, 768124613, 494325687, 338460342, 338643864, 339669945, 342366193, 339068476, 494859220, 346334985, 344367429, 340501096, 342172268, 341338027, 342777792, 338937051, 345831438, 343966355, 342266007, 346018239, 346607778, 347525502, 341675178, 342280618, 340362883, 340011379, 345083941, 344201800, 346844290, 342825405, 338414021, 337487726, 347144256, 337540694, 344272996, 340011377, 343410823, 339328526, 338621312, 342241616, 343086639, 341360503, 344666446, 340176596, 341405718, 345575293, 339409166, 346906857, 346290567, 768130614, 342752076, 340294149, 345267710, 339210196, 768086147, 338858943, 339429707, 339713829, 338177563, 344130801, 342215431, 345504718, 337905765, 346268629, 344666401, 337560188, 338157806, 494130045, 345386200, 346179264, 345900938, 489994371, 494658353, 339146833, 342825406, 343660617, 339068485, 341797916, 338177540, 341980928, 337553690, 339309367, 338975563, 344919367, 345433582, 341135928, 343387980, 340105651, 339328509, 341543039, 342187851, 343683630, 342514227, 347197152, 338460343, 342146126, 345129269, 338643862, 339370233, 346201070, 347067882, 337800661, 342709978, 342422486, 494830990, 342793843, 347450079, 494239738, 340548485, 344083709, 347395636, 345715042, 344966733, 347253918, 346268609, 337434719, 342918319, 343895291, 339713828, 489947826, 494778142, 347566686, 346886083, 494602210, 343297206, 338177534, 338937067, 338216758, 337962071, 337783307, 341902756, 343989670, 343196271, 344249282, 768125184, 337666874, 338819008, 337494639, 340831657, 768119491, 337888207, 345457219, 343753998, 337689934, 337783297, 768050319, 339517351, 337455306, 337767825, 341474375, 337607563, 337925007, 345855014, 342570336, 346133649, 490217156, 344083721, 345014231, 337430742, 494497534, 339940386, 494461498, 345315025, 345761846, 344320263, 338390796, 337678672, 344201806, 345994763, 339271135, 347431295, 345831419, 341776948, 338136463, 345667634, 345061034, 347326164, 346246176, 344990482, 347067870, 494724433, 345598465, 339167819, 345037552, 339736126, 490237950, 344782337, 768133242, 337666876, 494036738, 340317470, 343730346, 347029106, 494130039, 345691404, 337655922, 337425369, 342253424, 490064288, 343544012, 346224103, 342392053, 341017880, 340900530, 337534770, 489832853, 489878121, 339846333, 489809997, 341715162, 343730329, 340571803, 342543304, 338554233, 341675160, 344107139, 337800664, 337483475, 345480982, 768133718, 490196202, 340105641, 494583698, 346864672, 494712410, 338839173, 490217169, 344759932, 341338011, 343660626, 343275837, 346424570, 338345375, 343613915, 345971114, 345551913, 346380629, 341675159, 342991831, 339987794, 338858966, 340618463, 344036754, 768133965, 341135928, 341654142, 344178138, 340784261, 344782314, 341228094, 337607570, 340385445, 338196978, 494013064, 337560171, 343140097, 337719625, 340035030, 494152132, 338077051, 340011390, 337751930, 489832831, 494746681, 337526237, 341228076, 345621510, 338916911, 490258992, 342500991, 344895965, 343234626, 768121202, 347395650, 346778763, 342130531, 343410803, 494515322, 341135944, 344895986, 338689241, 343942700, 768119480, 347545810, 345644160, 342049312, 345014203, 340407550, 337783291, 338097484, 344107135, 339049784, 347106153, 347086621, 343410822, 341428006, 494385808, 346018229, 494700581, 347086619, 346133637, 339210205, 343318738, 494174335, 339390010, 346886094, 344620197, 347235397, 337560183, 494602194, 339309354, 337590446, 338018348, 343066907, 337487721, 339105734, 346088063, 344666420, 339604491, 494602200, 341840637, 490040958, 346525834, 340152859, 339800596, 337767817, 494422477, 768118849, 494859209, 338236783, 337689912, 340200338, 347378754, 340317447, 337925013, 342973574, 757505064, 347047768, 494365641, 494673739, 342158621, 494789536, 342825411, 344343703, 494621192, 344461896, 342763609, 345831415, 340200316, 494567549, 339029928, 346041825, 346403120, 489855603, 343254649, 346041828, 346864654, 346732616, 338897448, 341338003, 341797931, 344713594, 346689044, 340294129, 337504190, 494325696, 345291347, 344414711, 768123645, 489900970, 345924013, 494778142, 768129611, 345362419, 346949041, 339669964, 337483453, 344391053, 341942384, 342614206, 768122156, 339582254, 343456027, 494196419, 768135295, 345061004, 346989506, 343234613, 341922868, 494107044, 345014222, 341840615, 343364920, 339230641, 346111215, 341902751, 343824769, 339429699, 344849108, 345575308, 345877995, 490155197, 337816875, 339049762, 340200318, 341961803, 344872374, 342904554, 341654131, 346224112, 347197174, 340430149, 337619057, 757485557, 344553852, 343009572, 768110588, 337598333, 490133511, 494746693, 344597933, 344367444, 494845765, 338279669, 346444766, 340270797, 340807880, 757485568, 340736812, 768070027, 343477942, 341294663, 341273186, 339691349, 343683608, 342328188, 338345364, 338437085, 342354419, 345947577, 494152149, 346607787, 341695490, 757505087, 344343721, 337999011, 339167824, 346312633, 339758375, 338621310, 338437099, 347361225, 494735861, 341041419, 340994137, 347609431, 489809979, 342202203, 342354423, 344990504, 347161619, 341902771, 494152133, 345785328, 343046567, 342825396, 768135292, 339496201, 341228087, 343158448, 347309374, 345106769, 339539178, 768050315, 342858290, 341497468, 344990493, 346268631, 494746684, 343590182, 494283821, 340105655, 339451572, 343777559, 346669103, 339290562, 342187868, 344826769, 344225560, 337576048, 341632081, 340947093, 346483683, 338598393, 344736972, 346424553, 337800673, 340011381, 345785349, 337566629, 340129211, 342953449, 490175238, 337735828, 337526254, 338057577, 344736959, 768135301, 337607552, 341961783, 344060401, 346927827, 342918337, 346268645, 346755973, 347106154, 341840634, 343660625, 342584060, 345409852, 342034830, 342280611, 337430741, 343104173, 338710850, 757505065, 345831416, 494107059, 347413532, 337655903, 339011554, 347291539, 494768526, 337583495, 347009892, 340340206, 490064273, 338257434, 343410788, 337871176, 494218036, 343824779, 342694375, 342354428, 343567111, 347197161, 347215639, 346567566, 339779416, 346334993, 344531578, 338732412, 768126237, 768098574, 343066905, 337430742, 494346191, 768129786, 337800690, 339869594, 494870421, 342454680, 338483887, 344485631, 341450926, 345831405, 342487465, 342543281, 340200346, 494602196, 338937068, 340176578, 338257425, 339758387, 344713599, 338666884, 339251457, 344320254, 345528498, 494778139, 345900938, 340595358, 337455310, 345691387, 342888887, 343158429, 338839164, 342629908, 490280361, 768122175, 338077055, 344273001, 343341630, 340689336, 337427698, 339892956, 757505101, 337480295, 342723756, 343066890, 337440975, 337979921, 341776929, 339669961, 347272964, 345900916, 343637066, 343009560, 342454690, 343730334, 342229529, 342529206, 490087406, 342422484, 337632727, 341338008, 347272950, 344201794, 342556319, 338300669, 346629128, 338323220, 346989487, 341882363, 347215641, 343214630, 343341640, 341797904, 494567556, 344296610, 338116279, 347566669, 340105657, 342366175, 341316447, 343871706, 339167833, 341088924, 768118867, 346546721, 342406179, 494830986, 341294682, 339087287, 344036740, 339648511, 344553843, 490280390, 338077065, 344966744, 347343636, 340362866, 340923623, 339779438, 344438394, 340477387, 343066917, 341112265, 343121104, 342599196, 494441965, 343499687, 340105642, 343214609, 338507557, 346648498, 346801497, 341675157, 757505048, 339916692, 347253899, 494441944, 347525521, 346710292, 338798482, 342297191, 339779432, 342378718, 339087280, 340362873, 340970801, 342079637, 343027255, 338819013, 341337987, 337464880, 346969565, 337571493, 342378711, 343919049, 343544011, 338323220, 347009885, 340641926, 494404587, 489809975, 341520014, 342472397, 345198087, 344201815, 342888909, 347086637, 347272984, 340736824, 494441945, 339189392, 341882383, 339290556, 337555319, 347609453, 342064697, 342018317, 338643860, 338077034, 337514907, 346587963, 340877688, 338956528, 342096568, 346358054, 768126341, 343234629, 337655899, 342934740, 342556331, 342342166, 339626620, 342953443, 346823381, 337427711, 494083766, 345644160, 338057590, 341610548, 337704143, 346689025, 340247562, 344804500, 340831651, 339451579, 339496189, 341902765, 344689853, 342874633, 337576045, 338819028, 345338771, 342888909, 340760624, 340923613, 341228092, 340407544, 768135295, 344485616, 345386209, 489809990, 340362883, 340247580, 341588247, 345877991, 337816858, 345924026, 342114064, 342661862, 344666424, 346065254, 768103833, 343046564, 494640043, 344201798, 339669961, 340665611, 345061035, 347179349, 343456026, 341250496, 344343720, 490155214, 490237954, 342130515, 337607539, 494859217, 337607587, 490155200, 343066896, 494757594, 338177542, 768027214, 342918358, 494602193, 768078908, 344320270, 337767839, 339126035, 341205089, 494305182, 342991849, 341735631, 347505807, 345575307, 337943467, 768124594, 490280379, 337427675, 338177562, 340736826, 342614208, 346156643, 347235419, 343433073, 338878844, 340105638, 338038193, 340618444, 341861015, 339146829, 345808307, 342422471, 337448891, 337560193, 345808314, 342629920, 494346177, 343706898, 340524799, 343234630, 768039602, 346669123, 768126319, 342280626, 494687640, 344666444, 490237948, 342888911, 344508740, 346380643, 347587803, 337800673, 347197178, 341182596, 344849102, 768131890, 490110737, 494801628, 342646100, 342809080, 339409170, 346927813, 344576179, 342738585, 341273191, 346567581, 339823175, 346607783, 340453658, 337853314, 340270799, 345061024, 342439273, 346463495, 345151918, 342354408, 342543283, 345244413, 338437075, 340994148, 343410826, 338576099, 340713063, 346504918, 343254639, 344553860, 343683624, 338993420, 343066899, 338531184, 341980951, 347505796, 342678557, 341797948, 344060412, 339669984, 342991839, 768050333, 490017528, 345220910, 339559881, 346607769, 340129210, 338367643, 344713599, 339964178, 345129279, 494480054, 343801112, 494778133, 337835332, 344942949, 343410820, 494815541, 337644971, 494549602, 347179342, 490217156, 343848219, 342297183, 768123637, 344553835, 341565979, 344391059, 342888915, 338257441, 342888919, 337483446, 347468011, 337474199, 768060523, 343433068, 343660622, 337560176, 342146120, 340854961, 337483454, 338956551, 494531965, 342599182, 340058733}
23817
Returns: 339663542
{586488241, 588769232, 586450329, 586442343, 586636340, 586589093, 586544629, 586649427, 590191010, 586462175, 588848446, 832975252, 586542149, 586490451, 832621670, 587803384, 832595355, 832581180, 586548690, 586276282, 832601135, 591578887, 586945900, 587685616, 586735282, 586641707, 832599663, 586421789, 195015771, 587185162, 586664934, 214707722, 586693529, 591374134, 586683884, 590838006, 588639815, 587001522, 586512907, 586251811, 586654939, 586616771, 591799068, 586628140, 586489081, 586617624, 590221832, 590051866, 586497179, 586551948, 195017176, 832891741, 587315776, 586500636, 590237432, 588687350, 833144578, 586973311, 586510715, 586488503, 586535202, 591023437, 586768052, 832677510, 588373067, 588802074, 590319122, 587450401, 195016817, 832594102, 586547479, 586395433, 832861799, 588958800, 586489812, 591417276, 586528677, 586867076, 586541275, 586701947, 586497938, 591432285, 590938756, 586630684, 586307905, 586622405, 586604085, 832857719, 591040367, 586386824, 586583620, 588077790, 586475274, 586557956, 832586556, 586518431, 586627091, 587853701, 591898824, 832874720, 586728411, 586488116, 832823994, 586765521, 586267090, 586456667, 587349625, 833025765, 586666889, 586401947, 588584966, 586487986, 586487991, 586407475, 588909588, 586487911, 586563419, 586459104, 586632878, 589411436, 833065019, 590402128, 588752836, 586490671, 586443943, 588474851, 591689339, 832703829, 586492935, 586722079, 586434859, 586515958, 589127662, 832747449, 195015214, 586663929, 588655157, 832979128, 586511748, 586440305, 590098662, 586553858, 195020710, 586632268, 195014692, 586281854, 586742306, 589178002, 833113731, 586313816, 588530095, 591674814, 833010618, 590955611, 833068238, 587142103, 591497624, 586485799, 586485169, 586603901, 591224253, 589647523, 586675544, 588736346, 832606126, 586574606, 586899614, 832946382, 586541106, 587433499, 586520478, 586471739, 493355533, 589630659, 589529788, 586692298, 586511596, 586481974, 832607811, 833124137, 586496309, 586440311, 589882610, 589765002, 832840792, 586500901, 586621375, 832811351, 586458892, 591733306, 833040448, 586467080, 586488038, 832714438, 590651934, 591547001, 586829744, 587770388, 833068248, 589260604, 587045255, 586605165, 588785982, 833180077, 590972515, 591891849, 586494950, 589512773, 587095879, 586297468, 589832696, 586589493, 586216916, 586497639, 195020693, 586782061, 586455506, 587500808, 587298983, 833078184, 586512261, 590584713, 587601619, 586520090, 586445813, 586697704, 588557593, 586665942, 586489670, 586538775, 588218524, 586466657, 591847322, 586570819, 586597288, 832630701, 586513836, 586644666, 591122268, 589211784, 586496202, 591809608, 586465512, 588329328, 586502201, 587450401, 589009583, 587215578, 591902301, 832878811, 832583565, 591074272, 586523467, 586603382, 586670799, 832929668, 591879529, 587971827, 588925534, 586678767, 591006496, 833133765, 832632992, 586467074, 586645853, 586612778, 586548893, 590821292, 832665308, 586512755, 589714587, 586427409, 195017322, 587753419, 591334226, 586494605, 586733517, 588941917, 833150563, 832995055, 591877877, 587128589, 588402297, 589360628, 586693450, 591644428, 589161101, 833135959, 586700439, 195015208, 586513333, 591885571, 586746232, 588418026, 589060550, 586654402, 588670981, 586764299, 586462924, 586514927, 586460110, 588034542, 586607975, 586584725, 586497260, 832962886, 214714549, 586495095, 586366745, 588136216, 586582502, 586794108, 586560985, 586442629, 832687218, 833159259, 590159685, 587870235, 588502918, 589343727, 590206737, 587400055, 586933276, 833165274, 586506999, 195017314, 586617112, 586732689, 833036965, 832778745, 591346737, 586493774, 590128461, 588543829, 195016818, 586628199, 586552556, 214720168, 195018260, 586468274, 586674183, 590568002, 588833344, 586565074, 589495914, 586630765, 586460801, 587618532, 590452642, 586480119, 586516829, 591857161, 587071171, 586503864, 832732417, 833163910, 586493219, 590804382, 588736341, 590753476, 587517546, 588329328, 589849428, 591360524, 586610426, 589110842, 591514490, 590702656, 586637034, 586488242, 586910041, 588122001, 586568604, 586478885, 586922523, 586224650, 586357752, 833090717, 586456326, 586513840, 589613900, 586244666, 591282647, 591090768, 590005676, 832743796, 586513597, 586495060, 586523692, 586526178, 587937902, 586523379, 589144309, 586507846, 586468429, 833181772, 586450643, 586689105, 588719904, 586817642, 590921979, 833006914, 586629559, 586499413, 586589944, 587702505, 586518753, 586707047, 588093004, 590206735, 586469421, 588879019, 589958761, 589680920, 589244416, 832589459, 586626028, 832912799, 832651137, 586521044, 586511024, 833177791, 590435792, 586662890, 586501687, 590905267, 587567900, 586498592, 586512252, 586302652, 586488429, 591402963, 586597048, 586552558, 588975699, 586758209, 586507346, 586761081, 586452895, 586377159, 589546694, 586674355, 588488836, 586608658, 587903908, 586542422, 833142583, 833105324, 586526063, 586663974, 586469519, 586623224, 590469675, 589989644, 586756678, 591769791, 493398970, 832995060, 586768130, 195022010, 586618171, 587016711, 590128452, 587668638, 832714441, 586595850, 586493565, 588433015, 586510396, 591322145, 591790468, 588062943, 832643013, 586721649, 586466357, 590368521, 591236548, 587836834, 586539911, 586493383, 588358142, 588446727, 586598519, 589228348, 586472055, 591295860, 586492458, 493413399, 586854978, 832794910, 586511700, 588315836, 586510664, 586683883, 586497653, 586462935, 586945914, 588178482, 832774908, 586842859, 586560979, 589849422, 586558310, 586494647, 586239246, 591901828, 586586789, 586478597, 586464032, 586509986, 832590490, 590237424, 586659689, 586475224, 586571953, 411035374, 586610582, 586506134, 588461176, 586528500, 832747455, 586465640, 586524674, 586483234, 588817730, 588516148, 586577161, 591719299, 586534377, 588150418, 587156288, 586553864, 832581527, 586732425, 590302596, 591903771, 586526179, 832615363, 586468745, 832585751, 587185145, 586411913, 832762908, 590418949, 832942383, 587551112, 591563227, 586528576, 589798953, 586506798, 586519555, 586501588, 586532766, 832828015, 588034528, 586535907, 587366496, 586555354, 586447214, 591628368, 589782006, 586490583, 586488795, 586522866, 493369630, 588611662, 833170377, 586804698, 833179615, 586578865, 589445078, 587170259, 832728875, 587988535, 587651904, 586541933, 588703371, 591578870, 587083858, 586504765, 586652076, 588192029, 586460078, 586600729, 586326722, 586498720, 832700540, 586579353, 586879006, 833051264, 591480813, 586630183, 591137870, 586700739, 591837827, 588231787, 586565104, 195014167, 586987433, 587954858, 591704634, 586469584, 586606792, 586625569, 586320027, 586488072, 586768049, 586460095, 586515851, 586502507, 589293331, 587282218, 590269481, 591270109, 833152353, 590351935, 589478925, 587383468, 588571012, 591464196, 833081254, 586511942, 586546637, 586764289, 832623765, 587668649, 589277048, 586534053, 832640534, 586737879, 586512441, 586490182, 590385224, 586441053, 588625594, 832613470, 590335570, 586599955, 586537918, 586498074, 833174554, 586332340, 586512304, 195018134, 832653796, 833157680, 493313464, 591780471, 590520188, 587920932, 586332333, 587584757, 586685368, 586610590, 591447927, 586560847, 587484017, 586455095, 586667515, 586519658, 586708047, 586544936, 587265402, 590871608, 586497266, 832690364, 586539625, 590285929, 588387630, 589428293, 589580382, 586469984, 589697759, 587105670, 195017748, 586582181, 586470915, 586591204, 832908729, 586609822, 833181174, 588273145, 586678802, 586550269, 586629461, 493328143, 589664119, 588164355, 586499843, 586556053, 832807379, 586725702, 587819922, 589898639, 586450444, 586261935, 587332654, 591247012, 833116300, 588300894, 590082846, 586599183, 833126523, 588259346, 588863676, 586683771, 586755836, 586510599, 493426731, 586664961, 586473315, 586501374, 591896643, 586538766, 587886963, 586472534, 586712036, 591865395, 586722093, 590668705, 586630970, 586487341, 586499555, 586468854, 590113777, 591873279, 586629489, 586580427, 586637540, 586621393, 586502314, 591746087, 586474858, 586459214, 586556060, 590685714, 586491036, 588245559, 586470017, 832662477, 833093630, 833165273, 832790999, 589928841, 589461979, 586287355, 591181928, 586443075, 195020075, 586462163, 586722259, 589815927, 195014683, 587116881, 589326983, 586271853, 590938742, 591167078, 588107954, 586495578, 586735381, 833054621, 832759157, 590601413, 586704407, 833113736, 591388264, 588286554, 832895828, 591888115, 586593964, 833181406, 586506229, 586502089, 588343614, 586497159, 587248654, 588205374, 586543284, 586572675, 586575694, 587467287, 590635202, 586527245, 586456262, 587231908, 586564572, 588048922, 586340410, 586514033, 586348820, 586256760, 586513853, 586517434, 591659975, 586551962, 586532111, 832844849, 586458100, 590989534, 591873987, 586767048, 586527960, 832580449, 589748168, 586507253, 590854901, 523019583, 586496389, 589394442, 586889196, 586475366, 586760028, 590618235, 586528980, 587719477, 588893870, 586525063, 591903877, 833102579, 591818807, 589026576, 591899741, 589043530, 586497118, 591258520, 586487697, 586460206, 586615085, 586531102, 589394439, 590486646, 591611723, 586664950, 586474829, 586768889, 833180088, 591152913, 586497317, 589731297, 832958942, 591870492, 586629515, 589974018, 586662422, 586456517, 195020676, 591868484, 586483255, 586959105, 586505634, 586541101, 587534219, 590736584, 591595256, 588004579, 586712803, 586614179, 586593848, 586497906, 586209547, 586495665, 586489643, 586740601, 587031306, 590888572, 586492663, 590067359, 586485387, 590143780, 586666551, 586770255, 586531141, 589077360, 591896230, 586497827, 586479269, 586504099, 832585753, 589989628, 586416506, 586535935, 586292876, 586488751, 587200081, 590190998, 586494576, 586506166, 590770451, 590503552, 586480624, 832991260, 589865941, 586536382, 586494532, 832717862, 833169235, 586670366, 588019678, 493341850, 591106622, 832925627, 586656463, 586621387, 195018642, 586609392, 586649416, 591892968, 587058465, 591196429, 832580333, 586535042, 590719600, 586487585, 586665460, 586625961, 586481835, 586759666, 195017542, 586469673, 586570110, 588992679, 591757234, 591827397, 586587675, 586752750, 589377523, 833022166, 591865121, 586626849, 586467657, 589958755, 591901251, 590036684, 591879520, 586484973, 586598950, 591309123, 586746883, 586522505, 586727454, 832674517, 586612937, 589943479, 589310108, 586646671, 588598322, 586490980, 589597180, 833051274, 589914070, 591210632, 586518505, 591530910, 833173636, 589563600, 590253117, 586510660, 493384228, 586628342, 586639816, 587635297, 587786902, 586536397, 586619540, 590787390, 586749215, 214720159, 586539438, 586232229, 591881721, 195017828, 590175530, 832582988, 586723418, 590535883, 586513318, 586660282, 586623686, 586657230, 587736470, 590551956, 591884527, 586663586, 195021738, 195016829, 591057365, 589194862, 586491228, 195016937, 586476214, 586718157, 586496128, 590020911, 587416665, 833177100, 586591537, 586715388, 586488807, 589094016}
{236102508, 232687811, 234969039, 235087202, 237721685, 239052666, 237342651, 238858364, 233000811, 235152063, 232717467, 708503489, 237325870, 236839538, 708370164, 232230143, 708123801, 708241342, 233731151, 239817180, 708107790, 232836818, 232512583, 232242686, 238495329, 237737814, 708324143, 239475640, 633273322, 232325646, 237939745, 311368748, 238694543, 232913401, 232800318, 233109356, 232647391, 232473715, 235295196, 239898573, 237804438, 238972419, 232692316, 234176863, 236873522, 233940114, 233015151, 232937933, 236721121, 239128996, 633307235, 708518441, 232292463, 234650690, 233021711, 232665432, 708072986, 232492576, 237211559, 236941355, 233046752, 233129275, 238364045, 707996429, 232467056, 232696373, 233044048, 232275978, 633426159, 708308055, 234505390, 239556322, 707917732, 232759506, 233192471, 232886129, 239174258, 232601224, 234521176, 232771558, 236704104, 232878091, 233124299, 234075113, 239720295, 237672724, 233891058, 708517728, 233130744, 239570940, 234410295, 232268391, 236001620, 233763776, 708156675, 233512722, 234024349, 232222274, 232396874, 708518566, 238528622, 235214502, 708513176, 238313351, 239849946, 235832990, 232290207, 707954238, 238792837, 239540583, 232607513, 236907437, 236907422, 239524610, 232747041, 237009394, 232984967, 239399459, 238924108, 232820937, 708455782, 233061358, 232683342, 237043202, 235002484, 232528023, 232795158, 707974856, 234718150, 232744224, 239444300, 236518845, 232774730, 707948406, 633222336, 237888795, 232654767, 707933569, 236620554, 235053342, 232958105, 234489604, 633120827, 237705178, 633256316, 239801225, 238214903, 232782359, 708408404, 239704381, 232567544, 232803986, 707946472, 233126375, 707982492, 232352923, 232860640, 235496176, 239337042, 239003856, 233050607, 232826775, 232815056, 232679120, 708339891, 237474958, 232562174, 707924306, 236368240, 232276866, 233546620, 235984950, 130656534, 232824467, 232810568, 238071483, 235363060, 235512731, 708092132, 708394933, 236788931, 235070300, 232859464, 232845617, 708515930, 235430066, 233956705, 707925298, 235866838, 232769541, 707962850, 235168272, 236975358, 708468273, 233104038, 232848533, 232635839, 232238033, 707982504, 232800213, 232447650, 237589756, 232690878, 708185932, 233128259, 232531328, 235463474, 232811447, 232402301, 239752675, 232848962, 234376801, 239975883, 233378677, 633120824, 232684098, 235816020, 232268429, 232295180, 708444991, 236569622, 233094979, 232254248, 237244161, 235103832, 238678059, 232587467, 237973651, 236856502, 236317333, 232362527, 235934234, 232622553, 233795182, 234343736, 708384593, 236218542, 238874600, 233111163, 232785599, 237093789, 232678940, 235917307, 232441011, 236670454, 232275984, 232762772, 232310582, 232481473, 707917126, 708173432, 233127885, 233078570, 234310353, 238007298, 707921078, 232562977, 232216333, 232752608, 238040269, 233127712, 708380895, 708047768, 235168255, 237754325, 234260351, 233015698, 233106830, 708008298, 236586627, 232837749, 239459582, 633358171, 232239547, 232944939, 233344891, 232731597, 232757288, 708351299, 707939574, 232297331, 232363247, 232484480, 232818027, 232786247, 232819176, 232780522, 708058308, 238086425, 633222334, 239204575, 232547130, 232720293, 232490981, 232763993, 238842099, 232660950, 238296364, 235900526, 237227926, 234918921, 232241512, 237606555, 233826118, 233159286, 707928474, 311384358, 233310894, 239598446, 232302694, 237508039, 232672070, 239114586, 235019454, 708447865, 708103688, 232987778, 232218487, 232547150, 232816502, 233007277, 232283036, 232523975, 708119600, 236654152, 633409140, 237656559, 238512134, 708475045, 707935042, 232933411, 234701182, 232974493, 232577449, 633205423, 234041271, 237392963, 311400414, 633324235, 235596416, 238023899, 233091685, 232709693, 233779224, 232812197, 234109034, 235748499, 232252895, 233067851, 234784764, 233495828, 232608642, 232425649, 233429243, 707956395, 708319995, 237059962, 233104930, 232679132, 233107362, 232265365, 232441013, 232851945, 232923482, 232914408, 232772076, 232858255, 233108639, 238907712, 233209434, 232548710, 232293423, 239099434, 235529460, 232537157, 239960709, 239612792, 708433473, 234935523, 236218554, 232821407, 239913985, 232988985, 233123809, 232916491, 708485502, 233479128, 239287063, 233580411, 237260019, 232213346, 236251124, 232777655, 233445676, 235613407, 708219920, 239414181, 238710908, 232675137, 232647649, 233121435, 708491016, 232886354, 233395544, 232941548, 232240650, 236234785, 238102039, 232275799, 233007276, 235647338, 232732154, 232896823, 232832783, 232795152, 708291678, 234007362, 707918801, 708411804, 239189492, 234618272, 708169064, 233065847, 237871883, 233142907, 233118505, 232258287, 234667600, 236569616, 239736497, 234751820, 232895371, 237556829, 233747671, 232760319, 232708287, 235396724, 238279690, 234952198, 239584973, 232811808, 238759715, 232537600, 233907358, 232214078, 233031460, 708366335, 708017518, 233597277, 237922733, 235579473, 238956699, 233068364, 232910887, 238430889, 232733919, 130683060, 707939574, 238330107, 633137727, 234226822, 232466001, 232974484, 232244045, 708468287, 233858154, 233175919, 232498983, 235379997, 232956815, 232707004, 232260095, 708034008, 238579133, 235715003, 233056414, 233038817, 232224441, 236334330, 233293948, 232459004, 232509062, 239019964, 232789564, 235562710, 232978457, 239303878, 130691975, 232613062, 707929708, 235346074, 232430621, 233462475, 232800301, 239270345, 234902152, 232512566, 232331165, 708499291, 232624966, 239114583, 232851959, 234473249, 236805862, 239930086, 232430672, 234393579, 236018208, 235731827, 236637401, 708140114, 233021726, 238825985, 235545992, 232970303, 764863493, 237623248, 236185480, 232517979, 233062383, 707948405, 234885372, 234569193, 236068866, 232703093, 232557823, 233810944, 232779240, 234536693, 232312105, 232343518, 234489611, 708190332, 238164909, 233040312, 232464583, 237260012, 708076877, 235698224, 708275065, 232325645, 239508163, 707941281, 233063737, 708512306, 232260524, 232843465, 236452104, 232845529, 239220271, 234585445, 235245654, 236435604, 707921825, 232241529, 236418943, 232288050, 237409764, 234985775, 232824694, 232846006, 234735015, 237026290, 233563460, 130665899, 232628453, 708135851, 232658729, 708253882, 237491455, 232815799, 232333827, 708477310, 232219684, 232246643, 233697859, 232671087, 232836833, 232414376, 237178143, 237787673, 232341302, 234918910, 237573398, 239672987, 236687082, 708458461, 234426767, 232589121, 708465811, 232863053, 234126013, 233104334, 238661403, 232636577, 232373192, 237442273, 633239332, 232483251, 232214934, 232787717, 234868834, 234293754, 233990407, 239688592, 236958324, 238364031, 234918920, 234602055, 239236731, 232809283, 232297773, 233032857, 233000525, 708088129, 233052913, 232813527, 232286747, 232597805, 232866545, 707993461, 236603535, 237359550, 238397773, 708062073, 232244052, 232804400, 233647642, 708398488, 238198452, 233110668, 233260174, 233059765, 235036378, 232638099, 708355247, 233048349, 232927822, 236402024, 237127672, 708152353, 239656954, 236552653, 633392121, 708020837, 708335836, 130627876, 232720691, 233073913, 232213519, 239656950, 232256082, 238055967, 237623234, 232871451, 237425874, 232271299, 235799110, 237990616, 233529687, 238628173, 233714627, 232300128, 233114008, 236772041, 707985270, 236385133, 233036948, 232475840, 232818531, 232816198, 235681283, 232835173, 232388406, 633188503, 239068234, 235967941, 233841826, 708517353, 238987892, 708236932, 232402951, 238743320, 237376154, 234159951, 130636527, 232830636, 232321663, 239253472, 233000291, 708509477, 238545435, 232226298, 232865161, 235120215, 239866118, 232290858, 233025409, 708030529, 232422460, 232951867, 233874787, 708044140, 232392966, 232725022, 238727081, 238246135, 236201845, 130702585, 237905737, 234852222, 233412387, 232515017, 233681243, 232215294, 235184378, 232757851, 232593843, 232744232, 233107000, 234058084, 236992375, 237144621, 235630382, 232965927, 232578781, 234142963, 232955562, 232871320, 234210115, 236168945, 232758310, 234818272, 235765404, 233000302, 233107048, 236119236, 232383167, 235950939, 708424499, 708005149, 708119612, 708504844, 232880799, 232814587, 239785125, 233078925, 239429423, 633171652, 235152060, 238132418, 232846650, 633442951, 232375607, 232813526, 239833633, 233124302, 233087051, 232283910, 237076834, 238181676, 707972278, 708492837, 233097522, 238644811, 708408411, 232903932, 232413257, 707917482, 232347197, 234360429, 708202903, 235261926, 237161374, 232450156, 236738069, 232302940, 232351832, 239143563, 234442431, 239083965, 232273841, 233101575, 236267694, 235782115, 232305780, 234457409, 232250537, 239641956, 235312160, 239627244, 239882289, 236535722, 233094468, 232812314, 239128991, 237275970, 707919301, 235849897, 233128198, 232280830, 238381013, 233614185, 708207320, 232843260, 237194891, 233111361, 572555904, 234684382, 232821063, 232575468, 239369581, 238414214, 233100214, 234552784, 232239784, 232740463, 236468682, 232447577, 708421264, 232664653, 232763503, 232498278, 232763294, 237110795, 233012986, 233243373, 235883784, 234243475, 233630868, 232821077, 233068789, 232828185, 237939735, 234835264, 238347095, 708185943, 233096509, 236755034, 232840938, 708508363, 232264173, 234092069, 232904218, 237854887, 235136012, 633103819, 232247326, 236051845, 232501958, 234634414, 236351240, 232262560, 233109042, 232832264, 232225390, 238611896, 233923450, 239036347, 235446694, 239991121, 235229691, 239320607, 238479153, 232457399, 233115497, 236822689, 232944922, 234768576, 232981749, 232829522, 232696274, 236284275, 232766501, 232380170, 236152554, 235200005, 235413351, 708275067, 232910902, 239491822, 239158899, 239769083, 236890414, 232317571, 233000816, 236135846, 233126493, 233107223, 233070255, 239353373, 708497701, 232856025, 237292390, 233327855, 707965221, 708303827, 238776175, 232233188, 130646437, 233117628, 708515306, 232843125, 234210129, 633086961, 234276956, 237770845, 232363470, 232436935, 233070019, 708224341, 236300758, 233109152, 233226346, 237956731, 234193761, 236034907, 238262736, 633375128, 235664290, 237458522, 232761349, 232745439, 232650046, 237524224, 238447432, 232819620, 708483456, 232230670, 237689047, 239384742, 232896808, 232413720, 232930237, 232562985, 236085805, 234326789, 232967764, 238463429, 236485471, 238148647, 708436532, 237640110, 232889317, 232812055, 232857016, 232617940, 235480010, 232818515, 708465807, 232872378, 233060738, 236502001, 232853751, 708287384, 232813592, 233028322, 235278379, 130674626, 238940527, 238890906, 232250243, 232234163, 233664382, 232900116, 233105682, 238230446, 311400404, 237309137, 239945575, 232313881, 633341148, 232993750, 708258268, 238562193, 233080543, 235329181, 237838002, 233973490, 237821266, 232240741, 233086147, 232330606, 238809425, 633154735, 633426172, 233129963, 232783964, 233277159, 633290279, 234801332, 238595758, 233361735, 232924060, 232279495, 708270718, 237540731, 238116880, 236924344, 232770102}
17041
Returns: 731313459
{391829260, 394379016, 389334076, 401269661, 389757250, 404329437, 198719075, 863047439, 858872728, 387576810, 400730537, 198659753, 865224956, 404068351, 395788337, 403757747, 863491654, 862240310, 393478085, 202606170, 403745198, 864024835, 391563335, 399259428, 403785528, 397772741, 320083530, 201069916, 392542785, 858803351, 199770807, 388101910, 401595770, 399870932, 860027516, 401189233, 387792532, 862127302, 320008116, 404287047, 866067374, 201436592, 387678856, 394626482, 403096179, 394230472, 389806483, 395430760, 404404409, 320784381, 859884295, 389645607, 400877486, 404361055, 203259012, 398760591, 398778386, 392769436, 388347504, 404340772, 404413670, 397425910, 387528388, 203639527, 199965264, 861969257, 398669585, 397466116, 399785638, 198420874, 197749952, 402821865, 404378133, 321238817, 394182813, 400802523, 398706317, 389285486, 387686258, 391899608, 198174922, 389535109, 333466893, 389228839, 398405280, 400054883, 321316708, 200259126, 404462542, 333430588, 399180199, 404597272, 201129570, 201928476, 402026783, 859820928, 388384329, 320240408, 861742623, 404355956, 393879216, 397833960, 399903615, 387962095, 390249043, 862403406, 399352365, 403843672, 404545136, 403981786, 398636168, 862721017, 862142888, 200416469, 861206881, 404278241, 858946724, 200629492, 402622051, 333294303, 199965226, 862850772, 387682632, 404168574, 321467717, 865945006, 404378507, 394840920, 404433359, 402875363, 319684777, 404389725, 403852353, 388591537, 399043950, 320556814, 201305835, 387888100, 394733557, 397847754, 333322173, 200086567, 404371399, 321164408, 865345401, 404386931, 397160298, 389535159, 403269449, 395570990, 402213014, 387464145, 395345467, 402219051, 295921131, 861031734, 434657907, 404504203, 398688002, 398671458, 862178275, 862177796, 857634381, 397691394, 404307029, 401759165, 863365948, 395480425, 398145664, 390549485, 397406822, 387359151, 393160927, 197699264, 404330710, 865436740, 434582867, 387851846, 393349932, 404345585, 203337256, 197959338, 404138555, 857307029, 399490092, 402336547, 399645855, 197905847, 862187753, 863401968, 859020367, 202063812, 321391107, 403367808, 403602123, 859170318, 404388151, 862116118, 398081221, 861839920, 861913798, 398545141, 857542131, 333227024, 404411997, 860904962, 404353889, 295767046, 404603841, 399761675, 199630465, 197735459, 312707132, 434355955, 198897028, 404344816, 400593169, 391090565, 404371977, 388153937, 197715618, 404351470, 399303320, 197674224, 404614779, 201612616, 390948441, 401966281, 404427330, 199701853, 861259974, 864981223, 402461845, 434274775, 389907881, 200753873, 398664325, 387360111, 396517793, 404509539, 404501975, 319602580, 398629523, 404498474, 198337731, 396295265, 394773792, 396962912, 394284593, 400400595, 404383715, 295798602, 199011711, 198123384, 388653293, 403154889, 864899126, 397939081, 864619652, 201863052, 861945363, 197856583, 333141880, 400337706, 398263433, 403529561, 398783304, 387646988, 396235870, 865307814, 403886822, 860390378, 862681313, 861901027, 404345871, 390680528, 391164777, 392542866, 198230711, 861475649, 398220149, 393095576, 200940397, 398662179, 864424033, 861886585, 399724949, 404094538, 320397905, 397380000, 404317068, 392160497, 396680260, 388041143, 404610624, 863090824, 402498014, 398650765, 862076297, 404391043, 864861942, 404503977, 387673060, 200695551, 387660844, 296015024, 864372446, 398833422, 860102761, 197688563, 863910038, 862886605, 198760416, 861151113, 387709577, 391628105, 203178752, 394082817, 394525156, 388101952, 295970010, 201673215, 296100928, 401351838, 321781863, 397772706, 399112542, 857083592, 398671398, 404425000, 397347828, 203415184, 404160140, 200468394, 392973173, 394963919, 861961489, 333396363, 387507403, 859551207, 403800885, 865494820, 862331897, 403193071, 864824977, 199066375, 201373993, 387445862, 389171812, 392028840, 858044954, 202285271, 856952428, 402751031, 387737255, 398679525, 198535479, 404563377, 388530636, 398641758, 865650062, 398628103, 399154508, 398636970, 387445820, 201993521, 862946550, 400464962, 387765695, 861703834, 858393999, 861933010, 388473907, 399831478, 404028385, 391018453, 863203137, 402780320, 397657300, 402896866, 861959348, 387387194, 390616190, 866192457, 396781166, 403542457, 202523605, 865704119, 395303908, 398785975, 859691394, 397449993, 320083521, 393930513, 398692259, 402970487, 200146238, 333160172, 860779225, 395261202, 387641067, 862921269, 398329340, 398909011, 404564518, 387389801, 397752146, 202363023, 865596776, 202207908, 395621358, 399931241, 393543664, 398637642, 394574608, 402751033, 404441960, 387440281, 393037249, 859622990, 404387525, 398778340, 202771563, 404521293, 320857534, 861850988, 388221351, 396043301, 321854294, 397017230, 388200299, 199965203, 862163101, 863794396, 387416614, 861782849, 203017922, 201735201, 861303756, 856751906, 860321341, 398750649, 394680982, 321704508, 862174173, 392835529, 320932584, 404436194, 862766274, 392905106, 864670452, 402151928, 389379493, 395385179, 202442172, 387412219, 399746755, 395002234, 859325594, 404587667, 398793482, 198380908, 856686414, 392601251, 403343025, 400664432, 397519447, 861967871, 856888244, 863127658, 390814299, 858667885, 864319199, 200202594, 398663266, 859758116, 397319765, 864725954, 394036712, 857251911, 202936340, 390299859, 389699358, 404482666, 397519499, 389589183, 403043030, 390009756, 404399648, 400234439, 399401102, 404441929, 863090769, 395662684, 400011026, 404424139, 402568653, 858534620, 400282022, 395185610, 202688745, 387686581, 387370859, 388319814, 402144538, 200366848, 865822791, 863963296, 398653065, 864779476, 861815780, 404618681, 320319390, 402076393, 865188787, 398663736, 203489916, 857428456, 864522835, 860253035, 396463975, 861380283, 864206053, 861339548, 857589801, 858467592, 404615534, 858250292, 398704947, 398629455, 388894462, 397286583, 400955006, 387923573, 198285676, 198586411, 390483443, 398108300, 863168108, 398644077, 398545101, 389013445, 200026919, 388130025, 201800633, 404014246, 399668558, 394865391, 858734724, 201497007, 864088970, 398676196, 398636909, 434730658, 402684886, 333177443, 398777009, 398597819, 404072623, 434110670, 857910995, 859758036, 862188901, 199189513, 397868988, 398666480, 404601829, 388773795, 403206389, 321546384, 398785114, 202134468, 398792757, 200813508, 387815832, 198846047, 393785164, 392294750, 398044831, 389479738, 860716717, 393287218, 395742480, 403917722, 401110818, 863242574, 404390841, 402445533, 401033713, 861953071, 862002769, 395144899, 862042558, 199258594, 861929047, 387693876, 387661745, 401515017, 859093833, 404114851, 404399987, 862214635, 861943853, 199841296, 399848573, 404342647, 319849410, 395220518, 394131632, 404420194, 859401371, 387672881, 390422261, 402683396, 398768194, 321626269, 402684838, 399134747, 387487789, 863855331, 200314559, 860838366, 399089434, 398692957, 403039823, 863663514, 862109882, 399089466, 404576803, 404417564, 393984018, 398300098, 404389826, 399724976, 320161388, 392713302, 397116698, 857200737, 398649688, 393739595, 865544504, 398011018, 198495227, 400099717, 402545765, 858602283, 199479270, 394928978, 862438718, 387451940, 857017056, 399216777, 399154570, 864725877, 403617927, 865148195, 389285478, 402730550, 395986826, 398638981, 866322582, 862272866, 403659969, 404585733, 398145716, 404342533, 865385817, 321087044, 402591803, 397466117, 396914676, 388955471, 403117689, 398658498, 391497087, 865066091, 398749455, 388278991, 398761708, 862640967, 295880383, 398378288, 333195192, 861917069, 200517351, 390360652, 862100376, 389429564, 863544056, 397810954, 402392023, 399576720, 393648241, 404428977, 333141843, 397619222, 404575875, 389859274, 402280650, 403310394, 863441878, 861524181, 399535527, 333360470, 861930603, 859248382, 320709065, 862196594, 866132098, 858602329, 388180564, 404511177, 403043043, 403821084, 404490352, 860589108, 396107674, 404478646, 860455592, 396352528, 395076892, 404437396, 404354971, 198627947, 402828163, 402396559, 397203410, 403481898, 398660607, 402641908, 860180678, 399969473, 397795674, 199404234, 403414593, 203713768, 859954310, 404441219, 859401359, 862807982, 203785089, 398870671, 401676994, 390883186, 863010038, 394811942, 857975344, 398943829, 199125383, 387551117, 861093328, 397244252, 402088338, 390066760, 401434119, 404554379, 404433202, 857851769, 397017271, 862978587, 398682743, 391368386, 397847808, 392480695, 389118376, 861425531, 866258122, 403662475, 202853760, 404201474, 198013340, 864471283, 398357354, 199557100, 397588852, 862599399, 394424615, 391965281, 402981863, 404607209, 864936630, 403713947, 387487735, 865262495, 398455047, 398711481, 400144442, 398516504, 394525176, 404430433, 388074776, 389960871, 201555255, 403954872, 859477260, 388425871, 858321670, 396825718, 392096433, 391765020, 865021995, 396869551, 404014224, 387626443, 201181059, 857800081, 857738904, 387604112, 392654406, 862300493, 856622322, 857486354, 396408132, 387693623, 862471091, 200416529, 403703457, 389118406, 398483582, 391234225, 857251977, 312655040, 394334036, 197776588, 321009182, 861972658, 296057579, 861886640, 395526395, 203566735, 398629613, 404461837, 387470417, 402519502, 399062546, 395836995, 397785122, 295837775, 399809142, 397551768, 404521174, 200571000, 320478216, 198955404, 198687933, 387401588, 865105181, 398670859, 434192466, 865885506, 398424380, 392417101, 404391841, 862509814, 404044415, 387577348, 404504213, 393694546, 404399671, 397067442, 197811623, 861620641, 863327699, 395110075, 401923740, 863601134, 395938001, 400187805, 399614106, 395699254, 201242373, 393600224, 389063412, 394475391, 320632856, 404392331, 864150678, 399698991, 393413491, 860523843, 861475707, 862555528, 404510590, 857683654, 863729832, 399761626, 857364598, 200876880, 387387199, 402002176, 397726365, 395885094, 333259913, 387427711, 390205421, 862169792, 197685165, 861664343, 404511136, 388001888, 404470219, 391300565, 403931485, 388834796, 199904461, 404449698, 388299329, 860652484, 404237057, 393224099, 397899870, 387374348, 319929025, 391434613, 404117256, 863284441, 862363312, 387486081, 404618249, 399014470, 403480821, 856820074, 434435442, 399442396, 404305372, 391694347, 865764790, 400527036, 393834311, 861569952, 387557400, 399535482, 388711800, 397490237, 858178341, 201006861, 403987880, 321009261, 396576073, 387661706, 404200571, 390746530, 404420636, 402927047, 198456997, 404328618, 198068114, 398789182, 396171741, 862151817, 860523815, 398730739, 860972057, 861870134, 390119636, 198803523, 864572535, 858113427, 404231461, 403427552, 390162799, 387401549, 387606587, 402338905, 396736143, 388255614, 434511151, 397976245, 396629555, 862173800, 862172585, 404260136, 861942026, 404442351, 394895986, 387623714, 861928856, 403257728, 398573365, 857141660, 387518908, 392355389, 402275895, 392231425, 398734549, 403887942, 203099428, 401841801, 866007839, 864262482, 404363480, 397785086, 398981778, 199330599, 404535887, 319767468, 398182505, 395042804, 398730836, 403573261}
{73862800, 76407301, 71507852, 92050383, 72015019, 101111126, 751947408, 394969117, 402412398, 66398719, 91845910, 752101419, 392000347, 102143716, 78820245, 93493767, 394177999, 396592713, 75229459, 748761687, 102901592, 393662562, 73666650, 89344091, 102829903, 81986419, 351943764, 749806698, 74422803, 402457202, 751067245, 69618764, 92101470, 90771082, 401786599, 92030434, 68944502, 397738995, 351978047, 101520658, 390995239, 749474839, 68634527, 76737948, 103750562, 76209066, 72081665, 78265983, 99960542, 351700259, 401868964, 71893168, 91921162, 100865222, 748689061, 88126229, 85265223, 74663131, 70407236, 95870366, 94724724, 81061317, 68076864, 748529383, 750914867, 398942313, 87395939, 81221329, 90452088, 752534184, 753466165, 92849552, 95626557, 351503161, 76141872, 91886462, 87969832, 71440786, 65587003, 73906320, 752863945, 71770328, 663451308, 71380375, 83675916, 91139179, 351476129, 750624575, 99385702, 663524980, 89198892, 97497779, 749749207, 749034517, 104998147, 401921926, 70481146, 351891763, 400067080, 95705938, 75750016, 82310494, 90846828, 69320019, 72676795, 396213154, 89480327, 93634818, 97171763, 93840196, 86490781, 395634530, 397658133, 750433864, 400898702, 94335756, 402375319, 750181618, 92703282, 663826074, 750914804, 395423550, 65916582, 101828679, 351408154, 391106033, 96363627, 77086890, 94971444, 103995828, 352040211, 100619301, 102679122, 70735509, 88722854, 351797624, 749576222, 69172567, 76863827, 82392020, 663748151, 750802195, 100783240, 351539398, 391784153, 100702002, 80460085, 71770335, 93061960, 78470215, 92297417, 67753768, 78124832, 104841770, 296856642, 401073706, 602816166, 98975485, 87889290, 85996625, 396999065, 397081705, 403357018, 81752674, 94413242, 92124364, 394391028, 78332260, 83071037, 72957978, 80980933, 67101647, 74965421, 753708647, 101193882, 391646682, 602781327, 69098472, 75125418, 96035570, 748662544, 753114376, 101905909, 403725948, 89686436, 104725571, 89977365, 753177670, 396916776, 394316433, 402338095, 748940193, 351439672, 103439865, 93302058, 402268687, 100041664, 397820962, 82919216, 399839656, 399433434, 84064212, 403494143, 663977051, 95464965, 401179278, 96200346, 296564353, 98157157, 90373178, 751153878, 753547672, 163052590, 602683703, 751669330, 94486844, 91754278, 73336592, 94565112, 69775826, 753627600, 96117993, 89413581, 753955057, 97992171, 749300826, 73252243, 105054210, 99714204, 751112879, 400835215, 392431458, 92514780, 602668786, 72211848, 750072806, 84371931, 67018791, 79602774, 98810259, 99057978, 352039360, 86655953, 96928724, 752677095, 79358644, 76936205, 80195690, 76271734, 91598617, 100124349, 296640730, 751550570, 752928668, 70790398, 103692093, 392574615, 82621459, 392980232, 749085024, 398366976, 753243560, 664295525, 91545032, 83288927, 103253672, 85430111, 66161752, 79301172, 391857731, 93705369, 401592784, 395707176, 399515296, 95953073, 73058300, 73372775, 74422797, 752802789, 400483583, 83218561, 74914688, 749909568, 87149774, 393246789, 399596185, 90212331, 102065146, 351842463, 80902711, 101358440, 74108638, 79789496, 69465236, 98074571, 394898787, 104537986, 86243306, 398064561, 100536783, 392648248, 98892868, 65998823, 750131619, 68553695, 296992937, 393311375, 88274564, 401752622, 753790440, 393781307, 395349255, 751875871, 400959478, 68711297, 73718136, 748708838, 76010348, 76607352, 69618710, 296923458, 749244944, 297133865, 92058312, 351307532, 81986398, 88960778, 403969399, 85996567, 94806726, 80826832, 748634443, 94117808, 750369520, 74804154, 77393113, 399107133, 663600429, 67997053, 402111267, 93564188, 391587960, 396361870, 93030220, 392722038, 751488796, 749529086, 66701124, 71320818, 74008896, 402954886, 748830846, 404069715, 92806792, 68788813, 87313884, 752314625, 97252128, 70680140, 86408185, 391394954, 84297596, 89120403, 86738034, 66701179, 748983525, 395195156, 91650413, 68866596, 400140271, 402735448, 398448760, 70619795, 90610873, 93908480, 73296524, 394677911, 104130985, 81677878, 92884440, 398860419, 67264608, 73006868, 390887313, 79920023, 93245306, 748765184, 391332497, 78053399, 85347403, 402024121, 81140292, 351943708, 75815017, 84449811, 92921603, 750744904, 664214843, 401286034, 77982723, 68473221, 395274036, 83440192, 88421271, 98401666, 66856433, 81906195, 748802995, 391457799, 748859771, 78536015, 90924809, 75280065, 86903379, 76673774, 92806831, 95136686, 67590416, 74855875, 402070167, 100371845, 84853590, 748766258, 97092533, 351661577, 399757724, 70014523, 79144558, 351267375, 80258012, 69934375, 750914805, 397493888, 393899360, 67426990, 399994628, 748745952, 749190096, 400764884, 404215441, 401638480, 84690333, 76799809, 351336465, 397164340, 74712922, 351627179, 95301787, 395565262, 74757200, 392915267, 104890334, 71577031, 78197427, 748779995, 66776711, 90291811, 77466142, 402212443, 97415737, 88201954, 752606692, 404265682, 74481061, 93099136, 91796194, 81377619, 398287460, 404121809, 394824562, 73156034, 402551654, 393374516, 750684831, 87726076, 401975378, 80749100, 392854097, 75941729, 403787442, 748758641, 72742019, 71956077, 96847803, 81377577, 71833114, 92961481, 72341715, 95546685, 91416173, 89547208, 96687670, 394898764, 78607335, 91069174, 99796685, 92640444, 402649044, 91483835, 77836034, 748767177, 65834365, 67183488, 70329299, 92251342, 750499472, 391217399, 393717996, 86160527, 392791134, 399918843, 97744587, 351868926, 92204230, 392074444, 87561163, 748598916, 403614024, 393114297, 401684553, 79540493, 400618502, 393494996, 400690370, 403426759, 402697355, 97909584, 402816599, 85751019, 86655947, 71016091, 80673237, 91949482, 69247229, 752741533, 752249372, 72908405, 82997534, 394752615, 86325873, 84064198, 71130342, 750859533, 69696675, 749139359, 102299538, 90056898, 77165736, 402502727, 749418673, 393611161, 87231128, 86986140, 602854719, 104265652, 664134387, 85182500, 84220487, 93977907, 602649791, 403051074, 401975339, 396834264, 751378297, 82471920, 87478637, 97580467, 70903272, 103627722, 351383312, 85100416, 748897829, 85018006, 750015678, 69023968, 751734457, 75614547, 74204703, 82844813, 71708987, 401339634, 75072228, 78751856, 102527426, 92005225, 394605237, 100454368, 104601512, 91975312, 398778036, 398212373, 77764163, 398139819, 751332914, 399269147, 65751982, 66080209, 92083001, 402300348, 94049098, 96443559, 396671033, 399187755, 751023790, 90691316, 95787667, 352024910, 77911100, 76076931, 95382769, 402180343, 65505392, 72852692, 92758958, 85511498, 351362301, 104265585, 89040237, 66629743, 393843348, 750563587, 401228066, 88881648, 85832997, 103810541, 394000203, 397903032, 88881568, 97333763, 96524542, 75878245, 83362936, 100206774, 90212379, 351916219, 74602184, 80389913, 403852484, 87067992, 75545474, 391521825, 82769955, 752386957, 91208675, 104470265, 402601222, 751220061, 77317993, 396138484, 67672193, 404018735, 89273134, 89120384, 392854077, 103114357, 392146607, 71440746, 104196706, 79084127, 86820708, 390785349, 396516637, 103043063, 98237801, 83071076, 101029330, 391711819, 351568921, 104401954, 81221270, 80128664, 71071377, 92997409, 87643804, 73617251, 392289904, 85592082, 70169074, 84772441, 395778991, 296784516, 83598113, 664053447, 399350984, 750302701, 72798247, 397985285, 71643049, 394114202, 82231204, 104664513, 89827116, 75407760, 96606152, 664295574, 81604340, 98319797, 72144894, 104786373, 103499495, 394243986, 400416879, 89755621, 663674819, 398614270, 402241916, 351733690, 396751889, 390943957, 402601296, 69853941, 98727595, 92961519, 102755134, 99140002, 401444709, 79196733, 99221285, 401542399, 79418541, 77613913, 95054169, 100947835, 752177853, 104063597, 92463746, 80530655, 103320756, 86078231, 104336114, 401724855, 90998055, 82149970, 751255207, 93140599, 748492689, 401824766, 99549410, 402180307, 395494269, 748451513, 88348378, 92114048, 73201319, 395042574, 77009512, 402999180, 88496356, 751430774, 66477385, 401018507, 80602352, 104943015, 72401628, 92065094, 98483675, 99631688, 403108946, 80258012, 395119211, 85914630, 73514135, 82391946, 74368341, 71257645, 400549112, 390836878, 93358568, 748765057, 101753357, 753051540, 393178966, 83517960, 751192210, 81527374, 395850346, 76476053, 73956480, 103869626, 97662583, 392501163, 93423456, 66629737, 391926835, 83833183, 84529995, 91277960, 83986576, 76607271, 94889284, 69540865, 72275189, 749360306, 102453513, 402147493, 70552478, 402774921, 79989136, 74056455, 73810466, 392359784, 80059453, 102299492, 66241452, 749684329, 403173659, 403229256, 68312500, 74544478, 396438534, 404317742, 403555215, 79479499, 65669352, 396062496, 750433885, 102973176, 71257647, 83910580, 73417846, 403787372, 163071444, 76338015, 753387822, 351596205, 399025109, 297063655, 399596205, 78401000, 748568527, 86573180, 96767924, 67836128, 92574028, 88803459, 78887187, 82067891, 296713704, 90531161, 81453596, 98645430, 750239759, 351823181, 751610828, 752024194, 67345726, 392217189, 87808475, 602659331, 391163442, 83756514, 74315985, 94645149, 395989413, 102222735, 68234641, 98975463, 75476189, 95546628, 80323519, 753313155, 400282732, 394463870, 77688978, 92140733, 394054270, 79017605, 91348222, 89901034, 78681419, 749628583, 75340378, 71196130, 76541473, 351765712, 100289380, 393555959, 90133875, 75178497, 401495681, 400483612, 395920330, 97010501, 403290569, 393951098, 90373229, 403666476, 749962691, 67264661, 92167455, 81827699, 78954190, 663901118, 67508853, 72606531, 397246912, 753873100, 400212933, 98727557, 69392465, 99303715, 73467018, 93774806, 70958642, 750970369, 99467364, 70249045, 401391626, 94263847, 75018607, 82548532, 66937260, 352001960, 73563502, 101985638, 394534399, 396285543, 67917383, 97827208, 88645443, 93190299, 404168778, 602706958, 89619044, 101440133, 73767361, 391276054, 91704520, 75680711, 400348208, 68154301, 89755588, 70848395, 81300318, 402857546, 749860242, 102378047, 351596179, 79661582, 66080249, 94189999, 73108384, 99879439, 103931555, 752459816, 101276636, 752989771, 84935490, 79249135, 397575824, 401495648, 84610335, 401130791, 399677313, 72465394, 751805566, 393048075, 402909016, 101676163, 103383306, 72535810, 67345792, 66321897, 92404703, 79850541, 70089806, 602740419, 82694774, 79724158, 397329276, 397412018, 101598961, 398696169, 95219283, 77242743, 68392969, 398531508, 103563163, 84142009, 403910568, 66553165, 74261047, 92351140, 74151487, 88047713, 102604321, 748731270, 92128662, 391052810, 393434691, 96282537, 82067860, 88569468, 751292392, 98564420, 352035823, 83145042, 77538389, 85672420, 103183349}
82870
Returns: 588118808
{261684057, 261460240, 261771354, 106996028, 261593591, 261593517, 107316841, 261288404, 107316910, 107154537, 107050184, 261593558, 261102855, 261102810, 261684060, 261593597, 261222275, 261684126, 261593644, 261545393, 261102870, 261593516, 261593528, 261684034, 107154434, 261593548, 261593545, 261771474, 107316876, 261813777, 107316893, 261593590, 261684094, 107316886, 261503063, 261420006, 261328021, 261683990, 261684060, 261420078, 261052980, 261545413, 261186545, 261503126, 261813836, 261593714, 261186576, 261813916, 261146789, 261328076, 326891518, 261327947, 261593701, 261503088, 261813800, 326876629, 261593613, 261684115, 261052960, 261593588, 261684020, 261813856, 261684026, 107316937, 107050178, 261684112, 258397524, 107316892, 107316966, 261503175, 261771355, 107316966, 261222192, 107316861, 261102872, 261593619, 261420103, 261813984, 261684022, 107316906, 106996054, 261593750, 107316866, 261420017, 261684078, 107316994, 261419884, 261593666, 258397636, 107316973, 261813829, 107316787, 261813651, 107316886, 107317011, 261288472, 261420028, 107316988, 107316972, 261593639, 107316868, 261684182, 261328038, 261813762, 261419881, 261684016, 261771469, 261593584, 261593585, 261327965, 261593614, 107154470, 261593670, 261328118, 106996052, 261771477, 261813838, 261593673, 261593760, 261420109, 261419936, 261593674, 261593483, 261593553, 261813902, 107316786, 261545389, 261593565, 261052956, 107316885, 261684118, 261813911, 261420128, 107317004, 261593774, 261683996, 261684079, 261593480, 258397599, 261593634, 261684025, 107154562, 261593636, 107316897, 261503212, 261771456, 261419979, 261419927, 261419924, 261683932, 261684004, 261813787, 261813776, 106995966, 261813706, 261813903, 261684054, 107317054, 261683988, 261222192, 261593608, 261813795, 107316935, 261545341, 258397498, 106995955, 107317044, 261503046, 261593509, 261102827, 107316947, 261813777, 261684048, 261288522, 261771416, 261545440, 107316945, 261186585, 326891497, 261683979, 261813910, 261813867, 261593647, 261813804, 261771304, 261419955, 261146824, 107316846, 326891414, 261503144, 261102930, 261419937, 107316986, 261222226, 107316875, 261684136, 261375894, 261327998, 261593609, 261813725, 261186515, 261375842, 261684184, 261593663, 261593603, 261683968, 364946425, 261288468, 261593691, 261288375, 107316838, 261684075, 364946344, 326891446, 107316905, 107262165, 261593616, 107262146, 261288439, 261684026, 261593503, 261593514, 261771345, 261420048, 107317064, 261684071, 261813831, 261288379, 106996070, 261813894, 258397560, 261419980, 107154555, 261771356, 107316913, 261593581, 261288439, 107316947, 261420048, 261684158, 261684011, 261593629, 261813816, 261503142, 326891586, 106996000, 261593550, 261222227, 261813782, 107316979, 261813853, 326891590, 261593463, 261186591, 261052950, 107316826, 261222185, 261684039, 261420024, 364946415, 261288454, 326891524, 261684032, 106996033, 261102849, 261684009, 107316959, 261052999, 261813915, 107154506, 261327997, 261593586, 107317037, 261419898, 261593618, 261420055, 261813865, 261684007, 261222190, 261813793, 107316912, 261593843, 106995980, 107316876, 261684158, 261593639, 261771303, 107316931, 261684031, 107316914, 326891515, 364946361, 107316838, 107316895, 326876556, 107316875, 107316896, 261503086, 261684027, 261813857, 261813961, 261684030, 261420017, 326891394, 261328139, 106995971, 107316899, 261813916, 261222197, 364946409, 261052963, 261593561, 261052967, 107050239, 107316963, 261593619, 107316963, 364946452, 107316934, 261420030, 261593565, 261102927, 261288448, 107262159, 107316815, 326891544, 261328119, 107154608, 364946371, 261593613, 261288383, 261684050, 107316869, 107316990, 261288429, 261503026, 261684097, 261813886, 261593435, 261684043, 261593639, 261813889, 258397611, 261288390, 107316990, 261813875, 107316857, 107316888, 261593607, 261813927, 261684004, 261683985, 261684131, 261419937, 107206316, 261593550, 261503130, 261813917, 261593555, 107316895, 326891502, 261593567, 261684047, 261288379, 261593606, 261684026, 261593592, 261375878, 261593572, 261328020, 261420093, 261593590, 261288394, 261813857, 107316884, 261222208, 261288482, 261420061, 261288299, 261813830, 261813700, 261593727, 261328068, 261222142, 261813968, 261593480, 261420085, 261593531, 261771437, 261288401, 107316940, 107316981, 261593519, 261593488, 261102837, 261813760, 261327906, 261771347, 261052990, 261593534, 107316882, 106996012, 261684101, 258397538, 261222246, 261593532, 261593550, 261503035, 261419959, 261593553, 261593539, 261593636, 106996072, 107316938, 261684076, 261813845, 261813837, 261593619, 261593548, 261813871, 261503033, 261102938, 261419849, 261419924, 261813944, 261684064, 261419886, 261683946, 107101063, 261813928, 261222252, 261420085, 107262258, 107316782, 261593565, 261593507, 261593503, 107154636, 261419926, 261222140, 261593601, 261327981, 261593571, 258397482, 261545335, 261593546, 107316949, 107316774, 107317010, 261503010, 261222190, 261684062, 261593665, 261503162, 107316942, 261684018, 107316865, 107050288, 326891371, 261593564, 107154551, 261419882, 107101054, 261771356, 261593714, 261503105, 261771384, 261186518, 261593553, 261419952, 261684000, 258397570, 107154507, 261419861, 261684093, 261593758, 261327957, 261288438, 261813750, 261813829, 261593468, 107262193, 261288434, 261813801, 261328059, 261813869, 261593578, 261636879, 261593620, 107316874, 261593492, 261593615, 261419883, 261771462, 261813835, 261684054, 261460305, 261593636, 261375884, 261771367, 261683990, 107154560, 261593570, 261593643, 261813867, 261684133, 261684060, 107316908, 261683998, 261593545, 261813901, 261593518, 326891527, 261813743, 261593552, 261593538, 261683934, 107316916, 261593607, 261288471, 261593587, 261328003, 261684133, 107316976, 261593485, 261545378, 261593497, 261503099, 261288386, 261771366, 107154491, 261419931, 261813914, 107316862, 261419930, 107317063, 261593516, 261420125, 107316847, 261420059, 106996007, 261593535, 261102938, 261684048, 261288365, 107316814, 261593547, 261545380, 261726939, 261593547, 107316787, 107316870, 261593763, 107316937, 261684095, 261288409, 107316921, 261419967, 261593649, 261186518, 107154542, 261419815, 261593560, 326891437, 261684052, 326891499, 261593661, 261419977, 261053039, 261420049, 258397528, 261052967, 107316837, 261222214, 261813945, 107316901, 261419995, 261186474, 107316858, 261593540, 261684020, 107050150, 261593525, 261420087, 106996008, 261419890, 261593564, 261813963, 107050211, 261813872, 261813777, 261593627, 261813822, 261813723, 261813812, 261593664, 107316904, 261419988, 258397611, 261288444, 261593582, 107317061, 261684047, 261683977, 261813929, 261288369, 107316813, 261328093, 261593591, 107316817, 261684012, 261684143, 326876642, 261288357, 261328066, 261813827, 261593627, 261328062, 107316919, 261419946, 261328078, 261771332, 261593571, 261813793, 261813891, 261684128, 107316823, 106996030, 261419977, 261102945, 261593614, 261593561, 107316894, 261503136, 261593568, 261771355, 261186586, 107316853, 261813937, 261593661, 261545367, 261420041, 261593584, 261419941, 107154533, 261593687, 261327963, 261813791, 261813796, 261593480, 107316992, 107316802, 107317033, 106996048, 107317004, 261593499, 261186548, 261593584, 261813866, 261684012, 261503149, 261288313, 107316956, 106996004, 261813843, 261460269, 261593552, 107317002, 261636921, 107316804, 107050219, 261813810, 261683984, 261593736, 261288448, 261684016, 261053036, 107316902, 261813789, 261684019, 261684021, 261593566, 261683969, 261771345, 261419928, 261593649, 261419917, 261288312, 261328050, 261684055, 107154557, 261593612, 261593501, 261726941, 261419902, 107316814, 107316906, 261419948, 107316957, 261419891, 107154536, 261771336, 261684077, 261684000, 107316995, 261593518, 261419976, 107316797, 261052972, 261593615, 107316964, 261288438, 261593504, 261593685, 261419933, 261593560, 107316894, 261420001, 107316896, 261683999, 261102821, 261684194, 261052989, 106996051, 261288419, 107316899, 107316967, 261593571, 261420053, 107316865, 326891439, 261419962, 261813833, 261813769, 107154549, 261102824, 107316909, 107154524, 107316885, 326891426, 261593667, 261684036, 261593499, 107316890, 107316916, 107316971, 261288378, 261222199, 261222118, 107316866, 261222182, 261593607, 261593703, 261771379, 258397569, 261593535, 106996092, 326891518, 261593514, 261684005, 261419887, 106995965, 261146855, 261419967, 261593536, 261420062, 261683974, 107316905, 261419815, 261419835, 261684040, 261771360, 261053048, 261684106, 107316978, 107316948, 261593534, 261503123, 261419920, 261327993, 106996043, 261222244, 326891449, 107316885, 261503131, 261684129, 261419928, 261419867, 261420018, 261593692, 261684083, 261683936, 107316914, 261288518, 107316944, 261593623, 261327929, 261328101, 261288400, 107316866, 261593601, 261503061, 261771324, 261813763, 107316931, 261328056, 261813719, 261593568, 107316883, 107316919, 261288414, 261683980, 261593648, 107316926, 326891478, 261102864, 261593619, 261684107, 258397533, 261813804, 261102867, 107316850, 261328070, 261684044, 107316835, 261419836, 107316905, 107316785, 261593636, 261813828, 261813741, 107316938, 261771426, 261419942, 107154623, 107316935, 326891418, 107154491, 261684011, 107154572, 261771403, 107316978, 261102845, 107316895, 261813829, 261684046, 261684079, 261771393, 261503034, 261251896, 261288382, 261593594, 261813853, 261593590, 261684015, 261684001, 261771434, 261102989, 261420092, 107050191, 107316832, 107316936, 261684065, 261288382, 261593622, 107316798, 261684179, 261684059, 261288437, 261684032, 261186566, 261684028, 107316934, 261503027, 107050224, 107316870, 107316918, 261684068, 261593510, 107316894, 261771338, 261813785, 326876563, 261813830, 261771312, 261327938, 261771339, 261684008, 261103060, 107154540, 261102795, 261593865, 107316830, 261771376, 258397633, 261813948, 107316946, 261771375, 261813864, 107316944, 261503145, 261593519, 261813695, 261102813, 261222312, 107316921, 261813872, 261771334, 107316843, 261420018, 261460270, 261771334, 364946413, 261593560, 107050197, 261813783, 261636917, 107316882, 261593777, 261146924, 261419994, 261593685, 107101085, 261328184, 261684024, 107050160, 261813811, 261593611, 261684004, 261593737, 261813762, 261771325, 107316905, 261684109, 261813759, 261593770, 107154627, 261419893, 107316897, 261420079, 107316824, 261684012, 261771354, 261683984, 261327993, 261288446, 107316989, 261222248, 261593514, 261771465, 261419937, 261684032, 261593645, 261683971, 261813749, 261813790, 107316891, 107316990, 261683959, 261593512, 261593576, 261186624, 261684123, 261813796, 107316862, 261593622, 261813831, 261419903, 261684070, 261593579, 261684006, 261593495, 261420083, 261052983, 261813769, 261813803, 261593541, 261813756, 261684090, 261813714, 261593607, 107262185, 261593546, 261813859, 107316880, 261328060, 261683889, 261593567, 261102880, 107316921, 261288352, 261593702, 261771423, 261684066, 261460306, 107316948, 261328105, 107316968, 261593598, 107316873}
{235616835, 235904672, 235499623, 613485336, 235731420, 235731241, 613783244, 236140426, 613783286, 613636466, 613533862, 235731436, 236453715, 236453776, 235616986, 235731345, 236270408, 235616838, 235731374, 235786110, 236453771, 235731397, 235731350, 235616947, 613636552, 235731386, 235731289, 235499719, 613783259, 235440103, 613783266, 235731420, 235616933, 613783266, 235845757, 235965677, 236079012, 235616749, 235616726, 235965797, 236506935, 235786122, 236333950, 235845808, 235440167, 235731382, 236333973, 235440327, 236395345, 236079056, 455373297, 236078966, 235731441, 235845715, 235440169, 455359075, 235731388, 235616876, 236507050, 235731345, 235616831, 235440140, 235616753, 613783236, 613533903, 235616870, 813310716, 613783364, 613783230, 235845810, 235499642, 613783404, 236270427, 613783380, 236453765, 235731415, 235965751, 235440332, 235616853, 613783167, 613485379, 235731450, 613783260, 235965615, 235616917, 613783277, 235965546, 235731345, 813310915, 613783159, 235440237, 613783334, 235440253, 613783329, 613783295, 236140405, 235965688, 613783358, 613783123, 235731393, 613783203, 235616802, 236078943, 235440111, 235965609, 235616920, 235499795, 235731408, 235731428, 236078892, 235731454, 613636538, 235731376, 236079001, 613485199, 235499789, 235440121, 235731389, 235731467, 235965692, 235965534, 235731474, 235731348, 235731306, 235440266, 613783327, 235786121, 235731412, 236506988, 613783266, 235616928, 235440159, 235965651, 613783365, 235731523, 235616825, 235616926, 235731304, 813310730, 235731403, 235616920, 613636411, 235731370, 613783250, 235845806, 235499720, 235965698, 235965541, 235965665, 235616852, 235616876, 235440189, 235440127, 613485193, 235440099, 235440185, 235616821, 613783347, 235616744, 236270412, 235731404, 235440179, 613783333, 235786072, 813310792, 613485287, 613783204, 235845699, 235731382, 236453707, 613783387, 235440140, 235616892, 236140358, 235499723, 235786172, 613783209, 236334006, 455373267, 235616819, 235440225, 235440130, 235731444, 235440208, 235499673, 235965631, 236395332, 613783399, 455373326, 235845848, 236453715, 235965777, 613783218, 236270413, 613783244, 235616857, 236023683, 236079063, 235731409, 235440196, 236334013, 236023627, 235616997, 235731392, 235731434, 235616836, 698327821, 236140395, 235731362, 236140366, 613783301, 235616934, 698327806, 455373209, 613783421, 613735099, 235731341, 613735046, 236140365, 235616931, 235731274, 235731376, 235499710, 235965797, 613783419, 235616921, 235440075, 236140360, 613485323, 235440279, 813310848, 235965690, 613636455, 235499697, 613783298, 235731384, 236140493, 613783348, 235965708, 235616922, 235616862, 235731393, 235440184, 235845777, 455373417, 613485287, 235731331, 236270376, 235440135, 613783203, 235440161, 455373332, 235731207, 236333970, 236507052, 613783269, 236270303, 235616982, 235965770, 698327843, 236140472, 455373295, 235616962, 613485306, 236453801, 235616905, 613783280, 236506974, 235440195, 613636534, 236079054, 235731419, 613783259, 235965732, 235731358, 235965694, 235440122, 235616858, 236270361, 235440106, 613783286, 235731582, 613485265, 613783302, 235616799, 235731418, 235499610, 613783276, 235616977, 613783286, 455373360, 698327753, 613783210, 613783242, 455359115, 613783284, 613783317, 235845775, 235616815, 235440225, 235440207, 235616911, 235965663, 455373362, 236078985, 613485289, 613783301, 235440207, 236270317, 698327770, 236507041, 235731437, 236507003, 613533919, 613783227, 235731382, 613783270, 698327704, 613783222, 235965704, 235731307, 236453699, 236140428, 613735076, 613783260, 455373305, 236079065, 613636417, 698327770, 235731376, 236140371, 235616972, 613783267, 613783192, 236140347, 235845667, 235616994, 235440144, 235731304, 235616910, 235731502, 235440128, 813310867, 236140349, 613783288, 235440227, 613783284, 613783318, 235731429, 235440206, 235616841, 235616902, 235616904, 235965598, 613688183, 235731343, 235845784, 235440136, 235731354, 613783217, 455373363, 235731392, 235616898, 236140427, 235731363, 235616864, 235731308, 236023702, 235731381, 236078999, 235965704, 235731369, 236140291, 235440155, 613783148, 236270369, 236140365, 235965701, 236140293, 235440099, 235440190, 235731558, 236079012, 236270398, 235440244, 235731375, 235965697, 235731384, 235499721, 236140331, 613783330, 613783174, 235731304, 235731319, 236453756, 235440217, 236078942, 235499691, 236507017, 235731367, 613783200, 613485278, 235616891, 813310757, 236270371, 235731289, 235731367, 235845697, 235965643, 235731320, 235731341, 235731386, 613485398, 613783299, 235616932, 235440196, 235440284, 235731324, 235731358, 235440227, 235845709, 236453659, 235965600, 235965546, 235440273, 235616802, 235965598, 235616929, 613586482, 235440189, 236270397, 235965723, 613735094, 613783333, 235731414, 235731383, 235731311, 613636380, 235965656, 236270395, 235731320, 236079007, 235731370, 813310677, 235786169, 235731440, 613783245, 613783424, 613783165, 235845746, 236270383, 235617020, 235731375, 235845789, 613783251, 235616876, 613783307, 613533938, 455373297, 235731279, 613636473, 235965529, 613586499, 235499678, 235731458, 235845714, 235499673, 236333975, 235731249, 235965587, 235616806, 813310840, 613636491, 235965678, 235616853, 235731539, 236078957, 236140350, 235440124, 235440199, 235731201, 613735111, 236140386, 235440238, 236079025, 235440238, 235731340, 235672420, 235731397, 613783485, 235731313, 235731426, 235965642, 235499756, 235440196, 235617004, 235904729, 235731481, 236023706, 235499677, 235616818, 613636433, 235731303, 235731422, 235440143, 235616895, 235616955, 613783405, 235616917, 235731345, 235440318, 235731372, 455373355, 235440215, 235731419, 235731390, 235616875, 613783246, 235731326, 236140397, 235731459, 236079044, 235616919, 613783415, 235731314, 235786194, 235731279, 235845810, 236140431, 235499653, 613636491, 235965665, 235440248, 613783247, 235965705, 613783262, 235731382, 235965679, 613783234, 235965645, 613485270, 235731364, 236453568, 235616896, 236140421, 613783372, 235731275, 235786036, 235557829, 235731413, 613783445, 613783329, 235731550, 613783232, 235616927, 236140263, 613783275, 235965715, 235731345, 236333998, 613636495, 235965608, 235731344, 455373286, 235616745, 455373264, 235731398, 235965679, 236506956, 235965808, 813310787, 236506983, 613783371, 236270334, 235440192, 613783276, 235965648, 236333918, 613783193, 235731427, 235616787, 613533913, 235731416, 235965813, 613485285, 235965616, 235731318, 235440253, 613533889, 235440102, 235440096, 235731430, 235440089, 235440219, 235440176, 235731436, 613783435, 235965697, 813310789, 236140432, 235731333, 613783246, 235616913, 235616913, 235440216, 236140287, 613783284, 236078996, 235731360, 613783253, 235616866, 235616973, 455359129, 236140314, 236078981, 235440126, 235731433, 236079016, 613783339, 235965612, 236079060, 235499702, 235731281, 235440112, 235440134, 235616924, 613783259, 613485344, 235965694, 236453757, 235731305, 235731412, 613783123, 235845784, 235731371, 235499624, 236333890, 613783410, 235440345, 235731523, 235786155, 235965798, 235731390, 235965576, 613636441, 235731383, 236078891, 235440092, 235440093, 235731354, 613783237, 613783430, 613783387, 613485294, 613783240, 235731333, 236333932, 235731323, 235440261, 235616956, 235845830, 236140288, 613783305, 613485341, 235440126, 235904688, 235731328, 613783269, 235672458, 613783381, 613533880, 235440138, 235616861, 235731395, 236140373, 235616932, 236506975, 613783187, 235440196, 235616862, 235616860, 235731403, 235616869, 235499634, 235965716, 235731379, 235965618, 236140354, 236079109, 235616949, 613636455, 235731442, 235731339, 235557838, 235965644, 613783385, 613783215, 235965704, 613783268, 235965659, 613636477, 235499707, 235616910, 235616856, 613783376, 235731381, 235965616, 613783271, 236506947, 235731406, 613783324, 236140474, 235731366, 235731380, 235965793, 235731300, 613783284, 235965636, 613783267, 235616852, 236453686, 235616822, 236506955, 613485403, 236140346, 613783280, 613783212, 235731295, 235965613, 613783299, 455373299, 235965685, 235440198, 235440170, 613636499, 236453783, 613783179, 613636479, 613783255, 455373337, 235731427, 235616726, 235731385, 613783303, 613783306, 613783237, 236140279, 236270309, 236270361, 613783315, 236270376, 235731322, 235731429, 235499699, 813310779, 235731363, 613485338, 455373368, 235731394, 235616933, 235965644, 613485306, 236395396, 235965602, 235731277, 235965802, 235616914, 613783197, 235965678, 235965669, 235616747, 235499730, 236506948, 235616958, 613783285, 613783236, 235731376, 235845757, 235965487, 236079040, 613485299, 236270381, 455373296, 613783324, 235845753, 235616704, 235965617, 235965698, 235965756, 235731456, 235616807, 235616868, 613783355, 236140496, 613783305, 235731403, 236078969, 236079043, 236140300, 613783217, 235731478, 235845678, 235499615, 235440167, 613783256, 236079007, 235440182, 235731292, 613783235, 613783242, 236140415, 235616944, 235731361, 613783104, 455373300, 236453725, 235731414, 235616693, 813310748, 235440097, 236453698, 613783283, 236079062, 235616831, 613783367, 235965652, 613783338, 613783313, 235731347, 235440125, 235440085, 613783182, 235499709, 235965707, 613636380, 613783288, 455373257, 613636461, 235616764, 613636378, 235499724, 613783267, 236453762, 613783301, 235440081, 235616877, 235616834, 235499743, 235845729, 236203494, 236140406, 235731310, 235440226, 235731350, 235616697, 235616926, 235499781, 236453621, 235965749, 613533888, 613783312, 613783352, 235616877, 236140330, 235731429, 613783352, 235616698, 235616889, 236140485, 235616856, 236333957, 235616893, 613783193, 235845727, 613533812, 613783302, 613783229, 235616995, 235731346, 613783127, 235499691, 235440216, 455359040, 235440146, 235499657, 236078963, 235499660, 235616924, 236453665, 613636455, 236453667, 235731592, 613783432, 235499718, 813310867, 235440283, 613783271, 235499740, 235440102, 613783218, 235845835, 235731364, 235440189, 236453677, 236270438, 613783105, 235440185, 235499663, 613783280, 235965843, 235904746, 235499681, 698327800, 235731339, 613533858, 235440112, 235672521, 613783192, 235731497, 236395369, 235965615, 235731346, 613586497, 236079123, 235616849, 613533908, 235440187, 235731422, 235616938, 235731500, 235440128, 235499695, 613783322, 235616801, 235440161, 235731510, 613636407, 235965676, 613783278, 235965770, 613783233, 235616868, 235499684, 235616949, 236078985, 236140293, 613783429, 236270330, 235731382, 235499746, 235965713, 235616935, 235731319, 235616826, 235440151, 235440273, 613783238, 613783252, 235616761, 235731367, 235731411, 236333951, 235616827, 235440196, 613783328, 235731413, 235440134, 235965697, 235616985, 235731350, 235616886, 235731389, 235965723, 236507029, 235440167, 235440100, 235731419, 235440226, 235616763, 235440120, 235731359, 613735087, 235731240, 235440217, 613783298, 236079006, 235616860, 235731315, 236453712, 613783303, 236140320, 235731363, 235499696, 235616901, 235904761, 613783226, 236079099, 613783235, 235731277, 613783271}
73231
Returns: 385693135
{296440302, 255933925, 740754712, 217547474, 740785869, 295515082, 295815745, 457411467, 294896641, 295894742, 255760935, 295736123, 294927623, 253234114, 256399882, 294416153, 295314515, 294357698, 295398723, 217255354, 295970944, 644767996, 296019481, 217369521, 466222332, 644784971, 256461242, 740760277, 255837054, 217199769, 295653806, 294744953, 294446116, 253026678, 296019431, 644748526, 253248433, 295257983, 466257142, 644692748, 296019451, 295736118, 466222324, 252965690, 294865781, 294896645, 256457365, 256173630, 295051091, 740785837, 217189591, 294896689, 296045629, 740826802, 253026682, 255932013, 255959742, 217400486, 740785846, 295257953, 395967316, 644679434, 256338350, 457411437, 296331888, 644725643, 740818564, 252909236, 295112550, 457395394, 296360965, 252892647, 294896668, 295681283, 217566698, 296155915, 395976865, 256461245, 457411405, 295515070, 295314516, 295286313, 395967362, 217559535, 294597078, 296019467, 295343162, 217569239, 740771808, 255770637, 217430829, 255961751, 253195415, 295945909, 296099020, 644708395, 294804649, 296387951, 255747325, 252798556, 296668369, 740824332, 296528783, 217566687, 294626767, 294865782, 740760316, 295815778, 217254474, 294989437, 295572596, 295600312, 644784964, 217232176, 295456579, 217369521, 740754723, 294657084, 255771445, 295398710, 740826832, 294416143, 252946796, 256456984, 466257196, 295815789, 253068473, 295945922, 294774585, 296528743, 295020277, 296331867, 255760961, 295200875, 457395399, 217546870, 395976903, 294567614, 740811810, 296488181, 255959712, 295286297, 296214741, 256450329, 256336677, 294357659, 644708420, 255959712, 255747584, 740766335, 740826842, 295945902, 295681321, 395967300, 763242177, 644785008, 217279912, 294927602, 256457360, 740795075, 256338375, 644784971, 255744864, 295485831, 256286477, 295257981, 253171697, 294896650, 295708105, 253234100, 295815753, 295020293, 256259246, 644748558, 217546910, 644708418, 295789541, 294896734, 295515084, 252811705, 740766325, 253145591, 395967347, 295020314, 256360864, 294835093, 395967309, 252824735, 256338367, 256461211, 296387959, 740818582, 255752958, 295426927, 256360835, 296528756, 294958581, 294804618, 217368364, 294416133, 295626365, 740754741, 256312338, 296464655, 295172278, 256232905, 644653316, 740760348, 217232169, 295681307, 295653818, 740811805, 294804624, 256359319, 294506533, 295286304, 295869427, 740785810, 296019481, 253248438, 457395388, 395967398, 217308956, 255798621, 295257961, 740785841, 217559536, 295970953, 294744963, 217280918, 740760336, 256461241, 256079218, 256399885, 217458747, 740811827, 256450320, 395976906, 295815787, 294896682, 740760287, 295995203, 296545595, 217530990, 217189889, 217486564, 294657107, 296629310, 466231976, 295343144, 217254461, 217368366, 296528758, 295681313, 256359303, 740811819, 296185204, 256201538, 217486591, 256314121, 217369524, 256441069, 296611330, 294567626, 644793648, 256232903, 296528751, 296214745, 256359278, 255747292, 295815756, 256171486, 295257968, 253203186, 644666072, 295995177, 255770617, 296545602, 256360790, 644760074, 256338333, 466232037, 295257974, 256360851, 253171715, 255744741, 294804634, 253006777, 740760354, 256461054, 644785001, 294804668, 252861142, 296668395, 294357687, 740811817, 255760287, 644785028, 295172286, 255784434, 763242182, 295314519, 466257169, 256286471, 255835595, 253223058, 256381356, 296611309, 740760310, 253248441, 256112282, 253026676, 256461217, 644793639, 295314493, 252795816, 740811841, 296528789, 217559195, 466232007, 295544172, 255817384, 457411413, 255744847, 296611265, 253234140, 295020314, 395976886, 253268528, 296331899, 295626359, 296387955, 255771462, 252815911, 740754746, 295257967, 295257971, 644784967, 256312349, 644784954, 296387973, 295258008, 644748528, 256312350, 395976898, 296099029, 256379974, 217566876, 294567636, 252861149, 295869449, 256140931, 296687411, 466257193, 466222346, 217214254, 296464628, 395976891, 296668421, 256461265, 296687448, 740785820, 252861158, 255907361, 255907362, 256359301, 296545593, 740811862, 644708447, 217369510, 457362544, 294927639, 295314498, 253234124, 217485608, 295869426, 294896710, 295842302, 252918757, 296611317, 255907345, 644785018, 217213633, 296528772, 296668364, 740771858, 295544178, 295762834, 255905494, 296019440, 217189589, 296668395, 740771834, 295869424, 295544169, 296127080, 253006770, 217566720, 740785812, 295544181, 217184804, 256079200, 562509458, 252798528, 295626387, 466257144, 740818556, 740824319, 295257976, 295708097, 255907339, 253267223, 740795048, 217199337, 295286312, 457362508, 295815767, 296668370, 295286304, 256457345, 256441758, 295815800, 217337611, 255760922, 294927579, 296528706, 256201530, 255798610, 294804641, 294416153, 296331869, 255744851, 295869431, 740780452, 296545558, 256430197, 295314494, 255798611, 295708122, 255752968, 217569262, 644725636, 457362542, 294626771, 457395399, 217486568, 253248444, 255760947, 295572598, 395976893, 295257983, 256203660, 294567631, 296545589, 457395401, 294896663, 295815770, 253252643, 256457363, 296127057, 253261922, 217485597, 295286300, 295515104, 294686320, 295258001, 294896661, 256110098, 217255360, 256461233, 256461240, 252936646, 217429730, 252798506, 217546935, 295515085, 295515078, 256441778, 466231976, 740811816, 466257168, 296019419, 295544189, 256461062, 256312367, 295258012, 296509966, 217338748, 395967379, 217307864, 256018220, 296594766, 457411485, 255744746, 295544209, 217368379, 644776735, 294774594, 294896700, 256312351, 252868929, 295815826, 457362528, 253268567, 296578842, 644708441, 296611288, 295842285, 740785832, 252883907, 295485836, 256312356, 255760299, 296594776, 294686329, 295681338, 466257189, 217430831, 256360784, 295681302, 295995164, 466257166, 217369508, 294416132, 252811729, 217486560, 253234097, 295626385, 217199798, 295544161, 256048515, 466257167, 295258022, 295681284, 644784971, 294686349, 294537073, 217189867, 457395423, 217458723, 457395441, 256461253, 256203637, 217369512, 740811818, 295869457, 252995874, 294537067, 295485838, 294657081, 296654757, 295142356, 740818592, 217368350, 256312353, 255760952, 296611321, 295995177, 217566675, 466257155, 294537076, 253171708, 252798555, 217199355, 294896675, 255882215, 740771854, 294744961, 217547449, 295343180, 296594777, 295681265, 256020343, 295485847, 256081397, 252841313, 256360797, 294989474, 252830230, 295815816, 217189565, 644748569, 294416144, 294657073, 255798649, 296331898, 255817353, 217559168, 295995198, 295842314, 295020291, 256050685, 256338363, 295681321, 644760071, 294835122, 295681293, 296302001, 256288351, 296488126, 644760067, 255959757, 295815761, 256429300, 295920231, 256441041, 740811810, 294357655, 295081918, 296643774, 253239609, 252861130, 256230852, 255931993, 740818586, 740826814, 253248425, 217232945, 457395426, 217199314, 256429304, 256312368, 217459772, 256312368, 295600324, 256457374, 252883929, 256286468, 296677680, 466257157, 294896690, 294387002, 295112565, 255990627, 296668373, 296387968, 217530293, 252848004, 295995171, 255752501, 740760306, 256050675, 256143102, 296611276, 740785845, 296578873, 295544145, 294958551, 296545600, 395967330, 253265788, 256399869, 294896728, 295257996, 294989447, 295257988, 295544169, 644708452, 295314516, 763242200, 256171468, 294657107, 295708090, 295869443, 252965691, 644666093, 252861155, 294567613, 296528728, 256429286, 256112280, 295020283, 217213648, 217399332, 740803037, 256112290, 256379985, 644725650, 255857135, 217307854, 296488156, 296545606, 294657045, 395967353, 763242173, 255961746, 256381358, 740811789, 252946781, 294804650, 562509435, 740811841, 256020352, 295995147, 255798636, 256173646, 296488207, 256112288, 644784973, 296528782, 296687420, 252798558, 252798569, 256112294, 296545576, 255798610, 256399858, 217569251, 395967358, 252861143, 253145576, 644784999, 252965696, 295708104, 295286330, 644785002, 740766318, 253117544, 294506525, 295314480, 256286460, 294567618, 217369531, 294446139, 740826783, 255747290, 296099032, 256457343, 295945914, 295398736, 296611292, 295314491, 457395397, 644784990, 296488172, 644784990, 256338343, 466242593, 294804656, 253223030, 295995183, 256360835, 466257173, 217566861, 295681277, 763242161, 253037666, 295112555, 644760054, 295708102, 296488169, 296440293, 294896722, 255747321, 217458730, 294416113, 256312346, 295314513, 295314546, 253261896, 295653812, 294657103, 740811806, 255933915, 256457358, 395967354, 740760290, 294896709, 256286487, 295485861, 256312368, 253268539, 740771833, 296302030, 253216340, 296127056, 217307863, 295371150, 296414811, 295626355, 253155111, 295314499, 295485863, 644784961, 256462477, 295081913, 256312356, 295314492, 296243256, 255783439, 644653289, 217559514, 296387948, 294567609, 294416143, 217458722, 295257971, 740811831, 294716164, 466222299, 217184710, 295600296, 644653309, 256398644, 294657105, 644708422, 253259052, 217510510, 294416149, 217509673, 740811803, 644692720, 395976861, 457377868, 295869426, 256286475, 296509956, 294744963, 256360805, 644739031, 217400483, 457395410, 295257983, 255744835, 740811834, 252946800, 252918753, 217307870, 295112534, 256450296, 296045631, 253068470, 217458746, 296578854, 296072251, 256450854, 255747303, 295762817, 740766285, 256171490, 295544159, 295815816, 255816039, 295112584, 296331918, 217213665, 295229108, 294927586, 217485608, 740760275, 217547426, 740811791, 740831940, 296045618, 295257964, 255988556, 740818565, 295257985, 295995178, 644666068, 740811795, 253117543, 740766307, 644785005, 295172306, 256359282, 296562338, 253026674, 217189589, 296677661, 296594769, 296545576, 295708084, 644653315, 294357670, 296611281, 296687440, 255799769, 253098653, 296440285, 256416197, 255880499, 387239811, 217400484, 253155108, 740811800, 294567555, 763242207, 644784976, 252802448, 252805292, 294567596, 644785030, 253267225, 217547424, 296594763, 295815773, 294626780, 256429317, 295544180, 457411451, 294835119, 256203643, 217307873, 740785841, 644760074, 253127698, 296668375, 295600324, 217546885, 256399896, 255905513, 294506534, 295258030, 294567630, 295708085, 255933927, 295653817, 253252639, 255858728, 457362539, 740771796, 256379981, 256230864, 217429714, 255744768, 295515062, 217485609, 295544181, 466257152, 740771848, 466222348, 296611302, 253088037, 295020302, 296545569, 295600328, 740811829, 295995180, 256261211, 295314499, 294476568, 255752956, 740785850, 256359302, 294567581, 255784457, 253057574, 296155890, 644760066, 294989449, 294804665, 217485620, 252797121, 740785844, 256312340, 256381372, 255760960, 256415119, 295708076, 296272955, 295869408, 253068485, 252976307, 295653827, 253180415, 295681314, 256359320, 253234119, 252976294, 295286316, 294744956, 295600265, 295314502, 740811854, 295681255, 395967337, 644692750, 295869411, 217509656, 256261224, 217429710, 294774594, 256261219, 295995163, 294537066, 294416098, 294989453, 255882212, 256020337, 294896669, 295708100, 217368368, 295081917, 296019501, 740831510, 295995199, 255783470, 217338743, 296019423}
{296674239, 503175874, 622475686, 160643609, 622627022, 297159721, 297002197, 231332296, 297327478, 296953937, 503384765, 297049918, 297327121, 233867223, 503289775, 297437518, 297239714, 297457624, 297201056, 160704174, 296901293, 234700784, 296862919, 160747104, 760315721, 234760268, 503462553, 622506175, 503251672, 160630647, 297092429, 297353786, 297429909, 233753803, 296862884, 234642158, 233894633, 297264857, 760401311, 234532327, 296862889, 297049891, 760315698, 233763270, 297329283, 297327472, 503431917, 503140238, 297321731, 622627046, 160509122, 297327492, 296846478, 622807453, 233753812, 503807720, 503821315, 160745714, 622627076, 297264811, 819440417, 234504343, 503220747, 231332294, 296732797, 234584769, 622746154, 233788217, 297315992, 231358749, 296722189, 234181017, 297327526, 297078359, 160523181, 296790995, 819440023, 503462549, 231332293, 297159748, 297239750, 297252387, 819440387, 160615062, 297398290, 296862910, 297228197, 160554057, 622566844, 503626917, 160739434, 503162462, 233819145, 296919429, 296815237, 234559056, 297338026, 296706917, 503537477, 234026457, 296348692, 622776599, 296588473, 160523182, 297389396, 297329307, 622506171, 297002219, 160405854, 297325667, 297136923, 297123249, 234760222, 160427375, 297179518, 160747093, 622475700, 297383230, 503355717, 297201053, 622807435, 297437505, 234210665, 503554899, 760401254, 297002184, 234223759, 296919420, 297344703, 296588447, 297325105, 296732827, 503384757, 297288307, 231358732, 160464656, 819440013, 297407615, 622716054, 296635028, 503821343, 297252376, 296771848, 503585068, 503765279, 297457611, 234559052, 503821346, 503445023, 622536384, 622807438, 296919423, 297078349, 819440413, 414091069, 234760235, 160388158, 297327115, 503431891, 622656574, 503220740, 234760233, 503475781, 297169540, 503801198, 297264863, 233799300, 297327529, 297062904, 233867230, 297002186, 297325095, 503815781, 234642121, 160464658, 234559031, 297018613, 297327486, 297159731, 233904787, 622536419, 233782722, 819440390, 297325083, 503241965, 297332536, 819440379, 233876740, 503220750, 503462562, 296706960, 622746174, 503414598, 297188524, 503241977, 296588462, 297326601, 297337970, 160362249, 297437524, 297106585, 622475680, 503784325, 296655155, 297299974, 503157449, 234448319, 622506129, 160427387, 297078387, 297092452, 622716036, 297338022, 503744239, 297417141, 297252410, 296971572, 622627035, 296862913, 233894625, 231358749, 819440400, 160734891, 503681921, 297264832, 622627029, 160615065, 296901274, 297353808, 160721690, 622506159, 503462551, 503850520, 503289791, 160380379, 622716012, 503585054, 819439994, 297002163, 297327506, 622506155, 296882091, 296562666, 160669852, 160601268, 160712782, 297383220, 296432921, 760344895, 297228216, 160405840, 160362270, 296588433, 297078373, 503744244, 622716038, 296781118, 503837684, 160712794, 503201614, 160747066, 503614523, 296458022, 297407574, 234789899, 503157460, 296588459, 296771827, 503744220, 503537463, 297002154, 503844837, 297264851, 234153402, 234476377, 296882071, 503626928, 296562653, 503241989, 234670852, 503220799, 760344901, 297264874, 503241971, 233799287, 503506681, 297337995, 234225218, 622506168, 503524277, 234760229, 297338001, 233826903, 296348682, 297457602, 622715999, 503597811, 234760213, 297299977, 503327680, 414091060, 297239737, 760401289, 503801183, 503731357, 234129694, 503265074, 296458037, 622506144, 233894632, 503133423, 233753783, 503462563, 234789922, 297239741, 233995653, 622716030, 296588461, 160493110, 760344870, 297149179, 503275485, 231332278, 503475778, 296458028, 233867207, 297325076, 819440022, 233984665, 296732837, 297106625, 296706922, 503355715, 234085685, 622475688, 297264837, 297264888, 234760225, 503784316, 234760260, 296706966, 297264899, 234642142, 503784347, 819439967, 296815256, 503721289, 160584955, 297407566, 233826890, 296971561, 503849379, 296289928, 760401295, 760315723, 160658043, 296655140, 819439983, 296348677, 503462537, 296289923, 622627048, 233826916, 503191632, 503191634, 503744249, 296562661, 622716007, 234559016, 160747090, 231411023, 297327106, 297239765, 233867204, 160395806, 296971576, 297327445, 296986511, 234197580, 296458020, 503191642, 234760251, 160452205, 296588457, 296348649, 622566888, 297149181, 297034182, 503791841, 296862893, 160509122, 296348674, 622566869, 296971600, 297149185, 296802116, 234225210, 160523176, 622627019, 297149222, 160570707, 503850551, 478220388, 234026465, 297106611, 760401277, 622746221, 622776614, 297264863, 297062908, 503191621, 234015561, 622656569, 160479718, 297252393, 231411081, 297002177, 296348655, 297252389, 503431894, 503372185, 297002235, 160366077, 503384754, 297327120, 296588443, 503837657, 503681939, 297338017, 297437515, 296732812, 503475793, 296971583, 622596606, 296562646, 503343543, 297239724, 503681954, 297062905, 503414604, 160554054, 234584778, 231411079, 297389420, 231358759, 160712808, 233894637, 503384762, 297136931, 819439978, 297264891, 503147559, 297407587, 296562673, 231358757, 297327544, 297002208, 234075534, 503431895, 296802095, 234046044, 160395846, 297252400, 297159755, 297373169, 297264871, 297327548, 503851278, 160704162, 503462560, 503462568, 233773898, 160369498, 234026452, 160464631, 297159783, 297159758, 503372181, 760344889, 622716020, 760401302, 296862919, 297149207, 503524281, 503784338, 297264872, 296613076, 160743423, 819440426, 160374808, 503841072, 296484086, 231332299, 503506691, 297149200, 160362246, 234730524, 297344706, 297327458, 503784346, 234161173, 297002216, 231411050, 233984672, 296510658, 234559049, 296458062, 296986510, 622627069, 233805984, 297169561, 503784338, 503597807, 296484069, 297373177, 297078342, 760401305, 160739425, 503242019, 297078356, 296882098, 760401302, 160747055, 297437533, 233904795, 160712762, 233867228, 297106602, 160630625, 297149156, 503847109, 760401276, 297264841, 297078370, 234760226, 297373169, 297412727, 160601281, 231358760, 160380413, 231358738, 503462568, 503147573, 160747092, 622716047, 296971577, 233756543, 297412705, 297169537, 297383227, 296376508, 297307918, 622746166, 160362240, 503784337, 503384750, 296458005, 296882086, 160523172, 760401350, 297412735, 233799286, 234026452, 160479718, 297327517, 503209595, 622566871, 297353791, 160643581, 297228203, 296484073, 297078321, 503143070, 297169551, 503133993, 233850634, 503242015, 297325700, 234113095, 297002249, 160509103, 234642099, 297437523, 297383243, 503681902, 296732785, 503275465, 160493105, 296882086, 296986497, 297325053, 503137233, 503220773, 297078375, 234670847, 297332563, 297078345, 296740883, 503184581, 296635041, 234670868, 503821312, 297002161, 503643116, 296936495, 503614529, 622716009, 297457610, 297320419, 296405505, 234103578, 233826887, 503827981, 503807742, 622746204, 622807458, 233894627, 160682762, 231358784, 160479689, 503643087, 503784380, 160728358, 503784355, 297123234, 503431910, 233805991, 503801205, 296319143, 760401330, 297327524, 297447627, 297315966, 503151509, 296348668, 296706968, 160438489, 234138402, 296882076, 503567916, 622506158, 503137217, 503135509, 296458074, 622627074, 296510659, 297149177, 297326600, 296562661, 819440399, 233953861, 503289801, 297327445, 297264840, 297325690, 297264845, 297149206, 234559058, 297239735, 414091024, 503844828, 297383237, 297062908, 296971606, 233763279, 234476391, 233826916, 297407581, 296588453, 503643096, 503133415, 297325086, 160452227, 160363403, 622686412, 503133425, 503721297, 234584798, 503753499, 160374775, 296635019, 296562659, 297383249, 819440400, 414091050, 503162470, 503265069, 622716016, 234210650, 297338017, 478220365, 622716032, 503143064, 296882093, 503681925, 503140237, 296635022, 503133396, 234760259, 296588473, 296289921, 234026458, 234026451, 503133446, 296562644, 503681935, 503289796, 160554039, 819440411, 233826907, 233782734, 234760222, 233763278, 297062884, 297252411, 234760195, 622536387, 233769692, 297417148, 297239724, 503801199, 297407592, 160747094, 297429884, 622807454, 503537476, 296815274, 503431908, 296919447, 297201065, 296458043, 297239730, 231358735, 234760213, 296635035, 234760234, 503220758, 760374015, 297338018, 234129684, 296882083, 503241985, 760401263, 160584950, 297078362, 414091084, 234226515, 297316016, 234670866, 297062901, 296635041, 296674211, 297327414, 503537468, 160380406, 297437509, 503784312, 297239715, 297239736, 234046024, 297092433, 297383235, 622716035, 503175874, 503431907, 819440419, 622506157, 297327464, 503801231, 297169546, 503784317, 233984672, 622566884, 296740857, 233841915, 296802097, 160374761, 297215066, 296691875, 297106626, 234192109, 297239700, 297169533, 234760246, 503493419, 297320414, 503784341, 297239708, 296759960, 503655030, 234448336, 160615049, 296706940, 297407588, 297437517, 160380407, 297264849, 622716036, 297364750, 760315711, 160539718, 297123255, 234448322, 503696679, 297383194, 234559061, 233923679, 160693110, 297437541, 160415354, 622716010, 234532337, 819439999, 231384190, 296971554, 503801192, 296613070, 297353821, 503241995, 234612737, 160745704, 231358772, 297264842, 503475791, 622716056, 234210626, 234197596, 160374789, 297315976, 503585057, 296846489, 234223775, 160380403, 296510668, 296830866, 503401709, 503537466, 297034151, 622536405, 503844834, 297149179, 297002191, 503707444, 297315960, 296732825, 160452219, 297275581, 297327148, 160395827, 622506171, 160643567, 622716032, 622869056, 296846485, 297264853, 503832453, 622746156, 297264802, 296882128, 234476403, 622715994, 233769664, 622536401, 234760241, 297299952, 503744227, 296536603, 233753773, 160509114, 296319139, 296484071, 296562652, 297062946, 234448329, 297457580, 296458037, 296289948, 503300864, 234217039, 296674217, 503316006, 503773708, 173507937, 160745725, 234192102, 622716039, 297407589, 414091043, 234760251, 233934294, 234056640, 297407619, 234760185, 234015572, 160643560, 296484072, 297002183, 297389433, 503643133, 297149203, 231332294, 297332590, 503147570, 160374762, 622627012, 234670853, 234206420, 296348693, 297123224, 160464663, 503289770, 503791834, 297417137, 297264814, 297407585, 297062854, 503175901, 297092443, 234075532, 503229661, 231411077, 622566856, 503721281, 503827975, 160369511, 503506680, 297159756, 160395825, 297149202, 760401284, 622566885, 760315709, 296458038, 233760435, 297325082, 296562639, 297123232, 622716009, 296882087, 503169827, 297239720, 297424922, 503414591, 622627041, 503744253, 297407586, 503327683, 233755108, 296791004, 234670889, 297325666, 297337996, 160395806, 233964757, 622627016, 503784328, 503265043, 503384750, 503670547, 297062911, 296751337, 296971581, 234223790, 234219883, 297092427, 234174327, 297078371, 503744252, 233867230, 234219913, 297252430, 297353774, 297123273, 297239742, 622716035, 297078341, 819440416, 234532325, 296971574, 160415361, 503169809, 160369529, 297344692, 503169804, 296882066, 297412730, 297437532, 297325719, 503209588, 503143066, 297327486, 297062917, 160362253, 297320445, 296862920, 622838076, 296882080, 503655017, 160743399, 296862875}
31009
Returns: 221012473
{0, 4, 8, 20, 25, 30, 35, 40}
{0, 3, 6, 20, 20, 20, 20, 20}
5
Returns: 65
{4637, 7770, 9911, 3887, 310, 8546, 104, 9820, 6710, 4128, 8224, 2492, 8956, 6162, 3392, 9736, 1540, 7744, 3783, 5451, 3756, 6153, 4846, 9852, 2678, 6500, 4117, 3994, 9126, 8950, 4913, 8598, 5692, 3400, 133, 4284, 656, 4742, 8727, 4904, 338, 7144, 7447, 8807, 1985, 6591, 40, 9614, 1839, 2724, 391, 1419, 2404, 9268, 1490, 3121, 654, 1337, 7787, 9269, 9413, 4515, 7787, 8622, 6718, 839, 238, 2490, 253, 1029, 9286, 5226, 180, 6451, 7826, 1707, 5119, 7238, 3393, 8980, 7234, 879, 5481, 703, 3991, 35, 3205, 2697, 9462, 4489, 2074, 7880, 1909, 150, 2378, 1555, 5232, 5959, 8755, 7679}
{4026, 2791, 3044, 4049, 6759, 6606, 3440, 8858, 6954, 2544, 4778, 2367, 5113, 8588, 3772, 4741, 3693, 5140, 8822, 8853, 9934, 6277, 5097, 285, 1031, 9872, 1012, 5883, 8992, 7257, 8889, 6558, 9997, 3868, 7731, 7508, 3729, 6398, 4102, 2054, 4835, 5707, 4271, 1676, 9487, 6336, 9829, 1058, 9965, 4998, 1042, 6320, 7669, 1893, 6021, 4211, 8496, 7585, 6882, 8410, 5155, 5869, 3376, 7173, 5726, 1574, 8911, 4192, 8324, 963, 8867, 7292, 7127, 4238, 6796, 6225, 4143, 7775, 4312, 965, 5933, 558, 8642, 268, 7208, 5688, 267, 4338, 4023, 7982, 4535, 545, 7228, 1884, 1660, 3241, 6388, 6572, 6515, 5912}
1
Returns: 976371285
{4637, 7770, 9911, 3887, 310, 8546, 104, 9820, 6710, 4128, 8224, 2492, 8956, 6162, 3392, 9736, 1540, 7744, 3783, 5451, 3756, 6153, 4846, 9852, 2678, 6500, 4117, 3994, 9126, 8950, 4913, 8598, 5692, 3400, 133, 4284, 656, 4742, 8727, 4904, 338, 7144, 7447, 8807, 1985, 6591, 40, 9614, 1839, 2724, 391, 1419, 2404, 9268, 1490, 3121, 654, 1337, 7787, 9269, 9413, 4515, 7787, 8622, 6718, 839, 238, 2490, 253, 1029, 9286, 5226, 180, 6451, 7826, 1707, 5119, 7238, 3393, 8980, 7234, 879, 5481, 703, 3991, 35, 3205, 2697, 9462, 4489, 2074, 7880, 1909, 150, 2378, 1555, 5232, 5959, 8755, 7679 }
{4026, 2791, 3044, 4049, 6759, 6606, 3440, 8858, 6954, 2544, 4778, 2367, 5113, 8588, 3772, 4741, 3693, 5140, 8822, 8853, 9934, 6277, 5097, 285, 1031, 9872, 1012, 5883, 8992, 7257, 8889, 6558, 9997, 3868, 7731, 7508, 3729, 6398, 4102, 2054, 4835, 5707, 4271, 1676, 9487, 6336, 9829, 1058, 9965, 4998, 1042, 6320, 7669, 1893, 6021, 4211, 8496, 7585, 6882, 8410, 5155, 5869, 3376, 7173, 5726, 1574, 8911, 4192, 8324, 963, 8867, 7292, 7127, 4238, 6796, 6225, 4143, 7775, 4312, 965, 5933, 558, 8642, 268, 7208, 5688, 267, 4338, 4023, 7982, 4535, 545, 7228, 1884, 1660, 3241, 6388, 6572, 6515, 5912 }
1
Returns: 976371285
{999990130, 999960522, 999911176, 999842095, 999753280, 999644736, 999516467, 999368478, 999200775, 999013364, 998806253, 998579450, 998332964, 998066805, 997780982, 997475508, 997150395, 996805655, 996441302, 996057351, 995653816, 995230713, 994788059, 994325872, 993844170, 993342972, 992822298, 992282167, 991722602, 991143625, 990545259, 989927526, 989290452, 988634062, 987958381, 987263436, 986549255, 985815866, 985063298, 984291581, 983500744, 982690819, 981861839, 981013836, 980146843, 979260895, 978356026, 977432272, 976489671, 975528258, 974548072, 973549152, 972531538, 971495268, 970440384, 969366929, 968274943, 967164471, 966035556, 964888243, 963722577, 962538603, 961336370, 960115924, 958877313, 957620586, 956345794, 955052985, 953742212, 952413526, 951066980, 949702626, 948320518, 946920712, 945503262, 944068224, 942615656, 941145613, 939658155, 938153340, 936631227, 935091877, 933535351, 931961709, 930371014, 928763328, 927138716, 925497241, 923838968, 922163963, 920472291, 918764020, 917039217, 915297950, 913540287, 911766299, 909976055, 908169625, 906347082, 904508497, 902653943, 900783492, 898897220, 896995199, 895077506, 893144216, 891195405, 889231151, 887251530, 885256621, 883246503, 881221256, 879180958, 877125690, 875055535, 872970573, 870870886, 868756559, 866627673, 864484314, 862326565, 860154512, 857968242, 855767839, 853553391, 851324985, 849082709, 846826653, 844556904, 842273553, 839976689, 837666404, 835342788, 833005934, 830655933, 828292878, 825916863, 823527981, 821126327, 818711995, 816285081, 813845681, 811393890, 808929807, 806453527, 803965149, 801464771, 798952492, 796428410, 793892626, 791345240, 788786352, 786216063, 783634475, 781041689, 778437808, 775822935, 773197173, 770560626, 767913397, 765255592, 762587315, 759908671, 757219767, 754520708, 751811601, 749092553, 746363671, 743625063, 740876837, 738119102, 735351966, 732575539, 729789930, 726995250, 724191608, 721379116, 718557883, 715728023, 712889646, 710042864, 707187790, 704324537, 701453218, 698573945, 695686833, 692791996, 689889548, 686979603, 684062276, 681137683, 678205939, 675267160, 672321462, 669368960, 666409772, 663444015, 660471805, 657493260, 654508497, 651517635, 648520791, 645518083, 642509631, 639495553, 636475968, 633450995, 630420753, 627385363, 624344944, 621299615, 618249499, 615194713, 612135380, 609071621, 606003555, 602931304, 599854990, 596774734, 593690657, 590602882, 587511529, 584416722, 581318583, 578217233, 575112795, 572005391, 568895145, 565782180, 562666617, 559548580, 556428192, 553305577, 550180857, 547054157, 543925598, 540795306, 537663403, 534530013, 531395260, 528259267, 525122159, 521984059, 518845091, 515705380, 512565048, 509424220, 506283020, 503141572, 500000000, 496858428, 493716980, 490575780, 487434952, 484294620, 481154909, 478015941, 474877841, 471740733, 468604740, 465469987, 462336597, 459204694, 456074402, 452945843, 449819143, 446694423, 443571808, 440451420, 437333383, 434217820, 431104855, 427994609, 424887205, 421782767, 418681417, 415583278, 412488471, 409397118, 406309343, 403225266, 400145010, 397068696, 393996445, 390928379, 387864620, 384805287, 381750501, 378700385, 375655056, 372614637, 369579247, 366549005, 363524032, 360504447, 357490369, 354481917, 351479209, 348482365, 345491503, 342506740, 339528195, 336555985, 333590228, 330631040, 327678538, 324732840, 321794061, 318862317, 315937724, 313020397, 310110452, 307208004, 304313167, 301426055, 298546782, 295675463, 292812210, 289957136, 287110354, 284271977, 281442117, 278620884, 275808392, 273004750, 270210070, 267424461, 264648034, 261880898, 259123163, 256374937, 253636329, 250907447, 248188399, 245479292, 242780233, 240091329, 237412685, 234744408, 232086603, 229439374, 226802827, 224177065, 221562192, 218958311, 216365525, 213783937, 211213648, 208654760, 206107374, 203571590, 201047508, 198535229, 196034851, 193546473, 191070193, 188606110, 186154319, 183714919, 181288005, 178873673, 176472019, 174083137, 171707122, 169344067, 166994066, 164657212, 162333596, 160023311, 157726447, 155443096, 153173347, 150917291, 148675015, 146446609, 144232161, 142031758, 139845488, 137673435, 135515686, 133372327, 131243441, 129129114, 127029427, 124944465, 122874310, 120819042, 118778744, 116753497, 114743379, 112748470, 110768849, 108804595, 106855784, 104922494, 103004801, 101102780, 99216508, 97346057, 95491503, 93652918, 91830375, 90023945, 88233701, 86459713, 84702050, 82960783, 81235980, 79527709, 77836037, 76161032, 74502759, 72861284, 71236672, 69628986, 68038291, 66464649, 64908123, 63368773, 61846660, 60341845, 58854387, 57384344, 55931776, 54496738, 53079288, 51679482, 50297374, 48933020, 47586474, 46257788, 44947015, 43654206, 42379414, 41122687, 39884076, 38663630, 37461397, 36277423, 35111757, 33964444, 32835529, 31725057, 30633071, 29559616, 28504732, 27468462, 26450848, 25451928, 24471742, 23510329, 22567728, 21643974, 20739105, 19853157, 18986164, 18138161, 17309181, 16499256, 15708419, 14936702, 14184134, 13450745, 12736564, 12041619, 11365938, 10709548, 10072474, 9454741, 8856375, 8277398, 7717833, 7177702, 6657028, 6155830, 5674128, 5211941, 4769287, 4346184, 3942649, 3558698, 3194345, 2849605, 2524492, 2219018, 1933195, 1667036, 1420550, 1193747, 986636, 799225, 631522, 483533, 355264, 246720, 157905, 88824, 39478, 9870, 0, 9870, 39478, 88824, 157905, 246720, 355264, 483533, 631522, 799225, 986636, 1193747, 1420550, 1667036, 1933195, 2219018, 2524492, 2849605, 3194345, 3558698, 3942649, 4346184, 4769287, 5211941, 5674128, 6155830, 6657028, 7177702, 7717833, 8277398, 8856375, 9454741, 10072474, 10709548, 11365938, 12041619, 12736564, 13450745, 14184134, 14936702, 15708419, 16499256, 17309181, 18138161, 18986164, 19853157, 20739105, 21643974, 22567728, 23510329, 24471742, 25451928, 26450848, 27468462, 28504732, 29559616, 30633071, 31725057, 32835529, 33964444, 35111757, 36277423, 37461397, 38663630, 39884076, 41122687, 42379414, 43654206, 44947015, 46257788, 47586474, 48933020, 50297374, 51679482, 53079288, 54496738, 55931776, 57384344, 58854387, 60341845, 61846660, 63368773, 64908123, 66464649, 68038291, 69628986, 71236672, 72861284, 74502759, 76161032, 77836037, 79527709, 81235980, 82960783, 84702050, 86459713, 88233701, 90023945, 91830375, 93652918, 95491503, 97346057, 99216508, 101102780, 103004801, 104922494, 106855784, 108804595, 110768849, 112748470, 114743379, 116753497, 118778744, 120819042, 122874310, 124944465, 127029427, 129129114, 131243441, 133372327, 135515686, 137673435, 139845488, 142031758, 144232161, 146446609, 148675015, 150917291, 153173347, 155443096, 157726447, 160023311, 162333596, 164657212, 166994066, 169344067, 171707122, 174083137, 176472019, 178873673, 181288005, 183714919, 186154319, 188606110, 191070193, 193546473, 196034851, 198535229, 201047508, 203571590, 206107374, 208654760, 211213648, 213783937, 216365525, 218958311, 221562192, 224177065, 226802827, 229439374, 232086603, 234744408, 237412685, 240091329, 242780233, 245479292, 248188399, 250907447, 253636329, 256374937, 259123163, 261880898, 264648034, 267424461, 270210070, 273004750, 275808392, 278620884, 281442117, 284271977, 287110354, 289957136, 292812210, 295675463, 298546782, 301426055, 304313167, 307208004, 310110452, 313020397, 315937724, 318862317, 321794061, 324732840, 327678538, 330631040, 333590228, 336555985, 339528195, 342506740, 345491503, 348482365, 351479209, 354481917, 357490369, 360504447, 363524032, 366549005, 369579247, 372614637, 375655056, 378700385, 381750501, 384805287, 387864620, 390928379, 393996445, 397068696, 400145010, 403225266, 406309343, 409397118, 412488471, 415583278, 418681417, 421782767, 424887205, 427994609, 431104855, 434217820, 437333383, 440451420, 443571808, 446694423, 449819143, 452945843, 456074402, 459204694, 462336597, 465469987, 468604740, 471740733, 474877841, 478015941, 481154909, 484294620, 487434952, 490575780, 493716980, 496858428, 500000000, 503141572, 506283020, 509424220, 512565048, 515705380, 518845091, 521984059, 525122159, 528259267, 531395260, 534530013, 537663403, 540795306, 543925598, 547054157, 550180857, 553305577, 556428192, 559548580, 562666617, 565782180, 568895145, 572005391, 575112795, 578217233, 581318583, 584416722, 587511529, 590602882, 593690657, 596774734, 599854990, 602931304, 606003555, 609071621, 612135380, 615194713, 618249499, 621299615, 624344944, 627385363, 630420753, 633450995, 636475968, 639495553, 642509631, 645518083, 648520791, 651517635, 654508497, 657493260, 660471805, 663444015, 666409772, 669368960, 672321462, 675267160, 678205939, 681137683, 684062276, 686979603, 689889548, 692791996, 695686833, 698573945, 701453218, 704324537, 707187790, 710042864, 712889646, 715728023, 718557883, 721379116, 724191608, 726995250, 729789930, 732575539, 735351966, 738119102, 740876837, 743625063, 746363671, 749092553, 751811601, 754520708, 757219767, 759908671, 762587315, 765255592, 767913397, 770560626, 773197173, 775822935, 778437808, 781041689, 783634475, 786216063, 788786352, 791345240, 793892626, 796428410, 798952492, 801464771, 803965149, 806453527, 808929807, 811393890, 813845681, 816285081, 818711995, 821126327, 823527981, 825916863, 828292878, 830655933, 833005934, 835342788, 837666404, 839976689, 842273553, 844556904, 846826653, 849082709, 851324985, 853553391, 855767839, 857968242, 860154512, 862326565, 864484314, 866627673, 868756559, 870870886, 872970573, 875055535, 877125690, 879180958, 881221256, 883246503, 885256621, 887251530, 889231151, 891195405, 893144216, 895077506, 896995199, 898897220, 900783492, 902653943, 904508497, 906347082, 908169625, 909976055, 911766299, 913540287, 915297950, 917039217, 918764020, 920472291, 922163963, 923838968, 925497241, 927138716, 928763328, 930371014, 931961709, 933535351, 935091877, 936631227, 938153340, 939658155, 941145613, 942615656, 944068224, 945503262, 946920712, 948320518, 949702626, 951066980, 952413526, 953742212, 955052985, 956345794, 957620586, 958877313, 960115924, 961336370, 962538603, 963722577, 964888243, 966035556, 967164471, 968274943, 969366929, 970440384, 971495268, 972531538, 973549152, 974548072, 975528258, 976489671, 977432272, 978356026, 979260895, 980146843, 981013836, 981861839, 982690819, 983500744, 984291581, 985063298, 985815866, 986549255, 987263436, 987958381, 988634062, 989290452, 989927526, 990545259, 991143625, 991722602, 992282167, 992822298, 993342972, 993844170, 994325872, 994788059, 995230713, 995653816, 996057351, 996441302, 996805655, 997150395, 997475508, 997780982, 998066805, 998332964, 998579450, 998806253, 999013364, 999200775, 999368478, 999516467, 999644736, 999753280, 999842095, 999911176, 999960522, 999990130, 1000000000 }
{503141572, 506283020, 509424220, 512565048, 515705380, 518845091, 521984059, 525122159, 528259267, 531395260, 534530013, 537663403, 540795306, 543925598, 547054157, 550180857, 553305577, 556428192, 559548580, 562666617, 565782180, 568895145, 572005391, 575112795, 578217233, 581318583, 584416722, 587511529, 590602882, 593690657, 596774734, 599854990, 602931304, 606003555, 609071621, 612135380, 615194713, 618249499, 621299615, 624344944, 627385363, 630420753, 633450995, 636475968, 639495553, 642509631, 645518083, 648520791, 651517635, 654508497, 657493260, 660471805, 663444015, 666409772, 669368960, 672321462, 675267160, 678205939, 681137683, 684062276, 686979603, 689889548, 692791996, 695686833, 698573945, 701453218, 704324537, 707187790, 710042864, 712889646, 715728023, 718557883, 721379116, 724191608, 726995250, 729789930, 732575539, 735351966, 738119102, 740876837, 743625063, 746363671, 749092553, 751811601, 754520708, 757219767, 759908671, 762587315, 765255592, 767913397, 770560626, 773197173, 775822935, 778437808, 781041689, 783634475, 786216063, 788786352, 791345240, 793892626, 796428410, 798952492, 801464771, 803965149, 806453527, 808929807, 811393890, 813845681, 816285081, 818711995, 821126327, 823527981, 825916863, 828292878, 830655933, 833005934, 835342788, 837666404, 839976689, 842273553, 844556904, 846826653, 849082709, 851324985, 853553391, 855767839, 857968242, 860154512, 862326565, 864484314, 866627673, 868756559, 870870886, 872970573, 875055535, 877125690, 879180958, 881221256, 883246503, 885256621, 887251530, 889231151, 891195405, 893144216, 895077506, 896995199, 898897220, 900783492, 902653943, 904508497, 906347082, 908169625, 909976055, 911766299, 913540287, 915297950, 917039217, 918764020, 920472291, 922163963, 923838968, 925497241, 927138716, 928763328, 930371014, 931961709, 933535351, 935091877, 936631227, 938153340, 939658155, 941145613, 942615656, 944068224, 945503262, 946920712, 948320518, 949702626, 951066980, 952413526, 953742212, 955052985, 956345794, 957620586, 958877313, 960115924, 961336370, 962538603, 963722577, 964888243, 966035556, 967164471, 968274943, 969366929, 970440384, 971495268, 972531538, 973549152, 974548072, 975528258, 976489671, 977432272, 978356026, 979260895, 980146843, 981013836, 981861839, 982690819, 983500744, 984291581, 985063298, 985815866, 986549255, 987263436, 987958381, 988634062, 989290452, 989927526, 990545259, 991143625, 991722602, 992282167, 992822298, 993342972, 993844170, 994325872, 994788059, 995230713, 995653816, 996057351, 996441302, 996805655, 997150395, 997475508, 997780982, 998066805, 998332964, 998579450, 998806253, 999013364, 999200775, 999368478, 999516467, 999644736, 999753280, 999842095, 999911176, 999960522, 999990130, 1000000000, 999990130, 999960522, 999911176, 999842095, 999753280, 999644736, 999516467, 999368478, 999200775, 999013364, 998806253, 998579450, 998332964, 998066805, 997780982, 997475508, 997150395, 996805655, 996441302, 996057351, 995653816, 995230713, 994788059, 994325872, 993844170, 993342972, 992822298, 992282167, 991722602, 991143625, 990545259, 989927526, 989290452, 988634062, 987958381, 987263436, 986549255, 985815866, 985063298, 984291581, 983500744, 982690819, 981861839, 981013836, 980146843, 979260895, 978356026, 977432272, 976489671, 975528258, 974548072, 973549152, 972531538, 971495268, 970440384, 969366929, 968274943, 967164471, 966035556, 964888243, 963722577, 962538603, 961336370, 960115924, 958877313, 957620586, 956345794, 955052985, 953742212, 952413526, 951066980, 949702626, 948320518, 946920712, 945503262, 944068224, 942615656, 941145613, 939658155, 938153340, 936631227, 935091877, 933535351, 931961709, 930371014, 928763328, 927138716, 925497241, 923838968, 922163963, 920472291, 918764020, 917039217, 915297950, 913540287, 911766299, 909976055, 908169625, 906347082, 904508497, 902653943, 900783492, 898897220, 896995199, 895077506, 893144216, 891195405, 889231151, 887251530, 885256621, 883246503, 881221256, 879180958, 877125690, 875055535, 872970573, 870870886, 868756559, 866627673, 864484314, 862326565, 860154512, 857968242, 855767839, 853553391, 851324985, 849082709, 846826653, 844556904, 842273553, 839976689, 837666404, 835342788, 833005934, 830655933, 828292878, 825916863, 823527981, 821126327, 818711995, 816285081, 813845681, 811393890, 808929807, 806453527, 803965149, 801464771, 798952492, 796428410, 793892626, 791345240, 788786352, 786216063, 783634475, 781041689, 778437808, 775822935, 773197173, 770560626, 767913397, 765255592, 762587315, 759908671, 757219767, 754520708, 751811601, 749092553, 746363671, 743625063, 740876837, 738119102, 735351966, 732575539, 729789930, 726995250, 724191608, 721379116, 718557883, 715728023, 712889646, 710042864, 707187790, 704324537, 701453218, 698573945, 695686833, 692791996, 689889548, 686979603, 684062276, 681137683, 678205939, 675267160, 672321462, 669368960, 666409772, 663444015, 660471805, 657493260, 654508497, 651517635, 648520791, 645518083, 642509631, 639495553, 636475968, 633450995, 630420753, 627385363, 624344944, 621299615, 618249499, 615194713, 612135380, 609071621, 606003555, 602931304, 599854990, 596774734, 593690657, 590602882, 587511529, 584416722, 581318583, 578217233, 575112795, 572005391, 568895145, 565782180, 562666617, 559548580, 556428192, 553305577, 550180857, 547054157, 543925598, 540795306, 537663403, 534530013, 531395260, 528259267, 525122159, 521984059, 518845091, 515705380, 512565048, 509424220, 506283020, 503141572, 500000000, 496858428, 493716980, 490575780, 487434952, 484294620, 481154909, 478015941, 474877841, 471740733, 468604740, 465469987, 462336597, 459204694, 456074402, 452945843, 449819143, 446694423, 443571808, 440451420, 437333383, 434217820, 431104855, 427994609, 424887205, 421782767, 418681417, 415583278, 412488471, 409397118, 406309343, 403225266, 400145010, 397068696, 393996445, 390928379, 387864620, 384805287, 381750501, 378700385, 375655056, 372614637, 369579247, 366549005, 363524032, 360504447, 357490369, 354481917, 351479209, 348482365, 345491503, 342506740, 339528195, 336555985, 333590228, 330631040, 327678538, 324732840, 321794061, 318862317, 315937724, 313020397, 310110452, 307208004, 304313167, 301426055, 298546782, 295675463, 292812210, 289957136, 287110354, 284271977, 281442117, 278620884, 275808392, 273004750, 270210070, 267424461, 264648034, 261880898, 259123163, 256374937, 253636329, 250907447, 248188399, 245479292, 242780233, 240091329, 237412685, 234744408, 232086603, 229439374, 226802827, 224177065, 221562192, 218958311, 216365525, 213783937, 211213648, 208654760, 206107374, 203571590, 201047508, 198535229, 196034851, 193546473, 191070193, 188606110, 186154319, 183714919, 181288005, 178873673, 176472019, 174083137, 171707122, 169344067, 166994066, 164657212, 162333596, 160023311, 157726447, 155443096, 153173347, 150917291, 148675015, 146446609, 144232161, 142031758, 139845488, 137673435, 135515686, 133372327, 131243441, 129129114, 127029427, 124944465, 122874310, 120819042, 118778744, 116753497, 114743379, 112748470, 110768849, 108804595, 106855784, 104922494, 103004801, 101102780, 99216508, 97346057, 95491503, 93652918, 91830375, 90023945, 88233701, 86459713, 84702050, 82960783, 81235980, 79527709, 77836037, 76161032, 74502759, 72861284, 71236672, 69628986, 68038291, 66464649, 64908123, 63368773, 61846660, 60341845, 58854387, 57384344, 55931776, 54496738, 53079288, 51679482, 50297374, 48933020, 47586474, 46257788, 44947015, 43654206, 42379414, 41122687, 39884076, 38663630, 37461397, 36277423, 35111757, 33964444, 32835529, 31725057, 30633071, 29559616, 28504732, 27468462, 26450848, 25451928, 24471742, 23510329, 22567728, 21643974, 20739105, 19853157, 18986164, 18138161, 17309181, 16499256, 15708419, 14936702, 14184134, 13450745, 12736564, 12041619, 11365938, 10709548, 10072474, 9454741, 8856375, 8277398, 7717833, 7177702, 6657028, 6155830, 5674128, 5211941, 4769287, 4346184, 3942649, 3558698, 3194345, 2849605, 2524492, 2219018, 1933195, 1667036, 1420550, 1193747, 986636, 799225, 631522, 483533, 355264, 246720, 157905, 88824, 39478, 9870, 0, 9870, 39478, 88824, 157905, 246720, 355264, 483533, 631522, 799225, 986636, 1193747, 1420550, 1667036, 1933195, 2219018, 2524492, 2849605, 3194345, 3558698, 3942649, 4346184, 4769287, 5211941, 5674128, 6155830, 6657028, 7177702, 7717833, 8277398, 8856375, 9454741, 10072474, 10709548, 11365938, 12041619, 12736564, 13450745, 14184134, 14936702, 15708419, 16499256, 17309181, 18138161, 18986164, 19853157, 20739105, 21643974, 22567728, 23510329, 24471742, 25451928, 26450848, 27468462, 28504732, 29559616, 30633071, 31725057, 32835529, 33964444, 35111757, 36277423, 37461397, 38663630, 39884076, 41122687, 42379414, 43654206, 44947015, 46257788, 47586474, 48933020, 50297374, 51679482, 53079288, 54496738, 55931776, 57384344, 58854387, 60341845, 61846660, 63368773, 64908123, 66464649, 68038291, 69628986, 71236672, 72861284, 74502759, 76161032, 77836037, 79527709, 81235980, 82960783, 84702050, 86459713, 88233701, 90023945, 91830375, 93652918, 95491503, 97346057, 99216508, 101102780, 103004801, 104922494, 106855784, 108804595, 110768849, 112748470, 114743379, 116753497, 118778744, 120819042, 122874310, 124944465, 127029427, 129129114, 131243441, 133372327, 135515686, 137673435, 139845488, 142031758, 144232161, 146446609, 148675015, 150917291, 153173347, 155443096, 157726447, 160023311, 162333596, 164657212, 166994066, 169344067, 171707122, 174083137, 176472019, 178873673, 181288005, 183714919, 186154319, 188606110, 191070193, 193546473, 196034851, 198535229, 201047508, 203571590, 206107374, 208654760, 211213648, 213783937, 216365525, 218958311, 221562192, 224177065, 226802827, 229439374, 232086603, 234744408, 237412685, 240091329, 242780233, 245479292, 248188399, 250907447, 253636329, 256374937, 259123163, 261880898, 264648034, 267424461, 270210070, 273004750, 275808392, 278620884, 281442117, 284271977, 287110354, 289957136, 292812210, 295675463, 298546782, 301426055, 304313167, 307208004, 310110452, 313020397, 315937724, 318862317, 321794061, 324732840, 327678538, 330631040, 333590228, 336555985, 339528195, 342506740, 345491503, 348482365, 351479209, 354481917, 357490369, 360504447, 363524032, 366549005, 369579247, 372614637, 375655056, 378700385, 381750501, 384805287, 387864620, 390928379, 393996445, 397068696, 400145010, 403225266, 406309343, 409397118, 412488471, 415583278, 418681417, 421782767, 424887205, 427994609, 431104855, 434217820, 437333383, 440451420, 443571808, 446694423, 449819143, 452945843, 456074402, 459204694, 462336597, 465469987, 468604740, 471740733, 474877841, 478015941, 481154909, 484294620, 487434952, 490575780, 493716980, 496858428, 500000000 }
3141589
Returns: 697468278
{900000000, 899992104, 899968417, 899928940, 899873675, 899802624, 899715789, 899613173, 899494782, 899360620, 899210691, 899045002, 898863560, 898666371, 898453443, 898224785, 897980406, 897720316, 897444524, 897153041, 896845880, 896523052, 896184570, 895830447, 895460697, 895075336, 894674377, 894257838, 893825733, 893378081, 892914900, 892436206, 891942020, 891432361, 890907249, 890366704, 889810749, 889239404, 888652693, 888050638, 887433264, 886800595, 886152655, 885489471, 884811068, 884117474, 883408715, 882684820, 881945817, 881191736, 880422606, 879638457, 878839321, 878025230, 877196214, 876352307, 875493543, 874619954, 873731576, 872828444, 871910594, 870978061, 870030882, 869069095, 868092738, 867101850, 866096469, 865076634, 864042388, 862993769, 861930820, 860853583, 859762100, 858656414, 857536569, 856402609, 855254579, 854092524, 852916490, 851726524, 850522672, 849304981, 848073501, 846828280, 845569366, 844296810, 843010662, 841710972, 840397792, 839071174, 837731170, 836377832, 835011216, 833631373, 832238359, 830832229, 829413039, 827980843, 826535700, 825077665, 823606797, 822123154, 820626793, 819117775, 817596159, 816062004, 814515372, 812956324, 811384920, 809801224, 808205297, 806597202, 804977004, 803344766, 801700552, 800044427, 798376458, 796696709, 795005246, 793302138, 791587450, 789861252, 788123609, 786374593, 784614270, 782842712, 781059987, 779266167, 777461322, 775645523, 773818842, 771981351, 770133123, 768274230, 766404746, 764524746, 762634302, 760733490, 758822384, 756901061, 754969595, 753028064, 751076544, 749115112, 747143845, 745162821, 743172119, 741171816, 739161993, 737142728, 735114100, 733076191, 731029081, 728972850, 726907579, 724833351, 722750246, 720658348, 718557738, 716448500, 714330717, 712204473, 710069851, 707926937, 705775813, 703616566, 701449280, 699274042, 697090936, 694900050, 692701469, 690495281, 688281572, 686060431, 683831944, 681596199, 679353286, 677103292, 674846306, 672582418, 670311716, 668034291, 665750232, 663459629, 661162574, 658859156, 656549466, 654233596, 651911638, 649583682, 647249821, 644910146, 642564751, 640213728, 637857169, 635495168, 633127817, 630755211, 628377443, 625994607, 623606797, 621214107, 618816632, 616414466, 614007704, 611596442, 609180774, 606760795, 604336602, 601908290, 599475954, 597039692, 594599598, 592155770, 589708304, 587257296, 584802843, 582345043, 579883992, 577419787, 574952525, 572482305, 570009223, 567533377, 565054866, 562573786, 560090235, 557604313, 555116116, 552625743, 550133293, 547638864, 545142553, 542644461, 540144685, 537643325, 535140478, 532636244, 530130722, 527624010, 525116207, 522607413, 520097727, 517587247, 515076073, 512564303, 510052038, 507539375, 505026415, 502513257, 500000000, 497486742, 494973584, 492460624, 489947961, 487435696, 484923926, 482412752, 479902272, 477392586, 474883792, 472375989, 469869277, 467363755, 464859521, 462356674, 459855314, 457355538, 454857446, 452361135, 449866706, 447374256, 444883883, 442395686, 439909764, 437426213, 434945133, 432466622, 429990776, 427517694, 425047474, 422580212, 420116007, 417654956, 415197156, 412742703, 410291695, 407844229, 405400401, 402960307, 400524045, 398091709, 395663397, 393239204, 390819225, 388403557, 385992295, 383585533, 381183367, 378785892, 376393202, 374005392, 371622556, 369244788, 366872182, 364504831, 362142830, 359786271, 357435248, 355089853, 352750178, 350416317, 348088361, 345766403, 343450533, 341140843, 338837425, 336540370, 334249767, 331965708, 329688283, 327417581, 325153693, 322896707, 320646713, 318403800, 316168055, 313939568, 311718427, 309504718, 307298530, 305099949, 302909063, 300725957, 298550719, 296383433, 294224186, 292073062, 289930148, 287795526, 285669282, 283551499, 281442261, 279341651, 277249753, 275166648, 273092420, 271027149, 268970918, 266923808, 264885899, 262857271, 260838006, 258828183, 256827880, 254837178, 252856154, 250884887, 248923455, 246971935, 245030404, 243098938, 241177615, 239266509, 237365697, 235475253, 233595253, 231725769, 229866876, 228018648, 226181157, 224354476, 222538677, 220733832, 218940012, 217157287, 215385729, 213625406, 211876390, 210138747, 208412549, 206697861, 204994753, 203303290, 201623541, 199955572, 198299447, 196655233, 195022995, 193402797, 191794702, 190198775, 188615079, 187043675, 185484627, 183937995, 182403840, 180882224, 179373206, 177876845, 176393202, 174922334, 173464299, 172019156, 170586960, 169167770, 167761640, 166368626, 164988783, 163622167, 162268829, 160928825, 159602207, 158289027, 156989337, 155703189, 154430633, 153171719, 151926498, 150695018, 149477327, 148273475, 147083509, 145907475, 144745420, 143597390, 142463430, 141343585, 140237899, 139146416, 138069179, 137006230, 135957611, 134923365, 133903530, 132898149, 131907261, 130930904, 129969117, 129021938, 128089405, 127171555, 126268423, 125380045, 124506456, 123647692, 122803785, 121974769, 121160678, 120361542, 119577393, 118808263, 118054182, 117315179, 116591284, 115882525, 115188931, 114510528, 113847344, 113199404, 112566735, 111949361, 111347306, 110760595, 110189250, 109633295, 109092750, 108567638, 108057979, 107563793, 107085099, 106621918, 106174266, 105742161, 105325622, 104924663, 104539302, 104169552, 103815429, 103476947, 103154119, 102846958, 102555475, 102279683, 102019593, 101775214, 101546556, 101333628, 101136439, 100954997, 100789308, 100639379, 100505217, 100386826, 100284210, 100197375, 100126324, 100071059, 100031582, 100007895, 100000000, 100007895, 100031582, 100071059, 100126324, 100197375, 100284210, 100386826, 100505217, 100639379, 100789308, 100954997, 101136439, 101333628, 101546556, 101775214, 102019593, 102279683, 102555475, 102846958, 103154119, 103476947, 103815429, 104169552, 104539302, 104924663, 105325622, 105742161, 106174266, 106621918, 107085099, 107563793, 108057979, 108567638, 109092750, 109633295, 110189250, 110760595, 111347306, 111949361, 112566735, 113199404, 113847344, 114510528, 115188931, 115882525, 116591284, 117315179, 118054182, 118808263, 119577393, 120361542, 121160678, 121974769, 122803785, 123647692, 124506456, 125380045, 126268423, 127171555, 128089405, 129021938, 129969117, 130930904, 131907261, 132898149, 133903530, 134923365, 135957611, 137006230, 138069179, 139146416, 140237899, 141343585, 142463430, 143597390, 144745420, 145907475, 147083509, 148273475, 149477327, 150695018, 151926498, 153171719, 154430633, 155703189, 156989337, 158289027, 159602207, 160928825, 162268829, 163622167, 164988783, 166368626, 167761640, 169167770, 170586960, 172019156, 173464299, 174922334, 176393202, 177876845, 179373206, 180882224, 182403840, 183937995, 185484627, 187043675, 188615079, 190198775, 191794702, 193402797, 195022995, 196655233, 198299447, 199955572, 201623541, 203303290, 204994753, 206697861, 208412549, 210138747, 211876390, 213625406, 215385729, 217157287, 218940012, 220733832, 222538677, 224354476, 226181157, 228018648, 229866876, 231725769, 233595253, 235475253, 237365697, 239266509, 241177615, 243098938, 245030404, 246971935, 248923455, 250884887, 252856154, 254837178, 256827880, 258828183, 260838006, 262857271, 264885899, 266923808, 268970918, 271027149, 273092420, 275166648, 277249753, 279341651, 281442261, 283551499, 285669282, 287795526, 289930148, 292073062, 294224186, 296383433, 298550719, 300725957, 302909063, 305099949, 307298530, 309504718, 311718427, 313939568, 316168055, 318403800, 320646713, 322896707, 325153693, 327417581, 329688283, 331965708, 334249767, 336540370, 338837425, 341140843, 343450533, 345766403, 348088361, 350416317, 352750178, 355089853, 357435248, 359786271, 362142830, 364504831, 366872182, 369244788, 371622556, 374005392, 376393202, 378785892, 381183367, 383585533, 385992295, 388403557, 390819225, 393239204, 395663397, 398091709, 400524045, 402960307, 405400401, 407844229, 410291695, 412742703, 415197156, 417654956, 420116007, 422580212, 425047474, 427517694, 429990776, 432466622, 434945133, 437426213, 439909764, 442395686, 444883883, 447374256, 449866706, 452361135, 454857446, 457355538, 459855314, 462356674, 464859521, 467363755, 469869277, 472375989, 474883792, 477392586, 479902272, 482412752, 484923926, 487435696, 489947961, 492460624, 494973584, 497486742, 499999999, 502513257, 505026415, 507539375, 510052038, 512564303, 515076073, 517587247, 520097727, 522607413, 525116207, 527624010, 530130722, 532636244, 535140478, 537643325, 540144685, 542644461, 545142553, 547638864, 550133293, 552625743, 555116116, 557604313, 560090235, 562573786, 565054866, 567533377, 570009223, 572482305, 574952525, 577419787, 579883992, 582345043, 584802843, 587257296, 589708304, 592155770, 594599598, 597039692, 599475954, 601908290, 604336602, 606760795, 609180774, 611596442, 614007704, 616414466, 618816632, 621214107, 623606797, 625994607, 628377443, 630755211, 633127817, 635495168, 637857169, 640213728, 642564751, 644910146, 647249821, 649583682, 651911638, 654233596, 656549466, 658859156, 661162574, 663459629, 665750232, 668034291, 670311716, 672582418, 674846306, 677103292, 679353286, 681596199, 683831944, 686060431, 688281572, 690495281, 692701469, 694900050, 697090936, 699274042, 701449280, 703616566, 705775813, 707926937, 710069851, 712204473, 714330717, 716448500, 718557738, 720658348, 722750246, 724833351, 726907579, 728972850, 731029081, 733076191, 735114100, 737142728, 739161993, 741171816, 743172119, 745162821, 747143845, 749115112, 751076544, 753028064, 754969595, 756901061, 758822384, 760733490, 762634302, 764524746, 766404746, 768274230, 770133123, 771981351, 773818842, 775645523, 777461322, 779266167, 781059987, 782842712, 784614270, 786374593, 788123609, 789861252, 791587450, 793302138, 795005246, 796696709, 798376458, 800044427, 801700552, 803344766, 804977004, 806597202, 808205297, 809801224, 811384920, 812956324, 814515372, 816062004, 817596159, 819117775, 820626793, 822123154, 823606797, 825077665, 826535700, 827980843, 829413039, 830832229, 832238359, 833631373, 835011216, 836377832, 837731170, 839071174, 840397792, 841710972, 843010662, 844296810, 845569366, 846828280, 848073501, 849304981, 850522672, 851726524, 852916490, 854092524, 855254579, 856402609, 857536569, 858656414, 859762100, 860853583, 861930820, 862993769, 864042388, 865076634, 866096469, 867101850, 868092738, 869069095, 870030882, 870978061, 871910594, 872828444, 873731576, 874619954, 875493543, 876352307, 877196214, 878025230, 878839321, 879638457, 880422606, 881191736, 881945817, 882684820, 883408715, 884117474, 884811068, 885489471, 886152655, 886800595, 887433264, 888050638, 888652693, 889239404, 889810749, 890366704, 890907249, 891432361, 891942020, 892436206, 892914900, 893378081, 893825733, 894257838, 894674377, 895075336, 895460697, 895830447, 896184570, 896523052, 896845880, 897153041, 897444524, 897720316, 897980406, 898224785, 898453443, 898666371, 898863560, 899045002, 899210691, 899360620, 899494782, 899613173, 899715789, 899802624, 899873675, 899928940, 899968417, 899992104 }
{500000000, 502513257, 505026415, 507539375, 510052038, 512564303, 515076073, 517587247, 520097727, 522607413, 525116207, 527624010, 530130722, 532636244, 535140478, 537643325, 540144685, 542644461, 545142553, 547638864, 550133293, 552625743, 555116116, 557604313, 560090235, 562573786, 565054866, 567533377, 570009223, 572482305, 574952525, 577419787, 579883992, 582345043, 584802843, 587257296, 589708304, 592155770, 594599598, 597039692, 599475954, 601908290, 604336602, 606760795, 609180774, 611596442, 614007704, 616414466, 618816632, 621214107, 623606797, 625994607, 628377443, 630755211, 633127817, 635495168, 637857169, 640213728, 642564751, 644910146, 647249821, 649583682, 651911638, 654233596, 656549466, 658859156, 661162574, 663459629, 665750232, 668034291, 670311716, 672582418, 674846306, 677103292, 679353286, 681596199, 683831944, 686060431, 688281572, 690495281, 692701469, 694900050, 697090936, 699274042, 701449280, 703616566, 705775813, 707926937, 710069851, 712204473, 714330717, 716448500, 718557738, 720658348, 722750246, 724833351, 726907579, 728972850, 731029081, 733076191, 735114100, 737142728, 739161993, 741171816, 743172119, 745162821, 747143845, 749115112, 751076544, 753028064, 754969595, 756901061, 758822384, 760733490, 762634302, 764524746, 766404746, 768274230, 770133123, 771981351, 773818842, 775645523, 777461322, 779266167, 781059987, 782842712, 784614270, 786374593, 788123609, 789861252, 791587450, 793302138, 795005246, 796696709, 798376458, 800044427, 801700552, 803344766, 804977004, 806597202, 808205297, 809801224, 811384920, 812956324, 814515372, 816062004, 817596159, 819117775, 820626793, 822123154, 823606797, 825077665, 826535700, 827980843, 829413039, 830832229, 832238359, 833631373, 835011216, 836377832, 837731170, 839071174, 840397792, 841710972, 843010662, 844296810, 845569366, 846828280, 848073501, 849304981, 850522672, 851726524, 852916490, 854092524, 855254579, 856402609, 857536569, 858656414, 859762100, 860853583, 861930820, 862993769, 864042388, 865076634, 866096469, 867101850, 868092738, 869069095, 870030882, 870978061, 871910594, 872828444, 873731576, 874619954, 875493543, 876352307, 877196214, 878025230, 878839321, 879638457, 880422606, 881191736, 881945817, 882684820, 883408715, 884117474, 884811068, 885489471, 886152655, 886800595, 887433264, 888050638, 888652693, 889239404, 889810749, 890366704, 890907249, 891432361, 891942020, 892436206, 892914900, 893378081, 893825733, 894257838, 894674377, 895075336, 895460697, 895830447, 896184570, 896523052, 896845880, 897153041, 897444524, 897720316, 897980406, 898224785, 898453443, 898666371, 898863560, 899045002, 899210691, 899360620, 899494782, 899613173, 899715789, 899802624, 899873675, 899928940, 899968417, 899992104, 900000000, 899992104, 899968417, 899928940, 899873675, 899802624, 899715789, 899613173, 899494782, 899360620, 899210691, 899045002, 898863560, 898666371, 898453443, 898224785, 897980406, 897720316, 897444524, 897153041, 896845880, 896523052, 896184570, 895830447, 895460697, 895075336, 894674377, 894257838, 893825733, 893378081, 892914900, 892436206, 891942020, 891432361, 890907249, 890366704, 889810749, 889239404, 888652693, 888050638, 887433264, 886800595, 886152655, 885489471, 884811068, 884117474, 883408715, 882684820, 881945817, 881191736, 880422606, 879638457, 878839321, 878025230, 877196214, 876352307, 875493543, 874619954, 873731576, 872828444, 871910594, 870978061, 870030882, 869069095, 868092738, 867101850, 866096469, 865076634, 864042388, 862993769, 861930820, 860853583, 859762100, 858656414, 857536569, 856402609, 855254579, 854092524, 852916490, 851726524, 850522672, 849304981, 848073501, 846828280, 845569366, 844296810, 843010662, 841710972, 840397792, 839071174, 837731170, 836377832, 835011216, 833631373, 832238359, 830832229, 829413039, 827980843, 826535700, 825077665, 823606797, 822123154, 820626793, 819117775, 817596159, 816062004, 814515372, 812956324, 811384920, 809801224, 808205297, 806597202, 804977004, 803344766, 801700552, 800044427, 798376458, 796696709, 795005246, 793302138, 791587450, 789861252, 788123609, 786374593, 784614270, 782842712, 781059987, 779266167, 777461322, 775645523, 773818842, 771981351, 770133123, 768274230, 766404746, 764524746, 762634302, 760733490, 758822384, 756901061, 754969595, 753028064, 751076544, 749115112, 747143845, 745162821, 743172119, 741171816, 739161993, 737142728, 735114100, 733076191, 731029081, 728972850, 726907579, 724833351, 722750246, 720658348, 718557738, 716448500, 714330717, 712204473, 710069851, 707926937, 705775813, 703616566, 701449280, 699274042, 697090936, 694900050, 692701469, 690495281, 688281572, 686060431, 683831944, 681596199, 679353286, 677103292, 674846306, 672582418, 670311716, 668034291, 665750232, 663459629, 661162574, 658859156, 656549466, 654233596, 651911638, 649583682, 647249821, 644910146, 642564751, 640213728, 637857169, 635495168, 633127817, 630755211, 628377443, 625994607, 623606797, 621214107, 618816632, 616414466, 614007704, 611596442, 609180774, 606760795, 604336602, 601908290, 599475954, 597039692, 594599598, 592155770, 589708304, 587257296, 584802843, 582345043, 579883992, 577419787, 574952525, 572482305, 570009223, 567533377, 565054866, 562573786, 560090235, 557604313, 555116116, 552625743, 550133293, 547638864, 545142553, 542644461, 540144685, 537643325, 535140478, 532636244, 530130722, 527624010, 525116207, 522607413, 520097727, 517587247, 515076073, 512564303, 510052038, 507539375, 505026415, 502513257, 500000000, 497486742, 494973584, 492460624, 489947961, 487435696, 484923926, 482412752, 479902272, 477392586, 474883792, 472375989, 469869277, 467363755, 464859521, 462356674, 459855314, 457355538, 454857446, 452361135, 449866706, 447374256, 444883883, 442395686, 439909764, 437426213, 434945133, 432466622, 429990776, 427517694, 425047474, 422580212, 420116007, 417654956, 415197156, 412742703, 410291695, 407844229, 405400401, 402960307, 400524045, 398091709, 395663397, 393239204, 390819225, 388403557, 385992295, 383585533, 381183367, 378785892, 376393202, 374005392, 371622556, 369244788, 366872182, 364504831, 362142830, 359786271, 357435248, 355089853, 352750178, 350416317, 348088361, 345766403, 343450533, 341140843, 338837425, 336540370, 334249767, 331965708, 329688283, 327417581, 325153693, 322896707, 320646713, 318403800, 316168055, 313939568, 311718427, 309504718, 307298530, 305099949, 302909063, 300725957, 298550719, 296383433, 294224186, 292073062, 289930148, 287795526, 285669282, 283551499, 281442261, 279341651, 277249753, 275166648, 273092420, 271027149, 268970918, 266923808, 264885899, 262857271, 260838006, 258828183, 256827880, 254837178, 252856154, 250884887, 248923455, 246971935, 245030404, 243098938, 241177615, 239266509, 237365697, 235475253, 233595253, 231725769, 229866876, 228018648, 226181157, 224354476, 222538677, 220733832, 218940012, 217157287, 215385729, 213625406, 211876390, 210138747, 208412549, 206697861, 204994753, 203303290, 201623541, 199955572, 198299447, 196655233, 195022995, 193402797, 191794702, 190198775, 188615079, 187043675, 185484627, 183937995, 182403840, 180882224, 179373206, 177876845, 176393202, 174922334, 173464299, 172019156, 170586960, 169167770, 167761640, 166368626, 164988783, 163622167, 162268829, 160928825, 159602207, 158289027, 156989337, 155703189, 154430633, 153171719, 151926498, 150695018, 149477327, 148273475, 147083509, 145907475, 144745420, 143597390, 142463430, 141343585, 140237899, 139146416, 138069179, 137006230, 135957611, 134923365, 133903530, 132898149, 131907261, 130930904, 129969117, 129021938, 128089405, 127171555, 126268423, 125380045, 124506456, 123647692, 122803785, 121974769, 121160678, 120361542, 119577393, 118808263, 118054182, 117315179, 116591284, 115882525, 115188931, 114510528, 113847344, 113199404, 112566735, 111949361, 111347306, 110760595, 110189250, 109633295, 109092750, 108567638, 108057979, 107563793, 107085099, 106621918, 106174266, 105742161, 105325622, 104924663, 104539302, 104169552, 103815429, 103476947, 103154119, 102846958, 102555475, 102279683, 102019593, 101775214, 101546556, 101333628, 101136439, 100954997, 100789308, 100639379, 100505217, 100386826, 100284210, 100197375, 100126324, 100071059, 100031582, 100007895, 100000000, 100007895, 100031582, 100071059, 100126324, 100197375, 100284210, 100386826, 100505217, 100639379, 100789308, 100954997, 101136439, 101333628, 101546556, 101775214, 102019593, 102279683, 102555475, 102846958, 103154119, 103476947, 103815429, 104169552, 104539302, 104924663, 105325622, 105742161, 106174266, 106621918, 107085099, 107563793, 108057979, 108567638, 109092750, 109633295, 110189250, 110760595, 111347306, 111949361, 112566735, 113199404, 113847344, 114510528, 115188931, 115882525, 116591284, 117315179, 118054182, 118808263, 119577393, 120361542, 121160678, 121974769, 122803785, 123647692, 124506456, 125380045, 126268423, 127171555, 128089405, 129021938, 129969117, 130930904, 131907261, 132898149, 133903530, 134923365, 135957611, 137006230, 138069179, 139146416, 140237899, 141343585, 142463430, 143597390, 144745420, 145907475, 147083509, 148273475, 149477327, 150695018, 151926498, 153171719, 154430633, 155703189, 156989337, 158289027, 159602207, 160928825, 162268829, 163622167, 164988783, 166368626, 167761640, 169167770, 170586960, 172019156, 173464299, 174922334, 176393202, 177876845, 179373206, 180882224, 182403840, 183937995, 185484627, 187043675, 188615079, 190198775, 191794702, 193402797, 195022995, 196655233, 198299447, 199955572, 201623541, 203303290, 204994753, 206697861, 208412549, 210138747, 211876390, 213625406, 215385729, 217157287, 218940012, 220733832, 222538677, 224354476, 226181157, 228018648, 229866876, 231725769, 233595253, 235475253, 237365697, 239266509, 241177615, 243098938, 245030404, 246971935, 248923455, 250884887, 252856154, 254837178, 256827880, 258828183, 260838006, 262857271, 264885899, 266923808, 268970918, 271027149, 273092420, 275166648, 277249753, 279341651, 281442261, 283551499, 285669282, 287795526, 289930148, 292073062, 294224186, 296383433, 298550719, 300725957, 302909063, 305099949, 307298530, 309504718, 311718427, 313939568, 316168055, 318403800, 320646713, 322896707, 325153693, 327417581, 329688283, 331965708, 334249767, 336540370, 338837425, 341140843, 343450533, 345766403, 348088361, 350416317, 352750178, 355089853, 357435248, 359786271, 362142830, 364504831, 366872182, 369244788, 371622556, 374005392, 376393202, 378785892, 381183367, 383585533, 385992295, 388403557, 390819225, 393239204, 395663397, 398091709, 400524045, 402960307, 405400401, 407844229, 410291695, 412742703, 415197156, 417654956, 420116007, 422580212, 425047474, 427517694, 429990776, 432466622, 434945133, 437426213, 439909764, 442395686, 444883883, 447374256, 449866706, 452361135, 454857446, 457355538, 459855314, 462356674, 464859521, 467363755, 469869277, 472375989, 474883792, 477392586, 479902272, 482412752, 484923926, 487435696, 489947961, 492460624, 494973584, 497486742 }
2516000
Returns: 697468278
{27, 6, 14, 8, 15, 1, 22, 16, 6, 23, 21, 12, 22, 16, 29, 15, 2, 4, 20, 21, 7, 11, 8, 4, 28, 3, 0, 0, 10, 28, 3, 1, 8, 14, 12, 2, 9, 8, 8, 28, 28, 13, 8, 27, 28, 19, 19, 0, 9, 10, 18, 9, 12, 21, 16, 7, 14, 26, 29, 3, 7, 2, 2, 7, 0, 27, 20, 13, 4, 22, 10, 0, 17, 29, 2, 18, 11, 6, 28, 20, 2, 17, 9, 11, 14, 27, 28, 29, 10, 13, 6, 16, 15, 18, 6, 24, 6, 11, 21, 10, 25, 15, 21, 18, 4, 23, 13, 1, 6, 15, 26, 19, 17, 27, 8, 13, 3, 11, 11, 0, 10, 14, 12, 1, 27, 19, 22, 15, 24, 7, 3, 20, 27, 0, 26, 7, 7, 12, 8, 19, 27, 20, 0, 10, 6, 12, 7, 17, 12, 2, 26, 6, 23, 22, 23, 27, 12, 29, 26, 16, 14, 9, 10, 25, 22, 0, 26, 16, 24, 10, 28, 0, 3, 9, 16, 23, 25, 5, 24, 19, 24, 11, 12, 21, 18, 6, 13, 22, 9, 16, 29, 5, 25, 14, 16, 14, 11, 15, 22, 13, 26, 18, 14, 22, 21, 3, 24, 15, 22, 19, 8, 21, 28, 28, 20, 28, 6, 22, 6, 29, 20, 14, 19, 10, 7, 12, 12, 18, 16, 23, 22, 29, 5, 0, 20, 5, 17, 4, 19, 0, 13, 10, 19, 8, 20, 21, 28, 12, 29, 18, 16, 3, 22, 16, 24, 5, 2, 7, 6, 27, 26, 21, 3, 8, 17, 16, 25, 3, 13, 25, 1, 26, 26, 14, 25, 27, 27, 11, 3, 12, 13, 19, 22, 29, 15, 6, 10, 1, 16, 0, 12, 26, 29, 2, 10, 12, 22, 22, 3, 5, 4, 15, 25, 4, 26, 0, 4, 18, 17, 13, 8, 14, 23, 13, 10, 29, 8, 25, 27, 12, 27, 1, 5, 1, 19, 17, 5, 14, 22, 26, 1, 27, 10, 16, 2, 23, 16, 11, 18, 28, 7, 24, 21, 2, 16, 15, 24, 2, 25, 16, 8, 9, 3, 4, 14, 16, 0, 21, 5, 13, 3, 19, 25, 6, 2, 13, 3, 19, 19, 20, 11, 19, 13, 1, 26, 20, 21, 29, 17, 25, 27, 25, 21, 17, 6, 19, 2, 14, 22, 29, 24, 20, 10, 12, 10, 15, 13, 8, 13, 28, 18, 16, 0, 3, 13, 23, 17, 23, 12, 10, 13, 17, 8, 28, 23, 6, 10, 7, 23, 6, 22, 9, 15, 25, 6, 25, 24, 25, 19, 25, 7, 22, 1, 16, 13, 18, 2, 26, 24, 21, 14, 18, 24, 9, 28, 9, 11, 0, 12, 25, 17, 26, 20, 5, 17, 12, 1, 27, 18, 4, 10, 28, 24, 3, 21, 15, 9, 6, 22, 21, 21, 9, 0, 13, 14, 11, 18, 18, 3, 0, 3, 24, 18, 20, 6, 22, 24, 16, 0, 13, 23, 16, 1, 29, 0, 3, 23, 17, 12, 11, 23, 2, 28, 27, 15, 3, 8, 23, 10, 4, 4, 17, 6, 0, 24, 17, 23, 29, 20, 18, 24, 23, 11, 0, 11, 1, 4, 16, 5, 15, 20, 7, 15, 15, 21, 1, 8, 18, 26, 0, 18, 22, 15, 10, 23, 4, 4, 2, 19, 8, 10, 7, 0, 24, 2, 26, 19, 1, 26, 21, 6, 20, 9, 0, 11, 22, 26, 2, 18, 2, 19, 5, 27, 0, 19, 2, 13, 9, 24, 1, 23, 22, 16, 1, 25, 3, 26, 18, 7, 10, 20, 26, 19, 10, 27, 8, 5, 11, 17, 11, 12, 9, 4, 8, 25, 19, 23, 14, 11, 14, 28, 14, 6, 20, 24, 6, 17, 3, 10, 20, 27, 9, 23, 16, 8, 23, 8, 20, 13, 7, 5, 8, 16, 27, 3, 25, 9, 23, 22, 27, 5, 27, 21, 11, 18, 11, 21, 14, 18, 4, 26, 0, 8, 16, 16, 25, 29, 7, 26, 16, 18, 1, 14, 8, 9, 7, 17, 9, 7, 4, 4, 5, 25, 6, 27, 17, 29, 3, 13, 23, 10, 2, 14, 7, 23, 28, 23, 15, 20, 1, 27, 4, 3, 19, 11, 9, 10, 13, 15, 2, 27, 20, 18, 19, 29, 3, 27, 0, 21, 3, 2, 9, 15, 24, 2, 8, 4, 9, 19, 5, 10, 4, 23, 29, 29, 28, 8, 12, 13, 24, 23, 26, 22, 0, 29, 9, 1, 24, 1, 26, 28, 20, 11, 7, 17, 8, 26, 17, 20, 22, 2, 19, 21, 29, 23, 25, 5, 14, 12, 28, 4, 13, 1, 6, 24, 4, 5, 4, 11, 2, 7, 14, 25, 28, 13, 11, 9, 21, 15, 20, 12, 20, 2, 18, 13, 1, 5, 0, 24, 7, 10, 25, 19, 7, 9, 25, 0, 5, 28, 4, 17, 5, 18, 4, 24, 29, 3, 14, 21, 23, 16, 15, 20, 0, 5, 5, 9, 12, 17, 7, 26, 22, 19, 1, 8, 17, 14, 2, 2, 21, 5, 16, 13, 28, 21, 8, 11, 5, 24, 7, 1, 29, 21, 4, 7, 7, 29, 29, 21, 4, 10, 28, 25, 22, 6, 9, 4, 5, 7, 15, 9, 17, 21, 28, 27, 21, 1, 7, 27, 23, 20, 17, 10, 8, 24, 4, 1, 5, 6, 12, 5, 21, 15, 15, 15, 25, 9, 5, 19, 28, 4, 28, 28, 9, 14, 24, 18, 29, 15, 12, 6, 28, 27, 17, 25, 1, 3, 22, 2, 1, 12, 11, 14, 26, 12, 5, 15, 5, 6, 8, 28, 14, 9, 25, 26, 9, 24, 14, 2, 29, 5, 20, 10, 2, 12, 18, 1, 26, 17, 26, 29, 20, 17, 18, 20, 6, 7, 11, 15, 5, 22, 16, 13, 7, 27, 13, 29, 14, 8, 3, 29, 18, 24, 11, 17, 4, 4, 12, 15, 15, 23, 9, 11, 29, 12, 3, 25, 11, 14, 17, 0, 11, 1, 3, 2, 6, 19, 7, 1, 24, 26, 6, 20, 27, 19, 18, 22, 25, 1, 3 }
{1000000, 25000000, 14000000, 15000000, 19000000, 5000000, 27000000, 4000000, 1000000, 21000000, 7000000, 6000000, 22000000, 1000000, 12000000, 9000000, 16000000, 33000000, 17000000, 27000000, 11000000, 24000000, 1000000, 30000000, 17000000, 25000000, 5000000, 6000000, 29000000, 11000000, 21000000, 19000000, 19000000, 13000000, 22000000, 22000000, 26000000, 10000000, 26000000, 6000000, 28000000, 24000000, 7000000, 2000000, 32000000, 30000000, 24000000, 13000000, 10000000, 13000000, 22000000, 9000000, 14000000, 10000000, 3000000, 21000000, 1000000, 21000000, 30000000, 26000000, 19000000, 1000000, 23000000, 7000000, 18000000, 12000000, 1000000, 30000000, 22000000, 28000000, 22000000, 29000000, 13000000, 17000000, 9000000, 4000000, 14000000, 26000000, 7000000, 20000000, 33000000, 28000000, 29000000, 7000000, 10000000, 16000000, 18000000, 29000000, 32000000, 2000000, 14000000, 7000000, 14000000, 32000000, 10000000, 9000000, 2000000, 19000000, 18000000, 15000000, 15000000, 10000000, 22000000, 14000000, 9000000, 14000000, 26000000, 0, 4000000, 18000000, 5000000, 23000000, 3000000, 32000000, 4000000, 4000000, 23000000, 25000000, 21000000, 22000000, 6000000, 5000000, 30000000, 13000000, 13000000, 32000000, 26000000, 20000000, 16000000, 22000000, 12000000, 21000000, 20000000, 12000000, 28000000, 2000000, 12000000, 29000000, 24000000, 28000000, 25000000, 5000000, 19000000, 30000000, 3000000, 2000000, 25000000, 21000000, 32000000, 8000000, 22000000, 6000000, 13000000, 5000000, 22000000, 30000000, 20000000, 2000000, 10000000, 5000000, 9000000, 3000000, 17000000, 7000000, 2000000, 8000000, 13000000, 20000000, 5000000, 21000000, 12000000, 32000000, 19000000, 31000000, 19000000, 29000000, 30000000, 23000000, 32000000, 19000000, 14000000, 6000000, 26000000, 15000000, 10000000, 16000000, 15000000, 15000000, 5000000, 22000000, 3000000, 4000000, 29000000, 8000000, 16000000, 21000000, 5000000, 29000000, 1000000, 12000000, 30000000, 17000000, 25000000, 16000000, 32000000, 3000000, 12000000, 26000000, 4000000, 14000000, 12000000, 29000000, 1000000, 21000000, 32000000, 10000000, 8000000, 25000000, 15000000, 27000000, 25000000, 2000000, 17000000, 18000000, 5000000, 9000000, 23000000, 5000000, 23000000, 12000000, 6000000, 24000000, 30000000, 11000000, 24000000, 15000000, 8000000, 29000000, 29000000, 30000000, 29000000, 26000000, 15000000, 32000000, 23000000, 30000000, 5000000, 11000000, 14000000, 1000000, 31000000, 7000000, 13000000, 12000000, 6000000, 19000000, 24000000, 6000000, 17000000, 7000000, 3000000, 17000000, 5000000, 22000000, 2000000, 8000000, 17000000, 2000000, 23000000, 32000000, 30000000, 32000000, 12000000, 12000000, 31000000, 19000000, 21000000, 32000000, 10000000, 28000000, 13000000, 4000000, 32000000, 4000000, 27000000, 19000000, 9000000, 17000000, 28000000, 20000000, 8000000, 26000000, 32000000, 0, 11000000, 7000000, 14000000, 9000000, 0, 32000000, 25000000, 23000000, 25000000, 7000000, 1000000, 4000000, 3000000, 28000000, 14000000, 1000000, 20000000, 3000000, 9000000, 21000000, 25000000, 16000000, 2000000, 16000000, 6000000, 19000000, 8000000, 29000000, 21000000, 6000000, 26000000, 6000000, 13000000, 6000000, 23000000, 6000000, 26000000, 26000000, 2000000, 11000000, 21000000, 27000000, 15000000, 18000000, 31000000, 0, 15000000, 26000000, 16000000, 5000000, 17000000, 31000000, 27000000, 17000000, 22000000, 9000000, 21000000, 7000000, 17000000, 0, 29000000, 2000000, 25000000, 31000000, 17000000, 6000000, 1000000, 8000000, 24000000, 0, 11000000, 14000000, 24000000, 9000000, 18000000, 8000000, 30000000, 31000000, 27000000, 24000000, 20000000, 31000000, 1000000, 18000000, 7000000, 28000000, 18000000, 8000000, 28000000, 5000000, 23000000, 21000000, 29000000, 26000000, 17000000, 10000000, 23000000, 9000000, 1000000, 10000000, 3000000, 4000000, 0, 0, 31000000, 30000000, 23000000, 14000000, 7000000, 31000000, 20000000, 16000000, 26000000, 0, 13000000, 28000000, 16000000, 18000000, 3000000, 2000000, 30000000, 33000000, 4000000, 10000000, 17000000, 7000000, 0, 33000000, 7000000, 26000000, 9000000, 13000000, 1000000, 3000000, 6000000, 2000000, 31000000, 31000000, 9000000, 30000000, 3000000, 18000000, 13000000, 14000000, 4000000, 0, 24000000, 3000000, 10000000, 12000000, 25000000, 24000000, 0, 10000000, 1000000, 4000000, 17000000, 9000000, 28000000, 16000000, 10000000, 0, 15000000, 15000000, 2000000, 18000000, 8000000, 15000000, 21000000, 16000000, 6000000, 15000000, 27000000, 5000000, 21000000, 24000000, 25000000, 15000000, 17000000, 7000000, 23000000, 12000000, 21000000, 15000000, 14000000, 27000000, 22000000, 20000000, 25000000, 13000000, 18000000, 8000000, 30000000, 24000000, 26000000, 32000000, 2000000, 29000000, 4000000, 22000000, 1000000, 29000000, 18000000, 9000000, 12000000, 28000000, 23000000, 30000000, 14000000, 9000000, 30000000, 33000000, 11000000, 28000000, 20000000, 11000000, 17000000, 1000000, 12000000, 28000000, 19000000, 23000000, 19000000, 11000000, 16000000, 20000000, 7000000, 25000000, 27000000, 3000000, 1000000, 33000000, 12000000, 18000000, 24000000, 25000000, 7000000, 26000000, 21000000, 13000000, 2000000, 10000000, 8000000, 0, 4000000, 31000000, 7000000, 12000000, 5000000, 24000000, 32000000, 2000000, 32000000, 32000000, 0, 14000000, 23000000, 3000000, 2000000, 15000000, 25000000, 11000000, 11000000, 31000000, 31000000, 23000000, 24000000, 12000000, 1000000, 24000000, 15000000, 10000000, 7000000, 15000000, 16000000, 27000000, 12000000, 33000000, 5000000, 15000000, 2000000, 12000000, 11000000, 8000000, 17000000, 20000000, 7000000, 24000000, 26000000, 12000000, 0, 6000000, 25000000, 6000000, 8000000, 14000000, 19000000, 16000000, 7000000, 31000000, 14000000, 29000000, 9000000, 23000000, 30000000, 10000000, 31000000, 14000000, 26000000, 13000000, 9000000, 27000000, 31000000, 17000000, 31000000, 27000000, 27000000, 0, 32000000, 26000000, 3000000, 30000000, 25000000, 15000000, 12000000, 0, 23000000, 0, 11000000, 25000000, 27000000, 15000000, 25000000, 27000000, 25000000, 24000000, 25000000, 5000000, 10000000, 29000000, 30000000, 6000000, 25000000, 20000000, 29000000, 11000000, 20000000, 0, 9000000, 13000000, 11000000, 29000000, 26000000, 19000000, 26000000, 23000000, 8000000, 33000000, 18000000, 32000000, 0, 21000000, 26000000, 1000000, 24000000, 6000000, 12000000, 8000000, 28000000, 23000000, 13000000, 23000000, 31000000, 18000000, 13000000, 5000000, 19000000, 29000000, 14000000, 13000000, 3000000, 15000000, 13000000, 18000000, 8000000, 3000000, 16000000, 31000000, 16000000, 30000000, 10000000, 3000000, 1000000, 11000000, 18000000, 21000000, 31000000, 21000000, 32000000, 1000000, 2000000, 19000000, 19000000, 10000000, 8000000, 4000000, 22000000, 3000000, 8000000, 13000000, 8000000, 28000000, 27000000, 0, 4000000, 20000000, 28000000, 17000000, 12000000, 28000000, 26000000, 17000000, 16000000, 28000000, 22000000, 7000000, 27000000, 4000000, 5000000, 28000000, 7000000, 9000000, 33000000, 5000000, 17000000, 31000000, 4000000, 2000000, 3000000, 14000000, 20000000, 2000000, 14000000, 13000000, 23000000, 19000000, 4000000, 30000000, 26000000, 14000000, 27000000, 30000000, 18000000, 19000000, 6000000, 20000000, 19000000, 16000000, 3000000, 0, 6000000, 11000000, 18000000, 11000000, 18000000, 24000000, 15000000, 22000000, 7000000, 31000000, 2000000, 1000000, 0, 13000000, 11000000, 18000000, 16000000, 4000000, 12000000, 20000000, 5000000, 8000000, 32000000, 21000000, 28000000, 15000000, 17000000, 22000000, 3000000, 9000000, 9000000, 3000000, 6000000, 16000000, 29000000, 28000000, 0, 19000000, 25000000, 29000000, 6000000, 18000000, 21000000, 27000000, 29000000, 14000000, 0, 12000000, 19000000, 31000000, 18000000, 5000000, 4000000, 31000000, 19000000, 24000000, 13000000, 0, 2000000, 9000000, 28000000, 10000000, 4000000, 25000000, 11000000, 4000000, 23000000, 11000000, 5000000, 2000000, 6000000, 32000000, 7000000, 14000000, 7000000, 8000000, 11000000, 27000000, 19000000, 31000000, 11000000, 16000000, 4000000, 26000000, 0, 0, 18000000, 25000000, 14000000, 24000000, 18000000, 33000000, 9000000, 23000000, 20000000, 20000000, 10000000, 13000000, 10000000, 19000000, 20000000, 21000000, 27000000, 31000000, 27000000, 3000000, 11000000, 22000000, 13000000, 16000000, 10000000, 5000000, 27000000, 32000000, 17000000, 26000000, 29000000, 29000000, 7000000, 31000000, 24000000, 28000000, 11000000, 14000000, 27000000, 15000000, 3000000, 12000000, 32000000, 17000000, 24000000, 20000000, 22000000, 2000000, 10000000, 19000000, 8000000, 8000000, 23000000, 16000000, 30000000, 22000000, 29000000, 31000000, 16000000, 3000000, 22000000, 26000000, 24000000, 20000000, 23000000, 25000000, 8000000, 7000000, 10000000, 16000000, 16000000, 20000000, 20000000, 29000000, 24000000, 8000000, 6000000, 1000000, 29000000, 28000000, 22000000, 18000000, 23000000, 27000000, 17000000, 30000000, 25000000, 22000000, 6000000, 6000000, 5000000, 10000000, 5000000, 2000000, 4000000, 24000000, 32000000, 27000000, 16000000, 15000000, 1000000, 14000000, 12000000, 27000000, 4000000, 11000000, 20000000, 3000000, 22000000, 22000000, 30000000, 21000000, 28000000, 9000000, 28000000, 18000000, 19000000, 15000000, 9000000, 13000000, 21000000, 13000000, 8000000, 22000000, 4000000, 6000000, 10000000, 27000000, 2000000, 1000000, 8000000, 20000000, 9000000, 15000000, 21000000, 9000000, 1000000, 17000000, 32000000, 24000000, 23000000, 16000000, 28000000, 11000000, 20000000, 21000000, 3000000, 17000000, 22000000, 11000000, 0, 28000000, 11000000, 4000000, 20000000, 30000000, 18000000, 5000000, 1000000, 27000000 }
1000100
Returns: 776990284
{500000000, 503144716, 506289308, 509433652, 512577622, 515721095, 518863946, 522006050, 525147285, 528287524, 531426644, 534564522, 537701032, 540836050, 543969454, 547101118, 550230918, 553358732, 556484435, 559607904, 562729014, 565847644, 568963668, 572076965, 575187410, 578294881, 581399255, 584500409, 587598221, 590692567, 593783326, 596870375, 599953592, 603032855, 606108042, 609179032, 612245704, 615307935, 618365604, 621418592, 624466776, 627510037, 630548254, 633581307, 636609076, 639631441, 642648282, 645659481, 648664918, 651664473, 654658030, 657645468, 660626671, 663601520, 666569897, 669531684, 672486766, 675435025, 678376343, 681310606, 684237697, 687157499, 690069898, 692974779, 695872025, 698761524, 701643160, 704516820, 707382390, 710239756, 713088805, 715929426, 718761504, 721584929, 724399589, 727205372, 730002168, 732789865, 735568354, 738337524, 741097266, 743847471, 746588030, 749318835, 752039777, 754750749, 757451644, 760142355, 762822775, 765492799, 768152321, 770801235, 773439437, 776066822, 778683287, 781288728, 783883042, 786466126, 789037879, 791598198, 794146982, 796684130, 799209542, 801723118, 804224759, 806714366, 809191840, 811657083, 814109998, 816550487, 818978454, 821393804, 823796440, 826186267, 828563191, 830927119, 833277955, 835615608, 837939986, 840250994, 842548544, 844832543, 847102902, 849359530, 851602338, 853831238, 856046142, 858246961, 860433608, 862605998, 864764044, 866907661, 869036765, 871151270, 873251093, 875336151, 877406363, 879461644, 881501916, 883527096, 885537105, 887531863, 889511292, 891475312, 893423846, 895356818, 897274151, 899175768, 901061595, 902931557, 904785580, 906623591, 908445517, 910251286, 912040827, 913814068, 915570940, 917311373, 919035298, 920742647, 922433353, 924107349, 925764568, 927404944, 929028414, 930634913, 932224376, 933796742, 935351949, 936889934, 938410636, 939913997, 941399955, 942868453, 944319432, 945752835, 947168605, 948566687, 949947024, 951309562, 952654248, 953981029, 955289850, 956580662, 957853413, 959108052, 960344530, 961562798, 962762808, 963944512, 965107864, 966252817, 967379327, 968487348, 969576837, 970647751, 971700048, 972733685, 973748622, 974744819, 975722236, 976680835, 977620577, 978541427, 979443346, 980326300, 981190253, 982035172, 982861023, 983667773, 984455390, 985223844, 985973103, 986703139, 987413922, 988105424, 988777618, 989430477, 990063976, 990678089, 991272792, 991848062, 992403875, 992940210, 993457046, 993954362, 994432138, 994890356, 995328998, 995748045, 996147482, 996527293, 996887463, 997227976, 997548821, 997849984, 998131454, 998393219, 998635268, 998857593, 999060185, 999243034, 999406136, 999549482, 999673067, 999776886, 999860936, 999925212, 999969713, 999994436, 999999380, 999984546, 999949934, 999895546, 999821382, 999727447, 999613745, 999480278, 999327054, 999154078, 998961356, 998748897, 998516708, 998264800, 997993182, 997701864, 997390858, 997060177, 996709834, 996339842, 995950216, 995540972, 995112125, 994663693, 994195694, 993708145, 993201067, 992674479, 992128402, 991562857, 990977868, 990373457, 989749648, 989106466, 988443936, 987762085, 987060939, 986340526, 985600875, 984842014, 984063975, 983266787, 982450483, 981615094, 980760654, 979887196, 978994755, 978083366, 977153065, 976203890, 975235877, 974249065, 973243493, 972219201, 971176229, 970114619, 969034412, 967935651, 966818380, 965682643, 964528485, 963355951, 962165088, 960955943, 959728564, 958482999, 957219298, 955937511, 954637687, 953319880, 951984140, 950630521, 949259077, 947869860, 946462928, 945038334, 943596136, 942136390, 940659155, 939164488, 937652449, 936123098, 934576494, 933012701, 931431778, 929833789, 928218797, 926586865, 924938059, 923272444, 921590085, 919891049, 918175403, 916443215, 914694554, 912929489, 911148089, 909350426, 907536569, 905706592, 903860566, 901998564, 900120660, 898226928, 896317444, 894392282, 892451520, 890495233, 888523498, 886536395, 884534002, 882516397, 880483662, 878435875, 876373118, 874295473, 872203022, 870095847, 867974033, 865837662, 863686820, 861521591, 859342061, 857148317, 854940445, 852718532, 850482667, 848232938, 845969433, 843692243, 841401457, 839097167, 836779462, 834448436, 832104179, 829746786, 827376348, 824992960, 822596717, 820187712, 817766042, 815331801, 812885087, 810425996, 807954626, 805471073, 802975437, 800467816, 797948309, 795417016, 792874038, 790319474, 787753425, 785175994, 782587282, 779987392, 777376426, 774754488, 772121681, 769478110, 766823879, 764159093, 761483858, 758798279, 756102463, 753396516, 750680545, 747954658, 745218963, 742473567, 739718580, 736954110, 734180267, 731397161, 728604900, 725803597, 722993362, 720174306, 717346540, 714510176, 711665327, 708812105, 705950623, 703080994, 700203332, 697317750, 694424363, 691523285, 688614631, 685698516, 682775055, 679844364, 676906559, 673961755, 671010071, 668051621, 665086524, 662114897, 659136857, 656152521, 653162009, 650165438, 647162927, 644154594, 641140559, 638120941, 635095860, 632065434, 629029784, 625989030, 622943292, 619892691, 616837347, 613777382, 610712915, 607644070, 604570966, 601493725, 598412470, 595327322, 592238403, 589145835, 586049741, 582950243, 579847463, 576741525, 573632552, 570520665, 567405989, 564288647, 561168762, 558046456, 554921855, 551795081, 548666259, 545535511, 542402962, 539268735, 536132955, 532995746, 529857232, 526717536, 523576784, 520435099, 517292606, 514149429, 511005691, 507861519, 504717036, 501572366, 498427633, 495282963, 492138480, 488994308, 485850570, 482707393, 479564900, 476423215, 473282463, 470142767, 467004253, 463867044, 460731264, 457597037, 454464488, 451333740, 448204918, 445078144, 441953543, 438831237, 435711352, 432594010, 429479334, 426367447, 423258474, 420152536, 417049756, 413950258, 410854164, 407761596, 404672677, 401587529, 398506274, 395429033, 392355929, 389287084, 386222617, 383162652, 380107308, 377056707, 374010969, 370970215, 367934565, 364904139, 361879058, 358859440, 355845405, 352837072, 349834561, 346837990, 343847478, 340863142, 337885102, 334913475, 331948378, 328989928, 326038244, 323093440, 320155635, 317224944, 314301483, 311385368, 308476714, 305575636, 302682249, 299796667, 296919005, 294049376, 291187894, 288334672, 285489823, 282653459, 279825693, 277006637, 274196402, 271395099, 268602838, 265819732, 263045889, 260281419, 257526432, 254781036, 252045341, 249319454, 246603483, 243897536, 241201720, 238516141, 235840906, 233176120, 230521889, 227878318, 225245511, 222623573, 220012607, 217412717, 214824005, 212246574, 209680525, 207125961, 204582983, 202051690, 199532183, 197024562, 194528926, 192045373, 189574003, 187114912, 184668198, 182233957, 179812287, 177403282, 175007039, 172623651, 170253213, 167895820, 165551563, 163220537, 160902832, 158598542, 156307756, 154030566, 151767061, 149517332, 147281467, 145059554, 142851682, 140657938, 138478408, 136313179, 134162337, 132025966, 129904152, 127796977, 125704526, 123626881, 121564124, 119516337, 117483602, 115465997, 113463604, 111476501, 109504766, 107548479, 105607717, 103682555, 101773071, 99879339, 98001435, 96139433, 94293407, 92463430, 90649573, 88851910, 87070510, 85305445, 83556784, 81824596, 80108950, 78409914, 76727555, 75061940, 73413134, 71781202, 70166210, 68568221, 66987298, 65423505, 63876901, 62347550, 60835511, 59340844, 57863609, 56403863, 54961665, 53537071, 52130139, 50740922, 49369478, 48015859, 46680119, 45362312, 44062488, 42780701, 41517000, 40271435, 39044056, 37834911, 36644048, 35471514, 34317356, 33181619, 32064348, 30965587, 29885380, 28823770, 27780798, 26756506, 25750934, 24764122, 23796109, 22846934, 21916633, 21005244, 20112803, 19239345, 18384905, 17549516, 16733212, 15936024, 15157985, 14399124, 13659473, 12939060, 12237914, 11556063, 10893533, 10250351, 9626542, 9022131, 8437142, 7871597, 7325520, 6798932, 6291854, 5804305, 5336306, 4887874, 4459027, 4049783, 3660157, 3290165, 2939822, 2609141, 2298135, 2006817, 1735199, 1483291, 1251102, 1038643, 845921, 672945, 519721, 386254, 272552, 178617, 104453, 50065, 15453, 619, 5563, 30286, 74787, 139063, 223113, 326932, 450517, 593863, 756965, 939814, 1142406, 1364731, 1606780, 1868545, 2150015, 2451178, 2772023, 3112536, 3472706, 3852517, 4251954, 4671001, 5109643, 5567861, 6045637, 6542953, 7059789, 7596124, 8151937, 8727207, 9321910, 9936023, 10569522, 11222381, 11894575, 12586077, 13296860, 14026896, 14776155, 15544609, 16332226, 17138976, 17964827, 18809746, 19673699, 20556653, 21458572, 22379422, 23319164, 24277763, 25255180, 26251377, 27266314, 28299951, 29352248, 30423162, 31512651, 32620672, 33747182, 34892135, 36055487, 37237191, 38437201, 39655469, 40891947, 42146586, 43419337, 44710149, 46018970, 47345751, 48690437, 50052975, 51433312, 52831394, 54247164, 55680567, 57131546, 58600044, 60086002, 61589363, 63110065, 64648050, 66203257, 67775623, 69365086, 70971585, 72595055, 74235431, 75892650, 77566646, 79257352, 80964701, 82688626, 84429059, 86185931, 87959172, 89748713, 91554482, 93376408, 95214419, 97068442, 98938404, 100824231, 102725848, 104643181, 106576153, 108524687, 110488707, 112468136, 114462894, 116472903, 118498083, 120538355, 122593636, 124663848, 126748906, 128848729, 130963234, 133092338, 135235955, 137394001, 139566391, 141753038, 143953857, 146168761, 148397661, 150640469, 152897097, 155167456, 157451455, 159749005, 162060013, 164384391, 166722044, 169072880, 171436808, 173813732, 176203559, 178606195, 181021545, 183449512, 185890001, 188342916, 190808159, 193285633, 195775240, 198276881, 200790457, 203315869, 205853017, 208401801, 210962120, 213533873, 216116957, 218711271, 221316712, 223933177, 226560562, 229198764, 231847678, 234507200, 237177224, 239857644, 242548355, 245249250, 247960222, 250681164, 253411969, 256152528, 258902733, 261662475, 264431645, 267210134, 269997831, 272794627, 275600410, 278415070, 281238495, 284070573, 286911194, 289760243, 292617609, 295483179, 298356839, 301238475, 304127974, 307025220, 309930101, 312842500, 315762302, 318689393, 321623656, 324564974, 327513233, 330468315, 333430102, 336398479, 339373328, 342354531, 345341969, 348335526, 351335081, 354340518, 357351717, 360368558, 363390923, 366418692, 369451745, 372489962, 375533223, 378581407, 381634395, 384692064, 387754295, 390820967, 393891957, 396967144, 400046407, 403129624, 406216673, 409307432, 412401778, 415499590, 418600744, 421705118, 424812589, 427923034, 431036331, 434152355, 437270985, 440392095, 443515564, 446641267, 449769081, 452898881, 456030545, 459163949, 462298967, 465435477, 468573355, 471712475, 474852714, 477993949, 481136053, 484278904, 487422377, 490566347, 493710691, 496855283 }
{999999999, 999990109, 999960442, 999910997, 999841777, 999752785, 999644023, 999515497, 999367212, 999199173, 999011387, 998803862, 998576605, 998329625, 998062933, 997776539, 997470455, 997144691, 996799262, 996434181, 996049462, 995645121, 995221174, 994777636, 994314527, 993831864, 993329666, 992807954, 992266747, 991706067, 991125937, 990526379, 989907418, 989269076, 988611381, 987934358, 987238033, 986522434, 985787589, 985033529, 984260281, 983467878, 982656349, 981825729, 980976048, 980107341, 979219643, 978312988, 977387412, 976442951, 975479644, 974497529, 973496643, 972477027, 971438721, 970381767, 969306205, 968212079, 967099431, 965968306, 964818749, 963650805, 962464520, 961259941, 960037116, 958796093, 957536921, 956259650, 954964331, 953651015, 952319754, 950970599, 949603606, 948218828, 946816319, 945396135, 943958333, 942502968, 941030100, 939539786, 938032084, 936507055, 934964759, 933405257, 931828611, 930234883, 928624135, 926996433, 925351839, 923690420, 922012241, 920317368, 918605868, 916877809, 915133260, 913372290, 911594967, 909801363, 907991548, 906165594, 904323573, 902465558, 900591623, 898701841, 896796288, 894875038, 892938169, 890985756, 889017876, 887034608, 885036030, 883022220, 880993260, 878949228, 876890206, 874816275, 872727518, 870624017, 868505854, 866373115, 864225882, 862064242, 859888280, 857698081, 855493733, 853275322, 851042937, 848796665, 846536596, 844262819, 841975423, 839674501, 837360141, 835032436, 832691479, 830337361, 827970175, 825590016, 823196978, 820791155, 818372642, 815941535, 813497930, 811041924, 808573614, 806093098, 803600474, 801095839, 798579295, 796050939, 793510872, 790959195, 788396008, 785821414, 783235512, 780638407, 778030200, 775410996, 772780896, 770140006, 767488431, 764826274, 762153641, 759470638, 756777371, 754073947, 751360472, 748637054, 745903800, 743160820, 740408220, 737646111, 734874601, 732093800, 729303818, 726504765, 723696752, 720879890, 718054292, 715220067, 712377329, 709526189, 706666762, 703799159, 700923495, 698039882, 695148436, 692249270, 689342499, 686428238, 683506603, 680577708, 677641671, 674698606, 671748631, 668791862, 665828415, 662858410, 659881961, 656899189, 653910210, 650915142, 647914105, 644907217, 641894596, 638876363, 635852636, 632823535, 629789180, 626749690, 623705187, 620655791, 617601621, 614542800, 611479447, 608411685, 605339634, 602263417, 599183154, 596098967, 593010979, 589919312, 586824088, 583725430, 580623459, 577518299, 574410073, 571298903, 568184913, 565068226, 561948965, 558827253, 555703214, 552576972, 549448650, 546318371, 543186261, 540052442, 536917039, 533780176, 530641976, 527502564, 524362064, 521220601, 518078298, 514935280, 511791671, 508647596, 505503179, 502358544, 499213815, 496069118, 492924577, 489780315, 486636457, 483493128, 480350452, 477208554, 474067556, 470927585, 467788764, 464651217, 461515068, 458380442, 455247461, 452116252, 448986936, 445859638, 442734482, 439611592, 436491090, 433373100, 430257746, 427145151, 424035437, 420928729, 417825148, 414724818, 411627862, 408534401, 405444558, 402358456, 399276216, 396197960, 393123811, 390053889, 386988317, 383927215, 380870704, 377818906, 374771941, 371729930, 368692993, 365661249, 362634820, 359613825, 356598383, 353588614, 350584637, 347586569, 344594531, 341608641, 338629016, 335655774, 332689033, 329728911, 326775524, 323828990, 320889424, 317956943, 315031664, 312113702, 309203171, 306300189, 303404868, 300517324, 297637671, 294766024, 291902494, 289047197, 286200244, 283361749, 280531823, 277710579, 274898128, 272094581, 269300050, 266514644, 263738475, 260971652, 258214283, 255466480, 252728349, 250000000, 247281540, 244573077, 241874718, 239186570, 236508739, 233841331, 231184451, 228538205, 225902698, 223278033, 220664314, 218061645, 215470129, 212889868, 210320965, 207763520, 205217636, 202683412, 200160949, 197650348, 195151706, 192665123, 190190698, 187728528, 185278710, 182841343, 180416521, 178004341, 175604898, 173218287, 170844604, 168483940, 166136391, 163802048, 161481004, 159173352, 156879181, 154598584, 152331649, 150078468, 147839128, 145613719, 143402329, 141205045, 139021953, 136853141, 134698694, 132558698, 130433236, 128322394, 126226254, 124144900, 122078413, 120026876, 117990370, 115968975, 113962772, 111971839, 109996255, 108036099, 106091448, 104162379, 102248968, 100351291, 98469423, 96603439, 94753412, 92919415, 91101522, 89299803, 87514331, 85745176, 83992407, 82256095, 80536307, 78833112, 77146578, 75476770, 73823756, 72187600, 70568367, 68966121, 67380926, 65812844, 64261937, 62728267, 61211895, 59712879, 58231280, 56767157, 55320566, 53891566, 52480213, 51086562, 49710670, 48352589, 47012375, 45690079, 44385755, 43099454, 41831226, 40581123, 39349193, 38135485, 36940047, 35762926, 34604170, 33463823, 32341932, 31238539, 30153690, 29087427, 28039791, 27010825, 26000569, 25009064, 24036348, 23082459, 22147437, 21231317, 20334135, 19455928, 18596730, 17756575, 16935497, 16133527, 15350698, 14587040, 13842583, 13117358, 12411393, 11724715, 11057353, 10409331, 9780676, 9171414, 8581567, 8011159, 7460213, 6928751, 6416793, 5924360, 5451472, 4998146, 4564402, 4150255, 3755723, 3380822, 3025565, 2689967, 2374041, 2077801, 1801256, 1544419, 1307300, 1089908, 892251, 714338, 556175, 417768, 299124, 200247, 121140, 61808, 22251, 2473, 2473, 22251, 61808, 121140, 200247, 299124, 417768, 556175, 714338, 892251, 1089908, 1307300, 1544419, 1801256, 2077801, 2374041, 2689967, 3025565, 3380822, 3755723, 4150255, 4564402, 4998146, 5451472, 5924360, 6416793, 6928751, 7460213, 8011159, 8581567, 9171414, 9780676, 10409331, 11057353, 11724715, 12411393, 13117358, 13842583, 14587040, 15350698, 16133527, 16935497, 17756575, 18596730, 19455928, 20334135, 21231317, 22147437, 23082459, 24036348, 25009064, 26000569, 27010825, 28039791, 29087427, 30153690, 31238539, 32341932, 33463823, 34604170, 35762926, 36940047, 38135485, 39349193, 40581123, 41831226, 43099454, 44385755, 45690079, 47012375, 48352589, 49710670, 51086562, 52480213, 53891566, 55320566, 56767157, 58231280, 59712879, 61211895, 62728267, 64261937, 65812844, 67380926, 68966121, 70568367, 72187600, 73823756, 75476770, 77146578, 78833112, 80536307, 82256095, 83992407, 85745176, 87514331, 89299803, 91101522, 92919415, 94753412, 96603439, 98469423, 100351291, 102248968, 104162379, 106091448, 108036099, 109996255, 111971839, 113962772, 115968975, 117990370, 120026876, 122078413, 124144900, 126226254, 128322394, 130433236, 132558698, 134698694, 136853141, 139021953, 141205045, 143402329, 145613719, 147839128, 150078468, 152331649, 154598584, 156879181, 159173352, 161481004, 163802048, 166136391, 168483940, 170844604, 173218287, 175604898, 178004341, 180416521, 182841343, 185278710, 187728528, 190190698, 192665123, 195151706, 197650348, 200160949, 202683412, 205217636, 207763520, 210320965, 212889868, 215470129, 218061645, 220664314, 223278033, 225902698, 228538205, 231184451, 233841331, 236508739, 239186570, 241874718, 244573077, 247281540, 250000000, 252728349, 255466480, 258214283, 260971652, 263738475, 266514644, 269300050, 272094581, 274898128, 277710579, 280531823, 283361749, 286200244, 289047197, 291902494, 294766024, 297637671, 300517324, 303404868, 306300189, 309203171, 312113702, 315031664, 317956943, 320889424, 323828990, 326775524, 329728911, 332689033, 335655774, 338629016, 341608641, 344594531, 347586569, 350584637, 353588614, 356598383, 359613825, 362634820, 365661249, 368692993, 371729930, 374771941, 377818906, 380870704, 383927215, 386988317, 390053889, 393123811, 396197960, 399276216, 402358456, 405444558, 408534401, 411627862, 414724818, 417825148, 420928729, 424035437, 427145151, 430257746, 433373100, 436491090, 439611592, 442734482, 445859638, 448986936, 452116252, 455247461, 458380442, 461515068, 464651217, 467788764, 470927585, 474067556, 477208554, 480350452, 483493128, 486636457, 489780315, 492924577, 496069118, 499213815, 502358544, 505503179, 508647596, 511791671, 514935280, 518078298, 521220601, 524362064, 527502564, 530641976, 533780176, 536917039, 540052442, 543186261, 546318371, 549448650, 552576972, 555703214, 558827253, 561948965, 565068226, 568184913, 571298903, 574410073, 577518299, 580623459, 583725430, 586824088, 589919312, 593010979, 596098967, 599183154, 602263417, 605339634, 608411685, 611479447, 614542800, 617601621, 620655791, 623705187, 626749690, 629789180, 632823535, 635852636, 638876363, 641894596, 644907217, 647914105, 650915142, 653910210, 656899189, 659881961, 662858410, 665828415, 668791862, 671748631, 674698606, 677641671, 680577708, 683506603, 686428238, 689342499, 692249270, 695148436, 698039882, 700923495, 703799159, 706666762, 709526189, 712377329, 715220067, 718054292, 720879890, 723696752, 726504765, 729303818, 732093800, 734874601, 737646111, 740408220, 743160820, 745903800, 748637054, 751360472, 754073947, 756777371, 759470638, 762153641, 764826274, 767488431, 770140006, 772780896, 775410996, 778030200, 780638407, 783235512, 785821414, 788396008, 790959195, 793510872, 796050939, 798579295, 801095839, 803600474, 806093098, 808573614, 811041924, 813497930, 815941535, 818372642, 820791155, 823196978, 825590016, 827970175, 830337361, 832691479, 835032436, 837360141, 839674501, 841975423, 844262819, 846536596, 848796665, 851042937, 853275322, 855493733, 857698081, 859888280, 862064242, 864225882, 866373115, 868505854, 870624017, 872727518, 874816275, 876890206, 878949228, 880993260, 883022220, 885036030, 887034608, 889017876, 890985756, 892938169, 894875038, 896796288, 898701841, 900591623, 902465558, 904323573, 906165594, 907991548, 909801363, 911594967, 913372290, 915133260, 916877809, 918605868, 920317368, 922012241, 923690420, 925351839, 926996433, 928624135, 930234883, 931828611, 933405257, 934964759, 936507055, 938032084, 939539786, 941030100, 942502968, 943958333, 945396135, 946816319, 948218828, 949603606, 950970599, 952319754, 953651015, 954964331, 956259650, 957536921, 958796093, 960037116, 961259941, 962464520, 963650805, 964818749, 965968306, 967099431, 968212079, 969306205, 970381767, 971438721, 972477027, 973496643, 974497529, 975479644, 976442951, 977387412, 978312988, 979219643, 980107341, 980976048, 981825729, 982656349, 983467878, 984260281, 985033529, 985787589, 986522434, 987238033, 987934358, 988611381, 989269076, 989907418, 990526379, 991125937, 991706067, 992266747, 992807954, 993329666, 993831864, 994314527, 994777636, 995221174, 995645121, 996049462, 996434181, 996799262, 997144691, 997470455, 997776539, 998062933, 998329625, 998576605, 998803862, 999011387, 999199173, 999367212, 999515497, 999644023, 999752785, 999841777, 999910997, 999960442, 999990109 }
3144734
Returns: 445494875
{1000000000, 999990130, 999960522, 999911176, 999842095, 999753280, 999644736, 999516467, 999368478, 999200775, 999013364, 998806253, 998579450, 998332964, 998066805, 997780982, 997475508, 997150395, 996805655, 996441302, 996057351, 995653816, 995230713, 994788059, 994325872, 993844170, 993342972, 992822298, 992282167, 991722602, 991143625, 990545259, 989927526, 989290452, 988634062, 987958381, 987263436, 986549255, 985815866, 985063298, 984291581, 983500744, 982690819, 981861839, 981013836, 980146843, 979260895, 978356026, 977432272, 976489671, 975528258, 974548072, 973549152, 972531538, 971495268, 970440384, 969366929, 968274943, 967164471, 966035556, 964888243, 963722577, 962538603, 961336370, 960115924, 958877313, 957620586, 956345794, 955052985, 953742212, 952413526, 951066980, 949702626, 948320518, 946920712, 945503262, 944068224, 942615656, 941145613, 939658155, 938153340, 936631227, 935091877, 933535351, 931961709, 930371014, 928763328, 927138716, 925497241, 923838968, 922163963, 920472291, 918764020, 917039217, 915297950, 913540287, 911766299, 909976055, 908169625, 906347082, 904508497, 902653943, 900783492, 898897220, 896995199, 895077506, 893144216, 891195405, 889231151, 887251530, 885256621, 883246503, 881221256, 879180958, 877125690, 875055535, 872970573, 870870886, 868756559, 866627673, 864484314, 862326565, 860154512, 857968242, 855767839, 853553391, 851324985, 849082709, 846826653, 844556904, 842273553, 839976689, 837666404, 835342788, 833005934, 830655933, 828292878, 825916863, 823527981, 821126327, 818711995, 816285081, 813845681, 811393890, 808929807, 806453527, 803965149, 801464771, 798952492, 796428410, 793892626, 791345240, 788786352, 786216063, 783634475, 781041689, 778437808, 775822935, 773197173, 770560626, 767913397, 765255592, 762587315, 759908671, 757219767, 754520708, 751811601, 749092553, 746363671, 743625063, 740876837, 738119102, 735351966, 732575539, 729789930, 726995250, 724191608, 721379116, 718557883, 715728023, 712889646, 710042864, 707187790, 704324537, 701453218, 698573945, 695686833, 692791996, 689889548, 686979603, 684062276, 681137683, 678205939, 675267160, 672321462, 669368960, 666409772, 663444015, 660471805, 657493260, 654508497, 651517635, 648520791, 645518083, 642509631, 639495553, 636475968, 633450995, 630420753, 627385363, 624344944, 621299615, 618249499, 615194713, 612135380, 609071621, 606003555, 602931304, 599854990, 596774734, 593690657, 590602882, 587511529, 584416722, 581318583, 578217233, 575112795, 572005391, 568895145, 565782180, 562666617, 559548580, 556428192, 553305577, 550180857, 547054157, 543925598, 540795306, 537663403, 534530013, 531395260, 528259267, 525122159, 521984059, 518845091, 515705380, 512565048, 509424220, 506283020, 503141572, 500000000, 496858428, 493716980, 490575780, 487434952, 484294620, 481154909, 478015941, 474877841, 471740733, 468604740, 465469987, 462336597, 459204694, 456074402, 452945843, 449819143, 446694423, 443571808, 440451420, 437333383, 434217820, 431104855, 427994609, 424887205, 421782767, 418681417, 415583278, 412488471, 409397118, 406309343, 403225266, 400145010, 397068696, 393996445, 390928379, 387864620, 384805287, 381750501, 378700385, 375655056, 372614637, 369579247, 366549005, 363524032, 360504447, 357490369, 354481917, 351479209, 348482365, 345491503, 342506740, 339528195, 336555985, 333590228, 330631040, 327678538, 324732840, 321794061, 318862317, 315937724, 313020397, 310110452, 307208004, 304313167, 301426055, 298546782, 295675463, 292812210, 289957136, 287110354, 284271977, 281442117, 278620884, 275808392, 273004750, 270210070, 267424461, 264648034, 261880898, 259123163, 256374937, 253636329, 250907447, 248188399, 245479292, 242780233, 240091329, 237412685, 234744408, 232086603, 229439374, 226802827, 224177065, 221562192, 218958311, 216365525, 213783937, 211213648, 208654760, 206107374, 203571590, 201047508, 198535229, 196034851, 193546473, 191070193, 188606110, 186154319, 183714919, 181288005, 178873673, 176472019, 174083137, 171707122, 169344067, 166994066, 164657212, 162333596, 160023311, 157726447, 155443096, 153173347, 150917291, 148675015, 146446609, 144232161, 142031758, 139845488, 137673435, 135515686, 133372327, 131243441, 129129114, 127029427, 124944465, 122874310, 120819042, 118778744, 116753497, 114743379, 112748470, 110768849, 108804595, 106855784, 104922494, 103004801, 101102780, 99216508, 97346057, 95491503, 93652918, 91830375, 90023945, 88233701, 86459713, 84702050, 82960783, 81235980, 79527709, 77836037, 76161032, 74502759, 72861284, 71236672, 69628986, 68038291, 66464649, 64908123, 63368773, 61846660, 60341845, 58854387, 57384344, 55931776, 54496738, 53079288, 51679482, 50297374, 48933020, 47586474, 46257788, 44947015, 43654206, 42379414, 41122687, 39884076, 38663630, 37461397, 36277423, 35111757, 33964444, 32835529, 31725057, 30633071, 29559616, 28504732, 27468462, 26450848, 25451928, 24471742, 23510329, 22567728, 21643974, 20739105, 19853157, 18986164, 18138161, 17309181, 16499256, 15708419, 14936702, 14184134, 13450745, 12736564, 12041619, 11365938, 10709548, 10072474, 9454741, 8856375, 8277398, 7717833, 7177702, 6657028, 6155830, 5674128, 5211941, 4769287, 4346184, 3942649, 3558698, 3194345, 2849605, 2524492, 2219018, 1933195, 1667036, 1420550, 1193747, 986636, 799225, 631522, 483533, 355264, 246720, 157905, 88824, 39478, 9870, 0, 9870, 39478, 88824, 157905, 246720, 355264, 483533, 631522, 799225, 986636, 1193747, 1420550, 1667036, 1933195, 2219018, 2524492, 2849605, 3194345, 3558698, 3942649, 4346184, 4769287, 5211941, 5674128, 6155830, 6657028, 7177702, 7717833, 8277398, 8856375, 9454741, 10072474, 10709548, 11365938, 12041619, 12736564, 13450745, 14184134, 14936702, 15708419, 16499256, 17309181, 18138161, 18986164, 19853157, 20739105, 21643974, 22567728, 23510329, 24471742, 25451928, 26450848, 27468462, 28504732, 29559616, 30633071, 31725057, 32835529, 33964444, 35111757, 36277423, 37461397, 38663630, 39884076, 41122687, 42379414, 43654206, 44947015, 46257788, 47586474, 48933020, 50297374, 51679482, 53079288, 54496738, 55931776, 57384344, 58854387, 60341845, 61846660, 63368773, 64908123, 66464649, 68038291, 69628986, 71236672, 72861284, 74502759, 76161032, 77836037, 79527709, 81235980, 82960783, 84702050, 86459713, 88233701, 90023945, 91830375, 93652918, 95491503, 97346057, 99216508, 101102780, 103004801, 104922494, 106855784, 108804595, 110768849, 112748470, 114743379, 116753497, 118778744, 120819042, 122874310, 124944465, 127029427, 129129114, 131243441, 133372327, 135515686, 137673435, 139845488, 142031758, 144232161, 146446609, 148675015, 150917291, 153173347, 155443096, 157726447, 160023311, 162333596, 164657212, 166994066, 169344067, 171707122, 174083137, 176472019, 178873673, 181288005, 183714919, 186154319, 188606110, 191070193, 193546473, 196034851, 198535229, 201047508, 203571590, 206107374, 208654760, 211213648, 213783937, 216365525, 218958311, 221562192, 224177065, 226802827, 229439374, 232086603, 234744408, 237412685, 240091329, 242780233, 245479292, 248188399, 250907447, 253636329, 256374937, 259123163, 261880898, 264648034, 267424461, 270210070, 273004750, 275808392, 278620884, 281442117, 284271977, 287110354, 289957136, 292812210, 295675463, 298546782, 301426055, 304313167, 307208004, 310110452, 313020397, 315937724, 318862317, 321794061, 324732840, 327678538, 330631040, 333590228, 336555985, 339528195, 342506740, 345491503, 348482365, 351479209, 354481917, 357490369, 360504447, 363524032, 366549005, 369579247, 372614637, 375655056, 378700385, 381750501, 384805287, 387864620, 390928379, 393996445, 397068696, 400145010, 403225266, 406309343, 409397118, 412488471, 415583278, 418681417, 421782767, 424887205, 427994609, 431104855, 434217820, 437333383, 440451420, 443571808, 446694423, 449819143, 452945843, 456074402, 459204694, 462336597, 465469987, 468604740, 471740733, 474877841, 478015941, 481154909, 484294620, 487434952, 490575780, 493716980, 496858428, 500000000, 503141572, 506283020, 509424220, 512565048, 515705380, 518845091, 521984059, 525122159, 528259267, 531395260, 534530013, 537663403, 540795306, 543925598, 547054157, 550180857, 553305577, 556428192, 559548580, 562666617, 565782180, 568895145, 572005391, 575112795, 578217233, 581318583, 584416722, 587511529, 590602882, 593690657, 596774734, 599854990, 602931304, 606003555, 609071621, 612135380, 615194713, 618249499, 621299615, 624344944, 627385363, 630420753, 633450995, 636475968, 639495553, 642509631, 645518083, 648520791, 651517635, 654508497, 657493260, 660471805, 663444015, 666409772, 669368960, 672321462, 675267160, 678205939, 681137683, 684062276, 686979603, 689889548, 692791996, 695686833, 698573945, 701453218, 704324537, 707187790, 710042864, 712889646, 715728023, 718557883, 721379116, 724191608, 726995250, 729789930, 732575539, 735351966, 738119102, 740876837, 743625063, 746363671, 749092553, 751811601, 754520708, 757219767, 759908671, 762587315, 765255592, 767913397, 770560626, 773197173, 775822935, 778437808, 781041689, 783634475, 786216063, 788786352, 791345240, 793892626, 796428410, 798952492, 801464771, 803965149, 806453527, 808929807, 811393890, 813845681, 816285081, 818711995, 821126327, 823527981, 825916863, 828292878, 830655933, 833005934, 835342788, 837666404, 839976689, 842273553, 844556904, 846826653, 849082709, 851324985, 853553391, 855767839, 857968242, 860154512, 862326565, 864484314, 866627673, 868756559, 870870886, 872970573, 875055535, 877125690, 879180958, 881221256, 883246503, 885256621, 887251530, 889231151, 891195405, 893144216, 895077506, 896995199, 898897220, 900783492, 902653943, 904508497, 906347082, 908169625, 909976055, 911766299, 913540287, 915297950, 917039217, 918764020, 920472291, 922163963, 923838968, 925497241, 927138716, 928763328, 930371014, 931961709, 933535351, 935091877, 936631227, 938153340, 939658155, 941145613, 942615656, 944068224, 945503262, 946920712, 948320518, 949702626, 951066980, 952413526, 953742212, 955052985, 956345794, 957620586, 958877313, 960115924, 961336370, 962538603, 963722577, 964888243, 966035556, 967164471, 968274943, 969366929, 970440384, 971495268, 972531538, 973549152, 974548072, 975528258, 976489671, 977432272, 978356026, 979260895, 980146843, 981013836, 981861839, 982690819, 983500744, 984291581, 985063298, 985815866, 986549255, 987263436, 987958381, 988634062, 989290452, 989927526, 990545259, 991143625, 991722602, 992282167, 992822298, 993342972, 993844170, 994325872, 994788059, 995230713, 995653816, 996057351, 996441302, 996805655, 997150395, 997475508, 997780982, 998066805, 998332964, 998579450, 998806253, 999013364, 999200775, 999368478, 999516467, 999644736, 999753280, 999842095, 999911176, 999960522, 999990130 }
{500000000, 503141572, 506283020, 509424220, 512565048, 515705380, 518845091, 521984059, 525122159, 528259267, 531395260, 534530013, 537663403, 540795306, 543925598, 547054157, 550180857, 553305577, 556428192, 559548580, 562666617, 565782180, 568895145, 572005391, 575112795, 578217233, 581318583, 584416722, 587511529, 590602882, 593690657, 596774734, 599854990, 602931304, 606003555, 609071621, 612135380, 615194713, 618249499, 621299615, 624344944, 627385363, 630420753, 633450995, 636475968, 639495553, 642509631, 645518083, 648520791, 651517635, 654508497, 657493260, 660471805, 663444015, 666409772, 669368960, 672321462, 675267160, 678205939, 681137683, 684062276, 686979603, 689889548, 692791996, 695686833, 698573945, 701453218, 704324537, 707187790, 710042864, 712889646, 715728023, 718557883, 721379116, 724191608, 726995250, 729789930, 732575539, 735351966, 738119102, 740876837, 743625063, 746363671, 749092553, 751811601, 754520708, 757219767, 759908671, 762587315, 765255592, 767913397, 770560626, 773197173, 775822935, 778437808, 781041689, 783634475, 786216063, 788786352, 791345240, 793892626, 796428410, 798952492, 801464771, 803965149, 806453527, 808929807, 811393890, 813845681, 816285081, 818711995, 821126327, 823527981, 825916863, 828292878, 830655933, 833005934, 835342788, 837666404, 839976689, 842273553, 844556904, 846826653, 849082709, 851324985, 853553391, 855767839, 857968242, 860154512, 862326565, 864484314, 866627673, 868756559, 870870886, 872970573, 875055535, 877125690, 879180958, 881221256, 883246503, 885256621, 887251530, 889231151, 891195405, 893144216, 895077506, 896995199, 898897220, 900783492, 902653943, 904508497, 906347082, 908169625, 909976055, 911766299, 913540287, 915297950, 917039217, 918764020, 920472291, 922163963, 923838968, 925497241, 927138716, 928763328, 930371014, 931961709, 933535351, 935091877, 936631227, 938153340, 939658155, 941145613, 942615656, 944068224, 945503262, 946920712, 948320518, 949702626, 951066980, 952413526, 953742212, 955052985, 956345794, 957620586, 958877313, 960115924, 961336370, 962538603, 963722577, 964888243, 966035556, 967164471, 968274943, 969366929, 970440384, 971495268, 972531538, 973549152, 974548072, 975528258, 976489671, 977432272, 978356026, 979260895, 980146843, 981013836, 981861839, 982690819, 983500744, 984291581, 985063298, 985815866, 986549255, 987263436, 987958381, 988634062, 989290452, 989927526, 990545259, 991143625, 991722602, 992282167, 992822298, 993342972, 993844170, 994325872, 994788059, 995230713, 995653816, 996057351, 996441302, 996805655, 997150395, 997475508, 997780982, 998066805, 998332964, 998579450, 998806253, 999013364, 999200775, 999368478, 999516467, 999644736, 999753280, 999842095, 999911176, 999960522, 999990130, 1000000000, 999990130, 999960522, 999911176, 999842095, 999753280, 999644736, 999516467, 999368478, 999200775, 999013364, 998806253, 998579450, 998332964, 998066805, 997780982, 997475508, 997150395, 996805655, 996441302, 996057351, 995653816, 995230713, 994788059, 994325872, 993844170, 993342972, 992822298, 992282167, 991722602, 991143625, 990545259, 989927526, 989290452, 988634062, 987958381, 987263436, 986549255, 985815866, 985063298, 984291581, 983500744, 982690819, 981861839, 981013836, 980146843, 979260895, 978356026, 977432272, 976489671, 975528258, 974548072, 973549152, 972531538, 971495268, 970440384, 969366929, 968274943, 967164471, 966035556, 964888243, 963722577, 962538603, 961336370, 960115924, 958877313, 957620586, 956345794, 955052985, 953742212, 952413526, 951066980, 949702626, 948320518, 946920712, 945503262, 944068224, 942615656, 941145613, 939658155, 938153340, 936631227, 935091877, 933535351, 931961709, 930371014, 928763328, 927138716, 925497241, 923838968, 922163963, 920472291, 918764020, 917039217, 915297950, 913540287, 911766299, 909976055, 908169625, 906347082, 904508497, 902653943, 900783492, 898897220, 896995199, 895077506, 893144216, 891195405, 889231151, 887251530, 885256621, 883246503, 881221256, 879180958, 877125690, 875055535, 872970573, 870870886, 868756559, 866627673, 864484314, 862326565, 860154512, 857968242, 855767839, 853553391, 851324985, 849082709, 846826653, 844556904, 842273553, 839976689, 837666404, 835342788, 833005934, 830655933, 828292878, 825916863, 823527981, 821126327, 818711995, 816285081, 813845681, 811393890, 808929807, 806453527, 803965149, 801464771, 798952492, 796428410, 793892626, 791345240, 788786352, 786216063, 783634475, 781041689, 778437808, 775822935, 773197173, 770560626, 767913397, 765255592, 762587315, 759908671, 757219767, 754520708, 751811601, 749092553, 746363671, 743625063, 740876837, 738119102, 735351966, 732575539, 729789930, 726995250, 724191608, 721379116, 718557883, 715728023, 712889646, 710042864, 707187790, 704324537, 701453218, 698573945, 695686833, 692791996, 689889548, 686979603, 684062276, 681137683, 678205939, 675267160, 672321462, 669368960, 666409772, 663444015, 660471805, 657493260, 654508497, 651517635, 648520791, 645518083, 642509631, 639495553, 636475968, 633450995, 630420753, 627385363, 624344944, 621299615, 618249499, 615194713, 612135380, 609071621, 606003555, 602931304, 599854990, 596774734, 593690657, 590602882, 587511529, 584416722, 581318583, 578217233, 575112795, 572005391, 568895145, 565782180, 562666617, 559548580, 556428192, 553305577, 550180857, 547054157, 543925598, 540795306, 537663403, 534530013, 531395260, 528259267, 525122159, 521984059, 518845091, 515705380, 512565048, 509424220, 506283020, 503141572, 500000000, 496858428, 493716980, 490575780, 487434952, 484294620, 481154909, 478015941, 474877841, 471740733, 468604740, 465469987, 462336597, 459204694, 456074402, 452945843, 449819143, 446694423, 443571808, 440451420, 437333383, 434217820, 431104855, 427994609, 424887205, 421782767, 418681417, 415583278, 412488471, 409397118, 406309343, 403225266, 400145010, 397068696, 393996445, 390928379, 387864620, 384805287, 381750501, 378700385, 375655056, 372614637, 369579247, 366549005, 363524032, 360504447, 357490369, 354481917, 351479209, 348482365, 345491503, 342506740, 339528195, 336555985, 333590228, 330631040, 327678538, 324732840, 321794061, 318862317, 315937724, 313020397, 310110452, 307208004, 304313167, 301426055, 298546782, 295675463, 292812210, 289957136, 287110354, 284271977, 281442117, 278620884, 275808392, 273004750, 270210070, 267424461, 264648034, 261880898, 259123163, 256374937, 253636329, 250907447, 248188399, 245479292, 242780233, 240091329, 237412685, 234744408, 232086603, 229439374, 226802827, 224177065, 221562192, 218958311, 216365525, 213783937, 211213648, 208654760, 206107374, 203571590, 201047508, 198535229, 196034851, 193546473, 191070193, 188606110, 186154319, 183714919, 181288005, 178873673, 176472019, 174083137, 171707122, 169344067, 166994066, 164657212, 162333596, 160023311, 157726447, 155443096, 153173347, 150917291, 148675015, 146446609, 144232161, 142031758, 139845488, 137673435, 135515686, 133372327, 131243441, 129129114, 127029427, 124944465, 122874310, 120819042, 118778744, 116753497, 114743379, 112748470, 110768849, 108804595, 106855784, 104922494, 103004801, 101102780, 99216508, 97346057, 95491503, 93652918, 91830375, 90023945, 88233701, 86459713, 84702050, 82960783, 81235980, 79527709, 77836037, 76161032, 74502759, 72861284, 71236672, 69628986, 68038291, 66464649, 64908123, 63368773, 61846660, 60341845, 58854387, 57384344, 55931776, 54496738, 53079288, 51679482, 50297374, 48933020, 47586474, 46257788, 44947015, 43654206, 42379414, 41122687, 39884076, 38663630, 37461397, 36277423, 35111757, 33964444, 32835529, 31725057, 30633071, 29559616, 28504732, 27468462, 26450848, 25451928, 24471742, 23510329, 22567728, 21643974, 20739105, 19853157, 18986164, 18138161, 17309181, 16499256, 15708419, 14936702, 14184134, 13450745, 12736564, 12041619, 11365938, 10709548, 10072474, 9454741, 8856375, 8277398, 7717833, 7177702, 6657028, 6155830, 5674128, 5211941, 4769287, 4346184, 3942649, 3558698, 3194345, 2849605, 2524492, 2219018, 1933195, 1667036, 1420550, 1193747, 986636, 799225, 631522, 483533, 355264, 246720, 157905, 88824, 39478, 9870, 0, 9870, 39478, 88824, 157905, 246720, 355264, 483533, 631522, 799225, 986636, 1193747, 1420550, 1667036, 1933195, 2219018, 2524492, 2849605, 3194345, 3558698, 3942649, 4346184, 4769287, 5211941, 5674128, 6155830, 6657028, 7177702, 7717833, 8277398, 8856375, 9454741, 10072474, 10709548, 11365938, 12041619, 12736564, 13450745, 14184134, 14936702, 15708419, 16499256, 17309181, 18138161, 18986164, 19853157, 20739105, 21643974, 22567728, 23510329, 24471742, 25451928, 26450848, 27468462, 28504732, 29559616, 30633071, 31725057, 32835529, 33964444, 35111757, 36277423, 37461397, 38663630, 39884076, 41122687, 42379414, 43654206, 44947015, 46257788, 47586474, 48933020, 50297374, 51679482, 53079288, 54496738, 55931776, 57384344, 58854387, 60341845, 61846660, 63368773, 64908123, 66464649, 68038291, 69628986, 71236672, 72861284, 74502759, 76161032, 77836037, 79527709, 81235980, 82960783, 84702050, 86459713, 88233701, 90023945, 91830375, 93652918, 95491503, 97346057, 99216508, 101102780, 103004801, 104922494, 106855784, 108804595, 110768849, 112748470, 114743379, 116753497, 118778744, 120819042, 122874310, 124944465, 127029427, 129129114, 131243441, 133372327, 135515686, 137673435, 139845488, 142031758, 144232161, 146446609, 148675015, 150917291, 153173347, 155443096, 157726447, 160023311, 162333596, 164657212, 166994066, 169344067, 171707122, 174083137, 176472019, 178873673, 181288005, 183714919, 186154319, 188606110, 191070193, 193546473, 196034851, 198535229, 201047508, 203571590, 206107374, 208654760, 211213648, 213783937, 216365525, 218958311, 221562192, 224177065, 226802827, 229439374, 232086603, 234744408, 237412685, 240091329, 242780233, 245479292, 248188399, 250907447, 253636329, 256374937, 259123163, 261880898, 264648034, 267424461, 270210070, 273004750, 275808392, 278620884, 281442117, 284271977, 287110354, 289957136, 292812210, 295675463, 298546782, 301426055, 304313167, 307208004, 310110452, 313020397, 315937724, 318862317, 321794061, 324732840, 327678538, 330631040, 333590228, 336555985, 339528195, 342506740, 345491503, 348482365, 351479209, 354481917, 357490369, 360504447, 363524032, 366549005, 369579247, 372614637, 375655056, 378700385, 381750501, 384805287, 387864620, 390928379, 393996445, 397068696, 400145010, 403225266, 406309343, 409397118, 412488471, 415583278, 418681417, 421782767, 424887205, 427994609, 431104855, 434217820, 437333383, 440451420, 443571808, 446694423, 449819143, 452945843, 456074402, 459204694, 462336597, 465469987, 468604740, 471740733, 474877841, 478015941, 481154909, 484294620, 487434952, 490575780, 493716980, 496858428 }
3141589
Returns: 697468278
{1990, 1992, 3982, 3983, 0, 1 }
{0, 0, 0, 0, 0, 0 }
2000
Returns: 11
{200000000, 199998026, 199992104, 199982235, 199968418, 199950656, 199928947, 199903293, 199873695, 199840155, 199802672, 199761250, 199715890, 199666592, 199613360, 199556196, 199495101, 199430079, 199361131, 199288260, 199211470, 199130763, 199046142, 198957611, 198865174, 198768834, 198668594, 198564459, 198456433, 198344520, 198228725, 198109051, 197985505, 197858090, 197726812, 197591676, 197452687, 197309851, 197163173, 197012659, 196858316, 196700148, 196538163, 196372367, 196202767, 196029368, 195852178, 195671205, 195486454, 195297934, 195105651, 194909614, 194709830, 194506307, 194299053, 194088076, 193873385, 193654988, 193432894, 193207111, 192977648, 192744515, 192507720, 192267273, 192023184, 191775462, 191524117, 191269158, 191010597, 190748442, 190482705, 190213395, 189940525, 189664103, 189384142, 189100652, 188813644, 188523131, 188229122, 187931631, 187630668, 187326245, 187018375, 186707070, 186392341, 186074202, 185752665, 185427743, 185099448, 184767793, 184432792, 184094458, 183752804, 183407843, 183059589, 182708057, 182353259, 181995210, 181633925, 181269416, 180901699, 180530788, 180156698, 179779443, 179399039, 179015501, 178628843, 178239081, 177846230, 177450306, 177051324, 176649300, 176244251, 175836191, 175425138, 175011106, 174594114, 174174177, 173751311, 173325534, 172896862, 172465313, 172030902, 171593648, 171153567, 170710678, 170264996, 169816541, 169365330, 168911380, 168454710, 167995337, 167533280, 167068557, 166601186, 166131186, 165658575, 165183372, 164705596, 164225265, 163742398, 163257016, 162769136, 162278778, 161785961, 161290705, 160793029, 160292954, 159790498, 159285682, 158778525, 158269047, 157757270, 157243212, 156726894, 156208337, 155687561, 155164587, 154639434, 154112125, 153582679, 153051118, 152517462, 151981734, 151443953, 150904141, 150362320, 149818510, 149272734, 148725012, 148175367, 147623820, 147070393, 146515107, 145957986, 145399049, 144838321, 144275823, 143711576, 143145604, 142577929, 142008572, 141437558, 140864907, 140290643, 139714789, 139137366, 138558399, 137977909, 137395920, 136812455, 136227536, 135641187, 135053432, 134464292, 133873792, 133281954, 132688802, 132094360, 131498651, 130901699, 130303526, 129704158, 129103616, 128501926, 127899110, 127295193, 126690198, 126084150, 125477072, 124868988, 124259923, 123649899, 123038942, 122427076, 121814324, 121200710, 120586260, 119970998, 119354946, 118738131, 118120576, 117502305, 116883344, 116263716, 115643446, 115022558, 114401078, 113779029, 113156435, 112533323, 111909716, 111285638, 110661115, 110036171, 109410831, 108785119, 108159061, 107532680, 106906002, 106279051, 105651853, 105024431, 104396811, 103769018, 103141075, 102513009, 101884843, 101256603, 100628314, 100000000, 99371685, 98743396, 98115156, 97486990, 96858924, 96230981, 95603188, 94975568, 94348146, 93720948, 93093997, 92467319, 91840938, 91214880, 90589168, 89963828, 89338884, 88714361, 88090283, 87466676, 86843564, 86220970, 85598921, 84977441, 84356553, 83736283, 83116655, 82497694, 81879423, 81261868, 80645053, 80029001, 79413739, 78799289, 78185675, 77572923, 76961057, 76350100, 75740076, 75131011, 74522927, 73915849, 73309801, 72704806, 72100889, 71498073, 70896383, 70295841, 69696473, 69098300, 68501348, 67905639, 67311197, 66718045, 66126207, 65535707, 64946567, 64358812, 63772463, 63187544, 62604079, 62022090, 61441600, 60862633, 60285210, 59709356, 59135092, 58562441, 57991427, 57422070, 56854395, 56288423, 55724176, 55161678, 54600950, 54042013, 53484892, 52929606, 52376179, 51824632, 51274987, 50727265, 50181489, 49637679, 49095858, 48556046, 48018265, 47482537, 46948881, 46417320, 45887874, 45360565, 44835412, 44312438, 43791662, 43273105, 42756787, 42242729, 41730952, 41221474, 40714317, 40209501, 39707045, 39206970, 38709294, 38214038, 37721221, 37230863, 36742983, 36257601, 35774734, 35294403, 34816627, 34341424, 33868813, 33398813, 32931442, 32466719, 32004662, 31545289, 31088619, 30634669, 30183458, 29735003, 29289321, 28846432, 28406351, 27969097, 27534686, 27103137, 26674465, 26248688, 25825822, 25405885, 24988893, 24574861, 24163808, 23755748, 23350699, 22948675, 22549693, 22153769, 21760918, 21371156, 20984498, 20600960, 20220556, 19843301, 19469211, 19098300, 18730583, 18366074, 18004789, 17646740, 17291942, 16940410, 16592156, 16247195, 15905541, 15567207, 15232206, 14900551, 14572256, 14247334, 13925797, 13607658, 13292929, 12981624, 12673754, 12369331, 12068368, 11770877, 11476868, 11186355, 10899347, 10615857, 10335896, 10059474, 9786604, 9517294, 9251557, 8989402, 8730841, 8475882, 8224537, 7976815, 7732726, 7492279, 7255484, 7022351, 6792888, 6567105, 6345011, 6126614, 5911923, 5700946, 5493692, 5290169, 5090385, 4894348, 4702065, 4513545, 4328794, 4147821, 3970631, 3797232, 3627632, 3461836, 3299851, 3141683, 2987340, 2836826, 2690148, 2547312, 2408323, 2273187, 2141909, 2014494, 1890948, 1771274, 1655479, 1543566, 1435540, 1331405, 1231165, 1134825, 1042388, 953857, 869236, 788529, 711739, 638868, 569920, 504898, 443803, 386639, 333407, 284109, 238749, 197327, 159844, 126304, 96706, 71052, 49343, 31581, 17764, 7895, 1973, 0, 1973, 7895, 17764, 31581, 49343, 71052, 96706, 126304, 159844, 197327, 238749, 284109, 333407, 386639, 443803, 504898, 569920, 638868, 711739, 788529, 869236, 953857, 1042388, 1134825, 1231165, 1331405, 1435540, 1543566, 1655479, 1771274, 1890948, 2014494, 2141909, 2273187, 2408323, 2547312, 2690148, 2836826, 2987340, 3141683, 3299851, 3461836, 3627632, 3797232, 3970631, 4147821, 4328794, 4513545, 4702065, 4894348, 5090385, 5290169, 5493692, 5700946, 5911923, 6126614, 6345011, 6567105, 6792888, 7022351, 7255484, 7492279, 7732726, 7976815, 8224537, 8475882, 8730841, 8989402, 9251557, 9517294, 9786604, 10059474, 10335896, 10615857, 10899347, 11186355, 11476868, 11770877, 12068368, 12369331, 12673754, 12981624, 13292929, 13607658, 13925797, 14247334, 14572256, 14900551, 15232206, 15567207, 15905541, 16247195, 16592156, 16940410, 17291942, 17646740, 18004789, 18366074, 18730583, 19098300, 19469211, 19843301, 20220556, 20600960, 20984498, 21371156, 21760918, 22153769, 22549693, 22948675, 23350699, 23755748, 24163808, 24574861, 24988893, 25405885, 25825822, 26248688, 26674465, 27103137, 27534686, 27969097, 28406351, 28846432, 29289321, 29735003, 30183458, 30634669, 31088619, 31545289, 32004662, 32466719, 32931442, 33398813, 33868813, 34341424, 34816627, 35294403, 35774734, 36257601, 36742983, 37230863, 37721221, 38214038, 38709294, 39206970, 39707045, 40209501, 40714317, 41221474, 41730952, 42242729, 42756787, 43273105, 43791662, 44312438, 44835412, 45360565, 45887874, 46417320, 46948881, 47482537, 48018265, 48556046, 49095858, 49637679, 50181489, 50727265, 51274987, 51824632, 52376179, 52929606, 53484892, 54042013, 54600950, 55161678, 55724176, 56288423, 56854395, 57422070, 57991427, 58562441, 59135092, 59709356, 60285210, 60862633, 61441600, 62022090, 62604079, 63187544, 63772463, 64358812, 64946567, 65535707, 66126207, 66718045, 67311197, 67905639, 68501348, 69098300, 69696473, 70295841, 70896383, 71498073, 72100889, 72704806, 73309801, 73915849, 74522927, 75131011, 75740076, 76350100, 76961057, 77572923, 78185675, 78799289, 79413739, 80029001, 80645053, 81261868, 81879423, 82497694, 83116655, 83736283, 84356553, 84977441, 85598921, 86220970, 86843564, 87466676, 88090283, 88714361, 89338884, 89963828, 90589168, 91214880, 91840938, 92467319, 93093997, 93720948, 94348146, 94975568, 95603188, 96230981, 96858924, 97486990, 98115156, 98743396, 99371685, 99999999, 100628314, 101256603, 101884843, 102513009, 103141075, 103769018, 104396811, 105024431, 105651853, 106279051, 106906002, 107532680, 108159061, 108785119, 109410831, 110036171, 110661115, 111285638, 111909716, 112533323, 113156435, 113779029, 114401078, 115022558, 115643446, 116263716, 116883344, 117502305, 118120576, 118738131, 119354946, 119970998, 120586260, 121200710, 121814324, 122427076, 123038942, 123649899, 124259923, 124868988, 125477072, 126084150, 126690198, 127295193, 127899110, 128501926, 129103616, 129704158, 130303526, 130901699, 131498651, 132094360, 132688802, 133281954, 133873792, 134464292, 135053432, 135641187, 136227536, 136812455, 137395920, 137977909, 138558399, 139137366, 139714789, 140290643, 140864907, 141437558, 142008572, 142577929, 143145604, 143711576, 144275823, 144838321, 145399049, 145957986, 146515107, 147070393, 147623820, 148175367, 148725012, 149272734, 149818510, 150362320, 150904141, 151443953, 151981734, 152517462, 153051118, 153582679, 154112125, 154639434, 155164587, 155687561, 156208337, 156726894, 157243212, 157757270, 158269047, 158778525, 159285682, 159790498, 160292954, 160793029, 161290705, 161785961, 162278778, 162769136, 163257016, 163742398, 164225265, 164705596, 165183372, 165658575, 166131186, 166601186, 167068557, 167533280, 167995337, 168454710, 168911380, 169365330, 169816541, 170264996, 170710678, 171153567, 171593648, 172030902, 172465313, 172896862, 173325534, 173751311, 174174177, 174594114, 175011106, 175425138, 175836191, 176244251, 176649300, 177051324, 177450306, 177846230, 178239081, 178628843, 179015501, 179399039, 179779443, 180156698, 180530788, 180901699, 181269416, 181633925, 181995210, 182353259, 182708057, 183059589, 183407843, 183752804, 184094458, 184432792, 184767793, 185099448, 185427743, 185752665, 186074202, 186392341, 186707070, 187018375, 187326245, 187630668, 187931631, 188229122, 188523131, 188813644, 189100652, 189384142, 189664103, 189940525, 190213395, 190482705, 190748442, 191010597, 191269158, 191524117, 191775462, 192023184, 192267273, 192507720, 192744515, 192977648, 193207111, 193432894, 193654988, 193873385, 194088076, 194299053, 194506307, 194709830, 194909614, 195105651, 195297934, 195486454, 195671205, 195852178, 196029368, 196202767, 196372367, 196538163, 196700148, 196858316, 197012659, 197163173, 197309851, 197452687, 197591676, 197726812, 197858090, 197985505, 198109051, 198228725, 198344520, 198456433, 198564459, 198668594, 198768834, 198865174, 198957611, 199046142, 199130763, 199211470, 199288260, 199361131, 199430079, 199495101, 199556196, 199613360, 199666592, 199715890, 199761250, 199802672, 199840155, 199873695, 199903293, 199928947, 199950656, 199968418, 199982235, 199992104, 199998026 }
{100000000, 100628314, 101256603, 101884843, 102513009, 103141075, 103769018, 104396811, 105024431, 105651853, 106279051, 106906002, 107532680, 108159061, 108785119, 109410831, 110036171, 110661115, 111285638, 111909716, 112533323, 113156435, 113779029, 114401078, 115022558, 115643446, 116263716, 116883344, 117502305, 118120576, 118738131, 119354946, 119970998, 120586260, 121200710, 121814324, 122427076, 123038942, 123649899, 124259923, 124868988, 125477072, 126084150, 126690198, 127295193, 127899110, 128501926, 129103616, 129704158, 130303526, 130901699, 131498651, 132094360, 132688802, 133281954, 133873792, 134464292, 135053432, 135641187, 136227536, 136812455, 137395920, 137977909, 138558399, 139137366, 139714789, 140290643, 140864907, 141437558, 142008572, 142577929, 143145604, 143711576, 144275823, 144838321, 145399049, 145957986, 146515107, 147070393, 147623820, 148175367, 148725012, 149272734, 149818510, 150362320, 150904141, 151443953, 151981734, 152517462, 153051118, 153582679, 154112125, 154639434, 155164587, 155687561, 156208337, 156726894, 157243212, 157757270, 158269047, 158778525, 159285682, 159790498, 160292954, 160793029, 161290705, 161785961, 162278778, 162769136, 163257016, 163742398, 164225265, 164705596, 165183372, 165658575, 166131186, 166601186, 167068557, 167533280, 167995337, 168454710, 168911380, 169365330, 169816541, 170264996, 170710678, 171153567, 171593648, 172030902, 172465313, 172896862, 173325534, 173751311, 174174177, 174594114, 175011106, 175425138, 175836191, 176244251, 176649300, 177051324, 177450306, 177846230, 178239081, 178628843, 179015501, 179399039, 179779443, 180156698, 180530788, 180901699, 181269416, 181633925, 181995210, 182353259, 182708057, 183059589, 183407843, 183752804, 184094458, 184432792, 184767793, 185099448, 185427743, 185752665, 186074202, 186392341, 186707070, 187018375, 187326245, 187630668, 187931631, 188229122, 188523131, 188813644, 189100652, 189384142, 189664103, 189940525, 190213395, 190482705, 190748442, 191010597, 191269158, 191524117, 191775462, 192023184, 192267273, 192507720, 192744515, 192977648, 193207111, 193432894, 193654988, 193873385, 194088076, 194299053, 194506307, 194709830, 194909614, 195105651, 195297934, 195486454, 195671205, 195852178, 196029368, 196202767, 196372367, 196538163, 196700148, 196858316, 197012659, 197163173, 197309851, 197452687, 197591676, 197726812, 197858090, 197985505, 198109051, 198228725, 198344520, 198456433, 198564459, 198668594, 198768834, 198865174, 198957611, 199046142, 199130763, 199211470, 199288260, 199361131, 199430079, 199495101, 199556196, 199613360, 199666592, 199715890, 199761250, 199802672, 199840155, 199873695, 199903293, 199928947, 199950656, 199968418, 199982235, 199992104, 199998026, 200000000, 199998026, 199992104, 199982235, 199968418, 199950656, 199928947, 199903293, 199873695, 199840155, 199802672, 199761250, 199715890, 199666592, 199613360, 199556196, 199495101, 199430079, 199361131, 199288260, 199211470, 199130763, 199046142, 198957611, 198865174, 198768834, 198668594, 198564459, 198456433, 198344520, 198228725, 198109051, 197985505, 197858090, 197726812, 197591676, 197452687, 197309851, 197163173, 197012659, 196858316, 196700148, 196538163, 196372367, 196202767, 196029368, 195852178, 195671205, 195486454, 195297934, 195105651, 194909614, 194709830, 194506307, 194299053, 194088076, 193873385, 193654988, 193432894, 193207111, 192977648, 192744515, 192507720, 192267273, 192023184, 191775462, 191524117, 191269158, 191010597, 190748442, 190482705, 190213395, 189940525, 189664103, 189384142, 189100652, 188813644, 188523131, 188229122, 187931631, 187630668, 187326245, 187018375, 186707070, 186392341, 186074202, 185752665, 185427743, 185099448, 184767793, 184432792, 184094458, 183752804, 183407843, 183059589, 182708057, 182353259, 181995210, 181633925, 181269416, 180901699, 180530788, 180156698, 179779443, 179399039, 179015501, 178628843, 178239081, 177846230, 177450306, 177051324, 176649300, 176244251, 175836191, 175425138, 175011106, 174594114, 174174177, 173751311, 173325534, 172896862, 172465313, 172030902, 171593648, 171153567, 170710678, 170264996, 169816541, 169365330, 168911380, 168454710, 167995337, 167533280, 167068557, 166601186, 166131186, 165658575, 165183372, 164705596, 164225265, 163742398, 163257016, 162769136, 162278778, 161785961, 161290705, 160793029, 160292954, 159790498, 159285682, 158778525, 158269047, 157757270, 157243212, 156726894, 156208337, 155687561, 155164587, 154639434, 154112125, 153582679, 153051118, 152517462, 151981734, 151443953, 150904141, 150362320, 149818510, 149272734, 148725012, 148175367, 147623820, 147070393, 146515107, 145957986, 145399049, 144838321, 144275823, 143711576, 143145604, 142577929, 142008572, 141437558, 140864907, 140290643, 139714789, 139137366, 138558399, 137977909, 137395920, 136812455, 136227536, 135641187, 135053432, 134464292, 133873792, 133281954, 132688802, 132094360, 131498651, 130901699, 130303526, 129704158, 129103616, 128501926, 127899110, 127295193, 126690198, 126084150, 125477072, 124868988, 124259923, 123649899, 123038942, 122427076, 121814324, 121200710, 120586260, 119970998, 119354946, 118738131, 118120576, 117502305, 116883344, 116263716, 115643446, 115022558, 114401078, 113779029, 113156435, 112533323, 111909716, 111285638, 110661115, 110036171, 109410831, 108785119, 108159061, 107532680, 106906002, 106279051, 105651853, 105024431, 104396811, 103769018, 103141075, 102513009, 101884843, 101256603, 100628314, 100000000, 99371685, 98743396, 98115156, 97486990, 96858924, 96230981, 95603188, 94975568, 94348146, 93720948, 93093997, 92467319, 91840938, 91214880, 90589168, 89963828, 89338884, 88714361, 88090283, 87466676, 86843564, 86220970, 85598921, 84977441, 84356553, 83736283, 83116655, 82497694, 81879423, 81261868, 80645053, 80029001, 79413739, 78799289, 78185675, 77572923, 76961057, 76350100, 75740076, 75131011, 74522927, 73915849, 73309801, 72704806, 72100889, 71498073, 70896383, 70295841, 69696473, 69098300, 68501348, 67905639, 67311197, 66718045, 66126207, 65535707, 64946567, 64358812, 63772463, 63187544, 62604079, 62022090, 61441600, 60862633, 60285210, 59709356, 59135092, 58562441, 57991427, 57422070, 56854395, 56288423, 55724176, 55161678, 54600950, 54042013, 53484892, 52929606, 52376179, 51824632, 51274987, 50727265, 50181489, 49637679, 49095858, 48556046, 48018265, 47482537, 46948881, 46417320, 45887874, 45360565, 44835412, 44312438, 43791662, 43273105, 42756787, 42242729, 41730952, 41221474, 40714317, 40209501, 39707045, 39206970, 38709294, 38214038, 37721221, 37230863, 36742983, 36257601, 35774734, 35294403, 34816627, 34341424, 33868813, 33398813, 32931442, 32466719, 32004662, 31545289, 31088619, 30634669, 30183458, 29735003, 29289321, 28846432, 28406351, 27969097, 27534686, 27103137, 26674465, 26248688, 25825822, 25405885, 24988893, 24574861, 24163808, 23755748, 23350699, 22948675, 22549693, 22153769, 21760918, 21371156, 20984498, 20600960, 20220556, 19843301, 19469211, 19098300, 18730583, 18366074, 18004789, 17646740, 17291942, 16940410, 16592156, 16247195, 15905541, 15567207, 15232206, 14900551, 14572256, 14247334, 13925797, 13607658, 13292929, 12981624, 12673754, 12369331, 12068368, 11770877, 11476868, 11186355, 10899347, 10615857, 10335896, 10059474, 9786604, 9517294, 9251557, 8989402, 8730841, 8475882, 8224537, 7976815, 7732726, 7492279, 7255484, 7022351, 6792888, 6567105, 6345011, 6126614, 5911923, 5700946, 5493692, 5290169, 5090385, 4894348, 4702065, 4513545, 4328794, 4147821, 3970631, 3797232, 3627632, 3461836, 3299851, 3141683, 2987340, 2836826, 2690148, 2547312, 2408323, 2273187, 2141909, 2014494, 1890948, 1771274, 1655479, 1543566, 1435540, 1331405, 1231165, 1134825, 1042388, 953857, 869236, 788529, 711739, 638868, 569920, 504898, 443803, 386639, 333407, 284109, 238749, 197327, 159844, 126304, 96706, 71052, 49343, 31581, 17764, 7895, 1973, 0, 1973, 7895, 17764, 31581, 49343, 71052, 96706, 126304, 159844, 197327, 238749, 284109, 333407, 386639, 443803, 504898, 569920, 638868, 711739, 788529, 869236, 953857, 1042388, 1134825, 1231165, 1331405, 1435540, 1543566, 1655479, 1771274, 1890948, 2014494, 2141909, 2273187, 2408323, 2547312, 2690148, 2836826, 2987340, 3141683, 3299851, 3461836, 3627632, 3797232, 3970631, 4147821, 4328794, 4513545, 4702065, 4894348, 5090385, 5290169, 5493692, 5700946, 5911923, 6126614, 6345011, 6567105, 6792888, 7022351, 7255484, 7492279, 7732726, 7976815, 8224537, 8475882, 8730841, 8989402, 9251557, 9517294, 9786604, 10059474, 10335896, 10615857, 10899347, 11186355, 11476868, 11770877, 12068368, 12369331, 12673754, 12981624, 13292929, 13607658, 13925797, 14247334, 14572256, 14900551, 15232206, 15567207, 15905541, 16247195, 16592156, 16940410, 17291942, 17646740, 18004789, 18366074, 18730583, 19098300, 19469211, 19843301, 20220556, 20600960, 20984498, 21371156, 21760918, 22153769, 22549693, 22948675, 23350699, 23755748, 24163808, 24574861, 24988893, 25405885, 25825822, 26248688, 26674465, 27103137, 27534686, 27969097, 28406351, 28846432, 29289321, 29735003, 30183458, 30634669, 31088619, 31545289, 32004662, 32466719, 32931442, 33398813, 33868813, 34341424, 34816627, 35294403, 35774734, 36257601, 36742983, 37230863, 37721221, 38214038, 38709294, 39206970, 39707045, 40209501, 40714317, 41221474, 41730952, 42242729, 42756787, 43273105, 43791662, 44312438, 44835412, 45360565, 45887874, 46417320, 46948881, 47482537, 48018265, 48556046, 49095858, 49637679, 50181489, 50727265, 51274987, 51824632, 52376179, 52929606, 53484892, 54042013, 54600950, 55161678, 55724176, 56288423, 56854395, 57422070, 57991427, 58562441, 59135092, 59709356, 60285210, 60862633, 61441600, 62022090, 62604079, 63187544, 63772463, 64358812, 64946567, 65535707, 66126207, 66718045, 67311197, 67905639, 68501348, 69098300, 69696473, 70295841, 70896383, 71498073, 72100889, 72704806, 73309801, 73915849, 74522927, 75131011, 75740076, 76350100, 76961057, 77572923, 78185675, 78799289, 79413739, 80029001, 80645053, 81261868, 81879423, 82497694, 83116655, 83736283, 84356553, 84977441, 85598921, 86220970, 86843564, 87466676, 88090283, 88714361, 89338884, 89963828, 90589168, 91214880, 91840938, 92467319, 93093997, 93720948, 94348146, 94975568, 95603188, 96230981, 96858924, 97486990, 98115156, 98743396, 99371685 }
628319
Returns: 697468278
{500000000, 503141571, 506283019, 509424219, 512565047, 515705379, 518845091, 521984059, 525122159, 528259267, 531395259, 534530012, 537663402, 540795305, 543925598, 547054156, 550180857, 553305577, 556428192, 559548579, 562666616, 565782179, 568895145, 572005391, 575112794, 578217232, 581318582, 584416722, 587511529, 590602881, 593690657, 596774733, 599854990, 602931304, 606003554, 609071620, 612135380, 615194713, 618249498, 621299615, 624344943, 627385362, 630420752, 633450994, 636475967, 639495552, 642509630, 645518083, 648520790, 651517634, 654508496, 657493259, 660471804, 663444014, 666409771, 669368959, 672321461, 675267159, 678205939, 681137682, 684062275, 686979602, 689889547, 692791995, 695686833, 698573944, 701453217, 704324536, 707187790, 710042863, 712889645, 715728022, 718557882, 721379115, 724191607, 726995249, 729789929, 732575538, 735351965, 738119101, 740876836, 743625062, 746363670, 749092552, 751811600, 754520707, 757219766, 759908670, 762587314, 765255591, 767913396, 770560625, 773197172, 775822934, 778437807, 781041688, 783634473, 786216062, 788786351, 791345239, 793892625, 796428409, 798952490, 801464770, 803965148, 806453526, 808929805, 811393889, 813845680, 816285080, 818711994, 821126325, 823527980, 825916861, 828292877, 830655932, 833005933, 835342787, 837666403, 839976688, 842273552, 844556903, 846826652, 849082708, 851324984, 853553389, 855767837, 857968240, 860154511, 862326564, 864484312, 866627672, 868756557, 870870885, 872970571, 875055534, 877125689, 879180956, 881221254, 883246502, 885256620, 887251529, 889231150, 891195404, 893144215, 895077505, 896995198, 898897218, 900783491, 902653942, 904508496, 906347081, 908169624, 909976053, 911766297, 913540286, 915297948, 917039215, 918764019, 920472290, 922163961, 923838967, 925497240, 927138714, 928763327, 930371012, 931961707, 933535349, 935091876, 936631226, 938153339, 939658154, 941145612, 942615654, 944068223, 945503261, 946920711, 948320517, 949702624, 951066978, 952413525, 953742211, 955052984, 956345792, 957620585, 958877311, 960115922, 961336369, 962538602, 963722575, 964888242, 966035555, 967164470, 968274942, 969366927, 970440383, 971495267, 972531536, 973549151, 974548071, 975528257, 976489669, 977432271, 978356024, 979260893, 980146841, 981013834, 981861838, 982690818, 983500742, 984291579, 985063297, 985815865, 986549254, 987263435, 987958379, 988634060, 989290451, 989927525, 990545257, 991143624, 991722601, 992282166, 992822296, 993342971, 993844169, 994325871, 994788058, 995230711, 995653814, 996057349, 996441301, 996805654, 997150394, 997475507, 997780981, 998066803, 998332963, 998579449, 998806252, 999013363, 999200774, 999368477, 999516466, 999644735, 999753279, 999842093, 999911175, 999960521, 999990129, 999999999, 999990129, 999960521, 999911175, 999842093, 999753279, 999644735, 999516466, 999368477, 999200774, 999013363, 998806252, 998579449, 998332963, 998066803, 997780981, 997475507, 997150394, 996805654, 996441301, 996057349, 995653814, 995230711, 994788058, 994325871, 993844169, 993342971, 992822296, 992282166, 991722601, 991143624, 990545257, 989927525, 989290451, 988634060, 987958379, 987263435, 986549254, 985815865, 985063297, 984291579, 983500742, 982690818, 981861838, 981013834, 980146841, 979260893, 978356024, 977432271, 976489669, 975528257, 974548071, 973549151, 972531536, 971495267, 970440383, 969366927, 968274942, 967164470, 966035555, 964888242, 963722575, 962538602, 961336369, 960115922, 958877311, 957620585, 956345792, 955052984, 953742211, 952413525, 951066978, 949702624, 948320517, 946920711, 945503261, 944068223, 942615654, 941145612, 939658154, 938153339, 936631226, 935091876, 933535349, 931961707, 930371012, 928763327, 927138714, 925497240, 923838967, 922163961, 920472290, 918764019, 917039215, 915297948, 913540286, 911766297, 909976053, 908169624, 906347081, 904508496, 902653942, 900783491, 898897218, 896995198, 895077505, 893144215, 891195404, 889231150, 887251529, 885256620, 883246502, 881221254, 879180956, 877125689, 875055534, 872970571, 870870885, 868756557, 866627672, 864484312, 862326564, 860154511, 857968240, 855767837, 853553389, 851324984, 849082708, 846826652, 844556903, 842273552, 839976688, 837666403, 835342787, 833005933, 830655932, 828292877, 825916861, 823527980, 821126325, 818711994, 816285080, 813845680, 811393889, 808929805, 806453526, 803965148, 801464770, 798952490, 796428409, 793892625, 791345239, 788786351, 786216062, 783634473, 781041688, 778437807, 775822934, 773197172, 770560625, 767913396, 765255591, 762587314, 759908670, 757219766, 754520707, 751811600, 749092552, 746363670, 743625062, 740876836, 738119101, 735351965, 732575538, 729789929, 726995249, 724191607, 721379115, 718557882, 715728022, 712889645, 710042863, 707187790, 704324536, 701453217, 698573944, 695686833, 692791995, 689889547, 686979602, 684062275, 681137682, 678205939, 675267159, 672321461, 669368959, 666409771, 663444014, 660471804, 657493259, 654508496, 651517634, 648520790, 645518083, 642509630, 639495552, 636475967, 633450994, 630420752, 627385362, 624344943, 621299615, 618249498, 615194713, 612135380, 609071620, 606003554, 602931304, 599854990, 596774733, 593690657, 590602881, 587511529, 584416722, 581318582, 578217232, 575112794, 572005391, 568895145, 565782179, 562666616, 559548579, 556428192, 553305577, 550180857, 547054156, 543925598, 540795305, 537663402, 534530012, 531395259, 528259267, 525122159, 521984059, 518845091, 515705379, 512565047, 509424219, 506283019, 503141571, 499999999, 496858428, 493716980, 490575780, 487434952, 484294620, 481154908, 478015940, 474877840, 471740732, 468604740, 465469987, 462336597, 459204694, 456074401, 452945843, 449819142, 446694422, 443571807, 440451420, 437333383, 434217820, 431104854, 427994608, 424887205, 421782767, 418681417, 415583277, 412488470, 409397118, 406309342, 403225266, 400145009, 397068695, 393996445, 390928379, 387864619, 384805286, 381750501, 378700384, 375655056, 372614637, 369579247, 366549005, 363524032, 360504447, 357490369, 354481916, 351479209, 348482365, 345491503, 342506740, 339528195, 336555985, 333590228, 330631040, 327678538, 324732840, 321794060, 318862317, 315937724, 313020397, 310110452, 307208004, 304313166, 301426055, 298546782, 295675463, 292812209, 289957136, 287110354, 284271977, 281442117, 278620884, 275808392, 273004750, 270210070, 267424461, 264648034, 261880898, 259123163, 256374937, 253636329, 250907447, 248188399, 245479292, 242780233, 240091329, 237412685, 234744408, 232086603, 229439374, 226802827, 224177065, 221562192, 218958311, 216365526, 213783937, 211213648, 208654760, 206107374, 203571590, 201047509, 198535229, 196034851, 193546473, 191070194, 188606110, 186154319, 183714919, 181288005, 178873674, 176472019, 174083138, 171707122, 169344067, 166994066, 164657212, 162333596, 160023311, 157726447, 155443096, 153173347, 150917291, 148675015, 146446610, 144232162, 142031759, 139845488, 137673435, 135515687, 133372327, 131243442, 129129114, 127029428, 124944465, 122874310, 120819043, 118778745, 116753497, 114743379, 112748470, 110768849, 108804595, 106855784, 104922494, 103004801, 101102781, 99216508, 97346057, 95491503, 93652918, 91830375, 90023946, 88233702, 86459713, 84702051, 82960784, 81235980, 79527709, 77836038, 76161032, 74502759, 72861285, 71236672, 69628987, 68038292, 66464650, 64908123, 63368773, 61846660, 60341845, 58854387, 57384345, 55931776, 54496738, 53079288, 51679482, 50297375, 48933021, 47586474, 46257788, 44947015, 43654207, 42379414, 41122688, 39884077, 38663630, 37461397, 36277424, 35111757, 33964444, 32835529, 31725057, 30633072, 29559616, 28504732, 27468463, 26450848, 25451928, 24471742, 23510330, 22567728, 21643975, 20739106, 19853158, 18986165, 18138161, 17309181, 16499257, 15708420, 14936702, 14184134, 13450745, 12736564, 12041620, 11365939, 10709548, 10072474, 9454742, 8856375, 8277398, 7717833, 7177703, 6657028, 6155830, 5674128, 5211941, 4769288, 4346185, 3942650, 3558698, 3194345, 2849605, 2524492, 2219018, 1933196, 1667036, 1420550, 1193747, 986636, 799225, 631522, 483533, 355264, 246720, 157906, 88824, 39478, 9870, 1, 9870, 39478, 88824, 157906, 246720, 355264, 483533, 631522, 799225, 986636, 1193747, 1420550, 1667036, 1933196, 2219018, 2524492, 2849605, 3194345, 3558698, 3942650, 4346185, 4769288, 5211941, 5674128, 6155830, 6657028, 7177703, 7717833, 8277398, 8856375, 9454742, 10072474, 10709548, 11365939, 12041620, 12736564, 13450745, 14184134, 14936702, 15708420, 16499257, 17309181, 18138161, 18986165, 19853158, 20739106, 21643975, 22567728, 23510330, 24471742, 25451928, 26450848, 27468463, 28504732, 29559616, 30633072, 31725057, 32835529, 33964444, 35111757, 36277424, 37461397, 38663630, 39884077, 41122688, 42379414, 43654207, 44947015, 46257788, 47586474, 48933021, 50297375, 51679482, 53079288, 54496738, 55931776, 57384345, 58854387, 60341845, 61846660, 63368773, 64908123, 66464650, 68038292, 69628987, 71236672, 72861285, 74502759, 76161032, 77836038, 79527709, 81235980, 82960784, 84702051, 86459713, 88233702, 90023946, 91830375, 93652918, 95491503, 97346057, 99216508, 101102781, 103004801, 104922494, 106855784, 108804595, 110768849, 112748470, 114743379, 116753497, 118778745, 120819043, 122874310, 124944465, 127029428, 129129114, 131243442, 133372327, 135515687, 137673435, 139845488, 142031759, 144232162, 146446610, 148675015, 150917291, 153173347, 155443096, 157726447, 160023311, 162333596, 164657212, 166994066, 169344067, 171707122, 174083138, 176472019, 178873674, 181288005, 183714919, 186154319, 188606110, 191070194, 193546473, 196034851, 198535229, 201047509, 203571590, 206107374, 208654760, 211213648, 213783937, 216365526, 218958311, 221562192, 224177065, 226802827, 229439374, 232086603, 234744408, 237412685, 240091329, 242780233, 245479292, 248188399, 250907447, 253636329, 256374937, 259123163, 261880898, 264648034, 267424461, 270210070, 273004750, 275808392, 278620884, 281442117, 284271977, 287110354, 289957136, 292812209, 295675463, 298546782, 301426055, 304313166, 307208004, 310110452, 313020397, 315937724, 318862317, 321794060, 324732840, 327678538, 330631040, 333590228, 336555985, 339528195, 342506740, 345491503, 348482365, 351479209, 354481916, 357490369, 360504447, 363524032, 366549005, 369579247, 372614637, 375655056, 378700384, 381750501, 384805286, 387864619, 390928379, 393996445, 397068695, 400145009, 403225266, 406309342, 409397118, 412488470, 415583277, 418681417, 421782767, 424887205, 427994608, 431104854, 434217820, 437333383, 440451420, 443571807, 446694422, 449819142, 452945843, 456074401, 459204694, 462336597, 465469987, 468604740, 471740732, 474877840, 478015940, 481154908, 484294620, 487434952, 490575780, 493716980, 496858428 }
{999999999, 999990129, 999960521, 999911175, 999842093, 999753279, 999644735, 999516466, 999368477, 999200774, 999013363, 998806252, 998579449, 998332963, 998066803, 997780981, 997475507, 997150394, 996805654, 996441301, 996057349, 995653814, 995230711, 994788058, 994325871, 993844169, 993342971, 992822296, 992282166, 991722601, 991143624, 990545257, 989927525, 989290451, 988634060, 987958379, 987263435, 986549254, 985815865, 985063297, 984291579, 983500742, 982690818, 981861838, 981013834, 980146841, 979260893, 978356024, 977432271, 976489669, 975528257, 974548071, 973549151, 972531536, 971495267, 970440383, 969366927, 968274942, 967164470, 966035555, 964888242, 963722575, 962538602, 961336369, 960115922, 958877311, 957620585, 956345792, 955052984, 953742211, 952413525, 951066978, 949702624, 948320517, 946920711, 945503261, 944068223, 942615654, 941145612, 939658154, 938153339, 936631226, 935091876, 933535349, 931961707, 930371012, 928763327, 927138714, 925497240, 923838967, 922163961, 920472290, 918764019, 917039215, 915297948, 913540286, 911766297, 909976053, 908169624, 906347081, 904508496, 902653942, 900783491, 898897218, 896995198, 895077505, 893144215, 891195404, 889231150, 887251529, 885256620, 883246502, 881221254, 879180956, 877125689, 875055534, 872970571, 870870885, 868756557, 866627672, 864484312, 862326564, 860154511, 857968240, 855767837, 853553389, 851324984, 849082708, 846826652, 844556903, 842273552, 839976688, 837666403, 835342787, 833005933, 830655932, 828292877, 825916861, 823527980, 821126325, 818711994, 816285080, 813845680, 811393889, 808929805, 806453526, 803965148, 801464770, 798952490, 796428409, 793892625, 791345239, 788786351, 786216062, 783634473, 781041688, 778437807, 775822934, 773197172, 770560625, 767913396, 765255591, 762587314, 759908670, 757219766, 754520707, 751811600, 749092552, 746363670, 743625062, 740876836, 738119101, 735351965, 732575538, 729789929, 726995249, 724191607, 721379115, 718557882, 715728022, 712889645, 710042863, 707187790, 704324536, 701453217, 698573944, 695686833, 692791995, 689889547, 686979602, 684062275, 681137682, 678205939, 675267159, 672321461, 669368959, 666409771, 663444014, 660471804, 657493259, 654508496, 651517634, 648520790, 645518083, 642509630, 639495552, 636475967, 633450994, 630420752, 627385362, 624344943, 621299615, 618249498, 615194713, 612135380, 609071620, 606003554, 602931304, 599854990, 596774733, 593690657, 590602881, 587511529, 584416722, 581318582, 578217232, 575112794, 572005391, 568895145, 565782179, 562666616, 559548579, 556428192, 553305577, 550180857, 547054156, 543925598, 540795305, 537663402, 534530012, 531395259, 528259267, 525122159, 521984059, 518845091, 515705379, 512565047, 509424219, 506283019, 503141571, 500000000, 496858428, 493716980, 490575780, 487434952, 484294620, 481154908, 478015940, 474877840, 471740732, 468604740, 465469987, 462336597, 459204694, 456074401, 452945843, 449819142, 446694422, 443571807, 440451420, 437333383, 434217820, 431104854, 427994608, 424887205, 421782767, 418681417, 415583277, 412488470, 409397118, 406309342, 403225266, 400145009, 397068695, 393996445, 390928379, 387864619, 384805286, 381750501, 378700384, 375655056, 372614637, 369579247, 366549005, 363524032, 360504447, 357490369, 354481916, 351479209, 348482365, 345491503, 342506740, 339528195, 336555985, 333590228, 330631040, 327678538, 324732840, 321794060, 318862317, 315937724, 313020397, 310110452, 307208004, 304313166, 301426055, 298546782, 295675463, 292812209, 289957136, 287110354, 284271977, 281442117, 278620884, 275808392, 273004750, 270210070, 267424461, 264648034, 261880898, 259123163, 256374937, 253636329, 250907447, 248188399, 245479292, 242780233, 240091329, 237412685, 234744408, 232086603, 229439374, 226802827, 224177065, 221562192, 218958311, 216365526, 213783937, 211213648, 208654760, 206107374, 203571590, 201047509, 198535229, 196034851, 193546473, 191070194, 188606110, 186154319, 183714919, 181288005, 178873674, 176472019, 174083138, 171707122, 169344067, 166994066, 164657212, 162333596, 160023311, 157726447, 155443096, 153173347, 150917291, 148675015, 146446610, 144232162, 142031759, 139845488, 137673435, 135515687, 133372327, 131243442, 129129114, 127029428, 124944465, 122874310, 120819043, 118778745, 116753497, 114743379, 112748470, 110768849, 108804595, 106855784, 104922494, 103004801, 101102781, 99216508, 97346057, 95491503, 93652918, 91830375, 90023946, 88233702, 86459713, 84702051, 82960784, 81235980, 79527709, 77836038, 76161032, 74502759, 72861285, 71236672, 69628987, 68038292, 66464650, 64908123, 63368773, 61846660, 60341845, 58854387, 57384345, 55931776, 54496738, 53079288, 51679482, 50297375, 48933021, 47586474, 46257788, 44947015, 43654207, 42379414, 41122688, 39884077, 38663630, 37461397, 36277424, 35111757, 33964444, 32835529, 31725057, 30633072, 29559616, 28504732, 27468463, 26450848, 25451928, 24471742, 23510330, 22567728, 21643975, 20739106, 19853158, 18986165, 18138161, 17309181, 16499257, 15708420, 14936702, 14184134, 13450745, 12736564, 12041620, 11365939, 10709548, 10072474, 9454742, 8856375, 8277398, 7717833, 7177703, 6657028, 6155830, 5674128, 5211941, 4769288, 4346185, 3942650, 3558698, 3194345, 2849605, 2524492, 2219018, 1933196, 1667036, 1420550, 1193747, 986636, 799225, 631522, 483533, 355264, 246720, 157906, 88824, 39478, 9870, 1, 9870, 39478, 88824, 157906, 246720, 355264, 483533, 631522, 799225, 986636, 1193747, 1420550, 1667036, 1933196, 2219018, 2524492, 2849605, 3194345, 3558698, 3942650, 4346185, 4769288, 5211941, 5674128, 6155830, 6657028, 7177703, 7717833, 8277398, 8856375, 9454742, 10072474, 10709548, 11365939, 12041620, 12736564, 13450745, 14184134, 14936702, 15708420, 16499257, 17309181, 18138161, 18986165, 19853158, 20739106, 21643975, 22567728, 23510330, 24471742, 25451928, 26450848, 27468463, 28504732, 29559616, 30633072, 31725057, 32835529, 33964444, 35111757, 36277424, 37461397, 38663630, 39884077, 41122688, 42379414, 43654207, 44947015, 46257788, 47586474, 48933021, 50297375, 51679482, 53079288, 54496738, 55931776, 57384345, 58854387, 60341845, 61846660, 63368773, 64908123, 66464650, 68038292, 69628987, 71236672, 72861285, 74502759, 76161032, 77836038, 79527709, 81235980, 82960784, 84702051, 86459713, 88233702, 90023946, 91830375, 93652918, 95491503, 97346057, 99216508, 101102781, 103004801, 104922494, 106855784, 108804595, 110768849, 112748470, 114743379, 116753497, 118778745, 120819043, 122874310, 124944465, 127029428, 129129114, 131243442, 133372327, 135515687, 137673435, 139845488, 142031759, 144232162, 146446610, 148675015, 150917291, 153173347, 155443096, 157726447, 160023311, 162333596, 164657212, 166994066, 169344067, 171707122, 174083138, 176472019, 178873674, 181288005, 183714919, 186154319, 188606110, 191070194, 193546473, 196034851, 198535229, 201047509, 203571590, 206107374, 208654760, 211213648, 213783937, 216365526, 218958311, 221562192, 224177065, 226802827, 229439374, 232086603, 234744408, 237412685, 240091329, 242780233, 245479292, 248188399, 250907447, 253636329, 256374937, 259123163, 261880898, 264648034, 267424461, 270210070, 273004750, 275808392, 278620884, 281442117, 284271977, 287110354, 289957136, 292812209, 295675463, 298546782, 301426055, 304313166, 307208004, 310110452, 313020397, 315937724, 318862317, 321794060, 324732840, 327678538, 330631040, 333590228, 336555985, 339528195, 342506740, 345491503, 348482365, 351479209, 354481916, 357490369, 360504447, 363524032, 366549005, 369579247, 372614637, 375655056, 378700384, 381750501, 384805286, 387864619, 390928379, 393996445, 397068695, 400145009, 403225266, 406309342, 409397118, 412488470, 415583277, 418681417, 421782767, 424887205, 427994608, 431104854, 434217820, 437333383, 440451420, 443571807, 446694422, 449819142, 452945843, 456074401, 459204694, 462336597, 465469987, 468604740, 471740732, 474877840, 478015940, 481154908, 484294620, 487434952, 490575780, 493716980, 496858428, 499999999, 503141571, 506283019, 509424219, 512565047, 515705379, 518845091, 521984059, 525122159, 528259267, 531395259, 534530012, 537663402, 540795305, 543925598, 547054156, 550180857, 553305577, 556428192, 559548579, 562666616, 565782179, 568895145, 572005391, 575112794, 578217232, 581318582, 584416722, 587511529, 590602881, 593690657, 596774733, 599854990, 602931304, 606003554, 609071620, 612135380, 615194713, 618249498, 621299615, 624344943, 627385362, 630420752, 633450994, 636475967, 639495552, 642509630, 645518083, 648520790, 651517634, 654508496, 657493259, 660471804, 663444014, 666409771, 669368959, 672321461, 675267159, 678205939, 681137682, 684062275, 686979602, 689889547, 692791995, 695686833, 698573944, 701453217, 704324536, 707187790, 710042863, 712889645, 715728022, 718557882, 721379115, 724191607, 726995249, 729789929, 732575538, 735351965, 738119101, 740876836, 743625062, 746363670, 749092552, 751811600, 754520707, 757219766, 759908670, 762587314, 765255591, 767913396, 770560625, 773197172, 775822934, 778437807, 781041688, 783634473, 786216062, 788786351, 791345239, 793892625, 796428409, 798952490, 801464770, 803965148, 806453526, 808929805, 811393889, 813845680, 816285080, 818711994, 821126325, 823527980, 825916861, 828292877, 830655932, 833005933, 835342787, 837666403, 839976688, 842273552, 844556903, 846826652, 849082708, 851324984, 853553389, 855767837, 857968240, 860154511, 862326564, 864484312, 866627672, 868756557, 870870885, 872970571, 875055534, 877125689, 879180956, 881221254, 883246502, 885256620, 887251529, 889231150, 891195404, 893144215, 895077505, 896995198, 898897218, 900783491, 902653942, 904508496, 906347081, 908169624, 909976053, 911766297, 913540286, 915297948, 917039215, 918764019, 920472290, 922163961, 923838967, 925497240, 927138714, 928763327, 930371012, 931961707, 933535349, 935091876, 936631226, 938153339, 939658154, 941145612, 942615654, 944068223, 945503261, 946920711, 948320517, 949702624, 951066978, 952413525, 953742211, 955052984, 956345792, 957620585, 958877311, 960115922, 961336369, 962538602, 963722575, 964888242, 966035555, 967164470, 968274942, 969366927, 970440383, 971495267, 972531536, 973549151, 974548071, 975528257, 976489669, 977432271, 978356024, 979260893, 980146841, 981013834, 981861838, 982690818, 983500742, 984291579, 985063297, 985815865, 986549254, 987263435, 987958379, 988634060, 989290451, 989927525, 990545257, 991143624, 991722601, 992282166, 992822296, 993342971, 993844169, 994325871, 994788058, 995230711, 995653814, 996057349, 996441301, 996805654, 997150394, 997475507, 997780981, 998066803, 998332963, 998579449, 998806252, 999013363, 999200774, 999368477, 999516466, 999644735, 999753279, 999842093, 999911175, 999960521, 999990129 }
3141589
Returns: 697468278
{1000000000, 996057350, 984291580, 964888242, 938153340, 904508497, 864484313, 818711994, 767913397, 712889645, 654508497, 593690657, 531395259, 468604740, 406309342, 345491502, 287110354, 232086602, 181288005, 135515686, 95491502, 61846659, 35111757, 15708419, 3942649, 0, 3942649, 15708419, 35111757, 61846659, 95491502, 135515686, 181288005, 232086602, 287110354, 345491502, 406309342, 468604740, 531395259, 593690657, 654508497, 712889645, 767913397, 818711994, 864484313, 904508497, 938153340, 964888242, 984291580, 996057350 }
{500000000, 562666616, 624344943, 684062276, 740876837, 793892626, 842273552, 885256621, 922163962, 952413526, 975528258, 991143625, 999013364, 999013364, 991143625, 975528258, 952413526, 922163962, 885256621, 842273552, 793892626, 740876837, 684062276, 624344943, 562666616, 499999999, 437333383, 375655056, 315937723, 259123162, 206107373, 157726447, 114743378, 77836037, 47586473, 24471741, 8856374, 986635, 986635, 8856374, 24471741, 47586473, 77836037, 114743378, 157726447, 206107373, 259123162, 315937723, 375655056, 437333383 }
62790521
Returns: 143752927
{0, 99, 100, 199 }
{0, 0, 0, 0 }
100
Returns: 6
{1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000, 13000, 14000, 15000, 16000, 17000, 18000, 19000, 20000, 21000, 22000, 23000, 24000, 25000, 26000, 27000, 28000, 29000, 30000, 31000, 32000, 33000, 34000, 35000, 36000, 37000, 38000, 39000, 40000, 41000, 42000, 43000, 44000, 45000, 46000, 47000, 48000, 49000, 50000, 51000, 52000, 53000, 54000, 55000, 56000, 57000, 58000, 59000, 60000, 61000, 62000, 63000, 64000, 65000, 66000, 67000, 68000, 69000, 70000, 71000, 72000, 73000, 74000, 75000, 76000, 77000, 78000, 79000, 80000, 81000, 82000, 83000, 84000, 85000, 86000, 87000, 88000, 89000, 90000, 91000, 92000, 93000, 94000, 95000, 96000, 97000, 98000, 99000, 100000, 101000, 102000, 103000, 104000, 105000, 106000, 107000, 108000, 109000, 110000, 111000, 112000, 113000, 114000, 115000, 116000, 117000, 118000, 119000, 120000, 121000, 122000, 123000, 124000, 125000, 126000, 127000, 128000, 129000, 130000, 131000, 132000, 133000, 134000, 135000, 136000, 137000, 138000, 139000, 140000, 141000, 142000, 143000, 144000, 145000, 146000, 147000, 148000, 149000, 150000, 151000, 152000, 153000, 154000, 155000, 156000, 157000, 158000, 159000, 160000, 161000, 162000, 163000, 164000, 165000, 166000, 167000, 168000, 169000, 170000, 171000, 172000, 173000, 174000, 175000, 176000, 177000, 178000, 179000, 180000, 181000, 182000, 183000, 184000, 185000, 186000, 187000, 188000, 189000, 190000, 191000, 192000, 193000, 194000, 195000, 196000, 197000, 198000, 199000, 200000, 201000, 202000, 203000, 204000, 205000, 206000, 207000, 208000, 209000, 210000, 211000, 212000, 213000, 214000, 215000, 216000, 217000, 218000, 219000, 220000, 221000, 222000, 223000, 224000, 225000, 226000, 227000, 228000, 229000, 230000, 231000, 232000, 233000, 234000, 235000, 236000, 237000, 238000, 239000, 240000, 241000, 242000, 243000, 244000, 245000, 246000, 247000, 248000, 249000, 250000, 251000, 252000, 253000, 254000, 255000, 256000, 257000, 258000, 259000, 260000, 261000, 262000, 263000, 264000, 265000, 266000, 267000, 268000, 269000, 270000, 271000, 272000, 273000, 274000, 275000, 276000, 277000, 278000, 279000, 280000, 281000, 282000, 283000, 284000, 285000, 286000, 287000, 288000, 289000, 290000, 291000, 292000, 293000, 294000, 295000, 296000, 297000, 298000, 299000, 300000, 301000, 302000, 303000, 304000, 305000, 306000, 307000, 308000, 309000, 310000, 311000, 312000, 313000, 314000, 315000, 316000, 317000, 318000, 319000, 320000, 321000, 322000, 323000, 324000, 325000, 326000, 327000, 328000, 329000, 330000, 331000, 332000, 333000, 334000, 335000, 336000, 337000, 338000, 339000, 340000, 341000, 342000, 343000, 344000, 345000, 346000, 347000, 348000, 349000, 350000, 351000, 352000, 353000, 354000, 355000, 356000, 357000, 358000, 359000, 360000, 361000, 362000, 363000, 364000, 365000, 366000, 367000, 368000, 369000, 370000, 371000, 372000, 373000, 374000, 375000, 376000, 377000, 378000, 379000, 380000, 381000, 382000, 383000, 384000, 385000, 386000, 387000, 388000, 389000, 390000, 391000, 392000, 393000, 394000, 395000, 396000, 397000, 398000, 399000, 400000, 401000, 402000, 403000, 404000, 405000, 406000, 407000, 408000, 409000, 410000, 411000, 412000, 413000, 414000, 415000, 416000, 417000, 418000, 419000, 420000, 421000, 422000, 423000, 424000, 425000, 426000, 427000, 428000, 429000, 430000, 431000, 432000, 433000, 434000, 435000, 436000, 437000, 438000, 439000, 440000, 441000, 442000, 443000, 444000, 445000, 446000, 447000, 448000, 449000, 450000, 451000, 452000, 453000, 454000, 455000, 456000, 457000, 458000, 459000, 460000, 461000, 462000, 463000, 464000, 465000, 466000, 467000, 468000, 469000, 470000, 471000, 472000, 473000, 474000, 475000, 476000, 477000, 478000, 479000, 480000, 481000, 482000, 483000, 484000, 485000, 486000, 487000, 488000, 489000, 490000, 491000, 492000, 493000, 494000, 495000, 496000, 497000, 498000, 499000, 500000, 501000, 502000, 503000, 504000, 505000, 506000, 507000, 508000, 509000, 510000, 511000, 512000, 513000, 514000, 515000, 516000, 517000, 518000, 519000, 520000, 521000, 522000, 523000, 524000, 525000, 526000, 527000, 528000, 529000, 530000, 531000, 532000, 533000, 534000, 535000, 536000, 537000, 538000, 539000, 540000, 541000, 542000, 543000, 544000, 545000, 546000, 547000, 548000, 549000, 550000, 551000, 552000, 553000, 554000, 555000, 556000, 557000, 558000, 559000, 560000, 561000, 562000, 563000, 564000, 565000, 566000, 567000, 568000, 569000, 570000, 571000, 572000, 573000, 574000, 575000, 576000, 577000, 578000, 579000, 580000, 581000, 582000, 583000, 584000, 585000, 586000, 587000, 588000, 589000, 590000, 591000, 592000, 593000, 594000, 595000, 596000, 597000, 598000, 599000, 600000, 601000, 602000, 603000, 604000, 605000, 606000, 607000, 608000, 609000, 610000, 611000, 612000, 613000, 614000, 615000, 616000, 617000, 618000, 619000, 620000, 621000, 622000, 623000, 624000, 625000, 626000, 627000, 628000, 629000, 630000, 631000, 632000, 633000, 634000, 635000, 636000, 637000, 638000, 639000, 640000, 641000, 642000, 643000, 644000, 645000, 646000, 647000, 648000, 649000, 650000, 651000, 652000, 653000, 654000, 655000, 656000, 657000, 658000, 659000, 660000, 661000, 662000, 663000, 664000, 665000, 666000, 667000, 668000, 669000, 670000, 671000, 672000, 673000, 674000, 675000, 676000, 677000, 678000, 679000, 680000, 681000, 682000, 683000, 684000, 685000, 686000, 687000, 688000, 689000, 690000, 691000, 692000, 693000, 694000, 695000, 696000, 697000, 698000, 699000, 700000, 701000, 702000, 703000, 704000, 705000, 706000, 707000, 708000, 709000, 710000, 711000, 712000, 713000, 714000, 715000, 716000, 717000, 718000, 719000, 720000, 721000, 722000, 723000, 724000, 725000, 726000, 727000, 728000, 729000, 730000, 731000, 732000, 733000, 734000, 735000, 736000, 737000, 738000, 739000, 740000, 741000, 742000, 743000, 744000, 745000, 746000, 747000, 748000, 749000, 750000, 751000, 752000, 753000, 754000, 755000, 756000, 757000, 758000, 759000, 760000, 761000, 762000, 763000, 764000, 765000, 766000, 767000, 768000, 769000, 770000, 771000, 772000, 773000, 774000, 775000, 776000, 777000, 778000, 779000, 780000, 781000, 782000, 783000, 784000, 785000, 786000, 787000, 788000, 789000, 790000, 791000, 792000, 793000, 794000, 795000, 796000, 797000, 798000, 799000, 800000, 801000, 802000, 803000, 804000, 805000, 806000, 807000, 808000, 809000, 810000, 811000, 812000, 813000, 814000, 815000, 816000, 817000, 818000, 819000, 820000, 821000, 822000, 823000, 824000, 825000, 826000, 827000, 828000, 829000, 830000, 831000, 832000, 833000, 834000, 835000, 836000, 837000, 838000, 839000, 840000, 841000, 842000, 843000, 844000, 845000, 846000, 847000, 848000, 849000, 850000, 851000, 852000, 853000, 854000, 855000, 856000, 857000, 858000, 859000, 860000, 861000, 862000, 863000, 864000, 865000, 866000, 867000, 868000, 869000, 870000, 871000, 872000, 873000, 874000, 875000, 876000, 877000, 878000, 879000, 880000, 881000, 882000, 883000, 884000, 885000, 886000, 887000, 888000, 889000, 890000, 891000, 892000, 893000, 894000, 895000, 896000, 897000, 898000, 899000, 900000, 901000, 902000, 903000, 904000, 905000, 906000, 907000, 908000, 909000, 910000, 911000, 912000, 913000, 914000, 915000, 916000, 917000, 918000, 919000, 920000, 921000, 922000, 923000, 924000, 925000, 926000, 927000, 928000, 929000, 930000, 931000, 932000, 933000, 934000, 935000, 936000, 937000, 938000, 939000, 940000, 941000, 942000, 943000, 944000, 945000, 946000, 947000, 948000, 949000, 950000, 951000, 952000, 953000, 954000, 955000, 956000, 957000, 958000, 959000, 960000, 961000, 962000, 963000, 964000, 965000, 966000, 967000, 968000, 969000, 970000, 971000, 972000, 973000, 974000, 975000, 976000, 977000, 978000, 979000, 980000, 981000, 982000, 983000, 984000, 985000, 986000, 987000, 988000, 989000, 990000, 991000, 992000, 993000, 994000, 995000, 996000, 997000, 998000, 999000, 1000000 }
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
1000
Returns: 625271546
{118, 10001, 101, 10018, 119, 10016, 10004, 107, 115, 10009, 10011, 110, 10001, 10013, 113, 108, 10018, 111, 10013, 10001, 10000, 110, 10019, 10008, 10016, 112, 10016, 10008, 105, 10015, 109, 10012, 119, 106, 10004, 10000, 110, 10014, 10008, 116, 110, 102, 10002, 119, 10007, 10010, 10008, 10016, 116, 115, 10010, 10010, 10012, 116, 107, 115, 10003, 108, 117, 10011, 112, 119, 102, 114, 10007, 105, 104, 10015, 110, 10007, 10005, 10013, 101, 10014, 10001, 10010, 10009, 102, 10011, 118, 10012, 10008, 105, 101, 110, 111, 10004, 10001, 103, 10016, 10002, 10001, 105, 114, 100, 100, 10009, 106, 119, 109, 10003, 10019, 10018, 103, 10010, 10017, 10018, 10019, 117, 102, 10009, 102, 10008, 114, 110, 113, 10017, 10019, 107, 116, 112, 10011, 10006, 10017, 110, 10002, 10005, 107, 100, 10002, 114, 117, 10011, 10008, 10011, 114, 113, 10017, 10018, 106, 10015, 10019, 10009, 109, 10002, 10009, 103, 10006, 104, 118, 109, 10002, 10007, 106, 10014, 10006, 10015, 10008, 10002, 10017, 102, 105, 10000, 10018, 112, 10009, 112, 109, 106, 100, 10004, 10009, 10015, 10019, 10007, 10002, 100, 10009, 101, 111, 104, 103, 102, 118, 103, 108, 116, 115, 10007, 115, 10012, 10010, 118, 10015, 107, 10019, 116, 113, 10000, 10016, 10013, 117, 106, 105, 10004, 10016, 108, 10007, 104, 10013, 10018, 10007, 107, 10007, 117, 103, 10000, 111, 10001, 103, 10005, 116, 109, 114, 107, 104, 117, 10004, 114, 116, 101, 10003, 109, 117, 10012, 10019, 10001, 10008, 105, 10016, 10014, 10013, 10014, 115, 10009, 10007, 10010, 103, 10007, 109, 101, 10001, 109, 10002, 101, 110, 10001, 10007, 112, 10019, 102, 116, 100, 10004, 10014, 114, 119, 118, 10010, 10000, 10001, 117, 102, 108, 104, 101, 10003, 118, 101, 10018, 104, 10003, 109, 10013, 10014, 103, 109, 10003, 10015, 10011, 107, 113, 113, 10000, 10006, 103, 10018, 10019, 10006, 104, 116, 10019, 10009, 119, 105, 116, 113, 10010, 10008, 115, 109, 113, 115, 100, 10012, 10001, 102, 10006, 118, 101, 111, 103, 10010, 10016, 10007, 10010, 104, 111, 109, 10018, 105, 112, 10014, 116, 10008, 117, 10018, 108, 10014, 115, 10001, 101, 113, 10012, 10015, 10014, 10003, 10005, 101, 10000, 119, 106, 10004, 10011, 111, 10001, 10007, 118, 10011, 10002, 118, 10017, 10005, 100, 10006, 10008, 10007, 117, 105, 10000, 10004, 105, 10019, 10016, 119, 10012, 112, 10003, 119, 10019, 110, 116, 106, 10016, 117, 103, 10004, 10008, 111, 10003, 105, 10002, 10010, 10016, 112, 10007, 103, 10004, 10005, 116, 101, 10010, 110, 10008, 109, 10005, 113, 10000, 10006, 10008, 10008, 10000, 10012, 10015, 10006, 10005, 10009, 10018, 110, 115, 10012, 104, 103, 10015, 115, 10010, 10000, 107, 107, 10005, 119, 10018, 10009, 116, 10013, 113, 114, 10016, 109, 108, 109, 113, 100, 10010, 10015, 111, 10008, 10017, 10004, 10016, 115, 117, 117, 112, 10017, 10014, 10010, 10009, 108, 10003, 113, 114, 10003, 10018, 10019, 10004, 107, 119, 10002, 110, 113, 107, 10002, 114, 10011, 119, 10003, 118, 10016, 10011, 10018, 119, 10006, 114, 10010, 10016, 105, 118, 100, 10000, 102, 107, 10008, 114, 102, 106, 109, 10017, 100, 104, 10004, 10012, 10012, 103, 118, 10003, 10011, 100, 114, 10013, 112, 117, 112, 10007, 103, 10004, 104, 110, 10018, 10009, 10005, 106, 10005, 10002, 107, 116, 115, 10017, 108, 100, 117, 108, 115, 10000, 10016, 103, 10006, 10000, 116, 110, 108, 118, 10011, 111, 10014, 10005, 104, 105, 10007, 110, 10004, 107, 10019, 10010, 10005, 119, 105, 100, 106, 10011, 10002, 101, 102, 10017, 111, 10016, 113, 100, 117, 10014, 113, 10019, 100, 104, 10001, 10015, 119, 10006, 109, 101, 10005, 10017, 114, 103, 114, 106, 10012, 111, 105, 10011, 100, 118, 10002, 10017, 10018, 104, 100, 10005, 110, 10000, 115, 112, 105, 104, 10015, 10014, 112, 10013, 108, 105, 107, 102, 106, 104, 10005, 102, 117, 10001, 10013, 118, 119, 110, 10014, 111, 10015, 102, 10003, 10000, 10003, 10014, 106, 10017, 10013, 10019, 10016, 10009, 10001, 10002, 10012, 111, 10013, 10015, 10012, 10006, 109, 10009, 111, 10011, 10015, 102, 108, 111, 10017, 108, 116, 10017, 117, 102, 106, 115, 119, 100, 105, 106, 118, 107, 108, 10007, 115, 10011, 104, 111, 106, 10015, 101, 107, 112, 102, 10001, 10003, 10014, 10013, 10007, 10013, 113, 10015, 10006, 114, 10002, 106, 10017, 113, 119, 10009, 10006, 119, 112, 10013, 10012, 10005, 114, 10017, 10013, 103, 10011, 101, 10006, 10003, 10013, 110, 108, 10005, 100, 115, 10002, 10014, 10012, 10001, 101, 10004, 10009, 112, 10018, 10008, 108, 10005, 114, 113, 10003, 10014, 107, 10001, 104, 112, 10008, 10003, 10018, 108, 10002, 118, 118, 10005, 113, 10012, 112, 101, 10015, 106, 105, 115, 104, 106, 10004, 108, 116, 10014, 10006, 117, 102, 10000, 10012, 111, 10019, 116, 10012, 10017, 10000, 110, 118, 101, 109, 112, 10015, 10010, 10003, 114, 10004, 10019, 10006, 10006, 111, 10009, 10011, 108, 10019, 10013, 10018, 117, 10006, 103, 115, 10000, 111, 107, 10011, 10013, 10016, 10004, 10017, 10010 }
{104, 10010, 104, 10014, 116, 10005, 10018, 104, 114, 10003, 10012, 115, 10012, 10009, 113, 108, 10006, 110, 10000, 10007, 10019, 112, 10017, 10011, 10016, 116, 10004, 10009, 108, 10008, 103, 10001, 100, 114, 10001, 10009, 113, 10018, 10012, 104, 107, 101, 10003, 105, 10008, 10009, 10004, 10017, 115, 110, 10002, 10000, 10003, 112, 115, 112, 10011, 100, 105, 10002, 110, 114, 116, 106, 10004, 102, 104, 10009, 108, 10011, 10003, 10003, 114, 10012, 10003, 10003, 10013, 119, 10006, 114, 10009, 10000, 114, 118, 105, 114, 10011, 10004, 119, 10011, 10008, 10015, 111, 116, 102, 118, 10001, 105, 117, 102, 10004, 10015, 10009, 101, 10017, 10018, 10002, 10010, 102, 104, 10010, 118, 10005, 104, 110, 108, 10008, 10019, 106, 103, 111, 10005, 10015, 10004, 111, 10017, 10017, 107, 112, 10015, 115, 112, 10010, 10002, 10011, 109, 109, 10007, 10012, 107, 10018, 10013, 10004, 106, 10018, 10016, 117, 10014, 117, 115, 111, 10016, 10005, 115, 10004, 10013, 10012, 10015, 10012, 10014, 108, 118, 10016, 10001, 103, 10014, 115, 114, 101, 113, 10014, 10012, 10013, 10002, 10014, 10010, 114, 10008, 103, 108, 113, 103, 113, 119, 111, 109, 101, 117, 10013, 103, 10016, 10011, 111, 10006, 102, 10016, 107, 119, 10015, 10001, 10012, 111, 111, 107, 10015, 10007, 102, 10016, 109, 10002, 10000, 10009, 109, 10000, 118, 104, 10004, 111, 10016, 115, 10016, 119, 105, 112, 116, 108, 117, 10008, 114, 106, 116, 10001, 109, 101, 10011, 10009, 10017, 10014, 105, 10018, 10017, 10006, 10007, 109, 10009, 10015, 10014, 112, 10017, 100, 107, 10019, 118, 10002, 117, 102, 10008, 10002, 112, 10014, 103, 113, 108, 10005, 10001, 101, 106, 118, 10008, 10003, 10001, 115, 102, 118, 116, 113, 10010, 109, 115, 10008, 119, 10017, 112, 10019, 10011, 105, 101, 10005, 10010, 10014, 119, 110, 101, 10018, 10009, 114, 10010, 10004, 10001, 114, 102, 10007, 10019, 112, 103, 117, 100, 10007, 10006, 115, 119, 104, 119, 116, 10006, 10009, 110, 10016, 106, 106, 116, 109, 10018, 10002, 10006, 10005, 118, 117, 113, 10003, 112, 105, 10000, 116, 10007, 103, 10018, 113, 10015, 102, 10005, 102, 114, 10002, 10017, 10013, 10019, 10005, 119, 10008, 108, 100, 10009, 10016, 101, 10018, 10019, 112, 10007, 10001, 110, 10013, 10009, 101, 10010, 10016, 10010, 100, 110, 10006, 10002, 113, 10001, 10003, 113, 10007, 100, 10016, 119, 10000, 119, 105, 102, 10014, 104, 113, 10004, 10018, 105, 10006, 116, 10006, 10016, 10013, 113, 10018, 118, 10016, 10015, 110, 105, 10012, 103, 10008, 104, 10001, 115, 10017, 10004, 10013, 10001, 10002, 10004, 10001, 10011, 10011, 10011, 10005, 100, 118, 10008, 101, 110, 10007, 100, 10006, 10013, 100, 118, 10014, 110, 10004, 10006, 111, 10016, 107, 102, 10012, 115, 105, 110, 116, 103, 10013, 10003, 100, 10003, 10019, 10007, 10009, 104, 109, 119, 108, 10006, 10003, 10004, 10017, 114, 10012, 118, 107, 10014, 10015, 10012, 10013, 101, 102, 10007, 106, 102, 110, 10011, 119, 10013, 107, 10013, 105, 10006, 10003, 10011, 115, 10003, 110, 10001, 10019, 101, 107, 109, 10011, 111, 114, 10017, 117, 114, 118, 107, 10017, 111, 111, 10017, 10010, 10014, 106, 113, 10007, 10001, 106, 105, 10001, 118, 110, 109, 10012, 100, 10006, 103, 117, 10017, 10002, 10008, 106, 10002, 10019, 111, 108, 108, 10012, 104, 119, 107, 116, 101, 10010, 10015, 107, 10019, 10001, 109, 104, 115, 108, 10017, 113, 10009, 10019, 115, 119, 10007, 116, 10019, 117, 10018, 10015, 10013, 118, 104, 105, 103, 10004, 10005, 111, 107, 10003, 119, 10000, 105, 107, 108, 10008, 106, 10011, 100, 110, 10014, 10005, 103, 10005, 108, 100, 10018, 10001, 113, 102, 108, 108, 10005, 109, 117, 10009, 117, 116, 10009, 10016, 10016, 107, 110, 10004, 101, 10007, 113, 117, 100, 102, 10011, 10006, 114, 10018, 117, 106, 112, 117, 112, 112, 10012, 100, 114, 10013, 10013, 102, 109, 114, 10005, 106, 10014, 105, 10002, 10000, 10000, 10016, 104, 10002, 10004, 10008, 10008, 10018, 10011, 10000, 10000, 102, 10010, 10016, 10012, 10008, 116, 10000, 115, 10015, 10002, 109, 103, 112, 10015, 101, 100, 10009, 106, 106, 109, 105, 101, 104, 115, 116, 101, 113, 106, 10001, 106, 10008, 106, 118, 113, 10000, 108, 103, 119, 115, 10000, 10009, 10010, 10014, 10003, 10005, 111, 10019, 10017, 111, 10004, 119, 10011, 103, 111, 10007, 10002, 104, 104, 10007, 10018, 10006, 100, 10000, 10017, 116, 10018, 112, 10007, 10008, 10015, 109, 107, 10000, 115, 116, 10014, 10002, 10015, 10002, 110, 10000, 10015, 107, 10013, 10010, 110, 10007, 103, 117, 10015, 10019, 105, 10006, 105, 102, 10019, 10003, 10019, 111, 10013, 103, 100, 10010, 112, 10013, 106, 101, 10015, 117, 109, 111, 100, 110, 10010, 119, 118, 10014, 10000, 116, 112, 10014, 10017, 107, 10005, 114, 10019, 10010, 10012, 118, 117, 109, 117, 101, 10004, 10010, 10018, 118, 10012, 10006, 10018, 10012, 104, 10005, 10000, 112, 10003, 10011, 10007, 113, 10006, 108, 107, 10005, 103, 108, 10019, 10008, 10010, 10003, 10005, 10019 }
100
Returns: 160801
{500000000, 503141572, 506283020, 509424220, 512565048, 515705380, 518845092, 521984060, 525122160, 528259268, 531395260, 534530013, 537663403, 540795306, 543925599, 547054157, 550180858, 553305578, 556428193, 559548581, 562666617, 565782180, 568895146, 572005392, 575112795, 578217233, 581318583, 584416723, 587511530, 590602882, 593690658, 596774735, 599854991, 602931305, 606003555, 609071621, 612135381, 615194714, 618249499, 621299616, 624344944, 627385363, 630420754, 633450995, 636475968, 639495554, 642509632, 645518084, 648520791, 651517635, 654508498, 657493260, 660471805, 663444015, 666409773, 669368961, 672321462, 675267161, 678205940, 681137684, 684062277, 686979603, 689889548, 692791997, 695686834, 698573946, 701453218, 704324538, 707187791, 710042865, 712889646, 715728023, 718557884, 721379116, 724191609, 726995250, 729789931, 732575540, 735351967, 738119102, 740876838, 743625063, 746363671, 749092553, 751811601, 754520708, 757219767, 759908672, 762587315, 765255593, 767913398, 770560627, 773197174, 775822936, 778437809, 781041689, 783634475, 786216063, 788786352, 791345240, 793892627, 796428411, 798952492, 801464771, 803965149, 806453527, 808929807, 811393891, 813845681, 816285081, 818711995, 821126327, 823527981, 825916863, 828292878, 830655933, 833005934, 835342789, 837666405, 839976690, 842273553, 844556905, 846826653, 849082710, 851324985, 853553391, 855767839, 857968242, 860154513, 862326566, 864484314, 866627674, 868756559, 870870887, 872970573, 875055535, 877125691, 879180958, 881221256, 883246504, 885256622, 887251531, 889231151, 891195406, 893144217, 895077507, 896995200, 898897220, 900783493, 902653943, 904508498, 906347083, 908169626, 909976055, 911766299, 913540288, 915297950, 917039217, 918764021, 920472292, 922163963, 923838969, 925497241, 927138716, 928763329, 930371014, 931961709, 933535351, 935091878, 936631228, 938153341, 939658156, 941145614, 942615656, 944068225, 945503263, 946920713, 948320519, 949702626, 951066980, 952413527, 953742213, 955052986, 956345794, 957620587, 958877313, 960115924, 961336370, 962538604, 963722577, 964888243, 966035557, 967164472, 968274944, 969366929, 970440385, 971495268, 972531538, 973549153, 974548073, 975528259, 976489671, 977432273, 978356026, 979260895, 980146843, 981013836, 981861840, 982690820, 983500744, 984291581, 985063299, 985815867, 986549256, 987263437, 987958381, 988634062, 989290453, 989927527, 990545259, 991143626, 991722603, 992282168, 992822298, 993342973, 993844171, 994325873, 994788060, 995230713, 995653816, 996057351, 996441303, 996805656, 997150396, 997475509, 997780983, 998066805, 998332965, 998579451, 998806254, 999013365, 999200776, 999368479, 999516468, 999644737, 999753281, 999842095, 999911177, 999960523, 999990131, 1000000000, 999990131, 999960523, 999911177, 999842095, 999753281, 999644737, 999516468, 999368479, 999200776, 999013365, 998806254, 998579451, 998332965, 998066805, 997780983, 997475509, 997150396, 996805656, 996441303, 996057351, 995653816, 995230713, 994788060, 994325873, 993844171, 993342973, 992822298, 992282168, 991722603, 991143626, 990545259, 989927527, 989290453, 988634062, 987958381, 987263437, 986549256, 985815867, 985063299, 984291581, 983500744, 982690820, 981861840, 981013836, 980146843, 979260895, 978356026, 977432273, 976489671, 975528259, 974548073, 973549153, 972531538, 971495268, 970440385, 969366929, 968274944, 967164472, 966035557, 964888243, 963722577, 962538604, 961336370, 960115924, 958877313, 957620587, 956345794, 955052986, 953742213, 952413527, 951066980, 949702626, 948320519, 946920713, 945503263, 944068225, 942615656, 941145614, 939658156, 938153341, 936631228, 935091878, 933535351, 931961709, 930371014, 928763329, 927138716, 925497241, 923838969, 922163963, 920472292, 918764021, 917039217, 915297950, 913540288, 911766299, 909976055, 908169626, 906347083, 904508498, 902653943, 900783493, 898897220, 896995200, 895077507, 893144217, 891195406, 889231151, 887251531, 885256622, 883246504, 881221256, 879180958, 877125691, 875055535, 872970573, 870870887, 868756559, 866627674, 864484314, 862326566, 860154513, 857968242, 855767839, 853553391, 851324985, 849082710, 846826653, 844556905, 842273553, 839976690, 837666405, 835342789, 833005934, 830655933, 828292878, 825916863, 823527981, 821126327, 818711995, 816285081, 813845681, 811393891, 808929807, 806453527, 803965149, 801464771, 798952492, 796428411, 793892627, 791345240, 788786352, 786216063, 783634475, 781041689, 778437809, 775822936, 773197174, 770560627, 767913398, 765255593, 762587315, 759908672, 757219767, 754520708, 751811601, 749092553, 746363671, 743625063, 740876838, 738119102, 735351967, 732575540, 729789931, 726995250, 724191609, 721379116, 718557884, 715728023, 712889646, 710042865, 707187791, 704324538, 701453218, 698573946, 695686834, 692791997, 689889548, 686979603, 684062277, 681137684, 678205940, 675267161, 672321462, 669368961, 666409773, 663444015, 660471805, 657493260, 654508498, 651517635, 648520791, 645518084, 642509632, 639495554, 636475968, 633450995, 630420754, 627385363, 624344944, 621299616, 618249499, 615194714, 612135381, 609071621, 606003555, 602931305, 599854991, 596774735, 593690658, 590602882, 587511530, 584416723, 581318583, 578217233, 575112795, 572005392, 568895146, 565782180, 562666617, 559548581, 556428193, 553305578, 550180858, 547054157, 543925599, 540795306, 537663403, 534530013, 531395260, 528259268, 525122160, 521984060, 518845092, 515705380, 512565048, 509424220, 506283020, 503141572, 500000001, 496858429, 493716981, 490575781, 487434953, 484294621, 481154909, 478015941, 474877841, 471740733, 468604741, 465469988, 462336598, 459204695, 456074402, 452945844, 449819143, 446694423, 443571808, 440451420, 437333384, 434217821, 431104855, 427994609, 424887206, 421782768, 418681418, 415583278, 412488471, 409397119, 406309343, 403225266, 400145010, 397068696, 393996446, 390928380, 387864620, 384805287, 381750502, 378700385, 375655057, 372614638, 369579247, 366549006, 363524033, 360504447, 357490369, 354481917, 351479210, 348482366, 345491503, 342506741, 339528196, 336555986, 333590228, 330631040, 327678539, 324732840, 321794061, 318862317, 315937724, 313020398, 310110453, 307208004, 304313167, 301426055, 298546783, 295675463, 292812210, 289957136, 287110355, 284271978, 281442117, 278620885, 275808392, 273004751, 270210070, 267424461, 264648034, 261880899, 259123163, 256374938, 253636330, 250907448, 248188400, 245479293, 242780234, 240091329, 237412686, 234744408, 232086603, 229439374, 226802827, 224177065, 221562192, 218958312, 216365526, 213783938, 211213649, 208654761, 206107374, 203571590, 201047509, 198535230, 196034852, 193546474, 191070194, 188606110, 186154320, 183714920, 181288006, 178873674, 176472020, 174083138, 171707123, 169344068, 166994067, 164657212, 162333596, 160023311, 157726448, 155443096, 153173348, 150917291, 148675016, 146446610, 144232162, 142031759, 139845488, 137673435, 135515687, 133372327, 131243442, 129129114, 127029428, 124944466, 122874310, 120819043, 118778745, 116753497, 114743379, 112748470, 110768850, 108804595, 106855784, 104922494, 103004801, 101102781, 99216508, 97346058, 95491503, 93652918, 91830375, 90023946, 88233702, 86459713, 84702051, 82960784, 81235980, 79527709, 77836038, 76161032, 74502760, 72861285, 71236672, 69628987, 68038292, 66464650, 64908123, 63368773, 61846660, 60341845, 58854387, 57384345, 55931776, 54496738, 53079288, 51679482, 50297375, 48933021, 47586474, 46257788, 44947015, 43654207, 42379414, 41122688, 39884077, 38663631, 37461397, 36277424, 35111758, 33964444, 32835529, 31725057, 30633072, 29559616, 28504733, 27468463, 26450848, 25451928, 24471742, 23510330, 22567728, 21643975, 20739106, 19853158, 18986165, 18138161, 17309181, 16499257, 15708420, 14936702, 14184134, 13450745, 12736564, 12041620, 11365939, 10709548, 10072474, 9454742, 8856375, 8277398, 7717833, 7177703, 6657028, 6155830, 5674128, 5211941, 4769288, 4346185, 3942650, 3558698, 3194345, 2849605, 2524492, 2219018, 1933196, 1667036, 1420550, 1193747, 986636, 799225, 631522, 483533, 355264, 246720, 157906, 88824, 39478, 9870, 0, 9870, 39478, 88824, 157906, 246720, 355264, 483533, 631522, 799225, 986636, 1193747, 1420550, 1667036, 1933196, 2219018, 2524492, 2849605, 3194345, 3558698, 3942650, 4346185, 4769288, 5211941, 5674128, 6155830, 6657028, 7177703, 7717833, 8277398, 8856375, 9454742, 10072474, 10709548, 11365939, 12041620, 12736564, 13450745, 14184134, 14936702, 15708420, 16499257, 17309181, 18138161, 18986165, 19853158, 20739106, 21643975, 22567728, 23510330, 24471742, 25451928, 26450848, 27468463, 28504733, 29559616, 30633072, 31725057, 32835529, 33964444, 35111758, 36277424, 37461397, 38663631, 39884077, 41122688, 42379414, 43654207, 44947015, 46257788, 47586474, 48933021, 50297375, 51679482, 53079288, 54496738, 55931776, 57384345, 58854387, 60341845, 61846660, 63368773, 64908123, 66464650, 68038292, 69628987, 71236672, 72861285, 74502760, 76161032, 77836038, 79527709, 81235980, 82960784, 84702051, 86459713, 88233702, 90023946, 91830375, 93652918, 95491503, 97346058, 99216508, 101102781, 103004801, 104922494, 106855784, 108804595, 110768850, 112748470, 114743379, 116753497, 118778745, 120819043, 122874310, 124944466, 127029428, 129129114, 131243442, 133372327, 135515687, 137673435, 139845488, 142031759, 144232162, 146446610, 148675016, 150917291, 153173348, 155443096, 157726448, 160023311, 162333596, 164657212, 166994067, 169344068, 171707123, 174083138, 176472020, 178873674, 181288006, 183714920, 186154320, 188606110, 191070194, 193546474, 196034852, 198535230, 201047509, 203571590, 206107374, 208654761, 211213649, 213783938, 216365526, 218958312, 221562192, 224177065, 226802827, 229439374, 232086603, 234744408, 237412686, 240091329, 242780234, 245479293, 248188400, 250907448, 253636330, 256374938, 259123163, 261880899, 264648034, 267424461, 270210070, 273004751, 275808392, 278620885, 281442117, 284271978, 287110355, 289957136, 292812210, 295675463, 298546783, 301426055, 304313167, 307208004, 310110453, 313020398, 315937724, 318862317, 321794061, 324732840, 327678539, 330631040, 333590228, 336555986, 339528196, 342506741, 345491503, 348482366, 351479210, 354481917, 357490369, 360504447, 363524033, 366549006, 369579247, 372614638, 375655057, 378700385, 381750502, 384805287, 387864620, 390928380, 393996446, 397068696, 400145010, 403225266, 406309343, 409397119, 412488471, 415583278, 418681418, 421782768, 424887206, 427994609, 431104855, 434217821, 437333384, 440451420, 443571808, 446694423, 449819143, 452945844, 456074402, 459204695, 462336598, 465469988, 468604741, 471740733, 474877841, 478015941, 481154909, 484294621, 487434953, 490575781, 493716981, 496858429 }
{1000000000, 999990131, 999960523, 999911177, 999842095, 999753281, 999644737, 999516468, 999368479, 999200776, 999013365, 998806254, 998579451, 998332965, 998066805, 997780983, 997475509, 997150396, 996805656, 996441303, 996057351, 995653816, 995230713, 994788060, 994325873, 993844171, 993342973, 992822298, 992282168, 991722603, 991143626, 990545259, 989927527, 989290453, 988634062, 987958381, 987263437, 986549256, 985815867, 985063299, 984291581, 983500744, 982690820, 981861840, 981013836, 980146843, 979260895, 978356026, 977432273, 976489671, 975528259, 974548073, 973549153, 972531538, 971495268, 970440385, 969366929, 968274944, 967164472, 966035557, 964888243, 963722577, 962538604, 961336370, 960115924, 958877313, 957620587, 956345794, 955052986, 953742213, 952413527, 951066980, 949702626, 948320519, 946920713, 945503263, 944068225, 942615656, 941145614, 939658156, 938153341, 936631228, 935091878, 933535351, 931961709, 930371014, 928763329, 927138716, 925497241, 923838969, 922163963, 920472292, 918764021, 917039217, 915297950, 913540288, 911766299, 909976055, 908169626, 906347083, 904508498, 902653943, 900783493, 898897220, 896995200, 895077507, 893144217, 891195406, 889231151, 887251531, 885256622, 883246504, 881221256, 879180958, 877125691, 875055535, 872970573, 870870887, 868756559, 866627674, 864484314, 862326566, 860154513, 857968242, 855767839, 853553391, 851324985, 849082710, 846826653, 844556905, 842273553, 839976690, 837666405, 835342789, 833005934, 830655933, 828292878, 825916863, 823527981, 821126327, 818711995, 816285081, 813845681, 811393891, 808929807, 806453527, 803965149, 801464771, 798952492, 796428411, 793892627, 791345240, 788786352, 786216063, 783634475, 781041689, 778437809, 775822936, 773197174, 770560627, 767913398, 765255593, 762587315, 759908672, 757219767, 754520708, 751811601, 749092553, 746363671, 743625063, 740876838, 738119102, 735351967, 732575540, 729789931, 726995250, 724191609, 721379116, 718557884, 715728023, 712889646, 710042865, 707187791, 704324538, 701453218, 698573946, 695686834, 692791997, 689889548, 686979603, 684062277, 681137684, 678205940, 675267161, 672321462, 669368961, 666409773, 663444015, 660471805, 657493260, 654508498, 651517635, 648520791, 645518084, 642509632, 639495554, 636475968, 633450995, 630420754, 627385363, 624344944, 621299616, 618249499, 615194714, 612135381, 609071621, 606003555, 602931305, 599854991, 596774735, 593690658, 590602882, 587511530, 584416723, 581318583, 578217233, 575112795, 572005392, 568895146, 565782180, 562666617, 559548581, 556428193, 553305578, 550180858, 547054157, 543925599, 540795306, 537663403, 534530013, 531395260, 528259268, 525122160, 521984060, 518845092, 515705380, 512565048, 509424220, 506283020, 503141572, 500000000, 496858429, 493716981, 490575781, 487434953, 484294621, 481154909, 478015941, 474877841, 471740733, 468604741, 465469988, 462336598, 459204695, 456074402, 452945844, 449819143, 446694423, 443571808, 440451420, 437333384, 434217821, 431104855, 427994609, 424887206, 421782768, 418681418, 415583278, 412488471, 409397119, 406309343, 403225266, 400145010, 397068696, 393996446, 390928380, 387864620, 384805287, 381750502, 378700385, 375655057, 372614638, 369579247, 366549006, 363524033, 360504447, 357490369, 354481917, 351479210, 348482366, 345491503, 342506741, 339528196, 336555986, 333590228, 330631040, 327678539, 324732840, 321794061, 318862317, 315937724, 313020398, 310110453, 307208004, 304313167, 301426055, 298546783, 295675463, 292812210, 289957136, 287110355, 284271978, 281442117, 278620885, 275808392, 273004751, 270210070, 267424461, 264648034, 261880899, 259123163, 256374938, 253636330, 250907448, 248188400, 245479293, 242780234, 240091329, 237412686, 234744408, 232086603, 229439374, 226802827, 224177065, 221562192, 218958312, 216365526, 213783938, 211213649, 208654761, 206107374, 203571590, 201047509, 198535230, 196034852, 193546474, 191070194, 188606110, 186154320, 183714920, 181288006, 178873674, 176472020, 174083138, 171707123, 169344068, 166994067, 164657212, 162333596, 160023311, 157726448, 155443096, 153173348, 150917291, 148675016, 146446610, 144232162, 142031759, 139845488, 137673435, 135515687, 133372327, 131243442, 129129114, 127029428, 124944466, 122874310, 120819043, 118778745, 116753497, 114743379, 112748470, 110768850, 108804595, 106855784, 104922494, 103004801, 101102781, 99216508, 97346058, 95491503, 93652918, 91830375, 90023946, 88233702, 86459713, 84702051, 82960784, 81235980, 79527709, 77836038, 76161032, 74502760, 72861285, 71236672, 69628987, 68038292, 66464650, 64908123, 63368773, 61846660, 60341845, 58854387, 57384345, 55931776, 54496738, 53079288, 51679482, 50297375, 48933021, 47586474, 46257788, 44947015, 43654207, 42379414, 41122688, 39884077, 38663631, 37461397, 36277424, 35111758, 33964444, 32835529, 31725057, 30633072, 29559616, 28504733, 27468463, 26450848, 25451928, 24471742, 23510330, 22567728, 21643975, 20739106, 19853158, 18986165, 18138161, 17309181, 16499257, 15708420, 14936702, 14184134, 13450745, 12736564, 12041620, 11365939, 10709548, 10072474, 9454742, 8856375, 8277398, 7717833, 7177703, 6657028, 6155830, 5674128, 5211941, 4769288, 4346185, 3942650, 3558698, 3194345, 2849605, 2524492, 2219018, 1933196, 1667036, 1420550, 1193747, 986636, 799225, 631522, 483533, 355264, 246720, 157906, 88824, 39478, 9870, 0, 9870, 39478, 88824, 157906, 246720, 355264, 483533, 631522, 799225, 986636, 1193747, 1420550, 1667036, 1933196, 2219018, 2524492, 2849605, 3194345, 3558698, 3942650, 4346185, 4769288, 5211941, 5674128, 6155830, 6657028, 7177703, 7717833, 8277398, 8856375, 9454742, 10072474, 10709548, 11365939, 12041620, 12736564, 13450745, 14184134, 14936702, 15708420, 16499257, 17309181, 18138161, 18986165, 19853158, 20739106, 21643975, 22567728, 23510330, 24471742, 25451928, 26450848, 27468463, 28504733, 29559616, 30633072, 31725057, 32835529, 33964444, 35111758, 36277424, 37461397, 38663631, 39884077, 41122688, 42379414, 43654207, 44947015, 46257788, 47586474, 48933021, 50297375, 51679482, 53079288, 54496738, 55931776, 57384345, 58854387, 60341845, 61846660, 63368773, 64908123, 66464650, 68038292, 69628987, 71236672, 72861285, 74502760, 76161032, 77836038, 79527709, 81235980, 82960784, 84702051, 86459713, 88233702, 90023946, 91830375, 93652918, 95491503, 97346058, 99216508, 101102781, 103004801, 104922494, 106855784, 108804595, 110768850, 112748470, 114743379, 116753497, 118778745, 120819043, 122874310, 124944466, 127029428, 129129114, 131243442, 133372327, 135515687, 137673435, 139845488, 142031759, 144232162, 146446610, 148675016, 150917291, 153173348, 155443096, 157726448, 160023311, 162333596, 164657212, 166994067, 169344068, 171707123, 174083138, 176472020, 178873674, 181288006, 183714920, 186154320, 188606110, 191070194, 193546474, 196034852, 198535230, 201047509, 203571590, 206107374, 208654761, 211213649, 213783938, 216365526, 218958312, 221562192, 224177065, 226802827, 229439374, 232086603, 234744408, 237412686, 240091329, 242780234, 245479293, 248188400, 250907448, 253636330, 256374938, 259123163, 261880899, 264648034, 267424461, 270210070, 273004751, 275808392, 278620885, 281442117, 284271978, 287110355, 289957136, 292812210, 295675463, 298546783, 301426055, 304313167, 307208004, 310110453, 313020398, 315937724, 318862317, 321794061, 324732840, 327678539, 330631040, 333590228, 336555986, 339528196, 342506741, 345491503, 348482366, 351479210, 354481917, 357490369, 360504447, 363524033, 366549006, 369579247, 372614638, 375655057, 378700385, 381750502, 384805287, 387864620, 390928380, 393996446, 397068696, 400145010, 403225266, 406309343, 409397119, 412488471, 415583278, 418681418, 421782768, 424887206, 427994609, 431104855, 434217821, 437333384, 440451420, 443571808, 446694423, 449819143, 452945844, 456074402, 459204695, 462336598, 465469988, 468604741, 471740733, 474877841, 478015941, 481154909, 484294621, 487434953, 490575781, 493716981, 496858429, 500000000, 503141572, 506283020, 509424220, 512565048, 515705380, 518845092, 521984060, 525122160, 528259268, 531395260, 534530013, 537663403, 540795306, 543925599, 547054157, 550180858, 553305578, 556428193, 559548581, 562666617, 565782180, 568895146, 572005392, 575112795, 578217233, 581318583, 584416723, 587511530, 590602882, 593690658, 596774735, 599854991, 602931305, 606003555, 609071621, 612135381, 615194714, 618249499, 621299616, 624344944, 627385363, 630420754, 633450995, 636475968, 639495554, 642509632, 645518084, 648520791, 651517635, 654508498, 657493260, 660471805, 663444015, 666409773, 669368961, 672321462, 675267161, 678205940, 681137684, 684062277, 686979603, 689889548, 692791997, 695686834, 698573946, 701453218, 704324538, 707187791, 710042865, 712889646, 715728023, 718557884, 721379116, 724191609, 726995250, 729789931, 732575540, 735351967, 738119102, 740876838, 743625063, 746363671, 749092553, 751811601, 754520708, 757219767, 759908672, 762587315, 765255593, 767913398, 770560627, 773197174, 775822936, 778437809, 781041689, 783634475, 786216063, 788786352, 791345240, 793892627, 796428411, 798952492, 801464771, 803965149, 806453527, 808929807, 811393891, 813845681, 816285081, 818711995, 821126327, 823527981, 825916863, 828292878, 830655933, 833005934, 835342789, 837666405, 839976690, 842273553, 844556905, 846826653, 849082710, 851324985, 853553391, 855767839, 857968242, 860154513, 862326566, 864484314, 866627674, 868756559, 870870887, 872970573, 875055535, 877125691, 879180958, 881221256, 883246504, 885256622, 887251531, 889231151, 891195406, 893144217, 895077507, 896995200, 898897220, 900783493, 902653943, 904508498, 906347083, 908169626, 909976055, 911766299, 913540288, 915297950, 917039217, 918764021, 920472292, 922163963, 923838969, 925497241, 927138716, 928763329, 930371014, 931961709, 933535351, 935091878, 936631228, 938153341, 939658156, 941145614, 942615656, 944068225, 945503263, 946920713, 948320519, 949702626, 951066980, 952413527, 953742213, 955052986, 956345794, 957620587, 958877313, 960115924, 961336370, 962538604, 963722577, 964888243, 966035557, 967164472, 968274944, 969366929, 970440385, 971495268, 972531538, 973549153, 974548073, 975528259, 976489671, 977432273, 978356026, 979260895, 980146843, 981013836, 981861840, 982690820, 983500744, 984291581, 985063299, 985815867, 986549256, 987263437, 987958381, 988634062, 989290453, 989927527, 990545259, 991143626, 991722603, 992282168, 992822298, 993342973, 993844171, 994325873, 994788060, 995230713, 995653816, 996057351, 996441303, 996805656, 997150396, 997475509, 997780983, 998066805, 998332965, 998579451, 998806254, 999013365, 999200776, 999368479, 999516468, 999644737, 999753281, 999842095, 999911177, 999960523, 999990131 }
3142000
Returns: 697468278
{6000000, 5999980, 5999921, 5999822, 5999684, 5999506, 5999289, 5999032, 5998736, 5998401, 5998026, 5997612, 5997158, 5996665, 5996133, 5995561, 5994951, 5994300, 5993611, 5992882, 5992114, 5991307, 5990461, 5989576, 5988651, 5987688, 5986685, 5985644, 5984564, 5983445, 5982287, 5981090, 5979855, 5978580, 5977268, 5975916, 5974526, 5973098, 5971631, 5970126, 5968583, 5967001, 5965381, 5963723, 5962027, 5960293, 5958521, 5956712, 5954864, 5952979, 5951056, 5949096, 5947098, 5945063, 5942990, 5940880, 5938733, 5936549, 5934328, 5932071, 5929776, 5927445, 5925077, 5922672, 5920231, 5917754, 5915241, 5912691, 5910105, 5907484, 5904827, 5902133, 5899405, 5896641, 5893841, 5891006, 5888136, 5885231, 5882291, 5879316, 5876306, 5873262, 5870183, 5867070, 5863923, 5860742, 5857526, 5854277, 5850994, 5847677, 5844327, 5840944, 5837528, 5834078, 5830595, 5827080, 5823532, 5819952, 5816339, 5812694, 5809016, 5805307, 5801566, 5797794, 5793990, 5790155, 5786288, 5782390, 5778462, 5774503, 5770513, 5766493, 5762442, 5758361, 5754251, 5750111, 5745941, 5741741, 5737513, 5733255, 5728968, 5724653, 5720309, 5715936, 5711535, 5707106, 5702649, 5698165, 5693653, 5689113, 5684547, 5679953, 5675332, 5670685, 5666011, 5661311, 5656585, 5651833, 5647055, 5642252, 5637423, 5632570, 5627691, 5622787, 5617859, 5612907, 5607930, 5602929, 5597904, 5592856, 5587785, 5582690, 5577572, 5572432, 5567268, 5562083, 5556875, 5551645, 5546394, 5541121, 5535826, 5530511, 5525174, 5519817, 5514439, 5509041, 5503623, 5498185, 5492727, 5487250, 5481753, 5476238, 5470703, 5465151, 5459579, 5453990, 5448383, 5442758, 5437115, 5431456, 5425779, 5420085, 5414375, 5408649, 5402906, 5397147, 5391373, 5385583, 5379779, 5373959, 5368124, 5362275, 5356411, 5350534, 5344642, 5338737, 5332819, 5326888, 5320943, 5314986, 5309016, 5303035, 5297041, 5291036, 5285019, 5278991, 5272951, 5266901, 5260841, 5254770, 5248689, 5242599, 5236498, 5230389, 5224270, 5218143, 5212007, 5205862, 5199709, 5193549, 5187381, 5181205, 5175023, 5168833, 5162637, 5156434, 5150225, 5144010, 5137790, 5131564, 5125333, 5119097, 5112856, 5106611, 5100361, 5094108, 5087851, 5081590, 5075326, 5069060, 5062790, 5056518, 5050244, 5043968, 5037690, 5031410, 5025130, 5018848, 5012566, 5006283, 5000000, 4993716, 4987433, 4981151, 4974869, 4968589, 4962309, 4956031, 4949755, 4943481, 4937209, 4930939, 4924673, 4918409, 4912148, 4905891, 4899638, 4893388, 4887143, 4880902, 4874666, 4868435, 4862209, 4855989, 4849774, 4843565, 4837362, 4831166, 4824976, 4818794, 4812618, 4806450, 4800290, 4794137, 4787992, 4781856, 4775729, 4769610, 4763501, 4757400, 4751310, 4745229, 4739158, 4733098, 4727048, 4721008, 4714980, 4708963, 4702958, 4696964, 4690983, 4685013, 4679056, 4673111, 4667180, 4661262, 4655357, 4649465, 4643588, 4637724, 4631875, 4626040, 4620220, 4614416, 4608626, 4602852, 4597093, 4591350, 4585624, 4579914, 4574220, 4568543, 4562884, 4557241, 4551616, 4546009, 4540420, 4534848, 4529296, 4523761, 4518246, 4512749, 4507272, 4501814, 4496376, 4490958, 4485560, 4480182, 4474825, 4469488, 4464173, 4458878, 4453605, 4448354, 4443124, 4437916, 4432731, 4427567, 4422427, 4417309, 4412214, 4407143, 4402095, 4397070, 4392069, 4387092, 4382140, 4377212, 4372308, 4367429, 4362576, 4357747, 4352944, 4348166, 4343414, 4338688, 4333988, 4329314, 4324667, 4320046, 4315452, 4310886, 4306346, 4301834, 4297350, 4292893, 4288464, 4284063, 4279690, 4275346, 4271031, 4266744, 4262486, 4258258, 4254058, 4249888, 4245748, 4241638, 4237557, 4233506, 4229486, 4225496, 4221537, 4217609, 4213711, 4209844, 4206009, 4202205, 4198433, 4194692, 4190983, 4187305, 4183660, 4180047, 4176467, 4172919, 4169404, 4165921, 4162471, 4159055, 4155672, 4152322, 4149005, 4145722, 4142473, 4139257, 4136076, 4132929, 4129816, 4126737, 4123693, 4120683, 4117708, 4114768, 4111863, 4108993, 4106158, 4103358, 4100594, 4097866, 4095172, 4092515, 4089894, 4087308, 4084758, 4082245, 4079768, 4077327, 4074922, 4072554, 4070223, 4067928, 4065671, 4063450, 4061266, 4059119, 4057009, 4054936, 4052901, 4050903, 4048943, 4047020, 4045135, 4043287, 4041478, 4039706, 4037972, 4036276, 4034618, 4032998, 4031416, 4029873, 4028368, 4026901, 4025473, 4024083, 4022731, 4021419, 4020144, 4018909, 4017712, 4016554, 4015435, 4014355, 4013314, 4012311, 4011348, 4010423, 4009538, 4008692, 4007885, 4007117, 4006388, 4005699, 4005048, 4004438, 4003866, 4003334, 4002841, 4002387, 4001973, 4001598, 4001263, 4000967, 4000710, 4000493, 4000315, 4000177, 4000078, 4000019, 4000000, 4000019, 4000078, 4000177, 4000315, 4000493, 4000710, 4000967, 4001263, 4001598, 4001973, 4002387, 4002841, 4003334, 4003866, 4004438, 4005048, 4005699, 4006388, 4007117, 4007885, 4008692, 4009538, 4010423, 4011348, 4012311, 4013314, 4014355, 4015435, 4016554, 4017712, 4018909, 4020144, 4021419, 4022731, 4024083, 4025473, 4026901, 4028368, 4029873, 4031416, 4032998, 4034618, 4036276, 4037972, 4039706, 4041478, 4043287, 4045135, 4047020, 4048943, 4050903, 4052901, 4054936, 4057009, 4059119, 4061266, 4063450, 4065671, 4067928, 4070223, 4072554, 4074922, 4077327, 4079768, 4082245, 4084758, 4087308, 4089894, 4092515, 4095172, 4097866, 4100594, 4103358, 4106158, 4108993, 4111863, 4114768, 4117708, 4120683, 4123693, 4126737, 4129816, 4132929, 4136076, 4139257, 4142473, 4145722, 4149005, 4152322, 4155672, 4159055, 4162471, 4165921, 4169404, 4172919, 4176467, 4180047, 4183660, 4187305, 4190983, 4194692, 4198433, 4202205, 4206009, 4209844, 4213711, 4217609, 4221537, 4225496, 4229486, 4233506, 4237557, 4241638, 4245748, 4249888, 4254058, 4258258, 4262486, 4266744, 4271031, 4275346, 4279690, 4284063, 4288464, 4292893, 4297350, 4301834, 4306346, 4310886, 4315452, 4320046, 4324667, 4329314, 4333988, 4338688, 4343414, 4348166, 4352944, 4357747, 4362576, 4367429, 4372308, 4377212, 4382140, 4387092, 4392069, 4397070, 4402095, 4407143, 4412214, 4417309, 4422427, 4427567, 4432731, 4437916, 4443124, 4448354, 4453605, 4458878, 4464173, 4469488, 4474825, 4480182, 4485560, 4490958, 4496376, 4501814, 4507272, 4512749, 4518246, 4523761, 4529296, 4534848, 4540420, 4546009, 4551616, 4557241, 4562884, 4568543, 4574220, 4579914, 4585624, 4591350, 4597093, 4602852, 4608626, 4614416, 4620220, 4626040, 4631875, 4637724, 4643588, 4649465, 4655357, 4661262, 4667180, 4673111, 4679056, 4685013, 4690983, 4696964, 4702958, 4708963, 4714980, 4721008, 4727048, 4733098, 4739158, 4745229, 4751310, 4757400, 4763501, 4769610, 4775729, 4781856, 4787992, 4794137, 4800290, 4806450, 4812618, 4818794, 4824976, 4831166, 4837362, 4843565, 4849774, 4855989, 4862209, 4868435, 4874666, 4880902, 4887143, 4893388, 4899638, 4905891, 4912148, 4918409, 4924673, 4930939, 4937209, 4943481, 4949755, 4956031, 4962309, 4968589, 4974869, 4981151, 4987433, 4993716, 5000000, 5006283, 5012566, 5018848, 5025130, 5031410, 5037690, 5043968, 5050244, 5056518, 5062790, 5069060, 5075326, 5081590, 5087851, 5094108, 5100361, 5106611, 5112856, 5119097, 5125333, 5131564, 5137790, 5144010, 5150225, 5156434, 5162637, 5168833, 5175023, 5181205, 5187381, 5193549, 5199709, 5205862, 5212007, 5218143, 5224270, 5230389, 5236498, 5242599, 5248689, 5254770, 5260841, 5266901, 5272951, 5278991, 5285019, 5291036, 5297041, 5303035, 5309016, 5314986, 5320943, 5326888, 5332819, 5338737, 5344642, 5350534, 5356411, 5362275, 5368124, 5373959, 5379779, 5385583, 5391373, 5397147, 5402906, 5408649, 5414375, 5420085, 5425779, 5431456, 5437115, 5442758, 5448383, 5453990, 5459579, 5465151, 5470703, 5476238, 5481753, 5487250, 5492727, 5498185, 5503623, 5509041, 5514439, 5519817, 5525174, 5530511, 5535826, 5541121, 5546394, 5551645, 5556875, 5562083, 5567268, 5572432, 5577572, 5582690, 5587785, 5592856, 5597904, 5602929, 5607930, 5612907, 5617859, 5622787, 5627691, 5632570, 5637423, 5642252, 5647055, 5651833, 5656585, 5661311, 5666011, 5670685, 5675332, 5679953, 5684547, 5689113, 5693653, 5698165, 5702649, 5707106, 5711535, 5715936, 5720309, 5724653, 5728968, 5733255, 5737513, 5741741, 5745941, 5750111, 5754251, 5758361, 5762442, 5766493, 5770513, 5774503, 5778462, 5782390, 5786288, 5790155, 5793990, 5797794, 5801566, 5805307, 5809016, 5812694, 5816339, 5819952, 5823532, 5827080, 5830595, 5834078, 5837528, 5840944, 5844327, 5847677, 5850994, 5854277, 5857526, 5860742, 5863923, 5867070, 5870183, 5873262, 5876306, 5879316, 5882291, 5885231, 5888136, 5891006, 5893841, 5896641, 5899405, 5902133, 5904827, 5907484, 5910105, 5912691, 5915241, 5917754, 5920231, 5922672, 5925077, 5927445, 5929776, 5932071, 5934328, 5936549, 5938733, 5940880, 5942990, 5945063, 5947098, 5949096, 5951056, 5952979, 5954864, 5956712, 5958521, 5960293, 5962027, 5963723, 5965381, 5967001, 5968583, 5970126, 5971631, 5973098, 5974526, 5975916, 5977268, 5978580, 5979855, 5981090, 5982287, 5983445, 5984564, 5985644, 5986685, 5987688, 5988651, 5989576, 5990461, 5991307, 5992114, 5992882, 5993611, 5994300, 5994951, 5995561, 5996133, 5996665, 5997158, 5997612, 5998026, 5998401, 5998736, 5999032, 5999289, 5999506, 5999684, 5999822, 5999921, 5999980 }
{5000000, 5006283, 5012566, 5018848, 5025130, 5031410, 5037690, 5043968, 5050244, 5056518, 5062790, 5069060, 5075326, 5081590, 5087851, 5094108, 5100361, 5106611, 5112856, 5119097, 5125333, 5131564, 5137790, 5144010, 5150225, 5156434, 5162637, 5168833, 5175023, 5181205, 5187381, 5193549, 5199709, 5205862, 5212007, 5218143, 5224270, 5230389, 5236498, 5242599, 5248689, 5254770, 5260841, 5266901, 5272951, 5278991, 5285019, 5291036, 5297041, 5303035, 5309016, 5314986, 5320943, 5326888, 5332819, 5338737, 5344642, 5350534, 5356411, 5362275, 5368124, 5373959, 5379779, 5385583, 5391373, 5397147, 5402906, 5408649, 5414375, 5420085, 5425779, 5431456, 5437115, 5442758, 5448383, 5453990, 5459579, 5465151, 5470703, 5476238, 5481753, 5487250, 5492727, 5498185, 5503623, 5509041, 5514439, 5519817, 5525174, 5530511, 5535826, 5541121, 5546394, 5551645, 5556875, 5562083, 5567268, 5572432, 5577572, 5582690, 5587785, 5592856, 5597904, 5602929, 5607930, 5612907, 5617859, 5622787, 5627691, 5632570, 5637423, 5642252, 5647055, 5651833, 5656585, 5661311, 5666011, 5670685, 5675332, 5679953, 5684547, 5689113, 5693653, 5698165, 5702649, 5707106, 5711535, 5715936, 5720309, 5724653, 5728968, 5733255, 5737513, 5741741, 5745941, 5750111, 5754251, 5758361, 5762442, 5766493, 5770513, 5774503, 5778462, 5782390, 5786288, 5790155, 5793990, 5797794, 5801566, 5805307, 5809016, 5812694, 5816339, 5819952, 5823532, 5827080, 5830595, 5834078, 5837528, 5840944, 5844327, 5847677, 5850994, 5854277, 5857526, 5860742, 5863923, 5867070, 5870183, 5873262, 5876306, 5879316, 5882291, 5885231, 5888136, 5891006, 5893841, 5896641, 5899405, 5902133, 5904827, 5907484, 5910105, 5912691, 5915241, 5917754, 5920231, 5922672, 5925077, 5927445, 5929776, 5932071, 5934328, 5936549, 5938733, 5940880, 5942990, 5945063, 5947098, 5949096, 5951056, 5952979, 5954864, 5956712, 5958521, 5960293, 5962027, 5963723, 5965381, 5967001, 5968583, 5970126, 5971631, 5973098, 5974526, 5975916, 5977268, 5978580, 5979855, 5981090, 5982287, 5983445, 5984564, 5985644, 5986685, 5987688, 5988651, 5989576, 5990461, 5991307, 5992114, 5992882, 5993611, 5994300, 5994951, 5995561, 5996133, 5996665, 5997158, 5997612, 5998026, 5998401, 5998736, 5999032, 5999289, 5999506, 5999684, 5999822, 5999921, 5999980, 6000000, 5999980, 5999921, 5999822, 5999684, 5999506, 5999289, 5999032, 5998736, 5998401, 5998026, 5997612, 5997158, 5996665, 5996133, 5995561, 5994951, 5994300, 5993611, 5992882, 5992114, 5991307, 5990461, 5989576, 5988651, 5987688, 5986685, 5985644, 5984564, 5983445, 5982287, 5981090, 5979855, 5978580, 5977268, 5975916, 5974526, 5973098, 5971631, 5970126, 5968583, 5967001, 5965381, 5963723, 5962027, 5960293, 5958521, 5956712, 5954864, 5952979, 5951056, 5949096, 5947098, 5945063, 5942990, 5940880, 5938733, 5936549, 5934328, 5932071, 5929776, 5927445, 5925077, 5922672, 5920231, 5917754, 5915241, 5912691, 5910105, 5907484, 5904827, 5902133, 5899405, 5896641, 5893841, 5891006, 5888136, 5885231, 5882291, 5879316, 5876306, 5873262, 5870183, 5867070, 5863923, 5860742, 5857526, 5854277, 5850994, 5847677, 5844327, 5840944, 5837528, 5834078, 5830595, 5827080, 5823532, 5819952, 5816339, 5812694, 5809016, 5805307, 5801566, 5797794, 5793990, 5790155, 5786288, 5782390, 5778462, 5774503, 5770513, 5766493, 5762442, 5758361, 5754251, 5750111, 5745941, 5741741, 5737513, 5733255, 5728968, 5724653, 5720309, 5715936, 5711535, 5707106, 5702649, 5698165, 5693653, 5689113, 5684547, 5679953, 5675332, 5670685, 5666011, 5661311, 5656585, 5651833, 5647055, 5642252, 5637423, 5632570, 5627691, 5622787, 5617859, 5612907, 5607930, 5602929, 5597904, 5592856, 5587785, 5582690, 5577572, 5572432, 5567268, 5562083, 5556875, 5551645, 5546394, 5541121, 5535826, 5530511, 5525174, 5519817, 5514439, 5509041, 5503623, 5498185, 5492727, 5487250, 5481753, 5476238, 5470703, 5465151, 5459579, 5453990, 5448383, 5442758, 5437115, 5431456, 5425779, 5420085, 5414375, 5408649, 5402906, 5397147, 5391373, 5385583, 5379779, 5373959, 5368124, 5362275, 5356411, 5350534, 5344642, 5338737, 5332819, 5326888, 5320943, 5314986, 5309016, 5303035, 5297041, 5291036, 5285019, 5278991, 5272951, 5266901, 5260841, 5254770, 5248689, 5242599, 5236498, 5230389, 5224270, 5218143, 5212007, 5205862, 5199709, 5193549, 5187381, 5181205, 5175023, 5168833, 5162637, 5156434, 5150225, 5144010, 5137790, 5131564, 5125333, 5119097, 5112856, 5106611, 5100361, 5094108, 5087851, 5081590, 5075326, 5069060, 5062790, 5056518, 5050244, 5043968, 5037690, 5031410, 5025130, 5018848, 5012566, 5006283, 5000000, 4993716, 4987433, 4981151, 4974869, 4968589, 4962309, 4956031, 4949755, 4943481, 4937209, 4930939, 4924673, 4918409, 4912148, 4905891, 4899638, 4893388, 4887143, 4880902, 4874666, 4868435, 4862209, 4855989, 4849774, 4843565, 4837362, 4831166, 4824976, 4818794, 4812618, 4806450, 4800290, 4794137, 4787992, 4781856, 4775729, 4769610, 4763501, 4757400, 4751310, 4745229, 4739158, 4733098, 4727048, 4721008, 4714980, 4708963, 4702958, 4696964, 4690983, 4685013, 4679056, 4673111, 4667180, 4661262, 4655357, 4649465, 4643588, 4637724, 4631875, 4626040, 4620220, 4614416, 4608626, 4602852, 4597093, 4591350, 4585624, 4579914, 4574220, 4568543, 4562884, 4557241, 4551616, 4546009, 4540420, 4534848, 4529296, 4523761, 4518246, 4512749, 4507272, 4501814, 4496376, 4490958, 4485560, 4480182, 4474825, 4469488, 4464173, 4458878, 4453605, 4448354, 4443124, 4437916, 4432731, 4427567, 4422427, 4417309, 4412214, 4407143, 4402095, 4397070, 4392069, 4387092, 4382140, 4377212, 4372308, 4367429, 4362576, 4357747, 4352944, 4348166, 4343414, 4338688, 4333988, 4329314, 4324667, 4320046, 4315452, 4310886, 4306346, 4301834, 4297350, 4292893, 4288464, 4284063, 4279690, 4275346, 4271031, 4266744, 4262486, 4258258, 4254058, 4249888, 4245748, 4241638, 4237557, 4233506, 4229486, 4225496, 4221537, 4217609, 4213711, 4209844, 4206009, 4202205, 4198433, 4194692, 4190983, 4187305, 4183660, 4180047, 4176467, 4172919, 4169404, 4165921, 4162471, 4159055, 4155672, 4152322, 4149005, 4145722, 4142473, 4139257, 4136076, 4132929, 4129816, 4126737, 4123693, 4120683, 4117708, 4114768, 4111863, 4108993, 4106158, 4103358, 4100594, 4097866, 4095172, 4092515, 4089894, 4087308, 4084758, 4082245, 4079768, 4077327, 4074922, 4072554, 4070223, 4067928, 4065671, 4063450, 4061266, 4059119, 4057009, 4054936, 4052901, 4050903, 4048943, 4047020, 4045135, 4043287, 4041478, 4039706, 4037972, 4036276, 4034618, 4032998, 4031416, 4029873, 4028368, 4026901, 4025473, 4024083, 4022731, 4021419, 4020144, 4018909, 4017712, 4016554, 4015435, 4014355, 4013314, 4012311, 4011348, 4010423, 4009538, 4008692, 4007885, 4007117, 4006388, 4005699, 4005048, 4004438, 4003866, 4003334, 4002841, 4002387, 4001973, 4001598, 4001263, 4000967, 4000710, 4000493, 4000315, 4000177, 4000078, 4000019, 4000000, 4000019, 4000078, 4000177, 4000315, 4000493, 4000710, 4000967, 4001263, 4001598, 4001973, 4002387, 4002841, 4003334, 4003866, 4004438, 4005048, 4005699, 4006388, 4007117, 4007885, 4008692, 4009538, 4010423, 4011348, 4012311, 4013314, 4014355, 4015435, 4016554, 4017712, 4018909, 4020144, 4021419, 4022731, 4024083, 4025473, 4026901, 4028368, 4029873, 4031416, 4032998, 4034618, 4036276, 4037972, 4039706, 4041478, 4043287, 4045135, 4047020, 4048943, 4050903, 4052901, 4054936, 4057009, 4059119, 4061266, 4063450, 4065671, 4067928, 4070223, 4072554, 4074922, 4077327, 4079768, 4082245, 4084758, 4087308, 4089894, 4092515, 4095172, 4097866, 4100594, 4103358, 4106158, 4108993, 4111863, 4114768, 4117708, 4120683, 4123693, 4126737, 4129816, 4132929, 4136076, 4139257, 4142473, 4145722, 4149005, 4152322, 4155672, 4159055, 4162471, 4165921, 4169404, 4172919, 4176467, 4180047, 4183660, 4187305, 4190983, 4194692, 4198433, 4202205, 4206009, 4209844, 4213711, 4217609, 4221537, 4225496, 4229486, 4233506, 4237557, 4241638, 4245748, 4249888, 4254058, 4258258, 4262486, 4266744, 4271031, 4275346, 4279690, 4284063, 4288464, 4292893, 4297350, 4301834, 4306346, 4310886, 4315452, 4320046, 4324667, 4329314, 4333988, 4338688, 4343414, 4348166, 4352944, 4357747, 4362576, 4367429, 4372308, 4377212, 4382140, 4387092, 4392069, 4397070, 4402095, 4407143, 4412214, 4417309, 4422427, 4427567, 4432731, 4437916, 4443124, 4448354, 4453605, 4458878, 4464173, 4469488, 4474825, 4480182, 4485560, 4490958, 4496376, 4501814, 4507272, 4512749, 4518246, 4523761, 4529296, 4534848, 4540420, 4546009, 4551616, 4557241, 4562884, 4568543, 4574220, 4579914, 4585624, 4591350, 4597093, 4602852, 4608626, 4614416, 4620220, 4626040, 4631875, 4637724, 4643588, 4649465, 4655357, 4661262, 4667180, 4673111, 4679056, 4685013, 4690983, 4696964, 4702958, 4708963, 4714980, 4721008, 4727048, 4733098, 4739158, 4745229, 4751310, 4757400, 4763501, 4769610, 4775729, 4781856, 4787992, 4794137, 4800290, 4806450, 4812618, 4818794, 4824976, 4831166, 4837362, 4843565, 4849774, 4855989, 4862209, 4868435, 4874666, 4880902, 4887143, 4893388, 4899638, 4905891, 4912148, 4918409, 4924673, 4930939, 4937209, 4943481, 4949755, 4956031, 4962309, 4968589, 4974869, 4981151, 4987433, 4993716 }
6285
Returns: 697468278
{0, 0, 0, 1000, 1000, 1000, 2000, 2000, 2000 }
{0, 1, 2, 0, 1, 2, 0, 1, 2 }
1001
Returns: 19
{0, 0, 10000, 10000, 20000, 20000 }
{0, 1, 0, 1, 0, 1 }
10001
Returns: 11
{999999000, 999989130, 999959522, 999910176, 999841094, 999752280, 999643737, 999515468, 999367479, 999199776, 999012366, 998805255, 998578452, 998331967, 998065808, 997779986, 997474513, 997149400, 996804661, 996440309, 996056358, 995652824, 995229722, 994787069, 994324883, 993843182, 993341985, 992821311, 992281182, 991721619, 991142643, 990544277, 989926546, 989289473, 988633084, 987957405, 987262461, 986548282, 985814894, 985062328, 984290611, 983499776, 982689854, 981860875, 981012873, 980145882, 979259935, 978355069, 977431317, 976488717, 975527307, 974547123, 973548205, 972530592, 971494324, 970439443, 969365990, 968274006, 967163536, 966034624, 964887313, 963721649, 962537678, 961335447, 960115003, 958876395, 957619671, 956344881, 955052075, 953741304, 952412621, 951066077, 949701726, 948319621, 946919818, 945502371, 944067336, 942614770, 941144730, 939657275, 938152463, 936630354, 935091007, 933534483, 931960844, 930370152, 928762470, 927137861, 925496389, 923838120, 922163118, 920471450, 918763182, 917038382, 915297119, 913539460, 911765475, 909975234, 908168809, 906346269, 904507688, 902653137, 900782690, 898896421, 896994405, 895076716, 893143429, 891194622, 889230372, 887250755, 885255850, 883245736, 881220493, 879180199, 877124936, 875054784, 872969826, 870870144, 868755821, 866626939, 864483584, 862325840, 860153792, 857967525, 855767127, 853552683, 851324282, 849082011, 846825959, 844556215, 842272868, 839976009, 837665728, 835342117, 833005267, 830655271, 828292221, 825916210, 823527333, 821125684, 818711357, 816284448, 813845052, 811393267, 808929188, 806452913, 803964540, 801464167, 798951893, 796427817, 793892038, 791344657, 788785774, 786215490, 783633907, 781041126, 778437251, 775822383, 773196626, 770560084, 767912861, 765255061, 762586789, 759908151, 757219252, 754520198, 751811097, 749092054, 746363178, 743624575, 740876355, 738118625, 735351495, 732575073, 729789470, 726994795, 724191159, 721378672, 718557446, 715727591, 712889220, 710042444, 707187376, 704324128, 701452814, 698573548, 695686442, 692791610, 689889167, 686979228, 684061908, 681137321, 678205582, 675266809, 672321116, 669368621, 666409439, 663443687, 660471483, 657492944, 654508188, 651517331, 648520493, 645517792, 642509346, 639495274, 636475694, 633450727, 630420492, 627385108, 624344694, 621299372, 618249262, 615194482, 612135156, 609071402, 606003342, 602931098, 599854790, 596774540, 593690469, 590602700, 587511354, 584416553, 581318419, 578217076, 575112644, 572005247, 568895007, 565782047, 562666491, 559548460, 556428079, 553305470, 550180757, 547054062, 543925510, 540795224, 537663327, 534529943, 531395196, 528259210, 525122108, 521984015, 518845053, 515705348, 512565022, 509424201, 506283007, 503141565, 500000000, 496858434, 493716992, 490575798, 487434977, 484294651, 481154946, 478015984, 474877891, 471740789, 468604803, 465470056, 462336672, 459204775, 456074489, 452945937, 449819242, 446694529, 443571920, 440451539, 437333508, 434217952, 431104992, 427994752, 424887355, 421782923, 418681580, 415583446, 412488645, 409397299, 406309530, 403225459, 400145209, 397068901, 393996657, 390928597, 387864843, 384805517, 381750737, 378700627, 375655305, 372614891, 369579507, 366549272, 363524305, 360504725, 357490653, 354482207, 351479506, 348482668, 345491811, 342507055, 339528516, 336556312, 333590560, 330631378, 327678883, 324733190, 321794417, 318862678, 315938091, 313020771, 310110832, 307208389, 304313557, 301426451, 298547185, 295675871, 292812623, 289957555, 287110779, 284272408, 281442553, 278621327, 275808840, 273005204, 270210529, 267424926, 264648504, 261881374, 259123644, 256375424, 253636821, 250907945, 248188902, 245479801, 242780747, 240091848, 237413210, 234744938, 232087138, 229439915, 226803373, 224177616, 221562748, 218958873, 216366092, 213784509, 211214225, 208655342, 206107961, 203572182, 201048106, 198535832, 196035459, 193547086, 191070811, 188606732, 186154947, 183715551, 181288642, 178874315, 176472666, 174083789, 171707778, 169344728, 166994732, 164657882, 162334271, 160023990, 157727131, 155443784, 153174040, 150917988, 148675717, 146447316, 144232872, 142032474, 139846207, 137674159, 135516415, 133373060, 131244178, 129129855, 127030173, 124945215, 122875063, 120819800, 118779506, 116754263, 114744149, 112749244, 110769627, 108805377, 106856570, 104923283, 103005594, 101103578, 99217309, 97346862, 95492311, 93653730, 91831190, 90024765, 88234524, 86460539, 84702880, 82961617, 81236817, 79528549, 77836881, 76161879, 74503610, 72862138, 71237529, 69629847, 68039155, 66465516, 64908992, 63369645, 61847536, 60342724, 58855269, 57385229, 55932663, 54497628, 53080181, 51680378, 50298273, 48933922, 47587378, 46258695, 44947924, 43655118, 42380328, 41123604, 39884996, 38664552, 37462321, 36278350, 35112686, 33965375, 32836463, 31725993, 30634009, 29560556, 28505675, 27469407, 26451794, 25452876, 24472692, 23511282, 22568682, 21644930, 20740064, 19854117, 18987126, 18139124, 17310145, 16500223, 15709388, 14937671, 14185105, 13451717, 12737538, 12042594, 11366915, 10710526, 10073453, 9455722, 8857356, 8278380, 7718817, 7178688, 6658014, 6156817, 5675116, 5212930, 4770277, 4347175, 3943641, 3559690, 3195338, 2850599, 2525486, 2220013, 1934191, 1668032, 1421547, 1194744, 987633, 800223, 632520, 484531, 356262, 247719, 158905, 89823, 40477, 10869, 1000, 10869, 40477, 89823, 158905, 247719, 356262, 484531, 632520, 800223, 987633, 1194744, 1421547, 1668032, 1934191, 2220013, 2525486, 2850599, 3195338, 3559690, 3943641, 4347175, 4770277, 5212930, 5675116, 6156817, 6658014, 7178688, 7718817, 8278380, 8857356, 9455722, 10073453, 10710526, 11366915, 12042594, 12737538, 13451717, 14185105, 14937671, 15709388, 16500223, 17310145, 18139124, 18987126, 19854117, 20740064, 21644930, 22568682, 23511282, 24472692, 25452876, 26451794, 27469407, 28505675, 29560556, 30634009, 31725993, 32836463, 33965375, 35112686, 36278350, 37462321, 38664552, 39884996, 41123604, 42380328, 43655118, 44947924, 46258695, 47587378, 48933922, 50298273, 51680378, 53080181, 54497628, 55932663, 57385229, 58855269, 60342724, 61847536, 63369645, 64908992, 66465516, 68039155, 69629847, 71237529, 72862138, 74503610, 76161879, 77836881, 79528549, 81236817, 82961617, 84702880, 86460539, 88234524, 90024765, 91831190, 93653730, 95492311, 97346862, 99217309, 101103578, 103005594, 104923283, 106856570, 108805377, 110769627, 112749244, 114744149, 116754263, 118779506, 120819800, 122875063, 124945215, 127030173, 129129855, 131244178, 133373060, 135516415, 137674159, 139846207, 142032474, 144232872, 146447316, 148675717, 150917988, 153174040, 155443784, 157727131, 160023990, 162334271, 164657882, 166994732, 169344728, 171707778, 174083789, 176472666, 178874315, 181288642, 183715551, 186154947, 188606732, 191070811, 193547086, 196035459, 198535832, 201048106, 203572182, 206107961, 208655342, 211214225, 213784509, 216366092, 218958873, 221562748, 224177616, 226803373, 229439915, 232087138, 234744938, 237413210, 240091848, 242780747, 245479801, 248188902, 250907945, 253636821, 256375424, 259123644, 261881374, 264648504, 267424926, 270210529, 273005204, 275808840, 278621327, 281442553, 284272408, 287110779, 289957555, 292812623, 295675871, 298547185, 301426451, 304313557, 307208389, 310110832, 313020771, 315938091, 318862678, 321794417, 324733190, 327678883, 330631378, 333590560, 336556312, 339528516, 342507055, 345491811, 348482668, 351479506, 354482207, 357490653, 360504725, 363524305, 366549272, 369579507, 372614891, 375655305, 378700627, 381750737, 384805517, 387864843, 390928597, 393996657, 397068901, 400145209, 403225459, 406309530, 409397299, 412488645, 415583446, 418681580, 421782923, 424887355, 427994752, 431104992, 434217952, 437333508, 440451539, 443571920, 446694529, 449819242, 452945937, 456074489, 459204775, 462336672, 465470056, 468604803, 471740789, 474877891, 478015984, 481154946, 484294651, 487434977, 490575798, 493716992, 496858434, 499999999, 503141565, 506283007, 509424201, 512565022, 515705348, 518845053, 521984015, 525122108, 528259210, 531395196, 534529943, 537663327, 540795224, 543925510, 547054062, 550180757, 553305470, 556428079, 559548460, 562666491, 565782047, 568895007, 572005247, 575112644, 578217076, 581318419, 584416553, 587511354, 590602700, 593690469, 596774540, 599854790, 602931098, 606003342, 609071402, 612135156, 615194482, 618249262, 621299372, 624344694, 627385108, 630420492, 633450727, 636475694, 639495274, 642509346, 645517792, 648520493, 651517331, 654508188, 657492944, 660471483, 663443687, 666409439, 669368621, 672321116, 675266809, 678205582, 681137321, 684061908, 686979228, 689889167, 692791610, 695686442, 698573548, 701452814, 704324128, 707187376, 710042444, 712889220, 715727591, 718557446, 721378672, 724191159, 726994795, 729789470, 732575073, 735351495, 738118625, 740876355, 743624575, 746363178, 749092054, 751811097, 754520198, 757219252, 759908151, 762586789, 765255061, 767912861, 770560084, 773196626, 775822383, 778437251, 781041126, 783633907, 786215490, 788785774, 791344657, 793892038, 796427817, 798951893, 801464167, 803964540, 806452913, 808929188, 811393267, 813845052, 816284448, 818711357, 821125684, 823527333, 825916210, 828292221, 830655271, 833005267, 835342117, 837665728, 839976009, 842272868, 844556215, 846825959, 849082011, 851324282, 853552683, 855767127, 857967525, 860153792, 862325840, 864483584, 866626939, 868755821, 870870144, 872969826, 875054784, 877124936, 879180199, 881220493, 883245736, 885255850, 887250755, 889230372, 891194622, 893143429, 895076716, 896994405, 898896421, 900782690, 902653137, 904507688, 906346269, 908168809, 909975234, 911765475, 913539460, 915297119, 917038382, 918763182, 920471450, 922163118, 923838120, 925496389, 927137861, 928762470, 930370152, 931960844, 933534483, 935091007, 936630354, 938152463, 939657275, 941144730, 942614770, 944067336, 945502371, 946919818, 948319621, 949701726, 951066077, 952412621, 953741304, 955052075, 956344881, 957619671, 958876395, 960115003, 961335447, 962537678, 963721649, 964887313, 966034624, 967163536, 968274006, 969365990, 970439443, 971494324, 972530592, 973548205, 974547123, 975527307, 976488717, 977431317, 978355069, 979259935, 980145882, 981012873, 981860875, 982689854, 983499776, 984290611, 985062328, 985814894, 986548282, 987262461, 987957405, 988633084, 989289473, 989926546, 990544277, 991142643, 991721619, 992281182, 992821311, 993341985, 993843182, 994324883, 994787069, 995229722, 995652824, 996056358, 996440309, 996804661, 997149400, 997474513, 997779986, 998065808, 998331967, 998578452, 998805255, 999012366, 999199776, 999367479, 999515468, 999643737, 999752280, 999841094, 999910176, 999959522, 999989130 }
{500000000, 503141565, 506283007, 509424201, 512565022, 515705348, 518845053, 521984015, 525122108, 528259210, 531395196, 534529943, 537663327, 540795224, 543925510, 547054062, 550180757, 553305470, 556428079, 559548460, 562666491, 565782047, 568895007, 572005247, 575112644, 578217076, 581318419, 584416553, 587511354, 590602700, 593690469, 596774540, 599854790, 602931098, 606003342, 609071402, 612135156, 615194482, 618249262, 621299372, 624344694, 627385108, 630420492, 633450727, 636475694, 639495274, 642509346, 645517792, 648520493, 651517331, 654508188, 657492944, 660471483, 663443687, 666409439, 669368621, 672321116, 675266809, 678205582, 681137321, 684061908, 686979228, 689889167, 692791610, 695686442, 698573548, 701452814, 704324128, 707187376, 710042444, 712889220, 715727591, 718557446, 721378672, 724191159, 726994795, 729789470, 732575073, 735351495, 738118625, 740876355, 743624575, 746363178, 749092054, 751811097, 754520198, 757219252, 759908151, 762586789, 765255061, 767912861, 770560084, 773196626, 775822383, 778437251, 781041126, 783633907, 786215490, 788785774, 791344657, 793892038, 796427817, 798951893, 801464167, 803964540, 806452913, 808929188, 811393267, 813845052, 816284448, 818711357, 821125684, 823527333, 825916210, 828292221, 830655271, 833005267, 835342117, 837665728, 839976009, 842272868, 844556215, 846825959, 849082011, 851324282, 853552683, 855767127, 857967525, 860153792, 862325840, 864483584, 866626939, 868755821, 870870144, 872969826, 875054784, 877124936, 879180199, 881220493, 883245736, 885255850, 887250755, 889230372, 891194622, 893143429, 895076716, 896994405, 898896421, 900782690, 902653137, 904507688, 906346269, 908168809, 909975234, 911765475, 913539460, 915297119, 917038382, 918763182, 920471450, 922163118, 923838120, 925496389, 927137861, 928762470, 930370152, 931960844, 933534483, 935091007, 936630354, 938152463, 939657275, 941144730, 942614770, 944067336, 945502371, 946919818, 948319621, 949701726, 951066077, 952412621, 953741304, 955052075, 956344881, 957619671, 958876395, 960115003, 961335447, 962537678, 963721649, 964887313, 966034624, 967163536, 968274006, 969365990, 970439443, 971494324, 972530592, 973548205, 974547123, 975527307, 976488717, 977431317, 978355069, 979259935, 980145882, 981012873, 981860875, 982689854, 983499776, 984290611, 985062328, 985814894, 986548282, 987262461, 987957405, 988633084, 989289473, 989926546, 990544277, 991142643, 991721619, 992281182, 992821311, 993341985, 993843182, 994324883, 994787069, 995229722, 995652824, 996056358, 996440309, 996804661, 997149400, 997474513, 997779986, 998065808, 998331967, 998578452, 998805255, 999012366, 999199776, 999367479, 999515468, 999643737, 999752280, 999841094, 999910176, 999959522, 999989130, 999999000, 999989130, 999959522, 999910176, 999841094, 999752280, 999643737, 999515468, 999367479, 999199776, 999012366, 998805255, 998578452, 998331967, 998065808, 997779986, 997474513, 997149400, 996804661, 996440309, 996056358, 995652824, 995229722, 994787069, 994324883, 993843182, 993341985, 992821311, 992281182, 991721619, 991142643, 990544277, 989926546, 989289473, 988633084, 987957405, 987262461, 986548282, 985814894, 985062328, 984290611, 983499776, 982689854, 981860875, 981012873, 980145882, 979259935, 978355069, 977431317, 976488717, 975527307, 974547123, 973548205, 972530592, 971494324, 970439443, 969365990, 968274006, 967163536, 966034624, 964887313, 963721649, 962537678, 961335447, 960115003, 958876395, 957619671, 956344881, 955052075, 953741304, 952412621, 951066077, 949701726, 948319621, 946919818, 945502371, 944067336, 942614770, 941144730, 939657275, 938152463, 936630354, 935091007, 933534483, 931960844, 930370152, 928762470, 927137861, 925496389, 923838120, 922163118, 920471450, 918763182, 917038382, 915297119, 913539460, 911765475, 909975234, 908168809, 906346269, 904507688, 902653137, 900782690, 898896421, 896994405, 895076716, 893143429, 891194622, 889230372, 887250755, 885255850, 883245736, 881220493, 879180199, 877124936, 875054784, 872969826, 870870144, 868755821, 866626939, 864483584, 862325840, 860153792, 857967525, 855767127, 853552683, 851324282, 849082011, 846825959, 844556215, 842272868, 839976009, 837665728, 835342117, 833005267, 830655271, 828292221, 825916210, 823527333, 821125684, 818711357, 816284448, 813845052, 811393267, 808929188, 806452913, 803964540, 801464167, 798951893, 796427817, 793892038, 791344657, 788785774, 786215490, 783633907, 781041126, 778437251, 775822383, 773196626, 770560084, 767912861, 765255061, 762586789, 759908151, 757219252, 754520198, 751811097, 749092054, 746363178, 743624575, 740876355, 738118625, 735351495, 732575073, 729789470, 726994795, 724191159, 721378672, 718557446, 715727591, 712889220, 710042444, 707187376, 704324128, 701452814, 698573548, 695686442, 692791610, 689889167, 686979228, 684061908, 681137321, 678205582, 675266809, 672321116, 669368621, 666409439, 663443687, 660471483, 657492944, 654508188, 651517331, 648520493, 645517792, 642509346, 639495274, 636475694, 633450727, 630420492, 627385108, 624344694, 621299372, 618249262, 615194482, 612135156, 609071402, 606003342, 602931098, 599854790, 596774540, 593690469, 590602700, 587511354, 584416553, 581318419, 578217076, 575112644, 572005247, 568895007, 565782047, 562666491, 559548460, 556428079, 553305470, 550180757, 547054062, 543925510, 540795224, 537663327, 534529943, 531395196, 528259210, 525122108, 521984015, 518845053, 515705348, 512565022, 509424201, 506283007, 503141565, 500000000, 496858434, 493716992, 490575798, 487434977, 484294651, 481154946, 478015984, 474877891, 471740789, 468604803, 465470056, 462336672, 459204775, 456074489, 452945937, 449819242, 446694529, 443571920, 440451539, 437333508, 434217952, 431104992, 427994752, 424887355, 421782923, 418681580, 415583446, 412488645, 409397299, 406309530, 403225459, 400145209, 397068901, 393996657, 390928597, 387864843, 384805517, 381750737, 378700627, 375655305, 372614891, 369579507, 366549272, 363524305, 360504725, 357490653, 354482207, 351479506, 348482668, 345491811, 342507055, 339528516, 336556312, 333590560, 330631378, 327678883, 324733190, 321794417, 318862678, 315938091, 313020771, 310110832, 307208389, 304313557, 301426451, 298547185, 295675871, 292812623, 289957555, 287110779, 284272408, 281442553, 278621327, 275808840, 273005204, 270210529, 267424926, 264648504, 261881374, 259123644, 256375424, 253636821, 250907945, 248188902, 245479801, 242780747, 240091848, 237413210, 234744938, 232087138, 229439915, 226803373, 224177616, 221562748, 218958873, 216366092, 213784509, 211214225, 208655342, 206107961, 203572182, 201048106, 198535832, 196035459, 193547086, 191070811, 188606732, 186154947, 183715551, 181288642, 178874315, 176472666, 174083789, 171707778, 169344728, 166994732, 164657882, 162334271, 160023990, 157727131, 155443784, 153174040, 150917988, 148675717, 146447316, 144232872, 142032474, 139846207, 137674159, 135516415, 133373060, 131244178, 129129855, 127030173, 124945215, 122875063, 120819800, 118779506, 116754263, 114744149, 112749244, 110769627, 108805377, 106856570, 104923283, 103005594, 101103578, 99217309, 97346862, 95492311, 93653730, 91831190, 90024765, 88234524, 86460539, 84702880, 82961617, 81236817, 79528549, 77836881, 76161879, 74503610, 72862138, 71237529, 69629847, 68039155, 66465516, 64908992, 63369645, 61847536, 60342724, 58855269, 57385229, 55932663, 54497628, 53080181, 51680378, 50298273, 48933922, 47587378, 46258695, 44947924, 43655118, 42380328, 41123604, 39884996, 38664552, 37462321, 36278350, 35112686, 33965375, 32836463, 31725993, 30634009, 29560556, 28505675, 27469407, 26451794, 25452876, 24472692, 23511282, 22568682, 21644930, 20740064, 19854117, 18987126, 18139124, 17310145, 16500223, 15709388, 14937671, 14185105, 13451717, 12737538, 12042594, 11366915, 10710526, 10073453, 9455722, 8857356, 8278380, 7718817, 7178688, 6658014, 6156817, 5675116, 5212930, 4770277, 4347175, 3943641, 3559690, 3195338, 2850599, 2525486, 2220013, 1934191, 1668032, 1421547, 1194744, 987633, 800223, 632520, 484531, 356262, 247719, 158905, 89823, 40477, 10869, 1000, 10869, 40477, 89823, 158905, 247719, 356262, 484531, 632520, 800223, 987633, 1194744, 1421547, 1668032, 1934191, 2220013, 2525486, 2850599, 3195338, 3559690, 3943641, 4347175, 4770277, 5212930, 5675116, 6156817, 6658014, 7178688, 7718817, 8278380, 8857356, 9455722, 10073453, 10710526, 11366915, 12042594, 12737538, 13451717, 14185105, 14937671, 15709388, 16500223, 17310145, 18139124, 18987126, 19854117, 20740064, 21644930, 22568682, 23511282, 24472692, 25452876, 26451794, 27469407, 28505675, 29560556, 30634009, 31725993, 32836463, 33965375, 35112686, 36278350, 37462321, 38664552, 39884996, 41123604, 42380328, 43655118, 44947924, 46258695, 47587378, 48933922, 50298273, 51680378, 53080181, 54497628, 55932663, 57385229, 58855269, 60342724, 61847536, 63369645, 64908992, 66465516, 68039155, 69629847, 71237529, 72862138, 74503610, 76161879, 77836881, 79528549, 81236817, 82961617, 84702880, 86460539, 88234524, 90024765, 91831190, 93653730, 95492311, 97346862, 99217309, 101103578, 103005594, 104923283, 106856570, 108805377, 110769627, 112749244, 114744149, 116754263, 118779506, 120819800, 122875063, 124945215, 127030173, 129129855, 131244178, 133373060, 135516415, 137674159, 139846207, 142032474, 144232872, 146447316, 148675717, 150917988, 153174040, 155443784, 157727131, 160023990, 162334271, 164657882, 166994732, 169344728, 171707778, 174083789, 176472666, 178874315, 181288642, 183715551, 186154947, 188606732, 191070811, 193547086, 196035459, 198535832, 201048106, 203572182, 206107961, 208655342, 211214225, 213784509, 216366092, 218958873, 221562748, 224177616, 226803373, 229439915, 232087138, 234744938, 237413210, 240091848, 242780747, 245479801, 248188902, 250907945, 253636821, 256375424, 259123644, 261881374, 264648504, 267424926, 270210529, 273005204, 275808840, 278621327, 281442553, 284272408, 287110779, 289957555, 292812623, 295675871, 298547185, 301426451, 304313557, 307208389, 310110832, 313020771, 315938091, 318862678, 321794417, 324733190, 327678883, 330631378, 333590560, 336556312, 339528516, 342507055, 345491811, 348482668, 351479506, 354482207, 357490653, 360504725, 363524305, 366549272, 369579507, 372614891, 375655305, 378700627, 381750737, 384805517, 387864843, 390928597, 393996657, 397068901, 400145209, 403225459, 406309530, 409397299, 412488645, 415583446, 418681580, 421782923, 424887355, 427994752, 431104992, 434217952, 437333508, 440451539, 443571920, 446694529, 449819242, 452945937, 456074489, 459204775, 462336672, 465470056, 468604803, 471740789, 474877891, 478015984, 481154946, 484294651, 487434977, 490575798, 493716992, 496858434 }
3141590
Returns: 697468278