1 1 2 0 3 0 4 0 5 -12 6 0 7 0 8 0 9 3024 10 0 11 0 12 0 13 -4390848 14 0 15 0 16 0 17 21224560896 18 0 19 0 20 0 21 -257991277243392 22 0 23 0 24 0 25 6628234834692624384 26 0 27 0 28 0 29 -319729080846260095008768 30 0 31 0 32 0 33 26571747463798134334265819136 34 0 35 0 36 0 37 -3564202847752289659513902717468672 38 0 39 0 40 0 41 733070216072136922924207670741034860544 42 0 43 0 44 0 45 -221829664053602095461018886102097997267468288 46 0 47 0 48 0 49 95456111477403507591246533149443969676177966104576 50 0 51 0 52 0 53 -56769391991175748048077799816032875310875661626719076352 54 0 55 0 56 0 57 45543319870793866550422028740136302596630900490500467016597504 58 0 59 0 60 0 61 -48269954138134634316965994466121644515209406608547741212488822161408 62 0 63 0 64 0 65 66373323741788165132682168386052154068419912262899882544542582533276041216 66 0 67 0 68 0 69 -116536351770947224844932993910399393760725221145822896004335792200039415186194432 70 0 71 0 72 0 73 257610923078696650611199621017364461564870802012335798017506914924908255161417690251264 74 0 75 0 76 0 77 -708031671249868580531023212035402466269814498186266319545864468083246172947650620154213040128 78 0 79 0 80 0 81 2392436915157906441079001399361225613252259259347058527655808552495078970755069687505756375331373056 82 0 83 0 84 0 85 -9838338520563020538614340696465979651595077785641211561766172620544382628844364581507886249798869201190912 86 0 87 0 88 0 89 48786903552668155709161671274751770970325272699956203880441861260791950632472438048873789232166012045782704717824 90 0 91 0 92 0 93 -289300405805992658326327867988715057501024442218362859900779630832564836777444296244538709259272078800878613325255016448 94 0 95 0 96 0 97 2035797512561277566836851399555767183017667235020512655231343686007923011956044886570600107176411926806207029734522739381764096 98 0 99 0 100 0 101 -16881395076267300214914984939559032110578255489561271201946873647430845378419859176567040180949161866552822541305808215187607930273792 102 0 103 0 104 0 105 163892650584509559183783379862947414747205131322526940978981825197439859256089570750719229631097949417233835986852028168610807164090852573184 106 0 107 0 108 0 109 -1851784675374349691512311241395128568176880124903481837085915621639183198153607604817661035603232174678747185786097337797033533628903178745170362368 110 0 111 0 112 0 113 24215515914654183220365410904363708613010757692699171481477377990358827037534181834401221732099334794590945935642212977360193281865262228521296034147598336 114 0 115 0 116 0 117 -364612353679977930409019896133244193041771222682287778445064968887964065854142734502901171420697198583237666286104101754633887282657753518701719554963641385091072 118 0 119 0 120 0 121 6290976669973006329033783755152340868761368033307426459717649968272817516707148554345551016435721654610656064892889173088399974473884615662963281147622958169848329273344 122 0 123 0 124 0 125 -123824283955835691972806631785004391949264256987817421073889817276501827791305979951409415421226657166635308125563926260503757605258812300519065435302262690350959312891059109888 126 0 127 0 128 0 129 2768668002673312039511225681965262879419524279257041229409648130012804599298513812693437037544199857483758167098817777880833258477214425437280228729773879694319076781518682378024779776 130 0 131 0 132 0 133 -70049043921869559402063527474860279341726379632301043851927006500895631132303265180903828568874182745919733475183193213085600440483172018362049254772418863121408162450986753231640940880330752 134 0 135 0 136 0 137 1997981050167339274386510239137458709516275575702082108780357305386346034633701477033570053288523390158379338462051767060145226094196546092737615240079579108665524348134899574575304984396140384354304 138 0 139 0 140 0 141 -64021155772697081031528555769243280397330589328118722577159606014314546716714504065403383403765542957875285635683817256799103083031316764586517003470998782963545432124572571411330701384980003314055153451008 142 0 143 0 144 0 145 2297044965325949163660929737207186393953608973997749702924121871635481872857603566404433590963722317054005037511910982918495820372288549971918051110152777928075418955132463197424228462459993729094630484124857532416 146 0 147 0 148 0 149 -91998083748979987390794527728628240410221422203912395687672875171812522441662786220203022031411063131076264679756879956774098754687796369452438874552349077923866724380506072548098311316852557385434234190069366140627320832 150 0 151 0 152 0 153 4100842755927410643086666656844411106053941177592440202050485650705509052044691856684403826951580350782997505611034915265188951433097275546505291234461172718907861604969018295756263618034430365028731738995431977991653119244632064 154 0 155 0 156 0 157 -202880775840011207816735774943267806162831622617816333728961590106317385462119776281825864307393655125267315403655870914249076906605847205204912838059809052534300541638796913949393952677710216366731097699479409975041151585765734616137728 158 0 159 0 160 0 161 11110460950523134888652308358426105455949749104271147512158561948391929674527787823130146652046749835466430023821392261539686999347866635914082121125898756555522260786378450828106453217624351664762139518081809106661901494665641783934430799200256 162 0 163 0 164 0 165 -671821036874452948266697542112617239891195630385895666458561331233068264620760446622795312193623065590703626427887431831867546804216150978682406278933571638289012233334218682452157142674319878054169674089515709647174537104023147738522686695385503629312 166 0 167 0 168 0 169 44747137116642284773868866419645495635956037157811225208990432657510024865620027291187570541556049126018221130583834326167862481151914895282085658538110359999311523829770230370313034135686526780492319419832464167709504585253405408270072069928840178488389402624 170 0 171 0 172 0 173 -3275487503824173617680719061299447513204001193230342089340964467189044105761230456861841971837781811859970778327670869660744966473974021084784881471334427542211113981063251732033200217500464336148744268857520294617738455034531866052397559757744103107712457502042882048 174 0 175 0 176 0 177 262930088992113656486775599608447701995028583119684806580249491727122958274065370082709457417308864952727301682274055282556016052064892094265126034829498057297226425811564449778922256566129900021280611616057138992519247415294788875616351569820862560838931983478449854581047296 178 0 179 0 180 0 181 -23096996685359901303132156288104943287317902088219587715533909256060959790366433367503620409333736575521764870380543560548282172060003438926533316929560438943007522229122104421501966077707189922915308803509078177417061274522525153127157593201503262493508389230804333092827213638664192 182 0 183 0 184 0 185 2215943339426562788041028804037345757604534184395266740485806012508964322320109824616834532562141547571383109404745467179258386562849809359281642410022255885605003608040040406095333618874424144462786247442181246413922963843684497184835867112681826672654129450966526532441160290041624457641984 186 0 187 0 188 0 189 -231752253628653713616058781187957749829135020783674932225254712421097122264433517518844609218570430291677427955591822908923765130716164185748321817606283361107806905740438592302641070734005582985557561456262332617532850936668201146562236431751206716310018205962994342652809090923595318483359228755968 190 0 191 0 192 0 193 26373063612916613936898022505964530881191505529239696291998805520876211038385232917819408921930483851289677657043008189238000898335609523698997361699435970230444638185057967419534314277117937035220504015959769468001181822737005330169725981440497320027781202229869776757387062021067162045560625576580309057536 194 0 195 0 196 0 197 -3259945439289170297355845087291122751551554640409602755903907813771655877613834648324208566104281602614132092186868611426117308992243331818892494851415168083647388040086881991784438654107292193821401640371001312317994723161094639830289140132222635174925368258146588243799554539827172073763665853442778907228055273472 198 0 199 0 200 0 201 436964103840278195314594716729537603396953749519335744562447119540045013687295591431549498368576148889678175405521639461652611247171300943368343133012010200445339586269491572753813799581005780960052239228535328596177725893602911659300388624362848193650073968731401270576168055350422432770732340759505887961372760653267206144 202 0 203 0 204 0 205 -63411541061862000495984763451539376434024105499693685558153657648061902666645245582672544791012606800980917524486186560408147606426857536894780912202299205265871606463477288434103929658031384347458669375652807644425030463877283437718109370766816161843232634712576120833827530845672903099562862269869344844707172474323044015158591488 206 0 207 0 208 0 209 9947331815082354902924959199374616947809271722798281415522974191687221157799227487182000534972481452414462408107269366498226989574111939073556842918159559362749868412764852855702879058470020036301943111218580280855106449108096284394597696646108146749258624804161114920811765858083399503338746709248815283967838258254356819397547304708734976 210 0 211 0 212 0 213 -1684282474817064646007544835126276609305321196487647982484132886534779684801424669575141027389938278141550941910064996570893752182237177985417263479457550582900517239017997671800336715136768742739577770467454528887279514972310964302490658488217226086666524057148804283119658599196675078658971308531567899872946286999939079616445521416765169207345152 214 0 215 0 216 0 217 307377276615401337204106903283850454934672358375971191046267379553293116691454847506891130668196995381835674191852823385053115104380725020752789794092860318326095639672595333392340792216125743725311839468347886330040247423718782910794147097542487380973131804910444862641785620163027677381115662104459967331608642797559633724991608189317981379179015626031104 218 0 219 0 220 0 221 -60377959491861690150552915124058772126496279309874163896507307077468906013540943741225583702218819098731255636962047005815349044497475024839745141765101619301907194539870881532282345870678009757604373908280813455924173943461591815074464357130821200975067302203923217189947425913162689120211221955270186518145924951499642498856429718316251922310169342156175581380608 222 0 223 0 224 0 225 12748465587824710081195744813038657703955168247755799285067774113064485880475852804333920968899287702688418726243613857431557894282029447563700261281290470281141829256483290580388333027450750594373722599115854913154800322984135648027300332278503632801847984820567620051426625016370680232193048158531521986436996333022584312275648809870924302783980281783390993221939537903616 226 0 227 0 228 0 229 -2889705949064101604935849736053268427768026929935170633544867487189997912727219256236003145920235086716612600192208599314244003639393458539181627379215690052478186637465377130887691417904983778287068688305713295459530607865274546136256443087639836876245474309973218149644738049061375999516386633768095365205352626158679401938919215222577508763801369504464040420427875535649853407232