0 1 1 1 2 -3 3 14 4 -76 5 441 6 -2678 7 16813 8 -108093 9 707451 10 -4696017 11 31530792 12 -213715953 13 1460072247 14 -10042361784 15 69473047716 16 -483046768116 17 3373552141194 18 -23653214175084 19 166422650191122 20 -1174621198245837 21 8314055808436788 22 -58998774106863513 23 419651317178612601 24 -2991321346321749147 25 21364385035698707703 26 -152863397572174802922 27 1095577124342434389590 28 -7864222470830512939342 29 56532039271629464768019 30 -406927467091179109911203 31 2932813920623680911653617 32 -21162281223731874960212643 33 152869008280494479989144022 34 -1105418578020801549586558246 35 8001257742630901104892342863 36 -57968226297232428016926730401 37 420339347192262519530943422214 38 -3050479791113754389207161536876 39 22155201363238464988046789077113 40 -161029513145951196032148217654098 41 1171228281254688864527399537070768 42 -8524504236997285956953108989965945 43 62083255646189212153998987491383749 44 -452423149332602464854546576915379191 45 3298892863021443130032956167700388618 46 -24067640925747003354035236059140260317 47 175683241652320609908109196153626006740 48 -1283065685097289291025700094262215067838 49 9375188958176008809667848127817034682179 50 -68535432121359340118992915797368308799562 51 501240528058023386613189903693261822363771 52 -3667460826229946847289838289292235409404133 53 26845153342606752464254489656107297033512491 54 -196580582402886777067620096918902749889787743 55 1440068877465978866190300182254466079316367839 56 -10553287581602827873469723584645565935021403463 57 77365690686726421565328267287395386079021197779 58 -567361328395152090026266283006756323369528643578 59 4162139068397025969260862755442639238970900493396 60 -30543167885499829693484208036401098642002269982125 61 224206166903158843656864340897401199207530392784562 62 -1646313670193209937269678585176238813285582534424409 63 12092189847591543142314074951849943539510773515324483 64 -88842476746349194583204161369363233142312776840110172 65 652913814611512668578481460694344156015740931948367004 66 -4799620571188021882706579526508249051815201503705949573 67 35291516054350931219972670826092255495290323172324206920 68 -259562980872118036557245893054522874065656627342271531263 69 1909506027255931458439746601821586975912891141909468047285 70 -14050834173799121843901766445991735930024628200713981463948 71 103414886306282693783788785561359507898899950991471099745606 72 -761309219341311987933150456293253343592458183945018367238348 73 5605747331106786626985527355844608787303647000748611062944683 74 -41285521748924830804971401017293857829331702506459952461039795 75 304124492798301047616535974664088283305846191897364883190032951 76 -2240742804945284030491132470668110727456908916774693476543324533 77 16512671458911749837024865491627219086386327377693357311669420500 78 -121709701827419093710470923035149411526318675990643298463044781962 79 897250029678941063281386910215535181579744997751408153404920694954 80 -6615766431627490684500649548834275160226308839956387890843560838729 81 48789155121128754748661673606137459236033178522662094938583256258534 82 -359866155385211999623083410605203633886463634644868982212839646493515 83 2654797957709199447902995467869109445266707594898172784961455584104093 84 -19588129461115677165055765533228339861854620668890722286324845728834393 85 144551896677287076680205329242554940431742770870066999480586404727178544 86 -1066896617360029213629658627081672345500699279860643208334644398179622618 87 7875661291163147092857002711283671924843439683017631913540146711515504251 88 -58145533201943297051245248057115809517733108368749914511899331861173996130 89 429347420804641353795163858998650021310290930865699214800611838978610016223 90 -3170758171048136850670913055162154680141004010084709306855817798321199456628 91 23419508564401791718431105773743688750531853252245088127153439888893917682710 92 -173002153518891732707641312944799643743565954503169916710645260405807500646149 93 1278153569348721898038222173145697483192825520569983063394285048295198327565207 94 -9444329363656970671184733918336667380081015937724966798032946951771976855094917 95 69793434946900361079815400166801508450297420491040729787778232574028864605499803 96 -515836683009518931749989007198426582069776010519373637874149289281726473164658510 97 3812966157501840515347859407428066313349018551451974366909359439795267779156392289 98 -28188091083229608924667963618566885142168788059529973851382549016107925195719761066 99 208410364634924520712255339694793026873292907397320605822041139605620443175211573625 100 -1541071781518626197626238366704521632091682268146938968097535601889919430753224505481 101 11396600814083618818298552051229537698550382444992705953867259444580179427790882874942 102 -84289941884418681041515292026384391319845779102616314882673998497772958837241735359157 103 623480945621114685771008148695229351669429399713581886562924865003351529755479971885601 104 -4612291218551870653187423929857466767927537572076592429913841187727330622118235416611906 105 34123649886394923502211873474623971726692540431926668784947365394422104716188455434542740 106 -252486753246257012244123166894869827297852766271871553890883128787476390791306952953569114 107 1868380165306699737683029349212879136890934829296253874833059144220024133834081186451197758 108 -13827211901239039340112097551300150269363485396422286489426704967491492335832899120283139032 109 102340119706011830776709484527930119049985101075783428719383703624891161492003377839784437729 110 -757527474047807767863095318588857265628470294376543694464433067791245233373995864876087004525 111 5607783991589473830583674958293191590794471964717772015636301576391245990630292788729480710280 112 -41516798800988583635962990732342513591703556464923366952032372565305852389470570918995921028799 113 307394031635658183826298127140664050720162622468897129869969809050970571102912706280728863989881 114 -2276173191581799195582058146157015592529060188194354385329403534792913311175925313179090540023723 115 16855933492192878770197962114252348753789616840535140419113588916865875680104766222708862357491313 116 -124835266905462001753635854339210584112291684006917694873133069975943193887867063117925690445240456 117 924609016444062042985190309239639403773647213545629585835660540707332080501036695981349939681844324 118 -6848803094056437935546288551286154214636876074526716313674657027576882211855205596479058413902256927 119 50734847466655342754736875295789493259312019827205663727228288340798851303552023570927260442620946879 120 -375865593433420841238689163051143360880639209650822488495022803437695762003435924418860524031636956528 121 2784791899447146513415034215271573761280498303951652424187435510623535940812565560395281976131030663459 122 -20634137651655012656810934089485562995701036823416378565260178661784107284906992422438506786916569098969 123 152901855655912055831499592883893703912554130072242114825710607823333379239755237934075034829938748193124 124 -1133108540256515835489263315228033810878570950152129189902349827028853246113057883648447024953200159632690 125 8397733223603854921423117155552432359815441199465327829917504241336756775101099983406928028100542113431882 126 -62242056368146042275761911907537083113402441764783255245662634255027235625597999587470722127358717423057184 127 461356446593311770172253067301369769424835468938946179485150646105371663254975190098793888786063679602582172 128 -3419948555996964006495920118817140749632161807831826679880275798697122931217566870787620844254467491750775712 129 25353177678467305685135038368131473026950280749353123241968067882072161331083243157599730991942696446368678440 130 -187963971408435392505488690122957919537656539149758013249534051974787763105368875900724909661402904604690373849 131 1393624459594262733514547381705162518911029355127928860236859043384093171054160238121504533388709514884603220698 132 -10333451430901427513289548223700848868527316302227672305194718792160552139569358919907225264942502715061426334192 133 76625462634865080654322832415300886595581781389109086165344908601630895455388119444638197991832293497494211297728 134 -568235628630122941501209723396357465916161312193106049260742775501864986128309760064293440726943107471292553057776 135 4214160232514563046476743111513649564412538760664453264193124116021005623423741116187518142495709595020118366710106 136 -31255068778665712098900528461102058475421397097392560675845981199244565603871007845455895108813263560254077806253902 137 231822887365667955215123399499631258181790538001882345018957528294226551664118632948201967609604613182331009971515494 138 -1719563488137061325445718518445444565028546025809503568649255599416494268362043771640705683039352472603295315691420336 139 12755744032209532992460940546762132888286464444252854570343562177881650283732640020298830965717810795569197234519212515 140 -94627787162478107297980241782895338380215046845087740576132688787573775461079880973568096092956493426933803690617202304 141 702031372908264364951513932816784751609705994599202984238534297270882197813004508417435673649091532506408621783865291744 142 -5208575355623221160205018192967911130882060104099112128574893665705524093852216027913304509127159000128446766754160750809 143 38646096356051157486338751347913927400103100470348913430605157871767888979794462338675109675289315876135981493982572187086 144 -286758450095820014144233767409234289287626677268917069864392937203158805226742250464304119056615224321529893446399013332567 145 2127895993013499956203315864834747360589296623988011066339645265342647139312461557986017024324876683072782363718768040780666 146 -15790934248788133580445044403025130792262705925879215462100054308781292562356029372175599935257083910595455030007413241538893 147 117189362599425891387784519673283784333799572276628636023033067257590956484086017617804058580626056644839757330688101238104457 148 -869743489162507135543132602817336739346049610579551546999000160411869816267176452527072070435399571926983170811813487846985822 149 6455301081920847970091526760922611624363838992545431916870358494536271049215157603274786765603124864975695827659114703059948783 150 -47914156098826499127584520019222137631371246205464289273041491784977829741643375760810505683985228739689191124643737588978011547 151 355658272544334241824915345529721912465256732237272936640543052863722168256000789592405557411715182828016532644518889104501351351 152 -2640118559067576495355209512354676471427849122719217824044637265310398591489977263812512496816366225996998911216312881314387319522 153 19599053930536641553105705339343688705054189026867306763072088730298973226034539006696647076985431486727534390617629408977498337509 154 -145501567703335826909087988661910410945853077336371659772594105672896963906281794829950358566826337321801401210837667652094665457953 155 1080241489884258410194383320046207779605786827751870443351886464445937569709898696450251893066673390208031673119948285681813548118860 156 -8020369664328963967048844464455516169320350945065389304354233892236151975671311916857418792416250277816840756055791803418511560826838 157 59550856008698185571631446918150043662528967528949844285417542166401269702563754646508064827437859089007833175382521425724853723437199 158 -442182414893598224265858370617312512391939097792294782439595146977876293006177614688120073733208168910279493361092546470322340354362497 159 3283481026246316819702072254373171312328972218807236508017696488289192973726379389917438503512476301890814104567607410561428494188033179 160 -24382986292876491304865417588924171019493501079978870759742507472466331699775695690607492582984299618198028904221574993610837016040057403 161 181074951077335050549946617609355446586927364519651659730688955961169389093993329089508798449344566056907409713736546500026626208089054703 162 -1344772193764480659693902820164061087793219678144616238122531857196490506095748385766999488040516830896858656337683767564440165352483951900 163 9987520739830750300809163229304855627606914885445831631373395666298161826528519738313749833379277201567806905828162088822872912230548021664 164 -74179699484827046653207374877853707561916844865572860946152455485649364531012536021719100991780408683388186150877303927752034754683836463051 165 550973388018342355347032701159890201895067926726880888276644526583577286283177809952446382869325464647632212111271061148478139191683068023390 166 -4092551323954716241450713334323919660802658108819702783784881695169951008912538096304962559300749265655756591399233878844988689079630647657635 167 30400126340491634392715447596793646158000169179337004248624513192444210206622430546923252321428217212723191861671664769553298474602480790163031 168 -225826120078883849945867957481211826362398715471916052738079283196988923557116815742729657567713157390216994679987762225187652233209967420918443 169 1677607193859019011930541135690128927722469935861945986938713291938709831520618785748167333224338186079002740817290888422931606748199197147189027 170 -12463026099041722257376912484932876456154200476946734504051973056661371028632700213872783951187995592413104514171433909754275818076315282947206766 171 92592038629206080250153693670016507326474143097994503480197452088025748633842458268150581537057025542769802863398855927993825553446697758661923729 172 -687924073507145744506136281409691200899453426370061816770629282929400918267351070997143035184906376455831150180230120127933698448076128663942109897 173 5111212000041413672887388443737110137096042407376121561384954321137347798410906998539358615140916394011706196641690412883273955841761641268242973592 174 -37977259059981665360774083977080189302366450320804135539936381908286158015342115858658118852905449283049123824081649511390119808679206732942626328082 175 282188614597656255704749324143263242208989962369319462453042190010632241448197583282516066213952702631525958888358475490319950422415619681401962542451 176 -2096869107874976818103139809737926697615632172826821581452109155561874101198307931999239080046698408719193343661799872197698922920079904587699046295940 177 15581847102378386617327952076853711008478370139307224052090802916881115086041585930126625952809471227781871206041933862406845101450236137845744447793964 178 -115792961228847080617667969956060488602779630776502414504040728240985182353160903325645351339969920572438230092823931454084529074071486963360122341523865 179 860519690967024669930834436389576891933749120539541476378618345790106422543412446276443904061156030814938198046792585777837574054967882213181290529373133 180 -6395208715690669958900681943104836022894512758520795205035075870693210650750304801325012087000608965655194189201946145800786985887406958906218362423635852 181 47529552134205323863393602854637232136646721014330426805731127405614399018729575713300855935857549379698614113266123074127000896307768928577960532659664331 182 -353254452007050530457064810453096413436170221848827657895583119060576466807546111797995693899460538043697225908022160944931206840242793382485505170849434190 183 2625586464833362721929741267309515490139748707167513156032652464548946242712517715400635374426981909682376713052421575268491078757527557414382298731804022377 184 -19515496467160471055795851659123692750157054971350038380703560876862926916137500062312224855120032112430507791658933936702310652802181686394616385401403778479 185 145059883090827269132158353461717839392603769401601991293645464022480160765250681121380814154562718708261537305294358919874127923719766148866821378621876453400 186 -1078274479099304317843285175469140181505259945085178247587580862684515410414699742223569156454934181537349458472886043597575040040539500557765109872688405027968 187 8015404803035210920424180867496302937769025779247179412227661296281682491853065090291498986449165507947862108469260558438720539926979530938471085122636636841319 188 -59584812187282299476808997240402480079864320925931240420963712227764134529833304150712746795467572907432065623217235813191082071345698915298952723294410637135053 189 442954910825992651172556886793451536471239370097219258895755231178409294805289684832533335471581957608894908130974091973356406016948624850769391193549817924131647 190 -3293041111995202258043133942126671393623126744720707764335880025000706571120520717109656746436219405946936901588022373988101004648524656953545589225665384502904732 191 24482080779318092234572795827032699167118470342862948804858926691830337917540675347411649547170934650726895569529179299881079401714903786057516904450102936331588968 192 -182017397710330465694293989212775286250934749953537293414164320758396989164866277627039794119364736926206021133212711884923729177041773368626765940148415314180285551 193 1353289576424828472955537784780654203103153060716038417160421903757825660293115511394013980030431307699496329981191245618200446926025525541346913868969249657172129966 194 -10061939382744433082410315711778554175080074893009341776206240505700408423193743134800220180802384494881949548661198046893443768606444092669611609468545203984630975245 195 74814477247731688784479627222302585205986048987782935857336299305122404999420222826189390578430514992527884387998746191706867959338216369342851155674184345867430991795 196 -556291534624053844220656381470327987320957400244615485374663467111540323159490254893974986562450294347258508969112384371298703714969982724572784539795544438519309900955 197 4136490029661199098906411108797102813199424628173133236936384919358194366938682953248512248070411275165034065369653674062294013702057439476295710610399300674735473162080 198 -30759134357074652595293986114590852662617985797015060528160068607198596230113929726550763126600909324476982407518285821935969262338532815197219737968646079360246979262366 199 228732936686152315095122293577089830661221625185947110477206191719043793219548286235610936089182993440843319913243563739680780370069675278802185494129918242022022328433781 200 -1700966056440161919390590196236730920296563263766573773711646083743350558487126373737168799740462615860970252978493538825619974865280700676493385850796329819129732193808042 201 12649542243826265858556600183988189793604054901226190564392570878035769813674177197358204446757757055777607807221909540551104513246403478236500830588508885363574743778511718 202 -94073233581841187741276100071323323522995277291190810549877049709836020007552959931209425227407397599165333558248938037559852188056983182772047568912858324359234919120584005 203 699631436383369525646512241246023011743724289997872488835071520845062950469242798007258802935066450073420970161029793243598108049244406622300133289210267274991628761160214142 204 -5203366552643747301188419218278751078700107185780733566401464412337840936120335995564240844543382972359510722333964049170433615608657619108911638805313673570417031724809120887 205 38700027467470379617610001662022665538571497746984358360041675636396866666094891769769777231619818459358439118825092190009908450302828986976927113017636974705130548334949397892 206 -287839079944055984111414568142737503811249330063707391462558015967040459551900162488008836976163054415032489653623266360167760581464336850125625378972247497953103882372650607892 207 2140916661022037889512983116890744775190054948244984235747822941344169287409179193321170297418328089481551578690326781875762117333246111003545976131925220334028118311232932785274 208 -15924330208478176547931629284709745848408519487064303050976373152575664890459411688591932550615838743573651715013817323976237320635184438492316800528732388900042928508402274310637 209 118449678494741773010659883894537103378137162636594768106766572018911589676976351878651195073060930539799885933551942971387448718824493302152264160697442578530498824712964392826739 210 -881084962324273200853849867701571769853358935097115553583946283281570240886816031603630155442673979225889145777487498779822872568809351638037014884591971042408170098952712293843084 211 6554095673896875836032920483876524346063703975869337442099974551801623626983748599125267139572888269166503503848353095169793719406890005160475518034778076931653980319082583631665948 212 -48754953247854892279318036566261982996737234760447555921536201491792740094695969139656457254391101982682936969731401589388313561965538256713614253442542724169850628864517128419669629 213 362690005843870340984424063014387549482077479661330049212423620093180328664965886197256884671272344201291125667212158639945419826427579203261867741377912328844747891925994059705514347 214 -2698132090568970755670779322476855041810745316233286175050542387547265951471275575083625513774304927627298284598887037765757759454654935141375473100031616194932489469874878162726658197 215 20072501558605440614561868587690832546639301827061015361201533240268989893896425102641728423966959391669332726787107831999267233200278161987052826013162201026397592335039657545982191613 216 -149331135827890267110581732556404473423437255318250925517081788699008019817420714783229266034817970800693686656324571762885216875851482356005960007257486997657048890814536708699329221543 217 1110988884578960187778974636143651117208770125069319898167710752875854231531793174969310705499208208527470722414226398658762237885522418002846786246317866489218453963752686647436183996910 218 -8265696224189938584595131707907293247685664121851934911035822317458949510964985186504791367326449627870090566788134826718666134103883695553723506161099550014486326609004564311271791854217 219 61497782011949778128828699953601440736105275560476949249675818866826623272076077672959970326793919351130405439950445065465283481485442715281304796110829794255445360588003035623600787832123 220 -457561692074169749348048561819535296010192262964771824641672088149526653588352818028994200854060203018057246678001096436414245592397112031767854579072724051788762062125195040936500049803990 221 3404473528932316279061484095144868900714316992509968906585855880703825875760357259247994261854943582033506680328779450768555083072334457669144774712065757149615118611531229866458825650492501 222 -25331463101703189725872381305034244740771396492940560111811484158483697537695559522720862769451676696458145636010039685891913085176573366208633672331254459278103848165865492800085128365891168 223 188486611078649091689271776466959143644141865709365877670187028688600403239546422008086228893984954455693346355819205563514846223437672228140341050025789281141996698673474468668818903651728056 224 -1402524857724165130899320591067602977252029205146388025458906851793290411235703067833808814854832400759569763114364206996361651868780112941049821670203030473427427017301258639504826236029559844 225 10436391696760592036777480991632987230347585028285912494321575621128262345597037472499432462424482467996955022460740865910160876461971334112231030428884159964878889721415639721096458297581869571 226 -77660436942202662676285204763079698588574313579846196795440462655656015155227123813654422503491244387598340513766732678504231177767656079740590999062122672377355927365795969038050415661729437427 227 577908203319439492904394261513515520322406049069607124173957869863024752395034813878285795898600333362959539653549782113315375195927867103835088702387183386311098079594645369525037277315516084806 228 -4300583408748685664667128277364080962997263940520414672446491374477288951848849524125914108307328991499846174730125387926403769657759768509512107630158470920804879935630626804271055849419946370135 229 32004076086688570198296051870890988798699531237429335866821470441614359851316962502623170816691223071410319506586756229939494470590766187829499979567363604607331126746774963566325930286949057972873 230 -238173004175252390464357133265442675643324295373781151745621894139432119475031657810288270647469199543125258776801146741098173035841540828383591003776898659088816738260125407638645035694144001242525 231 1772511311741601631692630782205913320543470429177451945065592344686175733828017669083235467616130932601335144322979140760959828768287085836421595212924950396036679955627117655350719840757878865575204 232 -13191514426633198960778989910213802906596320541932351916744074276541225868406330039232076890055552631839601686562260291475664186910527885061658570314302300863485550428455692745837909832443352902114463 233 98176914685062294272379090052668836645401980690187793578035290341646441162831546674991093242272117334416036428633649032536856131662881930111313288112214443976383191520136409308078910133284419128752738 234 -730689904112142501905450541095030145739433637663900280969494508690585973814726348531366474442987063358568854405028721699784587742568073913768238234882012546323306791801742728053490973967292877486931243 235 5438332549886091899469084624932122533242056955787616210091532772956744751536412756278631203675656572264132541208356020955887202789360264828792831052613458787860707096657296641318020985843553784638851183 236 -40476902081937477420259091105607743517254525337611863320096635352067138776934841241404373598609697742156866597688478662470955414531634550450795963270421689020058243900910414937372955697640593337164132648 237 301271151865998281845115308455706397663454367444660444784521570951259551107148604434324161798087113840500181662500369022845895253888752189078186821063720508241111198390495524521585300563290296398447594070 238 -2242417800010960941271160208617889352557895915975454163382007026416892234978684763640157301884247853387019647502390858970665967162156874159506810221182467651012200836223264253680076765865379257158590935111 239 16691068744283276422231468164572383416540816243713641361269233732674937668959956852068924265301387150222730221959722274042605973348773223845727786315015303062110960651326446406127371170362490910466863421599 240 -124239677946780951678845286483376360243699787742750099940220039456355264755582606934044959154111171346237031842038926767955938667973658598155094376813724846627127988653595095183638296298395940082883828487951 241 924793937962800396382380976952778816357853460610326547723397269713766230420738537549732735935285634065178918721293652724844436733448440152314735430511667616445439290079876349960005622188844870252591524719992 242 -6883955393637295325176320702873850737801467917127432036492702120612282932761396783336101654974683082776702133586891274686176617305092174690021543305393194222608124225631061347214366539420040207123952911839984 243 51243580509297156721803567445310139850075409106717059539030479642774381036324114555888787914780485453571853342575936834552779172604719974350641214735164506809831951275687231936282320083611736800757476810971636 244 -381460141034391316394356154760417191733393094858405456200825689599561104967230998342422353118746484275291366633520410369471429423897278458580188919433861198748847691992392083918737634291336407912558448709664221 245 2839664766493593967596779965064545105412256022132035364722972341915862326002680999547636379676101455947556810250513521724946446020019416633395016269532193959598273939151876380645649813876332560202105146264848078 246 -21139422759030164421816636235636470359516451937601852688320298694102304360536587662678412180705282393221623148342278159242421010838719624283998407817422278227997347096178146608555766643962872770144321377447829917 247 157371923311562783064299543995676949359826791298378578761343918396186518002905417778389082426946980242098894880486656268843279625304832823833062978139599138352267163743230374798046977972136027358371456579546904158 248 -1171573103910187948517305344249251135632989376981499803498030575741882911397487803652518760767347660059543863991139010703036050458233322117450249630816180293881980667462771143264279875850147158971909445332455555406 249 8722068250485900656497019675815483984996624094993267046752267112686408023877656899358978819520325289892749468190947736918150867033484577978682038365184962150342968314173943408834226228780933059977426867268800899546 250 -64934791776222754272737355551326426150128675003849951600749641860041646587944587346210265201033917901987758994541218082110454567484708163514899433002403124017408801795867250432154627248649746169757947121429974924473 251 483440738328088261398798099079726713443578636419724591278815998550912374243363536139460876496710554491630494037189728970916823393258339901767135683147386812424476559487112873001648521151456785942814607798343472377904 252 -3599289631531519099856090449238127324797790353234340508736093224379846624910559012963804670098403635852145358705538320460097590037950630819943928279668698600623238941849738646433018894638344645271987184312817380657649 253 26797732231690768011207739973407796561479984304561623498318613729406696364641486110235731121860106771996179122839670917276410285827268167007583427465068967872178645788538178564348533345830631448242491582019474787016660 254 -199520225740412376659843942219893182605035908960074194120007060048607680015495753018562848494000751822931647721603348769489065057871420050893299796010448173474352504778350701703212966954396051138828148947432028975144947 255 1485536708944096496131931716179377008733543569412467060659682074949514082098079759598604833449176735834095107797338786398420779016520908544253583181954944851070615923835652147472166143235739496325161557260877199014439106 256 -11060821039950826177074000737956768627015631743557744996707894783804186605105444911707033216105819118042983108741070091209981635968354832812288805989191598549305493772600936244919780982847194832751989515596008113663620935 257 82356674460802050841583845994621083254360889330174422716604215617186041648270202848130208045094043853510160199043797354693945175984675543270190605312193424465936871375000787193728142372640966081268102266162353791243319086 258 -613221873991906191762999213155354793423600206922372689094760889850245418609033215873510384339464209326449565533744580386867240585085358241323583544648050057032373511369652381444054404206735559260632901630827450902273986836 259 4566083167642864666198286028806874305053499807254267712707747761852875122834482305856167948183683912467124552061486775795913523538525038026263289100672449885598257258717233685593502983763439795203599667592824141249527449499 260 -33999872127735081679753385391452295930904378737985379970334663745211040852941917168234357288557896788682083612032656455334065102001432579582758818977516751435906148437491804944552082157979417417295094028329527831222110771475 261 253173345428954258398053092396835633542688420977273774160241202601563208148371407946170599587491839417470687251713104015983251391335224777294092638320153681541971983378656956747611733570617889873726701640295609309690686551532 262 -1885236555954876076940570880909467000460593577240820568545533771983046356284795531459712659951597944291403450384045908818100047102154484369619782177342042128323424336512274713022005253300372548238346536825253664566128576766005 263 14038504483990511064575165888128147124076446824913412062487235120131155155925537670256438994487212470307566178148350582376572081039706252311390681672293873793134948557150994474838081945142551095293220024315359603066311332733898 264 -104540098323741063334443454214896398717710234957541582302766802244148574459943355435153598368441382532079239435854504695224454432705821398917835009442839101262728851119795489221359294247790274054135977855551814860166209432383550 265 778488096795980797853345727705701631537314135021843707038794308227831765669776819473099587486686582209687337570502906701395849238999592828631879949965055654298944648332645482811786106314284986742526117715860123768762341035630340 266 -5797329823453576494472566271731561079346276161505945894699276364801351797970889493459073155432783852548079996604310939132213309826141628997976722490046442611247694692255123549818206468595248886860268308573170315178823069706373436 267 43172872931896617258843647203401590204541102783217084308021033460072055789013191865782925808652372920691312107248460836642281758030204155881155092641062300245817471490394441987010330247863217013280826549556287323871109145600089417 268 -321514635221075649651877963602577836824745813005521056399447073442000057608872527151084996061509027367976936636474346978902953657995506278108695941211557322650386132655113715392245803519357722704718530928853100413693534142447188457 269 2394403556241533709823116019042455759089293796957505598253164441217059804044836251177113272721442285309350404356822409739598623420530594743978500084328227496330119688157860287369769779330197636956816779081984104472039960551323310538 270 -17832026704883819230854546273890898816044452172875812519468915742009535667106210592111135398540912607282368379937687591519038624887325687364169346161637590538175291304957895774520368260553878890990913424884831448010613240119183955385 271 132803881257336611010036245690245383893031822685003016412976812688963535942978742325112587995463389654984742449300416956587611657057313200688115595444777016977254823008829526734785909214263707811181088463289801923816458403881942845260 272 -989071037746833751725155033828777373371416959611707986391235924176517130177547824849804824081216051268610527098227523727557883122370607309581570972099501907531138482327153067159180766487787127254840916439363239808400971969764583302571 273 7366323860672501024339624446708990181712054681539084090056994061974056022625994088252788435422447979435326063854481563432558424036778850709662622024210630980661385933858280360472519034433823263057266680481918034076968167090708766943326 274 -54863143870931213336854070729053138764195748975301930693636253989164200141639262044570671404713995237804351826682082438873983816198141436507562610212981175625841573250572226397104786497736044004721542094370295016720938727659862519222746 275 408617613698032346972943984911690404507808265603723054239973028106247228754563828875849044022492517072320269111524445492082070911235081688331764357610376991127279458467878223253861855907312703928792594825258405126861011499155145738678593 276 -3043406325005520353596367482822268558757042512636389107045918221024903244263720190751307110560234390095765019840451196138133524843626696502724757621556320074396229065608575479022858199103965802022638062521130420277969552014669065293833609 277 22667791583761947736625523058535723321583309310386009214269886338549730267644337202330332322360729059320338851738807404321569231930426640366308912358179684276690843713976146327971387060048291577850297702123998124537556294608640420250242913 278 -168835921734636667632610682754967590811676087338578503633309627073555139691638153554502629936584612337365768164444199098798798467093501295247419316622181193100727003127687052857749356657470130597241956409260914986377281809909746599252844417 279 1257554511978036314703124084050953022171295297240819090000170832091191404137152773413103459235763291305924228290586619735143300278220782456674423824458216327247346315324399033607752604175945076642476125449667565962737636724908039669964249765 280 -9366882351951467049354425622707731759996369180881847709429409540817539865716525979750943546505525703774476995666095337890797842024966356091790035084801726335072757731837225958094107964307342002522350919934282475515256167788064951415642011287 281 69770132163088237839042325755563851641159785456897228686243438680478860209129393891770499756925340008192021855949408278194157596171841135643398799947945762673050728317552624008012551874469441749484574527734060339389343161571721306339603704252 282 -519697007186136746571931760366010569190010428799711848211804957517833726563226368840725787473799689166766307279786656703985981764221755309623301855181584111297692792801931273633980759600366540840690324285121845878607946763471484191779764669892 283 3871123548578406665840730874683119447403570424293563137046287558452228797812524014368443603832405074924550586757063495170394754254331709980750036744504672215321902349236910877342486625787344545091775370986343384543053785853644392886166127060833 284 -28835663676076541785274938379717591107557387672665747767974887176438488931107960915787005745735615282481885249631321730810762748588640195697245662968395618722530294114916077566005273167347439156696420874411167409120944504085252893512620498326029 285 214797355753394944554719535912400041573963934073981603222458049831929491051012602186415909216574099949529519021408961160584338840858732712814273645097211158295257221106737645178977073026032462029259836614533828560442735946653063400782582913911977 286 -1600051375194895074844463299485910532985362877887192381512290793196412655235123601788161382727189498417491192230037994964895323305710030424462575261137019953177138552345742287922790490845367083647883188419509074341175469665251458006657744059778294 287 11919139413579251147064543143286012305396025758924838761491154457975644477331034450080485594942829525925663065228548660832711039723597314371683456967039842998369854333409421646556309178514569281938745073994571744812350031269783871538529051326814633 288 -88789539926548734174030653565244713291075610776343644587145985819234652813235010206651624423191090796291991950999035938024229377265286638998923537465202940091201262620169304360634424062744291056442039612370272529340047698965762628627207514480026726 289 661431089646546008300565454566655671349559319733140527241921906387043092860259542420710925056137988307110774880074264219640454051299335477321406570839412414393151436153915483780476782855262867589736491066487742289204160786298482854869349574168760678 290 -4927348219851111639018115297990975308011238572209949503677065473461715552466977341304280927988307814857011411591527252123906219435164411737691379456190163862555266156256403176302983139902849633342867937110916630758311093836163345310326645059228102611 291 36706900780330368861546829490519787034941837054799910154203643617181377718176672518365965602831078748799951574376219494938676740315777769928159225681478096490795135514727768117151483807068597441840682449976437714922017734551950267515080763753894819121 292 -273456312005668546172897573683787209537684609345225666742191266896443498674807473582672005169065539154431038674060440118121902762367879971780632322184192749166897712068534763876859651627138119328636125151704084974722019311505259956562361270096134584436 293 2037201180547884656035774514864679398098445672492132063141470481220986033209515037006854816394125077497945033239044934909168425126709859852967518356417364523599012785362069651077233526872446081514394883231354575721972950671482405056912575961723519842216 294 -15176987600536444015817900661961407515028320525795216573164237720721412459930164963964554754388532124378215069479573631373950936530957371846389133499482195512674105483439458819657540901987714981978229592565963372989907849961558567727345904911569366933009 295 113068828916889313809851598687511003067828337834751348679915565163072443022038711175907679323610391505751273375588239649539912940166678369086484642352734627336731935797582041559825581698918966534581627635024361949315178922591894070657650829614257140420412 296 -842375690226921969102034691036377634500283786204798765138502738912338036033189307022726759163275025614548730167838293111720169786552673612868875086263028923582262380825536062767303274456240410353445501402428240934537314974740255080841457829454928165952715 297 6275875721392140108648996629576127746580450654969426936067939217150274794693285441713505199432224112280544005602737231534718000001629190410365637931404455281891190629297873343988311485516670806895578162365447326209928583738669704674185611304115141957925861 298 -46757188088431882079476541781924670715874378375222475292818994677555814452668051223288233828888162221199013026243039607618297617712339693002522224787993932909481728644177160709781587683222431346473565536523080404589417116778757509650065122753398797581175119 299 348359725621562126453397546188617395107631616267368817903495549292157194520348769536878423419041932642530519535554511998903091817071613321120451513663530398210397507933242613837055266079434785241937098611433443227576763123232337237733361933751415671983939351 300 -2595451759696881064405326576060385153800342497574348963436394540638164123359372594054537612939143270938408401391600855515167540148503490708853458306687620072647336594683718943167509617337880517972003390745600744454018644190446628183440984065397391855134443796