1 1 2 1 3 0 4 -4 5 2 6 52 7 -96 8 -975 9 4240 10 18460 11 -183448 12 -101716 13 7373216 14 -23650520 15 -230147920 16 2198499720 17 664806792 18 -124144328784 19 703989911368 20 3189500786336 21 -68800373946656 22 284782780974128 23 2913071885553608 24 -47063844278787824 25 170357147598919640 26 2621783446017272624 27 -41775596442709927664 28 166446909354828214608 29 2615501496086718972128 30 -47652981458729692728512 31 248959738573196824481536 32 2822536302932531920694000 33 -67227202166648721941959456 34 492262522292456580365715636 35 2837900120269876721404924372 36 -111412221594334866617269096984 37 1156358675797787585620338306048 38 747640303841915713384435716084 39 -203242073287798970985155949817360 40 3036695439963382291166429011947276 41 -12133750026337741403271395714698792 42 -366555562171956980206781539759478792 43 8528750841495484206072145162477473456 44 -73966132533260966041213322627583543688 45 -461676707842393327225633071754575251248 46 24287799730593405670258981511827174794176 47 -348117593280166534545251045178375803434528 48 1019605823944754620120884641917002364172528 49 62997061874425175588557400215890700698574880 50 -1499327429489299754761485742819053543397577368 51 14386022689459211665805157463303285876993476400 52 94709358060942496972637160565421839317101670608 53 -5872893368098177321078336633963361984243402480408 54 99922745618299767166585102089121128969824691700096 55 -509687831281240921603234882290184605782698290787360 56 -18031166610898614226025189656175809979578284513321600 57 564179606062675841228923610985923478621168169006739056 58 -7442479849199075792272647544175013925558936969572073040 59 -5252281754846660294809005799403794050205097983811454304 60 2572687329295234179673308024647109651753004151224300864608 61 -60922656114394259993828080436622728381912414584381891629952 62 617851684028530735406415357821145899228029516239828599821728 63 6106304566271186721387690720240782564392286477375907669265024 64 -381642845224173521085989072187567692629737212802139074494018096 65 7636887848794872292378294947986568973063744509808242221544150498 66 -55300195674953342851454365188734429765106878513832996724159509404 67 -1517530724448254123361292510429993653426729642540984395716038783248 68 63533445440133964527028571418105332826171909509068445900470217957014 69 -1128871179114439933718986535490362893524074571706577453740481648657360 70 4829633911785897770760084359165777918186039065386546303692106404530728 71 349841094386137552927777463517375866266109489047409460100915758631121808 72 -12210057780260108799168880166436600117188416210671680722308620217308161644 73 198740325333815042150181926178389225712139239551016902073524360109896544368 74 -250292508002470576601954152963250142742602447338524916231823412788061030552 75 -86208858560644428415317040121875425516171234476566375112858309847900209885872 76 2741446483770910758516297940231927882067363302541777686443353044471093333535360 77 -42000986663314222528506945407980613669509610268200770808493183106192258916273472 78 -67696904107785725164093999041782631080020508324210826375985730103187635204995936 79 23690063395195008634247396999402372198683523306038998005541892972113166915062642976 80 -722221838311685664796830234009749528060400890986966939560514992812354115475834613656 81 10722430116772400085305079316353638082581529778027029024631866177506111047263991028720 82 42397177348747444598850238010496464680259854188866957418096592332991948057190526572784 83 -7368728173854688194329208519696778818801608451394338800329442604852229836422703478241896 84 223214103882062518373012469186163123770640015950877315108081023081156641870271046560143840 85 -3317337106565254373894397433948002801962944519906956582774362822043721334273591363599384432 86 -17620474569928590873920414804595970773126620778095036716911137943622077341179285589604264128 87 2603879415843543527100123321477562335273131027469734652743717211732326953868896148921041192672 88 -80661405144078112500309155972582776128502522651239556611033954411225624589161475690071259943680 89 1241338193083782088637486562398387157574097168205533044141461990721975566872048426828820455904608 90 6633955926655155138179959898400530186926172656234740055100456092722173849336607136241216626785312 91 -1042879905517277141593343432441482976790280690802647159874059677914869245423386275932863598815351040 92 33879255504521847314760601242349949264377546113858370413412359039316015953144961318449842264600999936 93 -557187495874008481543909713793872301160522864606027416878289360722878807336240086501182896516249148992 94 -2222328544094464069593281290350835776370382242402023512369900519399137956717141445921409323825293912544 95 470385354539752408910262446310167891381184515688118642739317046183620988780532916970841202207690990729920 96 -16409053861337403616665104164786245011819189800753757567464098570282286252379010635657682949206241092844192 97 295969776574311874223073021241153631991418235549173228842377499029440380150878429422706466546432864728641936 98 432247821635031306323305908733181582355850966508040394786587912713438121152854187013916535045355950018145876 99 -236559978346570375060830027389438898153494905357556334846000418190327273342466074746196516907282988555481140112 100 9078260731273530360828695963725345460274868822278069954202510974172277438998445560831310587364928713678763527272 101 -183054713796310420969599955697409111312128180525325356119443182732126878652757988893588145672616940843908540436944 102 345617045976807753440021693232675803522154676835523416975858979004387549463409222411678517711508565218130265778480 103 130759009408244212919296461386908640049145596700847400257927357717407642842680737526956938520787346211053906243944128 104 -5676200367164115971073013192395346066143972020168785748960908100087901094579039428726996775217329031306487507575652776 105 129681677451546769305934876562272698656608611263277767243253215838360870536613875608419378489980712100319818606790690672 106 -742931051718043620513916233099151317063525521462589354189310933253193802558545710035194351551469586645736565466944209248 107 -77752137732201289267588700071088886059110124477501252584710934204973067059968235952074672258393007155198358535559001229664 108 3963967951572790848612644898216780993868986814320083843541379305143369705748991859383084176508571156096985360664393545812256 109 -103650751632445955979249337370879624054319136282887935468160776629835195659183063869248615348886704414267508501827009090949216 110 1020275387319887019159851130667876270840900955987285802713551875507643258498597372113225140760928738646972295738265855596154688 111 47930983618529176395034424393595422374990484886507425947751466533271226139314678097892861652776749072878580407269560032847716864 112 -3051132054128391622664649254536674620017653740853003434354465255339414125859410417013581787528308818326353008164572148506943249456 113 92211885684694069779322325536182006101810586418481442098819017483324619409185601403118489154830207594690907633026105321784379671928 114 -1303612111190153418995251093308620386778080225613022045207910484897314712559429498532663550674447774332376851735054027226396822504416 115 -28219639844324626530164095872703590215121864622867774267232221318239455743391589180651532875414432687862138649291379758388103035042720 116 2547766131683994828604971632849560270204416794494790100021791922701031951026796211597955806072890277733138878701384357065617639707070432 117 -90187666742775099100063030536089446581755089812355422119179407355848713838060654206056421784689378001767983479787111301580390397072238304 118 1679795127635563263213142868922779581936899731226536743402973393075634046533781760661714122974108496428745578964237542475780969851205508224 119 11625091307750628863077776803566287065848604043925676644060202178617870679523973925599200796019868139893728649675439905753928405218099843392 120 -2259432078661486921697491850017915559536801607638052570489325256714695445260887126207310652221977404145553112006769718619055163082790837301824 121 95806321999768390313244077750869049383507512226281172956171864473015448958149314846043626555691174184262420736037826692828840970473821236132352 122 -2244408333351188463735721644328599137107662359801213246754994187977112995392142115493016284887970435491739800489671011519617808003072734763212064 123 7232442304051476854870725724571423242826330934085468592313784179975058799453089931011581819886402588409315313489426084147515985172832820346680576 124 2057225893089041286290257980915258549003058723670557496344234388197025951727366176099255197701881608483283105203461785619737632261711230380637959072 125 -109097605331412951130272904332427009888605515311868241778587379097326444995883040968923750145711352044438532241136276586042244919592856599233109591616 126 3140459949947466547918086054666038388630816282941965893487675882668730701940520028009295853475738978566098388716037286271520259648606872377136993808640 127 -34992887000791213434750015636479841933038891910811150466265390422639541019253819147944956934329918444140846315623966942462094333350200862215199179089152 128 -1793025509022532936035665195044776453495689914874640127215442286014962277121923859592434007529029674930249302353474106192892409230874435995948487999901695 129 131010012810957882657862310930495022937796139152232057894038257914408440306559468606558521108101128882391964305063158295153295604655116956653378662349634304 130 -4608560929229444058908416840545886576413012906229730680211110528113296601459930152262983853471268742191111987635530176436451935143789215568993586053469331780 131 83017401656740146967222792929274927263818066301305377255039425516781608123053416072505096619826508310163586439242554431514072379102156621128717162961496532936 132 1186009027688303954474173002034319022857629948141175619800801537013628010149783202027690445215817767927278990380234871383573918929538495777082060464678024849700 133 -161966483264623153014930897205766659554138167977876956469174580894249942218540792497727807433180778945612790091425500698360200375964167589272370969775113670302496 134 7063685676789573458050218525090112922550133027231667147061546252307743271471610705170054900221766897471647777979861346225623251002799336440010067881538456803853128 135 -173676177822668453340911714758811973953188530462098793507021918859284213448829052862929877554727019979721109666966362462231679370721997034398417534302047496713708688 136 419911644973374179537548193234108476084397599527964373403122018788751788573679722129572077988191938751021218652510326098895439046176828454897916611682400372906572480 137 197343695256546052271237256403505161084419904858614710059471004282333150535191617051368199705750901445256609682455605462894939870198260782048815059574601503087608457952 138 -11199935853864036101258788395999623152542455031136429859765188884941986137105229785556369522617328478320664325210397350468393817924241337024727388149432150585928260016688 139 353333788599262825454176135251512543294238103034177898702376327028374214159095374582712394856946361025455707415024141100411533281578628379944095681488183228841902458873616 140 -4653996984900373150809904578131975161013895475397049495875456934944653313649809665166940109103261204516867689549209759774172554249986183861921223071676917844937143609523312 141 -212528219450058392959898609224656847524793699166746134958013354172126430772989563177516259773527570424059091230484221781046400978344597501041803475368545834441311991827205440 142 18046790177479743521616389312970027746170793057035832638402859244032592142639854057320021444103995428400001723407125359827343878448461006989283502158879053160462896405684893824 143 -719399376812295544623771744088246423696124856097657806264798524833385797315425992458458386278055192651082386488252213528960148781986669446267633725686045771561504283600906461792 144 15645518343507918088496957830495224061751819606361720656902973316967827107761996641408211725817402721130818327256030339900670858024001364399015971975306003274636537944010217309104 145 114802968369469634250043202496475746786215900096812679101995682679379049181598079646166633422153373775833720292337581119716997793755161507981257331358533995879498479158154976073624 146 -28544268824711603185901778103726573192111917352505015389611113021504058632544889007715486219801323546875074478063084003005119845967427882380609113851841052002401358705701818797410192 147 1473230081408125835314835811247818064330457743382292715080980186025222234078561475252414912825445504523548075599273530938354898560126534579019994265842400368519146827618273166531839760 148 -43943993187725529374597833575469826076222559510083743006392897500853163866290525127876806688094512449708761624143822556921658148522796416075622160714026887939014367248685930249568106240 149 408657394899289891331355827172302745541745766241238084246754728589924794653344006667253041414763460958778041576965639379094348976325085096272391226235832963861144367156883125136009361232 150 40753612209401913886820127396898007020167863465561362143614042230766044378747586610621975155127024754528662137315093369153385635016177385127952445422996544619203407793338250723068836854720 151 -3003767699647268438017432714204238577527203832760581948216037287994465259790044739051463115711094859084060881752087250759895371765868441519229290568533143840682631253472341528863326670595584 152 116431993922657415186409430017956154342609215321783701834582038749652860496726666684603446370766254873322404241956827048745372678205681891214619071174882184913847192809421114524537914641208304 153 -2365339076640383163795996611388628858801960297119665051191808663911319107417209439973070306891210915640929947379088433686668137487794783200408939432386563465697595248733602583602927364311552640 154 -37217061748573059772707043169392361672832206507655131860030002542580102387712174610541364661243330549200114316025141353568629021666901861470109640210083749857544659361252367573897727080930657168 155 5915337288084022881964552258161220873062062039681002586611873204468922981177403942284871194583014390269561364330618335268127878330058265999585331304683496819677681756535148199463694693990552741664 156 -300145370977693000382410252228585118487282088415581107821598186182509182873515557329141808138008290675700022890530782030625493197790888697910575258297986344648990272024854382687128763632187616999360 157 8919530333659902658263825850057667431999435956351317235114641416817731016144573114353782914594451180741713589384175714225412178415243364830194878878042173455549490125046444914912316631463485354755712 158 -66016289568782775661745500915721978791798297575860766509061354556977798997926127597335189247370316721106325488581101256978768609037671601112862693861450572540532318719043688012686191606713359334977440 159 -10374311315476763583846044040201719439840104477162557375955319575021388037858429201990637247336310362226167910741211939687675010463380250164037944603431204305955414850917301264841618136855683657243448320 160 751940161165228701759518164423848847522825193842535000017555811562286931490172621160591682154832183197470024037397421194572635315018514325303048829714722794338463828532608133086004247545903543252183998604 161 -29786131727707264752400902714436558978747357501723107451451744797132821196459442724103844375922398921603515992505546440144571073293668317096504324533396971089051147169845884841166122223037466505870083058568 162 613953146830175210130314030021775351700580963657850688335188616173919367791221356491896663908232297366325103988456192418801810821323682417985680862267501012196022198193138044624196096605359696045311195438088 163 11503942665511474694904961755849711669552532163350225862256120214865681678970518760544893433758034448061637180832097016948860461479593094146813580689571859453185895212457073749313189227281682404152305321837472 164 -1777503069551344823319371773744020737853249694219088396975746987400598918048353489595085318668681269578541490554595828903737465441243600512175579580849781827524481872284571223306270785458801994177178114972947896 165 93721809341631777444624136910902923201222687745114985032116214810559086518267983979321580063983918401716273748614643507740989795470307310844573789892363360365746665639207363213821218520630067116408660446831485200 166 -2927808916990848206198834293248731880850789923564449376845858172936999199282583516937358235341110398021444278713886444799175715639364235768040731709627284943547490698853605695360558448232559076910286132843103020576 167 24438795979754808003453479401100651829704860171081666799308064968772408943567282114869840119996595833395401673625508226246153623194293948996276721287504892527624130060606136964630140148431941682366959953400004863616 168 3608391918424110141579589181575635525601897166338284208600544875084766782228822373239973518494782495702154192383314282761882138266202721875685500185755412230764790995229616027020811128143926555099473527772988335834032 169 -279483726244502706353428333747891926681304076586231420218821358422316252347738550347831705611125694605578236456290062269296261058765230241708422173649240373792208781885529793787151961350536805516637807020194026417763216 170 11824578632230272874703814017630319527923655850949252304376830530527875720959002672936294460653889555643858027417992529401316949574226947883356521540935067036943990562733915169672364980389601370088897813184347510449181952 171 -270065421743731829640711102954139820666179051662486797815498637585669678151405279006895468782052146384221676892317762075264062542780768274317914887651092373325600315647950442186892198422590662129456102714073662046485990528 172 -3889376614186470027840858439292771951359986951914529509501940829355280280301443863748357928687770968718691538170033250795235307999726185283286841089286403563413052196584272270608748140269546446637182948039028907456705674496 173 762805822251165002523013942272563139840161354922446422880859350970721870473203389499621309043417674350131545343343018595650703851680655552044552246763515344995757227342269670805053379613260081786950445693744049038080058103840 174 -43877238029630521582190808193027973538225501551190037387245241576035584429791825034198295370524096847195266150974388411784414704521032129382345871700968098708635029176216806412734441036500245984004859479220780622305850624536960 175 1511803747347299579458421666628156886745848440166193836724801276843911502619159066822014602590885414625060717221381590595990126483369530888291383037873195409034766035816399752816194532611283470550460568216778879719928505356185472 176 -18425889729495290808207361972630234217281517460094583211466581339401053920173909216620779303381643941083163986403420441800872671486788841411102601671195395858215152111834961664449343611500300154475532810590903499352370208564782912 177 -1669313579534771838085816181998291912610763966870868100453432165843393602061406963501692714472590404993417440561712932509959740577964290222756504578526740726727878434075216708137751646718059709851075039577731375884527858182162732112 178 150416851072121851913777394310327090235690691745970171222722534096543524549635815529320872317240781113461079101616302417787989249889857108291048672276501478694004207166246150157889614975333854792074167139728862973584951399362691455680 179 -7072682546314581392110484153374894738416009080939981698665631123540952865379314808824295138392750976827879608738153411126484186078528670161053440148252879219380630978834458824063273827515984591249172500089132905601665765772423614312736 180 190515896095122772129381190262797410758596082021172925674935458970077381336318633685187524841040459451222286955944638094824625395430900833169204552782134880154969341155293225413932559430635774046322346259308639759005307062454612665468832 181 942016152110755069475830376563685477815289300488294039085609283948514910943860544822509485307505351575212002814060124974538348291717665198967115783917461966748867767224785867216132084989451486615161964412697718136883113905471755027733952 182 -452078306287010201293081491213909854686524400652998510898625681855187307825533581457715837792071684903007472900067252280942031102364083202881923975311565784688543895116574890295379796049294292709207028230463015870820611996312102023636523584 183 29868022915930682235905183528974336508531929065798241181746746872975006515297495346942878419254471821806788206933268858631401062504668829636808871975545809073115222630287406789376340047635555939778204791925386679076921548192397641743968118272 184 -1178151241841395796981182949556271307727476840915845953413618072024351882422678887714228741501112367833361530197630082542950507145858190598171029650114578168493911424850895923354785618331550663341242003191900723788307435716186209878158509558448 185 21491458531171012199994708783768255147711456521375318756836308158532995230034233835407776821863616008741265478873133836830030899058389143103075044354257492732762297219361731195295893386358412205356932081644529836428034084847582075576636977966176 186 941433522763455522937579393166300657928808758759966612299758611066462376548791514791727088318331848048149982594488492496453340430116045462365600607196632159416425190265544119951213520475258653728623617233943149672635916363016494065181638521930880 187 -113121552153143349536757557684972378611057463389328891077566070454296416181291414298067898244416477511877192866738243255635355322633765378134533675295039225799653218979696048378189505415326478567173835230325070412211407033971512194022504591839857408 188 6143299997987803584019099053441036134348222613641325393093204667911386520153285791527934930428065742486696315212490783105201135320546513195139229955614657688530165777404387262900597602956640353737204474363468936434226794901083958957696679981949514080 189 -201041465305054385069358930235757985711176074378234862548486839809983760848884264702731372856891327910398102886324671538743435835872706144001823006658142693298033285832221872614638782577977835875065663821266605145958770415708807641183925215682702143232 190 1264746697566846379587745104854410409128483041511980546409023221197165547963750222918224348298851450169877636394813570396694843782598422531286639840767068018940261502077272804105579585590197386367851518289359608541368339890682595026427130858711234783360 191 348999449113035830504490405902319550473146794705906662502803060091314042090004739116228829123047863012644711623645333379043878077320335130781400247389081003854234129573069966976337338779557883679517806720530985359501757995211067539060121582500830619472384 192 -28464030854101537402970965653394521295808177452353972053416403922793152909779083207391438631605333809557979386246707209415662974748903999039317735695642276345227309345151219186304253341661706622902805352077787926364378636565268400449566751010106722489317332 193 1323148184467119475635333176117767818407077966632136248808945442697725791217982384933033219980191364348421925009577915846036333560560277576550288761390122565145615158943777307798052500930966913744002116113747224574305554255413610023983514527272215749169980096 194 -34071232357243987827218017807051517883695831519487224151376402231840403205596941778121697838508733501888973220291152838776949476323523062020891462727952077113331638808581199482378688495759616995139496837891436841739854327660818892367064748110605844596546919096 195 -466526627765897339542303231606292370601094084649335779717010908521834451914936733907222818541285477859939567641263929031510857381173444924962509049290368760328913109950516134687370599703580689883551921495452096288942084646685545218973943352183503943636138234992 196 113083186027577365656214104842392064351331013954907970769644359349257939122212128027067103080764311691392311524247431526243101647470309990830928869769480448945232445654547970946859888934816266114615936173651645017683308594757633822465886652558386361440225320904416 197 -7436442637876782928388301972433409861212089057966190962716729523221362910699041191932903011941298522673615083248402372508566121604196228119814776386394993272401043156759324147234749154537063620138354453237634076688943100492038483925452418409966768306224461716371040 198 298897892305728991017285557684364289174137617789952979254410403086133593502536032820181905327822450799068241758480411401449809319076991526353341641444375485249933206669827833575943665918324069906417575305179442597462532887085600327453740440846882921799131363081231808 199 -5231357305590874676630283071130027133989060129395525729013670375308695799523513843339628640254464873282696882230424407885998411447305726507623341176167027410039939247925659064920929525046438703605643836356415463457712484383728837685068995180384815345768870222481997760 200 -309288335708015473378967923667466902927658778313113372463831855336005877403694081879139141365535472579002123212946203537809140134592186264590945586146378208998090815608974586878100683389080866985860205097817368710681320713801792432976346204552684843202714360786645273328 201 36234426639938857930274822982925746527107138335074894383713413348743078951571128885705533101448182672451072257739711311317329483030152071983390010085090783658800277329360286115346532949269283326189004627102586066619549857086188050847245565659385609354374871885769948504640 202 -2046761438848506362636034297882256509697461888644787883406370149405836821593572544329791645358979495155318318401887241443075431452068893807779428303221671057096453993413327211568027645481551956776219655377885466306736445235419843731588375256313476562089306470773899815070432 203 70378020345644133676930760571019509198011225919273169560354219526922884104364961505348802732566786651155114328995204626441251929847714659682199298839264620592797200414121342840079367934675849865928963912734357283458491352234869626617138610310674267060353262157889298310220640 204 -457210925880952459252487316253159038018522307253163666162317841619976656431830185684156138362450968547439647921153349143166525630265759125733264390591670025815310029855470008714969940362672287868093697422146778703499645969285337599433272348956944750614611944213741750034389632 205 -138169822253222082733412101763171463922714050226787002144714818405614851144934015480411865586577025742049992260859116871176814323265644005438552590113515065404467109088989965641441449263057608252713618223936123442731524727111507384848283373517380535192869595172274297914106167872 206 11981467461103675776292661351809929398446062904117348405117600370760711464502772620751896628222371779438593656370152661110777402942316580169490299062373091691072021255808595326498267615062213728307218012444143940003177664063204086532369051581884273020429976547787514900350040913728 207 -597482030581954777602661202026286840266188134900966192763941526366300386027162025346755836861581309920378563744829435836188073964078134328964612601536746575556419851788549811584862236809438907085219327196952867443815736353874622639390203494783757260798950107647959616191320720325888 208 16977479936832980548825438373425235613106785253258069545183368643691629236601553727270704498038154259094411882668960715870090725180909922719832333242732396977543438582956255810690815372386906804953983198811618267183037411655303993858987705873226071190479310976955930609965421251344320 209 174374189620084040570419288202672732018518874909668325558392472448871653040980634395368896709512681066647940699557873558231515423785916867398575585410282133865299116585666616291109476965292461467642676478331678266003874184790355285173665021684227757482735427866725265124393490229276528 210 -57594579179337546944566512877146718307082409154255591404163346444493031163106550844692787476805129345476909957110566020390743132161286010747888933441788512288553389101608075206287668341127175928419608799937704882757408808137295129657175333305062897524809292550124711510436300494045980832 211 4168683432239807372928212681166304058647191324725024243371063295504567834029945069394760010442755014849576203503604823613675102925668318593958787502595376862478714997276209049721479677029367731375783085168479183894630870892625645900714969940267298420774902414424129360364093160892733620608 212 -185417655092087261406251812490845001738248336665421213530620826493460616368618072068205332718804954920366009283051531682857617867183358906011161500358895418755002837996467045987433717345816569435314299955330771477281853350347491862778829808068277150923160451107042989205126315482464534721600 213 4027436274253638559659647815821178836076664376605439804209168276399742622853319965555124762956071961141687582409445176448619960662438405268547576118902639541500869670304059969811637091169136892568109640899545604466268404574013103346814704367500318570517564111579926984122888330659491932382848 214 164781046053135025588824505286900389024548320889156092407383424449608327184934964376301818195258358988871208315095603461569509702832373258487469796074867933879248603382443885384713093392409137012842220035663982977440476223926787618342186429902812606758168751229406154100875118507595908526223232 215 -24223931418799405250553463170154344932298985178372637083831377169919434747842850464861986294370974947851798328433636065824280239561048889623844650988659181479847917504347306756491715400782940118613457555425932573882743510894045405325052748268647324160976801121154196749990638808979359531704023808 216 1541671023418639752571545668624915718446803658347359396321626527778736365143642754361275629749760729420041002731612687609005650622349324872003009178225842860127891511121073929214632885936479604108787985560002245807225010468969442890911017690013142980365487781943905747477530617464595637408440185280 217 -61119944806812095545658932965734269879505362492067950794756700507426412615024249635843820014713708542117611555822737448238001658335100114654730437109145570802817109506278958194120146577200882255021156826278558779726099457655761439650284811822046863677953703185045381129944077424922422046440806137088 218 833115334916728561638908246112812215518960738547439816795599561139779101829493763122599139508536925386797965802020356746652894514197576345920005560393107361880214623180989864045563522493505115136061391271499084007577176381900314394091378336718729936962621521198756571772308729907317003056017350730848 219 99420702914058688761298026547791870487335650965599736422322180208294793622736332456284692408762269887149655880456230462639043824964332044994326307499902763344882214495834015889855593007849212993122503727167867875749631641173676305534894810531129571096684504425117699088294655740612756323987375967439872 220 -10604943854687698113181786914121110590136404897271150175281033110239613233521977181694751541531377074987920226283552522937522367260143857403951250888547118841245273194985224526783058771184064401687733736597296284204128142215039556618857905585673569432480125841857890587092847512145428457589669887505404992 221 609472934637849483840262325241165604372190172302019467558374683467214486222397266251635403990185564064507761589845577556449687354115431986006989941589162096294100084851864613543545946395089910560151745774959501511581773421250084109743706088908838248691413173097858657004631597824328413552303163629723790464 222 -21316878661151942706688296229933269934276670473887237572779787841717147887724446100506328206213623433483774147072394146002193432584156030531724387689311185462643764216599072960693938099568820874701025226432546393089850038844848195040107082181766547149536938680286473005905726425612302243969924108009832461568 223 66929478571986212010205609283759262966034404880309793649381340490307574243903796215484116154414129279212582667838034402511799661745800493590420608453917811898793070506595278245366777551115818515457167555120165717464592289785286558792583394198762446181422155026870538059305051598866649731287001857839016822784 224 55383103419397848929302907920574932343133210260615769680487048206644210107325696292518797380351810227229171948495998874615454444887592284050688874359671283392908605386238941756667861555704296971675941474535936933339823726129340579247665688822532241298960376029405210948406725861056343438607995803751212447292616 225 -4907284187600442417583372221197788714259391506536472267546628006521395594403767946375512964603014714843680478979091118072199016540233146810267367163617707425986308440956446105966096829691524846640014828812754282687643660382322743211027469002212472893162744510599941359314432826796146918806036137148870069556908560 226 258408822251762029161994879399499579842568994634600893149204300628463557387568177962424972631135322349070683825282701512164117952517955127477314298253374632820935406483266789448142822243603283338662692827599365561047871811433184690895345253118410318818773002379237238602466573453296720446761140997784316371274417312 227 -7804031563688359942175956691785381403922910556778009134297961257209789646999279689028702813904565628737820026401370635813818410486234973939531777225602757157706906596702882735932066496570903138888493833143202690628446359298385803601279951509625773350059084908553326460371745664921684468341704530660208543837164806656 228 -89923091488653876171184730247857406902244648672444983739800082381841625467410901362472924450959483329495244751783274440512711934650383700224452015612891348388491208911001565024104706262070824130973898739720761184367853861223219373755076651070159839904503375711758177521262933277081747961954073402634675552728870669632 229 30970789467683400820344248109348904941405913351093245741602464218840099795262631914371814666522156674922250842192852359305116546571482911485521810538694981942841332954102983983095038431845772886353980838594956582534895135936802822944506366264867583465264960983355302667743402724609272886006110275852697740940337930645440 230 -2420843278685815334722728156211552543701332644087684649657406501379636861003208517220537090944411770816210643084033101672724241334576960414616017781008967183787574993194273570772365532544632986602381421000305898643130766989071984343190663212669791795133009456941097392272015667348667971437650980048647206212458771201693504 231 117723622422093490338363795217447997447822822953912985110099046161614788971781622575966416705021513396450811124342889762110592316378661066121727675866566004267955614000732341087685977046645134143534107746358144263312150102214026471485377158462908790858217772184045716262711102305270105250238664609517168658931936838907298304 232 -2954619828034658300447399952179405199996944075164335603041438468049356238622121066692233929612807809910012659303707072430069889855703453090351436954183737016877872664398305467291880162121287391907588004170617916671141609110346948639508822445343213758343817238677427936950964796309537357765575925214985727983561108272684402208 233 -100403283131610117859507583489403641676695175939481265274013059343867474404708064270163471294399510451580240964768041573189579788555635426323427682864100726511755721836547137794581746693108538705347722446213849376361197690487888944652433681838740041409981479468723164638333263592974318856389154412786245444659526718656572911904 234 17962769817186184030230936544896934364600368267247189673828759145267304361650425508247810030220881394658349197637797505431881989268704873828173764561609802188290410505507115959393381829840032471461073415215464167702942375275777503572473538649799674824108435225847114659331256695444816722878309311218251526023606197999728956303488 235 -1279784903604119161158765842504716606566978651786413232431276001649195544143625520457367972694319350761707209059043438282947608266879234287310607797463241767846548707562418715368063581581861213565573076507314927043256508060064974497277969194031406189879834070841330158617894393765065004149423158791787410553846152689506289856569600 236 57686231822291475945762279640753183625342774712819531717077904189347468891708812627104631849154143670762700663422186479106625469482268146502108596575196647569305118376350787801441210661938420246529074492276677282510381056926602044746256703574806882728195293600567910973377355931716691748508458183625324934090996882794681853826612160 237 -1122723486572210506506897102849308425747684343783364002039518487686540047465371943567801398631239275443673111511584724898902722588281785278305996106834345645488879899478035947923616070157480088739977796530644868364805829123982313429918088944387874843882373627240135054631452825068860329369941361539393875375951089719980406767633077248 238 -82199327416432127158470089398320977039043455138740217349324857620272720766434291079758931229293247827794893045050577308780584275596129647166228645903827886996874936425871264863720987181469435234812649675700314278219362395465540054310347877981877369041912091378509807443679585819234887728254994217724210519180461327208055612595731968256 239 10979086907849180321789446598622095407158590195208035605075111058083891353569521996404318025835954712017071953580228683328176668522902836543587555875034049156328930564081517757753647527606037943167918439241409021163204177396634129908805206735115425231611455257860722985880365876348249787888465891250922755624383486575427716066851483318272 240 -727438820517853735747713373775433580101727272838378414348699497210699574631961742766502669737146280355000453695866171622252236888353368020180668880244188164800610851970891997499646181666736661937743663669588134102224599053249960688032300647590860927784913297154439150535511761954506965017836704239645552341693621062699003525935652835892864 241 30420700107297957918798862429396149632924112336512650561486984653506343581857380312035795849305797231134216374655784551140470059709211323370640678822924941841028968334204332922683410941579892123088695777892256485855845931459165780137455885597934263277360041920098880875310983246098039240305693882355912555135455420685065370203104552495979200 242 -397981832161229103617937335019953968153067026535631720805404667125901736638782820529387069027087359544337130758542408332990787995834569613462067140360623154585366743728762669690386834886770846168598702638326789003224286522968461336426346939669752373304469540038868105000808479358854993398930084081016531391690227502982938264147011993494670656 243 -63463882429798756168892723662892619813738529062757769220786514032321322019095964031458915158640215838194350222008508782741384632373091720532641611622326276612810274323093032048772512797634167784978705835476900913142312890372992129109115050826403343110929137201209614663618895622508580788524055121473821888982938597672702009272009820680567457280 244 7134531397950194248526392653103534170081911694157167148490081237158167176532594310413996092617269810288026731922903152167206837859852244841596821031233488501839897358153684872972276619633104051871220277941487347697758259570574703432040046161525440317782622115447016721498763777474732260785558481055122658064857328539273266590268230446305025826304 245 -445572188983166097619832951562408581980021295446285289765236877772152786887121446526634375584687547252908755054099747689882972478859435370102178858420446376398676557496059403497995144202823991019558821202049184405092254983741429748611619997818576780680762065466034753972994664430201130165957500881607897646928048865961169825945133013986025280992000 246 17269808725002037385542908368884964736823041189329292699120599037769400229035229844980416912792219318623954027081473238748946665616370954739809318616909654577373006177326793420410038610879194512671687025789967454494274839073251268481966905280146201584790041020112660627475791623320072003393100746584531425445290205691770512486917496954449644632441856 247 -98950079979446143053672034565160464169099528342092155432179206717181985845044377065955449826439067999274052236206969484701002210845661917716908625880157957200015710889897516060361602937568966801161458235640383952961834508618521848825532967885589770919548783686860943194100749457366479293006863796051382607406261171350950333702891262391535571308653568 248 -49420940650414004705964258588672567529026420718509674994851044870888202218500368610874494604978105252933588037944128480194192424409082638432019619402292376445239165152405746052518541048150654403233430177794743403742671838073960747522673035700142134798772439298400302163443715035301287381297288305336865068865695663920929647555594325797598068150274332192 249 4955171583806519475457383891101620645531981880981596468162994509940442806810510715671004193075168049417404156655168693220271841044750957813894704640928614506848426713546027022255961440752409883778227983512422921770225522698669923443793828698694069396385956057430719823045352628123719046678171306474981156071508051329877725757245225890550405548021025334528 250 -294570133801160449051651478230209180909234242415050366190872999060067014065790757262285110000951198636750797771679978105860745419667351940734919829368101086032731685658853610941183787850532225423377012760314673709684801494307451050612505785393943763053895290877485045188429773059930218609295070916084311239585941517750838807076626902026450575857188540313344 251 10557236746040704971902290744775714355999310408337032777685163057135327031799336285070176406543734848538525117549141066349253523235949257841618928431654625456949094270233456527901159095737964384287857412336690365874953301055916536866491745892268472473058907260407743663366579698114198876926501637678589178739655636875786927044739960379003970017470845560912896 252 30024257888387359546564582038204739583981214564115336096541926720233598300261948218307924515481247424424014341338376735713086570224675117501209725198879637856750277103479570618514806820177448945621812491837632126612977487400589754279437783156831417710946153091544024730161777805082355144835618340550691927994509880288391338083153625743133060777843878428214016 253 -39904402342737497538123655127385261493363551153980013694582792752316692257275808063701643957136265300722788485055347954515412667968338123741546320911579341796720572011661270170920451170573968236770421487095309703330822270838849559539198373758612127094238150818838520148456790007928207985023670076403413834423794944710729618223274748454357190022691990058719314432 254 3690374886890032902598729270126590119591360376955742812927764229662076216592544526549624320017810860133157192446763075589832869746045319822396507744646537580877534282785511493721462039099122096333008349222549484683995940666808119983114620388228874191293835576439873220502988965113710798856180677716177692146965963131419323859877430588659320678303083377883660674048 255 -210434405801294785752895846273709009141776707529216863042656285485001022842759144139299846127600832565680063017292261454520752860837843844904658000088512815128501151811933702195365612395823672002842986405897904574861255583088693781673866749999807304215071180586063841247052015658437641553083966462724165324866638414758087001612343344849363360503902593513007665734400 256 6952898909655444191123231817225401081225213171954460041336100761740972776273321580721835405772477259976613485828350382402220514912192767639327953252016554382973887578159114894092711492681024790326900572591280708489553489628154702982270658387846703260455098416144797598182327736988449739387208446144754793418476115552982470016682014883424547261212279829679462954004856 257 89664503229593674001542163531891103163860407956820764877719219766351797426400609034992843519752096279307472274034893868241670102480314258816450284019692851902138931436695354406817729141884771039881891172735179612514519817550816720353491105234953170347768550727733026722571135405529509635317745146318006999763170906714099408355228320871906774497016866592028363589120952 258 -33871908167949521172345367376253816791832346913126595186392647067049645628011567594575192528370877301368397577105779650275443928462007365773995115917720544070073911125335007579937369768730218895567928890968168606854507046290708012777927172824506509385238981353162313805866741868724004127124437778646068782933179422662659408732609670916601019497551184405293916309172753632 259 2953260180947708277725531413731801423709786935579461144260139939127069548025253145723893089546201794840191621294122267635091737681014758714600439719273740185640769301274203574125157979584152020588408820332497341487114229372103162809271860963242648269928666823026799944377768020709796992451321795652397691035101775814684408255005370110027455025817842079823404841849807945168 260 -162590339171865988588801994357724734522926729520414648302761367815597291850908348545097458599415927768782144455604943243627690407491901487774433722699164013502595631244194779918282858029239460815801899228155675470350078617172642012069147724940282283419667989222169879213771433916735526189428246327777052089558220034781441587994917543280390588805334770810608823366082920177624 261 4937833882367548294594058599153214001354391505537180953200549720511455296839090990785685398472075461774270790717058441668827812141540474510239330268276733727044699459525702284651930174617701274557456418835738995106036347168659261648640340278977343914305189882973131483089236710670738841861035030255702519835354984621048411599785953361696713337773476851434310182614860624720096 262 121786522975382206963140004693289233617908072479247882547339042101791182496971717915844768631863701181093641072447043167774844796224098573788629543438058721057169091445156340158962838051808772521480360728630648337786368249013385542211475849101479204713897924759333686639996428501523170040469106500806435154791396355537635771690783553156314367349165337486317471571633905648985136 263 -30456211990283461086358072606963204737007203546578700873460562810185820370986176211631135564575140095004225809645039020892876397787640887409764123708204459745007701431048628900849327904585996889063264759468450150941941937307835459241851587235026426735279361782086342309402667283699724810459253550809108872033757524891960781807591014191409064800184404220198752873350576567857440992 264 2542799409660263184125082374991457030230066867884298257014034951121914362046562693680783410198375095251875914813999896994786923294485703209445037828176589571146612055124425290920673468988940417766862082752139811415762587205086287929865674370871975669123978272937120079981144023060994633689573539788114696543613719076472729859138314312756217309240743066087451503931384143627866839392 265 -135967027096402706149666029604465255172520522188486735800999910313377529454951147120959575260783559066372483056853085305436631007799092043004308095416720335150457531584188815394465253466928404869700031123478481906934328041150014457246112656912643826337167796634362439865298078399248533801466079652972079266727976795791255913066531235350731104609635855298471026702574687507722401059168 266 3787775428130008229426878128957006132712500689502140658906984586142311811710586912357290436924232343587859865056961045144815973634155736550864348442259203627070888464377028629897787819780818176186674934665177614552643120715869588393044638282806173706511172312999018598047900593223503795160749632310062471387753909961633214740826892491166496800721577836899499698195005698395481105891744 267 145070109678123855431998895895922745921493095560490694023898321610523399519660111425244515125690326963589502583043077310873017670257306079130538127637000809652953650268873859031994189183567992069803619004580356973904181855294487302138603843977675952619008347979624532833396283908928401205951112959425921826802027616861992012127568151035573033925002418930471301143765449984642527120968064 268 -29137678865711590439251365312792123141013799496216715504994853979079364428963893288536798922106839147931518858159278680818916936936334657744836695422015373865235534244287426712131326082364925743149907401726551005985928591971299293204953916490764992461634715733923220919879846147823889831640104544106375791573526160633263797530268419264433138176005350920612461111800328415455186457428476864 269 2357347364779968863404101356324441910150730086440749302410702821193163571972345471208725480876997230063561405424939681314851433833027279899232533554282911325184079034368511392291562308238437094435756313407043465272018229029902960957219940127390290293707716984728480948688697211185383972590524195942486179267915741921805707758810214566501102089273877321715589001913791173061778301798322354112 270 -123133613057830313761270567062931242004932445458173732669892573600982475564762150579116913810654436804897386272453565149944494390834005245142340287704763044389151271156263855600219407381583348730112949159365217692221612333093395356353900522994173625686610853717476214331074397502981217274205968956013974695594848823180375583011164869858517729119298321844024396576125951348898395618384564392064 271 3146959940233469127376859677375651107976803157632728925460973189387071915284423606456475950652587293162307671275004639938057896760029028842948618824076099053887892804518663524527930979572429163965378270188803112587857447404432192890854547550739921362167286388628593362589637876144836221898906771217194038470584698916217464827659150029918994375020403755182554360161644955762277029580317095019392 272 169151751950784146934368734739991002099528140527335457243676846200317366463215779466335501904331877682413815051569345748589373746467039055359268143728320692575793872050920084848534602014349639780890043625234442639906185301628787355182704038037935829872428610811665226334570303636743925765515104341356893765908660014051460119138370751135749815172659645347661408261492434959550775529695653850805584 273 -29737621966873009477494855546834579592152476691088767718335798254910003619877404436114676420530448825821834019757317001147384381960909570634825202468356353041385724137477452684699650246690043246124980405160394636962866149310650707806267934145090055749122787325858272383755351913960502922888003444334896534866838808762029130817976081356304767283275103341245549740953741284846157928276651551633490048 274 2353860170104314708704252858494855148193695107020186955754978133462611801687863447811811230891874272136834965743337751229374313984092491848542829192477182823809808701638679245670701150532524386386607701707347481028833112239927689609467569372587179040467639350032246379346776137657410243449306380544366863880269354385639081833435214861135646641288184509241489819890251404605252931858653026875219768960 275 -120808702387094892330397898169093752901281817349950096011104135748347690486982567684714806828874398330318565048895724283293454925383845582063637371699110188609290280979557132340078116038247259659406866854244084949217704789328632981656876109684346567391628476375248922260662527999616903253602728775185469882791563431783565834724387348843036121574405865326689837922262065216164445019865099435719352347328 276 2843291283692143418244064584680643668768141175069927955404539246038002857222635171795322099323770565219200834498522671196875141032238057248049358464116104100549369633290271339369248751243332279208363382423301825087478423090837159820355304684483434452375436124498749016150277130779927660071483938872400570524384328880525627836989175929084129025107875324591506149587568908246629962556578856933318641854080 277 200692996618791728630226714139213065927015245082044394920957543327265944344725590750662283717608881688103654868651325621143223211756477651884678458929914953764197546610416664367551096095440004475891634925616085493114312490099794174218095021975549846080059704810316856352198020892699887201459919455303319940502421729774229243454392340103044010025260400727318766276737651140123237674246763014014193963812000 278 -32423521909721082243845331162844255329268084688866923361758217099071290428338965665135965224350399386077654115664817055304623225355988988388535460228902204733040770712201007780883278577827558749101087456462151480659074423797751845412422094807419802829081559830696690312794911315589096731030276156333913610930227930849279980422397862016086296925312185284965376337197047784618025408916365691844955330131441184 279 2531549043507609602716401200232722010800921002736866448247294751640359310073693166444047512936560914129058451069725333571942193062281615787476311541813299350038608059437362602982351386328854953101991558655265322186876564029507972630847803178886080826743166529287359984366755612870237777366332015063033766507193350013275180067116961267349545208869184796402599446497563934215448063225221315156536857531037705344 280 -128437385158081017467247755779437606877811646098565941718002625976004497335452072813620006801320585028500271646757139299817836889033619451663799450406516494778183085231851641742482304728717730275574229821960746649080042012109732065511512292504512300147154282126318007715769513456993809391685580135728395267210765319727483574740164904229932073754830260627915377027884414933636943294994062586070489581011230695456 281 2809024792032075143134155905311528450224306687704438050673167117979415293359180384738163117617511486954553847092393604078959981649907394466957070306948710697213829988297359160858502712945543115262260865242927863497816682025118279806448236243577767780413468522588958037747355738494599134437282252351964433320383285235207709986702369456825978703790347470114188797182890701770289726192968090586235077975943025723520 282 246584651465282711308683970435510351748932232675747719837020154058756537328319146748595081401372910637490758350291275797784715045336913425138060836896610923431420342727585628733585344039060933446432473710383736469336134314667852717766032832455527819549019656643566877801933581756468494102351979919209442870103484137637432257819169265317165385906638643439508830674941334589986005283026188157769951877190484752688576 283 -37792981251651560466794993360978341302360757038217911338226408640247474174663723032884587352644653753074731287854348133666970116983053445935621923232415608578133370095399439147049179546433048204620899546307186110062609748067652157889685210028182579432392696746796739969327274670821259475886276817691432465698447093738642129930830858462994025743544495852602352977244791541316495602424899803027463733433366795910401024 284 2931728647224634849831643901794435779405095957639829654918251186652604244359490457698179664175636693584160261598454362216256804542006236987420207617428750286916364643126849530985367610576825142855479922450574106057083740247501368252201748327584442219928361708275041662561467697008472496706830591698950864681806266552656155868094989526851654855632821061352042398871825271744372852252647365228801373950054678879229974848 285 -147961394204255194215823785048301401262713861491703157042417778615255304218544415577396240594711612560895149151582240866549853661270603361710154234023572861216487178319477454477776649625875717539505147043483348445220323610183648481317690726797103499269752492010984400888363552370480030858832515901848839732957427984187215191939196492920160719434076739434931584036358206453679450055392910046703810048049650863471223452160 286 3054425655917150614621028139530718195502652104152696455289825066771899276917557070791746218613785160492902329531489318592130019644562726171260810263331989477709028331301884275516424762128477720956712147737283829194634602192912546494845734316259265156414117688473472338421392191604428525067045809309992226944172531603428030336458438585939258327842904176109821930112539791909568421018908325867354445391907544447512903976704 287 316526635884897856832597805327102082355608653113492151250483240817609391366793785167896922145809903070624728877191208844672632428980983646873652788914929725763883335968372237992297397713787420681728543078797746198341223064559083691071281537035177563242139917625482054787476401089078985836186782348134627161647359445924661639565855000311150437643019762007828062312882498674657032236368664810654391293647442557042145665312384 288 -47099021613442816032733783540392917282688625522724660826967766943026083152874058729261665375887946391890884205494404039961774200472291113178841129557957271613085914677413029114823530562975573024822701351827495536063070879620094725242202300007123592564161486779091555082289003808490960259901354706705333264866749183152111952371636988292643143445488085991967915059590593648921896416356214724885075870748321501681764549806625216 289 3654008846162717575450524435041224972456505781987827500715333431838476764783763881924077590997807598317993710578556805484759306697245995406687530018541407712159250671497890256582367174403368608476602601275669049062545675973429713149959439454097744487759442166321131170733609228089513742532966057556712172095846097877746952132854367248539196489229010389106444767804668815674556222139878301604530622507949150178986399534638618640 290 -184645313201895379726080121221148513693787338513882934238249810476425215712253319976743568246194627802241523303262741737429054450612211209410573828501724280215191973873408837078289687943051767248295858254393038327451684730198991168269932717221762720543631667232405297770612070806085999284941177775348650390023226629097842881565891229333501170316100983170255552323707053486087580176544236998221710280772505362988891808613254560816 291 3679343718100365386734596550777575002809933447532556528141909202727722134742318826308561937352039048801849964220284706573034705513565766956243392198779004296872604392643908163535396485109267708797212497790895148155592433681592808487857167677929078407499642177133701730750155724876096294477630727993890644054342311443123469576312161693570536364686410169840588516376029083430186704456753772688472229658427261763046250423610239381952 292 426383132167592818723394658368046780453604796952067373837564861715817791382525789497318630827708173941521081825746725701021729324928183012047953129830924844206801702947921064552538890506258646024486489322579367606351558131004896715282092805366377167049624896447930779698975815029485437387054085802759340785506655416916419277427401400299427533079143107478854589212062035838452194834859598984319382411052261864608034013856733692448560 293 -62738001506963292049478123725826125996862876916958564704431903341835000800099958243266083609380195688281676385569894340334423537276082284839812227269534928228814662215675274378044013907789699817590207052926872381680157915434041399952087145355966602915256940310480989624938948537254165839400366057561311036113306505375995603024561126282167352990768032937037603859160419311925580003566735987054388023036222878110422571985214827248853728 294 4897821714862600346020618077401487461235196165212561318347486964819994350683150414626533851449834587769180864879661714912482721593786233370788774812647408221142838228735686769837525124583670526032207194833504221280135767012206304090367532306162490568338777318269572601842562368948702746310137858210525690003425529397866281332389020456488186251638004660571120198679184779742986101917459392627037071773230565921297473356832388687996547840 295 -249452822341529072110967465997238382584387136835746014886828402290400664858806737552611352169578309090999113387018739877076757651110508125657183882990927495402403949897740421128864620114620270092229568318960940235545939321007136037642747359592496550577629268795247337504799528439779641761482855611391057133885498003640894875187097610415273829438633088942099292511783002781364556056576344865043809051843087326621477397004193827781242284544 296 4933504736766925542097221370458138992628470371878536738793215779032653787282967602901273242370648487311484832926677298154033143443476300725887595471756973722146060342868371412828398780830207845693815975915808449126185545980017536858087036774666634932633002241075613124260313806573418359814860702301536131608174667102202143644560710483932570471204347594903140736383489983304019865420575199257691338283996557049246010656540030486363529247200 297 603890805019940600061452101797122724576604514811902598845529274296977551076163219474577759740591232312192390412534497813455567909533879909728460277345120391442693867915018249929079460277516167418939143398848208060369886635669538311074942022149636542990312145989757922614965757835912887427933400454031370948139721961390473275856889736687157001927207346138747970111302934556827480302143867066245179392955016673662395655253574828754502573003328 298 -89266121190425085613491183824509461475124709121342773639650115622121729579402263274530898220698819995186912925869485081150926700269960487119880228018853418827024292735422397130500678225121584754661819230012161317249880311719608849451278002983395940544557813070093460600457780355301412821883294741254580802598431617650174459061903782563681804722425282393003155484673662651078268916016590598304341678318084623853328338159956777135808818353410880 299 7053627014765442204968883290708504062551703743150152455285488336692230991671049527085511904712896658476853466495766397423294602250354003014233769824010668082295810300042560569533476532178660485514377750852130875394631550409307120091232122607915491238992282797074137240078077804027571289569424297032714830220105088031253628357713386606654853473119121615005028432026533092184511364268762342252021361300628510220470129694641292255794528577630704512 300 -364479534371233407172632375420290166261504583146032100546775927335320868501698879985834622961741192114677557291167145321376507511317241109133517887102007693330156914856857824495464531565432225085002998036351195540354507424898541655768935751054196057712611298105077450203889193988197829631919696435798829320055383699978288146502059887966007703209257326911400211312493193546419456861262660266746986957682524492100652529336605107201482522246769475328