0 1 1 1 2 1 3 2 4 3 5 2 6 2 7 0 8 -5 9 -2 10 -2 11 8 12 38 13 20 14 20 15 -48 16 -269 17 -138 18 -138 19 392 20 2194 21 1132 22 1132 23 -3344 24 -19010 25 -9812 26 -9812 27 30032 28 172332 29 89000 30 89000 31 -279136 32 -1613629 33 -833626 34 -833626 35 2663432 36 15485978 37 8002172 38 8002172 39 -25938768 40 -151520246 41 -78309372 42 -78309372 43 256793968 44 1505815508 45 778342424 46 778342424 47 -2576702880 48 -15158122770 49 -7835882052 50 -7835882052 51 26147002832 52 154236338164 53 79737743672 54 79737743672 55 -267862799520 56 -1583779141604 57 -818842148840 58 -818842148840 59 2766617360800 60 16391363497432 61 8475086516560 62 8475086516560 63 -28778079862976 64 -170805776684957 65 -88318436222714 66 -88318436222714 67 301209027245320 68 1790578740505450 69 925889306868508 70 925889306868508 71 -3169948304867792 72 -18870659149856942 73 -9758143619737580 74 -9758143619737580 75 33523648811907632 76 199816851312439236 77 103329622939330232 78 103329622939330232 79 -356076675682529568 80 -2124790925376689798 81 -1098803367892066988 82 -1098803367892066988 83 3796997170582722032 84 22680799247556908252 85 11729294511318648872 86 11729294511318648872 87 -40633078531528988128 88 -242942247106167585628 89 -125639227921572961048 90 -125639227921572961048 91 436236577333582278752 92 2610451649842661250152 93 1350036882954837895472 94 1350036882954837895472 95 -4697271753446421414208 96 -28130592719501301239218 97 -14548420636751584703908 98 -14548420636751584703908 99 50715892813783851510992 100 303941429001861344024804 101 157192993548002064459032 102 157192993548002064459032 103 -548938263991208274102304 104 -3291986610585833050821340 105 -1702578254168521847933272 106 -1702578254168521847933272 107 5955264024209278733490272 108 35735761773456280994581832 109 18482354697862801354864880 110 18482354697862801354864880 111 -64744497213322415156830272 112 -388734742153293436577357828 113 -201053855338632016091703624 114 -201053855338632016091703624 115 705282573936997330394365600 116 4236869350079966852909049128 117 2191333738620220054972717040 118 2191333738620220054972717040 119 -7697023535136842497456284480 120 -46261616902789386451929390408 121 -23927003951947736183737785552 122 -23927003951947736183737785552 123 84145067224381822294137843520 124 505974764396506873127136266672 125 261697832056207150536770210464 126 261697832056207150536770210464 127 -921366986388801184716628980096 128 -5542713933439614994300219568221 129 -2866798802961615643844144947258 130 -2866798802961615643844144947258 131 10103950669861895888195151898376 132 60807789518171986422530585022218 133 31451198763623014064406518552156 134 31451198763623014064406518552156 135 -110959571571965956081366971872976 136 -668036996708240456945716213830110 137 -345526625847380641353861458927436 138 -345526625847380641353861458927436 139 1220161156486472432474307014511024 140 7348710475907554464315995039112996 141 3800974538889889431018733378988280 142 3800974538889889431018733378988280 143 -13434313090293564697470364748428320 144 -80939189637928760034052665747476670 145 -41864442674364158810058940972330524 146 -41864442674364158810058940972330524 147 148091218040770437437255084163119792 148 892512050573054665974026263747992652 149 461639568467488447884594632000651720 150 461639568467488447884594632000651720 151 -1634296642829005167250969133198077280 152 -9852572839754730131861469159898356780 153 -5096134939009461603966688756635715128 154 -5096134939009461603966688756635715128 155 18054879030381664877796891037248461024 156 108878087679531468767792473305563305928 157 56316277497881653101536605423521452144 158 56316277497881653101536605423521452144 159 -199662600970153473238251534497453253696 160 -1204379698957191344121919983687278974118 161 -622958260513662708905194555524903563916 162 -622958260513662708905194555524903563916 163 2210117791712161309479620477856085898480 164 13335123752891616601185845365035093299596 165 6897544729160615891654548901525857450888 166 6897544729160615891654548901525857450888 167 -24486706728438653098491172988357831878496 168 -147781980311864352702635080412900897101076 169 -76440022179791702849195142469920786702344 170 -76440022179791702849195142469920786702344 171 271533086754271072328767742576137925537056 172 1639148328843959653842156755896694259687256 173 847850593046240500731328912108758867953104 174 847850593046240500731328912108758867953104 175 -3013526529818623318228748349835734742547648 176 -18195759308355474242776324857026584620198332 177 -9411804930535566831640884997094084517710648 178 -9411804930535566831640884997094084517710648 179 33471165032611995431878348733898540311385952 180 202144180220992407001720668075802864639165912 181 104559995168453595587268381602829048907693072 182 104559995168453595587268381602829048907693072 183 -372044540636624401168924319398317980967351488 184 -2247379779347909562318291251598483468084374648 185 -1162471414627831906533880589097034522504208048 186 -1162471414627831906533880589097034522504208048 187 4138405884997418265523922240999466421461522112 188 25003561213309573198091869550953778647709608912 189 12933292864591354291552517435241379303810848352 190 12933292864591354291552517435241379303810848352 191 -46065089744779824006060782515942142296499182208 192 -278371221269178838552913151073727258597719927538 193 -143990202051554296927230543059970801768284205668 194 -143990202051554296927230543059970801768284205668 195 513096363927731010334201683024207171172649286352 196 3101212838091038445057802083723112248266530183492 197 1604137091107625538190452192654584598455339950552 198 1604137091107625538190452192654584598455339950552 199 -5718766700530058562291112017065158809170170319648 200 -34571007639582533918188475003360947835214680784236 201 -17882292283041214825490429062284404788140233476472 202 -17882292283041214825490429062284404788140233476472 203 63778045229779751764966324744818611072846681030368 204 385615846015603561268531177984577555936736285263208 205 199465234623024784340264139240153551774509880945584 206 199465234623024784340264139240153551774509880945584 207 -711696801593907071514265214309437882248349967677760 208 -4303777905910657657094621319649173343300008986289020 209 -2226195653336505923327779743866750380115268915676472 210 -2226195653336505923327779743866750380115268915676472 211 7946282710520786712499474933274145078286692272502112 212 48060395503844827483969215075207110187834048656074264 213 24860044983431370025529143158187698494554592817346192 214 24860044983431370025529143158187698494554592817346192 215 -88770559108362655313591080210691639943215841203414720 216 -536980164137105755262343072387937919336643664285304984 217 -277762657959411952043228699059604485036939826316769520 218 -277762657959411952043228699059604485036939826316769520 219 992204318424300907751702317640349117246643710710528960 220 6002801297974586190942611965347438784438236938618233872 221 3105064229554528390409386479022039395585042564542104544 222 3105064229554528390409386479022039395585042564542104544 223 -11095636758904135670669918576215173091828288690132372608 224 -67137688874071363483143604597776315229655899534472719940 225 -34728335815092010499200567112877097905971536507147936520 226 -34728335815092010499200567112877097905971536507147936520 227 124140787411638935566827138211822156951164981962809203872 228 751255747517155827932725975019845531387230186449482126472 229 388603153370650199929493429468601886223527929783832410800 230 388603153370650199929493429468601886223527929783832410800 231 -1389570245588809964801891760933885888686821420922594842176 232 -8410289355273575097965464323040260034453545581470385203064 233 -4350411548985932307528333564757316670003527560645978334256 234 -4350411548985932307528333564757316670003527560645978334256 235 15561205656362640869679719029940511428382255348571640829632 236 94195219365620565450857282666628544427092211583278509731088 237 48724694673184465483052060699550922022032578429658674511072 238 48724694673184465483052060699550922022032578429658674511072 239 -174339598537480842286313818502009637498870597896819475133568 240 -1055443556719608807975309041348173847606438144386408166229896 241 -545954066693112271676032246508968602686936346051540169680272 242 -545954066693112271676032246508968602686936346051540169680272 243 1954036058761644184088895840352554231043325017402585884469568 244 11831046226541911492930660904838242803649767453344297016438608 245 6119910089349540972527615035992948865704221011747038641645024 246 6119910089349540972527615035992948865704221011747038641645024 247 -21910224108024492264198620648197808762210359945194744135921280 248 -132674464081518655860939390690564512291872816952464692208562320 249 -68629368476893267309208235532329099606863665324610371615272352 250 -68629368476893267309208235532329099606863665324610371615272352 251 245772366764542101106285904380997504912477638566463206622318208 252 1488407796528310461986572266895574084679398030135944492037557088 253 769919536917977370930338852162040858519495225697466400546370880 254 769919536917977370930338852162040858519495225697466400546370880 255 -2757946352976718875900931479804422961428857574958306835012035328 256 -16704041198966689976655797010859350249662189740050660406828859869 257 -8640635285978741073860825089802884779042567875222189768934441658 258 -8640635285978741073860825089802884779042567875222189768934441658 259 30959925501712703623399983677886031948078326919924096035745254152 260 187534450462277338811031181420902210392233249417656333755786512970 261 97007625871276357312882329819873523959122534620432450819756045532 262 97007625871276357312882329819873523959122534620432450819756045532 263 -347672523760047740783545675262223485187831312627272956689508368592 264 -2106180388211193037801238240814152566814421526743198886385235824446 265 -1089484488387505339011316810317276324041916668491135179886400300044 266 -1089484488387505339011316810317276324041916668491135179886400300044 267 3905642327117675037334167129765225928225134441269316784550526591152 268 23662487194414283988551379728599003493161978382859164106577177727972 269 12240144026113731948101365513559679644961750676445849081517062361464 270 12240144026113731948101365513559679644961750676445849081517062361464 271 -43889605750388457299624738962172780063978112589697474010168127384096 272 -265932292366257411823717711079408539794931395216058560946393363289326 273 -137561797456357002617226704942811498161797546015234487429251617199228 274 -137561797456357002617226704942811498161797546015234487429251617199228 275 493371069319120077288514019163397011493429054593840769955608634972720 276 2989670672648181567350357753670569810564108213525399397000055719653036 277 1546502849948945102703845229344938616982933078153742067409115267072520 278 1546502849948945102703845229344938616982933078153742067409115267072520 279 -5547845167410489622942071241438697520228546965668944994532307709302880 280 -33621193750389967037283769275825371948908260853367292368214795772959820 281 -17391662252081556391110297613767340432213305894548322692687121554187640 282 -17391662252081556391110297613767340432213305894548322692687121554187640 283 62403604951808260499660211665901383487434165891550706236408394143165920 284 378213042758752465377216734307970558437024864087238412279730083029875080 285 195643325770868718198215488926900587345236115867083029332385104024115440 286 195643325770868718198215488926900587345236115867083029332385104024115440 287 -702143578628610770967120853805641048761191842790315736333635032863146560 288 -4255883408543217082246577210455285025015802512475852517094964741375225310 289 -2201500619027748003336713405934493951907150922668895430537097490984237820 290 -2201500619027748003336713405934493951907150922668895430537097490984237820 291 7902589934199710044475223171542531538880404551671627990467564419862991280 292 47903715549031701494032067978266646153094151566526576876362732806641747580 293 24779858854066197496374822639624750984800008744865842558376939601629900840 294 24779858854066197496374822639624750984800008744865842558376939601629900840 295 -88968598658252017247415014214698233692013922771397845805774154596500466400 296 -539351004754322786435663962840598700047506921883090557842210243786395028580 297 -278998355375565234618035030218551237525022010237854431020686799954152105000 298 -278998355375565234618035030218551237525022010237854431020686799954152105000 299 1001900271806047826972854858263080921129579889185734867817042799717814647200 300 6074258835445235550872778816650344269401803410903148491214452014418802985912 301 3142128578775242360065465764138199976924866826118365870805637685985597055760 302 3142128578775242360065465764138199976924866826118365870805637685985597055760 303 -11285725177117931428083575551774289687440729746764080263398811447402415646656 304 -68427619657694843404831752342427702700257105647259031400182221830952308060172 305 -35396684486008528307527557415993244763071509090326655606663352612395581910744 306 -35396684486008528307527557415993244763071509090326655606663352612395581910744 307 127159436569973261152348676619401294224911944643910500602376052840746031516640 308 771050565428082946675235058188171870735755495149655080391428243272021253534200 309 398854495489366054637687507342515843397942035311480956481724981074737234314448 310 398854495489366054637687507342515843397942035311480956481724981074737234314448 311 -1433107949426300407182075832571988471548610241055120882743726530853434334535104 312 -8690497635053748313621907525310217103836875028199735861213784443491960164977560 313 -4495486970775047065506249220776358255852668976160559520358303173303427646812656 314 -4495486970775047065506249220776358255852668976160559520358303173303427646812656 315 16155393905616204435862765422422983308068870108490130516493853023067692379743168 316 97974706744989137599514684198643159377783322431220079649844800990968459067236496 317 50681157290517633068685939313948586839324725118292917074184200280336191391632608 318 50681157290517633068685939313948586839324725118292917074184200280336191391632608 319 -182163681021157924048042113172321478391944511501389446083526645465281425560899712 320 -1104811352831172319123077021149166611870848861606880810095955871732291232735309030 321 -571506429676855873847351019160792566222084885014927092081918643607284422980707404 322 -571506429676855873847351019160792566222084885014927092081918643607284422980707404 323 2054513469003031439465485486045036699267984532690268268443639462913578807307709168 324 12461333067475177458890430154823693418061963336188635067563443810977740497709952620 325 6446113173636227056683797452485038588319136076076167432079369621140653416805310792 326 6446113173636227056683797452485038588319136076076167432079369621140653416805310792 327 -23176967325430570196823456297043947662377266427070011175179415658619082393643873888 328 -140585518083927022725968059572616149265747154396856694679558747560105840178960764388 329 -72723442051626845061403429326805081369294117447562414686427333199535044068827349160 330 -72723442051626845061403429326805081369294117447562414686427333199535044068827349160 331 261518365416762891887246968567509210327171832774410159931466560158277297305518886304 332 1586404566104717391358403365040152607533645298112108678597576089251292481789373241336 333 820631530074251691810570299075576331930763623066375262548633201453744426119991714704 334 820631530074251691810570299075576331930763623066375262548633201453744426119991714704 335 -2951504075176142494319948397812592896823115794565408234458413821342540491199257344448 336 -17905327367418776589337361803333549482240280628748549954736350233142098556286280400372 337 -9262258787522345133985725648391581707321897855043989459151296385031764569712793328808 338 -9262258787522345133985725648391581707321897855043989459151296385031764569712793328808 339 33317922659103080089985729726007076582617225994158887965347330414270351796085532216352 340 202135818512194471860319617504505286508611164078645590224830121371503448446368305260104 341 104563066182318304633690853209688232627910389074891713465972935604027712369592963360688 342 104563066182318304633690853209688232627910389074891713465972935604027712369592963360688 343 -376186827113318373593419419793482038483129678371912916876986957104201572090157658231872 344 -2282416055180901016331147362747912997190858317899359183701979089819389781401494425244232 345 -1180674609181614878181224436391680490156890814936294027774699404730934089233636983348176 346 -1180674609181614878181224436391680490156890814936294027774699404730934089233636983348176 347 4248330282535621502263091582479792034738596157140824991016007543416901857216441000855360 348 25777142784172938183335379243521838254151734149860434893117086820554871989690888179593520 349 13334310246984163681267214681376485068381949885428069207266629891347844266400069212834208 350 13334310246984163681267214681376485068381949885428069207266629891347844266400069212834208 351 -47986595425064254797164731609715204287911177006996613374802097711275477385117179951893888 352 -291179732692619914444582336786885654121391873432635411342324665135315696207611724934735996 353 -150625076590766992045085898705873630941722395485182840884448796997737727743844029514820728 354 -150625076590766992045085898705873630941722395485182840884448796997737727743844029514820728 355 542133948958186248344526748310929042267414654405712587818073364580911569498723882440716640 356 3289818623326506404047147696591056498928373964647129288177515196460273388899021330983465976 357 1701799701950316241977889987156727423607120861300854886985016088041851801223170273694909520 358 1701799701950316241977889987156727423607120861300854886985016088041851801223170273694909520 359 -6125991090693469755601141845614122081835674491789136216088016591923853349261877765471931840 360 -37176227901513820879331301448938491786758762725712767591611046222454483779519234987500402568 361 -19231012615258597503197131900917843759328371829877803065193384043970188849530692342237285840 362 -19231012615258597503197131900917843759328371829877803065193384043970188849530692342237285840 363 69235265723935477302459829583490886576159350607875418028477126873378517407168740613307367744 364 420183908366232850982044039428233212412544711047753580828642560292750857612317040579808685808 365 217358476660922170291761643837604536551393516125814963622005716225075770492271225143937479456 366 217358476660922170291761643837604536551393516125814963622005716225075770492271225143937479456 367 -782632406713476788301479833605687883498983238655552138902165039822328876103491953033664867200 368 -4749987541840168308807274825636141506524934494038149882612190321966923397923639344716543742520 369 -2457140343284678202729148591776784695148020619389740240521043256235408707722912139727900077552 370 -2457140343284678202729148591776784695148020619389740240521043256235408707722912139727900077552 371 8848426036515877921496234287393569475625059947589041241046028262963095408614775936029169335488 372 53705995866047116736971140549908200540305347358504851635650860419782966579890118946291089909808 373 27781813098378809148339139914525716194424092819666030620066160699867530426119525246135661010720 374 27781813098378809148339139914525716194424092819666030620066160699867530426119525246135661010720 375 -100057647269906791208449779120125261926508094219179223784865104148333971875568275228061823069568 376 -607335505965337950071027085502304143193611347043533265200177463599176103349286887748015669473264 377 -314171506605871919411412335367853510569827364279448862440930099366947900741855682296897578057568 378 -314171506605871919411412335367853510569827364279448862440930099366947900741855682296897578057568 379 1131641836149155390782501562120355754666004690789813211497417671260982742395186985696938136962432 380 6869237943713842716499401976363038838812411898801516389126439876805507505160082626051423027094432 381 3553423648625026562581515599042432947790793617414671952481426246251214402476743637946907521367232 382 3553423648625026562581515599042432947790793617414671952481426246251214402476743637946907521367232 383 -12800902280282000557644188125111403272428229768976388182099152250385919368070498400535893725811968 384 -77707133310631764441039949780346940771422478833715908091215823158914544019929865240764511175554418 385 -40197552778324426722455320062094518806963484369749842718413620016689901824195264407291494337463268 386 -40197552778324426722455320062094518806963484369749842718413620016689901824195264407291494337463268 387 144824998247144788592265204795244282475785572267875265213268100526122654932760580056408456545498832 388 879192855410089612264094092115609627773294714592469765766850187216667338968100787463877333761379332 389 454802840351194476367098764204198474374156812548906349392455176447323361952094533434487500317695832 390 454802840351194476367098764204198474374156812548906349392455176447323361952094533434487500317695832 391 -1638763841821593326222635696093253379195656531112820573355711725463076057620712874880247910021396768 392 -9948941794527863277318622482375995940814609497280287644264251774882926814904611669109146630653101068 393 -5146549965812857127337147804248693768103965152865299379054611669334560639030605737143113533383670968 394 -5146549965812857127337147804248693768103965152865299379054611669334560639030605737143113533383670968 395 18546317050902185499948569690248589481519812100881732665999462178104060379751347475982688213514225632 396 112599819450589172899173690653252956320935412714241162905456543208845252908855464776572992117866481832 397 58247498231336708225267346536623343353211181130142733038358012087941841543785603655815256808891683632 398 58247498231336708225267346536623343353211181130142733038358012087941841543785603655815256808891683632 399 -209925922304359682368885470400320523957340288969306089538596855726954735495535275282047216784789570368 400 -1274574401831074353027672153639987677180229625264117915169107680952094146341639164665361236951704148748 401 -659333356885277689269580548428502860461717436059329112217972480321537539361672591669800372804204582488 402 -659333356885277689269580548428502860461717436059329112217972480321537539361672591669800372804204582488 403 2376513043656427031343727221035390657086545233990293972886174563603570966421885085935546593962907044832 404 14429724990361611120115374899797977791114796032900183647408580153840882954730861607913211283800647268152 405 7464456265200472289972862012316140919507514054705795217809153917747133729546522999716989387472195560272 406 7464456265200472289972862012316140919507514054705795217809153917747133729546522999716989387472195560272 407 -26907836226689586953413707009228694493518539730399778220104619546302308122748944385010013159824461576128 408 -163386056415076586890389789888892011574651400347730731576526955359439797830392711942014287979972953147128 409 -84519199718117155142056683511116561114018012210135409108193692020170551342769925111264301595777634345648 410 -84519199718117155142056683511116561114018012210135409108193692020170551342769925111264301595777634345648 411 304705664036377345180882410300364085586327199961495663654079732245319714376631508694280330859830405982912 412 1850268472537234147434106578930418304037212557031370505981942164522849021942021668174549793717536119520592 413 957139834411945007836290984203568772653353840291680796382741246827078526159152816071246466738076598400352 414 957139834411945007836290984203568772653353840291680796382741246827078526159152816071246466738076598400352 415 -3450994209589550163863625742361711078856400492318345987367873737061508057193861775451874685840842977871488 416 -20956372672787795413018102743048832027640328755471625426685219778849837469932275489865807724447513987489468 417 -10840692029529532405017371374589944546870417677602579948155102827636443647035060950644618718043595166967288 418 -10840692029529532405017371374589944546870417677602579948155102827636443647035060950644618718043595166967288 419 39090272239407278098327321593428567635956830828472809144463424916410441978806369862306501991062683422620512 420 237387530336042039811610530809273516019185046324029354398005577957053787750005195090883809950084761249840632 421 122800191049398660216269534181501431574841972124604767961339527311738216589451324137089753203332673816136272 422 122800191049398660216269534181501431574841972124604767961339527311738216589451324137089753203332673816136272 423 -442846038163514849662540821657120897881692730341303174965495974939158095372841903906444301575170422198574528 424 -2689422099471407186068004593431271847893023954286088495457927545199793447600440479437838990836961020521152328 425 -1391234538638027770678361113800527762288351763323776565904348211540497980422713764549433555378598513935916368 426 -1391234538638027770678361113800527762288351763323776565904348211540497980422713764549433555378598513935916368 427 5017591633186081558893262482243077688140252688162225342013297542010085366493033109894159442122837090351478592 428 30473209605384646652986159943163940458534242331915036658508619460318477164990158545768243777993025238221972592 429 15763760110330780456145995588891764215438581046831411439288377117366128925933888380801150397073382728768701472 430 15763760110330780456145995588891764215438581046831411439288377117366128925933888380801150397073382728768701472 431 -56858480430530132189999476787092726414126163098859122462293992930459088595160333097429003921583964547434018688 432 -345330158134505424089966214280586675303786119010907632126912851731542591526173490635954339131806205116794823768 433 -178639032479930765216598023338390013442488838981564346129022323242362576341449520154848050876076539968000355888 434 -178639032479930765216598023338390013442488838981564346129022323242362576341449520154848050876076539968000355888 435 644394033119477241310905650717886844342006809889416037809428169447739602966545700326751398909147006785409081792 436 3913874009307951248892640429308417848201517048064961966665841594537778535446930383524297837046778160402164003952 437 2024645158140190277353037682074952953146882316217018894735620941763457004150669992736109327425485089669140268192 438 2024645158140190277353037682074952953146882316217018894735620941763457004150669992736109327425485089669140268192 439 -7304038674532313605452036554602789449494257089590425089358460078192436300127959391995237235837462201892915470208 440 -44364355355240351758050376931222547903623147274479998007986763766562666972580332493155223128072989169280355085488 441 -22949671658539928927864103101835835893988878075662705570523754936707211963210727387146802196937447050820824769248 442 -22949671658539928927864103101835835893988878075662705570523754936707211963210727387146802196937447050820824769248 443 82799727061067287900406810264650963681808939501236338142565782851977873972747107624887815659072514740556628321152 444 502939230082209473677591249855828248482951620144591998299975568120537539718309316997025351465382362938731914923552 445 260170488703997687002633739682234188635733760236601606632518969424841229760452181480780190759179783533983228235712 446 260170488703997687002633739682234188635733760236601606632518969424841229760452181480780190759179783533983228235712 447 -938745905728943122845506271747596277632090773643071574828195912882441279035236236293193645930777289218200812931328 448 -5702297651466966876259991138589333398071215037718558769024786293478340532732391110484428979207838872921074905068228 449 -2949800317541312611640890401958055459296785542377876784888121821733705329591962244834582113433171923753045868135048 450 -2949800317541312611640890401958055459296785542377876784888121821733705329591962244834582113433171923753045868135048 451 10644360252718299716824162664401673461944588739422353331894082658139537852510600447449577600670224775022858822674592 452 64660095615962246048512736352857587494133766195425037601232222582591628018564146012366283013346553250689949142794312 453 33448703457721238551235159162222913014232776519568517210548594847351973034379755875386486992764688558963126101420592 454 33448703457721238551235159162222913014232776519568517210548594847351973034379755875386486992764688558963126101420592 455 -120709792966218278686067367601208136530071844721252762771799360544497803839166792723454256743769148829229272871896128 456 -733286976124504255076401092371684149192966523862411006912182025391058759310364920050426685802100976345467489844812568 457 -379329941703380815624538103998008775851532324036846153065032393629995498802127572165110787472686855848979839903529328 458 -379329941703380815624538103998008775851532324036846153065032393629995498802127572165110787472686855848979839903529328 459 1369039489188919873230945719740606580372632858994232230325031782133228093940021405214709492499886400234491483538139072 460 8316907575430497393291433610597538909019967542865561110405547680600994892924039515324082257260460122235764481910682192 461 4302344981079849343913740415116949562784292969205868232720606779475474479443646307830041934975262162191782588235083872 462 4302344981079849343913740415116949562784292969205868232720606779475474479443646307830041934975262162191782588235083872 463 -15528842919950130631745144146669880496987898137305896216541548977039938085991163654989917033106814865101153612464770688 464 -94340718974905482086734331931012368924186002448529373898523047285260672505520882558955443621777827878739460410073675448 465 -48802574937813312801349268095106841725124222126027573480345501504298295192744075223620761293326057922864566173532009968 466 -48802574937813312801349268095106841725124222126027573480345501504298295192744075223620761293326057922864566173532009968 467 176161505919908613664335879064408618552116963999135275380100956742769238629192492826414499943986671008170983748555079872 468 1070249519585213706027956335724021345294998601163244033671618931827268411511248083794503358707665465477671246259414026672 469 553641698997442914857846670204145139994265252929334724561683373329911052364613527879300459407074986896377811495582993952 470 553641698997442914857846670204145139994265252929334724561683373329911052364613527879300459407074986896377811495582993952 471 -1998623057364536837725131117212773392256425593927913177230194991448544962855645238565647395996971582454817887324962494848 472 -12142793995786303820449000458725780100947730739487652719097914932813764209790402539096838448407970235215078758060859395248 473 -6281488525151895981352499920154847187719457461619550318033544188644416706975378438695878850686975723094116284013175522528 474 -6281488525151895981352499920154847187719457461619550318033544188644416706975378438695878850686975723094116284013175522528 475 22677643401336084536645302044355709465611555532593383996682433263376252044681171935221884005245702734648190951634749752192 476 137784108957880746595577741785645569104481884492784290978704763807962607671013510816424420398994920470044084417697511558432 477 71275991033999207582716912311782960473677644473124681768151246105651058438377885973151818726167295971808788847790957600192 478 71275991033999207582716912311782960473677644473124681768151246105651058438377885973151818726167295971808788847790957600192 479 -257342376663109616454004497080168878512987259810910961938166689774494592571714186148583875671311644347296984066839117463808 480 -1563600388259117191999972099413177438484980254339952645670780484898073555336830172832483260901290432115742431402493665843208 481 -808853907336115472795554264313544973393992388843277773709160852803420456631361562252339907873137952979084118608426339419408 482 -808853907336115472795554264313544973393992388843277773709160852803420456631361562252339907873137952979084118608426339419408 483 2920587876199293295746656573240329509839396309348127833580970879555758148791238269507719239274657587948639936152164089808192 484 17745889511575587656645858332442095017568817498026360041073147435462906158776945038735722956448952258909262005076494639051792 485 9179991389275014067736048839657661979050059739731280385625280254845540085364444528099124047626141269272570116288695968151392 486 9179991389275014067736048839657661979050059739731280385625280254845540085364444528099124047626141269272570116288695968151392 487 -33149278494170880424525133677373333145705001344532779836128674926510394986797417355449542444855801826424826025492726911124608 488 -201425474342295952791301146142619502289198481884434986455396447573704071298260556810540552681361887083910376261263137537754608 489 -104197926074360449619914012506871083192665464626297360288143267199990876752382093531644963973935448645123102826043412751642208 490 -104197926074360449619914012506871083192665464626297360288143267199990876752382093531644963973935448645123102826043412751642208 491 376289395676458327964727068725684962583817592160305790541886633129006378675107940406035117562616210981966880885313461346321792 492 2286519479710201272996348928259993144573250232555825634085664041754044247813665880207055929525004516328690474664610302272373792 493 1182823002784983215554407899120355216799551569354921064786667996678821450871328948673471654302976040948378213139364488954963392 494 1182823002784983215554407899120355216799551569354921064786667996678821450871328948673471654302976040948378213139364488954963392 495 -4271823091665822165095855914148403466537473477123605021468025775346043772535447283985134392673607659237158936742341547603147008 496 -25958440225248459686552146720128226296256452089332583735367735691541677281725291499313301982669218660781270347159124418757569808 497 -13428380005725425217654782051796196214524026472758803119510280470719196678398486220307770630911512199667970867621356679605983008 498 -13428380005725425217654782051796196214524026472758803119510280470719196678398486220307770630911512199667970867621356679605983008 499 48500612073356636614411338549197309244319371707845887844294792681719146645394410898478297264803933416733825172453124091075428992 500 294730284579786914458706234058747486948680722873930139116383763535813999700794969842771703218168545187547366227789259635304723104