[-988705390355151, -905834754076502, -103632019616477, -316545588917286, 490779389534829, -953493388874162, -243006771752239, -744025192631980, -359016919000159, 732901781366502, -104773647740791, -286481351498865, 1027561665338462, -123563885683323, -778611441148419, 960167215353837, -535796870414128, -407290660154826, -783018892592292, -647509354641701, 919621526248276, 85546598576532, 247664997821096, -532964163462505, 1102930398831693, 511750375836837, 391566968564879, -30088081623192, 870074451521159, 422783352752786, -752404068034058, 273126039552480, -1112378526824179, -810678636525244, 96429053513874, -197153575112881, -338660527941979, 874279430413142, 959217801504784, -846627508529606, 145522168773349, -223488193094310, 768135463506990, 173123489075291, -514033032961709, 418626953186771, -279727614653123, 23333512608960, 859417391330454, 331877305422123, -976074027850508, -454976794242595, -825976206456296, 307854522721772, 733794815062524, 51500859319357, 50287208041289, 58656859135819, 892600618900566, 446631400051377, 875610606076539, 1112038204400279, -629213238648357, -577055498844378, -996684682754418, 330103393324719, 779413142604725, 387182940826300, -56542528643706, -730616366312838, 816370577509875, 448684358107563, -1050709454243847, -688917906175987, 1073319326402270, -791380589797488, 722637909805156, -411040270277397, 184176997363231, -869421991358315, -552508789984637, 1094976976592030, 269224830664724, 55754694134550, -645604911041525, 1120343995477345, -1122566252092263, 834477351701237, 192827316068643, -125522448780388, -552757882694521, -312055161426779, 319825229839468, -279715385042019, -533142725046953, -997790140659501, -100950642610622, -87766579331816, 980654702022165, -531831430847554, 4739046943333, -23128276099200, -106166459572754, 736408087587240, 289062642712291, 930233877126717, 77764357182416, -450174307894161, -296173809788624, 931861580541581, -129851042962204, -293087464659959, 1116466762761964, -118822783385624, -931893015968007, -585335818262979, -249647342072052, -399005413403026, 290631332150680, -271235975257165, 960700470183818, 339724323258436, -778514562925105, -455578790229797, 820598153868011, -632361376871135, 170035906823228, -289961814723300, 1020092385539773, -212307506286549, 749065887545963, -1106751197579685, 694930372121405, -979416410281839, -627024301598283, -930462021479034, 907430974888217, 1008473792843562, -91216313350653, 109727626452659, 103314712168157, 509545786235923, -286784961619988, 1064251094762820, 997165842892216, 469944521626954, 1087278611407001, -1108452735291705, -864198430816471, -966722391151462, 151551631636749, 218908781840392, -508079597127107, 278257309671280, -211486365386816, -186778870987021, 363634300784002, 101621183780108, 26428167283446, -179642809987759, 645855656435636, 974276788414182, 151992650260855, -740683087569956, 1018656472882769, 45609525239378, -42622304242628, -754308828282822, -854028801556510, -999365670030395, 154057708609293, 374784775949716, 361495289515170, -707040739622560, -1068219573712335, -1024170497183496, 1070776055212169, 990690917208036, 932200709652558, -491563708056186, -49133681507950, -530789520927108, -593671028501760, -872895040066249, 470305380432482, 834557012161111, -857185072643503, -621982386272810, -298591002896505, 842219757498543, -514887262859796, 404320536881152, -641011955283082, 303239733234310, -1036887876000571, 1027489944852863, 981242602516223, -1104320219708144, -835193836849718, 340049831284306, -413604960517438, -780194068305202, -431981163540261, -298881545243623, 597648026587379, -317432940308790, -40807192145838, -1120785419310125, -330464192997345, 124351376233453, -800095904452143, -179579226223493, 992889224778654, 945915125052595, 980271928859414, 904690107713841, -899777257399666, 51343613909386, -688234023650781, 441204726684403, -371176624407714, 72300442591487, 51971474177113, -16426545464487, -428366430720291, 669353970752476, -438189985582259, -39369546535377, -363546768164753, 337462631524285, 622213468329766, 166905513363491, -692581211765331, -1099357506067864, 395822698802187, -37595012442566, -1047580776936861, -1045600752163795, -335540916148738, -410343429708108, -450799582411571, 347117092995623, 765943595462423, 855757263854890, -399907166223604, 1054378928353332, 306658204592241, 191640680458107, 390455294206366, -941774346541233, 336367819998737, 1021400933405918, 953099346256185, 1073859748633945, 763678798334149, -798047780084254, -559079024522666, -993971216432208, 675476890597714, -1122840898879534, -317677438164615, 620422080081923, 222639279977067, 1002506258451267, 480602461693015, -830743537858656, -304633451961870, 218540745814260, -509152381299138, -933381794723113, 579623656225647, -482229312551939, -1113544765586269, -600219910225613, -466060866985367, 832364873470823, -32049108990677, 37167750430610, 35918485064459, 950401822458041, -824325213720244, -511489583450976, -542199451459094, 905595777966004, -343092238022947, -1117174074410652, -734011479521055, 76231098906867, -1055061432914948, -881232388917530, 292352484032022, 764856237718099, -695351086381417, -665657799052262, 686535513361552, -710322854171819, 8981036502547, 45817279305737, 187585171642842, 84456369830973, -67888321234800, -204174414236870, -195374036988284, 414583334911515, 397691078217491, 159655051501829, 730659396893397, 959028039889174, 480720505184102, 301693796002437, 587919005784982, -966938410192648, -286578850388856, -98631838582778, 1104482166663713, -1005526292425240, 418945357818386, 1059665704660883, 737377295031600, 291143017368096, -419753619071078, -398720616906262, 143937541787224, -628703503207113, 1009734705623195, -600275739305204, 821748259782539, -657135745816216, 958492700048475, -33451666225860, 344607420230813, 76230576190201, -341958452248121, 879377810295953, -620323674317212, -464891366206414, -622543062773193, -195543012182485, -772013173800212, -261995345084260, 977899057820640, 995174655321076, 596128802996829, 913469211517203, 540965627160582, 311095585905645, 885874489248488, 1008426969431472, 468572188275949, -317120792105793, 193797534596578, 741355975454540, 99526256200974, 853348362327402, 877537022129670, 493279492162893, 594351199946549, 1079603478773545, 611668544706423, 698453854647244, 632951364006977, -944071568600794, 307694378799760, 157014812453004, 853486045800829, 835194717224839, 675953569983438, 234311161087235, -886729140965650, -888788984102839, -689573086860369, 612369210280216, -865794167739272, -392930288109946, 1050514315725764, 295854810009161, 315378431848622, -885668466092261, -431412868864228, -96593989614625, -776621483732053, -811957966913861, 474102849977151, 52870621520725, -474964613706707, -408707939062299, 783709996586638, -724017097889866, -969301234849340, 751231395655793, 988992140186726, 112002546252954, 341505810689226, -549158727280033, 409101776227568, 972038339154912, 135566449730292, -42800573136166, -890269132324741, 654601051732390, -849839417809201, 501100857323250, 868071925910339, -915178253892999, 71814011280822, -1003030727463715, 1060232860192790, 934500166825949, -923450385976399, 1100048374533488, -31070546246066, 777072914429395, -402953127590, 461799827091248, 826993099752919, -1082104258172510, -1156161279358, -388273641923198, -694416833279147, 988850855553385, 1028554730280646, -554330909326732, 792386649307434, -697588204027121, 1017518864400011, -1024426130050646, -1098971895372240, 1021626197601787, -1070980679316579, -131275451604692, 259712829836542, -936188432025706, 753637181753623, 569897843493593, -314812166378166, -476934723343417, 29870929380610, 52758500586383, 262278900582783, 315296255584711, 513580881991793, -687140097592059, -54001891374895, -189572664503503, -190237170782316, -955843298417822, 920004157872909, 1009576728558253, -136175778721381, 624444902432239, -181488118030013, -62102097309187, 61934003608074, -311556431246389, -86814768044392, -406589343230392, 149741500055655, 558018021915558, -265295471195438, 363450791494565, -747879221019691, 492698776576997, 283462289724972, 1020618124699625, 716275193159212, 316920812076025, -735922556616389, 700988927735122, 880079991609422, 496810102751613, 961438822931072, -428250922138622, 815521557912831, 494395822898618, 743550805715955, 124995981587963, 1041377295982863, 773957515188259, 27555834856986, 202062307485285, -888774789373661, 278088985869791, 992902840246865, 446415571505556, -791227889405819, -368419392595369, -459101757093159, 168610514227098, -355223146890902, -857109874777313, -426722147106860, -467216217090754, 353787975389174, 519803233466040, -1089778639056042, 225873280389682, -1083106720500790, -1035944381632398, -591909761383445, -762559586517407, -168567237367256, -158232680479784, -826739846800799, 309588265886899, -933272676782316, -353373147714511, -50704034923487, -18632680557817, 742519357869834, 33620784260669, -695372925188600, -53887336671091, -1096415999069942, 30209233886529, -351067136661584, -367997739266235, 119796096837598, -859649087168824, 995887454612616, 970310391561146, 922978283016993, -286428401008868, -670701254258184, -327136126361668, -306476803359504, 978576268751174, -103287345735014, 633257843963675, -493003664352117, 805821124680191, 628081644444347, -464846777662615, 664215228684185, 1065811786350373, -510344289557500, 441509020585575, -1028585465842689, 199926130445187, -593492055778316, -174376421931430, -699353450032296, -194589682228716, 473580501238, 1095097005252818, -538291527687858, 1056763862994800, 300001529803084, 943344737566322, 343939148687535, 1107836994646394, 595214836771722, -427914314565199, 1120639238983515, -1041852347292077, 613426930353647, 495914984763308, -341594875117500, -981924211109605, 496293055096218, 726735729586034, 634848465666173, 669151768740188, 570188457069319, 552431000907780, -119908858477219, -1071962346200891, -820546796228010, -1123392627305213, -125624454440357, -326301510046154, -452192001905496, -569055770573081, 10552212107, 1106190180928626, -126996582967796, -266157078848538, 368735163030279, -1002624159347923, -891460796959439, -463015934934208, -330060939991584, -245980444433967, 209321423890816, 67345600919767, -560749190666689, 763300300099041, -860274932240710, -813652868375928, 817133225734306, 31268247365553, 1073729135598137, -662795386039320, -13856526634411, -502014819445974, -149621606877450, -342322468323003, -505944042149658, 338189356892039, 373619031271703, 42327338842811, 98378227351343, -1111070783557021, -1072319619915991, -991547088577104, -539379502464645, 695679279357450, 726938253871986, 26959650240761, 286412211112913, 937840561735032, -505417430169180, -267317383540102, 1083021222582566, 354847794325587, -349357710751512, 77460996925948, -417443999828308, 872786543082860, 392666608918147, -762669381417237, -475355312834064, 662064037301589, 962840933354910, 494562111612758, -14524811930117, -727382575753294, -134442888815051, 361516407684592, 647651712246476, 926986701828378, -533108657514294, 1050181646177121, 829411345065084, -588998510407499, -361975235014231, 89805361518005, -306919263772024, 360960388715134, 732784014961262, -186502480347380, 543066211915801, -320028797168274, -359452294407072, -118431417787989, -1106750691881705, -1090742264534790, -1100248941922456, 1091219142258980, -631672124074979, 1112358142001494, -938764124556259, 386977818014254, -1055843861066784, -997728070289152, -357411743472123, -221616666736268, -478185353769849, -112973178151888, -773022068481207, -2845403486878, -653705873455472, -65730822756372, 240491511824022, -557996790919487, -898223285285615, 1053565406691902, -691551798924319, -709117812698948, 987176589961859, 209611118951132, -267262137022231, -353593890942843, 180903076968367, -77284041972494, 576615768643418, -208389671580134, -202299754794491, 13298971450010, 619945763694731, 779748573663556, -763470741717488, -414127160374701, 540418625569865, 122853754942691, 899410647296154, 359084330384040, -68417635999602, 462363975354085, 305935105799253, -782013796755724, 1020724104142023, -117942828824866, -437961250902590, 1060627763726651, 752703787958586, -546686685185147, 680052396737075, 202976162939771, 533081389620154, 1042369699052297, -462036935489911, -947800636049342, 478748215005727, -224155316063120, -736161718866411, 875641461719469, -882729158426870, -972429577996981, 463825136753312, -171265792085214, 520969678701714, -245735234127429, -56855020347059, -875113456203229, 460923088765317, 106466061790776, -612101869083070, -207466366705276, 1063751632102172, -263119738154847, -1046902855841426, 671943589814256, 309727229326078, -137836950211440, -710754923901197, -840059174715819, -1060957251111180, -364514631332549, -161420382162189, 162451504597593, -260170449264758, -637206251869872, -235913472870681, -565459997524097, -690607133679932, -337416654540828, 368621347360870, 596723446312724, -707514816394475, -496820741803964, 779697765781302, -595993825810763, 334105987847154, -1117025826233719, -573131218261301, 542955914214666, 235620166523698, -1075857935831740, -108648207115215, 754992864212238, -391966122664867, -1115561736753876, 312309427398057, -268027426614228, 316796350077952, 316882832411623, 215328709863222, -555441606177047, -367577818243664, -867906387333377, -1108665360936363, 91377028687721, 847355850947164, 152812258264154, 869249600912182, -863425547254824, -107492769515576, 447528055736208, -778980467343931, 716581059284762, -878441641795297, 917083020929485, 44869964520767, 632773893345282, -256604478366975, -645991188109760, -485045130900478, -296344973813878, 801023777071707, 936946268289448, 236656254772612, 837179615223556, 890096658841842, 311927132226557, -187366197774278, -825990601456241, -284501055396602, 1053133546048411, -379895591941564, 48781942472674, 4923355449226, 502969039830554, -618664083073569, 924387513057356, 564006988224030, 476729859360055, 1057565377286361, -716748293983190, 740903464538272, -105515379762826, -600500967999974, -156275192506458, -247601715583665, -973740842021948, -889934005321609, 296901571425922, -81192051432994, -593028951574836, 75989294161335, 395753186496214, 558090843358897, -486911184209278, 673720853106159, 821584460385320, 290818038033403, 561513563958724, -668451217223360, -833583437570069, 901717147410008, -322311956856341, -952886582187034, 869576854284795, 796436200216732, -884220500138601, 609387292720141, 141517382610779, 936843410761798, -577081736567526, 307724524252743, 649135433354797, 1119850375947736, -25593479984473, -1082755337446368, -478242108070817, -1028598074056038, 982996655131851, 520523344838071, -1121914759131742, 13263114442106, 457644715960836, 343193238425350, 177936067081613, 67292921503309, 452545542877090, 485982325910914, -353934059869849, 1042538393917458, -12736317105416, 1086021543696114, -951085655090452, -530414715595890, -627861055250282, 989726059853174, -834125835710196, -175133158498594, -777736761593318, 431913467504048, -204676474586795, 151988307210251, -296473171728292, -616405342285736, -99070037785964, 749916922018030, 945142332885495, -478885425976300, 853942641941112, 601516202244742, -876451854840070, 519271382363313, -247338585156031, 773823924321169, 176603093825403, -843398849203056, -1003460663385920, -342030241800761, -1105697391113173, 1010522363958957, -996422913823888, 63920563911400, 606255200853280, -468259567556262, 281002308407639, 641544060861186, 306143760393413, -149628546536953, 878036210906797, -835433375253030, -814163980606393, -475714273366660, 431887015184789, 823930583336596, -53137669700119, 18114364036133, -691502159654486, 283015682866272, -674499118545381, -528435012669823, -259952414045377, -311379042119019, 88700564470642, -90705392833427, -411499629134461, 78450246558806, -922957151753702, -70067789041383, 574747773849631, 1111843764747681, 556486123769620, -1102878946698377, -136863044866596, -1106393145917732, -30729440223262, -530628460754164, 1010925210117085, 305282964816319, -1029269181752756, 972624487451147, -71376930688293, -137125442366393, 430536724204647, -589383792392177, -351135375495573, 166286385101848, -1063536508945647, -1004002241541499, -670079022967573, -1030176100132425, 39468984860645, 936217348957610, -1107643885397440, -972004404673293, -909172614639342, 411106699067221, 1063814249447753, -271733839114761, -481499727798729, 842681564887068, -319415976457250, -821257397999660, 636357070303509, 139822338006841, 107548476263711, 703220413010103, -378414167905101, -347441424591530, -890410645913867, -107094605916117, -208418142479036, -699133308954750, -327801389504978, 498481408354366, 714087744115672, 425978817385295, 356534027337197, 1112443171047230, 231581211410989, 626509626576886, 948595981359844, -69356712568210, -1081511210769377, 692827020282321, -990289210235591, 231350112712985, 1124061038793010, -756300580677405, 992651606088817, -454333571608461, 53539606592668, 994968393656004, 1011246234850529, -862881811975678, 1020005580371674, -392150246809229, -46912353662655, 441831211339677, 631688758508998, -263995624443529, 557081705721439, 1087625288208526, 636200280550649, -892185600125844, -459063820818901, 43356432917366, 279405045624695, 356179155634132, -244935345524274, -496287643105961, -393830676213120, -219367044162349, 498982785542215, 341005061245918, 1096792390042542, -1095280901962219, -1117811041784134, -364813500830627, 956064967397004, -838210316488918, -866043274507890, -789343783501549, 367795352831366]