0 1 1 1 2 1 3 1 4 5 5 2 6 1 7 7 8 -25 9 6 10 1 11 9 12 -98 13 -875 14 24 15 1 16 11 17 -243 18 -15092 19 398125 20 120 21 1 22 13 23 -484 24 -98415 25 46483360 26 3441790625 27 720 28 1 29 15 30 -845 31 -404624 32 1076168025 33 4151893715200 34 -743856998828125 35 5040 36 1 37 17 38 -1350 39 -1263275 40 11501032576 41 458947996781625 42 -14092191572383232000 43 -4983748910023583984375 44 40320 45 1 46 19 47 -2023 48 -3280500 49 77432441125 50 16018362147070976 51 -9981988129821260986875 52 -2248064188524052724080640000 53 1235448304956137610650634765625 54 362880 55 1 56 21 57 -2888 58 -7462847 59 382637520000 60 280027067246655625 61 -1427839382895931242840064 62 -13677640008290711926524449409375 63 20082922085389942425717314604236800000 64 13169262596559291936385253266143798828125 65 3628800 66 1 67 23 68 -3969 69 -15364160 70 1514174342065 71 3079527982963200000 72 -77977229031712905935665625 73 -10054667105525044421219022415069184 74 1405615547950049936819061454253021131640625 75 11661608463200386484366722186289869792215040000000 76 -6878510703708765482729999745569617652988433837890625 77 39916800 78 1 79 25 80 -5290 81 -29255499 82 5067714534400 83 24270253847528975825 84 -2230608053822859694080000000 85 -2062809817596297970282831228088984375 86 6655549069812852996490644197229015947045502976 87 12567277020552835950137564498657686879450864387353515625 88 -501096914156037276680688244549549060176982322538610688000000000 89 -197601422515249403169230712967906698206505938938319683074951171875 90 479001600 91 1 92 27 93 -6875 94 -52318100 95 14879317535901 96 148766611620358144000 97 -40069136137307164042458832375 98 -179343382239405314890313859072000000000 99 6166362113586335390245209858835673763348478515625 100 480204893128853615260448801351457880415022182706673432395776 101 -11123744854859739314205344757341710964827363655020035057901629638671875 102 -1787158590346528416125798259075013663221543155156566241884691549388800000000000 103 346270545410188966239412416816971431949753606090561513632024116814136505126953125 104 6227020800 105 1 106 29 107 -8748 108 -88859375 109 39324376684000 110 749192995924729557201 111 -506590205821891595559895040000 112 -8401355481129296966874018872184666149375 113 1903361923278668670587273802725959768473600000000000 114 2414738771499384897772429171242864806415425192639027758251953125 115 -4296263972182065884142299844879180466191124121876299765894426196949203943424 116 -1092908561870299004069017387160182433999378564969507772002249037749697493654632568359375 117 586397736221229306437309802594958603042949245839009271836976487336334576623508520960000000000000 118 40655175297793746150102445487573353296437864202323984176652590348728299738303758203983306884765625 119 87178291200 120 1 121 31 122 -10933 123 -144551952 124 95326116015625 125 3221797419493031840000 126 -4866246623791820234890930636629 127 -246685796221598173630434237229511475200000 128 265990233117158524385545386471868423728982723429590625 129 3090642902792508790936898538638815556256991787656151040000000000000 130 -140895640062803968156835128903070676012551549693436996438108892244519591064453125 131 -5342814971705497739714636440335404416582220321311247824809626725598424282514670454766529675264 132 13207534355012796247558915340016100811205738824137766327808915323618695240041409467172405953311920166015625 133 19433134248510923523943000540998408359768922032573822375156452911699216151246202944508120862747000832000000000000000 134 -348448809549067699617887363164658856219138861471371517959623846971486951186897369532607751272735185921192169189453125 135 1307674368000 136 1 137 33 138 -13454 139 -226695755 140 214971880936320 141 12169353418930791015625 142 -37482017192137477675424012800000 143 -5025643134476344423411954711885287601192119 144 20421160596637031094612003047930586964521039953920000000 145 1473737273433021270548780917620766311188957228755712851258497419140625 146 -873223729981004019604871758613615478875547160567539787574464053510144000000000000000 147 -1372907964639001799204336938268054224368680232073250819908527170391554283254331443924472137451171875 148 1023222383222613253924908538925948959603125725812597917872191642700049982593589232757250268457811397624447018991616 149 21547328776017542785682899591514757556980325790765708901998947321875596922607630339359041927053267716040955672800540924072265625 150 -70841231425898866882436563218703311112442644577893795367726065178232960953246502051688953904367529039417170015220137984000000000000000000 151 -235933289844586220210599795012387076004786758377681703009163830308255423475422618007476123312879831546853393801939091645181179046630859375 152 20922789888000 153 1 154 35 155 -16335 156 -344503124 157 455952038552725 158 41240988136470237004800 159 -240799071312609726274813232421875 160 -76310751492635056592558020296763980800000000 161 980959284228800673234090585672516305169173972271634002201 162 333029667215166664996635471995361667136127113226057361238523904000000000 163 -1624903304173886983711569198801071355135840372694098568220911724446090296431727490234375 164 -48110164384578282916158425124050631899022030545567493380673568659415915434841775013888000000000000000000 165 2474896395146577348485265002568823188673575822229077317552060018424370403744220581416248774173339804738449542999267578125 166 33117430536380802948403460153296332035663607905231104615573542971244381109032354159655513478329436055215362743602870269446201747571736576 167 -5167523524117877858951310609266411430282730675716241229783654263712962756705488703583018182402584215084425550940240931537836748431734740734100341796875 168 -30730973227767124216308459844269123982617470731762765611920344493239909947680498692115551750648709169577890116044008113844768462965835825152000000000000000000000 169 13578706074383457714460448091205097992317577293063876349403781330031172781723120317287209452616101828776830915902721355802750043409332647570408880710601806640625 170 355687428096000 171 1 172 37 173 -19600 174 -509406975 175 917420087286976 176 127470513697945521013625 177 -1329185975257940859135472951296000 178 -910071425575458362620526800230453948974609375 179 32315571459563500592864407081511042195220837990400000000000 180 41932854970585471217591814227580176383035427140423915628302397278371984301 181 -1216559751999152058737641532827192414341092486339190008383807228126425529922355200000000000 182 -399521208697889716531422191908893063953581112681722266167755957732644671129156477959498694228763128662109375 183 572534818891011023369125995495907643890808362372001698318018518706152122001894132354075064958428240674816000000000000000000000 184 905667241990964427836017002453993985843825820044339081352950570134942214168961398705660379203734942061775579317549415557695528501987457275390625 185 -197224588799074976086069245742159552570349201647573076296918779921949029278497878829573956098745090771267591928766642211864912813589443731404718647951229162881024 186 -197046448046182441174678056930373402927335991783950047582114685293750083039507799510777097341745625352891071055747591403633465661358711644736884407264806306920945644378662109375 187 1706382923534292243620123922104792678460648636974788171394493208756976475574327868891429022930080051008093181061942916640071692799915550358834612745925740271239168000000000000000000000000 188 71116265740251343996797253955265166619666180122285501743743532515234903081630211337668068573433955643639936567234874838373003171670260189190488415789292986346481484360992908477783203125 189 6402373705728000 190 1 191 39 192 -23273 193 -735392000 194 1763330073206625 195 364023644868569484338176 196 -6450284719491582801710721083580625 197 -8867736574401548904060707533397868022333440000 198 780768002532016864330433074883296219197751371555328369140625 199 3298032968329570171925325987009052357027817804580574999425843200000000000000 200 -446331182353062510375627020528799960406338478271365246015314386433534324229147120727565723849 201 -1115469466377096019405734934722181268308982781638152158708959305222821284842718064962603186923765760000000000000 202 24263257610459234127762623803439705568002166419670311370777718607893289837944651338779857948561597333187452700200695871734619140625 203 1614787252537224214912035683729136230939613759094625745169999552031833865321599352895062880005160308256802561873051714420998144000000000000000000000000 204 -73244086991323942907774915516535119002554256736448592064647899526460629725314581762475459798762802854348668355115466875809574397715888529918387444060008108615875244140625 205 -233732207529280162850862828263991186485371940359574151101419069518809651889727488221781557967885517930573867102992788863948826814998071822602965934351072484275220257005003665557026792013824 206 1284845386497950458266184904879115551013217212721401322960991639847753017045736722750154754512513329104683162700653923097027501182937905893721124548394063390265737118506288997119074338115751743316650390625 207 12980674072388213559197938418505396175668094426902500023466616972925447665995049035919369926128079753921373147625825866069460262350960794032496504920658613104513333634611978918063499116544000000000000000000000000000 208 -36128608487282937066018370524346230974867863200521972342521457908774051560430149281379890341161336873996949355798456811326397003566777977417185409144218307468901460927308443571437379659982980228960514068603515625 209 121645100408832000 210 1 211 41 212 -27378 213 -1039348907 214 3255845125120000 215 970508773628209852430625 216 -28021583434653711217394159762898944 217 -72786845376841941853970793525195787358067584375 218 14553750446154690097135066827071943636573591280480262553600000 219 176166888332082314819112592644037433299706792103788633461215021610260009765625 220 -92225009352564771221291776456614847796413747508810465373191025578458170680934400000000000000000 221 -1325452686921461714621363919236342175189584803422275786492106725250654181222567502991378116991361492129275316099779 222 284332645139891844646893685665821704729158257277835000420663452963671920626927924448709652626651706510135270595587211264000000000000000 223 399326075967644478239551742200998398759394787794300258337163027785111325433706487267573414906504446696097772297667513763502131939392034665005588531494140625 224 -1175028572078684670462770117682644024323749468920387099702929564370613733419755502991920162075089509799647626447738781533158952358816501539505824595968000000000000000000000000000 225 -1415710264521006204624290426360386222054134939651973638947574752935614732030019041980724725327266294758287888980757201533187729131582491211087629080548107150720746750358939727523766458034515380859375 226 59277494080231430330033992007163079589403519575747835581381152183139411223857993414088393694918627096662905190979605677254208493316720733002684984813447063108035040147888782503663757818029845861030847030026406551617536 227 1533148483994610490443190760135878452632686625036359342972812998259883221968057333362421013477322452238641685754485413988039642728177481502270778547104694412220086575939910835438841774896416830482930007177428706199862062931060791015625 228 -14416865622159437989686341063778648268831233155611004697218992393300326585962652276516330243269916948285726850595596623333504680034156421737489651298979578251556939189604270723561623757209459124823158312334358740992000000000000000000000000000000 229 -1890474180231390564854893923178357610228655701652190066029473627971058586581398829937770666809544939295043823886468200887898071613148053719773582522753770509393655150632681967655999304747052228851826420619186563953917357139289379119873046875 230 2432902008176640000 231 1 232 43 233 -31939 234 -1441451700 235 5802035354714125 236 2436100941962566860800000 237 -110569580737165400011540226224059375 238 -515529654932259403409446955375324539822936162304 239 217657072351283641862867792915034895015529988331804203426015625 240 6807410248090735242047118492562337721536567048392400255335531449616957440000000 241 -11884960655079330658271540619059001535082321429413781368618798787339653777114901244640350341796875 242 -791736740217397869181373483463540377681349432887533160788133615889445351899441732110677614107033600000000000000000000 243 1216269202043301482260029313873930327382326893680756759210036242430606884237271044231522050699036742875863018568170767299769381508781204981 244 22105258759991671209128536584051983395334512928930122246576727100627290767717118248064530273057878119082677562643073845943874419572993454768128000000000000000000 245 -1938778735518942234454309973853294892277254715177655447163208465642607325521892311514389579976720257928253397003979421463272431144298771192426663045409243665178185283124446868896484375 246 -238553473781695651101958259497214604095853941193042892533685837451426841009759065297613474733180421491406389429134189786401199334795520940207480816784212513773613722482438569984000000000000000000000000000000 247 7032493110331754330636219965790011921783475283741609925327624616696662974289552646223819461230172393172567100885290938942514252775326965575562722843217502170897289300130347189985563313645715848346401433886745013296604156494140625 248 3442679497279366313649474726531362665474643412027200220046360795344546717772826834403840516658731632856768405266180145431649328186622125616584965116222110574802527640186901020457162893629317497834858007036561945533881689899576631743025822718719164416 249 -356740303729806618161592155445951496356856561691879391925098431363218432277032725199421511241526966603829177563802147733231041778756018296003120101160239637173189263339867509693207396945665822247574499566623760859027387148035853691206483517817105166614055633544921875 250 -2481853565330310516978166792327126449193280626481111230680765042831860872226505048456853673176868482429399134424758299558756160214030919624685031366676744177560943111603272747919435457986678297530813940033119013767618879375406228175050170695680000000000000000000000000000000000 251 10782432885129512498345678133746819769300790196715029204451397355978885368141236076961074048105297894284017223606195078127431484427992490340343293465938613349410875332907482278164664575857481908943849181316340012246066071539637065863914688890190518577583134174346923828125 252 51090942171709440000 253 1 254 45 255 -36980 256 -1965557999 257 10017801024660000 258 5797655543275735174890625 259 -401004736313026760825794723840000000 260 -3212269988415774480363559451198175438617567109375 261 2693599186090102820589001840369176316286342555197385762381234176 262 199816360718370395930911493936677381475835496698834350173819880077403596033203125 263 -1031653687078969817933460795305954043378358862553704464822550276841050191004990060913229824000000000 264 -268606192241320500610579086608217229072124728921860325705515248194659738238877508765532070668849257193505764007568359375 265 2310956690290616786569214825857415353119354182709164221314707490327323556319709068504347488038396223678818927935225856000000000000000000000000 266 378351001587394088009609340168885511660805463597373476372964288350200212080734938824828376798946245115966027514484613198834137627334006845124672911722613579369519401 267 -570561633009525404532352477997960181368363609332811481821703110794301341059636564877820509294637975957575997579285805214732872066374692627843141306007312024898363195392000000000000000000000 268 -3002752298119375327025761318715460114829878358793477094272585284384220529711520568204636643707408396014632428787177068771576294143188300470407131641098178450821979673594149524016922686004213514886796474456787109375 269 14529287509828326219769399387803717648511026707149921464264726482494376281756387599376204274766230489805095017983711877850308672263221754372339120213165639819227757632627013049811271432359446980201126297600000000000000000000000000000000000 270 9606760056224545572925940670850678918807637902665024589401074246868086860777841537938307786796046162155191762735159367556530394891862963492537400232172350115027058602762294318679746231619971793883370113760252107319930787410332914689715395797975361347198486328125 271 -48785771436404668322063283257406635413734813174658955097812708236758144613336662076794672433954281952534886600478783186104598262919781362078751091102433640624427923574124025819107990932120386070806616421683581716915329297095728447292828209430043406250249698851325112096231147987533824 272 -17182663418578695484675318194929437425585086081607303233196815568642781989127102421685229919485985331280856691515593105713689288748156821075140597027835473440955618309745046828068233472780259356080456038195494945869505189162376492324798147837974944583650435248437992807879481915733776986598968505859375 273 70068900835499739654871399480610947920996944815911059709027715244636525082643183345023094951853453022457934736929497724247214412147260012098806447426263498180283424997393830284842507323043747391762060817577683717467173551310482479618887420861399641153118185604282749603020800000000000000000000000000000000000000 274 7072299064370509495359051665280037098075940917340015207884301527872474061318613912027901643757566282305537865901949795538288172930367038812279605394352186440839765533865124506932348926153479467708981016566975917478299735375893070736203378250803386065078879373969368560270964962910511530935764312744140625 275 1124000727777607680000 276 1 277 47 278 -42525 279 -2639632400 280 16813774269487801 281 13158503863063410852000000 282 -1349834015865068642702011709392578125 283 -17888462524347537776967283633655405084672000000000 284 28276851174922774479154431171755567125287795112981305201087890625 285 4630289975441064745752618726638452123217810212965501103271386094408468272645144576 286 -64019861956320933867507004928671987986326531426622758978206132324782277684727733746739392818017578125 287 -56753489613977093292220591412021027246485376957570781204951247477947547638737748416573262729988817892309938995200000000000 288 2252206471033771010690529801775310949486681147369332589917477984606898877434699429167440527137262714617418329931591777921305038034915924072265625 289 2516005846784170214868991895981514960728976933486595932605539359107717393345754331237024628709037934069855759985578077257733511161932394004480000000000000000000000000000 290 -43429660292035769251025878834261859841410407462052498763579295208188599737993463237410542826497427844672778926453526885103072947304900711274552033166475723356880383539409815137126202378311283549 291 -5286935042667658115638297503842954326863027643179365708701987386500547430174897209054759928929417110475553968332522571451560333898162147182021211156554850231613928982194517400161321917386999201792000000000000000000000000 292 1595162341708163525227412254655234153778344570133947961311765287834283414354067382272973065984556303619299292471855733915476156753238533330586581524874369016246687938255179366135186034402284862633322676948518821072748202331387437880039215087890625 293 284058587347990446207515326222664095746474540664933681504461381830889777306334315478592899809917846500405371371012237195916778138016659772654343380579296898831665317409210024409112893202491665835032969231429891252275976463504050749440000000000000000000000000000000000000000 294 -3845140313353351897741925008725392199562390768288795547087101654088249792918754618896267556752316300306565443986821274313077995855345067712641137613094501912010075803158287342181783289817790896239648875327806094926100649789979199038293532779287390782586671059532275794454108108766376972198486328125 295 -179056266376301358359099508180280894869979847459626599380086960572166066713340220138344230194232908089505962142584294276384829851787094362214638790393266946504409808349692373397527560181175025992238186252364787869591741012361166002438737630554463351817094206900843957602067505021254401623278456613601358948905975308877824 296 181247866518529294032508198566031396141861606170987506082821087401163439320870095548545612949873406261210779622989417110425317745922109905331946329310958641551968560979294873993095994960143413632760510519847252495685522686561217337394604449713357853832395718123016749007101227703646444109156335813962945824329153765575028955936431884765625 297 342231955739906360459249762074165636098424564005715105829965510014152382179346674439209854639635346135738720058637171748821102978833777615075164851450776741615395937001807040170040745708769984662611779830998998000770913653241384113915902080741125571800953254979331974320320152082537592416892176643395682304000000000000000000000000000000000000000000 298 -561293278171953079633920773849603324912734034250099988009198147471606543218759776847712503038587239409971449523160096942232688584485364362313442313601674972342187710030813488209533384618392383672947299066651765976914109647767042004480561616200990696675818907068660121788569180786036365732922747665174789677422495515202172100543975830078125 299 25852016738884976640000 300 1 301 49 302 -48598 303 -3496192875 304 27508876263952000 305 28621845837413377287453401 306 -4251828418038706203817741022400000000 307 -90196611871398255251321250484680031871454833984375 308 256952235541010311989152805725206975231796199636022067200000000000 309 87368960471419430818542137528436794544143477251554415240186752824116892063525390625 310 -2976836690255208812345910518003579335009046958446126813910969554734064049943741164506730547139286401024 311 -8020014976136371127188124650683112090949680458557508635898139570772190261591265572224881021370399007680897216650379638671875 312 1255096905802203716228558694967313508389088617607260769846233988621674323430745842747267971883396435753680999175997723413374658590801920000000000000 313 7685901117755901207959009940063686335418656239014561179008679606219619686001279503831772831048712945368609319864826624115296747992680858276834276402951218187808990478515625 314 -1112135026911282976587343876527049616150815312314694767674706971308282512459267080946202279477417566695264710337442801717970631192095920065148036689052600814912562790400000000000000000000000000000000 315 -1989073687348853120280410607974468017023929948884844867637081486764313141416617948103728838933126330771217551519473820689102314782450115756017557166288428805997262766972907063304199861266725365016313680783927079611500188284399 316 18910050525495746202329224590903264614646997286056024277507627353724100514732628229315483984656684840485720508571080783971759787405250954666064034272248159564176926286915246947796657616925723385442254470190386111565667198042112000000000000000000000000000 317 310997095419788632458246539331859148531276208557809266851337765187506323709936872033340723305495350968979334828913040771179283474038431887977755174138365112110287961904023930894603397002006545034633436008944313239940002466073404058604449228962692360801063958206214010715484619140625 318 -1899317781351037977994843988631306961760435597060185017526391563738840550581559594543040437799293537098397170905259845343694627474292565870927710193947736446824342649330424236341205413456301263022098369057225609571615527958535390123212743028214154303647828055949312000000000000000000000000000000000000000000000 319 -478638721715168859235875099998368567843719687776582816324745792253716565051784530625711472683966447635484766171189000665655426109076503583522011739944032435655232905877742183747214052534587195002451958357031304734940425255985266178007394122050384744249293693518233197077036626832289798356540884726463376381389025482349097728729248046875 320 180067956090304571853962082830161876598709162693088591811859488553076409637153490073423360123570865674298578527779909244956386378637260645662001235990079718296328671976376027960207275099606290864421481889521722718795926920230837477574834273006698198317439321881888537286859198515461680745600528853623858313285426134357789642649885723607123424768245419816779776 321 441638883407430602752704291245515454946432248255920412791519828100676235105382442671628359580260886847546569545929797198191395266780306025875401305920530499354189369048433661585505267850000189198812522950174490722883995669622731268568328386476928810402337232086795412462220317850418700888101169251321711895502970925279302667999265181044722672343283420559600926935672760009765625 322 -304219607332279233998599026780068058561008538932920172894912120445955723685539379385515603181864785920347397523012951920234982549674272372790979191317463187889926318520683226586877504942047970698511273113421754600171863061433832207128259578264830072449414595130405245452110489291736923263509314426544602710674848807556541439591672510561648640000000000000000000000000000000000000000000000 323 -5657476859956649810979536003767865711136219492817583384462345668703550103034133836235568518155453727466292001150941334696298341397122511323294470096176002283090340663200181556879565735772763448146804310122113948568578460856210166168155092701227007790797908858881250583963841289950733574091915894035721278921413746818137770302111961054879196719724632202996872365474700927734375 324 620448401733239439360000 325 1 326 51 327 -55223 328 -4572780212 329 43978243074373125 330 59916789595715352192640000 331 -12619142015155280023474001882521761259 332 -416281946688317500529801911995089848544640000000000 333 2055201740239353583279904325810995400090222368940934219635009765625 334 1376704136526695038482697101919175860861151782174968805671264986920386560000000000000 335 -107710039828967693300310651792005844326125102885775291426169358320891732744653411432200577121273193359375 336 -801891948193739263807975981645857904360890568149135534250680276459061500809117795076381530383231976174627339663934372964204544 337 435034321585361575405397097143429443829440649158884971973739289858995027838370814951627053859507354678813390022168507278717352684399997141143798828125 338 12240538861450804546578758900254861014529772783377666077588162429842321334766313702155582427875192225457827107504637705373358916505177745092112822756736669581312000000000000000 339 -11619437649697075739814962114866810057836283851977433728833330767880858387883903865152990020145566452683115773131837904878237423855563659852733042265521999273822482384657422107920865528285503387451171875 340 -215808185156811888268967475089709974176466795649533637422125354729887223292036502178574909658297520967269568892315684665266327742951088474963037686706415524996471381270001768020945195074100133888000000000000000000000000000000000000 341 39081624215929767251759005939179832512824904335590725779322195017620945430376301549368135080452614956158793758098584550654693838540965216919922283874704409591498805442264544432643047722688469299644718294985552419682120015455501557845544028228429863565872294321 342 27933892378144507984209072960533120478755315351305174897157002161893767784801787771499181617941808015085185020915625561948408452367023750959524656575182067842683827311129636755177544162984116630447124513385759754105484480215931539082922279355246192603500118016000000000000000000000000000000 343 -23707433165132250794946460189804620729766643477438543271822767429938859522091764592180701789756751872671898959191661268959552099214252525321249077515786812182630538048011294103694343664858050245294359831438251564987143282980499100309075780223167570935794078715740000790118595941816503812918736002757214009761810302734375 344 -4609926173221797279381699511671361363369992830079779104615383484839120510050148604108886876872687009026787786980103178419555741786210741795918802145970038944607933181182154374631063109643477416821071685315161638005281585222164877236408970623042114051171415968243048831837674635876687320122989006028800000000000000000000000000000000000000000000000000 345 19601953995701083413885939057755552737182183236161818899826228666167313870345865156615396916246276316582903394992143641747245044364679615408821339837802905209683389178566632575912728080635114159295532782285374816382338080137123391816545540901744198672537083674917135997910063954489193499694119264538750486135001613017356052767110656206313535410146187132340855896472930908203125 346 52333669610606016066044247806289704170886836132870810802065492370005317149475036301007395626926023079478530648331716697343027496771741210520255641632889684610698041150741575518953475211264710851500227274128202595315352206395374726010275880369141036678655429081887976619467503922009167488958406990303086110987074071884598057460948840478371991834847353632607629439355815318658202829109294793571314958336 347 -261497762270948535237191448117620778264963123480042468366043378088177753701488992309391310016209997789298263081922755854775114247680876280511724822203983491333023207364843561950152749708429583633356507902793085917438040765933057600782764512908906578778951995450986410276649033889970071008978555881229520590320071904607162985349197992864781227543148993565116417000201667482792915013500856247219417127780616283416748046875 348 -51652008163571190066781060619294502585881620518948051538782881081220345239640011996543807943658030266905898810521177034497981351418526448056833705230652752678148365166544785350008599461124367560682560707728732098132271407205120197457661014513119399919433645928389836116168888885294597169157961458884963269519096580864029461218251205218372489542920063246105815370542446761371238400000000000000000000000000000000000000000000000000 349 7584158003548297590310244608014070192015705294262158514110471620954387089276357405406907006647372327279732312488130435439063275070456561380694466572800129289954242187968259968802430584735526358905323102221456773243290198867985520738204577369275498603047964819548122084322385724186302120370215648283867804142902381282516159270704588651688732814820823621251985301036318992706254660252085386673570610582828521728515625 350 15511210043330985984000000 351 1 352 53 353 -62424 354 -5912450495 355 68843389002868480 356 121150296719826663913115625 357 -35497120505935205572865152516505600000 358 -1774813406756943077246858681686952346448317856998239 359 14672425873356012506527199604643525117591041709767997440000000000000 360 18497617279089800839351262746935727283842534221753356554686285456140985126495361328125 361 -3127481077674217492521433069561550240583776971216448641900134288262192601928604948168179712000000000000000 362 -59355740527982595200999364606897999580181951327203832331686678817471286135468498161376703660212901088321963912868568206787109375 363 100229295140335590982652990319860540900987792003446019009150870486566513588429414225128958306865127914558877950215109506542185004945940252920835364356096 364 11208963976024179223043229700786556843530051167966365943261173404880233908128745441450439069154418394047359860186892914326665122247792535244467960986656515209627732639312744140625 365 -57301376208080566594427919458958982929448402649233453356781495546405035326284232172945933372893738358116662859838998312443322063864080216736435069287030953227597520696277800159269760270336000000000000000000 366 -8414163375196012096396566937120058830526369564385682625004044596547709259854859485905980010019728472954295451893120779836813093284579715117046797077960468250842992587681363232880118864034729308290405828387292785919271409511566162109375 367 19766068886015796549353750116758152314742768151654288146983848235329446444093686979279298399405529940466560957099539567617494511762765799833329141261188414608721253189832263870542757840893605039456121840907341571219433371729920000000000000000000000000000000000000000 368 352457715735222511020657924018222532542639513629051807373322527327582545395635708562784461485050228670931832943877646730234013015473941436740784340639834088869750453527018698898413963886167153783510107481732610560590644518723603360582146005577586155412833822713970986301185450308491457055165808581 369 -18156113894584821753557472677973682817063803788846628492770166831322206782990263518481036429817238728938949354455430204666136671146532585627020503383652777682892958800585011911537541894882683776276490686355444979332214984991133220954961702764060547267255497156424598104843617083198620840985886720000000000000000000000000000000000 370 -749999257729504046375896739306138057167260372574177913075448066125428565460085413671918216407352642956879950712991742919859173593542183920951705026135637761932705721444047893867612519082872675163957297847194529396824086799381777648411326626144372475352959168536859288896034352069383310973504532506739091702798976173280331787467815729542053304612636566162109375 371 4296566430319225143254906620272406964272524099952554620932096739781476114138206834190511989580477643867264415082026926167213842358992585058676993583573261157717724204981758596853064655599866876594823733072742245339630262128872843783950855230732746781411709980057459317152355647874616751232643879473446907665605954259440715843915302830080000000000000000000000000000000000000000000000000000000 372 278561040523895804490948247978439170003056283549519776439284911649944990083856433801692808465173465017708914727384896583147548708258137769524447992876876207701282069156197846852908329679062705821436008330256811334139860541403173418448867312393551514070302831361903345491262319505941811125022539469271388688691244827066165125189989214499407287922239645291482172206531183013383421957220864584314767853356897830963134765625 373 -4623805159179558953323806449585749092350196558548368611291159905347742083307405796297208879490420565372453341557589257955459763357158064420036502449861960038213212577173103215182953276675926942329983548146055503542435184608257476236066518437495969729937430436552464123841299216450181690223679269069240758688235689852918523892100774378403162324915785038405069962092700911762849902967917151334949378547568986074821029830719875681477634092416630784 374 -39482880633169730507184108223372029074412401186017595787619311578600441838687361920119346745750564910107199468637346199812972171963792262303480530656019061294120119422341811447129420723284164356462658028541449400071989622855885932969403096724970904859378370982288018691924517518695669796142957458490374292573710948070353701416151019070219688283067298933297731680582576432209381848798740533037849360558025254421671328009121014479543276820550090633332729339599609375 375 1753950030193562770614349399201817841453369494011607054963724097896977179088404357202786782475051370433711559670590646305692279205682249851450499464350281067635497556345107188672990168963618154402773038923364600050243904625105638725929781204320012198262804878727810481977782405107281878380715794579772511028560346369672403129155998872063882844885886552933455380398269918820971195006156724472540995373854962840554700800000000000000000000000000000000000000000000000000000000 376 1413210184058706889152667092009778291612466711124871450792199691376426161482952616399386646521391540446542521796199553645122546981794792759170936050422545419731021931523038522788095398769767772307702025017062115083020646556237071244774587768554622218350336703059065365711527977958923070135386749666127556005149755008124421490533379678552058630588445024467061135260423425757160939953712821063143547963629995187155694198744004808077079360373318195343017578125 377 403291461126605635584000000 378 1 379 55 380 -70225 381 -7564290624 382 105713757545278225 383 237344754314787623580876800 384 -95116519220355610230707774109971015625 385 -7045024722778240232338279863629414004827095040000000 386 94605151038241668410548430331085190882723389222589085225969745340401 387 215651422058955419632436437039804733488444143253212167306262150723502080000000000000000 388 -74752110899225317881405794966246610627783597938132241056958579667262069023314783369839735281467437744140625 389 -3374755966119519285156633633328268824815763577730113658280802864650924068482786588462807280048185384278572400640000000000000000000 390 16191029637661084830942421319487830698291953180914241274180683784192778794209784519462854886214627517657159033610234629500860846684668641397983551025390625 391 6376630939019981992860529758637600823738010356495543089560859201846836132419509590702157852766648507494997641322657275778704269132863300108993470064271307678661813169366371166846976 392 -149313119294260136759259138246262371760182267608700181831679372708244233095958476258744832061574834925792400703499090069830258666639906104890953843482006742732925231607792838174873956457428011858463287353515625 393 -139218492220813196742659237373524912121989279344288789622946459322338324891999510322698984177819522861470884692580631474646944944813259250294454238253479109033252084240690633183345415027009034030559549796487318263037952000000000000000000000 394 3137935408841655867120234649440856126896286405077039081405017420014223005591038106670988305618414274380510272572067428618861470623865454728959455349069833057488269554142420424610954407493760639217414508890973072083495762897369088875735432253577528172172605991363525390625 395 914248117401244588134859193042990196245549214901157797961551052851611684516664440125423377620511222679614845691612001058949387002680001604605784768782128343897900133191487695362429702140372125520498480366671937630514165025720901599406465629465610364716580864000000000000000000000000000000000000000000000 396 -1554355302630711564062090934399044943898026650990072610934685898838325697855139736712198387914709571506583940093003605173195673290853524507472111835805582225861384218749427683435650270491069943458880811170318121532492808809226054156819324770493438105453606570510307053521965913542193681878814643874853010244152303308885404480016327957649 397 -5511010289033703178560943343237096404088618840440683321815608568483568821087741485943973762761613506129953233662092629083136073109066257080355734439975100492470674613161348784306131627458905404467459886966143103242763943922304985514902700905299075228376300980806141990453655276557737774738141553875087239376513458051145043490426060800000000000000000000000000000000000000 398 10416016339478848930341348857597068957160432067411627837932472796707209012581540694559367309245483983545296747329437484877274413653482670512629474432171510568331757042588229887824078915377271025591256897707263047897024828584057766648003639464564731474910327648890846615475810016454001552031108394163391972093257067590616171985926110166669819651087599100798886636194875965344408541568554937839508056640625 399 1621825463266361414850106299096647222456376027334377645091262781679639098595883823131619111226334582760576608644201499072021317329682662841087046971260736970242771231335778588384665525575382744826851270016565328857872521065390773109146575169994442920992561544566764724961791314701005764916633314158906255678981784434364861023562383604855769920946579297649343208156347330723840000000000000000000000000000000000000000000000000000000000000 400 -1444888221852383642576967516082020563029458164337344366029728165178448396202605000533910547929763873002595129107731303302568980542784093597573878192650637653126116787293014491155104981001851441628086591965044607264774308775211083104427002021777712769658951606615631773078005690347435273158380556748741218269397437402910458565329644063895881804718707414370455503906165326562482547613789888635534097788812945208375884474407296366449404700915692956186830997467041015625 401 -130319241983473266752371920789852401761011862262383890718888273707731605038545524261778225685019789588910815801344220284656719557831723906965901935623602275151734362523639146596028451336576744719123676439967826507665316919331370548295206450105998607315824231632691959485124003983657835279346300328785303701738076815498275435851982094354999568292717593937487694985973295876419244523470558948594137352123471062851790604612261864762956331029354578350887175002226727924981610924043128293214388224 402 1591699010466472094989191304826810554100002908603413371547857423448210568107598970879608250210472760641220339433550517768656784664581225606258580767559142718376295057742861673010349445267540462729579884944431684907796254583786824289950433851051840083255332090868847393809883992352764843650980129764461591168607999154587102849429632780897977061777206221562715656421482632644173544739923059783740138704063042204603958171514250943633340067038646743428442396386029306166510523257162645904827513732016086578369140625 403 12447825959115437348599944750011104417805533235102949054967204113866798696502487802057824088159653264573935407160594476347915462604544914081305085379201008761740983530543693417523025900882873161403280988025599808001942692095274480758474405029405818967255238696548048291200523065545579765690198466534667047107109654311105794866254957484698656196513632054084980977953167465138593894236587576175742356385444239359976775672564723454543095161269763897238644326400000000000000000000000000000000000000000000000000000000000000 404 -38183360419438055444585610724578241350190909364339041955710982108559453839278900270457509047713011020380787133663119351097785970096993682290933063760128863735805212794646130482966818507686944622091550862802968508784296873488469119499720191926156733160641365422954068420317500884922660393030761629599188968176896528197740078944831688446591609682726976181078761169395777332720841109859218016423001436934611132140544111800852291183046727413381434322754758451724278744965346277240314520895481109619140625 405 10888869450418352160768000000 406 1 407 57 408 -78650 409 -9583956875 410 159490223633765376 411 451745050883120612840112625 412 -243844687174292248651035595733991424000 413 -26211660377366652172607641906375183484302226958984375 414 556486957521826890782292694570388484095615482383930467811328000000000 415 2213815309116189708457547651281990752720417043218804933111699806131376726536279156030601 416 -1502384416629909908694179889484288360225735761559149814284832321243653037022059781491261440000000000000000000 417 -151949444827902438912956626158028830203652134460443622529130283417743423278198269503543219953451279261528720524780452251434326171875 418 1915471969373818798131963925099905354165733391791345422450451910070167427488240579857180504639931591351330944435322346667093294632140800000000000000000000000 419 2398203527559217393162449598061696496306714497214945297005148236522397487586643204569850672884370094581068319384331091551821910203289793050083931923032906326604341376585483551025390625 420 -224748940215995369429025798873425044862291197084451695873410372871175869988503661248183685039433176318158719428081834294813568703579548376257275822125151839411614289795425675850170193709177790635730508832596557824 421 -1111839940904243253923408518996525365842419642663077274532071358300895605639016274547337188282240137234335098374535791161245870930281262794221976511029370052607281471985702551148569230304252678761951243795324848396956379597626626491546630859375 422 188739586048806166718139828234057883148621588832978915202454951932484797720368442978872029682627016558424509601458253674532551634685069926576749831618014430933274162309550289008991671672061895224433280662901882406158421942520292247349027542897747034112000000000000000000000000 423 644805388632938217820191743717089104570280785801345571479001523395026342208265486288016800677830621802722652712887962103404546518062737310937608495934658085112576315255353266739815300355746845353823709516340617928185835654026751395288407763382482233359331216081477083052198029378132559941150248050689697265625 424 -22750456767381415242036795714331661709981909340825616470067840130653196962174780917196976167810762318794843950594873952567009318451937754667108580647260839619690378064107140502254432753191647875854201724339712578202524887403758231540312302078590689345435289286372609398327300260869757976602214400000000000000000000000000000000000000000000000000 425 -3557631270809217149135615243679148160153372569183810419962449703447349785143006853573588436290409403129420731371799790902441862276440614681708442281023737344413629860614315131356380410203549107419542821466908404381813008584463992878645322283755066147590806695816132899190059010568331591527341139170336452114330304744114943014603411136807043302188595853583627227205497587924083899 426 826354686007864061700213190289163572660933522887683500153525823075122305809664178331036334314206013993622906586770048611985496841831968927806316727285568672745231480127353463611909627773808689281375826479448586736562656873697300543243059949558152168007719180952312926460978587380715988283890251168922702366292308403081003957339227353905609049086611429736138372006048432128000000000000000000000000000000000000000000 427 66976656320963121491616603348034139607401696766802201286500255479636436403147893658342739532811394084253149947288819691323051864298291515953818571622707950267423189415147611621595568369319145142231697919659092495407369106584082861136738595053009627250419413381990761061060507525927280852788725267441052849419772342389283070928854792398464698039859291241414992924123595178171602281782105824584894658428884432158911810262225117185153067111968994140625 428 -260793220623423531631663800036049504153959074900385918627888292704427893176543314512405439039986089604036643042927909956922644659971609159824570193924529366036555254438511174810778383842026711605023699023689543430129266571446362595654483363261019966756271079794767760945458187433886542977405538244032446779590874197391024374727426662777350689351323602624438971004625106314434342531453792221500395609361940560027320320000000000000000000000000000000000000000000000000000000000000000000 429 -2870429599212005919154340694087134049953296032707643293935469837989820954660220221502774015501657706381028997047397190700165097486639631482472349636035842745655660880566840010950184891445543201168960389862572588368044044383569381713086061155303358264147378028737219825658798127367128607480759026479036636636883658427715515041998358392700566824841885907764824284042311539162542713742780622225009788648466826253482458235389124441999806189155305291623356620528637291937961210051832861012144348933361470699310302734375 430 1226772499775836789007361310526633005946121957721245941918105446326367819210232440466826240797092714995293807941827416548162931599576953891582457215570685219937292527673688929856583101138880501384264170425144889250211568650361896410448570728361414787302472975494285397023612156570355557418607408401726936845115458497087279312001147082899462552399069854391909298128320697572647732270873996585748997620099454264251146802527755691802609060425063694530510966528270320704299299913539773152392953260697423159150521493370664709809552184129540325376 431 17902647681786395768901740716888876845440720272087752865975110012627215587093897505084839582900156121393503533015644255335137945889068595859323134158683051938317536924794349777804525710310657431277131916722300848285015799066202066324551651378510781891252099472492905993226325918404613787310898620578819909322134077098187579739246027215417712918520292479866892923695747297311644548641141322181841506905558577286434391046101222519874300237812201319431680256802974184006446423972504330637528411548854602780559996703124724971856185362639735103584825992584228515625 432 -19258670041990635761433464321099566163115366506763393504382081232740216456797639582847827997865939396850362729052311492125911179737636101320804558261534915377265048451556983175573097498892776723025727715317080312524986025478620615842947705227493679981765792432174584514335275075984439040255907612351374220726501730761537221761025652699078349431368338024301173104930546197819857714355014537705170584443496552786739407730188483700438412592047442393730980398802509529102730643772556512066059581888921600000000000000000000000000000000000000000000000000000000000000000000 433 -155782433097638584306315515790520437344356889599637876864785865013017179657242491427344386043517630961041868667473523874446064376068440116574071523432487121202514965990249558540759446177997365117299414711620132297237575168768947570871256067063096100001261400715818207120365302341826684170341880679119718393188816100366947355715852983195977051504796028935330916185177883947834804088219779939186705606493675567193507150769601011416365455768120838278974581783620102051219567235394455624032131423606861868910548885036604360720957629382610321044921875 434 304888344611713860501504000000 435 1 436 59 437 -87723 438 -12034236500 439 236742663127328125 440 837335057851470307637477376 441 -600365442246301891665009425762775974375 442 -91941804275252689392202906872690767333516839485440000 443 3012098504227066783945721721963697098602559133457404940290124853515625 444 20264149657641942841648975009144417057946991798950079409144668632585848068505600000000000 445 -25850475437930042258420915812200059009392383694264083875609885127431400794853882574640162188970416352053639699 446 -5557818182779421187981991038477699225499184761992002018903674122528577536908884506879528435994252132956525035520000000000000000000000 447 172040212145328230867255513723013096150375241071769938511466617814256066978285573283982498420080129193264598964481922870806529943622430381365120410919189453125 448 627314088669606220810659190569088833764357337009840243013668111001629011082576440086107871342359505088761588141155092706708735277598797149468322068834289713152000000000000000000000000000 449 -209935115331746594660539346264855267776744487015218145051788180762870446633569320988007647912990904529812565210746044163673008728526135170383804945979133728053028117426995333989134161965843627124569833278656005859375 450 -4744941314645026529850900077367852423443658420444872096505822023666394311388475093048130375746545586139523708198270419389730887297104601653043384564913841979897469668173878003306689539390329509957536915030374732376779957455055658511435015047348224 451 4975778579134679683885996490634819392378006968302832750685150254301362685390831019862896849937401042095481047858138130257438205161562992590637236781280266372862812612837957252625667030160115907136285225222375042693318861805938014360791202815969142949732224144972860813140869140625 452 152757802299483761588515002885050759479726206409518052603653370534551289149137076255825839539373474492091583421359691149505293517583107856583041508855091096452984204748221158000707744384500693521285029209714238007976578986576615708568069540477625920268458780210415731125464790740431273984000000000000000000000000000 453 -77777041228648586297014613117016126418252045326247589571246112051086002883478428382652533638121091725518691018205562354105184544417708997469849682200025448003119559670563328663556985943449035626279723139309296299388825461360214111914263838344699028034110377338128112095658582805439648729957745316238397686357634863707488648287835530936717987060546875 454 -323260227764163772841616301146421825767558848667065023164161852835007744428020765895065698098854562388054998377688656928057051457814523767914565791856382099230155431312103949349285494785577743424272504058637220898510187448737165229081594814900677055848427057376115397398038152538969858050318317803655255858184153950455040058631127040000000000000000000000000000000000000000000000000000000 455 4470374560084478302014953219657865817324773015824089860011478024526584638873901316246252132135577376743268337089306794743262374994405018490727078955778813103401763967739336704247608667404603060866732031941415978248475098980972266577127291713374849228264314955862035328935181403977243434564295031482325021317253159866921658738151695665250631093323748758621848291249492782133968845845942497696059405401137996908697835815684301 456 64556427640926930797626431201936610133208913097329443960152208852924969802051271826288584912126416986029066390549721754054501222632979443592854850366347810375256415099368242425606033569951468944546392450166501618194122214612255739475500345942397605136764572114515275122942154838771745450190803582422673804242211197676810842624522047590918759812636320508169998768133726633680581584582404774311460881993738557147054080000000000000000000000000000000000000000000000 457 -209736604894989610201558284300383613029687174325533202589055173788606864601918689535476642473466324004053333434593683493606831091072276977984807514236357459508150910795276001848370416214169538473141096397880692385659101139307785874080039682437164954413465935363384177811812696596069017340423048898390086858490880043469184775084259994368909720106865055237087721591136938260039362395348953267500779841282967675985032255908920388355664565526078408305201536360705405481752450214116834104061126708984375 458 -18745455748618659029700817826865319992069222173950874476251212925141158719719960866540452195318908025112847946896382299795873238333454732402760094629151542813792823676893001106256953986662467360444677957934473702288622477540173539985808219562938883008719325433129307001693877631689168697008680687949917789619690085031655231591778147763305425751239713293452144186862124081512452569632803754956479269269579078059139743970414461244624536546265809415143453276241920000000000000000000000000000000000000000000000000000000000000000000000000 459 2286672248917080173803618191149928047934774291064111541352835743172894513651633979687446234235515920539447106590590580979438707387626685527829193697448119165657086607784670400174303121732887099962587076477185184346703621856288087403116887158730579893583145408175045842829484619326021992879250796812370404904916138814946494164567805361494866868602709978669859347417844998970800283976333092852763700429329258591205491663323789977200613337712577108072131789375777296729237588582599516254182182766201440349974261589884085631532197047111054644119576551020145416259765625 460 4030370261611804147968082686270557365373996425406566223632056421049345179425145546938685514244643613914683880243671252889219712578583351771286970400179361563370913134175652691856882762287621647490305266500850223195495837477131200315474825794287194333588172976585092549730901217438868396026159358833629060648498293095761539908343910528960021731027345849192233815555631500910353965531061228343377281543339003570331636199473811641896773255474146450529560036388245584197199049620033432794214077171231417729968956920121393455204229256868312276726505936438050377846096340978840000918254474416357376 461 -58595811422886218893042617051079509165532992220764883891597099078579291371057905418284545902353084120430983757180231601956378472290856868680979259124589345269120141647349124468114088152537875581265849641605135286568740564865928474547923455171186577216703523936932216755994968582690655931160476597358139463744922736118264025634134449377655542714025221658817314869150312996089479711663386098760973089816013591439388092141830987690041360957769938245393521303712450010384621955083712813985786241694347933483889078410216516273564114000258847214327430759286419108609266661702279221923816976413945667445659637451171875 462 -6763709315346634954337916774054159865835065004553525329781680338798125550069739037480372043662809969374674357038627218502082334644323147980285211072254397179488184280492827969915545987493732105943619546056205342420674035460021970264101740034194697207117225461675272247821048874471966842017874076132049811773621728669005842965798574000820009547142826694819896007113731447998428582309385954162445227459669580576906702753026010829727537262623370531411829747126476040431746753371094367083525476794195292283458957802617368881678304116443301334220800000000000000000000000000000000000000000000000000000000000000000000000000 463 99784358753457540341824409157798852056578174899419471446327365239627830546027628389709802025901422826089448103288967202820306780857515364820810500509832595191158908982906223462259284415741883097679692176064050388174530538261149813246435448378757819299291916115552658907821190657605764832139348430236353047006610073426450832189480751942674937041200295469229220883852506920800210326153061719771951533522926255614060582687845863868084992816365113874047861231520812541178401049119222562804201936497104909329481637746153951175384539954787226651158797569311949271497752533832681365311145782470703125 464 8841761993739701954543616000000 465 1 466 61 467 -97468 468 -14985632367 469 346175403050620000 470 1514634938615212420581640625 471 -1424326297468527896211824666733601357824 472 -305588313885069823667858687433882465889972251573509375 473 15114689704775793136386149615955974434829901697439178536968939110400000 474 167182547793940189351222635129870598239449073213208561298621204388670381921145372314453125 475 -386663399811218067055253657097124772425134200359989027725961823662048466085075876074656883414138880000000000000 476 -168735899687267575149621142708316137053079275249745773467579680746203596292979802916724906889832528587511126214240318414565855592020559 477 12089404985315615795634590086934797820464638088260059597341708455941580390641133039983939119920148758533888137082988429754705144530862080000000000000000000000000 478 119015090565372172208983472823264454512332190563553729138446924927874904568381236171636991328071540713975186120438830864089253591537282088144492110113679802323889956460334360599517822265625 479 -129019075455555251690427373387666127051186655206103900974070473061487437628206914139073285306616863546478860150638817970723236348014558573499684806825848541816136349397767927707736882544640000000000000000000000000000000 480 -11743160502978470885859852727978990044209391903914791018738342290284047606772990908092523821255123214931288129586012167202166668681544480797755843976223387296877731241161671979407420614592931041564655773536468063816167927279091490350663661956787109375 481 64513396277710056068587912791327412331435135439605784847469117355205286484817715859984723798492294746459555921964982482672818911258256658226672771108615768265636275313369387529010043429532312376257201289204848976627204818495287410504968914734300096336386190544070642902816541802233856 482 14318278118653356308927060897100864956925800014189723485524440187223456599396177463572531737413466903932247689153000497455770004883488077357074031077872293207484463122735464360440515385473352253864717488690650111288269247676644441372992857887574880018393017426111186276287627418651624668288604219560511410236358642578125 483 -78632289444909629091095076322087383125662917239934505120596019229879818825144280384700459897188820001826842302027494872487580413400719634559609829605029080279893822358875164470957954893152780883520295553061718852929161714544866867746933682348687894673713054642144984883341544600186794143769028203411651952684272599371945607168000000000000000000000000000000 484 -5844699996431968311995306238811006552015638812685109484669142866286401020389813456267348750630029852772572092604155417799037691167963321210956464629485613366948235904731892886867847510365012451259551395166636395642710908509323374904423710220307622086876294790995455513734215366555644853278906225793118099343831757382022630514102770250957981994698831550681672464264693189761601388454437255859375 485 2774286875083461668895314763773253700773436594430549847717631623166542751864875621006121296348227525977553519400541750971155214973666594443933320286790846695523794414059353057015907905639189667683787098639949356073145396162832854464258152213034162770309679248566229950392309193550106462762506146574881725634353460592406785088267708198539490248258698072845189461577675309056000000000000000000000000000000000000000000000000000000000000 486 3252411259298923472916536470745218442379784356095238771814426184557860570643061743817607886511878864731477696699121125548235991359337835568320476895938808977009899842935164642072877713890685127341018333398954219932209888824394102383522704089410489598040810491579171428724631987968327449889848800004173919479966062242011005282432345765283139741854209542763854312510136255728743543037131034147062702898152392138430492080855737243558966534613393714936821353416545521561041921 487 -2763713652669694638062210701330174259513241857270626980754317121146020341208296553094165172030234209485597395929383271601842407222207051200985476180943249383837893744930359668476827134195489845385547004524356452126348425932276398724419648678990798510627788724805827851032574513280592184376533066652196272870517869278177407179845174122952946389070817930128438081995874055785630342201527364145122783174099429319789497203642487998609405820061302098614235391485542400000000000000000000000000000000000000000000000000 488 -335618509924994942424095734925989315696284016885373463166297828950180703827288467103127376095152120301742798826501192038934384466048004750353188657556220262290845950257847603809414762993870692123834327801295635205639315572727601108166593814873506430212619394273417821426379754299766569133890860876732142583123507959799193810735684361728867859878421882848294279394601514706684457800604494882743056179452327745463916495367724603782228817068539928841239542486364727903297669628482391987866469304341448533362548233005551168162128305993974208831787109375 489 630581990051125805424289852326616891369523254443515025591954240476231023569201704432620959237571634945908749336031145269006193909726075010339059982855962830532123295265801924545258560184599135962633389345057774481670639811208099281936295222872250204546103621473008065800871911335843018735574331845399462603124310774496527290275934606784428026513082666442644493990049331351954985848443362334541860974551226071300065148199681694496564655235459170502888797030577205228886312463130078658738443790719080841871360000000000000000000000000000000000000000000000000000000000000000000000000000000 490 763264327992516884911301096630604297874839601973067139185937889229035320569253013104347335247003022936034389142379710185996910380020025922895492955507577986780205717300478897196035096529418340714450982077402446095596929086090722407778857858526017448929224488946028811944470811582258558023397859239042730330250592616692410139646799543063831525689937592944694600748805070118239769872398660186857679604160759547307762846863094168353138712894077484892949226793573285983159356739890185166820927918812041618281785939993730034820958865635871741886569263851076938726001653597813418066116153415379130819928832352161407470703125 491 -4819780309152418708315196725992677544717418835219255784039775380191827654275183606452534928853280215036585296139841447392288415387044298598059463083574569209697972543516569186296729959647197852878345940589169813128605535734069596134330584462279093977518991631908316323612044071156665857132385467610436605538768923563197372327748773584168707574898899641377317714586799059397957064715681221445694143379010042862410144950701407233426450108918427638962061550197562507487528178447066017555096256345129316999427655314543548150377105515955388674136259057019593909597307614433263482105104106176651091161234025914039299709140823513435112337490915165732864 492 -58111021382566970912948729269380329994338616118336998184589192473354418396636430569496549116232423362591370220302462608961304983118502061724175124232786422534005146174484831438302286953830255569776873858546228576588100233551533253887573925597197190044972408609573065386349544879502721677403935969165390481598805465508760642829870427985038822025152193815157136944677268922990549081434171199539486745137167281210845287991534078918869155741121749079846631204880597139675159481252608315960876084233450474378453891514010353682148580642301198731765442692649180267967061239148155449957060420213792810681886556593176571972394700376328413593540744841448031365871429443359375 493 560603209372793154174046352252401381250122907072959592447562097096803488471777301180770816429081149912384360842176594672626122945992060835629695089719265803406189755499479666065960383868286761476160358322232262434120302343059233644562423165192483549702059942275720942617760416778909523133104343799730018094210962661318385206253627428245818172874501183109587908507586474869756621976061641249665656830299797757220762734214039013783888190553851192520124449783124748311392688645075068235914248042528738704738300042725224494341691998011781048377146246558530078879944583061019462470722654725734400000000000000000000000000000000000000000000000000000000000000000000000000000000 494 10418232934084997846854210675464112062064194345325414779991335640707983941912700589536642478632313152875450837145874942769137413762555016286749096191370773599718444835234795203568797332877347833505052577192716607417378391611571124463182820490778332656044412485501776354650030976741388551914241360591392035816985330745943742050561207091129924677236949273020502778690667398454042244732100414480362516760072203157796938459458980898108084854015694514605590290998024979506137055503107136176520687249711656493201101351265537236637349006560760734280331665509665581727853279806397907893430562754876396748594824005762493612792241037823259830474853515625 495 265252859812191058636308480000000