0 1 1 -1 2 1 3 -1 4 5 5 -26 6 91 7 -246 8 597 9 -1540 10 4576 11 -14521 12 44915 13 -132328 14 380290 15 -1102076 16 3268437 17 -9838428 18 29616364 19 -88538500 20 263489380 21 -785026110 22 2348923875 23 -7053379710 24 21204016275 25 -63716916276 26 191394838116 27 -575200476046 28 1730575897202 29 -5212356695360 30 15710053452916 31 -47367205708856 32 142858024202069 33 -431026586726044 34 1301126808195900 35 -3929632498073196 36 11873241812308604 37 -35887151012747944 38 108504024858548956 39 -328163287366908280 40 992828428460576372 41 -3004660351521104024 42 9095878324155671356 43 -27543052742984057433 44 83423907694946552475 45 -252741105453822466040 46 765887777248397855450 47 -2321425603256719340780 48 7037856285102180830355 49 -21341132283149263661700 50 64726470327969394397076 51 -196349787223202579903196 52 595744490530276526900700 53 -1807872754269839223472308 54 5487202972658356431283450 55 -16657380343932042675548196 56 50574574044680282015684274 57 -153576644050456247813098744 58 466426531515576401597354936 59 -1416786107776001114602055180 60 4304138322679775047156147540 61 -13077569419389220681627055424 62 39739722103937515142540918952 63 -120775206862710748110555038064 64 367099856678330393648977391445 65 -1115944172365726429196736550428 66 3392743198497948037658950968156 67 -10315927425621377358709522957884 68 31369883492001776063192197198572 69 -95403323282715145555678763791800 70 290174177790414499265569091853540 71 -882668099976610689861267143985480 72 2685210324339850133663331027922620 73 -8169589616031355656641343504501360 74 24857767595981757017438862614623200 75 -75641980799177920706482765013657076 76 230197991543291368635999109060363452 77 -700611165960533405064020416411739808 78 2132497465377276293254168606394078184 79 -6491350062341486756838628417652704560 80 19761308625889917737215927670981207412 81 -60163029190897083550963194049661482864 82 183179218312564038990425308915459557616 83 -557769085633088602278557850731281713088 84 1698492590612042031056088474297502335680 85 -5172531274273764227542078816910555075278 86 15753321770864646181657271653158425337091 87 -47981081759987174405353122743785261094174 88 146149099842094050304579195339582494128187 89 -445194551300116576673153360039611355122260 90 1356221142949927083224064234592863591920164 91 -4131783567254860551115572533487054527518678 92 12588396942436457879564781914731020439554442 93 -38355579717486629789100299448062388618139136 94 116872247338081838420642708299479146031602500 95 -356138103472063733140203738599699306034991000 96 1085298462154886802013975639559157082038115475 97 -3307525077632075242792299489561958318653701700 98 10080448223305936007809967540253443215548281700 99 -30724075390997722545514715754254616159039692500 100 93648243853045191267584233531118654092065989380 101 -285457763239104530300759584258426916935827691960 102 870171922289428534390647728473547370952963540500 103 -2652704372643021799027007128473904829574466032360 104 8087100231884774716813569613561060510169621043900 105 -24655658146892503245551341388345930666442780399360 106 75172640022805054780667245896191597306729710463640 107 -229203936344766901694071127238263661997700209822830 108 698880712708407801582618345054834935155240963740170 109 -2131093036584254238029695174220358282919756445659600 110 6498599950789058441299674461312806921058025093539500 111 -19817775744096435904561846065230124598471568647323880 112 60437628468919866566614335095499148827052152970112690 113 -184321930505985688947445563805494783988846066235488280 114 562164475208662755047664812761094713033553057239857400 115 -1714613684247646651118980711819827063772196148129897960 116 5229803717791718004830399073808668131937512323722543720 117 -15952194385695172706912165758294747831860592865608935880 118 48659892681941775056599304430756174163498367708326300740 119 -148435324974853270854008170288734628359560930870599905000 120 452812637870120706385561468301061057827766362880649106900 121 -1381384924471979571550391695954576129708336196001026858800 122 4214300910153651179255607777273076143733298006208578494000 123 -12857330008142492718941401987337557692212189215072031523800 124 39227463528448555866672129680313244452053209016605790097000 125 -119686074775661617508300891832593150009075165085671740603776 126 365183175070706062117607208719145063532802705221971308097616 127 -1114272519140986747631211840537843941693699126965691444291296 128 3400050690305497111951132024016930226334414443566408331931477 129 -10375104276220719933578966722288699543719621180377812917554460 130 31660112518035640798555125618501929842592698884637041095612316 131 -96615130789429108484992096445554420512787218072305142312580956 132 294842683007003800886795577948245499427626075908546295315089484 133 -899803941735723009207862166891845738301411663057613461803601304 134 2746107743794733462506616279408296949143446343730463261729378900 135 -8381065202910911259458510005148303974720691797993494554883811496 136 25579535590362364736996068940885798555261059509456365340000161964 137 -78072432155984435628221145270664668866985825840697342421938487664 138 238294606119251424067049946847025411989130565462439086030852349376 139 -727347583307248614126812922834733313271832760342904903455236864780 140 2220142816089349279440273824596814203533920708727778578922901614852 141 -6776895536132384782410834299121202821274176529949971614684255744224 142 20686712668317616939910335375454745785035092079878236893943873700696 143 -63148470304760051888546908500118242716742187987652611666068916158288 144 192772331835376131997208133934748160831981776302397401323518901863100 145 -588487084038435716596373734770041753254661428988866339894049482497360 146 1796550366312924161596314290612636940109956594848892286114450938573840 147 -5484688244075990016901378371477134825262017857584187816316232921973680 148 16744587311784893575095991362607056505937114905148361445555847893711920 149 -51121874330256410626200905557760330854360415270463970737367965066163800 150 156080546211566098262508833930398970147706782470329222199612224377657916 151 -476541078876807666307009827134251320842473698909392351888534134936362456 152 1454994478627333124533359780303580976458696567374305673811546055923302204 153 -4442543180759105406281362003162587757833415388791056191720896201704336144 154 13564730209234660807919923775636432391132541413699381051979301872091993040 155 -41419011978769814583563588219829983992489082726273607806253485109894215256 156 126472838268788907980753742003771288817763628772300168496229167135714970792 157 -386192323423726313284873620255203066618091162638869699951431148779985223424 158 1179284902337405596950188101296285446470133705152593330719001849939785581968 159 -3601160357266239533295690064322275188999677079795630646562380632599862891360 160 10997011910493933275976488048586668488007269776538842253486786132791612368244 161 -33582678925230857023796133274290437417024337318905288303288026777676790077424 162 102556757779852248684408381654533822280550968743426406809572406910059344324720 163 -313199766565868530960366251575335466548931643540080338839834351317841526465072 164 956503753414405816617321400573786760288453448656758103463668212154648461966960 165 -2921190847219706657129052996415598201182490506407831388035421267211450044381344 166 8921565972707571402312149087873201883075320760786231638861708948209634936143728 167 -27247713508118365544333855297818419997036016101220713570556335411449154690889952 168 83219817166133039818448312602384130899635942362969836602963071681270148328306896 169 -254173973948061909823934436404113342071750689396693008682920216323111724842455400 170 776323870224754799283604467977622386382782081758970903343493397558175549405705900 171 -2371167599100341195545889606799334097837836696129085281472023663036034109478330585 172 7242507079637226511385427809704441483152533129582667488995518345230415177822109755 173 -22121923411235592874958142035206861142918528113170510522952611375563769969786536760 174 67571574147653978636911777103867696654819168170167830920070194374761331390115384250 175 -206401240027404476552621601322751316522351019767413993070959508977045734180566753196 176 630474608992098917251370763752101957617933909281514668863807695196061021337631539259 177 -1925882795697775352883724568190082400183764016653789369991131583261474838310169814884 178 5883001806829133712092739933162683053820288754927666843963785356153352696988942872436 179 -17971110267500330700230005346098051927503642769833301407528797786621721082987401765180 180 54898131053387929709902116190884851279243234539038742313206822097923163092294053967804 181 -167705327701833197076273632446194791533292307189178666494934766932994872230434092444324 182 512321681774874738072683369577982943813925389738426776303443424874793736134329661342610 183 -1565110902384554863346046018395113659945591890723651241786564637409278928590220352639252 184 4781387385502544076623774477142058972043049269219324784565227347925149605624472590473930 185 -14607271809365498947176837088005580407180209267793317422558209719349459656792445193134744 186 44626269710410457108231045718569325457317899051607543770309831719207889899788090414100440 187 -136338430436850130857469696296270668144054217353530687484793468723744215029295956105454268 188 416535630312460114530666455772780628164422782721253023183733613496011804858291832318712228 189 -1272600592177632600351392247570509038603838321370972148208480807753580328739385560938040640 190 3888106198976411674888283315138608668337532149058670667393068677989413570584959482358867656 191 -11879279114874523126544550681945781413849491636021088319164909601844556490299286968588363312 192 36295097112000050343203082125861320250462556833179126218984731707739260266092792228493597843 193 -110894928671847777285543424931377077902904310491497046889219052232487814765338022723345224644 194 338829485162780619841113009107187558173837172716715537458824984191685036283891106036848708100 195 -1035276684598446565327332353193800204878536383968836639213670709833457597154049756192085319780 196 3163277848101420180607757099888390558366747356483224035166172074933158441327274492995279662260 197 -9665489611664904399513109470939923420891523280737411887333486103169531691800091454432842304840 198 29533568937005421847690033694784155695495107764818272874163586660021616658222970390046986502620 199 -90242995848954209341733914143675656654827663074748939152864649706744720129726017725079485977400 200 275750635115622260494340436974230397280698495415159374254438924574549334638717793648272573586372 201 -842606739783330541821530925371723979215486612673368939920470943418964262684574312292419256332304 202 2574771378132443301511540901021336303813377330093347143484494520227723934410911468327284043278816 203 -7867879525227776531686893061178851747643852935306536750064304834174894908935156960495200611785948 204 24042629417618910121395408029916802112429048002149730727940874230665088221963406250950329483620020 205 -73470230994473498080650756958200720631175476953565427052652705770151058054164045633539357456832224 206 224515319329938247782469775748148745930587649852950348998885047832470796116661205187439197536118328 207 -686097182096392818774561574902217762626364080379414359842069608066660673553599765317330427197053072 208 2096671176029442475959930932675419638514353220737815521231348269002083414611072729709876287481627836 209 -6407372882713200800197418296860405204881764248938145552944565804355991984970044324924503597785326160 210 19580988416510159534138428098748334939968546811808683896773491770322934373475259174439228919203495056 211 -59840348330735777238221052622345208035151227216262627754194789400686990197652018253886201730158749072 212 182876735227847408981095799854183748528988187046477532446407315134866955107221263156380730775844029968 213 -558891630801387513227225690943205802680607519498900775926287715863001010074175748449585968068541224164 214 1708053646958697901239921419106470428618939461233855480932098702773953878603838841719712561104176986970 215 -5220115568297712562525931938721441866994038637703748865616408269301271880634959766407365922421300667908 216 15953772532224724079738647910061661339912976103601658481463930214196715762995349869341366847602228363466 217 -48758607825404094812807985622939013291170064596782995178779187322052645918458031829836243244889992609624 218 149019732567685006300243703082807957372912961996834636654291273172194999688424506183362757410026989767992 219 -455450100142869772910057869684974749095363710019159757616279548417809646868566209939981649841185939632500 220 1392009895014586352010291624177464932966661713940804780554524036056807374629299525273187583505839497473100 221 -4254497772568097220192124775954539312486052387365261949342257336441473743400825480000510197330947754630400 222 13003453120772557428829236539129026515189568179570009652390335292112653838065359342548792496419972635049400 223 -39744173492476281819309946462310682935167276849976169791265945000360488057718511123866435957784626151659600 224 121476587276936235070171384631522745002799565904593988301069338725974584625441517337528253964937781083459250 225 -371292344993423481004190322044711631065345756159390071882824261939350487452519281221564919246730765497766040 226 1134863610689990979535884728585757302578120374995879754021591003098841679454936731786344383985523102387085400 227 -3468770528555000274623111974721560333760451387968672368043646960410272065250738594264334977557465727803548280 228 10602582453338870661548983131393210953331588079316880336533835334474918999750524317469686174103514856766665880 229 -32407975186168500028004975131857348217715616705389329289548042193706069401051907256920077954304183373431963600 230 99059527462222716391988337315145180498243178382333659073029104243650897248436136343439849603152302119732454200 231 -302792201697186782878420836270069273017449935715671919381578374132510550110119188457796088235805726353998059760 232 925544201361058690786789250767308456433790295072324084414476609427572119764702632971552810017816285584739587880 233 -2829134875580665306769785194598873742160554425289194968390472111866485089040663003161140953055948767051569344960 234 8647968839982139680957118302587466496747902112045214724516721253498415473727123527855416834858593911678361169200 235 -26434951719738736187082180838015133721732212973221061782713727079233491268765854746785524850712670338751057896780 236 80806600276270668603078001477554220411185768615251301290411935363108128504849628303679290225974124195880303434980 237 -247012553127869600864383372199220031869046881453135019108199916819815370979849322533678907844144953597444611111200 238 755083632929014557923817526562319044128007708423651390339237143244983705317630792474555389292158918950931277885240 239 -2308207774678130436115802664237689215336530341003003745445042131657827307564213358457957736716977462598876321437200 240 7055999175566451679120733654246575122886574323063313696955256139182429358736577349202758206189988313959991105856980 241 -21569788710182729727595086341280356752800677552470963233116112764058861014782574466420197111630526862349559980949360 242 65938183261700459668786045558169126014165757412976785305780340075195541141481835768749764020916829832562709061614640 243 -201572716998624197080256670701501654597917816136674979741033837961346590608829665048912563866914508393721491683627920 244 616212037938532297369951926404324964704393674647820751909818617630588490263667031985867607019442557733028437049658000 245 -1883788896858895679430887322634945195311204349660399184104372890950796529109103454646337694605927281228626800496509200 246 5758878078807134939257144753202191298495877201331510754199235786595789290960702611934376496212486839768473695346157000 247 -17605448902808925007806346984411158550238454533386029054745819484197087357718820354306543266289390594115261745995192400 248 53822003609103281898262146795979191278832756890306788381394993934001501732147265553545395672813169148586527695339671400 249 -164541756587915313868389718379680326954830822748807438327134426799631077600020719470169420959024853574562263139365596000 250 503032309109033735085140591346955412720244420499935098638877942245499055734299894247390341299404733946876465529076084576 251 -1537868089768041016070158293975489750497032144592751011539153745122771365784396818163712871937438434297033257281882539696 252 4701600439610067823734538855554878330794990865051302453293393118128443427048563276661287004292604081550936315696609410000 253 -14373937471534867436369253611851012802990057171109312695244499437297625456246822574284977445062260424368255006202537150208 254 43944968523984114212228097957917365318594291720710208776691968474274686713402412474652014902690136480621348822561008164000 255 -134352549231210259423584116055026267883636345712546218143855609585215343022935939716630739849303088023009305599166585986496 256 410757957489438203974548563430683373762666525185339654473643315945468967512133393676323188513966462796036278963234024959829 257 -1255825667209731477999196632389915616202701371241788892862486866096647194805182560013024297369625504510500399163745449433884 258 3839511690138239420628697606055329005982124711358509802224604466982845052947363885928902531875768373669950535734212281970716 259 -11738858769389792854591526202114375467063371163580570282505103015785355383780512063416389743791966861625510641388198867834780 260 35890456350956676556355229459588942343390548380575172767444334039624677946211642804388766997805938690718161842110042034834700 261 -109732501100272310387064898322726137720537433417981374903958246617077878084782954211118395906409719353537136055206521786379864 262 335501716178017498471525503108103226599507307594668335161306991466199746690047253607139436779343375727646813231773829657811892 263 -1025787400255552057352489518426278957124748564850174672176713470402062711221391953043877078316772505257912948832305555378104424 264 3136339712128098591857679142369976888075711602393595456098707285437568303466133843675355161690841664898969257125586809015614220 265 -9589411000423497874948987019594472313932113847964383036823659182754564517143565054524737200059233018316698223373508596020087408 266 29319991777943957786271873669531296532488125195356934410895849322924459862835024922563129712777925219508653069933962553300577536 267 -89647629074715611498301245992406308627690949507213455352837001570752596509819712288937317259316820026071025647853432879388379484 268 274104901808909650295293363559267885542260274478750005022124368872479088565571153668517457357132370326669874125707037537351194612 269 -838103787590090931581807026438008963292495014246779347680832263283174139104173630486705550342763065946206415867436254616723631200 270 2562605711176145007171282428558459708984189164577255062270021226922770638616449561402860104866080419859099424255927173203697422200 271 -7835536520892079527507838358907595557913408606644609720471221992539192760048445085698207832447825463145442931757874101025593208080 272 23958445154196682864535251133055698468961040808863780798217784887702361774536497947431635859556858892958988784019897388028065492140 273 -73257389814109939890160702249556663426527061906247849208405934002393914406072293218073438057485846047064881529974466894702182376080 274 223999551939788916221153826252557715004721970029620337551594808298944035594454593434654685784411533566946696972347493677865994450000 275 -684929286172056490114808491537850054681716553181804166165756300595863938961389256712365242410537060156377157923995009435057041555696 276 2094339960621551599389524617214272906069023611194535156858479760909609253785096653653703099228286086525072010421789190480289145630064 277 -6404001992735200502307650403977649003179116368273130695347803530143734051375632025531903367632888432931980731127341243973023022509864 278 19582067944006990594833452100903541667435049579232022760962547387271358030467097335244967164065417656101346736282765526185374436359876 279 -59878159566411949234365140499424963782946295528107416041279925052253598649411383909392529038347921767068352099170845695575145657283880 280 183096949560911073220920461441508087272482738987595177787424689438447728202609961172636632507785617382386174673791374516865489568174724 281 -559882032218278067442021112407323332645559957859738277531692674711678316826803927804833262233870674683809747001701385604416169224120304 282 1712043077307192731508738950413036343498404378930047782576832454742119122463135613280757702649012589747020650512899862805791920982026800 283 -5235227541704474461182889615655076582494481600688434188229581008372706408619784372111545333424215010311921554762185335831428050834814312 284 16008813113085994987294036338175239039299904900138712757361615732478064891169446078237331364991014356073977568648878986681247875614461080 285 -48953684644663964652759921309302879871620034892809943473733282808793446475467140802235801631438030580831190904430906744385824584202316544 286 149697413681974934140758638519557447510052219966575921769048555685573993909888558807190652768126066533513702054894371693064762166410203120 287 -457768442393001488580666333109376785008469293098534503994573064334423192941754511426231294945737903925720899424694182197477101625610402208 288 1399845244250631308361876309019247305997762222348118715688642510792912844399824331288792580584599172051924968466630011619999224873606546108 289 -4280719859665297851503097586086055341708367783379889628458098983579982532411774607328258892510507926557362483205810051511217962107408373840 290 13090498221953609540304084554176083586237811823208448509571387057328509153396756761134236567080414151919590157923592263030950124472021853136 291 -40031154372732099294962825730146084532615800422298136642129845804645004018712005110400478169148618049516890864451431764250396368854213339152 292 122417245641689664871171521016665242013260671863557869335704749672682109547390811450257026896406368401453130867059112612634507614159608586448 293 -374360163226527456345063004254088497322583784924970645199184490177324588716497541115027047580658637876937090735945443826801023841906979710944 294 1144825170446859577370892177103528628304002856024902864084483505525844769785502655357574853964964803854632706240022260074193790963894203960400 295 -3500992746208778339027836880620745756987468748033760773437038007887430398512049620721221073326573906434151563008647465383539897637771006731680 296 10706455981328401051332427321416851006857177557627967004941382519244499055928590630394022615568671323225484581511623789992998893606983629146480 297 -32741813256452878870947521146120663651187370585884563268528637113190964283915885468503067313738580844723662274114330230329016878225704495663200 298 100129527913592608424545966182829987153173197396101317886381870824247293643262733241679289109952606563625902822714085141435823044290739263598640 299 -306213295633366745568265641150963931359305893885686225357420245151054870420091952514529989508056097861295705189946231709630027495562414733846900 300 936458069004160243746413881574209772796275351322768542516625430232109395744123771212034180173469986710857533955829032233267974415712129581072540 301 -2863881407267995582452944488309825307070904455860096977301337733539714533291207311734520629447317129075446424727095726618087111280533184271117664 302 8758386560266526350151317141434688990626047374367494398536058570440929570900065658181897707989362788546314741402094136019565571774138334121008392 303 -26785241006861132648695220117170001870308007367502220242627117556423809774800715434611090523672449938058873599261878964445077379836234928783089264 304 81916117761131349068060540297869940109501310349364372896641154674793989491127666244253693036807164061588656779522581206955214171429045083920858940 305 -250521788592564834963064830523629263804809101974194205779839344747806284065321391441476647440701818995045824526333585902914935241463645537990604624 306 766167929429569447799820320389668043511627328502302376723677302024994831553064380798584531001921705074583388597963997912886389412072842727051508880 307 -2343175096510190426093803217981721633209572038776771050552204276985155745788104761881051393746590000719702474690339673614748232026206830543222351408 308 7166181610367020139563448280061085247148979499515061150676464410054779991861290235067575568822513771155192912731330131344607355386031716692812009008 309 -21916598712671151713919601545797163340575486638106805981311977743394599596482192970680577526628925647594508857092307547274943967840178106150597082000 310 67028695210912066255556670727460091529140648231281084161811427173400263348168757635596612048591945592750710073502040539643451895072896730423088961352 311 -204998472159804421546311316434477553233471605266508018179261360808846744077801044571402529033775030314060761017425831209795753053567163422839583920208 312 626964163842287723039547891048047366186213514249756087410343211330928330922924835116398859019709587614299263578653999078273992923184726612517400848808 313 -1917507328250179528875950111439823939921038491260427308647942804408202698705318441142114568384838054448103562733928224110463514153259284579362419803232 314 5864534604273105320899384884810193907814146456799639076769520136386036139287189987685168477015192985712522870261655166196111028726394320606051823288160 315 -17936275520783522622975479661085600937724490231709907211924313057202594343114687935482041738442407905514565572043321707010024302917344758858776601290864 316 54857139587241193552585985850608366222910133323595390702326341561238038936478540309958656141897929173149190418095962104893998546342768480032868192826128 317 -167778464434967532748000507444913382875251611520646994721296808935338172694075147840192233204779512286051188928099783386919108005553576820860546516289792 318 513146561759440506874498780330094688283288344199143942245382055891746383875380925929171389924120120833704631834018052801056022905975245509315110237448736 319 -1569454643130841864333547717389107537774519034992613540709924372865752160296089740557791792677275832968464155868852584088938418317061475396768109745310400 320 4800187918270086688532351371077371518464119808000663732550313765580177114196816980242670335820802218313697727139556070005553273166693420754462145812456820 321 -14681479432176112647854656011565938441510650360908610125939848684818455036815723268672073496184305139130032734983651412670315885129891296477616895953133040 322 44903841955234689491541287371379619579336326131480470751023490595159910015945446726435357449889939003075013266649524889506121849792412409658883352000171760 323 -137340702792173281126203173074452170599233555266799389052503996346275572039077652858151252954733464018754865312768476517308880687428030179096038681243808880 324 420065585165016073218037762697891592025458724076695134189089360943216539661969697361889300702695445125575103794206137751181951036167691163603236294873655600 325 -1284804351826983930166016438914443685021696267242929725659157669456140922035640648549676574088830759203422142628826457258735333952719494031160560655610152928 326 3929695887686014497373740702026035541182380671893935140546033889083026785290240637409762262564804336399819288198376847242432256376648358130772656096093589776 327 -12019403643673290455164930751921756698047649354446723708358546407419381475428226364546283431072707428425001891662527256195145735015598862921833268676750293024 328 36762828647269460244059590199999382788236141503527367711724041590489245743127665740750343287396398709156062073650307056834403010092541904195380871385723826032 329 -112444166477031758423641808633810524990459382950635627841050596748729663180014679301849756078736779540324803895781710370222788681297682878649861191828188985280 330 343927526648037033486504966605659958503601003551722207444552475728574775174105548155899565001732615209155581921533992650468162841597159203760139372924709891456 331 -1051959279551337819025503279384127329240066927752062945747211770424845286757421315093070629333960157629591166382360105014233052141636175875679919523690476427472 332 3217606236137475328080083628223979075047707073608551717857164029057159794822564551609154182004013769159284086261942902580006372861077587788855147476849750229488 333 -9841670543425700502822920391303624832561642016706012415195687147079065311160862340447660311055979259293286596840631828024775775893973310470507332821343637777024 334 30102786624810401230624398311026769415047424675744799379249215786416227537002587504992992842899342089209348445612509303287859702322134282096923212624349136231840 335 -92076015239754146405503763998125310910137256566238250634238002859148603632840744418957600374152191064075398211474876065200428105089566094547732273318469337557184 336 281636059184344605377486839651926436936878895895932166547076572977354992221148404145086811161453900718882027793078880515294827558608719236849800991694997736871888 337 -861453652630957068925916472083180239734001929167581480317782896281805975469979713536839158800772242396172918765133738685549337198209828542495193433958692159804992 338 2634980944112704275570338151771515780157696571215592441580695728570204121018597960305244693883749546546984386510953933801187262682645208927304291409035554246914176 339 -8059812405366417992839757420498769915161034594628264817530651416569460314546924877107829825597228158872176009488553141026845504738286522599955906406852626977346480 340 24653255124588879992395556622229772095528900046300178818690473190207145397266808974313667539245595807782481855142326871335044603026173857868770707193518838767783472 341 -75409398577646281408752556834008393347402371181998891604522620507202209587579955217281553651148815880564177991093390159640915359136981707039794347072134837975502094 342 230663322782688172935919205431715779827483274226424386557925654193849389844438903091492383457773054551467130794843035690445634506320779797401749407279485056635900291 343 -705559200652316043048599958932842012959551722145334436581247606411683430026829009604111692342111595687606280229221098872150713440954406185084433108811043910777163678 344 2158192670520878437139347547645366445891283204658293197374670272235799900281180782317250927435726844322197964223867996009185854288950377605849535834821369427851302875 345 -6601593740638010330424820260907557246396713200901830009726601126489127130233425038289909022807426291098398003355135726110278878593859966192494017651068047310534169300 346 20193388123981030676668596496184920914727587096893139165090160017426796560299901396859932822811420639204478836619030142818764471749514734174789167091245328514664504100 347 -61769117591806501658406975901843444184565860832494125711249497316820139561837997547735913411864730150960883662159381241981577467896250880380268568616555204042035596150 348 188944997429988897942276422164175796128966346617150345710544408426801716326284313316669419625549560064530691296463892077355637629441667860664095013606401918651984985450 349 -577964527297321773733299957597659392264985992482273327123261379127546123808365422487159283265881141351361357930277121131649015070499965805908294070823173524488024864000 350 1767944984383125291057280520423937106045192583976441565032233733389244662534439318841413690924381730631207475997699048528650018283762454526990302543028302012332743153540 351 -5408017320054634295337044658531347785302122417436051974020057447373590405565476948685493050782537319523571412339221014507417158213439258885694615050023013521737639488280 352 16542805239794718066834355864061441616005811601999702693511441070815127659133610844061169406428331646203955649552176719500130436719118103774577758932722772292107375169595 353 -50603666540958263720761869526015632045332478707459883470342897789781686184442483147296585678748026684533009959501896879384452449928434233414981715933396837785058473876260 354 154794864850847877930242871467184482193376793567796442348615220544682449330984273891046028700520039189872097391512872973383682160206148016844360696431089245814431191480900 355 -473514016766594880469402782249602022935055403127378092453321639736316205267003499798340623061415830497123871935146157577934303282887603510025602380208249273503361627916980 356 1448474471808382871921259802262926042153304915839249247619913458961646179925710693769868005788190816302221760193185914417661701106985561016138400269858573788948788472668260 357 -4430885814808776444251404654470843972262352685354422318826832841567810949205545627037519304636624037631095655678165539368940710592518831555167157419921346821923635404600440 358 13554140030290916003562688195931852205025730920972497960318863343954877849349104331912418059704482540295439557899934158871278103601053054372275869880518936558552774907460020 359 -41462459997720973286072751752284806722368370693594708809668153533416019200397271252962593276120704810357295760590427836441728620432770552761772572197341755584987931775132200 360 126835212595963412656619298283036613029249978399254143043896576525921916545289865909705635312944469009067372404619190517846469165930636104174614506307248210103044160935566620 361 -387995140095494799511698230164437890404089204103501568891491760132170892399220462211896904302004135139920064448444719649549081474662565725579232718839477017318911561844738240 362 1186900711340790026282844048719644909459921230967620263177971341616960630914356260518002090361401479222649537876880700872867584756788493955646488919485107630226681185748496760 363 -3630815201208993696166787187008133409108687626244019693723969798552063290617533063791317537580507213652819183846525767931433443045884024752803626419598835888612078489124347830 364 11106968533460983620086375430938079980897316457522863029902749850704541193439459402645814028916376408818251908102661930227295745187995360988501047747634992426801964544738007650 365 -33977276975616078782402607980340216260199893493985768088416424900109008854086890404730260378220859117758547190283140206365189946061390738398036274748997756303207452717920553360 366 103940122200414927146095903448917062236292229686893285224853534030656733072909298152756086561234788461010551994430794376077834577241894365600066761206462382684409626783091332220 367 -317965126522886076424224570710431164688053645927177401870381674164778390407524893629073409640811253063914506422125561005908845463270755900227324593263648848187606039505448043080 368 972696523884901826552645997596555618871611269054965727247680756528041582363784542733952156479860898612840441176159730646764170485591366513821878744636957978285221913795042226890 369 -2975615652465630927914781658786200909411439242083310297147606650961564207962070085542280916606508619565212627432258904077805051345346358467240358774364258813285203670300402579000 370 9102860638854835093628128736636742455430624320049049237595273768650560167744087952583843818896512068122038418482013339466368814125461774146708332800704619588803403125401186658200 371 -27847135843657289124069774310827333098236239547002077237682179984650112732427840197727288618476225474814001386353915363491124130903017363668663828845350811077327230115379612403400 372 85189240142904703190736752393091670675126240968534332158055680136083152207904543223705362082712570013120064096176107241518965952019678334100909165093127981803467212457690201334600 373 -260609665518501270700479341742224117456758639467678565181289463411218023434056902677636446638980727359215798216679849903726455156910271413713845594556190936127129774877742530733800 374 797256094836151926877016416701591538764228735567392819514454556652154428854281526108875852362299364819119666914039207862705267561969823896431226565442584793348173531137486199628500 375 -2438971490122188572557886559398895603898888898476618991473368718030613680601692846834585127814144762510848047197405447460918786424358776902014463582867193773348651128745966013469576 376 7461345280440001305098056697518206750211305020612769254430753479076702804531653792370714593096060324647377414152147058920981699433533740225954905079214545598330466150938830281839652 377 -22825961587620353783347116048092328083011988983931069320259963814512618980224731680102025873436190020866671765983496747398391114638870785218898445621042897003657974074463685138740208 378 69830081423673323729077386698697855990810243140011592265349094680442737085273336850066048548959794394667174524118516806748300403818409151242360656666453393602666888258479739789548784 379 -213627682357041032380493944161454113536625163329256768280342673159126111016492954285989632212803561213709386099453700562837172897635348149272469866574181052621338884901733459013074360 380 653542771311799319053238780670461491274912665160548621786564844138676475281030321817197312688047233465049596084779031229190933456790287709245288347003711755284055259172823600688924552 381 -1999364607935401334945788855079662380445754960875052659521507480949836807888683059839551751004059047706238025530380643797273747196566088030931770382481346702882740562903751562323945344 382 6116619644448927274355781242086026616670440636271187253223063728211374027175221650322132885824950040995707493621482711316298868788621266212927494583233534610967119513162066663737646736 383 -18712526692797981512952507351215468405477873516165025633844014293920000502631487024115772971132094536806611748670755547272389765794538713211892374229798578897362527804108095276233418848 384 57247281133081240291358495964743937061911436694450416139760459057660885022744278156803095106974573784630019977834927275991656029166447101831954359786212605763863032736729944999127620755 385 -175137346373169884092297010339291071399291778720384443979699961803000128310433772103764353689713192958468139225605030954401322669241001493412503808321797192965828733483191322253167539908 386 535801745971310439506694678376778839395055882131142290042325325419173023281405100320611903924151462341736001376684726614118302954492126147125307661730137372365067307039603607232130724676 387 -1639196189737243083684335113561789750205167643944871527822765820734329467521809811180352674049567165825955445379698724685430285999522211010383510787228725535784577688298047774643179906564 388 5014864371550447856378147492345087145695842637391756411200496622371360974239363182218334872232585034478987878955829460025534496088920028774615698445455329777951882093415182574058581411732 389 -15342243988365373992968931184113507833785554451535602674630773461142136613595908627265733557406798755677514169979650047606694488733780153615062452921025419372343516325220191415240119374760 390 46937505803044141506460561799742402144285592887823086722100569292871461644178975134182733282875384367923308306290094702331178622690585539264294482301601115458895882005931784032576378745484 391 -143599376260487990787135733655777655780023192263904213191657353346497391492686022723951073785109095089210193001480990652474755188639280037311018831680320329155663086624168839753790412441368 392 439325603410853992209772113874998382384298945446860785820502541529665705566148322033945645046362690806029957871399867167102913043301141614366964350523972319854499128086992773377783940664052 393 -1344069985490193454142255468006031172705718839056100444881435853855261950900166023116267739910418883322669497562776166297027415661798288675787204056229112629133763673064059317302127447910416 394 4112052516740397741940000478847523711345676981320793449452246904822515491772059023900728961546191536007340554714821368019099087171270671284089074687845642111222593086927363269550603485067200 395 -12580468539576666133714382916941804811649009012082818742445854446181083422806612926636221624708155592833368904626605281707570200519576052650034895861440036216443200330751390582783561485355060 396 38488976832572682816698640278376765593587868589480514382682710900824005717151788161093502081857889285001351843094154406204082073891036158777033135458769746442220957485557237266840101927333820 397 -117754441298727124864897065781435664403249253141481798077522613367386520043281446867394212226110104886510478576370062213384912750575050410758226490304697953132916534959668963877773150889390880 398 360262948490933492555460340388447169018048157634538238693383268017927534967749302722761618764173859295234889725096593789684678063243940918313890020899801413476496705380746298734700159618163240 399 -1102207261562137118631219836537326273548474313844048313790761100155019613396433624308578255206089707445948066081551176967741621914163185452501144220847235998526230676664338435648322924290746800 400 3372160957776516896631366386628448262775597694299826857784995792501057129139436710020593800519849758341410595411304406582232635015608982563715091384510724900803743970747106633024918208299497412 401 -10317029593385735377118993161978816344298286423253285345523524819842904951902618246383730537520165901910893666326237406365144158306706208443895226917137595649291117730866894513129953115702069424 402 31564753512639269298391197931669147670137589258746942998500923269064891498427995876301058028658194107910819547040388679216332965247503834499314026256602103768423517092118931848084447910514237936 403 -96572053720449553901625764636387298291938608343205250499516711317603395241366365843882684013910674729166141982527363491186954917027419690637898159241471650388893381289924482644298074107182981968 404 295462157416729345522789186520521671064878522049081293857896423006655753489313507644367744396800375529518840735082126987891680765663938887629706145599999059908448489354546059523685073774967117520 405 -903969104914616402779915955736157062507532753306160228522826169282015338346833879430823524961792348828423849392314049332584456697936038185985599984612280517882720238284643862124923030071361581064 406 2765709937491092940138890352994222188101415643047557866033555029113910145004714467998920680271090894197416827126557758274084282334483419960250881448513315979912999194880212693451095557262690878388 407 -8461765494403200764407916095744137100249964495138798733807716135812678801323611932609796302461845338771085419750349808507490077622181651049148233442984122659816061105385473219296344517546952668552 408 25889081745756484399687413364562704350220103974455207413429963613368100364045621247864245941533781376365217882269977948528220984767323030564609092316016664856101486748245314635887787948924974831156 409 -79208831809177912856212818733405511377351697564572712399303176517465434040121862350572061212397081629509989908040554058606132934691624584970721281031516033006390830935060591139936654099138170528560 410 242343772037163915580136170066677015585788184425002015765359993898061705030450511645222139852612687735244178926176505126833805492771911750521792901272077553223697442059400887475630044551751512488816 411 -741466280861643385928659958110172274878052304048233826134475361689016110419841501897546558565037818111690728320773425256759366377334249626975513139529356210564957922984219380975333385301357416859272 412 2268570232897460216790579329734952880763868378064501343498243954451835504119536392691112078022921725613924584474364468037754215466604843778101074990514004195685058629350087633691778600703073188205688 413 -6940876668053620482697509729093904574257303141880451892322114266839775860249298195119687375089317257179477368749278877686285467194962989996029995029231005061216517653921107400241261586475122348105984 414 21236243410323837124882403436426981953661908053210980682286685313215565138149605957534594055647878388856734761544312855829497027537788935341456553702913831755070593192249103493898674876655911830297520 415 -64974406961466177544796609769929453888611135308178784663784145652529356563571817249826618902989505948680349639528394173835254645062924521404166012523300898975375423475075134198097783020710094804038688 416 198796260384182586402687697921453361540738488378472891594971509184664982865762122072025924357877680913309457925417870836312414350377387167736290970313894804229488231295626688512075453801572962724185276 417 -608240517859510795844499471507940652951866146538239893395495640015259708224468757326743562729052521649955488829766315222761206860199403402558630983992406940358409617635464395671280411740932435970218064 418 1860988667605185328818000717630678653550342384658175527937736973122749452426696138901730362147510725438511170458552363348759120556884486056833957388013556980430149132798522446017585429534635677741826512 419 -5693946056715702736438926884925913318889534745894652260958681341534715694226450706437742237167182434347368400001078070811843568315622146986476080830715938253854352111360767812185483685506987379406371600 420 17421446076263123974659028985631017351242904415567793435911853905976052155433506506089911243356689560545689501397027702585891436752647189550364952240574128024864088803405158249898307624157354971896969680 421 -53303567992008229987149428186793102826127827233497358606180220432042324891321092996130480283354812555170184521028942330318555314752000132833212400477558270280364642541783383284022456061922013969682318560 422 163090844275601390449168121343257514099867244898066193662769115218932748382258989581020093819489982454121287260204406776090755904710063664445431020579503471862668166913909910093383230514850940274398265040 423 -499004080190686775931953581059438824177647610705309431320267155092916132218475386944240737965976562502486473330886947063006572861674788178025147205174451182421167642772467630255368989871078212679627330720 424 1526791811349118296715068453987132133362838437480475749131962519437377132814434789141834103576628922787768579673593735677143304561391465838492055502098520109470791408346032187137124669950065515745697212400 425 -4671504281200260398395760023474792983595923597893582645686732504865496217395172075508476124154698494649870264938324530170793570898620508451294514317854695177548917686204231644646188431987508053475931596528 426 14293377981192722757564842773180038115378645944298505832667637150171268584366496418892012978269715847037798399913056266588039606985318453749073272122620473679356274252144633690550275368130323784945000225896 427 -43733496286533238142560378552088794578503124499011323456889052010066898453208063562558693734759067329412594380043002446002107674046859459796648751498616162510375891909100934628767324337100842383111938173934 428 133811890204631460601244367509014556670847327054727285893134027519917871520255365298152448151122425086129355646038948002768577645591332027147015107677061947137877932422017752622749940131038732446505453479402 429 -409426919699568430247608441947703331884982040696045327534605015531492147108574847764145718536696475802287663496659449331936175662254493953860081740338503694729125454895299548809253410052337627691794639163280 430 1252735136137038217014919876908897189773823667351981804090730466468140396155844348363328789289783809766401828034063417799425355284202957698360603486777691532274829848359525709861176219661002478749966990813516 431 -3833039489201006571633555798955295444060017032490093060189990318409957938723284714893945334834913311153534329184955909965411027456810642755076639872815919644004196178568768201831353492011889986723682019885352 432 11728122504434531532204598577126282430260119513745782021057487267515952018147303425142440678092659106062085713186414364439211598343957177634675165034356973693907769232824117029528378913282621716982206630301898 433 -35885157244326173633285908097926727894826205454858019697148596108108504246235429895706826235265459318141866347367284848601596486105044297021811736509555371230934452884693723462717545281241598920032006351700024 434 109800007030614006876769415099806190693603021838885733966779317812226250762203948173285272534728991400017101077237141703966822760797356643674292184367343019680232386680282559020369291627713571261142837267222040 435 -335962675629365608352990313769822632261750930520620000034035649881085381111622814408647579718598314533710643460606938612977245232067131587752384890604077330747288023423811710670863135683739637260865451691001224 436 1027970942316585888715332311367622748934643542605886682353609699451007976364304789626201476407109880594196065371728914337963501350858934353026325971591867584308613386854186067363105533181236504171017064108042888 437 -3145370320435888638285129132655282962308147289792464252726835868839313588365184901231527628724190520080313010219491489957875336740152405432414873468473293425170872455027957635249290385430610562522138560243966072 438 9624182809839912030427933275925476322841353112598598703421837150129529985307513114937300879840984959723085176111580860488304804438245856991626450800271811750628227791609962008750608213961539625996714811499952956 439 -29448085900837833720277662198188474703772917592521094523647761907917740465394271171495753888272145022067924952076387853000896009941987032031258364526294922213772027370277055899647465319128789810203245624753616280 440 90105520955123841408639693924784690550017014045286611384227966024573399125201855539406374131910714826668271495263676728051036253092167491507947213609969918704903719973298854622518091391822597733849806149596491212 441 -275706401943391763015165734338796122883882028994756567799731739513146734608488902698432675366194639294055824394390354429246445584659455564391489043367307302205023173956890525509107185008899295771080804855042444624 442 843613288833661594512962185126618304139371660552777634784478035083195102187097241267994946973544602619259318304427683524507736057170927443609931087428403601840478957977271776262331666761418407873152625585013270736 443 -2581315456200830224644920427945227255911742244888575852355111541186959881552936857884719755043002470629037908025734194911311390398130262758723748650587260098231348938827748664741927498719014943785593014014971990088 444 7898413283549703521354895699722955323582104426895707156872719986819483517502921776854222389885719929316873267933872990408457657720310345072905744853171257615550745575898216226083085873854684827415486245727295422200 445 -24167945058051893414684706772592068706372800377291981372292001193578053268650481369146352864657549444908193242094533839691505811708260936554396844813678530287863816077209047555445073350440819655906344243044847717760 446 73950427442902335602832541215861823386305281387777540793803171205947129119490546274946080023882613167992528992353415864102242584256932323061295445293976150201231463833952154705463828614142702734355202299979084564720 447 -226278213084432746219202378399775629637514867271366304165699746192234041966512884414667666873179621456342378321451825446627612468977710035198026618748181490730515438778005408542845491975476269015990747243827073067680 448 692382170185869946579748825654022287065874916047471616230441161103386223273506743962425102257773390334016729082398017862056591713596224069390004839042191173313355543633620661447523362872570909242864698704449523175090 449 -2118605470554142565209550423770928095920219663599802964067161439459004489556471037688151566474710605635056926746162264789501379771062809218485702659726229624358420839835455728736414332311998281931059510006179243195800 450 6482691828672110545151065574990240222884352667007986035309425091992977976230696025117059723098183619393600118254969544077226283763261158328889737238801993351844446944584806669541733877156554009705120630051482091152664 451 -19836348659700595392438961964253942840732182021611195211119970159133690008957507984504256229534026507174723822883786423746857165539398014021202078311341742697407610572605220101483147381282712981727190304335182124736088 452 60697269402169522790493071945191006031303637390914088631346336232579755749141037915530797971826562449351122314035088950689915861167139095139254649275556399906780842352268709464583031487311581089343400616627108987014712 453 -185728107742783618294793531738194873205728083118979970229203456700409362836603210557063502853340219204161878816610637963208068687476061828609289494194258529997149861531852706931495815077591723637154834987578202538122416 454 568312448515682104319336588077839709452773658929555511655090740013137232811948661399364489170102756197694427207951929512111018489430543384722727301276037081773272087216834827766028966242341195697436489316321926753097640 455 -1738992681916823073372557959260684017284780897697193754594821264849896814806914529287764965542928373295988514446800060188428609776760084629748123686991984258570641371145711512731847460788807907801254503585121623135285328 456 5321197585415996566137997657213583928055907077427704662097840816959153145417288476230287462461380258233239869019292488086405110741329862018439883552754003111728108825762992890582492632076670101045497041000057761220627736 457 -16282536386128954356578746245196442550467527419818527957699813294764186284184135595196802009401847352974449080495801396785644758054580998815377644350190897581748522181615909145820403875692672680042485361925882144395163744 458 49823675905503014583114394237319565613183316655998091630940442785401080816223396772753834684565669501040804275334698305701527337588928533769859597465908281595894601482995146056981025315352382246658263646731989524014542912 459 -152458101167944764913253880904741748990099869386498969751096111325184018674469461392405093656439889409532279570104411956679252001540227741682998276958398700736478612816362441494454253824422006479867536123746108804360642920 460 466515711304337706450916678062036997277504074573863041950948905289754112416900240235137341125681518536557890435795776388138734857584489973902143083049284933611641147323022666664561494911320214314458945025444086539062201592 461 -1427522840136105270673259836800599587941926554796219837509276516699971216520202145044563029493909471486745592058441609210932042371074898072435252925552954614082729620066044362812332243719488569205184102725293773471332929344 462 4368183513340757904023736884762965259576034366320871296421684446045263944695376365895050616788617759719984319373962887064808749516283317079671086718708344783501075162876981066359933780458376075064709746098491972485992991696 463 -13366561452594588155185534215886547926511969848396432931877567330695563049911703574201080036553477472823259894512088277822983303880294293280262757069402674330879546366170622058714265277365363286060210606567468809222725115488 464 40901528054659154004895189396720724064980928518941348171117138970072111595138082034533219808802660231886661004723205219783676305529566784841417579572743215281986598419878612629470402501030311749518647524416628840207751699240 465 -125158506660123241713173654738742051313709350126643508418182358051239955279087488762466517232895339048770532440009224893880448326850441133236744103095252038253214052098481629472452273578257141266750229726525020166342587290336 466 382985395596115900944211482160402937435941418360014046174510454501050984234730998025504394456579103338056854305701127032531778990759996999598371945052975964541779805587880636960718326617494501681271414866944816716976127371872 467 -1171939118289739024414010049288100270300872738485638049413700118633994733740752338593630561648235723249998374749474183398687672614992516605583370646062712303280576029666826016566515546556446452385304855569842903317757188599008 468 3586153550670698820987205785231935203964114004265528933546674183130371107450043426149388226966599229981225773052629862585616148443672940519325884253983572404050715614207358710263988728033625476404348353605180212902241560144864 469 -10973715578229215364523153703755638431260684552157291304471602704794065028782025776048726070642812272833450616583830008557747190483062153535934331575574005726148765350295158058827040329063905538907839906347850454932405888065000 470 33579908055414757018963852749732375013958661036055864819050916370256576020036161192440507920004672494460048719420800764858679672712916957091658836794277339738260355265073882469352859709428568695977961244478557936749781494202500 471 -102755786006823795309024172981250853053152688786876382360884882077184759684491097711009499358737844757635966566644879159514864062471154512045644551237701504307393988339845328467097013397375493373714638387889129667113129140905000 472 314437289916719733376782621391146724299473164748110271563464993667992285926551422875719445567650408236007714786434150028831517719536674643782652396587269327287850580424912509094171390905810075706088939003967704805871077460838500 473 -962194289658454047026622279554947551033338051551253891358858407257323562666989169028305480289533307751021217217080887773111747797300810648147306641444859949641338104858207284528658214561426350861356588474554797331298012349574000 474 2944370606249518562594275881844676480988676263960762809921529172550771727839263682090842848869160034991350309657486201091569511875093222853664538236951107538008473363074544739351354523200654494011786825776357612163490122561150000 475 -9009965654152402313879645193436136562058391887407717618634638793178935874624574729881113344835999050070520692351385862665414461220699581207417382150720294487979262715168524338378873242830121344958339761510887680499788719094741000 476 27571142125041368180611614721905056782346178931881720194184135786423666186379458171930848577738783862630742070894758195529407135002462865595277607482264870907379169866374982221478189897524955623347342307436759328037832818948340600 477 -84369861084636672260827284156463102464061294358215937325459005098961676787695754559903249904933877283284361145954318228270516473051059360907077508990354611926244395956045519818281114863751958832115533266188235710874418588324083200 478 258178969280496115911186875474492489648440902711219042042898951830102876996269344682883450190247066439657382240367655734219761831285334871762185997861878521905281083804377189565305791844724316435468609232871881167767187272817713200 479 -790051385149154472739685588261748359636636806704605498835599969672832427962124968794378364105593424097249252401247655599671516428872416557596629871088578099332851143394402688154823030215496634118213139178884593225373234801703540000 480 2417635135542268044578889705231354291913409986629754255526896799770063651021724488169392533819007049052523249111638164737993501689486706626802730882008608586869124347265793610673221902917453892982529897952690995867276349661314246100 481 -7398217895144445307362225623441887459802353609933133814733778730878053553795385895446861055051418606535467427851451167506685142025766359417798389401333752772394688199773760233830630890626898174253297853507246051517756831604506866800 482 22639373972763050994999476581391900026670878872727892461531144828714537653544455950581898137168244522092130118931409442539877782977980443463909468663007984846814838300970416444232290945697707229406573054118722187823239111087343561200 483 -69279164386335391530801240505707007121839787358333839843895242229296780597421342235769629638690199618401182384433872523348824660080840223683722462380172905956106122809513506432616266682181163644318770361298550714049663286563556420400 484 212002897280121405959635509596812983002528335335138370386601755175417744051516233497184364855958982538100612311510171547263562015263042451548589052032458013224358469172730895239337595594518599017574837525645497594793580109803117798000 485 -648756729465040559812150266798318929824157756380732040303241816498825424749657852447719936710942438908742437860375016232138719221518598525768864127971700377728114057268348460652707968379125419724205198395907771239083182447022018279200 486 1985285066700148967448972236582500673947274108615327717147415817686078023312486459677758688601139555115213873637842514616828403061915216255796088326468744635788564743800426157131018047653679543857779129763537356875673718473475389153200 487 -6075258931790499305965448300983886107541254563318592380264018287872892033901794866311297762573689738958742199890760328659735623250024974067282108542778803001878125171456183982827048802193573310707751704803333202851970556875871185148000 488 18591208533754862284973792579992626467814126933114012979676074246246213469211891276467150457599782726751635713967361075323753555960844368775062876206907408441381592481505983907448493826265685632587323786352700525942252077700803116867600 489 -56892020934191253335240468888298145546309952683597215848447547774197009995172111647844582018636638375129396504155708726079495695787158717058719218002798066001313440718858215778380362648276258498167742106767011918872495139788948466448000 490 174098891338218820110867023523471636387785207947118228570986842849410020992499234770152554335138561788463791447930250838648419259233737637680205578508947763868162772116167413870357610654261437186556510927885167319824982098757247275759200 491 -532772195575766569720290089481110370387567578800926155932454689434720089163271067998160763950007528082469992329408065142335180331374476189426124692907756638410475973663113998873383815200744592249310606448514330144774377153414400312717400 492 1630376834681548106503044803707989979141666320894066307649798313840135349569380517735597019834191480328092527655070909958224724196034749216594860017935060539021222082437752089364773986994275238059857124829743910152497515068947346065678600 493 -4989250790380721303653345838144942441820866763427654893840706260670352088285126529150757180301465945798123970993884229188824044765164345966157282295995626604728602810917364000239892084424443640288291816120315506176820843783738129206900800 494 15268049681703134417420232009624600906824760634928375744915979244236769797839317456061185400055195126662972367183780383139319347491369429271785184563103912584356564873280535437115042810113541699198889975808155405739923249166479627248150000 495 -46723210985706346081960260720407269923253119373715254315352515712574214673160459307778215504092454578510490562566571060640942310487070861240182201612472877228852114314661247017871557673727443303830138964078851160461813011497920706078580000 496 142982432752992261665626352918746997096303177771956986224810572172515894187567479621967611844132371630779982107854433177985135090693292038442854105292546209922790024935084661065237660454437629764526829672104341960688384474094270155103793000 497 -437555918708482428774844168689849405184624716498909873148434547169783743941641169057496120399902411161799014120634558751727343670965234599509779552023842415858705444568216346634337004326478372547000521676770854847389386536505596706021676000 498 1339014624085438437989116364689992491620119258355845672540904161715757248796624811617575674810670067122253212377705860303302583855710228142802259038776724537727606876039151929325016803623090324758662226416472290708223991851304633220079516000 499 -4097679156863100516216773826400457804500773303650615833230199915160644341509641662083074310876883583799627825185041884460550414310860121082944468582704956145601762487039921983840649245837202353767255190203104735325886579329895590381626900000 500 12539824279666586272894050504847240303357715172126201828214935012070085195513004363634335103029357064871922839498359888613128156543583895740649664231299283711143929277859360856351416780431834646244881287913121445414653206857937832096526926880 501 -38374772780456127637049294012731948599594341381868440596452170183248564795293232200968531942345455367498794915248587607427207482673742370363653656563737089221743398158510799939856336605874306374575739709753978577548786731787246032314867324960 502 117435944742757086920455378060792710421121788567477780518245290119229886523653772041186263118851857493528979128305843236754034616781125448024288054155092651085078361343604304020326859523533169104289272259163252737239820431916586750103986938000 503 -359382672639569566798895800235399237055973550541196588201179671573507886532101495298259365295621081098369941174085290994229765824055934412617861248022996939876201617832020080831846072236534347001450630975458850092133442099541348928545187699360 504 1099800918707360620975210302360587081520601243224003091207092834425246852943449172437694363767555766585910994780582629380738374113317889213117822882639635981560155236746150822234171611785280941393674412666948256206779373581433891507561727016400 505 -3365672657833455421108001797413729094685924267515895497670188678704115757201285415004216708882920784205764751342006358381425146524746587301590129710726453814127983451369281728391131768373191196998947328140574203217389195332777792169709507168960 506 10299840993089682867156795782498506370989288121563001021665465815154105030096813152085640437586972770062756693445633221378979743531838970933488624092389335282805234052086759954828199088557639765011732958098492247039807449120416508950471455042240 507 -31520275992927974560264010300087914310453943011121860246579820044694970284425094748618990827515041959739364545181787443178705428359624395598366534560604138607400653976504157039263497410380584791494982753843040592153398871505092836843356760803680 508 96460685803196527238511462311601833633033146984831291159345380868087558621661470663903278384613834599534868988660551305361714750108592406173187137561578485744939143235780406504051294146368364067186205822410060999048301297264112834153115193865120 509 -295196713552357345482127790620079286427803983860927763394623496936393532905645310265084827254964968812719033809890544392288569639214895925089677800382148918375686968683554054325025362812247650535065470500150656317650333941544821244566878514265600 510 903386355527365881635890005703083439552688504342049110203922716258392232863083314285797971510489143399416075635839016064375070910351722105058665648049471814371039512200741801796019396223270333485543316402531435144412194848681108400047417412168000 511 -2764625872778010332157131576771959828485971980597558296569367456431745054490925342972758440246913882828983612607791391289979279384790824158270045667708825075255137793549892554629570891966667208970008756284196507881493503147027077970719962905770880 512 8460578095448667845308948920073717292681690595690027318738084439948358142341238527790298841403531798821309447318102701671897008939716109557276675983559030727464640529135568123038203363306431426141800918972257346546342178813318197912746364001038165 513 -25891936615525451021934236386668959899478950478086899350994785535825829860355456916099064545838732902063447388288302324678290945067668952994496891299697289020556857798774795997157846959658802002184615992201655283262079078450336356464789611014289180 514 79237333941973255383585705487344754783449673743802280850774286245520268915712031510016475926311165374482130949437909617540761307231207683067416297885845801861563375675771247945345207672513340842431425656021498990218098750984994657297452347071471900 515 -242491206170820505897184801211872996227750070646625741356996447587399458953507403451445097553871955276893621531337315930152253670023283863751250351278608271024719242747420425735970289541198195539928161104544294639408653965281891603896862484104056860 516 742100884698829509653239306835004773310714960923415370794086715267289034269341606587394370087183457570151868599230301128019959579325353626635155530738607452360029293660858902012674051698492090002303909989960603772829627304078835597569515603298926220 517 -2271071034369954405590934685102937118382135687582972005002157334527071895285584917201172955988754742162308734813957533357383637630141040968650541162391055876153458023426199919336528583458929334862312012494138500294464035764913192176808310122086097880 518 6950231931347440623666297382337742983946337356295330909564179235672272539345457627460239629939026165408530874844417706394013368211681749463445558913220305006046606759501093293384020205855133104723438328043571098937308136207053728441515474692021428340 519 -21270058460128466742489367435500132124140299894760688473069631256015993909043055278045653972966049032896890521790840951190364311630841326528818277037153765813607307921378058848853937283521463981396755662976391484833605705732439281417158906369617665000 520 65093687358499471652843772308682742920162235498502206666821289163416906442006023059078289050720866282169880663775224536254588362167561871253016641779139969035787298413187651104209374291336139478478979836762020892034750084567145937001076245313941053900 521 -199209417108492823590084361662476315939599417405597945520024510847481859308201897207287007731468697994077828231628174907757314328114475391044640022013639840850864371033857367731591560109923371212756345646451803542896236937175835075041354149566446297200 522 609651509641450198532944063765721337584121101782674038955989569803137983946786181912795588701752851238753903183934936565028297862143390244193952867385223692631634068973762025223567617928476111892641373187595750262054341376832527362469513697828932156800 523 -1865753380397885114903348498005082883383906605808020815709686789927305067204691638327311763548375376704710489368799262122506833787956358019518621306020663169372070767191936353062147621660992157481344619150612926882037217478262542352154058390656638495100 524 5709888300845000126681661938666916434303500086876516748334946381827900528587352168895502846887173422418441904498128235186443898249758929648749092376014175748045063554992289469647365190412920358509885324858499681628697809578090716433438991208014131644500 525 -17474380033403880076361351486449924552535245690397947555354873504351778192134244420793857004297186747915560552709638972991665876954431909228769769123766256722348762090700781684302541990406637921496413263580102560058850939193077737984782398816066046699360 526 53478193250850323701014771228620077478534397709058854977466094990429018096622911441522916668318510083789615881217670816626771619416552595751746110044300452594090080369012780281774210716485367478360711535381785026317767790023974593920852827898872722234040 527 -163663735273968359118446547164541594812611883877663427637778224025475760856478893149244612953713386360722875587691698526035437363381045728466046240004622102571289046196449148356725968791049649633192438844452449613306102484171436921899652046316733906408080 528 500874556700702177492944398079038035974222386330000999703532304185550232024787735641046149103641737949466027547372125080098207634209472129133020976994983977437223595996907152273000226214044320504756234400043416766779430784100802212281402647455431274481420 529 -1532873301917675681642167959754598370452606463962300932304580676351556394781105812199847664265881733334860012754463643731898671979366695055101479307789885971819693039547338126148485551096849004054492260933901911709233141565696150546260126563549900013501200 530 4691204045761909819352215904397446047314596498820488497354017924394318396772248684499831475250996069682587509835930366934832122254185605673013329324362394635379786127048468469608187885660353405079362873613906418468386478384878725502449481057139996734546640 531 -14356982041617823733376117665595420528261132062925321671649333251578560328657801289046188887890806350467284387098168918722877152228870212722241047114641453078055052784742095904775573543997143225438462573662238650073483713024401178889306659968773064659262320 532 43938250367766747798311576025187387401675490907780634181969165725327196045160060411982416552527293117216659410864595333822185043469426557512375758264896184915395225846990819954634127112191337051761921753427172604526610829582150745467828933037682350008713200 533 -134469294546127772522842525139295408724895728760467418296482182404844891907909094126787113488430881330988897031422503695982771611474966662563010709852375270243503680781656463942261566645279985647555175088867994999845800374346935382427245140176090632973461640 534 411532611441496528067567942207306076267646249444479397588560622679898444971844486482810151207919703005562038461265532667502037090839456962600423975474524046989960568260076522355160143403853695799917240418246086284498342361008941956346755372662022423401442100 535 -1259465121949463512976700782243383869041897971993047890648705779584809057297282057661775881522259659892832008359462560136259678354266930461051005820796712736401744951496363420629167629492150385987681970302629639111709480081558101655285710154219395043692275080 536 3854506576119417235826565866688038231698113065138057859248252759441385954539204131894821263976947725549919992486235446192998448895496682778394665815835826462471442880198480521515707244710805956732353824075978231204747188220621430366587406561078809176361098100 537 -11796473340435175922931062530300236110420854158665355489420815663195963783711384520556616009508233380442789729904843812690578569908685633149821705271132167955514413689889992613191500820711135232302719814394685509658065563759193901669919019754646981823784026160 538 36102422235408932439814764566149944201824951331887959222709479296920903936501994170881103144698043450998504036802818720534101301591530548248216904613488474585583309828089307015624147573041131933823091154480334113567406161999174876381170119181851381763028475760 539 -110489558978970713553610564128029557265113509770399116549340234606063872087105548880574078474848272249815670318445051201182175963888179612439515337606197994399527158221257917618578263444058763471476558333313916394621960376043721859229993818642874080909256649800 540 338148047773751179313630714920884434002295546695239303744141931840546032828101062370849623092360460312276078749773711821685621130470130610367705771802784119596212355016489481425687234699088666707556425917418447205842197613466365051294137223379255118458829012920 541 -1034887810404152431280774407792905525756261953672148404994119089722963933571377442241334030459040944165059513726945186619786566438277185725942251090277075996628928483200520200013390320610895793702334889033927840872964873825138498196941499537203593674351727133440 542 3167235807001997336491883083799446221931841968305631679868039288585621022902769982834405772259944015382450053788721753111440371264926420802277769769078894403761841207720511608408711959555545226700634106880519526972602066486147758028060155127630600588031228256560 543 -9693224314506441059129385298184848523411829450223693988375118377119783762401083869053993827932447547253829418631548339120808383796253281358009498822278613550721921870579602568734201315222061142928465545833589127077473136472199400803530619356540513741745130811680 544 29665854472561978177588606599161607249401477124538482135635108096246167851299506876085290212187712712697563295863998256504676337924027201412146814849096601093174207685951427656015425932221001041624970408476101244622012069714514792844812294108272903124260516195500 545 -90791709351917647677237766801344681144734785597209678880124911159189977740860262404292900439890389195840612306919690944947550016437912238154659598503125214838754454741015607694546897386802853465633153263547055909055602529320873456940197849783883497705510620339600 546 277866539624276865256574201770086126535613571594750264160261703076791883632491424021882988882005826376284525024004670664525572140834995703040827585944027608401915582346772912790999596410913876798087508200265260924349978228501250965954196737949146789548647128867600 547 -850407416663753374389454638482493011003379844610046486945026095149613409147952644647470784714521360357849402525956447717167617333724307023704011152203828552726804502784746801367703023636203971176930158506640890773369681150414211895859790408126665137267901870226000 548 2602666663951793582311795368996406399066098292794795353369375846985142821936558576669450225897479061313511428140514111826501050636153139372580702013810977325385239413530459743154516226283826202685757628625885507475460787581687668094282529006857504198625426805686800 549 -7965458532274180680904635339826063356404564907875634383299918387255522627806352148150215340374250331347491664521954272723739559112573726202607098995723637499296051806748906572887854363961688755950397100630483553323407095138935469288469229257580790012417840903068000 550 24378317628499086412753728898809602475420905609208366112102181282723749614167929510086667639175664500651565096000052547031492274429558810751514639709154834096545469146456488371893365398171366428879450582309760490967054471916346663838741677584190694314391100092602000 551 -74610061402800864904356752049177287869307140376096236946323792433531470905952115781857728411291708646144203119657524284699681179090483885852257655153131639591271834594870680555158452703469792630288366962514542006952514320068649217500227721761767957333022912082779680 552 228345142253636917627862176980422812477266968669161498099717993968882887086041007259471991246306963451680723041347213617672910691817806680600485024354898604519390918672905410331577255768415126857511943975719224288980571148882396168837909650023654540211449007410440240 553 -698854663201389522137995227410006909016648821286334784958099818475637736343453964397620431689121952816458391801773583635755945194787100145641544138037773989401736141731947363040519665950512237994665917518358068387499941477479716074070989179313040960830416420932757280 554 2138861514439175950849415221538805630719665166244941507008588686228168148263340589354707172503070669288270971094932824536223834248223252068042493770051243114787410861882379407316695180868410958391537097624088861496365971750567639054073417226261931940881229577390558800 555 -6546047773013031281057396042103108545957240717272543108969047077600587232857858896207459714809073137890945238642798735815095390898987193266886846639391456899349111302784945829137276290026426819220484540788379466952556845098682978680000742077150854499953898503561610380 556 20034401730892719527934228435798649744357793709829096930779354630702023551936321935102115832132010732543364330991397436160853817317200266758453152247938422250234581113115435185550688252332930823675385322461208301327485469922130190442673252336575136656613886958060262500 557 -61316066453787427311163412556677743776020174109108727476804874558471592451535156965279688000692178774636365728580620219502864275924657536350914538695996785960983355490780208711342448887335545462920518556286049674241601327652448552527102849460730011152375217045813043360 558 187660510137606638877241304121145624123224939303559613734798283276147790370639274570354944125351859489667577271649379536782954400557851758381183720963965423495163472819887644935416975287232198504544257493634729387644793627943116394357025070279017193513860781449274631160 559 -574344140301445260227588458441896311057662781901736593448702555928016648032396939128943424783718854326501531154422227124807977651711795072778309659902477340761376111944220601193944958654784267055792062735751051010565885577065619372207058629237503527153926132901877722000 560 1757811047996997739420008582371742386448286889621607574820061950445946421401524509973570029386945593581483273789729791814561303358904407926112258449847094537988628428638518639772838096414515193997256187748926770193214914149132992339024098564282590347894662745439542071940 561 -5379883553660040743204004956966715020493487435317708629033960811875544856494575700227044065996888920765924600410282336212425864412498003796505859128082431949371631866161870248866748538075992817960631268072529494730858927397890821434439731735949511921693678711392663549360 562 16465474460711239217479757051406819393054803053038647418355475173262261428789383603535299492295878042930896132532955592490716622367477975534459494307524357237612376023796171912580691774968810520410054410027072151612478184394948723461522352071851155963535951135629244520560 563 -50393707339809411367088209304319420530581750889551961207711079335456165329594870841222344605596184727831043218638415032753878247705815269978133060840267340668490610268720353023600867313569435020469372134651362018969551242412992923578801261342533282287165669190012661074640 564 154233620259520022402980834104349674843167664516137609786066319276929181897757433902891419091721111350814259048085051548963832875695809673174464431676108268919795397495641225622687807395032215148634758598798758675088242077072963376072115506533744349807633485300591814293200 565 -472043994613794609953849987359233845378291740264359842856812102474764890103138799283187685326457699737386959374918349830376494938957962484570316826285421470739551902908921741287117075645106648901164796565263039181698001938666773455103033285998597676282525897486877384919280 566 1444729629083531124521352006616389323889128200379493720429447216553900077546286455412158578978247486323758838887015086098464222972566382912848806253961426709911703749532217516283795142993713813119384629869048093294717447895264724560836088624069585495665609825654559092141560 567 -4421721226291011138572221656879930900221942505152594237296859778172541774015523005670304774510124489183742809806245091522548779232794055945327397932293286928572102801468502487359332692214296097860154424374790919904632592060467623247435958813009213236779072264259007300897840 568 13533085043530117936179306872575578903212236795829838859816428336754129333216904739804631305512385465494838255318358701733530516828652929759397039625279214400683552708830091164944575915347046118890155420038588091608564988815837120362488961604602947771571674669644515276621720 569 -41419317173871776096151838765000481729585003210634747051090472589342384174183042274025658353603498187856832677315656420356530434956007988881029398963909483124600165166361906288800539936664577244269243513807431983034873220820233320454114741140598127910089055576286624800868000 570 126768026099496882759451330943794557374386029120411316345712695964043572859706958031344473372352670327277670983141712032400652689176554194752025269822147029420158101063084545785642123675317045832131058835528640522222499642274262833504140482039950808783826059566640194916202400 571 -387987012035741407028317981527980247934597158724709653214855234958010504955752093448343576346809357017544056765010700479749200834162195003376313567630220050359415609304707769739726919527417013836661981058622958040168780456381154735709769127841182431578923023347444605195830800 572 1187477287618248288121512885809444553027249392675788335734552186999961619629170512333274823276542449182712430498362494592115837020049327226107557966989706891886159469405864094762430700505685787150297000376813271469729704213472815162949230030180589992794200728625640291182745200 573 -3634411499507613097222179213027095223444832998412181434402682153759682671293893397451660356296644169020617707934661059938184409420907330804860616003588262564615738706711134288070337020867744369155411941643982582503479602671071933052566572483139450965252554852256291007144441600 574 11123553394558957172833870071671766298489685536725739563736178644895332506602699265711083334639073362569164598450942013017992115281822926496978131634899429429698852853663858092974491242608425963312437194042977914227180808972063925859807718888643313451268385403454359542898892000 575 -34045024194425482103709416458046842221017156015507394689770303825246517950951184034687630449695472492297315341442001911151094143843413221015913376294023367247123960360331750037899201025736897866325797604226233043052422152206137731110640917670947831007259712341894353320705072960 576 104199205040298424033041392216337041179416507436924085960316683374349647295794372783602181661228838413685034264314268390574919968533808848990034859531511866350966056554182003471845366395083404559095539470100000179163854993633134476256351021457457293640165998079292976208832594620 577 -318915639231519672525169151878415780717222624149803532037120552237696741700208701336456910627664329679598602971136331068453468581642434429088697121967404000157902838319799533074464878162465575719487451491579215153177176005942844497415355907980001114115226903343576093584487129680 578 976085539997783616821825506029157158516602177033898907602230291700614575257744709828298148097965908148305784797941560789410356196331908614833439814999335626360302677439537834324621241289557009282003805400999552512370159437876517716964538951913124292462948983927086605023112751440 579 -2987449615553922771342659577244471332490600593370995800963307397892448983864144180975917299207061074940055187005748696399615115438172275715145183531620486420699781227817661186861066916715642171733099072441697796804976680891994035239770611843630868170888989281542238750892747163600 580 9143531092744988239780859267465912978472120744745648652044641026576612600244197631988313079237070183062751284639793174496815937964390918712219541358987163511160268447717292873891692259620899164586012034078268150021248152379049555566116055682131451877646310499985641233183903304720 581 -27985169814926260528105174330491393446804448316776892017026030748447513725576767558794932137007783374072390087782353701049696267026344007854761106760727900111508525225943989797288059394311550213224958119999550045015787584948462585007292305257584016422785406755770789043930200046240 582 85653001980508723734767012397452218544700378696572157823513016527867351983752069857163133612271843547970695857056727462222484216300208386302241088689445162165624247330028852388004903608735322987553534254546889411452652191514711666510154530307655802148826042584653848759912016675760 583 -262154834151974084144425321868652388751384602262103125435357192139943199950629356321199370666006824806578681480816475511921494814632339518610588295885471028506907135119465421181372142409815210279490936936952162627797958591413323346222489854587929875994919756825841347857395883594080 584 802368350611914933450584788857565738768326581343121474694866852348482741699646193348098946176968676110321855343683219094285705522862359393367641482557422185648961076385950320731538608549487738140833966838170978438397424383602793118345628676976841395380724773297513352159883594830800 585 -2455785008476195248340061902572887973535646481403658699829338859286727816393943173899250965558938476055367845038849669033476127011418102715968278843096212640021557061586663936773398988060282200085388519824571908464159976564023674979116219816967961884305381190469674929421795048386880 586 7516359279738495116833902457800435162445669175810354601354817690884617417071126714094047181314033790326051365777438602703004027548165948910730261452752683004236311500020152472346183677844110013472587107163507503887284733566643140954753355678159892071692374011379116667942873612165760 587 -23005164820750502804756054579853204481775476114761782712787953048467007271442152292667249137127522307008658914432657432950035978973589510375430348813582492347816328520061191202880801789724505683701428181191312949772302491633000902306716787390711739340849730789527588131309618774480240 588 70411532346731903736862988584039311953049531503823143132060955588555936441841129488315068180013036432100745101615557258417755371762521070797049530120738798244412117039796856115738983173339479258364805161411836301805081217932840716232948283261213589233160810367666226901264939848755920 589 -215507738309114922665073939882078554784884072554830450075132425374366476211624033674097361951530807041615522020693961007488860497266311663125266847245460441208186049259435638206859783310519034994629475231811820384194292179041513614754740026612753077177981444416885989828995749524041600 590 659602915882306441862527848482118824695051327599381553503583982517778208467444387869816637290684589412602727705685624778587161604963573672508674259918263999374643653689702411116078611077126300342834836078875166127078335884936756733202481987038016247960167896579444509056394035287446240 591 -2018844582982039398600553194475471422512700600405587840400856459093240557790075179054280793943244439013758716539269700706661425897707541166650276713317457546172852703653849072193464581210771621977632822677998247033119012535951801137234179970237216752710967606057108432724244557657724480 592 6179080129325168057249822565337940463519755196734304118797389847663107658738329473795707467162810084065042171610906126368487941211326178530222786044647762306055859557502645062327648499685079553608916698331679966841690046822203325860105067040623344609207136148802782183740892919365604720 593 -18912345164557196456768858290379704665614975437459212880566466249837956309979265079865802897581973693633844915713741796209909951174667538361265286951382500719269123841224739111131795831620895920183939767932514972289454006147974875597396940146130172923653390619404571820092708874523581760 594 57885202894028678886115206205455329754416080241472097252826184002474425977355156699183352841718306990291514087394143467625666233777823747786297288356911096901956484588546152581151741989476562022773387263069290739914517547580756090699824152480276268694625977377031623761389162813693000000 595 -177170066530019658581293802402923889259376745014358086192610892024582694095347607171947773607957462061809490570618003512728332551061508067017992459816509615090766404801631108572636674717987185346743766508723416411435664867328012418863470384377436962009550696016813610634163686954790480000 596 542267714921356562670946364789006044625409869045199451166014565074487149214997153843961759909153177350369234922317828812743617965522519239794523934709524766453659126796125678832313651228116000821133268070706758586745398203494504218570748933755048087182035286805847330498091010931011408000 597 -1659731202537934088053759120383438472845420904254378808744219624493993846066096403267077807581353197011439098641357203680832948873883721983664273204359429900866581911737378509866187064913084676330510140652888265715184615176740383345714640268772291048181446536462655752006176867965293471000 598 5079984377234757491554834901487040927617224944911446957022175518191515613937635052957960593120456441695744857839809799037260123281992998131286220757074914458693744732725454393645500020524726101555779837507705577032228688626691333233368764191893903104588425925005544354450244197516902893500 599 -15548467866683597125849199287352042255759503404168271599919579031580278384132167466667545708216450076234268323072134761961461080604942752527735118266148926026842745880272003951113747230866511461214210271571590029720855894293450489178209318514698337417055240441017658462518872085930504775000 600 47589750508697703458704814250844812034961310460880542919964866630360500379132733610597143328745586291248249831407146054473714435906641730610349553126139154229634845409992595408591809653284478546514932864764349514689282859061403301233492894647073551524031905406231122289930115925412597231900 601 -145659849641674046928445650346433459013723010282677362641329038725117340154138920698996876841212413311670133823650126332586724957179195094461337144591238594300852197704522819511905872888958261709108296137421572039148241753849618456257047326883812497253921406536540131207201236368143190086800 602 445827533695869935252118072966458956721132100278943642899278831895628351193432947457589438338520478702115829501566744340347113498908793667647413549265402534562467979665061924253287132234136480415424537774449774990507954275639975955257319047759063716737274779522313532406983188713251237154000 603 -1364565897020850555217687379279126511295226939554452856069253356949028440235680068251164105200544252292624291476229916693096717052120991825713021321934278146992727579842956248757549379784814235436457711416772751849203415771990860831597356787350263043396377039476776775357550109723748944495800 604 4176598574755672017403278303773076196982588284144386288328113355927414338631487470468500651557620485485083951109791673834590453872462462511461643597065226750214019183112709995872198572748151807027511894829275556799930120284948211932783436712474369257947215516223036976849147255490890194957000 605 -12783552296606310425703152587340719117677809156164925929233989299104607198699529777737029912832486663892467080719626613167445376280995484338667869047693992948652086132217724205161885116295746879788568329753228666116162633540539529940675869830614416803726910679530668466917143572138356913868800 606 39127397356888498615071171670836125648004832338631924640021026106839777667817651644049397868381493055713696341721850666286918093597440464479915871704605064506928535172110343394465781837190535693204266833596359428328750873456181109106630619673291226716294884738775446515651920512204881053349200 607 -119759771617301649639367255329900852809005082945314523658684202843939295514220981211676465519185187959850234568209383906003537141479516104502670997275476711036106904896657825538529811607217705872657779677037800393339381206255828322656829345170614436772452244321426051383443336505027570557714400 608 366557023586229174151058163136500818900977079501848329459213728809377522950222511417892153480523919284310008671858705268523596475880394756378761857787490464024643004602080486309882588706552473210897118377036483059913949085721006927890505844283876167162984724646470559207564349980163146789175100 609 -1121947971696643530739575320838929994286024482427981081953969081507711109330347031013073297462771449952445430738796108094362129443886328811882048929628159763077930405102472184591996135068345841609377710402227114568443886989640130061526409864729671491779962170957355353373682026370019809479058000 610 3434033078796182543724082850221418325166384940462704634669327224747520444990122155986227284961726425190573268700920815897452820479665300119197927554703376760565279532614060962568581590707015931378968447425396476405292757958013513908685595103837413976107508349907013977559876736270088343045794000 611 -10510825183614759109172028829578301696128524336584064302386555628193741451009596560071431449797399502348951783771825407679200530942292962026596151632470365344814277777827882537789172978551112928206344236461120656140491490887201140843125057535983209560036949115971404943336943864440059074282368400 612 32171383073407509348396826688132270840485164108301437047562988420305355538840091481824297231503625575912469373893567334226456468167730396770547612960906863840265830537305841573575982096737736060775478981336487452438948036029638924270028384933499621398573161276363525508196729598646018823342757200 613 -98469839357855164739421338458072264994008070618704599350709807920592555744860989996286145309888959036424166584096184127181041055030045313245280243718512765268753913084499554863449908673487534535324651035985425733704074719469089235969278890489510081777120016033704230910975826252795034243509218400 614 301395874504579643704187622501110632084364654535860479564649515047727497687658211113529352387197079735665546658834614953608514260351834061468469712877002287062435046898157622316466685546781950434022316744982728960337028050976125240421195893195690004966681575399737327032091080615995525381024122000 615 -922511846897017644270957598785072366248476801971173216160223876861930593680868853814843191246112607206535942207354802494126755354932377985083672132991626420837384422362922803531718720072792793126021683687347004863096585119272451392005266553225752563943414146134830310501379710694389613541695008800 616 2823626008528047016678219072430057007647579263305197428733790048144134663188252155066797079626150238189182793123132386161624077890023054352016532130564797300949188007362493786413959451177113956097283447209957471253735868163694966297999246232319028765006022307369993993549374625614231594116389831600 617 -8642571197811799261645240230997405197598060233382562621599418666805594471177004960449640975834281805084847351732475027828425230643758842595066979714577565150089606037571256041415056597373875950856731888782443445527059009414210775649538388665730503569058433045854767771319334543122567208734558886400 618 26453267735581191381669602302055363864689697702754393194996277439174258958894558415249709679947162082536693809969610735319499327647669696553968081097704809311366408642595857749434094330969674144245815397120645998743090872998391015681277190983927014732986193270413200287453629207249317305638666047200 619 -80968530302115844681106247352042462809646842400408499473050430834496359971706005163992408200831540673527981271876518971715295014644551659269178766275795518175602504091618242711188734904422353020307623360803488954100327747853168830825475554692137842609287163363616202080075795990054202342303970775000 620 247829927869284086497521894562192389640682331151070303127436136921361020761552694318374661375182088249464595575072505637189936822456226090816010012326442339017392463907103439194954569163081132921824687989524697815455532238169490571101978143135755651788019763128170943494379851699198438006294858597000 621 -758563266828481829646297158955460603336493402586347755504013211734054367047384926033662191396796218461268841484127389074912933013995702819476862719437718247369702525172150996777816013953492288064830478838558507115067762190167451978915261463589120891784163097133169452228785167430985644545786522344000 622 2321830051311978763090374675799531952670317317418782576292181831109857702363298956854290531843139197443674286516949139027094745155561285114115420156823232719811516416265881613617025597950734349866872243897029110463002931461037279023358939943219277576375824294018077048383756194496537572512492354070000 623 -7106726589840736992138410012948295236567331332165951988834497154238995981854649361395019935063995291085341551643988160716774143168085126847726282231144134068558829574700261637295451233128403870369580157423646450273967961078023423617481446895570109744645446611175771848659591960159935405471229209844000 624 21752508418855220274545221663166499364600383165670979091927577539493622237740948818978786345437795176541102836206637099658660941893789449576909322869518495885791255520949680643423612468940526511601806231337138616084185910297452220917560585360129324128046347450151343257266427094991409329107463112985000 625 -66580896670195748404628544678072838226633772271551289109529110966705487990182021798445563682724288611480192654899621894432095953876927520365769849992432929171708930476035487334565340511083182739148861147598233215405007279030476226040570256309013870848723974953227476847883860323609006222543016278103776 626 203793575320287084796844917521207548125091222429651740906422131062591119557450180584027515921593167268078751431948823587980228049527306562975018843518139464458097569959834496432225620993954614237511151916492404682328725100369653313313702703061726806087574417613329499952198954253431044709451998713707616 627 -623780638148940198543958961938185505637792516109337072610135943787855100399065470218745481968981879790870555652658116021583405548930697995466060427245750000852697251729945021395888105822946957482437183508944256088433299532263118335991414986809817964709799402264098166674243301675600880633567178055211296 628 1909298552142525397033110070463961701050604254755251999963731987473786100156180807100166371885460768806334053210102174024933276639079787362754301119583006542298323708762888863437809958675308518802193404928016452434934497724853593457357811970331734371608742233331557030965263005424332494460820828966040352 629 -5844082598197435571641335202740986570019312452960225964080685974605990421815450199772724926319761293249320599265634808131126228441317781423649047871874785600557558812335990349621309826019559306429127472536409902481341947068750359483343117390650299073857422689144197263408247227980308390521818992139724960 630 17887901523538958718572773290451501860607470509940129077806130180760559090277137659193216800598772447967045052195847831918864929045555756088449000764469953067080935429697129737078352016675107596207357337958518878938746807498322878900145366831001310098742304707682361083732116600174014838231318294616356816 631 -54752378620967038121998648561979642349776024441658916618914891650043470256317879211460838447235949895347954563279525354544592331154617361135384985928459289860158528728421175832616296049507355656048941052019057392946117588398558824245854579237454540153059607274027354540220149756541498597922016651423431456 632 167589625696513229027050524084316725072039237273593553770436258100602622858947717605013958578611617608070608235290021451525180177625451661865075878607825025412901097096559599386741292484973107192520176629875055825761039581775502493100279054860641664351251062627265634367466611745774236154217944226738343184 633 -512969818453989953389250181016606267802591472644664741701464818489627581470341400343331055033459402140854299626669540632488337067348683983243836174594338778980925635449211689954390645488921943870508310818881639043434489600219546277862559251845084569171877328262178766468493883701086229847089445730076999104 634 1570135151125660819535135079467620378532489448580046455082828757912465105858684656186865411134399466676044573917832457247510073299284112636482343970514357779469685819422250318325332782135663555825036206022959049238454326848666193407572981720028427690143593641477276853422672886454736495753422241981575166400 635 -4805989288157935966236494353081571580876615318912901997085379031677978767566705330595171340387090157989967074620766685588519106502819618378319171458910704066037038962487540573847572681685183883562668222236971365647662443996001387488928978227714313676585190209363514880154382132738875382834424625739259670496 636 14710556348424574459194844484951776951417379309419016391651534144717215345098237478403867722951002683610335962089696021390708028494450280574896949194527184000104249422443624756985005172640460950124494575645783385497878934530891609539631625571573488855515023323256547468027109244944416138829738758790695679264 637 -45027302810304307543256259327424209697056828667327567696221712568440663608335828918633565353329255050485779922423697264233950528435184153821061880415282179443835206471442074853259092019198870243053876028462094161806533329711504457567288113801326836579710603233295559571408769537479044820861232613442835275264 638 137823508717783995367929835869840481059446653668162139579374857199412880336939216401853535098128205605725209334579515736679031146170597646834853596681775923672600981973697172340278369712949410883146458236916229614755087719053808392832577927048322156060481772653227279040803542157742686564761433712550697766976 639 -421862773281781280353927428956971134586444257374492614632052744982895535056740111596458666601660990928657533986429651536434476804463043287897777213540182180383996068795391033631512516607487124814188593570879857079556638660395968462739671246314401631795823860244197442554144926978940334952781231553923379537280 640 1291277653446382359007971398228319727095935725665865128171644150382160008828489627182987155191710757192044917100237372556030083685503421979417976953129554097692841626553734306760817813739905317530686518519245683621477041122231189322425274638712687899482683731197765509362855345932210975888972944661334924027252 641 -3952470127268128388190954581164458881217988524975767125015110900008850243692986397593700980915606069743839297919677260488960484453659338582146080626494177180318271332482881076862494433577841647578440629542887431496309760488131716508677317000747881712327512987724227205261761690138814515130724615323739685194224 642 12098125475819475455768446471856712795218362070138370371401715170390023130758785171236359244320357985371665758171826143531174077125655854651138683556109629650226824019595493931365542306361031506322883242660518708927242900451641926770009739710555791708251622289793215374985511396421776334907947660292760159398896 643 -37031226671435512840964406006816780539422335966907007410398007703276199111201408628191989440628646589217291978926673755004712953699054143327794761307022591577695515702465783745827741001262570307145358564343486443721082801210856408907524690406755981978633601731579902981082290390251006822811325872968030533672688 644 113349246234512886691575907122823133856538432424752947528885000469254966695671928362908275949029691985861493059135473375358173174144450121817947118237474881161140014431196320616372003233821278109894028081170044623002420570491224096768034220354062116619087518250449151746866863727660976235091093341262207679975600 645 -346952240913921917937288264876305155170026268678133007703347959343364165876732357868350811256558018736754214392730251614282528624902091872825834888497894025000507907704851759788161568137272904306494749936764118304180036807886419811926576049561680030578998516715132140263347331014223066277913919546489643708868960 646 1061992080508774840390001467410687753405729807711697756403264011566027306705512073239828357015829105840009897436794751077864555726046072501529631488793366107155825577242891670869455671141489513439111278942627811072906562284632452373154451408871913738159463114398660581124611919076684141074091864646592653214425040 647 -3250673707797008931131199962093261104920618179080238268144086117842301202177684670575705970568274698068449111780939794118799609382479007027186090599498697013855624996427178921522628470939256736489378814479369182347295581976012257754249715402575288904941515687337099710708174022031324240621409314983358020549451680 648 9950066805967872862289753677687740454012620174928008420471188929130436929101866528777417707284327205850357088956662262547708718064915002904752568964879888169670487170379856436093066277575220483782078144518517165823605457137489295384448315700072432189293509295575483871875016028910739534103208376379629068121475120 649 -30456439487554805999083882733756570004470863445422330192796989692283931495337960502383711336494371846485316158706013515565599688098567645604601366780276265649179656347852648574706859911580790540630667254473844590089961965319120423721676659628665645691282933585685974593637192562247597644596962571423481713494436800 650 93225083116094554543074902627647395127992275477625691995436244054380672255839727083866307469752221681202147633896185160360630208086380685274735752961781674558755340458544808944775051362767913559977498578770806265168451440549131099499682454371551225655079831642988436127575563730778367042905736828137680535607554816 651 -285355955293031709468327176864964232769736925901193841119204372202259236161196306463087123598353801232473493526800047517108351840525288686273490439442845481414731796630301808186048931593873145100216727642673367020743849292630265888991736990357619432604211284130793257619809719910777036301169962801740883303728251056 652 873457167963908042890681502579113074424232120642064231808205841402924554006554620344238263451871069154714470865148866531397483234104583263205068538180934223048128227955086271232231389476118938146570661749820570643197214128386395418503092282609734316754568417192664204654105892941191483201961415105083540105614265744 653 -2673602234392639324441304095402195017159088171011381902912762332741138353172730085109445438088314837908066099358488203285191641173812306146760620494571186518899261620319619538917142210710911406648028877610348618963830329199844952162768445997381076343844729085754346003762986469779411424107704076626025533025114949504 654 8183752487954527818297827671133507586878405829527642398319184323634130982198303298564381711097322269681947579354331845499840233362664453629203918985605099012965360977031941253877049410076728994658778253867434787015746894910965668390128904272423916142803539862986697178711521240404815872837578317186709299494540793440 655 -25050054958107109537386871382757600277063092800905775147989356989222183851327189696668141923626231839493782353645745787241640043185686609092936761432703737130369674048519537981229116021080833702555232088085544593292238441514861360519233839789565801398057054080039227540948758368870988783794795912272458892822227585856 656 76677048098500813692674103582718139397017446755033049285728135736334756687732222702559252607842574345810200293157836169754980722331984818965236778079145466707353479853166178427175420199223172123841294128760893145345897636402886860831381863421920250837594381631174376956733743502600343845502965057836029771367845871472 657 -234705134634855817336631935806221890255818073287264147248730463604672759809705336562732594872223865576808018527334097195656509180411330229938319203220801966800885037567443171993951874046824235150947422169920229037382089258676028773751574190096449736004176238583584330991368084711563311371006745833093568281133574921024 658 718423116988061696465470841823273565288528890525862509421994034790593434431011083023364110460195170262120213300469959683189946798332488085457483790575208737821913949079678277084110510627819848469736122167452299920166164275219771736150075120560775032532688395435592269406403936137755361975944330651743264190527785639488 659 -2199067227877406477634105022288687933681478312206917335892947633987497493688913581156929707841821461650719331878093414273014572422888323852124513026087091073824205490597069673385007514543992588686062660952143169240534861635865640462753334068942116787835538628650744633971388190173613973014838779254403355503699133268160 660 6731273137184908725827046170902452462542523457402848480838857614682060356843602408666617459874901753605198655552434160370769600419907830223530960644771634886011002508567933401030911357795267542387022092337714832459514227489476969054513857690821031491863960252792736174883430722487864815463381181055998811625477221806784 661 -20604231362567784371486812631294360119075021257077541090450554157562481501687737006423444258153907410858712398450862719305268884181464362040126385173033108912572824644918613482983185072726947435367135793494709878007980028179039828684479146814101163843621394711700587457645914047800122732462192992605287168166681123958624 662 63069025157451944217066443618875125886921641875816380479289194471561222411600718753093328971944318209644491649653663723884364736477138090346076797890534521880733745937586410172185817524172275218922046737718970434596962813692137501696749110970678000178148715306034337082514288757723958550890651763979000794559753493922800 663 -193052892528553455098529710942287766148850751410422047426817861115873844775277439767723754731344481726663037557850679485291445165579978139003609587263269038123879731705270314144559225990205590321341371505800541626350246453500049981059881902276815799068198731065922737478436588031194090706687678899570262967076296875955552 664 590931309364071561431311319495742820941458833956766187314474599541297845951346249005090442898107952647089603068605305750457080444529869530271497926022049429576334885994970960358072220380119304640220420495485722151869423508640972537826055949494953035217300014241286501809880579833132405397056782346709127064628428337253360 665 -1808831781712752004428130236517372959037136808079541624013561646141515466116662434920216782475553857742311505998831279803835248811444399703381758909127117694554630915833601062034598353505775880660839650642570076878073404767035352759140499814546533769222098373244209026410966225469144842582323917345598512256216539448791104 666 5536812915768944531131538857635619526307815727265104339736354633338952719230103448122205703646471744892493266856951676279440134035662866723804735546717515678845624038114059682956664868270152925237681785088548326166700135756479295992886489705430427035157008429000393874002875216330260050449245600263657559337966720067056448 667 -16948138604375661854078594623395069139938809051629414832507756248131399974356999491528265061871477966810050190702072803988892564674176256368915691065488157630426487370720036021986303048877596656091834912927474025059951813077284835837999936846697535055752685421024522964730696337012376403433686449349273448094230253407726432 668 51878170467700607270148290461769616976204214047615688832455335745092593724553492661057669823937502453088192106476019840680972000351947160744276401208467533138542837601870375507809132331293965212801879751938633339574628439077793619515207007435022262929111659386016020982974277158860704101660163113609616768946465119575576736 669 -158799006971916902203816261520949152669278119618549312175365255989825260217235561936284902855447384433814855975871518966575600311134217973490360923816882943222655623474761221750517500642952942926827236186234696329482005292468517574294154672888469578797563948472820659502768833236665298706605104861651878945650669941133286400 670 486084079300780271426727614901569425470165549971135506721925133331725682689346347460691499315123892539541679715063507272307268883165502848853208672917753038420115070406384287538768344386606317222652672055956920013550578174808274530046640240299925295171565806350839344664737993649049895863757501780017818981401315658057806400 671 -1487905996866081946518502603406233560121533069562301300566717255483493313825748176084144880531633455014483880721382678330836117188196419830377660141650840612485879617403888813806191250176135336247379861733882939807714346623812316125895398112004055942231446848059915770927575814104105833668524872826924551762518917173585458560 672 4554493354442317617683929709274109861166031619238518290621167342368619069529336523911020053806853347254460882001479164473337895472289634312167057527731606217608088203576727787912431926302384233126552320716833864670872429206059483967299031377423797591535435064755016924528926386843736175677376921782786360188998990306099222480 673 -13941359654804216499590033049266680601590238743182772309065139671883833761224566352821427443014320560917750797685304592502389231059088953827330649287014135554401775053306429789814525516289013409925014055632797474334248313865046377279524782855337572919508411720888608799659697075990734869475263859318349944774544090666119706560 674 42674718790866990694167980291735037021368739063802777264667130352091292066367843708037919985731113156652461970328058941380086836201476693922717041054508150878970598926485544835712121783307689996705089225023304725517394728927198018985399553858626521032496208142980443867134151667021722214964661655325212484011106098553564568000 675 -130628121590079500444600808174046350874089968607582690550728106017921943298898258419098362985958986903438832400216853993730844947747333840289063299413037952894703793164036344411249229239765304118297976458522972894980045922638774004744560772827085834075863337903482548080380693138742164716757098919031166508464471290007072866496 676 399855589447662030685911218922812925871975665533405193167716266677745244084207564042262557152349653140664700250518429902284138265740958730974536258149182559906099618605011971948398668912319548956682172160582210268641181314079056877379956815502707649174607943581367250602419215149701991109501449688719743099224705471069488542144 677 -1223968201019167603004635926324907869461561254251312417418098322596691353839123168666760523534856424956720578660251178055447272535739889182692715342040722903229079113020263682868391323228748758853181600299442835311533778899289660279991880788557780842991211689438939838429394609680618357385055986065699589235789685424600169112704 678 3746602092209398422181986246613091145850995437932972283513170969189108652390849437041844840414145740069257812156992711233562401276614736175934349698794081741791318783354654301564137124624451632930327934766112269144516654581275744719190592297508150435414748475157632426915959496298873279778927728393773485454579267426313073457856 679 -11468469901448619609773786768396906431833571113549500528924100472145937836352512452727758024267421719730790132352133241096446808414816938474345841657238104378447153451506239141513451929127602142775936837535834157866855528611829328351410079405653582611699191787872511243193212313555498129460178131329499616170287553422550115351680 680 35105394431320451716920070755399337582619576940637238249805806299807058223367800198071481471405063471053088941369778503138022045095042616194150666154117066776451266622199316187579876433599900289496644072561239339918915455265290747447012534713523769557253888898165198263334765939076880290719056625139983197164039446628435120537664 681 -107458977405492200674568388472146774847258215194712291702611185597283356910198641872193187206873771431241998276549618357872816538391918278383568081392640850521959551639418452997725056457223989383149473186748442977842495419528018846032491878497070662506265196060304076725773891118563748840403390296738350022796873326212333030030504 682 328936462218399462466662666007689653721540199058814103924173901227116911671778568620216798786974655540201462393876583521640390376138449279842158440030446179959830145568016713193172323442003343117998519791148171612584375144413649634317851100987061253472350066085428032880186839130233243724020728132182529526616979341020617701123180 683 -1006889464806456871706385446057022956354023261020187105290447969698020168177759096246845943870335143836759446346171135188520192802736282757900810971376616749258154042465733964916829766634195192672761061051394612891408167744595482735770430677924451679597364709898450585377023166260255181393201912670809298391224893145973682695232217 684 3082137723235448960277074504142483281690834916724210622117918362407863016271992280027935624702986556011818090954399659020866582768626919269730073987126454451766314442069373637059377571933472379296329829955194320926006907461823185822434402681310907042866689943086455830005196796822030600235054518220365134044126548796305296785991355 685 -9434583842951462110431016875714251901438991575822834407125933312138683900156251532919398235055932183756722351572527105675056094092755289755863540077022680106224630522106835569744438978407764415625169856470920242017119220337572931197331666493353172256527272550202252479840763763367183874258672350596388104904616741372313135522193464 686 28879782455124546929979009772553602209586654816328687503493272872435282864678637313259772007165430480604271186358902534274141056972182970135309245274512428612731776379962199885369327861713678116300748689245369135395186802837554496539451353578560619176949649191094245444471533083547783299960081942678682151412711006058693139143927610 687 -88402703592662695592041607364942690557876099453075676756624188480526903592107686971924611070927604777597326025633958100342560505306825085932383474908729439492928088701181945997173913318409507726863871584058117169507557301177804878554101693995228019941331241659095791626811465671727134107410594369220815998180025599732416193309866668 688 270606133437034482556836184446452761807992704424034026096247802361859066444272863938795357649238207242012874921305619679083820038305445707257073609964028353682514494503980886168110782115613038623676400399264437045095848013296734154282661978180629209907606073447441439086405793721619279405283271449883209032105733182531717725470310363 689 -828342954125649481290947517003495576769641370945994567425918708195614414504872947174556975738738289125212874695063035890314547541879302222210847381847299151411209874579409040727586413272059073854365602177241886114832492040385715435902403880250305519851296952783183061661074524393405134583859445739124595534382838694271691682162099940 690 2535614260273142555493582634402455007272152703508954221090963795260496731020168012569749330532819385888829182747024991176003681596964165581862611466194026260925573315630057259039645063781051358061678061811595369196324880490120528317806354758293163602764481779602762998079077814398080011033390243370014136508172329953557780395688377076 691 -7761696267432452895789709994843279055738776314008869154654566443164240204548292399712505179387409556203618085140664963598239493410737370127549492185340295923592630543853589552398518173781544505529901078422409512454079459872350563424516874571360832170701970306631376103359475784271854396499100154248428378815585390189116588492315262652 692 23759131208626785194372251889600670493784768854293301778409631611294884676834315469629839591692666615609309989925074810807898211436316435247427833579553158219468439998930455820901265582106022421024900718574867592466345124616333302953492693684812515967279579840600209856606216043521460324881727185908959062279691161596012305537522996028 693 -72728548573614455073615479727007336807017480560427114949025189542048031607561890612779577767092904657979404473883603282455414003066373599143793312894411169461113105665412942063898592329875688475606977734494516225464249318699082572964996565340566468904238011988870776806160597708468737001493329354613501846204482342202114326864980589924 694 222627975196198100396995758234153827948272060989796807776324344900536211215358116146806513361571807813625485636471128711103697565037870216226653820390914074257099827451586382033715166036805491510391615265033108309120323049124956096409167320033636278917357889216197141808130408440319020786689090121645346628465091463752364372964333588850 695 -681482961786683152461827539644376264676255977973570373434120262594511161527434208724972666253028032743958576258418802053845715885815731981509964954018083340652160323882637477486976268088591510000423519303187592532381275911416982132267052697273219001695503162639678858065384571796962425495285376071412032010696324131951508228459730253780 696 2086078834257126993244467961346585875919919458688434920343100996490862866509391550865959343889365423446813987558617097844588753661670488820117683794778498548420871992949861640461824763684198198851042531822006349914155009454202419000245518408001072416583238061146173097908224446497834465119376384455437959862972184283542827286953840202410 697 -6385675988067210799480278165147953978898843635964514846183841536804421812052127201806202517132970165706318145278626524958518453204166349840257007291917641912798591990349338591005410009119240278092900710324749304634852792954494591262560832026345520781610885194024197447376612936365052329495490499263932412702166115136787127361497470876440 698 19547151832440946053987486500321423832418507355844509283507131873413157795739016229142093193158180996089168439917792024794085466896221693816877794055354334272472060288324677290215287355240620426439075892785103311003606247635471939559843565267280793952811528224815571981510933739014963981890268235229278852437762353445788092769677944556120 699 -59835722452685116078028153694561108514056244948929865918066687135062253852798974109866665209925035208440511335796613800437647679174950320594044216251645138395567489609573961870463401859790963947617511640795252467306429861310517307465749599320505319063658609539988512010329983801029511644329216710083449302635166711961413208062363286219900 700 183163121081588805597130533714916248514315247149151017188829766215675065965330668809668101420543096908163524338354413884653734201569507874253783765252398848009253175098321430875598090383942608113580069876757774174045991278469171543348116058229667859886300523289636341468220821036283137825454252257818387493299665238066846053547759194874852 701 -560681173613527324848644005719484674659742956105441488216846245733558331465257284950883957279563909978750623006123508471310392767572948544310969499223765549970071012628178629916126712294210635127923126217149158271767601932904555317990647250625876114996133734977645396091151086704666409475065924493008883026236102634381970586253809356893504 702 1716304547603734866519706536160535389721273608226900353831703537860688813359111027431433078561163306539766395034976479196797678945928570391404877843877190525407364447823021289441690921486095687991618435048152323482256959262304801135233373157938728147966655817415475363286391482526097162264831033189658099620512184293099304622975494250006856 703 -5253795599827309308020362294938648140395668011191343337484938500754818475947360045851181006686125632315847456786856307042532513253619940746368700220287992522035073271840584495973689563653122122801855986284686618281741723342976315872532181485124689599442551263655680836667221939719140836102751497081159403975356092687333103470766042559591728 704 16082458158776830890617317941080098526182192055389457051679965549097461955350383610136448085579458355963601344827791200876026458528198417233325675893241779144156259710601378689456491246202880675082072058830096902853524442183001718296156951516608985798061419083264338049566533783179377761110004088436019693277994169317942567856013578317582395 705 -49230259519040191041678653706787087222717204764678236628651086003087069323851901984947508387785557331279079573318392651951736289417366811225392648046772672507433188004065424766593871552504850956406664963564247024078648768445872182961377855297554235332369421529860736703848110787570029592683741384711174027899503689418265186848490251617781924 706 150699654345945071889758880467354764590721034291292774178142381169018776762972757273295672109714035046614764128829140032162631388988371141737579155186511581447220962314480843496937750550378811301445633649293501549245231458059932492064632766701122782169685949817566542399937164563605369213461503486939927108938540283456903506280425089925051108 707 -461309949978005396894677788946795042436845680924423721947109992649639102731096645310731210183734127450543759573067224178929374219960810844720893252324576406754676681373378511500675421704089968117006738000229646502491769845046825555913223553355260558125804689722404823064314424040116506710548718637102425788977515651702152750367454310981611332 708 1412127209706705601795099130435452607312453354293035106457670051872550809932106076738334020924354388330261035565019836871026280038885675291552292194305377210414656236607298161323214241471564479919759112865274242364171213106468764181362686553091334375191077677929494258319051661621774803660796595612322056309131335417199687277709523061742174996 709 -4322701562371424646376443080573573573234650376937191230905795634048718999719333821538598538203478118593879168850457012776339902168147781856557874580391331970877448639014751587296604418287161247948843447749182845012316209410154580818060158080595302624030857286632530626427977857677588676736523511126289505536039507858585077775941614956656625160 710 13232354151957081585631487038583601256046917831409205464830340524980827871981851851640396140932595316047420675907496085335708384522967141010309924243636274418176009080683145313769672345091662965690553843318645895298257204498091477912877824771684877326589852572091256120161982171076017550245870463993984322322466299016166487088752224476040182396 711 -40506004683084911595779043272445612048784595746453150076140682686265370802143520481739146237923461896184753845163859471590614853430900650986209721099818820490918282955263717967403013739693325639307860270694332184475155557403697182535230829203070312828025797033500250168310444353031633273981649825908079585295118066921939064849148627590802240632 712 123994416726088955051908378527405105763136525175912402305510155079890119304563377852038260238608880510610819921745522645552759158035190157266211043961319734991557020124778761583052375168680525106936772600010297821098755619622853963012494168513969147310272296546269172929047340064501045513561839611860724649189747414704773608663386237630384693028 713 -379564230871912882428405284067422449631026857224120791110438208214228477785507805969179103554935571434282563020386111181106682340788112317949080770781776452416378577453011158285074885915559557632308124078199629503552621036865422745454907702954546856037921984104360197307822641381771113580876085963567709951957089620476477668298061560082126626704 714 1161900274047765881360723921154179543070617827767014423815902161971832280753742587776040773857818868970402036721642875068131323429926480544451560403933075743569999458432742402454168719667292176600705420271655471327469107324845885162634409942045309800845892185292576737608518059570834739833375605419855880826927080092734034572860523996633136189920 715 -3556746022108755072269424655220005527010443012652915587414457788917101860121430722890021134370773190170353331111285814655514130459444567898743588841010029009939056198999330033610921963085937834803095413178238008370006882334501553356599345942183677414065581694420045911007395129259747947520351668024505590414706258215678091760341413897960884595388 716 10887728402017591019568875157570374001390832049656787344038806649754465879672255696955121530826610308649601375449668666517566892083231463352540886514994029876120898163370581632487148651860046682306859145011423202598889157200608729103663497163782656252383359826806117772197062412495009206484109321378060410470058141829735249235770488697265279233876 717 -33328987902904232078272327734615499674307459699962977194541378745350215389144269880791236059759294749470169189266592510981568605549789174829995571780844516350570955596773716102498441315883811926908385210898035494705481733802821059844448142366115388333623311843548539240321355662606647385287459073473964143750901547756507504860319650760570251792864 718 102025185775202432746197130836062473097244367739938988007801648106696271625098081292664809445051200276750850555691089625306621521883193230597208496130586443682154410249584553677783822641602841775058100477869667325094083607683664616018110165461466350223812085505215239619356032314709082509874267168204064718337940519072055085767354829895001253611512 719 -312315172565401212523365479178912186894268861186492219043685947333705345856198898052243824744971631409567960151628821079478548853489100330178832514132862330148288856378335886264410061344959344813833993463515016792593612948623970536065312542319627497633502517404940699238235729970809202054109047980292078968298798593601301367439064556661650633930000 720 956046886158159411714459499227467175906487565608843319607591107506568632385538689595871915520662176090421547424567202043003216622100826040131567674926832715616402376208830831600578926691030926426108809651976180950547929774586942806466750463223530495995356938225616629977635946852897569753370326920119114624487929075247362981730288951283243320803100 721 -2926615831314442428120107590656952854352247019338048263915042812973085776601181845340901009883604647924420355460914543506033954420654164399020769150969798199506609726471368813803407901023666732950584782882323940857449271428002826519220445579067813741385279276622286096865375598756075624697666750362550503353371877285965739422828108721854325387310800 722 8958858158704634584995728319834506444287281329363279575676493822336066021093690097362022079734824229033555357187748835254587706180852988599863783619244154159833397675860243472635649184756385306120634126928300239734748463730111391021668152782694889146862276395438026047117744947735260277051206215471358770526464881449120551848054112989909238609789200 723 -27424582168502376674339384435075483661226414962712563463621285094123858437876792480584315455652219081975934842839510504441423037671656026688008000486771097009875616746701238931466254289489022827509317562216906702277243871240608593680792744113146683790291245441081770774699541606619625154422185337379530412280396033402540802722288142167618741690016400 724 83951371011287128433030843005350910055711110109508625821076042458777140152164613207995199229113249845808921101283758041195006613397705719234154654984869847093681990260713177987071781660816130941790992251959333024686762255174735352261527216289553669772899311241409326225710660064001182920124830396201922299117998782822296770722057597722007107824778000 725 -256989855344068778386818345063921322882445910312231009098131661554657335370204480481192431255930995801196785984827766190000045867588488253051645567953025586288793577433068222087112106306289956110233389012676875931271505652840541568756097036400002497191433204495850828482634222935729200914039135790290084275652819171755568350666282722028504027918859860 726 786691719933369894254571894849319793845988676747775520904373807415139190798218079506290120322644061081978715796312060531695417912184663337748149743424046039918643912298269573241572493828929775458606683912350069211653693175838839952924930832037099462737595659566966056447130634844408930546902456594684946815756736840902696516470030263207087970554728690 727 -2408205753237100482082408664577537424608436727829025217313779563359392991320547386315754007928482610719133671833337460242821926671971252371626319490617917386454373468352311395674728140083630273534307179661429023361745813287618023624828068805988986043043757384993618854187289140382558114878531048718252181188913440743803480520127622883287239229332680180 728 7371960678810511644392335145295654443310396374974765417599983383219145224865237820139568173882701283129585619687876347430718147104723656566105404827146467822911340039530325820542478015802275376341137672557368900475107382482047887605799772029737561360378390257374863357179564808285848265446540141110911637883377499265976483443402246980534645833833883170 729 -22566948587655829616678099976397369805006975328006954405229592626576180263855794031745258310845804108626152242595643169613588446791024249065729878543873823355916536809021567174607381840008387861202917706220844516917028150473870605619913534084234928546166781308176473567454028416630564326176392652093426747491672420974102151480304529654674276730997470200 730 69081709596332999829269032391654447100700490502372315599566992708472689887898484712694496598488477866969299927079737768168237184350039092279160115681728512714807031424521521546521993979039503619858350146733832762686301927489330400927733056179427584007960148797663512091946952514399652568349243642729627622980850087721189696366583970461822561485411786840 731 -211472412905963590563058506226453472233461922454788983590360324811143224343172863740254932578767424355611146428005245124382960538046199655577480096156061647876795462274178879700178469705442488540428116830552307398672490625543159172133415560439716754461895135398180531735753654944741768948759900146296111019905845163506526560501936741040137388998844336420 732 647358373812530488256375382045730107176216150105942020237950736725554349861965699964355266361897096716371373150040324091047882770797230827752602787806937583792425678402674490000227676463269296637734692934865626388004574825164457527361012103289812341329723090980210544498102080356890020998245508624702415090289215545065149792424220386782140180120666060700 733 -1981692310064453635133472331693437952491372664763413324189095665054003585350097893613897799021666569485254668188353588123924248207987059874874768371910019816076520286569921284831681942407310431994132969022002192266277585473503378201323839606793335479996460629036704552792488243320060834700738522420044231788992511687337274983781032817916312101200317635840 734 6066358632492042563633751492031543506697363317936602801574794210949995468970348915268823134922760141345035805893558266703172579082905778831264286836259733742686845125662154177180904072000172982523989440278817940835514023766590804920789035256508534280038634172553088172458148408024176596348280324074980163497461646505012055426271857017277747092321857840600 735 -18570360776448505997822444639295002080081744312499439401428508589398316605782593226160360314226650819394896991864798768373136735142663423403915224033074082411257064649039591313611259272701149002413245990897242935290347778598289714994384164596970349825507492996037879943961386226504789375951488259012882886263468741393977927507807591422879020212665445009680 736 56847713567130945890341306966777221367743771770137014265817779903362823955316385499064807926900960238243132574646967537255255297861893456903639993919326770304391707852385803938260478946363536293663865809984775131950185925531116666643325864701539673886597116601083446988205905698461434470703431431209951221292415872936280959687733708838616064373124487746250 737 -174022764226858442242206490867680404236191697853885991365524545163386295049362939227004958732851005579372046523380727564385197191676990395834189995728409124275498045186994568282345751453854426982715659730892190613909989457080640446105052005776237140036553599127272455597885285288628700572686544182699017443689003228018344029636206109034927670237838225304760 738 532720638924789181068955075688657791622260818354205703732487561448051999781431576744854978210078656834359811634694854221775766071361646303188933142124238152337854522434801418708116215620449151965344745609654151408947682388977442276035889745501709442024866972735911641422258587851501314909851203493577534239769356306266761176871464976730594858912287744759160 739 -1630772505129711743312250374879425719037969614571269755960934865551178348188673141073017402078179863382019109535491274089461290896532943384853642520404950282520190826101642234817609565323027923836548490143569452581926920887812371661940779993902452785358491473568519209663095761749579909904299485914180200659554962165121673447557856435752513303931572301355800 740 4992150105231208730119816653310601127089680825357944760834508812782714233976450903189524194828931061458463618438542265260107544793350064084187124749128173151427747537592168305401371707704398674422736549223199780536890994155678692904574116495640069409003379642283824142717306480763351779528324685127515656663830411175552734986379084984964489094250976620340920 741 -15282073561254838327392418106490563794941463424825884752746501745949591116132599103263334179881098667387916588469879228866286342673410344531930057032608344326498027470092202066436365663546318965032083315593968395046391268900446587173660040501614972777528695195742195218058994140365542644108306134323965997558298373691859202453066119684461677195889368701655440 742 46781843428197859348807444287307471561131388893654262172112174201919127130873400851074687055220971868790755247861407012412716249853279617777048255524819727802353903168475462745989442484740200921202964026361565096175979158630898031277316120332212144093350270513837793865630188690024358267686269095339732406213843270952034132440137156533296956614348035579839960 743 -143209810470796261605249995574189123166494854424776876950809114943302348222414168706786969893594363069537862423231075075948149777518370962790157474074352220039884495116436824843762510132264874248997434554438529914453014665843137574227102084082176684320838093368162309472013372044539068444805830719030162270290667918659415299221530540389485484403226330720351280 744 438398037621113358614105584387805200805177445701626710434863030986640850137838709895384568308351910679211655701498605518921326494018392363290287405213972495567145875933564501528311231744968686519398838961908175504239309336466534193045175109060178872981593633206055019380506387608526838393725484762603311610290810183809025982929972386001271933493253004992693000 745 -1342038035200634327075137186901285956271390702522950804281097798313440707369920883278068435410991471272216363680155999626020139153248434914757334615395485311404158953235896404904075555713106458980669844338769221438949613760655492794930096176838140891349962698991377553475298913383648867869770753752521987696444074384109826139458665722698102943485161948694948800 746 4108293269597155131558198091520086013652081732388422929253975169895671506370230553481129149567526412883532954359661832524830678187834002230891771149272367982390343197778559467939414605633540640851248668935616238094795531130991098566161615725358476676201957013584807102479746878670286185827643363738645834240564273860274920661724475628509995226923933398863785200 747 -12576460787032704999584124001695745462953358077453149498367390428247588298795483437455902221439856752329363435288134182930888336220946736559598404069699116020586296658004988222806661902829388790389964350667366542968433684607369431715988041263659053642108247959824366101620545898777705536745984895666270756415841012012428612786359527541540083549771810660613019900 748 38499565879462734978187822427903343909409911149986345169856165278564122418965636474927099417869631970047988174427512125540276607896185911661423726506979240208454153620837457505254096579963486668350095941392809762462376035551972511730071400569904279606020133401469075635664770264268312871451843939945493748256163677354512309743139755442852742613778842475237530100 749 -117856519420743118607863877543354841986113654461768185970369566026910243363971011854269311465794277808163030191911737466076289939238156985422306262081343755954816554099865973050465674084358232378179710439810666770538010285330718802606519786047446696738713057136696017371504090303270734597601392936836977493166586731712424092722014827747071065147596246634914244000 750 360787744203526985353670209152523597070059403027232334889135841504813340974218379517549937647673669165951982060501669510143907625506771133743291798888411838879941883887350964411542530281760843847220445912171533239986544472755219640834846351111848882558376439935007994369787520835353191598746541678389696377296418869561560526383378864982075275595289160675165595416 751 -1104460852012473611447900160265696617918101024562088619014179730577619867447668266809578698591221060072407468764780984828287846346307961110198210245790390045818494138685961247534316403553397012369324546129465900995554902689155431160198301037783043817865652408865468850046349166823712135554028385876856729523042694182084899409681097806660886621636006540467823845456 752 3381031846582637895939306589778733416336272125951882653645349632364913470393604374428509061775813757067322720513023207883197438580623243437342096098893330101409410342867083473708301522291256809536864160015031408815229440272614179476043143620354551319408916487571999500406501434607472304747436757117926689788802698138918379725087592104355002651973327605130623444004 753 -10350196129697344873402153220731331354663451139489835660662146677376281674806706598749425536279577595304761079959826225518172346263171902159358351498980961094028963555336862039434040452081070480391765560586493397911102907706357042924940761343790457539659126071014735714964535921577075011874475823420472541145524865420236687521432482345888170263829782124684327588144 754 31684603716750757341327918109636580532696841989972642678155735174975087695843479933545753025416480368604263436822764518279947616224804452420381840172226869866535776033972672896673347362947381840096065147929917223734818787442012332664901036143743461055324643645128166210003642608964521052063877835566924566181760569137271507231652192777945330240566189127324994304240 755 -96994779749258115375303790504177578018431104604331408007825553408752232951193990313889151033896814767555653610809871139793746956991812474119046106332522776958950741398253485667417660874658848666779871349438540326232770810100785678807565574432884687734300474770805568594566688843470709535480792705727545112500913839820555750095204940239536189087183754339611019835856 756 296926406893355174543161844909689400970304571989104188253986423771508827365045416104285960675551496757564126193749462372864289113910748742889428985065519431817022101811205269621119796033519504811461758571599633572083863597759004817599372985515948473928106376146032052868831950074956637553649457323783563933885641688530828366267139903507066820881086412849814963057872 757 -908970238654040938923453892600853093036123637399694798653893632097276554250900790845608168143703740564840069681912653157960629723284373139034307837028547072400085994496929505848215849228512217963355167570666899526237100422857398109805063167409873044210536979802527675134395825347832363677129949367643653114601191416835837547463261103999000436688049685337742053945424 758 2782600655040591922269133199139021302538503870471341306713211486802004033695496871587448063857786452824530991669328877114422067802949132937812741116379913228770763895416494383715711869551561169398732416738790549001639537887716714963928869233476082748914936617314141034089467515814531479571566383456543632072366569725167717750878872109341176245433421889549418519414888 759 -8518291140533724483422031889211906174438344118010032147841688757700681381438844910204688995251736729513656558463138981240262989015127241988717229592888147922155519507379567774580726246828863064537988000181089518522149957548229091272659752555069878674108287390739185962820116510035113345000061127447357486565566761874231643078638674753691646615783474414198981021346960 760 26076809363511020115134004964256844934007840322224747795277611580358634239301192311712532562774169577014475671900959899922230329512730639987020643768329483286365720872756696027843682341843959191964367037684701293036821740594613603891045524396396029988650792785385907347922936608390755148809279236020366512563904084827712992970432185816090922197917692206416563874618504 761 -79828285146978463420411469255775500123606248036177867108706796704534844256024007716428275816596536801024502202080967327707060792245454696660044376976499327559998350229863002451030634013592668611413241876174086940013934763107775554358107976072885689486938292686703306660689771235319073462585891647720674439571297480109183904377616945603277107359047865709109279592225504 762 244376545933989406447993943105371270704589864020490394337666414565727400413505201591917789243806238888154303811071019023452071965901881552075250528856079464724801392690488648348832800338637833765859089930466244273261722251464056250688872539044753579854592387233399668303515323640758308440750575101379247370590024382103061335954579811516609904065221794915264086802966240 763 -748105103636988621945509050806364615671384416448563509979722693834552446854165557198198601964007699631029057635424612480524458426020947825761616852689753462132612773685732314911477491623141735731923099377210688577576805530034794263600109598362836274091707187543561926794037942437976354390150830785479300729711359202171699785888644942761753281473710007133559084409011312 764 2290161372604568364771439198547641863020859316945128682818468020977114349503702078725501572102490648063604082233316518046208740825367109883884594172264311185362390479597054949755880930163751797381972106834239928191803732315657198779750265738441527049648365971707777439152665136646373534780781979669580905922288019214345185318296867773853674884781219483032283264889401360 765 -7010837877677403464768886867311283236713971845690279559710274064627919807983666105759973703330964771859989036133374386613862639340512843329343919619925345504443403133044619869581150665469051982031880783583103961624814092177173063568783830866145126720232688219676904446110579649547304644037308509503864825593104813474796616085310744235204427131367790189491287718307250944 766 21462194870466604103401769211731815870003064845772412349178570325855841080857924859811176819833527191666080440431584350477075312618384220806762599230867184861883870755172429768157838641232377482031000904087690549811697689985661439417302670843638173684249144429694040002140605194190842744767637629804782304123355797039737198258047155871107046022576603782851889226693509408 767 -65702018573426969948732462604757705166654665533369945403645422370718987153512434417934724203313463700973229937694528111621888865984439426888294749562624462182174283070588067636476448716589987007301517122673178782090081962545071910032976209026959353836850615567015489756567601838095031783677888056774376870536146668972986859186493932085592772701052341359562805550910750912 768 201133152170088684046933913134236991502380722871005564901289012897270492986814313107084323052467914028010158255312251416717685951708880803511891433148750269746446689304298347237369979556136479321210444959874104826958126958819143481011825420522520073367504231864139871600345951293581059383778777270161044811916257896163509443511753295255564755320279308076883660497625488531 769 -615728101069683897694696293009919746922117366124359686275256069395672480710652356499670158847272769441230696022597442289335743588320112591871484692703651067425499696966004163344163808540327215753325033342422236249723503831799088359555758470799460206615070324286327716236761673545485859139377305246716025728605923577846965931448169872682090233175898664585344259287533231300 770 1884927523475554718381991297338562884491213672219825670535820650012258153013335889812052032321227780726141153388699455024778445196768321978837619264581541027336936317341418491989896145288862254532722815863152198701892160491453353869317972252741440213063566394131800652449073076516195674151926025089465506172087852837472837532334128018346148334948255428000150164913556313540 771 -5770330691981932536604256070016671389848949725559335638126607116593597878635309205967923198476367968915967003592514599690421899575628727868133530260550058491577539251356383257849291070046847767228845095363509532078136116191010472871092999785555336468739991709190660989003874555854443678367593907266518690724183015551998093544438366530013518827279647597272879407155598660420 772 17664734498101446265756612010985494489505672121039783612169418301912137109453809873901384895412450952614484636937863334913009931117643672923974301784866696951639921257148463013037823102982762077498327306566944604235702912877351933758365089973013960287024345557959308339503566967268202758946054594187912888598375238232654229169613356276161421312666530690689080732720293430100 773 -54077161752937970906981232453753175502154790687913130164513594729298810834090661291395784194348410440241242283264414803124001154543246976853968900518219774360362269597841270999858895336385971188885533336870446012054905467596288037618908059464528485375534735232182030276680163473460861788695641098477279219857854838715913554343484896441764930074118267869570913098439653537640 774 165546890395193200257560301067658830644533443056027352611501528695582773938618856085987129537092852876795983576426791888563069523945051505134644587196791698047084958814097440911867787909679761400127078774353705320646091655538813961445705932781584589436651173310136459598659848554450616037363809458813820962628151433277081631341939748577834373711092864608267764776494063118700 775 -506790572264689273439964702076245097799488433653673742718754734047853585758937222002498869089194688699468905258725773391903534797388351928704527067995695103128175244777432089100336512069645325538263106458546914837055235427398194203726735907875976981196306693162537471565790628731200047032578622966847556410003063301757141926090657793121924061435543360424888070964313558775256 776 1551445013205262427472059401206292745111423347904773371529532089496439531797257082442143941712043678511585053423580722642292243219911689058573387848400891762717346806717445215456742211909098314241092527977625370109959040424198095166201829616439858809963867177777964274638561798782330007088396073030024371946487449454175210940510297386185407853246748113954193911896053299893972 777 -4749464089637936791331653572346122771904439826003967114990225339627796699833791591942802353691820294943139144547523683670704275078470908237604730892668101006069454669618818017489712188499288583502287028325693411994596022552480577665335059313591926983517411461198860677140523717529380381031129474966664594777950422985184325791856181187991017635342352697393246130793178086009104 778 14539624411175444931527620904693803829740072286249468763168503767761947579763785516361446292332042499910607654738870692531986192136941540599850300936047684122240673179653228350828710744837674296335373268673265753757953708613725097863923843298130369882921256413445938638755053647608805339460670175159298912260971521502254405575275791180701517311630361501940049989363965257230848 779 -44510464410529073528401720373782507431375779422899836602565876373033034648697922706067259921557316507754776071998908382627223108535858810571366958829935163425608647027245547596533636209705943323890072630077534284284103430877454010592354596170419522710769442032395112570399343833610264418092479964825800118241465786082179303386841856477027435395727640527216189999507266001815620 780 136260952513778976360843554575354862993642078708973162758488945688049843796930538569368515925000000029387193123907686544495981714873580922660732539072363680214084229680504807738105129788804645083050000587316712666983125105913592575951593772606479218608767022558350759394488595271515879530555339718466047027043979412974063025564770536007374848031224125596450299584216157501453292 781 -417139265051199201108770223549179888636051065533347016772403071758841955116231828970061830934712569813485589699626850837736409011576629761665920622757057754250884460296921722660803063048054954554816410808575369350128343653456518103696288571927744425072477382319566785808611315537108173840548457130040634896716250285276669917335172415132899867138949633439784104789632430277564576 782 1277000531819067924956684430845044133508452921173897730371987921943132761845196933977419573536276499726370686649131339404432304040450089801970245278594004139731827490526801831652882042023288349093155557735417222702635205225560825102630966066333702613849073493797871681865745769563158690426839623286561073228158660221202577717958216505781934834944657293455554142344054793089364936 783 -3909321959886036767793162398191751524164460898153927091215157456697853014569743091635517968190460161439805340823234801119780776407029322446260183112398188074672232083054742529097623795434876718375386938341777354939001509941461659081537922087821986050319821042028763291125540905332134835572061902784133914196842572889199637767994609587479463677577103424449879069705655691313460336 784 11967740221378551798822446517074969095473434291038681624290805846102939159503185683313190580951547016631922713309377615568179906792061519603782635145372438591494849041899204174798825923324067776957298362294112222281589986474968874447153868146165247402761521807657653615323784289804554130461902985700748235985812195754455703477786974659038863219191711791431308867167694101137338100 785 -36637279757532145950454232753684315520845892190014192340683099124741114366432155584609277659170268527683047906303933139417386701315300814461407341752074306615240566979142338647045268787701682318576256437487678381255802336018416136093982095074332473604677823538520951613580716169238255602039768187252932758649836774351044255477348244012103725007333857069550148981083298319630378224 786 112159131997308788933216288407637841582189055766695846508687677076058817376290970217508493076945346047524309166657006446227237214717640635182866219264831165015183196636025598293493928026379456279474375700133014130745670054214402536473232796652563114319589793779490174856611176475393186553482910655885740144967394687695507756699823498758049113767898273902235566986709393536697910576 787 -343357398160255263341117961743524022680596926928120867076225412399435636651395864576846525656889139087061833313701086183887201337621971574843110830880607545823998076533925642633212832166757641855991225376433216725816489566940120737824469958551744209736883096025207435775345857495739320939438741248100296487631303727400630857522926057611534374793779969724449124182313485897112257936 788 1051135077227807214610205049434327148438762011473560050426372056972282627577544443034761116586675655057194411860239666427281749654775032021561263952673522751686175855621768183326074059585565876029685547082878675977375629947323105420131936479100978774091315084467904296234838268169645668467311403874777189539476496767797038163155885166777650130501364302948414821893850219950944546064 789 -3217888545837800267216574707407324409831369614354180856141679603861231891869052302109020365294777024593217804880534375808645663975052296439003352625202246490917947259104880347497291431202242580816111301356039014490918155543977867361785921992821564764487917895366569778131764609004932809508843953847769268741022243675519778015878152965954079864420175533801148504531934698822886111320 790 9851079294884818035498279167293869767723313290107386963058817318220647564184856005653786521483309805224994926684291378815378002751507030432078088287585898296312409595462609379374366655091996769689962432146410537539552363102612286253500496690695443224163819453341687818718627686318931626630328958935513449054424073716887137415315287057271348447330565259116463447327356987611644451068 791 -30157614068966641261089479402414143990769649692396443726790067057759067470453962634477144406288182599888613217095637335063369033071664374484651130846362829238297632131013739338175415886880873664096460767618426925823615465554043238624124594753570281816099073984592640289472609700897613488485608199382846071434046366554750710240529304700500839555717242150268251706169615891886396013656 792 92323123650319220415282673755874509596428464320853401419400475441875787787456700201707123320093360752314122497794770146733205552646404940636818647651454697362264421218096821858439049358260845791972546569738064548984155872731612524642164061731405058146390884843115143373784571608751736255306152627813773758694512908567857607187650592528487251336729235306895521398100514757721763464764 793 -282633961798209025459117811152111335040231054561949908267732208295591739398924026845572750715282108365052784222608512728692592643155245119733632540485704021077635272892739085732858204648237213639394256726509352699046369736488521027231781804873407364256923274277052558844832450661692961839183567113959771882646762482003688991262679597753153946911850773731342976540989280985359824891152 794 865243902121508190847748239133673062826821801538418257525975626479286332617102186447311379127211370149947975748187544699659360649753297000520580890468232228924324101932330964613599960439187404827338833910823115099091181167173178430876318780147493796116895405850794638869803040994126365234550793854282659407885179651349623955000807606127328667140735416117700453185134627349670493256400 795 -2648823935009104468650836201600586218842683917332750886185626895607332740158548532467225134356215536312558105212873487354098229450350252599580356040178315028135254133653799193325640049931977870451162120601200404508895704806932001712691019010327116024234600345256538148637234559498232253869227741829853014474402713129578402498845176219080825416826836328677497711811400222581235876654360 796 8109012686776389146310510849508516534840943589293537028935297780111787295859741428443383974730861604563137040203639212705907865219420232111074279424158323752481459940358819988692387183751895157635849968794788946833269677773825164597206954600753670877429249195970022521334980344528316200608102645169306085182461317725791773556861720444799794513737584088294369599841598684209144087969000 797 -24824654324074737188384892508967414835893811641507521950694222710186976897444430838398929273102027770989311200874923600207612945198371407049607229220904852045814600968758989687138636256582148530746630479938130945384236255582655790595703585701006514384628962383480149121150281726574156730676949767446634690270417974903811445241511365679344915258569855314989583086556241205141844192984320 798 75997408111573764041708476475057752703611780667404248953642959832454434239221553472138351507195365188421350595314035061178352743458835861058444843334833125505433946314629975961437185471415689972324166840956670521739539446629341925598284672918373521218972483581010618827841597431882694152297389415292378999864126893567450178883012569666210454772346691606134981970817733289576719460674320 799 -232656233239156724668841576376656645557801781303302052437140327580854492321819469374659326579880526446192815073375236036480617306984692458368479779162562722748499113287934156105004801778143235142358265400353135161533737419566602519759526766643582573905586476702198510859419939877659322047958306940000808234880753154193824509141407723344885671464840266529502950119759744109599109539272800 800 712247516453457517394849312073770205566554374515621421917979065509831468553450040058941801666275203110727910206086717467632401967139868882010857943493418260122318954248795322362421745944176803811035136239275287826318175938440667816562489927706588579681417212234305665927728144479848189820528278106288081579821237493080629111885976166043324232735809300997523721675091581284201304298338244 801 -2180457034218437472658575280892609671408415037361197458189397924829578320263055548179017533205140355849534831229443715232434706497730713332658337476845170998034103541465799594559943051189558445359386744578814354364298493145984362414911567783039967786094236020368291110210014016553332676447848168211635463803116909335469942678292774885491126435122829899504145910030235503986205098483848624 802 6675202744582557126955909346412979692835851815458150168487288570818170700638902096151814436834758421083542090040817625604280597534110625589258679055781203774697124241119262260586145822513431798850748530714802146967048858141924468668059907028370082904450062055506143717031975453359033014827657373677304841143276708833134921649458416226809592619516254121291927695261462132537069401712435760 803 -20435333308072037211964094111814625996984940230599881401513172790837577901439806685082051422662756624612713999811368849622712974934800359980737366094513896673834313783775781506760088414592084003542707576251492780643649874584124124959334621229729295001095133145791299912512749052390293322455877177101840349507191914303043046754566398306354832337517247821318319786168475917554026262332727792 804 62560372567172285464856538063045692818092417331798838472938841725330880008537590604401718172680285520645028301597092335713872633061798039037842006065484460083361576457175523794371783944785843769504555971989368063601522215970863748652976837228406672548561907290474858990231732030853618241315310489639991875385052619959852817060665567364046745458978674193286127162500305866381790144060676400 805 -191521380089095652114258259684623988892852284626978479313443044122373434684638209770247354133882825020117048625754018437310910492112443444575047650807749650841308315537751990183083372674384818756722577670158785175422996961919903146748009632835920689216524032747780984798561451486926663903847130155382634109621853031543086727806820812651325379999714731970304078341597039829438797979037550624 806 586321113161489907389378633815265343747563490995672342981721474084097742828070941877682177637625558831240399587392501111541161216406271903312142334858913361929904085083601011884603454920433274648078049480011089493250407929985081012454651506187823954612573274345556680293072079991652420969966910062651241802779988619361262049850433608499304498034415183946061898008105296686239645262845689776 807 -1794957365620024113423304514716162672995774425851957642664954427528242427398341859987593518122170755303974668574580448772705426236187458974768432856927155590183915687364149040120413743216187976278666641043059979348943214139453927826641356023549002267842926759331054874207576387528193363153264308276699890196783410828824054056670136233678423408622251974963750063243871379932689119636973130336 808 5495068046090812735556913431001533447572664108988414314149444329519745054579589040200502867384593230575176413105337651821066374141318829312609950871772209096474240424290844954240418160913143895530888108860987207172445805207493320226739923017736744113906967692367391573679470057266805337230728112473466989671520776709266212444266967400286430742544846770351276990485417062089181372126356856464 809 -16822569992357568240016361394322139338806481817640786621252113352793605498919927837941881166587748091335239936276958014038729879994551070525984140906892799950707552840969198047584270194210140247589158997054123767104455397890317775116287834951129901943499154013517850184609479234454648204074295350627321440088666902386682725146445387812495897189449185061248877219607954446327520673065600857120 810 51500559155642065486848356613870479249933809041000652986781869170945496494071085954168516974309740208256110365657695188637903288244090481189164553642513481477127507070606231663270948427861829838323496076060452856985189526931314354043139155889526796956978104021173016869461577833727963313711661447095517066952657805162375707367431913693168364372889455630529733196816303707868342478133832504720 811 -157663758408998685488344998626547849840954456004308397939684566749210079103811169528642071471397178885399418716601696466468918442848592747099807109582787917592251684335381363584865677590406826816615144813436361287638229431927584342817120838876990977096643221856377317580260473747346405092414980382661686901374923166449855776752071167491050769158346558404920602880958289558613757728186958379356 812 482672032834472388496501628201290410353891221368997818485991406849930289480482069186275612289262353538338781819846604751331388872762457066511618115674154975323725533215178987376126975574101994838014085685052921580051480028388997586227574196862938108437906842769128978674151654693295392738680376306446339952568239302970059179347345289191499006014165639849263905175275968697100463475323928413908 813 -1477653900899818323477741414393041974178173405492376716576718966705113388167921339939335263204929151503981270858828718194291860974525737960822946627826792131734034316699255742575038798033679866795389076185203294093831352764416328011152892611697751302870103951809469551084644246168754657679156839490682848059554612443172996736515875152371568512491067818958867207679619339201418178270557389794336 814 4523698393855748064977950749914799056410696792623893554237849100896604749150784487335479543661079180809003101901457889752792088776586004951035709751393535208856340994001009518067307199399636322648009766030320991434150911459076334294902113683257843395357922057949456728011450767289638933334098984991906522136878559697320270814587193786953041613100953696845784798798340633513012657530672374438680 815 -13848887457030244218141501346933923630330265478620593280488455734365019784478727928234662814386224848787821063144995955757851048333725935384968538222360423289295118217094556391256302324167714175802215405341953569526468673570799585175131038519337852052000961504169577989175009446847816994724221441879008499459739820661702129273996945458294999374852545705560877671806464672763310943997150482459472 816 42397129786719831132493575553871695746780229680736471811485662782948776672299358619801927465757307937353563470307245129620854814516319445737858766520096325493729721802395170462453681259853705387553542741129261596764550068180989535843179192470131545102440087965438887209440849230250252521702346921179701375114767933395131091326682514834089872632452031474295745106881035192060356882980552261473844 817 -129795116551853794026773190685407746004631049543684356412671619850014841956281162681716791443163520767207397395465799191862309224890595928410752351998526382586254091682203402706862090727309950806785077486481759757055633866004497383364547167523476954157748128575889578220074269215604044763857457750998124202865436544002859870606089086091625362503392051614840093328082004126641185915081867153349616 818 397356730589892950013207678901123347922311349068955281579907561746369562121889243335118062923381182089458608949586505901474095635734028423316278042551321474666376609769764004166232734872845125177380830364594858396967896924674255277531457782799146418681595009846176018094576104167177374039283920241438466492506899825639406956111261864331338593533203699373599790978683452853861904676970191040580528 819 -1216474805221624460458445807351604076407657486759526005289586983076302863150673641189867760481383454091699393817434848689128118739088733378066878762005299125234236855340717007829261241997404204407369354822561057934682375032151866177091640927199890765097703097155592277081920561312020775212155099476037586748526762339392958851578762756122118520862609330178638847160537318675905142141835103294253200 820 3724139894967841269437651964980240354669754522423899883881936661078925780935802233834464322281766957045607984927055655413398896330791481839116511287903966736563526546394932875620461152989301442062126350244350309838725178646547544424383352405742819920134807402993987579093096360270019877614496094213263034987304696590678182853632732373684681523038963589690892538210807490325889072299388374451234960 821 -11401163586164843352858314309912376178247420125121365299896752107572672984226884024798892126769518334061478616240251133720206594747342067889551703191075211668348266622452412769385405886544021130127311167339913751612291078733228213714286729001192096950528264383551892986976022353117832860377420541742066342464957810677714583200646675123523638081315429526300218808781433104782214734950427136881791920 822 34903798203679177672421142105204817193304427069487535128050299074731337335417172760403941388138336959072353633938196650715370553688770878375691359196979699306330213214716859656726184064186636248569936408227479802150365219160792153445892944482358276899233763420789195805485477054026191296844176213123709656597842099231793381352361621306318758363024991040018412050942141490304655231778089331820270680 823 -106855411713226321167491148442897684540732313646511578021657191659478513551682418790753658174743267794054573340580576186632851243864227115483336240679246436683463599019345614026898612298198089135348361402227821012439622679039677078545993828034450538048824616406664190761944878242142176955705514089679994205587127900982700435291500083557041586701545364812406943323282133578590609386402540707705811440 824 327130226919406958246508985234300864283178611946786662543229651382714453633707061188159676533757884777121556874982456721495271204938939973609437699168887723087634247346878024148933141034731372779123823897511887243698268050914367765348735539774319779233097981000875710412205620750288515451358962909127820803457418842724414954944892275287018185946040859175859005517807638309587152116774997023270951800 825 -1001486609983656091037696248567805514152067649034942002220834351177321329653025524759463976702643028284589162699541084491525833594371655105720431392413369223557626698235473930540343236162545915460114711022932410276775587646424510797237473006386934503814447112407551528629310376386728064043361838420837072827304124374593743339114209922542316998806690257981250529165146914681972342676161353598401901344 826 3065984378659403013758889185944097061170776464808675656663739434271621413598626885215080723619709039560698543837924296884895661695480626934532898979525402841873452816941136096792320498877915208006946656558240304602280316382489855832748928383292094297253262329354666952610663512661060898411221584964521790224920026602741098093889002247426410175241577650218589317465032772098917086767181878066743827488 827 -9386313300262413957710499463410702630625434163642834070970327884766990929447810229429289225703332853693213813437021472239286227115740686914616497589556922927167591908856121211355354777994490597499545550134997345179075785063229395725345840802936616532759410342898155053469139396073874254476387623821478794338515711730392937056556780623772444384461923707131395811035666833263268378301768488570911381072 828 28735613359120214488198291120711908428015677037059928012664832694936150873186774930649289501524365412667775455950759643953870805258921611500906723156052215603350072103737723690691550456576350285565543037418657547062391198846633738059727607276573835040663556479688671141839193302473069856065067773369448986803914608504770517515412736420979498518844127029331854599705329133253369706460475628563407408176 829 -87972353990104133375082657027656796521427145405213723593783842840306137434064471336321202262232834485762676803609730280619286766862660832744167130422581127911550031321626843890928685491649179323362745455433657465169244131323199984684323004948450009786833145945156926407351983903199594330724587450824933239994481372765399127160272498251733735550860347765476193286085552864652823984109707877055383427840 830 269322272361093221656537739696665505097933196055768783654691430460696839300408876341316650692729649795242637388378473649586687740789177397769055662522900958504557512172218259291229367906719821044879556547159112859718308696757190794503824721281874895808463046770111549560480203932021852769371740595539015283329773066871907278397974922323923321947331802160604284277838001873572764890324787133260830764128 831 -824515153404129771983542420234705799516792236256096495130424553806616337281380394652183417889142716759873406200245587575393601619457318517587067189321347050073368467270411539597137878448308929140357814901486904213621133662704142977450008518442911140188399202942995844173786271687393547830506802057111439524217351417368986831153377526854249126516358757613621460045041815523261003117307740124923667592256 832 2524209095760538023491268667552030494182891767095217887017832276973343902392464853012274045892718070790435270092729807715619467446763158843408107366707819561774379805861500670863658775918838489229053124739971903330544056532396394582192119521762774929092073286112549242611590063682162926832029908394492348077059379620722336186360354384354492408637150011749360568835570779486844166875661838764580976035004 833 -7727736873368569094289220790000637733630371553698235075388299848134029437608860419368624443110117316079910329853530680808089766045108702733310424635144225032624559008144944524239152055655194467777168196837627626297603398045471822985954137065900895018222299340879822527105202602539643201410768971970023829584189062514338906237327094446946048646248791800253129190564876541618792761207966204252012146084432 834 23658087692818452973973310124249678142914062002519011527832649919674553191584261199657454456424843691549679832100693536683360586010185325829499148150971932223999088652944379339406395640402517615129603633579719871990508025444298510361299476400602393159954690750638019560093545099624840932830892816755365108138194825717970962473178457673411884258363649827960508573510963882528747799377678145775127681322320 835 -72428127939179692504364259500543248412190182258283033595489177673329898070548334296758027775046385860676917435177069169074480594997571027205543436521999516831383593413312632230604571827349533553927020154879667428270248753371336063809835550111166427665626753231696991146457649079132302027186664676720821391757538457113636172026636897594729758797189976638409139263706402094703856446563220480600113034790352 836 221735481771531709989047444274604526553905560557166997942467560205714485306235746782317358982944101696008716698819817789362436585897899132744750702465974991996824391109930255558308633041787679433455489899320225786591487475496494383504424532481716535744820825609240898512006596612772686533329506814650897681376411589743615505641333522102935889558265077504453189585269914175240121451032741762197212319897104 837 -678833767910129567552179176366432659417618218495106847409872045056895517633146873382308015986227031579585915439981009783151079874758809855251161952790210522570785650084629057591352189009768192972062409231082157001542631233488205658643504068188719514370403982065868854536381903015083278962949902468209998969448896829438565011551514437628815899690149344235487841658513668519636651729806681808994680479988896 838 2078222254309150331161752546734948319972857046772756236426639432852904027202860739377018997600971153230041648087272338995619114551104316187592350528734067454868373337561728143912883693964033501375053136456985762747690366565395660373767394642184725337031400308036107410800590686370067463738852234755831316631741726906882870521454729729150645206423771622924826394056373822116986289985675890347050252367957168 839 -6362398296090373885433023235044284621598820779157694856390213682827880531583444310948714217651578448742057179418897263938542075626581723423540821763784408609892310025260829859605240678773937879684786553654659809527486221371755332811530390921716260513361251172929529054856325396846437349546977858162724399328591965394158699512347528477329359738415832044066983538123300020679893486264168728505125391558220640 840 19478253925513322762533952331444442736101164779141101220992903883745934522359891486477954972057076414108902852779773944281293405266566493110653791144926068420388200783818811046698568524935655288696864794261730944737528759300672952071287883107452583181880239366317334270492220228194062261706047024167537389622879071583079721293804509804760152705007986582093380756341516381151812038411125316098390582569510096 841 -59632017162395912749565290641070306622873287643975998995193217951078945266642393666663802599592761016609910973282216972278074836349996885462031851895037453435936195958586012587587672599258463032702437767939745816591491360523873111903443748798105488414611049266581956802294676968086413304936629951203916445372628734372098163235711033794184825781924525062280022030339288054981694211202495010841403239016937792 842 182561537295756435486937226457654651785159077587963468515769343745801673178666363267239345763664182375564166173210968507982374513317306833449032291184703538794931749063413522657278157997642573112352413546518189483223033895614076655507174480473456631608225176962279402145666249122700817627368356866040180044546420812229556175428375739641883909705155676855042702025195451046863711294293596088187415140462479488 843 -558906774441237667682176109295858905341583043521779813265468397329329810518368943197964254529817815789270379115087466185217377758210917752384540416758051714803680611696499418592168188689721258991787716034809788702522580471701292112770528957623974453483246953437874059368576307782999182781425730812786227243254724285540103854304797299986137932551628332100013217023426983694144815925563587397100246801853259504 844 1711077845633247884919848729651141772040469585786374266602057265606535170235983864131018630267324213699967352830544273832194692465754222470510622104292071766754525201979110886041875345635321660225646140688556121913943553174048095177741936378158219848886168307366857286038919513047523073013191927607290985394653189823406801661317469152284854194208114445384428767210622494827960861787668570686070679711455922000 845 -5238421825128224421172683349896936912164574113210617644496591066791565326141668932780430479024395719414397449650326817835169770798494586782563828346951608176313669870498614721842732721554763094361056567647168718138665328953750266814659787578734422943804214106289914713797790485300969169597320141365874297531459843529214394957382111412815962191296256344803964235371309669956230028556322110006956055499987350400 846 16037307987892206304459914798376987344888472987123854662596978587413386684283837141306244770315174609856008996003325697008350295688487962344850948429219457640214263397916476144885933308342944862866134012393466759420807702309455023612909190969257526930273895650368068363185130724765576752968817051014060336925641162152372958470985516057370506976209788970985787360711158047596344113022819460397253111091355986400 847 -49097883954715326469564444765764476885821939224719951591355639150201112508529285565639541860166442557914032201729633987227144560328547951462288671278082429581677869399835801078283186343919063869989572268011461074948500998646769402158490011228478662704970666145271463465822950575094243520695296082794801717864951486481767107491688760006553532528218727444181429984212120900159308527876541945258838868771617192000 848 150312252401063591017548485250893521032688961329124162374232896237642780007276253259071970460619150841381473397230428762418163723419943222381133495691271232207701167029128486959248563943247796986821640630223529419488791720817817783742776316516838145658046716185751638004027897020822775520938351278333377925460030765567073771029411248421032249060811972028863021006912330057346719370110772146343681042604752841200 849 -460178465660028974574365631898532804886002003417052553645063774510409644832100524417538866766974255683799956808951751857916986056301393054274117067080925154848905498175234178587727038717606268690896125950762661165455840486604859795477040615575163077460478536792319501127533204193514446708521734373177523336899775164080751770240324049468754354192871447597716365363898948082699476538495791351872391412238172712000 850 1408829709658931387973396318278538099558698702704118319278869832163215813228662832961490766431284129776613394446497244230405072912719557529903044264974513591520734849673329288107536109873765172104527547499400322855279411085234797555172775156246167995822220695892446014713534562385367019071879934989678853114340417668219869053437363791563434406101630559571491713840807464774962821840512137780340136385775767518400 851 -4313114737469589925940303041813303957626950231221415856741639928812991633269223880152713614710246903497980062490933670354712199281145221308966954265637830750899725267167865268786959730473315298337189908936139713489599362091029882678688203443983601479210912863538596843895516194836846307867266226484801632603735006003314455218855678060584531463006290436008173626067737602980094605361594146071451865024913835496160 852 13204556543307182431320465680154805809704639563076746861317663993215881582584445447249132646329792080152121697205532480487423903983562916589675914752067506912142843252784122071678386316560000312976965028531598213681239868451843259071516897979024304280515795593480463368262712926306710526916131746755983911255330357844244990948212286948642380072262312905981796641374259259552894919184154233619144605220572863578080 853 -40425642260496664702625314473545486660318030393869256622958452263357257311338475461977665688044986212525105386616026840578268325561361161581003235101621256918296825333354860206628482677993037266751859420539019983225099254920186135792136086591015090697572485306706959086084373856695915923474408980062986449755996021644525101527656174372476213184798946865416352473198638878003574642485820729538648413057712300324260 854 123762859280695233346460874163396219193197412738776986237125770990789790859426916315524815784018989743797870964446896072647961559106465111396989739921507356884641845840522736008644591773803592840160038280918623420289298173414875502096570179605253247657345670098095528647216274625416139816455314727653324277749322816623259097381726738377915387443282040343102205292978117280954580474584505845210961009928040083397850 855 -378899504487769699897471498633398887180714726859710375111806716610883564631377867682862654926829095440760651448431561528909447580111298399177428419955514936255990972326643758653137713226786530826013771338441424150067685221863965585377806558654614850284381069876714896453144486864187815902414519716255282625941532893596241673003970969884722395410608943752523497404339817523325226957809784036270742800025381754755460 856 1160000127403099480756536105794691397285226072476458279098297440346954700070662172225133475527845986429880065317053593469958115647282621634707592176574138712041471126727774675589697978454921987384593354077898728155387946813380779165655201387038944066255578205209179859188882831336317305381016508325506613359803699862826921462666446945172626495291477978222509011158669146356527367393514352818304151814494476832494250 857 -3551340649243707226218320488788084274734832380852476893837790285119530112858545399596882959660199834739147076284739965391061427345135337894325863826940167546746682310564909895843653911002880396233857014629478298745394767564943678838135725129611462727244353415679204760438320005175088175438855632846326709870182179268732772995788869380975744909143836023516516964097513976289253181863340240526902665059269611642133720 858 10872437580782118567826866506491992594826166420760687343222417445146354262076098719174541190228502145053866421570268172433662882659606451786021321695121242669590833130661080375215202056903172316288047313369679908466133812688507214857274102437727173071319712973335174362780709587109007327908194819934113218548192106952248239949169508370516741411882613506285639645318020306029571684547214386824647904994722216984280120 859 -33286015276797056833870948670510240649117761125455355986147166786443063056921874258046554231941943421424684417197601957202452696611613647303480905223222926718481816716386518617620857609273507126542794829404987523206666272652841686511349152767003954929192676842726526263976639555051994402334183823272517295193501046279582315052590284764814823097138339308625889950427348290478467501379464520248729258883400714682684500 860 101905350507979754606383476886446385291513760894111301259386663650288739196598368330239701317364116030948300827001644568123111926250729891374825174816836266446966377164741510518309105427947106194045826303099297467592917837576988933567218365326263916581243026206815260209914993922524255940393010382319827478883738388783303200653428031391748935758657281781422335786808248584562298489655903316118970143674651344747366380 861 -311984098570355483833023736316210593497094627616854618162624306932710448372048018934172697802157988048331344906399279803160412033580893160076395490276798248814119227197814675680263494242659251826776325752681782838276391523783731271285673145003430912313832466411982532080508325177573938576021610480913111499630615388350282463203174392013520215003373678430944001625141330055144622887598304811271761037997829610161093120 862 955142618293875978661972027536275033472794424511185614363267434438649016985630598289569944113764504753824475093017347089485390430409919864810578115184708728832377523251906204946923164482032895904474395564361223605041495676351087911226948740518345626116867630492468156178221142026266310519479813806249535024495347278617314799974484131865461271707510082295485686667169725150282831042322818346525786945511427855001203320 863 -2924181194970487887899123225167486768176522541564391459615084295124275922111468061193790916355924352546860947190784596259049733361170244869792987652697167826463024693994639367739380076725577106126348464680824212114686456934545639079172742023936861732882753950299224304604896287112757080894275986162214130176349661940201452681406225323158998377263895446592216573905554326205459677597742790858404359222785936551226665680 864 8952423678373403324727003931853484400459412068451826542715920156039799977003285617694781700821261520748472416063317341253832496708147783803016457940757173496116169705132013503384984870679458640964839127462875207786213440487218733723358621393500845015964046897424436964666185972559028427954094889762521202261555792018762590700884456523089608666130354097218104264716356347767930122405444202604643938947747980309927784650 865 -27407994911107333421183213606149680363826169647292120781697799705799701982690211602688691561507084863460847846645642936737204610281839726364957679664979417760988034548433394889801605837740160104993250912930538276094892455502946594504944460346835972520522102156623628384108306427946165668117938262752183648235335446910611372460514080156089402843268123107741969956483930105191134680062209046178866799378443450532370968760 866 83910091077426063153231536350187773091516766299006034571361064863294837858390995472328886212357069328057101630566305421255858742736577723900767068376351826467281077636338665107718464110705819516418158543014528995669919774482298758906498573433617351255074144562559497681070103060161861635878400109412496467752900190900727160850683704593376878872215334140852336353820884711865416195001989547988026387800148905424475225720 867 -256892490458620553915494052134886462522369687158371681475895998278626893654778304061096497566030845221206734620065122439812377160984256218989607670642461900208796484751538862042913556276699310754221877793533389763980934418530447500821173358875648697520959841997476449477717041488031809516894199221470206643045840475393313659201294982257629030238398897394868707444368494586721468042752122518171288893905542093383826345880 868 786482229160525416055977846424717600891344847906741067555139615806430556819540067597291572831943871081051358706133975429517833496918497878487641590129943850715218713151549504643281091941690757660032509798094583097979513303721487445241858475644205853969881669561761654031635548997999272681872724352595325383118807791398711429063458628448817582702779896260933846959615955364475866524288849285424883642133864526027371920440 869 -2407834909887149235817330130195173902870399741596393779072200646747874342577637825550568210171757542816155090188993011141490932770163865148408329132054696347415488343485764034497348435247304234888537738366558957161752437212613659441680266677518524270136688230770802051912808405395843021560523290658657284975020523422628698141934928045480569337343174009663571959921806105531438037287593065848851508761430665605157147402000 870 7371651349236099835606484379009647493361677401858265973307344938614750551559420034680404505944405570232821425257497252099790742732664775320213280727678007562439994873701194045714649151896427694097621190576539491966759552740062286523694503266245883819334202564108405298406573164924479235782495862533841314702633034433949776728152592766979371120371115842679766546938839117737207261838562332111886698874156208032521330703000 871 -22568523793151970533134873317962621164989645910524436477022398550284268078325441957505031105264197311604413779224896074537573182715136619930341669898256792161404840574932168466280179722008034389304951851298979448368976067905361590033960743346159862256740980933093293806814911949315712457452089762968789440524289040153080991224573869087611602728699328286101248297129369674615832168937066927484758391077597911217572356730800 872 69094233736756278491869921016298476284083297287750687767439737120423050391187466046416366854073191183162944740961739977811498168933085207013690151167397104203355132271875285056486402299654134088593354487131307520438620031497803308564958125256539586744908350977476243755438047945553103709322941571378607229181802130865367630533555700822074839436190964372879296239487056496341750436266083497983834490822655588512874048979400 873 -211534272846645031140726107311015071399434581976754692324772121239515014248210897667591388520644450372332058591796449325340481881251773187844558292658294487658370662856673704148912924533640349514263001664903411909790823033645616331360397086594694758889778656165833759416494150635952347796305017752144511243109262440235994352805488777097768263278821812006909241293605342335712804090902063221005779687711115347783520847356800 874 647619569358724634833441753285530891266375898218470573010208047406008062270160027755893480495792907858785857457559222904343429001953954436991957806909168557851811081147105540233922283347911391489121277145269688962894972042641532120346973899170853965497605299656494790875997817824030928881914589288105422991615676340214970673865448205632980736992759750518385610590836503722022484231748093018226475379972792728972945439290000 875 -1982711241340617850693543248134293627696303162452457580305723021516521323751407330872130618623106933944518343656064435743249123165586321152296038055621330817595983934709631408891987555179626108771580689781457132008202858100970239036479572595308058252337115564026063456102106194981351079608797512234671594698101981302227852693849022518842433891517537002769010478060501673870192591565413793095664403872244302798780592261878196 876 6070147684963676973999720039264879056093212391457368130129634269136734356178883441080100482359160359169311305321321082049162003039118526424274034839472273472823706369676390390385889509818735191534081714612679126016340555460661976989292761867892338453984513774562480538938470811478268663745709309430461367559424315971321370180199214343736723479276667956627321131337698166802837907363841745187831227551446063568056870470960284 877 -18584005637634015149153625687215919983727165511889202742047350818128434222888279141933598620376488530136604648415770249117261461659619086441873999374827493316627207843388077488630111616104086841599077189005105412413998768383381573139363469444057048512840855876477324314299553480715289903828896027134319645170333837088353867578606333982973441762901926738625471180395237742900184660479080274027875599610824273596044220419695584 878 56895730980542100540029980551626590129791351182280398207125622381144929365655559209695347290733711280061923015438073447953940052340797464558697777815521595515357007884776300969822675944570096816091461468932376139343865124052195557516674080313126666149666339366371912615505197316035157483521154285772703730977860851104093252895628554762900098456082080362718814304515195470128920550942593671506206689976096171239389203858123336 879 -174188835452244002329514980933490800353299231802206272284582862955377703410615357760522178951268382812614618348151385872367436079736492543009181752094049687902267058597225097101145272270408863688581820753143244740227748627496731693241336628642616586063543455320909720814354571479610324732196536187372385180093539498092086883241446799843750821914978897915812096774512878697240340860718999603387099544153763912205542637045053680 880 533287286706727901259692465608754918855074074935630095961108174183496854012276186430881261413693260575266505493490226813767484809082898913639173796192056357877047986709280256964023925398178090700071687356329539848520008032209063199238278885428128706876657840346119659451756609625337004422943367337154244061627152651041883151019950975724374467410454609704828902689157603716329832516056851261165059057693615784769196928840859084 881 -1632685084285249126753105964804977708639460139079947525089165660223423158200468900588615220231392356133155293411380090963482082525866856995977277904577449889304192755004328419280550305079406096008433774251293822917481796998561240405153495447360124890444711249710761577527431234030285581052501480722481416899142778738415901314612603046383463786127113456586304218929447347037504177879052789258802130654375309836898743886752043024 882 4998548372247868850304869634982572696889180730425708807238787261242162473713214426622879514547545394840042531895711546702706352805856743149166006737081785935274622573061899519664761640029692425960680341712454966944853380856902739987382191042015780922668236617616472570622736103286322242811766397202733252979037209160727120009858420531700889013209953888773972878787107202302618143611724358018133716335851864187804407731565367120 883 -15303319729935674448795241254358258625085198021255176620675465146285124174965297038134629364172273116019326558993254709448634585981365929551370425393355325583875734447643504552439125532688776592167119313696836146661876552137173893713231399135322553253640049981805952266741006842008158432091804957214651918643754074898948423094116173663864910252558389873311320497950430102589131255302152709791646573046019625457921172504993417712 884 46851951258453082998093018629964536692676592517534297341050164916594679715536363485390160021903681630547013956672372353781525166464789780825919933108178431003025920836751847966715607630726233200621541115772311033417618695056859453138083041840861430978985632405037044552252402485666075699437141304187786009295359232821476063397395638353608371887476454358036268327183086552055230973382423202041285145401515564777601494388286832880 885 -143439905701499671983641044904994952225258346614309928741891048132509887088477653414956461540426214314248146062236022304364930531848707952325309312567732377941932230763973329959348382554251756182139278567788006854061434076234616447246815259999788983395847747729777501366468493601235037466420238722193964622727807267024256641551886873053385024918868998965616157933635447354664226726046852429678839454615713632509656189519114539184 886 439149685528215280283720332027862891181329121808614795900919917762387694927313123598753423634222368669108576410021025815784658727505215893692261011343355490132826719171242196925660844522342502863826242062960402898905342105722509302618450822934947842022586452694306317509690012740308941853537580960202901803896848010394116487207542494387418882316394561355953679326688745900931133966092507480127209676278607600397280462244164560280 887 -1344483377882306540458581579263795319946272459252845989810473485931765213925958598442720775371591661313136020881426206906880262073398321394740742960047524477714485661524685586104742825215523761229810149201934629556202154248069884736400632338195111484620519528717705019724527559129208701814971459638697792858501988896505843375068686991241072330661094980666726805541474536240551796214904532050643716980442080994127877165653977216368 888 4116219958516779529797899722102945793724963551768032121017645143601398308253868340910543894628132677564010013124991158171688935278185202174311670079591176457217981153929787584589069544065449959509858868291434275888069946401145650551561987551177773276229362065837457429534038763627918914783135286645524119863374603427375604465245624603663954978314645690254673589277741558766373425794844669959399088752832582615194660933579351609848 889 -12602072849655933291571173288652500544766802808798367842424674435580833844798683308153589992572627339073774890622510691871575262721482343407396924443473017762437249079208921571105908912470356057563349396893528185515650199431250237134059876573630501084331348111029351635849550808027698059386637786928871969249374075817221858892597285433472838284158399396506088375501092881321149391616348761162668864279371160837245296387541987927840 890 38582083081681373901207265614397348847114040806745754011329465831507006265367420343215791387828865335002399293821689901189814325658043297820841358571919523149777673824963920687887695172275656963809183448996120092134339793265897298965208441247840375874789391015835160878202231046500809589940230104899854583594038125919036307145089056137558723096790821549756622099339676457575248680916132782354415525676348168170035335470979224399136 891 -118121684490483027623351390250413920362830080707524993863381712157439589233873994896590422319392288015251246570883792499343348281781413357112517155811115447128442315582473076295962763880288545428704349934599806563686453319817287912360491838136729234402109897260764643524835301166417055824521953479773890846049543029637449236547990017860817384401830755461623223764690046049131032979110423713373746042651390170352375880662179020668432 892 361637838244752338176862972872040932256781559452912817260593301255537584220988724832878567910645503161182843942454551969187985788745444655223713685341430103086915801466256762073634819020327484474411179703235856773540644030759231762394172043068748259940137666832115869609887637354352694140123264210765061680160262603262436213237525298518007502742234560782872856113985789365892066589213113271100041927509677771035592550501475170296688 893 -1107180351082269317489288109235491739287187096938823475315754620967564505231615893022376283162214930590303275646507089010568139041896533763653961077060965111886857275345258784545291914574594356793022033221251537050742970087654118494494919926549299485245068611595689782096783188137044493055265151109974319597109452587770342184130967038256925082693469648804226912052974707167273388662327927694556758933746025166525203519650854510778624 894 3389714702325567256870524364270076122233264918061076520054185351533428372910385514706316290225315238412234222175680213092451402188302474612178758714647378001750038808723486322383336734949821287957528638382171835720496121145692663476525188435009275417852329794091991922333170552594030524188473884086746092908687397077744674680052263624343654660680372384030660677084341190124238333677477431902043320182895840071152197748051479931103200 895 -10377869268375789418545798342897686933868718625295356133645988380136854110752940340348745092464631645532089741953424545148196576073261277006697217286162624803677633264937364296900505661853988872535451174895013140875964534055911761381463198723520256306005721283492846279213489243876840034630957449342151753048029242804732529036873405980347231425036038830790074620585630223365954123006621824048572629503231067451703813300679498653711680 896 31772655556586782208444851495490110770877237884548613934391013846096762107756176518001084983958376205173202291074223455442068240782847151837060675758064146265799603030805123454241667646338997107094020113056206048288522578471674405024311123927652273272850127370414644431697741283011151759892644041709096862949651738534928214269824366140860027855836794792029488069306934239033291592691275153731166796219040798773435089834559429899996850 897 -97274521652532194264459323927771826351126053811191646796244210759062362254220611373581524741750403922893048721297115039410740725236722722127469100427370241735635122811037301796404723496612538455994864896873774754518489240987227454590147104018067427223450274546006500684568384087493575754104443360572952807659597030639394268290684942390154992306485874102312499110771478273174994794177056495309095668952139449616295361196799549186647960 898 297813899021354755245147544182886009175175436806752350852882751841606360882118312753627934530624562682566053980567196578244759665926558349045357060204166370497452412305052236823837360904071109478241153370880607272953669857351003274702050933135508689283395387925274600142671160417038084186539033847906028381458763312207807673920142350517361112409783681473142003732688219469638541833068633156636326559075739873813791623494032168694404760 899 -911782158886080824357530971973947618366066178236030794887564765828301096473936895934096878821811968672316265667401800112166260828062341607706726523484014485283214933695037065797501487197150918845528742844118591081513939762578006194825427911067921628109190385981090219686920484335396684472147985082002123343329729461279229596685432551083243636680562170095161425485052366680122599800833266771169993515379522367339993881522910264265477400 900 2791499058666068895734192993066572005116932699847186835198581324500072418537134284775616032028847480863224370231470390142400630417260189156528796539253190570585947839573147733116334070008382693795200978563622839152194617089715863561156498762485769223731239705261439944152850326904035607416881930772293452924301894712815840965960332551467912497498490649047669133587634899366222832524183129408598542483774199014144986584527284119267485304 901 -8546418375508045567952091604429702546137687705907214191310747207320508952767674250287681524089797037830418287382436094621525445284237573412845365429057106087888592844868967384181972532298064423151343016988310642632496578592258168900694319180380037084129631854211825989296414634708104395748395844738276405182676974220094503872040782105216660657374825860579821063548492043743542331717915551631944228801779334978074686865276827523131824624 902 26165622997170667643821266661116112370293117771485859520315428533829565236257786501853441350388959134783651934631655728126324865185290157376180305920288470198437443862267442176814887464218694961698974497737723768138878381563054484251923060605505175279403135831453740943068380869607404521558293085567008582852682125855497689361541759109147162896646393128966776801407994215656659691387565151186622010995345691558473000034555602395981937480 903 -80108440382425805458868365206486770896633520441030301727182704313171735213037791943462201571460271229933782710334428616048069517097597335599800266716999336119482523665627149649671626726634041761329972725933810570316267529361792777588304856726439758935969339477578750198339571466945506896819908875416272752795283811382047869166842698344927417599463436067259477638787153591663646083053835847787548310104759114910211175326696878463545543312 904 245259444046604134357703874587211881185139964929714468116745032694338896374038004638723653096358037451419823081178942330376366440700867444849109526863728549878526552097804209366450285464923236650085993440811799019049865368273755747575229232324624124271027671817443212405724792193376285551292737917334116774254304619055441712383372988402965775085458024883892561365648297305129860186519097373218562220070319003513223776419388357849602153400 905 -750885067199191005506289678225949681691387411068963910515988279632737347072544176536387634098483779206430716147632969856961953185231902259902226091438443411007643688833682332102460443999537921561176632107076895242083947904264469499376528328167579700781703952516595963564232059466701466400202106943589001575111769351157667637151222830809978353695108474637586481127450407729694839830555783476064535576416010965434344349277157151287287293024 906 2298907306119985719569555604272328116815375566179129517163227653067766260660024279862552679878746448546329971571507119838253050561569914320705384374643349773687390792958806520317877873578050795696703811292331216028998621778935214444342241708662716707107534256096368629650164543276079033107154319671404479987536454618779837591052808939696980320502394522063395880684647733974728630659360719285365321937396520242477194640269260084715207067776 907 -7038331493393037685158618012714905241409288971992600417051658567776105785950941166507964084180680769857821649456412761316210907615376850304168163437280265460290317442274637476594969681209723323090502350757138911877825554594177228565160515072949580523523136262512326606099952336959094541136683688640791116146262776173935418907098303833424560952780692077129983150605559951498458146041372954129118207050070180580146836006458475877943186161336 908 21548559239911839726020346667015159019247225711308880389468815593531341054176265140603157731975077263908897489830269595938709312592057174460295925769165005568040667153984112857071592288721365850409841514887454900094169523313861366360850109021254936939703264621272071859175755624557863576111071194652484965919193965306393385972573917397343649424263250487123938296899232766878668018626421333166013933921922352780605651764697682041078215737064 909 -65973119753749128503481055580173993371240217102852894486144546797099650355653516918769666100057637927956896467045650147832672573449765501410469348873542216428288267992159669336346170213812905416647937378714141115793572594282859907125497650021318582904232957216522230779304015819266853166076657134249083655453919501019901223328976794805227742071776544020840290520559450446229797033958046370119538312022536730421166001414019924898912601917120 910 201983580955947785815052337948401066262115666794923980349355439632552451017997698072848773944812101039739208022940966333528733384541736908824759440782554810663233917278452079439334567593830543165953818314482369901153873063382743223994838297180928129059779291193916174317403272111606759750976446256013446761222778587542919933451257214203425272799612930125905614334744740392392773359116531882442805758365269041880084482243710247938432689509360 911 -618394153907330733699021699432646904831870588098452398778353818322204937707112854322546198050270457205474587664960384211848433684071244334998688122501474126241759535512284111262923134613604200108169134260220136316723113766152179073598063750995345066637570784120674666081960501216218968485397672832577013284332191248466600422594705714242034404978754807829322076570171958128672779337439191964086449108719506665678841083083122438086114229197856 912 1893280423144283640073639090959566234881393194881963970848191578664186513404610658790976616528058225803508457780244988428509795611582943696358257860774122199382386094442554706849322336630005330354326510196491718810971415409779380318491724289424664354461086856836481791175191797483647212825197471518988248348307283874094080509051867814446477565426378614207471266746819027165372131896116544545320418912101409905237636623822127889396499823326488 913 -5796485768014124760846354646071435276017106405003807956728345381083908854426414228681527718287573866133536913318250409283608029020765891889062117194294465063967514554407001286618467705562010779701341320245287017818293078012054276109848155569847666564837385326904770537914240435074222710760431649728482538174867733730147075762808066763625270246527795117699546407477128267009143492391728006391061714919540799890012610258429859263539317365789216 914 17746587864529163054980077937202307516877082341549489709423751942109220259937974272544288934802065214433154591454600920035424963028542058360668447868101334979701638518978129604971806972627479775016802392681747896429630112346859204184624128160230445082290434803665669923451473377418201047431663483218116176057797783689545783571890420903591228047224691904144209201318008893275092298226080069256354103821357645005345685078282163923700772823077280 915 -54333191117089673160230383812015094477786876767956111633187989912944944783031600458853898962976340109453124150735714438374890865308108053167353695053160009720321926524620120103741446592658392729460428039185765515786420884128163073992997266015421503949320398676583826763485430770264659108763165995659816911320454282796031815670293020524792848334674379348477690507605263982212599213264303960715480733772473287464375116041312665684246914106909152 916 166347324894759680660426761898035958232502386758555431153879984329332383227337435508752960137781018145728444056919514410192977208587635177164146146931663251975206454144781041155592619639754120756793841508126326952245188284489654695695143808472700673820409002906693221247882641673760967044123691386024106636828664800525502000504013338620061074057603006837639333560340643588524798526239986056710029379266150405765539221509614981321271726337758944 917 -509291804787547268749762415345194720547628975991047849640739047046137656507555750503447944948588319104554944779560792924118690892857561342890787806564521118352244156652065842062862212615487480386995279000662710058069375271788458655940525921114868503788668751785424455274199436128893314038446984882489349625685958724358537258568203699882607112505632479753294348724487547704136131053652457351192485892185935743386080661543705005859475959441964976 918 1559257394606746751490946591418618080102251495934629391277563392549274819271196064392648047606873888545916288663908002574710253716065219618566834981589910777675097805747918310984121466027827176410784336847821620898338993922603380560474516679089754340972973863290820414011489549207962855233069669303787116324665681813783777834165074880401889168162302124184994582075756018476024721376644932038098894267932051671986709754526327725552149044955914488 919 -4773854674433259259745153578889041904081116162872397807006202685427899188479735016803014734522066587447936780324341662558522924770389196299638398676714483366769369190989046758545686312439582335757004784912454702935896881499873301794299424165863841479368962273033439212757312961777410810465668563403689165825146530977946801529448437582867622253421363442994632701713909256322999513033858017587424083971207286038425455510077960381818052712098766000 920 14615740802495006306669199919931775390472945054888588627542532406434672173095723726638015765576128478518679301849395389284433123267117105161799289790486167747034267598303376199232940562788512446765756183867698638092333563400924562615166986061271870808040661915804723310067148371858730305933520993970550791797141912807100518795433261382683079342558565028704185589976793520442655343973367848695360973409430895304070468206826463454091276091564466680 921 -44747907042425027249872574281373925172526133941568952428938306948237813901414430677862263544728998085089932710280027552496480726762215745506169080790420115474093337960093355813109875367827496957065321631247752591744616601646655830532297098257441810366023439952692265612112059214867136553106390898318120932485724768239957410870515582965566972883808963856189580253307514533333256789410668485181942495896892113851708127961031829580001439877564223520 922 137001359714830510452296639095018048552924929116747591814955900919542179815484969690276477657947204645378762582068502067463559645856777479074866541416098698674561562424313420739804419096964894331931333472195854346311388264631069033609473570756362633679206668608994812693236952652993045091379509650974280616200662421669953623995551098909249995959538150964833383560183126226043105318621924582561969189339123169720793469372289513093419072701158729120 923 -419447183725391560359050877350747487861843798716517804219974933437051530069562376691288992043846409823689183039290718003502887225754764312465556432686297182320892313608281572622230388620671445213255362147636334250007804504650002862058199838418857160683772844049368447183254327567419280448232010897534899623225533282861273469911577740044545258738262916190247202435664337625379985157166142322290029295582050690061879962866423445893770389725880597680 924 1284191948175386062459040141560410946658649154655143220487844142262400396398585227024777436893236166297650657010868905003001739467752720232326638815528618537548682167810029642600947260872585467642140125671142771827354535036891895761500644218916684936068930359631617604342738118641068613692661177308280971900419529199230268305203696985120949319450780723499456058878791788245138369547966706473733631873387736926144001472900957040352126148938514648400 925 -3931722486333430372575004428896232317509891482251359080303955542269665887383313704470240026419542622981095742812626068039301878877279372144731812672709433967102442701276740367131866595562339774514977329599879383169200058787947109464681619741218568540773683286001346636562025453638361626464184640636778118847479526674116830090706032142313692120926812799534339380292791762163796521102725665660615738399494275808615875897675148149361785321486800479744 926 12037492332169561982646152517967709674432552037290749336127794870732019872143705949807094768629288110209686610651300710637446040688066776789301956171547307862559690388021929171555506814717296855323045709603667997957713327195047038461402902635497081603351060882318800668459525897130727564792631607824158875936855319817917566446869409125433423027909110609563156840382563972438738480031785371207378807581480428473323617679565309163325297644099485722400 927 -36854408345189585445343966525861333646665253941202790559101367993077030836570639289131466300180830220568239888305359086926864556481311779630501289829518296252126259162687043500098895360618538966179813216992989083703254144315399377858504915631582771759981607459488220970486358314374029677945993757161048531040753036511028527741865103223534515073951170406621146362881584713987716652594503214675107027834288182046281057015679547290544621033309747314368 928 112834813604637837013654728811652847175323157868533912898641953806757492734883529891780088251696690683669070074378082702017672465708766675161633680199968761538560366943724500786469211572377787072441613142812675639798352364303728879378791269045909098308134296070204738389440467042830677421763482702678815852113248267016722616701004971887366270569505559010604996247190285781921005680456676983060506009168095137494870286484393464953578601074795901246248 929 -345459420286654698682421138983942811913842087823418817898942266151770646776798451538254797048614435819962329342295594642542113873557558859473923551444364921256299995910546242830940153942656058981761667283996566410564580201644257840447422287736526362079478874098610869813601691895792219543335878031367376951227857994629553799333819151204098087700440726348235285649790055593727274206998277698705941031397465675747061214951632163238185393376893339572960 930 1057672506276032021665696343092976708534859845937014888116553313621978490597955459397460611188581295929836324532701789219047175459908643967897348690782498318957939858438250894052713252133958950774256918344604561435819148217088825262047810733970836611129467671212053072556296006803304282625705105460039964527165702154717716954146130839610943448724313010542170420145009742975384270208499334500871313477219570864962802127738133124622519688489359374441440 931 -3238214709355013983310063238150272771231453278223701171799773000285667402346750904258407248323644840456742921554099787319799446984884856280860576776248122975229792235904942455850300057751727346036931941761800041456456146568429849315745354539516693030334327003644522594746309182824903711544944487253025779172425027763193789817729705771664659880540802309979508463179744750276323802031961226185042410288073840475382177224773690592194019175360185426415456 932 9914260304091680356738001973669960944671664548729045630214863849516766499960271773266098950655642969459710891993993642758919967610159281458883863287975416284340736830911826462614378029259281159739486433094874938458753511858664352646825336034411033043705671834573907256522313582640256450422020526382957123078624218558593933964216534475407294554804022956191364693966451885744126853470055355698207818810672343635652429801555483989805971345715378799211488 933 -30353952005472813760421834063523051670130282709108919324727199947072366199937587374005498496226189524476385923151670174371395041934896747972552119544636378463468953064087906112260478282958414731649631552183527550123206467718224471798308075933880357023682603632367224743224590931346656885087308147630298083956126450221999017176423719409503760712174421584535875284350206510417927740423381728282156756945884992254665632966332193549344926188226320465496896 934 92933098638928352230238351984121827520811730930280245187906489776632938594295925894534346224952388576929848034424841603902966808873149441175950838707309866441298792451028788061859334922702119798335488380221723120053674229533124974195047082673547593501599184300856146802883070535997457675639010844043597064728761370213280695058548777499729594008950189725010889992965211049189481265243109327039405608604949142936074184055362615164492448356461671609380320 935 -284528543885833500388008879030051112840021559394584972687547752037783665513845204014626497286091011772093011195012765549645027992048051182485200884684670306410904847000568770393878782173388653919623448048734496504058572263049080235359145358335007445532430451585823913312019802917624096969123443815244479084017672211300608833805103880411987394515939050932685980717122215707438329379133624555923687684413330546796977757028618656190543180572143038748114368 936 871127076397096740042911368522855696163129277353123220507577391700898607008573269764105645641386973602906274474460637595049647097365252265071284316568239822966630553793292000545172168097593055191167621684284945741643767355275443422259451882720066922688431519453779296666058487153669734236877543820854654519729540981160406324136152404096734265484048896182312468634143646347351332853405517720417926724036297367274160752949928790381285093778661082429685408 937 -2667088529358924238154761158769509043888790597893444262366297599949306541917406640787089868211483258822430088946711070253458381547618844713214240121112220534382907671578768917909118055613459065361938607276428446049553284915551884972514501348987544525696694286703985572503784471029463693423453610074407125894762442557034326504661079755244437781088371317363829011900397671668218360656645970748607885170524833080507777272368341538778136514023602192897526880 938 8165703329755475209144259031549679304163032482563030752231581299125473334208535342410333449433395580372974120809802267572319292387570461866721760514726896739530400347005182174948489481269138037036624107560698363713936608918067155416659090378020784314950083583379026864884222380468584407148901334744029338199752045934455576168953877946594269642126230023569464436846580090245186357553142403377268095864836727270640799191086202239347962474019291669019221264 939 -25000575710553253677899410458758276615401469631229583900921775877393199395459902320896377578608344225973223910147224495615679208087704944736553338019602337211187181359454163464735346617724548425500704196871048160659548470235345422516255273988081729376137765390003596765052033654634812945456488799251216702722707864438321341519067354415507060775992382249634569941465638817183858666170153484839023827031258290808100457258388524617631332206465668794074847820 940 76543209387278985685792159621111872172898780794459322458792241014007425305458871619423674840565922797446962430776710488972263367593969907664931215725567457817189978055776245706377917788953384606308397990064005420153918058436498647439543295160084781240113064153812739354089472271419050584951468124500369051514911438528574606566550833820998553474122807549628716425546611504184212627803279144586710088464659893605669902055309404348872452505434953182215137828 941 -234349251853302703726597163131095332168473424359737720770308736538599062698128481712918814414977058038607538253974347671102210201596200151658529563722038281602438668125043953102037667071081981404540648366706638913182627664466813851124001149172213377380310795268981953855754693030283018087198608014729634672417930467853720423964313316626864314627736965261546413603692457979698432338151625144820768904676555219928782926740386604944690770719461668200736407456 942 717498041283192027323246304623129745372000552377510501727190399106460440458056873001265309964586569899964302884929310214833602515909652358167585929629817945420760833551575215655536754535581607684953491140395565760361510877440873034987430334022811616372879100371563929318587099047128662184468659191095406310524963286828663411765267889525641481043491790712363748675956156001755131570347104759106660154313263748649001462100594962597942089907298261788755035384 943 -2196737240740062709187254448342903503159794404697574558980676760971143471522508750732885713031656039317483876838223269838742115050684183286007371931015343421567088675698496440560064886658802972724510975833528206867862235161123518241990404960256738217003188115434347118371973088135024576468338172728433473160180346472010246318495517796971730194424284430789809416870977419956880016896203925378822163667487840083455983962025997152657224206879614650544290345872 944 6725673014381443955802114188896242867487332538278917112721851075658491289348764591071826050654057776920245672043753137688339446940003341307994185655887727126575193488053172847822557741254871609882585499547715872042524989498529551509572181158063640531518768531551461447185564088811877093075314311417300995764527510947040557289753685033564889993132961839831896288080454472383000131871611974549333885552111760589360326576492817441843149017368850808392338483300 945 -20591767645176757905743924116217539273875575585742576273818678742389689740764507721473668974061204379479001717258892869949624433593667912436832136440746438167401834184360687705852239384978126649889700581874112961827875900715459823308883988985588339633202086731439549607746868838393333773370318085858333967207496957643798698748683623296362039755010021527875685250204547256213381441166973973511435108359539638227000472654797644063574757276108147932961038702640 946 63045160075314685057865968538317612867136074760991382067994670548012714902762927840121621980627267531598244051640971001952634223285668353403243635647299445844545010804714779495095612603378938619177270035286513328622089572411259279965189228046783679339342230429951275392261525651370189354130047027509060136873232880715059217422826536459808358081683039147519574337213637548237695502536482248373398327402681522468845422190987236851009253729588072932842312164080 947 -193023469126558096642420818606562369172259176595968060884294219129967718207113880243701855917325796510976605453497520379787392987226327672784721561550158044739314101966191340592478904897493004853714648643636315771885282405701541992070518504314765840285367372075389303921806830840603176331982474322954790676385088702332424974361035899640530924589712809995944241697218957308493617347513815498440242537822768678480276363657936178196380657054232088310223710813520 948 590974474976285283936883038603874784402578640583847373686882507094928819042284497627690146457276915163669847507370486271036994574270928618457534899223191080063514831294690817096504657454324852329654837537270506097499311987723349004544202087469908363361164947728284770255476458027313747987817609753692019296419603019692532094500938458708931584386384432272582502853546934092939855731739524683082304503877665266496254189111272040928447976466925443906109085095760 949 -1809370775859581502632593260698961014845983885947949662565194366493336207223086607247879259667588265910748098198309519394289931355864318426911575307513740062401674521839043960220143334551877972762017340822341069032311314875293017607911884533740158009961384631539973470215070439790326261844413139122689803771172123486729667409995510998277855194311098925194928966063677047225103913970916283477647965798486765434609432882083298616442832291582611145750768533281200 950 5539705280068198998691818521380762025989615814136300498458495905890391416106780449369171107966258768472446389652531374030658257303975829967286072803706751680483351947253546387317439404366944705828338862372357001264795422890535209180627805365727949702351879350060056637016033757970350037791810493182721931964899941440448627176137557189291177236846879155035705144922127092660150507432212088633303560625801601664034257838509066839920964543098904264844128667197656 951 -16960786576238096643456864253662651576514626674327976446265772189261727992031454093272623096881667449816573438793935293156530898721124389410878969917032178910655963160643822378648509463952364237116968070884753966647898844299537366834323326021091428746938015895632422019798591732089963649702594207418972525934855137340593554258512948034837258741480460477354631221360094037413138021669431742460192710508666814690415735250254618321438751146461279812373263534861552 952 51928473726214425762354548191323277442489352062816915761676354683634827628659518877783929662757067636109574138845209465809546522277873795486570791706295530091408765073826083677043439388756262035349724395246029289460469342425207280190700708574341661217480485657557879211809890396806378386166462891847589131588913389049441886557591893400721840682181759966680136461118347071841829989833202629041910621418117888979807678675011310011240251149926610434353571283696248 953 -158988373380127371865838615333729970987088879783446279468808456943732954949633510284028243236477608456132199106675848754485571897852371826704083318079694774419764929312787156499914408704363065958374816807383895704611586212809635390127596327872705366265415976565850730686531602579745152158405266212915095809182758205842032632735334417195814315109955295536034230136653575293056144494225107685539055273670852342457708078276450981135516148521080459833467825279116064 954 486771802667719729566801491935278141449861074361734788094317301158602624047946421788602296805517760595293639932733449805969437287566668900373104425916244101699264664420468073780385436195874871203614777252716031331158378855018644690461760353930849763456437498284993245534582976500844469867408412715007033653956898654757178772404508881081733557708474501406303044537401155827309781384668346195676811053427219218012734122185971194297693158282042767159178523153878560 955 -1490341166567435264788389930045499981450358054590802846504685366786036718941718638380057201577037949507051041362851967290206012409644695110172229259032671073385435128634940744697120412942845881980503087460799321436460852790105819898659844607702300862092509018895788881966508261149130295127713427286823725155428972551109455400677582103883301828126335432235423310186801483696825288962818318658403349814996295363020467615173996712903720815602782494759079424122024912 956 4562955365285765717481849566729658875310032460720492853105002608415344927467350500986711132749703246201120647357321089822141117683674152580980779210932721716707155977635164175969278670744187465998934011214552229689389408065399189485077623951379939794890978394204753514029617387857584282959347691508725347537292999111456223366400501432184368370253307906087703225665882139669596475294083714465979336047471391636883421822314167157816181730778531610003919317425927344 957 -13970340151947486502143622588231817664655665697813658936806732381689916546798765071689342749186902952024557963994072961352301380342345275530435305161038477505096125106415006899939782752523780151754456029013845076697128186178906986342677621029621022700778911471399570970357149880923724025637569857299134060929924889043430852109362482198784726891489264705892084004961578685964806438876064195495761823006500692567860960014305794238475986559972788468494069129172600576 958 42772829171337868750411801471910174171188239632305189231749910535665396614958846540418347551357005158769738120074571777163534087747349941224960683418751567210997649226418052888640894774533518355608871379533169348806184355527127572712253564326427677886693662504198190433431409969431839212268560205480179946563252648058598801517336776509219371569900983599556778391578987680547852486040947786104162359992463515659255168023330051583156109443181819784304182170886750048 959 -130957148550385336395932927220038150908875715200392270231006643627601537872376476109495708169150808615878865401641197195092329867795498633101911104956316230934590433106401029667125039769387892450904895751978967304428069772129016812596113751182805989772842892236440628050020510740121600916485745173496954802667769177726399607199017929706779208015519116785965666764718788488829521624796597546774567142341672454115125175288344392771559461365627882061807711573331119680 960 400950425743603958290258109117450258658099971618414749176593451664027802688559269357457883145845101247181087929490389378227424641847362417991704182121504834681781427704385566058572687469319875727389556450347242948218133318101318565329699748120625138974570194829380956027747708198306585425556322641350514002643589107386583525486772265956439633310702682802564458077652079973108165696873528943937793402229743176015879928801294927397085375980443032716083560454987802068 961 -1227587289231653636747453339457326170682546012761552388638162909324850920745231325785616543357967945676558743794716363096015091333498412496276915890262851919445275234568259847049857841932347916899644410958625258061294680155078466266273940073440335470027722190729324033633113263809084647466956539742544404249681330745422149234169253163763373983877921701418310524438522032465743984312308063482459874867628510734652341039312651558548374914904554283683821317544732235376 962 3758497985317792585178330521610332365998596693312182224478851487046696130758015788355063955333951272396315241733388499534191398686772720586675006433065878167145508579090841902974956305129429646956624365223809293734419162374708574498321475317613177102248585594868904378489608445360740103296047642999751337291370890729808905833713502310714220784000314329702975334436005967147029589926649853234971485567291737306714623033070467162785877568565217883270669269722574115184 963 -11507381064099393090998213607671933859986355709161915374270809628069986685425119245095429232157938147793698242189249647073010054845957463441166013203425711702050752347539805982276581474010637388029994324600896799097041765910593733206861671623150654302121598067169506789454589687110668966299548332371600760259961297096165706169893006953735072500216227428328938636057473597501744641658476469659539922090147715205659095068369544807246424692962641030484071497867708282352 964 35232130165456940446661378804954256932171712462450145379230670985965580151728633332313004019090357881977463756332926357274998999483741493015416063973111481663038367272473040907940679401342055155252495105718359087276540564268659942204459967606110644270169651000445935468739005680546512472642345554246987407376951177831956741474650177100450918358815003024851749352673068685994284018904114178752917018320003547821643134427225868734911432603389829660234490516087970102960 965 -107870214428245872458283613267599119172997246853768815938813232649474822164303330895907556166421262652067099816714166160611003971756262070321395688603689379175544661455023799194822743221005087108433653302242565840500474004111388424149547810811572528239643821115625272519244584014939550075883358010579103014567301211802053938107795488841216601656653566850245512977629982556457069178931802946804589021436111606254194860307813674531117278764743738150822165652974510206944 966 330266417179452375727385922950673683016729417498963730227231217681412106126003786816128519240606850506099038656760787707024872840999300776256724074538596768791210792475105831924805188543414356253446805021893429556519967310285802265149216495514194370915271334306328473950275150064171475648983605790036200469687625357678094050803229849279507573397436337206374166239607780389894023274260902721966253924578349937797835691341296839800337164889453740814988901072185297436688 967 -1011177786695284748674203822126773090542733558340330547953402267522065726944921034827390597305878630380644234102949917412035514242163977221283505993040167358225649580951166018026474558244965963620605853797547103199893344744723482150672134795278152913002667093829008454235649194068052294450239140867866482359441742042171588887229748495550566962106655620095377499705849653266357578848719220912264837122873080034142219729019947293177297850526179461885995259836944604940832 968 3095928041882814262524846365843609983383856500976430910699355998477429472985856941416268646840563269686945016062105438667306285330129066616024216695539480030212377260412739430546984497111698797793777745838312397176244111594900604472030746736562445325285095747853366490269039164221495611775642551784868875871082353091962550570555576853532609391795471934468203710127903864150809442812088772968753297088373211734033671042378523586685912348477656259441714346707079678975856 969 -9478823282766399958560262343803915923241008882361435083637179095141893080297244658877600884138885313875552173339173011920039398036773825043053065238298601432028432637137378143532172992534193780468482489446956394259189843059803922377982502274853821756142289560776325666674865556140654618024086255248466363010604390821961347365649335628636362380496791457777434609851356479929690111092333381192355424425233420031616276363778189112436482540496300555365874558471813925912000 970 29021391125776496405954020667513419558189633264156414002124216333466499612343600484082722146074197015526110620277204824760774907884152525062256481650565777737872323601125943776179254805316112031556140302096139026015280786583047345046389739933933151929786567034886873131026960312683538401064314384129585781155602694187301339067219465630767435478915743540998390565885266967582533442603083131966184652310871233613680855440396270684879521566844136361903326721686851958825600 971 -88855078807967947639487001309785061609503447177464419573431997814706520569752260935348102192104432454285362002864392578987652864919527017783530427420976493665644725691943174205711810593824007988109964111619287254919392107768463315334230522835167083496604386896538599875307371673219254598868332021531169371682561225598822719844354056553335037383713083372517596354895930932117496736231555448329608802505640227259973054625313840943044896656881279714824458348323967734829200 972 272048613266280911331782511621835903202165466097390282386920721690305165942918403557448940344903577994953295844812465228450990518602331329859397851907966816963669779532696283778715198946545653788168485874940167690647551922456631825096112172410928254666246148967678547956499848401014036880292527113388876881419511178034003898353427718930397003080543889860217933505900230806328131635138665773363178071600836086008099356483395798143348349128227455195556429771406078794218800 973 -832934797696579018650436195960126497385610170628294965376302817285319936654181036035254893687450249146945187324066122909809544194620181516147853803638998754946477239350084112899245160361104728176353885072988007572434605174633355043457111919857401642422572727303777977646705569685221155485511278375789763102638430406687930640192272415503331797689083042975697257006913573377698747167605700095029867461400261993630623454295893242090797772914112492261545842370889014358326400 974 2550208709989461368729624161700881989221988093206850689286450676604448305951737852229371309426857698684581310224979360888487155506532801864638614435420826465309568509246202842562521307926445621211220938470968918630806311003562846591805195363787491686169626879807972543332836082460155504113780819556233782422096955883428907062001499356857704747198929668580349918084831160078866112287606818769533836118295616996656873530844032193015274529118792419964670895098319089236788000 975 -7808015591660616251465346096520177687904352917937347447936309396437073321804061809675252979460882257106961175021597310905219070005019325154928597293740089924331895680044841480545275701226640742254445045364597632132680304469482640993686453390019940265026037605098878242403683970969617045544635500332951218352614592273018386945441780259308582821662183800000482252970449260210877009243894630272757911783913096423096584288917112085833988881606743916451611653383588699364857280 976 23905941211891680955692176657268454556279849955156891729582262574140800746446935772500778285436849110988939062919154966839997556648625085415987253672460119644057573199703176194381943560137877330513416662505440772233502602755510522882988697621529639605946812276128189812754170461989124777483135957386790002235459149427565937219529341490603468442752260393157073008141474300589661894293280697586000592997337919989746848071614324588948939010870208970121092604433119403767097360 977 -73193286829053780480369322254632554002600681734834976220171699158262241687870812770601641663674438788687836579149991225691230468838748085753452202532393610928602143729441545369907127465791759054352551082446955182000516408902425880661373514152001008586231671366232877167957797798291367526223308920430868387188109522911318037628856106562499770146776692199887289807111591906010250624615819298391625595864924615056956901545547840415773970467846944422516405728011694572780815040 978 224097432162908174489353078438653744032452997149781795107252359024273040611774529443720719539716476217340314743275384404388457336622448831676959472370842251034780752271255723142939169233038349258897603079813517228074601021775357394626998820871960744107854007889644597115042178371703268161779640231663229746640214114388147394492014387672158923705530721018819870791560131821035302847817554216562173045068183017174243739479645985302888498858709870903131250137984346182480489920 979 -686124199254582722949014712124597085296365254854183928779827473593959312945823221226922099397403619157569191531710237815689149777724201647522520869322355273483014466220381252356091028335586768141049859411418963556529753751450028407044654069980008277638729026171024194032468730326502715416197325592930745003128410998911530356896951628102341459590025176496243110366182272743914011311483840036142606026828480449291267530904861623752056994964603322744574412261731862188644420800 980 2100723143032727366672877432454488099753303412844001383985716742623492728930680198277158849347430274675742305374840160126452522754279447321139835069105052982299300683637411673389952295409932557479678977292066919337092878158147809625196664609567332451867552635226256568011824444741590161431301603577034214728020792375013758360584645575228980035230709367987058804670755658439518985513426635255367893926591687356881096798446442139869440669610156762252994744014777390343818797760 981 -6431838466946872405925067479517006788396304385976103028962609300948104517665452030159608648268789920015009102724726794822705610083074617822405430767927277208019696629106595480573003792773131460398964123097056040200952339720648040511344292178545959974061663449540751089802351080318448869509618238427122606498739474777462488115611472790890181356019675133549470206972178699937880617609764103964111162331082337611256149640860803012845444372702647531954132559052731766738086179920 982 19692536669802061115008825699251894572168022939977201873172580972875324598675506194156413551552102029913890992643086189434548401038045018242723434051904425985864196992312647468522731677111413774415936522867658450053055720664973263174409131704288882315614678850695379765920450914913431813625265096352572905257346895309711889389135911295626616503420186120656964866178463361281346307142162635544754926088205086766562973193455923324732251006754581274611324282660373796806351479880 983 -60293212161219271279687414872627647694818804787267781024022901623096843349708153396332058551406458521327882301791682861833003900187166311811539773009426106214717834135086637253824414940425141574970561655918702019920579617904132168798814193010174770704108077790874322262635980275864117649439249317044193169340912095551214562538695864013496737324493185120385111756666333324691262883737497144853975431330844690193035023944923793432856337615256065584124125314814140582442283589840 984 184601576324238864892542956680457703164880437406293494738327963866698441430426727762322798770791621487464729061029845727973250489366182556173994583452491822430522574206309703859539418890410573658552615502836151167190550163580408955485747912634311838317693563922324610292683116003892110316019438260819600432999449482161833509161857039318482653367451507992297017407867306223844610775134139147015306221821135916169327848310553064727815209154528061619999245388021743330946221371400 985 -565200597748073170748801516450845086425955172401626154579477871933293417456219715908179532266476834151649395538633288991700931324491723105031610863219227685740046444668126488815281756178961649059214763773162460005633787401029018278741386166187237152451556626846971425734883769961382083451571700361839045736056444554094231348014048761342717543163800339991589797690932086074797672163597561120750765260012889576501223236683572237982431556818113074921718792993240998576865215887840 986 1730493782597809903039842225960244862358418000900818308033422215489184121246602611049573382447295521531990007811420140887942650814692350361329320005713811285873943140129103601925856367292467604968737939813284838413217571980712684868665297940582223353750470870824202957723640069373090036716934485138411536259343377662309013717441078443069929225268864518518778885935165018729330034292528531883104245580190243495758254247962315129359094236154486333130425215960123032069029232496480 987 -5298314052507211973039486305821078040353637782257028695738434705644111235401375014073116777264962566508127176999649756259458805564535462009010487851679282239566313496771897800791143401141244704011482627735770967816750981267101953206772587611882522736452500414757121504435437136139499284691939331206891943019786098139413260699651568112043113134878980656576625763393590070234540907842969241901997690721171482732246383474008198856935698675719530933421178851161718322294698142360720 988 16222043944314645438661554880682246277428184483098442471926585344453812191342442845797612444416535649448485059942602874402247967528342129527072689542776336099786371646196679563051431509193214881161351528654963262036419969830263331993659922747711367322679216523850679597398214338876781119913029605404938461214933870861906076362116971636125363105126652449755717207977839580810543927578800546209619071382820373140207896775852966839436987368549651991251829661005264322160681065333360 989 -49667656866702304329754783824990914746134011163692198585067351585617622065563737113755042743907655982902717306270294002377276077018681306156293121277267682613264560984810346784998832250320818443466479082326542434472817711103103992476686265956187059199863614704029290003423449892390579139776296198880117057623953672878359705383760624271220839293174572007802266811890944800343546271244386394351204588307144464510904700245592445669677360753246868848440623026278314205250721674828800 990 152069456002428326637364837541472974112584062342879829656646130309921735310067039416020356045018794240729507033232918394205454316925723142558479787336607619701277610439371994005481469457259184199606012627997499454132388858181359781480854840129223670955917274807862399788413030949966429934668773972221409815397232160960738980759677915950242181701381897989741921698418889809234092879551631463323922472681970119404007387402513730186224476029635612718821878012029430476421880030049120 991 -465597386473615397445833646624555446471499818527097529818485631102317571749149697017138727571344217033959049953208454326112225012768836880003095360224368434867969273631221340589249350658088637531402972439367682095091597292767208863707123311948751725894996981311020701403782870520625647575880177562399551287752167288434586963003377051243947898916899260462770985195927060507240471465545850964217696670497155365605321595875619723139112112522634720690010925279801201327990754439986240 992 1425539633013317618552943408639694470832099368961288862924012937893132816334809485783461565258772239420899896712942154004876851572339843348103253735360552872406510297870604456702956186653026315174651038091827196164138340449332766902250104309896239791906351953679416298111977991464526983289918052730923229176981239915630249257653275354171537646243484869964797957423285507313859241496202811788917930255167592666305159378789168717846723637698916510216943111310218924545019753615552360 993 -4364638495400888109937292354808437061612314007269646964210623199167187269565848949958625244071484743260287906638938890304680658208118723684256588961775185578720979091890220016514277161802989566699243027884122935939677947487811907547938621061956460121096900047748803992661676542476835566312624278160406684213891069524729678800000123197144816443158194375680220714664962748620702509932030000049956307836229116778817441371552200519058115085050404748586768914884203834244866565457382880 994 13363415790379884141343479757337684750477732476455958258551817905970991603412249524202609877350507951264853609132925512093676918688595026664243021863378787554987746527048459983743288894296387790197382106748667626228856508040190431240429216655745987821301226630181001618077885548084497314254190750148667897570998502745985093150660698111853748031683263853224257515798170679509394432244806142833759695376208016710257615880288872815413245613376203947398098484750488760113004556712268000 995 -40915409607977954370292874157075800193149811440555851682505097989272742504792688366783243595031649647139716224005227089009562041391142958613129676853131986445010077678106132384137253829099639977643783549048494313517744222949661195537455798750688278826172832640965808474101625028822647813885933804257555349545631747313491870741862602092045793375609119367858885370033664328651743317170470976808554100633077489873962868643609110247124724811829389039165938991054536457003135534269122400 996 125272730708942004461652514184372846786038117619931324621905921599570879899262023295626987346616238582904384252098449702590084444462787011380855514040309497937206804489377927137019284267365917442507944166188579229839116627357413817322297393893656492236314917765606596539321071351091707058135779776447893718132304797880416708027549124524743166257313452027930073193510211358202571475988825031661447739781825482259461491221672086362652464546851613750449654705720949646036345320209080800 997 -383553900797364483748324896589047536182380807805495171448845718981186942698987039922321131920131231167713955986551759925507762617942481748476454186953453615774929173708218386547893440884175024832940379431710861096861565178882002093565617769108891959280019541984322263525161556455504136250881891396996927767822227129830426423285089753287106077367646672298037563206817454119687894772670249905662803412974751432396860402721113770064555433121826747041198082904133624680200933691236187200 998 1174347105550008380823450986419130407066595613604341800134268710951096200239596094088728090176702404928650199858343303911388222645768318752887022130236671455045137877171901372897401638014147531809052713811640872701904555917487002274623297461771217873090759343401925503687425568136577646788035281211340070761003723701360971457592566622424355514102956249827605618254058649588468304607989182941820797834058831044412371641306723005346328534367290529518282344494096425603808077599990549600 999 -3595561960863911652295586640234979566070456578269938529557085793083028289273604519060274850314294885681354301488250997925818528905141989635279747827966027777469196691071163311152354687586957554260215440711677333892351189194976137937749972834173353560507104385428498202583079800259851013585241436097669325724931758816268882872928780971609868716344838801097739936525662195386523179040566955929858619668965298084597168111641778983467429726734613673420812053455904927984163262578169912000 1000 11008731763509381238082377270147837762442558379030785933555430580780381642475527513107123517821404914437163324451592746133175269599761393647286766796985294570657518518463326288501594752598549536342305362717035142384304396461890146028155315939650731622159314697892886858175227351205842947002511989907369929958575064385942362781378716379041442541630662082119353780487287486231759980105454167806728883490440227790520959972904071383416039607102432563277968342204797717756855157743403523872