2 1 3 -1 4 2 5 -4 6 6 7 -14 8 20 9 -48 10 70 11 -166 12 252 13 -584 14 924 15 -2092 16 3432 17 -7616 18 12870 19 -28102 20 48620 21 -104824 22 184756 23 -394404 24 705432 25 -1494240 26 2704156 27 -5692636 28 10400600 29 -21785872 30 40116600 31 -83688344 32 155117520 33 -322494208 34 601080390 35 -1246068806 36 2333606220 37 -4825743832 38 9075135300 39 -18726622964 40 35345263800 41 -72798509728 42 137846528820 43 -283443548276 44 538257874440 45 -1105144970992 46 2104098963720 47 -4314388905704 48 8233430727600 49 -16862208539008 50 32247603683100 51 -65972020761116 52 126410606437752 53 -258354647959984 54 495918532948104 55 -1012627828868072 56 1946939425648112 57 -3972195083384256 58 7648690600760440 59 -15593080767528952 60 30067266499541040 61 -61253428034598944 62 118264581564861424 63 -240771437634059312 64 465428353255261088 65 -946971228523379712 66 1832624140942590534 67 -3726566597989349958 68 7219428434016265740 69 -14672561629994965656 70 28453041475240576740 71 -57798164735230508052 72 112186277816662845432 73 -227782607287123861536 74 442512540276836779204 75 -898077754851084502276 76 1746130564335626209832 77 -3542286074037795214384 78 6892620648693261354600 79 -13977192796768851783368 80 27217014869199032015600 81 -55171400462736735582336 82 107507208733336176461620 83 -217850009658809647626292 84 424784580848791721628840 85 -860484600166411016881424 86 1678910486211891090247320 87 -3399879686544713124010168 88 6637553085023755473070800 89 -13437312458113181721091136 90 26248505381684851188961800 91 -53123130297911214631144072 92 103827421287553411369671120 93 -210073681883375840631959264 94 410795449442059149332177040 95 -830942813208810830596095568 96 1625701140345170250548615520 97 -3287586766762791911740806656 98 6435067013866298908421603100 99 -13010240547391882731903216412 100 25477612258980856902730428600 101 -51498093353764622366536861424 102 100891344545564193334812497256 103 -203887531253093438067886220104 104 399608854866744452032002440112 105 -807383917372931328167774880320 106 1583065848125949175357548128136 107 -3197833682871811831693097888776 108 6272525058612251449529907677520 109 -12668192424355875112916103455072 110 24857784491537440929618523018320 111 -50194169340249191155450729928464 112 98527218530093856775578873054432 113 -198915557210592239086480332911360 114 390590044887157789360330532465784 115 -788421159308342267533291198288504 116 1548655265692941410446222812934512 117 -3125497584309625945512805209511520 118 6141219157058215937976400809912720 119 -12392214325677467829002011228935760 120 24356699707654619143838606602026720 121 -49141128359009554801842629059898240 122 96614908840363322603893139521372656 123 -194897165558382432207578397641169136 124 383291933432261050330199012527412832 125 -773086264549025914745355807809751104 126 1520803477811874490019821888415218656 127 -3066976006909926319510533504034720864 128 6034934435761406706427864636568328000 129 -12168886449581259345448931644637769728 130 23951146041928082866135587776380551750 131 -48288918941090601557033451065656091206 132 95067625827960698145584333020095113100 133 -191645463710141901259651235151407295512 134 377389666165540953244592352291892721700 135 -760680593585824755763894822594707312724 136 1498293301493043187508381577755872596600 137 -3019654488664692699036171222945287222048 138 5949105755928259715106809205795376486500 139 -11988414733257645113179151651685950930596 140 23623985175715118288974865541854103729000 141 -47600814642230408515333168845226005590192 142 93820969697840041204785894580506297666600 143 -189022598982300858235452232270958308846984 144 372641034574519600278163693967644731577200 145 -750686232539121316749068158509561349271168 146 1480212998448786189993816895482588794876100 147 -2981585463527028823491953212501711493418436 148 5880298213015725960249409584793845897453000 149 -11843469140069783607233316009797268884289872 150 23362265873332749085315221863910685052043000 151 -47049204153472316299781853883505222820622744 152 92826069736708789698985814872605121940117520 153 -186924478043653422298549522639615567581363008 154 368861487637974401172285738046404563498888040 155 -742710443725281245769384783325635698661614056 156 1465865132691170996866486179768828525073503120 157 -2951286020141733488405255746420099922396731232 158 5825874245311064218315521996517139009907512400 159 -11728446285594531195126033489357338854700974864 160 23156006494021191956342707682359261381151378400 161 -46612899065210254346594774661073939090553328128 162 92045125813734238026462263037378063990076729140 163 -185270923944154746719651812359525942171183385396 164 365907784099042279561985786395502921046971688680 165 -736449631987351773001289411114554805389338459472 166 1454706556296192477283016662986999417820887445240 167 -2927605820270896023285595485216109028599564364184 168 5783773055153536355462596370912166360010757312400 169 -11638984695695328402033787341344384417209886040768 170 22997383338348585032434609379579328145757058837400 171 -46275352729739241836502184062268096980176830918936 172 91448418451315549893681152591738975450186892788720 173 -183999123910794033566685520716275169410540554626592 174 363666966399417651902778537050868948883301364345840 175 -731665214221005719036149578483419287704382473599024 176 1446307705450557558142084756547133980616347954754720 177 -2909638133892568996214383913513972556025112901952768 178 5752360192132899378974200736267010150178656638229000 179 -11571636459918037371402968563294955262228882442134536 180 22880174247360071687155809670095748237789263482394000 181 -46023447167196146429961746796685658762247028366663072 182 91012248672832285155575331798825309656983959185522800 183 -183059143007224578015498825392196627181478015918848944 184 362048725489728431058442528694228154899210914562189600 185 -728167011504177587089440179478621409262166946399887488 186 1440324277491745714862934407631385920577295594888710800 187 -2896658300500100889041814766588628739101629487688485776 188 5730322394321999080637480976597986995845154517299172000 189 -11523638995322200858721110509775244474048413492676143552 190 22799367824217315491046998779230288685596678611381812000 191 -45846645814861717208489219798780777633693505596734099104 192 90717484605833107953850163563674201296374152790550788800 193 -182410776235556542370828603161235756563761163984018987008 194 360979990827377575399695442513786925991822149645733347100 195 -725801543298490660141352648836258439119344477613771321116 196 1436477076900698392827654028972389210647869585188175999800 197 -2888080163497679713110359326644906088886558540415718642032 198 5716592448890534420436582360196242777068052430850904489000 199 -11492752775885893846657301013486054954841169511682341773064 200 22750883079422934966181954039568885395604168260154104734000 201 -45736388631194722659496556066540995305286507283518788280128 202 90548514656103281165404177077484163874504589675413336841320 203 -182021291918492726484397289210566154485077604242450913401576 204 360401018730232861668242368169788454233176683658575855546640 205 -724443602567218314637036946590920763203331892143477682349792 206 1434537388279162174875552955656216788418330721229233307371920 207 -2883424593413598804149626848838058314824994505516188672071504 208 5710294458198606715524045745816008575257432967999860738082400 209 -11477143645025804323823299443492125204907421979032238082225408 210 22731364477829069040643797488152187982274781237999445630443400 211 -45685651767880677688290396375136438392089625196063921794894216 212 90492479540310008180848641429024900729436748166512078795479440 213 -181863783076071363557429434179297777513615998558639922385267872 214 360262512886894560870925723424985925545493469115736766525399280 215 -723990079039037287985784591783581480572725466233016611295935024 216 1434316172802028812439386525037794432545609512554241705979627040 217 -2882296330880103388410955708604957393691060445020274928571497088 218 5710703280600670271749409312650477833283445281465962347881848400 219 -11475295942360877048571320729860392620665566171506512205024842576 220 22738029575969641265497648088901902565550598643635116137437818400 221 -45688621460691395362640289548622687806881730986648140547487503552 222 90538699584315480675345180572173030215556020053747098801797858720 223 -181915942505698271400625759669418405829319482027043379896772865824 224 360523470416823805932455583900004318515997845619425384417969851840 225 -724355355428220348733707103238841130174636809673512144211515583488 226 1435655962552709084338171343030374339804777135234497512950129945720 227 -2884366673409149781805585549508056600154050754581521801373161112696 228 5717214010165655645594487649236004008072121335004636113518216598000 229 -11485947356983955209205658748252117208380222844167679716264538823392 230 22768554040484277746490328006606542277760904263965831539800616978000 231 -45740448754452188164901645503110776694521349952301190972329694624784 232 90678241309059123546891915017615620549691253503446529088945065877600 233 -182159138817963499876695206023837173938733953408048911033604455127168 234 361149547282632026540207454639124281844459992401657727923212245133200 235 -725467824918559026293597866686798629721927899217755549990421155387536 236 1438424692595782259553304904801982182389045781702329070189888087453600 237 -2889360342432900312140500638175579441832901580137840170170730398228672 238 5729318690847607305000451739465522251888572181356734432112266111044000 239 -11508039375713407929281453015816681135554375341632414772453726907501344 240 22820983692956015651850538861400483591556161461874723704379950728024000 241 -45837062444382831510413444893033845862664912145139553249287404543026688 242 90903585043608129013204646464578592973032043156467649422446803733295600 243 -182577709932373792034031536250646284698361867446746755921021612819348976 244 362111801578670398217889583437412246388441692573697578691069085945855200 245 -727267221443417982285952655938704815785165427467191090533112311584553152 246 1442510947272408307654871619267068456924448054023090354457865375161357600 247 -2897045390159244272226776931144478088494778908957472535524089998330463904 248 5746588326532358298787699946673687348723410946921254257596374258772888000 249 -11540679106850846843241253808962643525712968764836199328644554255433815808 250 22893666397636975803234869142393560889269072643379835510101684547046828000 251 -45975024611338669489717376760318847940695010173052234167390793057914459616 252 91208366928185711600087718663295946582847985411225264672245111235434562752 253 -183158416150863050579522472183933642464238005757329733007026697351263481984 254 363385715856739898597174879118845755433251497432024467186246395557048813504 255 -729702548158465999756219823486713040361727508946683933200299790259575777472 256 1447820253728428257402917234914456316923033525201609294458588001195800784512 257 -2907225350045360256915356881887882397646488543094977160859187581714952339456 258 5768658823449206338089748357862286887740211701975162032608436567264518750790 259 -11583109523539926851920462121638051683033188788165116354326811730694423429702 260 22985198722890636106807214387141205118592781510195606858610359655612113472140 261 -46151417769970489810648138630417308484659159086525839567263983117000960331544 262 91587176449671919256354900404147263472546621709856341175078202320054421373604 263 -183890011989612898877651177664981880441864939882908020309606168554056342036692 264 364950428295639250777230977182937950631063637653015344224357416878384793565048 265 -732730452274865048532533332512901711514793517418831384843569753986497477638432 266 1454272161238683681127450712107767894181359647011258114106151524833563647084964 267 -2919733065788413778192517377133571317210946681848920883793291032806558602361828 268 5795219890650393616522923890354263036963312879067419552453085023772847616203240 269 -11634686022227221172907958644621405671385206242765261320039667089385964820926896 270 23094383743338135755397323563053555684614993115089567470223488079811198709347240 271 -46363755787792578101213240852296367027385405600620090110302822258583128351201032 272 92035395954932718788176000569798614506095305895690276288742493236580925226880112 273 -184762907530517874990602482274391348560866117096930456509348137753747181929282176 274 366788122114511276346995531682579772516938645554883306974253171575197510830654564 275 -736313937175547026328200496231362469638670879748744219992949447082691874689218916 276 1461797917332285816682186571523274129885025550897564128525125778686553583310491912 277 -2934425791683379869338587563985999069162367310395052568511024672851937332688929744 278 5826006192266356515762337785056527329251913427490291816585646219402930947976598200 279 -11694857775633116254439512913028525467576648048280396953607695565106805613354457688 280 23220197341838572012462842682887166477737842005968501197039194284526789533662125200 281 -46609912893104804521341868508944217412891138102529295104254585414740400760371040576 282 92549072262470879878244758693221706389840827423788740485341931505471061141310470440 283 -185768898048680488920928495711110141215623103628847330693851102334951862662052551592 284 368883536251834287174280527557380134688585425618221788317462166709749903272457336080 285 -740421332349195265016137518979600417119831632875916449705164371379653628596562439264 286 1470338602243226806624244919700543353758727823238827691462560467307876375015569381840 287 -2951181266941617336656519957659744187998391088990660590872889210067183632208694260368 288 5860790232717757201229507721883284696800523491231690798137478785772654082229891941600 289 -11763152766600991874542547637202773072797305669213011979883257205907021346647280462336 290 23361761066527726621567621058062537610857642249770767487020227937732662799999708156100 291 -46888066599729710370652716332468083756452253588196791446786742349546705493294269080772 292 93124813078986386119076448079725149924660118761155197293087529296617097230343664236040 293 -186900946278445806860381880744661317437564625937548780186661013995710508216932202397584 294 371223569945000525488373238235616693535288966568440580990253027744048976630548031406680 295 -745025462501892139209136999724939328410418218443538141363575055735469993064412436201848 296 1479843618964423863511474269429057023208702955163987622178831797673555784391164261253840 297 -2969894543968208141929748268878935680029539392051063904905981909144495770519989133657536 298 5899376589114932969403850128129348943872532050991572277604802436671607518856668338782200 299 -11839165677051349253263346665887220303931610835093700087416766254960599059896646606097272 300 23518320093518591837757630712139820621881100928114053240921158707268019236247389216353200 301 -47196651447621290344284324043914261229744322598301453415754691217189217356040682428547744 302 93759702772827452793193754439064084879232655700081358920472352712975170021839591675861424 303 -188153005668070033481762402526892607338721300896684265751981735147353604733920956532956912 304 373796960723457791930481060743818404617867938618867404437909644590801671212896915158070048 305 -750102972059597858894005865797603619295310540412235935941873114885508880680738828223983872 306 1490269461831680407301786334281276007884394544756800309798508188302801399704049543327568744 307 -2990475405950876125089798065876483246475015625581272181682254418073819161065527199775536488 308 5941597200766830382052873620337113495486801779749334568477712384736659175290655042024947280 309 -11922548012668582632232469752090079988436833030911878931842221220884297497421709441576020256 310 23689225203057362692080937681084335624862962940039554708086463663820186582003001271450114480 311 -47534321228394527956545877185264495601736629001863312571770906105588781576846420154602154992 312 94451233390254517056167867657484641394614910302867385868370545446715324565663579262943037088 313 -189519875847043572969259622028013632598088168306594011011912357657892887719356419572147347072 314 376594020312425061595746241557406711201605603899894320577733841460621358204120168599683135056 315 -755633772006512207534265485613433976397781940513082342601558556776407133642833007743977829200 316 1501578705194764895279854440859468797529968841027604106252620285059547581119612901550328933408 317 -3012846249207789310348385412086336750325532722053768791455737398612361848405278917038284591808 318 5987307495396847367255115808490286977492913733211332828728802402452626431046557772004476126880 319 -12012999993812425987951886632662960478143979177318870411640277199677350127857115606081045310496 320 23873917937620133527293983789829194614657278659471603857950067441226195957757972499690804178880 321 -47899917925244985503197757055155115570945237014109344681230621840580896213472203711852894799872 322 95197247776260282440084760361943913525945898654643020383575893921889456381559915342517081663284 323 -190997083626750253446480274472254144667836372682861709746037137603051248808504322766222871263028 324 379606416598503734947418733865639704867436440598017509852520024210267273273052581676372462284648 325 -761600583852004241840379282810147994203109185963740929344594299416369770890061227208818204810704 326 1513739167423663041827361123933353391014592226088390810893382318764399126755505973845287719974584 327 -3036940335127671525508119689553649379420810598015872669582570917597138668535628428262924129595992 328 6036383182977797406060029021820120884414018079493582988225144215931652959454471674843171889469200 329 -12110263853233140457076268400927419643255639275525328327390286051125930296525728531369020148661184 330 24071918302850484777824749879697311331748584292614654111580758031825006313922100459435575705566200 331 -48292446009316765691977286681552150618259862843665310766361330134076866906973557522173616002888568 332 95995892383488599901870820732368671856306475542669347911637204757217297906428740013991568571288240 333 -192580784402122131285825394095472973092826201229999969444359865025371031720375855058338800577065376 334 382826992517285862259267971836313619089607751862934387454842346682396694060577264393147098760197680 335 -767988561321530124830918760027259565275260154322934326343562076733138757501328974509824699914328432 336 1526723215667738827932170474508891439004064447549187437394760496350156875714637473567880046552644640 337 -3062700338310799077594007994563410569554584756195056090081884649816434390717295422587529446381301504 338 6088717586293958420919965582862840857932876070583068946752913884253601825766708971967140661846856600 339 -12214118262915556576107981571989661997042045582973181126916683183886470607201299817142199554609459608 340 24282814515752236542603886407393815019211588589189280888233514544301346926430543473999129030087463600 341 -48711051041583349694819849551373139013295679755135643142066880912074288140833143108283528139306382816 342 96845577892235390446384911671841215194267394491001955542484252123743018918352402796302408719995884240 343 -194267679975402089836024610774587493220858754001273241826618013947891595200018689012869464998608649872 344 386249614751488516283242747135647419663686333583996103391662338879489701183136483667124226590860778080 345 -774784974702292695955291968684822406105403841586542587044898366775272891583173861692863156588078077824 346 1540507184415820477734328631017756569123772237433844923992327700414708924486230394160739647914712173040 347 -3090077133820405869644912568387401381334579920606930098082124433965254707652578117546465961090868328688 348 6144219406051538321599345406949433715002328577048283222859572909168492242170514288849192815382378031200 349 -12324373673692350060889170543724236477671488418262143419023821777099001657475670523942124737564114688576 350 24506254412642342501091642025419005736848368002709819291175537925074331126818028255524941459053852607200 351 -49155001760027042622869983112867478692191344839234106129223181479272334441769369303409190934182081984352 352 97744946171567743232925520764242662881829490662236879229945859838296475008679906984893766505254794970432 353 -196054949691621828478665486989977620266212180340705091488392222796841143892218645591712148373618958939136 354 389869046661594066758600656684649712176388082073240279655806781855023440091439174451110364128914011757064 355 -781978946044837723715931630664604952708812442754650462632591227448705727875876465634534660876151929635336 356 1555070886684098367974983410278885292635762632450325635237285807851110444658508797528157723587645719211792 357 -3119028778773773815406846671608095198053387517959626560502468262748521900410261728797227045339949578482464 358 6202810840144437310462012479202295268378603758650175286620634402102743908469332844072988672737238542923440 359 -12440868397691984941275705822418485664485378794569428407625570927599787709289856301667442763417137699888368 360 24741938211525856087541211788549937550962698791487291366743759570398654472888847210436390571700493405851040 361 -49623675006909825970092623433386908879933456380626148181994901425598229891468559813771276098534768805627776 362 98692842421530914838081055912104750897728987401599306674011218730812410619634401650518491280449745918894704 363 -197940192435350566778266302778878568657595900162851603038001021582008870402571521278061043477519283530150256 364 393680841040581881287815040710163702476023916596434803417879005103019671090475348020300280135274677090839648 365 -789561225911283014844347646267920839791215716922138009493881048267037411895618390576422367090313244151140160 366 1570397201073969482499745711843839824162600898071492677370220646729627918745522542102956062517634151472250464 367 -3149519652896535512188441004379681503745032331915768696357982743263702742536759323255800796698260639774530784 368 6264425993355178809971663222109306402397260413072074614646235366735674211389242927514524183813513281829195840 369 -12563465299148249834348545230868669409887325076903612007362200853263079696462761574026125777210034561378257408 370 24989612386536419818039134809936037496519506213015775908425743256434700386737523417367721472386514939470813840 371 -50116542984832919486736225271673376316294156366822999923150144962960859779663046565419973026806584062227328656 372 99688291574399339598448008052609706337467003163273743894152424449993561542769147470364207819574313650429516832 373 -199921377544065178571920458595956458970055315896919743740452714375915281102095240601204153873187481774884174144 374 397681249183894139688432376209873129582798474984672677255167198612339906799648964639840011839377100691498395104 375 -797524004272024496832273293401786047522909106778512164736072627364170469003839445842248319585752064241266743392 376 1586471721343235444960270335040456442078971456355966937071415669330511072045658436477650528514306508640950816832 377 -3181519729887284438624816921844028537124789669912991266543560924058852010053337328162147167685810637123484303616 378 6329009526635247785745759315320969848719301022696676610657243361690868638480020358288499448860265327025069748000 379 -12692048986409816662995393159009026922968880362522659143744365209808572658586695014612793784231886601272038355232 380 25249064460756491166414299067470959079017740587901027325055880924417539436052567990209145949421375960724352328000 381 -50633162433576124492405085385489012924955501312946345612544611344034684753225958019434733517885149163268429038464 382 100730478217123264758642308911278878852081301924363045854696619687939446802778139666202803314007384095942416129600 383 -201996803084275513743452479682256904701992304550255737079785842376008816309230055705072270349777682422479274206528 384 401867143463078155738667221939238249661182995111856758854862953938271510281240536259929508509286003566011105187200 385 -805860749631629183225572181303752059065167604212368233014434638690289142899700647670074049208841368410969653600256 386 1603282457774572225499057770861752600210761324248345194181380326649562379559532556120343768323505618393565138403100 387 -3215003957037830591950202133469256718341096532673081660210249604030140665358933851460491866741188355215504445603612 388 6396515505110987635410748619500256487887493366172154401656284204767684104978445949288418143052328114834430863059000 389 -12826523419186648819311152886438769924569686431518317722076783412827965435696313652209401876534704825265439754266224 390 25520118561628373349525357894294837740334638481532203643721463786031894315738748271903276508878876087019842721689000 391 -51173165400001670988147663667172377589474011344568839087875030611687825187131375576322080261948285737550722230221448 392 101818729440753202389388350983391711599899224300677202229822045259142634757152544387388457045680849208725321217815600 393 -204165060240756544365683678317736466778847246989814880405572106482518285131415295540032617569577420683826765678258496 394 406235951136066348308682094229654686077148945934334551753677752003313981531088212810907007192461347353179597920060200 395 -814566071617579437040049450865127619634843439913964312564821964968350551793918803890972242331616188720833129276577192 396 1620819581690092130815350893728469965769741479717700292783709203424389794332159062281080749509008218373599817082067600 397 -3249951724925251004895449795458725205039428359545628917913353133361090897919996670063025234172240595815266075635221984 398 6466906411793801936081450535583289257364120045338299147975405407602363320820230602030574707636951982399716441893098000 399 -12966809861644303945872350126500739667442976764429556983802111674324545116660223942156625175981433174030248593163541968 400 25802631612885822800244581533935335026869906110545776499962170319780283802669663809106916170169547105655150024437788000 401 -51736251336174430691989281786936814361755859639404890467566393668429374035990111693420166522132413453715647210764871936 402 102952500135414432972975880320401986757210925381077648234849059575923332372651958598336595518976492951564048597506774120 403 -206425002807763294356954443894275615480722644659887429169981846912782080444632181985176928563241319858995343019036517992 404 410785597555235697732968437895335290444194836595145641215666396914878171954561546248089301523478345010718243657713596240 405 -823635603170762286446877325683886521405640125914920499555630090740442332843825910218443158649960984728708929695786632224 406 1639075206086732536498874064077426950980302169780630627820926316402929735620676268692871173405562109300192595980778012720 407 -3286346412428257109392628715445199993791582421610471626932186497883814401308328089129757490705484078757610455372351277168 408 6540152300149031303271369418239979459576575160208427628250986779735828009126836343060224879105937480458896565243498474400 409 -13112845125005545522056626849130379447159740003429370882115359775503456811743492521319739860516905637974117475988201028736 410 26096490060398585690504385815918349412232020492204216124491682542671392154064925408093250252903103475948734333863763520400 411 -52322180310409676734617639514179108306551500499062957888722402093678305777551910450732729973936914751896969285840165577872 412 104131360338566063877232134621566877166857525671331945316264372292220481863537116994245261984754822650371047244392968583840 413 -208775720959385417346467413649925093779960526669457861093709176479577093418640937895710721932628652154164985816073299739584 414 415514457273307303432450556596737733160955757775897374028977252544685612096250049365386433744992544750509712790733107650080 415 -833065899192078138125385383896587920720876811114813096216395605503839798933531925156807877610249849058839684422879707129248 416 1658043196655805954759440385260412403821011864361793386221909229960919398992765897467677267021081362144546003696355299125440 417 -3324174995039962231010211153053588245262765486591419578654700440968598996859829747781293022241581060262225372542114713383936 418 6616230063578456454088151537337222572939614651059079377712426254170976447903825456241212171286045820096024918596033164779400 419 -13264580053658380916108573843444399063465145624241918535021827136108174441623484951803798215769207940620475663680262591547272 420 26401607047963792740236930058082505386754251765470201918718485626691839031348279571795076319868718727081745368943022293904400 421 -52930767155280554572454077744971303513684543013954038988762139898908187914595249475402672751407134608322696696303547476998944 422 105354984315207896744374035184157807210000299902209662894695671215084576706046944196020352171666601396640488662734536582342320 423 -211216518625769005889282190674100414237369385930117740872219951012900952535237443146825697674480870613285882055341631536340208 424 420421311817085540562857524289388026875925367382277422546605474706640822684793966886488798713475252966688585090153932712475040 425 -842854349068623552341421905637588855350664139242512904291045376732442727755268853180140194062436994193260349200837195785155456 426 1677719008477614940170648422400105050646381418893427827709567130197255358449696679179101526941509735895370485784293523937518320 427 -3363427706614862044853492233675282761347709697378453636291657883662140813960234385539381915066383724281891184185967915507829232 428 6695122803783909385657517178591968511969127727978467857056958031303601195691277827710029567606963734793731985524176034492444000 429 -13421978217013633475364501645942534034664547122735375129640273798627882823611746598788793397739731183357514353896111865508102464 430 26717919973978778576408970422979164061783341493895381074423561489407829070655847032076473134281995465017977175876852025497884000 431 -53561876408006045527137973714864232131112435739366131333704109086663594717879340229654059929761457831733005883669075756514088928 432 106623141105459497760739054060074989604698172101219706799327515153078685314524263969867971856809079576676392636755065292452020800 433 -213746893921471588815015001489803453866923043579951969466735733326405874750282944429176091716331995240142404404093216805480198656 434 425505313115305958656282706480484449255786223848386052134353324360897346023703312694565702502636234236551159504087343898581675600 435 -852999100958249136286312709460091356989632311008289991067824791013709095524269201552917885935300224716835968312273777509542072912 436 1698099544506244056204335593604145313619865759689872447688248750675286182748972667251123955609598980870291724103869307908625488800 437 -3404097746422742328776961012524328027599130381706452429823898332702704373797511070356959727480199430303963660728416862927709634624 438 6776819283121249215127394341447735884629739499679766190315488133428894399044065231690265327432803272280522018212689439818826492000 439 -13585014775966733872681316366496391939828000263092671049963284798834303146639087372404184782393202132888449339669523165674245761248 440 27045388371908547095987866001942105767883069966758518951304733464003898195271748915512748384366529954215416638894477490418513032000 441 -54215417923842014841350498734934889647539070492943861051231303061672504488549923660321117949152934219992315318233523821767004554496 442 107935686320616837955806119771387131200915161049154452905661618097251920979311797944637241279426424090005162767951596529942974736800 443 -216366522168300867638507117241256910495993302035042175008124224220596929956411645265279477177732292529989793404418644173476983845792 444 430765951741104303515932116010694342620846932331919581279608810686770109971733057860497949359520841843369020639517231400043908225600 445 -863498996077706038792946350493208163612833536402003931295857259127963969884556348391056903714985426903348607448354519746997875917184 446 1719183032624407265383404751285924268297614333540904274836636965173325754211511212902708032128538134564076361651406608200175237332800 447 -3446181024779819342969297452272340595523281406344912137428351483429253693980623909684821839558508988370773576548115647694170989167168 448 6861313448590683704893409097060415241187788147315716612576712551588609512323968517862825778450219460816268887308304400440161261104000 449 -13753675498150322390832004001605096432234350960005540887433415518447116900285216337232469457567237437557816040404535695828503239438336 450 27383992067143175143637088092732192971526261623661833266265986701429539750078695781113242169350429455222073148453679169613857890299000 451 -54891343063443819925301096095942385835994963543672915041132817738323773550649128455578181084484904330337705229262750561270864369175672 452 109292555005753650128827133810104485726358146391325894547141582479483229758091861384176406524785269559064096388050683974725530602171120 453 -219075241132641289979429326001989257398348073478671724629407217956130776859390118295332768693755078219739506846576185097267259340522464 454 436203029270751293877000330516434717368031186039716623369565076975636607264596721099677516306886341337503605938149190023019595589196240 455 -874353511536033873835858982520413232164727332997060072628379512887898160983376957690343053694396497776982619631301560217554114270241168 456 1740968918587227631068556385232994951257428434149705994593946959206725842210240657781091761119114648686247872158428044761479090765690720 457 -3489675941659295378740274350273821415586883100143826139850705984982522164176994573161777868507907644240213111421031165196587319306173056 458 6948604017168320808212220660359760551071315241562423048598647951219826826365434204301725888677168115370550717825304915495377072792888400 459 -13927955900486911565692769360907403382245081441850075328300059921184871154719423350625281625692983403850976940667367245888551711405234512 460 27733729570706747679938732242658607614319572623528622997463599246353369953266405514112565337340312914623071423983968090667138185732314400 461 -55589641371680570811324270964473414378809735507228773654063719088723112262705252215363128588726279722325025305318702582444241608542783424 462 110693755416994758131233722603306964304110294210431634398572104818053885291732870704153630346427857633147737248770794379271447193488107040 463 -221873038160355899753882264532253793061729765224889181706699542995500109817143375134879887523880417077797787859408199544159930410573673888 464 441816634175191199121201265109303121594760568233844012621140608840890399302933795624370767010417682847455470750505075401247940746303180480 465 -885562710495902998628965794173810707718220098683622376034539694831890618937220545894130542058178517003051046469321474489567801567450528256 466 1763457772613047630975139532289718493951501233554049808996449154252864266183261615293824699360546441020447266874860775092912039358089418640 467 -3534583193604853628233071120637339909387941430921294561065528543916645504057702707082085783476903475026549359813503724072047642492990475152 468 7038694113863237325351415300555528752681957713327323271960076023412720032405293142589085709894026567163158618856740432774284105592374074400 469 -14107860501072944581817557541830208571457840575169912394091133111246011040520698556753257276847833517216257338483747880918379390578355024704 470 28094616676701981461018042268029332713696361129263760410302183785758463719087793996488060055730858178335000641077758821415304934287510194400 471 -56310337678847870624653157351689749856612042279603585198484450008250485800129191109994574609426525212767515318045254583252063715444220243808 472 112139363586155143023127334669836230150839092507444286233461482515069953057465322420024682265002319026715874899280586274415132035581636435520 473 -224760038943850884272433649373215729864063177066651456630430382531570924657723704640013831483855369452250905535371095440919259466470076923136 474 447607120754907392914347242622820884754620445517002193355596256479643626187001414066369706328949934420196415911535221485165484650499582721440 475 -897127198642609161459214541369252344482746799650305106616457021542785475502448823346397369296660673324698226982277412367004003583439736567712 476 1786651207738997441759377601355225978809582031472928586136683791686678777944739821547619165346779063128716495579376875632770246748407617107520 477 -3580905605024215764677806684093730667775075630773538799369597834772249728949637468240413903940100409778112949543931700366778253915287090242944 478 7131590955260704074249616475997750755752533318904546877436342865976238819527322817101841206216134915849918784875663999374503085760450572488000 479 -14293402165309135603605229844185212091302684580451624476175538535520738277426597753582669014096335735406144683963527400108059593591024752973888 480 28466685235643145133197213883271356573171199942405597159306573615654108091335004048180571174603316777074571216616667177419564618474769230768000 481 -57053489566261416340407673571641780755776569103308846111657650686695584646188199555345909202795988247886860584543721977635683805656818736715776 482 113629518565608887656678878750724831654575039770102341994232073015819314797912224492320779938624906135155996772994863149866428768745120512815600 483 -227736497698131720337494225894008393166128177976720034217547374389210484090288623603012598344216882630929717942082307105137796380058757986247152 484 453575090705874481019606146714511568679258042567794410781955411789287057409093609799222366394013110796763771351124723444695039317563510096799200 485 -909048086102137921694594598502528355011514398521234479217050160567708025589670857005247563082446876058623207235289337654970632077681026069293504 486 1810551808354854333326196436885199071670096153390452069484995569373765691971836475479540520399242417477990922004902821684195900746968391543421600 487 -3628647980559130176715385633890255781693124950432921027919095890509181743151178189490035646564136169595237336475481496994137164902330443682008608 488 7227305572445303305870002237772193825185157484727318960495661326306801321862886342449194669906440925735190100184179987792880756068145431263864000 489 -14484601533563563659300773505552705388571407385593161016333853107325164808165242721429265963034713264925664773135142981781155085872806318627881216 490 28849982080171005819333533522910314695616161434936101096404812015667313473337915153875063969216694515024898186800784049632237116435957582176244000 491 -57819185147298133137935080534015725472758976206122423129072518230317643089668400596733595895286121044876227733071070013194547288181570219432006432 492 115164418262886708944115084838393011315561656666806150499117984291112786028263187838733928824056845859976940517106803267511542448466802103544353600 493 -230802788557482975219985245906424462261079609079050996757263020751748072207599989032201120614629087949729395983248943293900637024829942542408366464 494 459721376968108732451711436224804622406022548157738373130625449487287625527457115681450073598470823717468925153653987027220872700790242543416891200 495 -921326954083074682891681928037653546928181766315840366645151490990783769942657093745852314827728999616927717120151873615022146750450127628233624128 496 1835163067573098016993471563229382014948737783334129700027516976495812140769525166242549686510494867147467045350213891533764293453357000598417225600 497 -3677816975739247382776835419304689108805101315965810433317819958477379680654839353734254316165952866381322479590517638763808586954257255854884473856 498 7325852568134544503320713095149549172577622602825759689625975027140540400652539978145662055021733542241904737486740937977526816608158994324326828000 499 -14681486519613039268874383933758927390187825234757380556261614944095299761962218685614170687353639275004549696667776215505143990516673506034095775712 500 29244568083235892515264212114773702319446413121320502536097265770994767703809737904726056556994390124451619715107712820681372111279156788587874968000 501 -58607541122461971053012979982291557099822063590835263648620495659185367227734175275954397931701668674460719108443265251691660092312503800656066519424 502 116744315788277682920934734762176619659230081180311446124100284957811112673608473715666417775521605376810865902709989580160037468226393900042796872256 503 -233959398033201625026960694726759733858874208361981973421341276276181847129076824267575213638924942725732304119596520083543357652851401501354929911104 504 466047029561172264090743443154187143022105742401083940304177233178194162944046576347002990482361149751252938782929918563029312920967516684632997872512 505 -933965825627575514144664832607706610739854159125047887146859785730557857202200224882153417760211035202717547022122958730116028226670319687342857694720 506 1860489332295790863790825015131397880477136416093216047404771018163743364768693872242400827084346494641906573077886897120664638089259213431511094681536 507 -3728420983550941892080154680346811101956844734343311821698490589624859079173094322006707662604768565047341667122132814580896694542599852806196810070976 508 7427249903631418072840842945781469799533232333020348647742366515199133590578580280493378795870316045803658651417651249374985314111271958758206346357120 509 -14884091870733301857001152306475092003446921801706972291139347694448851748924768924506794121079853175898341985661916878536778703196471664370599966499072 510 29650517331819913093939428137883505420183848762530053263034486796897328586010552773308212988238190828523267214714560499473366568932400654255201713409920 511 -59418701073286516807941732750833689427077692365943997845313182185795032083860090622321801230397897180319951186038394256546923975325343982996401646408064 512 118369516250167339331883677821040817716655521726492526359878853173496001962975461659716709105986189268379160880703617993976028106561505356987432722554112 513 -237206918396740372947767143322708196570810906458380522050505217545086066130695642904360311566781983629019063252780406507069876057212193322980236015370240 514 472553303154964924989004370051186389478210715642481882577328859153566070336566100844650299634054239969857431328433974960326174706663509667348266572071494 515 -946967139948445670884538656696602782619832528559242926678339294243738202597957386653370922767618207227895557833994787974465926821087896313308738602811974 516 1886535755007758805598126395612907531535580522370375142118052177009956374184112138002378239005990856844644842579662483693753522369792844041631601178775692 517 -3780470034904650147367203709006113096775245579488860995474730765497432779380026911309120084541227271300435958247652059642685376011968636668249078384399640 518 7531518711852680502969264292563157974735069527292582931711603652404089400812540705978486768124692180426295301771520768234752434267002439391009880674957220 519 -15092458781661980797703671710575384168285560686270304922661065183398954959572594528596726937207146723027167218266824887520123186290939712727508037443756500 520 30067916401759349961661078295406584347011821973824443055559066318864202472741957876377433661161898511817719467304063607547235586996449893167197747559481720 521 -60252833965083311557068421716557352683582943346365052900881196685662112391887146933570887535576191957872053903837713382587481959578329318622213822446994720 522 120040373942408481770016151040892440585377966187806814967962733996080931410408277983383754385715579443333818488698530863977040535778134573490581776795161636 523 -240546041872575104884152994474007145952543852880536920769725127367405156194182571850525529456867963359077926296373957629152004454934793210735009421689151076 524 479241646160879839097152603006168287701010884167412648262901029976690921569522703673125946628029248199056853889746625135111403211803893584586920350270338792 525 -960333729906030048865458591954182579606098589928486489802351284711501233957887847374177005541765174917212706482494540393415412121673480006056939193648640944 526 1913308251466718746929853521925389423417012919233258130087765180746636274663056290236983741118009899298524691483492251493612701372316307975106559871689978536 527 -3833975711278778844660770705833754582629210099090231109692467750169638742578831984985337752201540249132950104448481332280443525615663267987220438258987260424 528 7638683133232147088503217482972087051664880476026315728487275436440943301886726634025980715490153590355326715048162981248263636657536590775140258042868735600 529 -15306634555789704777824758894639596216923300674206777947872210936780220787044390603996656219893234088621226923945125645809150687888863126749581134560843256448 530 30496863721313193300312087981259771789601454627771730219036319356093766061320491940391604826237204106948918021442287053922991943322134722261355424155998664100 531 -61110132832892602855961605770538964223448055976185286114780741229654207635409273148384917266023672284191371869332538345541293319099860975760517693277685176996 532 121757289876035315138604487110086183220371090551632039893360097655649828275007850841261577004373441302460208553531847936039718777489881268500052976441685232520 533 -243977555541820520850527698651164111667267202504002612122921580114958243545826397138031411536420785870842952292196924627122305415689603220021088362997055586512 534 486113691159208664199992350792900475864789842728696339724618134249248562511497509749698476611445844598544140916732415443887899780805465816342316770605525251640 535 -974068802242849705901047748095228699199324247736701563970461294479165049603150304025761299684287416340230045501126264698132510612184672256384493496599636424664 536 1940813463579462307255400172079520251954554203553521715904280640860295758941035001472578936583525357086322300439088969525035584892654032060752470702117939768720 537 -3888951068065161719057495668269977650353202699026924843845203229818625858147335609524101535952100189766782391441341498921300606117023376573521457695317212618048 538 7748770171753823390907754418377189065639451484336821776185001066121330082339206908864400978150642283889421124887407452954433118787835128003750536012187296837800 539 -15526672307884146829022745754917144366345856882390671463875407525758581798633878127912604050054842663422985907770090450797034331021881881150793451402821722073896 540 30937469012875859932471852213149074559467549792482329322017439200796685904952818662157496842133047631588246424271656522204688362743996012922037456048658575478800 541 -61990813628644153590517343722983363292159263557263672249768254252313849502220574917982704942242732958434218239811837423798757024787759775223624358854302019626592 542 123520709614371025952609839576943342130022291393688707441239997994291953353848661177058450354886760543896776464314243447913533537177880377518356954149829423578320 543 -247502336871659333133644527022910068714340818508216051940776506498919652358289811013023860239372226460765212943937918295511047586753399927965605671858433462831504 544 493171246504610516903040023698349432415808558258196241518161172803778204903558123223532263040544187854229934075232514430414919879064452282195063558635112311113440 545 -988175920247929183170329077744169569844490195274628345399714185801617509620137745249579983519288640775760359963108351021437015052571252138126274902351979236776448 546 1969058726852966990281990682854439277954294464222062934885011153179790921048765153752779550228055102976815104432729818644965452164205864626705290531903426359813220 547 -3945410567348825356622648838342778417643274854771319625684439524783025940289040644251939517266632384528335824358946520687839482269348368902957840336607384833366116 548 7861809568753604466693662433374867446777219655685159703387040868007223823967597134031244358053406821409261772277199642208836420728880558399665812013826867150902600 549 -15752630703451255179938960110060424282063769365227798954755919917573275704545678422535123392586671590465933420995092683584515385267577296205581492687041636817634832 550 31389852803709647031251338328876295572168898917224688742720520837955849866498362279672194626680390739495373645515534337870317679844508506895016052347177345485720600 551 -62895114210612157391129258548997144136296437647680286652232360673102401275589719124742441411853733920427240487505719705039348450379663099306179037721260619120990264 552 125331121376266154328414434491295172866332549131318939052753206836638266012418915574836617091254796479876073682822024374478577499888255783893555001735275364884804432 553 -251121349797490469110672951589289461138925424426679512357217928182843068563598353824321499914962264320730554657833463784557274400647581982505913077177796603126784960 554 500416288973352543731567778294953914850356772256208227667152296862229598353933496244456347951314441017476207240832865437229682626365427079169194246058961782982081464 555 -1002658988568333481952913681473532837128207621109567252381588153227915735481130203893099347781238969658937316556499793006344231427660591044181020400414554989235651384 556 1998052041893602575332541381928588555323085162871358483032023250287458251911373454319020652830880042474110776925491513262007324854729827976754977747802208418693798192 557 -4003370019030269539238368744875654229579500405090492987795199556743289722873633862105219348393357981791985410038491099274695787710051010065117018548631318397165100960 558 7977833692452873592155111273168105382764836441680604014983977725967908847559800483072348649792362759518931519378761078132475289887590320338841817626116731455935669040 559 -15984573730513412670631848762919413841923837251861589990574376839454488293307068207282787346579078723102902339455743276681866865307692340469075854723379368250265870960 560 31854145997822584880504637843402399270250995684703200260545344755298388731833755333844431526411082846251217607842078283295976605500987874041110339912165013770295108640 561 -63823293458849410221768335369241226954098670188426380241694098434207365318447891748410006219569240292457022286753564836659710336116372554979262049358923750270826850560 562 127189054377020178201443518246156722800502189912493492468891769415798566436393351654421694451884252221817361734169441145446078017678944439921290571506430304982821183784 563 -254835641294718998644980188984639176708699530289346252952279966284213297073289135151241706891022732806731406307676570818765498689911689549879814670224277805524474884904 564 507850957334578789829251343317394459011257854383692877402478880016106731464887332940431107384391925241562561799779761441959073081266105557265793669858415666159165011408 565 -1017522239924016787119211721286672812428656914962385383307038812584533325611465603242914521166437390855025374415132903079490070461089484657025423010306971277208114781216 566 2027802049499062827474244725444631776052043773177440354451032691128142480955543038620302932322075559652480299952312097105127362728743386019437176142768000142181630506544 567 -4062846529347096401712668168017977400909357603102211121065110316297209132178474245106131974654950341362531048782577903264107503650922355333488022163381942696597860068976 568 8096877441462689028430729822446762922045263122581298941800943254327918740211178917459160118459170962569974342565769150985137526090035428275491198025893428129559160679840 569 -16222570500156881831856066158482717723863978328785721183931163886922337004568127407671424067769071645295036440130924957513352533391880138942467242352657313522754880817792 570 32330489502178483655776224009347285752110311200729552816909400177492464265491115818305237937791196730825179241090078229637837868260916111494390910427335026404648197925840 571 -64775630502492247319488356326312721199838267858300995184771727951337138274627370633648086073329340021415252121351928144664542935044676389379325395132649653450157959561424 572 129095077380628471579906466395218284862812400513790284581203148778899734505715402811338107976162743437470364829335119387115296470459377315370585459881779859819261927156512 573 -258646338385612966218883179047843727262488936230392274950746604681574011054970144078634280122821423480300869072038975676444382340548730094129236250147079166719577846279360 574 515477546743628372532353792389298186410250913939680087383685300368893345473870594442475941639083402117451596626226245944355484507918212916619610472674799300397192730114464 575 -1032770223514854304970120150484985640935228786400464637285178509732041367583810882599744501884726249078053334770304197297244249189015673104878082972968957633836348422673184 576 2058318008948425487533370892258312618906437447299210383769001234225615936979288157599572923757454978489893831824582849659342805735450425095630918472771149819704469925822912 577 -4123858455978134097473611193228283900776895020100139658339358253689698672146909922799061927526907476646000501365191244253831304113481771305387084418709065087377166771169280 578 8218978160731560106470057382281456637994455084701708129633164650553674748354796462637183549725948698831173286799549573292514675679749961319359570290579244071736598662140100 579 -16466695072687828301417279768738024439548245124901987446311881157933072092648616308235307404779763652123174289529932061800177283906713503930133739127997374246490932204478660 580 32819033901329482224451371000528723045832529992199900282341425628854465950177976186447438811016417987720325165974671998545197009461700537586646865450963486708595276318718600 581 -65752424046705138827285930538004771924929020242003875174965187944720610135475208802918053620575945291966673745034536122145551577275127545446914343706958235201577140727675920 582 131049797440481173847981681443490556162324378382646498368797830614529212311400332496228048769506938033724608766202310945914959092953962836294265759283502474512252861989917720 583 -262554645533891451502553542519500100012182418866654248718728206503970432582350750102064156010658828617657956256271383190206062247504217927188094446697418944915407143445269560 584 523298503868862969111184583633457134916223119177440656716642883759735205174732599177377981684422893454254279678099949550354578921005171188226586983805600946334150603547369040 585 -1048407794936645872116291668672457334940587956910749154154099296767676070339434099381506293705740550689570192190642715930766703416013607042602775877200438836164964890437908160 586 2089609779147582951998771316837708970247658071783889745656183570081682360389514420002817557000127033450892089399536099916826845965383663032439042544922365422690478094987096920 587 -4186425369020874696231354654182623640128833985605388053964382163617034501068382618765830144411608134830032473780821531778360252797410877117644594299323243095020407875862913240 588 8344175568609802231530929831741022167883139740570481236920596508517298162647549049158008674710404877602538377465724358029649862728665139071514265452420367046238427887832434800 589 -16717026306651551623993639140106269448140807711781257344849360835751367164784314286689668963533621147262603325027367421586370368323486893306803454051066853236279243639558261280 590 33319939175333019795296978307700544303043558011665799224982245921766353887578988379971095864319780021446870935866531960295268499467526779829788257282794254803686783470460130800 591 -66753991788636123043284256587913083199325173435228313914680967593269088217147616953350433791387022315972077585921266803468009236114500566443395165384927961276245270749576653360 592 133053858808617957013084204903292343013509529958448513515352832867256830100230672242732037044639663950048860889663642878738394211433039141150815481624175024266925528570176386720 593 -266561842385890203099652718079118509412159876828905141344714768053795006534525906149432904627413708581993016061506176485674412683662040274037605812394030946819416070069329693440 594 531316422674954139153599764174633612979622514901642374916037325841545855332677887131450229009338117530262680985075763117124263371330581975811702362431671887444276941790366517240 595 -1064440107446734545352905200332870631803942268559452657605466861949135868401729699430316038264165534694248713108088116088473088738654662523886913987219733781083109081929025904120 596 2121687802331635047259829361316887087521320884422046655388620432485095570453050417972727177121464671349803163798989410966024836223562526004419794619003241947841456070583753163120 597 -4250568017225104137965639761982628351129205421540951970599554156383367307256509816833359253649795740738300590015165643142971013700871851052193622593442709510007674234441804971360 598 8472511693874650020936902483111059175001247827054481610444490988782764190735335561703172284478332076866663640673816775334126023845769818608253542270516301738024606456357940483600 599 -16973647728324858296868182007076315877259658670136385551643599301549498805248355195369890791777923558343264820704148061620068051247513520712640787457401720758039954925241550426320 600 33833374456476027173908567106470249682112006372919903153413786757881673724876222945396614406913473243407345775801127858692128670474411917786805115287613592893650100698633381061600 601 -67780669913125743767644931120622881436631323713192674256700985360980671335372933336136395990469320360093875417209423981932264772969438959212086690202417034409730010549116481914240 602 135107941996194268514474877978504530397233945449193479925965721786474150408005716961950480198274469818673334131365837249043900490761151591695308427048536947621976068789875968372656 603 -270669281822445756049764740219750293270496592875578828439367692508435493078751583634223272179213110538861084965784685212908430036700029510119481807453371016441436089888108932201136 604 539534040795433590546175426346054636337126918371862335119637201286850261762202231854699259795102700073240357561135336788540758770414964163514155246884855186184768221546282106258912 605 -1080872604440325102645704906785555222878120104123019991998372586303721247919705399123145804153528921150962527492704707214357618843815023183753118861791597219067640401322499970661184 606 2154563090063883808604925709183251296101241932306178728987690280635567601606675137803865256002959789034198249068639788632384619460663731063569772277295150180592153891340451060093536 607 -4316308298944534013896335522754361741857482140552218712984435453243010097446085936050156864310017631336123304054049203061099857148293777431076010000878344618727434693985451001415904 608 8604030821707258773636832039972719697301989234622033868234670757653586791894643289579791946414459883601913799911069782987410526559086186755509651668406375308635334021524573540307520 609 -17236647419596326801429503085481443181016953515726471294203541664139606986786815161680105675034495146274160408019168189109610240855673741617661671670163064546090203409495475543139328 610 34359517820896750497352349001733163528041496482997201039595033880892941991316108399835090207063007561489221556223811567587882826456350758951278674754754406660142419414904053545833320 611 -68832812660089404100211355172696049890075403514450143628002117209172155964889738723195301557131997854037542372262147945807103308167698242186602018095080535752322826233895004632111976 612 137212762970007351166475937980691780908703418741936363495825413989926568345649246003275868433451617081619251985182303243678823877455197457057893199512429073154273661794600449897786832 613 -274878388290186159366898648326083880688854225770836650751829648408270880275428723449666471547715612789694336729706599135293030493790593941431097235702590144658919314262390459162010784 614 547954236435780990605992144484984824413188162426948484287250509463040086661383590248376180476071490437054659888538478966586675745915853897139691143150942246387328152656868463317305584 615 -1097711013016153309339789441137152585790896613968621785790909806279581847212241037147709123571502716016443333347951677237172736733497041780001885614556122535705166781181649381641327152 616 2188247211303802913625232472764141350913904518356478311844199102937091681585851080275274258187829469953840433300808388316075780014634647810727235640075098352022359332760002397482138912 617 -4383669237336109532304811355038446522495697746293721883426018715496255376010333154570692505330834901986727099996711742790421253481628731370731006869187343423432692895123301160764793216 618 8738779447739212934282584225649006044234099212917104946650535378612411585553885807592816031074773532607869262857124407885627303305196807815566557913286918743465915517190918665269580720 619 -17506117922411431998892206935725899089225494705504548713502572809604922337574552116734201041736443336581323462850547893466469810268454270557028571651661605590331301307437520986799167152 620 34898556111683458773154397846119331581180836338963454706041296625267688985674741380483931981703140903683206052963402975180789942649232559367019846165035785532158381062179914669717354720 621 -69910791956506322770938811717571129759631825749972552133046442244477533660823845613952334065176027576845852978664498762113729563186141100481076989468358996712820983677054956643315689024 622 139369072471819748261823046882244298379038307702054054600255242651875480529888160738835831591446736899225190624415138333141348222579838414504421192104239685447780889532189465681000274656 623 -279190656384832393803700670317386557898301959201999158866348127140830547851535851966740499721798792052916896581744135857368807348952120615466575171040957678873422856886299378967631652704 624 556580025755627419103486251536165333076416650051289825766935727889483430283347574397537308156195650253497385065992288777368342419434595854708974664287671026772166767842377223073319424832 625 -1114961338525292206710887592170938448873020568455288143499631982171144525986419278331018307599793234359331178229480560492105957117338837085642125006369586384519012481614975981008582730240 626 2222752282344588987829948299404044887862869057576625393928211272276590878631573966985036813982755705820056864718674332745515880303254828317203148819559096472301666002344878269068448728656 627 -4452674959395173401251723483745921785608910194487201680927475236618879930604412523647073429182342174538719221177635453729727794537932502488487398832298269241339690965574830231085614189136 628 8876806239395323433825672122220626548973119239523264352748447572989580186228330539077623059036564320367639236096942223424584186514595959733239412218686487509191956878374114493084859140000 629 -17782156158185670236329119089712470120190939628497667714603398046227340047437155586371769917401248669445077678452213130884039775590460964710214209883283025991871338809523774955256087518272 630 35450684790451387216615900768358807937618762822809469739957175976206794756466007949055220751693795088347196184922183274440855318118800425176694977459340303619511827788156495459644628540000 631 -71014997106822727689274138947783748178000642079804805169163972068661474851340319121798760586496292427237351541826609536208934869299722354597123397225906355603254505407204045370156803576544 632 141577655448850301963500962433636128208013979781251787088463896438311580328997580952099897478192997527431024763911449394433638064106193444038991370297936831597923426531748797740422040328000 633 -283607649662495757342049240329203624564015263940861397426791840575634530031678219195697418651185582381905727847564668466851507802705638153233238164749749542804432437346156888480735647481088 634 565414560684965446449171565162179727210486210392214415524181763623889918908844769498576172840125198986132763455874206125871048218044354830307617434544292029989175203427427160596242452196000 635 -1132629860009956961133270045820586976338516738273937210377765444775158978972201207889971010142496363749944219151003543059574063823455631136774093764043791115598040078119740937557713747158176 636 2258090958445319417049372875379556891635569534247771135815817390371749644601253874401253737588638807307394569511472381562626962284050956514730106221239980157622384250912059259668274272808000 637 -4523350678465233339315912967020730844312603010795645556571348279922067602545656290181195757873631534807283007813479467681775089930962218788278293749327562388818464407151541134783701767124352 638 9018162003853948615260074062050431611248972668222230636748704672239377511457837800281736624960915991447770765030094102467095100945738096772664260694889228931384993706472689496159460146120000 639 -18064863360784415293891899996091893299874178689813521749891401232083512716549150380644128140708179061062336780657053037830645280807662534349220848193544353709021922520775771765726863680368704 640 36016107814764672526148383558157523112010003696912607621372569756843156581809671967269380752978705244841567255950908735244762252679844311248822157132567014603713109661586853975257530489520000 641 -72145834536333503113932183550341309711758361076539651121155372221010182014907972728557637034395063366966240817265014810906052814295169379947263853519655722021756954703138397506711257850257408 642 143839330585216410901305106835391607928589952264544726687856700466392356598602377419282089382208704071586009228453941761383769246640128218049983490048189514573579231710962498063684762392520500 643 -288130999657883417129169473936074227352106674417624028930167444908412720628418322876397363450998830805518490862983971383195874875230466977944511197087500958617093141117239293077107278093035316 644 574461127134727223599604819199289848487390401255907600043091246099423679624324759662054948872247846167517955859432876442660411757609484035950401352778127594029060981474934338061195842327761000 645 -1150723126450494057857943767071438303191603750091155657903426135916249120881161405414849675774245507778554937585400819209052161508070417991839423746953129511263247263709412924215410398513831632 646 2294276427003910588661775768603374984952745515574835943029240194049251093158017518401871628104691708606919537997610804674724501615794398975876447638735006478016684540921632170020800786439443000 647 -4595722679904898704377663302746251591335953015757147258836092465881749334920340329231570979653182724164029413168412443092828824631935234959555295132641265500543179068340458018451621583467106264 648 9162899662028002041404615298756513097798890758797332404048668267255522941714682968230385140108521065334136854541541603809271229363389395290652066420954050639757037330615806499463879301878890000 649 -18354345021837799450159941904249016280470796790311626921720853199019021611555363626693527099414886513662195680878366489994928878627259865209762656686236581640843395467296722536367122468813102528 650 36595037539087143955486333940095456631332606919394284354441286227866193477095060990401599911421068699204855215360354430028385712334030486129949919594797967678535821931533498797241542643923715000 651 -73303727582762742855806217748593489192274200500017538197882992625904236700205788243788654110250841726529246577117087410018243469588550216549475232967271130960222612866126943869975787581549920056 652 146154949925338808782219266013058162176829919327303941821737813919293289640828889740127005184690914374055083290885354000544137398798681756912846140412454652451506144206555327504060068774809175600 653 -292762405090864294493831701510245140561378320327339018217503799171101763041240466227704313405192597827113576445119528820580624337975782190011796606346996914371951369938809215244011643937909015712 654 583723143566843954093403326223931678387216426270397951692952864180735776418279798900752640338857578266931651670959297265976892310539520391105906977966306618073193250788144283467135612100618241200 655 -1169247953748572543081066729244421959509973066925075988127960462522939302500760731356161267149242773921158804561198354907138140986491084771129500190660300446817095990665762713955158899976436272624 656 2331322402135468513902094018496803584017445421128867660278276576819697015297472224355911156827363905861201030832638661251883245741787809268453561202519866798787738182046839248342749570041001293600 657 -4669818309632613600064227476985647503037391554979019636534197501865575620298993687068233691125849453703518639955035371066159527714769978810712561583840467692421930163378364676253067369993873838848 658 9311074228041048028084582817776867972752602139264684862696775352542082591584416505811718339767825355726138263386453189755997109517506189456323674314942150934182734812443168949173786392541803947000 659 -18650710847306275228213037771748162978827385249222724135765170356273233832182403879948185722019524263133175543296523931888316164947046147077748797482623086319026595139199898301679921132529551624696 660 37187694637221693340131130159753205216404009759859562035208397608633120137817396014093002730866025888827190510911244654526991495155024720199420389209221842940778460618693993918584666625531703302000 661 -74489116331834243796557205703249531174058780258305010306738738321179587802182203773989374174905074415093541597504292518303623825049117014354917984174468015578831650897093790521944508890590806551392 662 148525398581388460067554028941074922652183287465136068976983842570237734368616145292650235149337642792346173010245516529292650880649462367341927493871982996957412154834662678741498759431669045309200 663 -297503631245056947660668440347573985000300847981746089590461319212596909972980552840628983499147791622533256205254101565899898530747696396051763462220919028115075456628850259785387777212850658411984 664 593204159893037897913312466042601352707511498576767018693572930144574878656527323495116649146297171515050274077173936107930164544467037007933619779150336924403924074596447315094445196279959147730400 665 -1188211422383151793234649346737749322708113194540259197874495568569768698602488429176374616144592754760116786487682139239729961605962429800037146703592174980634074987854147834665220750705660464554368 666 2369243120536651363352567258953281306295663394918051405986981040276223762345045876369050231228885691051074287428712768912998187307118346603975842852871526390842178683478581746431428705624174186417200 667 -4745665965302954949821865952428779951711889783998569801735972177415761159550022734721799463518071200571307860404077047392458110519043206204050136260055876352110328659186877415761870207035495115525936 668 9462742793734973913690433797020613025144841787510535645533587938640773585342075121834344767370624531825612018859423371334196964319721924874738351334291681981441734681761302470732132668108563567372000 669 -18954074724340883813334165701878172928568621355507675249005532293472295904442120591277943694406766932968227739667577466119113185357808337282838623854403434685662392000135057302255873082179553798423872 670 37794308044438488625338439177321849627374907019578007638149120689062251385767449738104838082851536303758582135205002327424607037133260622104493894251332645997734353489429872742385224488792885625372000 671 -75702457493120256252006770581078195484512149730593358136160185276006843194651690920660725471665070169695037614540157259662833407848877296670171141960139515369059137489699987346896970653151993222219744 672 150951594517787157554336810803751148660977986842374251402517980543179977176587605222639621954792106192325322080311322728639176763236724514554665165696367404014831537220469163371078896614939943184321600 673 -302356509504027670058350351965907539630002286303560967674838351095193663565890987063961072898122246531715397309391637247964843578934479107895007449616646434752949812199869138064872837921243929628761088 674 602907856675209420946190476484029885425691840304959063637437886574248599318394542288042775783723233661013637594576771136410045286499060412298692417751562667225904532588897670369011545408480368313570200 675 -1207620875683264761062891180415844964685696412912080998987114588764635926450176516415964921579967726724444432213360045632339732444368018628088707316984855536731804156988635946498757221250968227571092376 676 2408053338530658399387455137529686129919825569882714835774455179017622002025397786111885982803832262634196902677449062165008667524117908946451157253096745845952722554494528974233500119049894883531351600 677 -4823295089897187921513237498361376059291218395706876833748684356546893854925750818943815825963767716083085767104169153429688132412853946202628571887066456919416330868471800867231014561551831338673536352 678 9617964517799966979801965785991349927194569583851079965371344649922454741817417193050432179837791581527117806551941520481543494548991648158902551158818363585905844522389390873417825919282124534814570000 679 -19264554697594342822828440782714102045777006375264833632868713363016242451668918830938063831765327013693289340760279827340919759374699540564159694932951277424738506259332992607879855042385787212161642704 680 38415114917702522981273928242573120358175360520750331189123305769896766136934462771062788116520264900848724218499495040507403810086533013590424938846725853378514789036328127559314856326572261416339020000 681 -76944224312891208626930809808001324449729373271279998454860732495929251040272300432938915780050918928235302900020054695189243328835932094718744328712628408227991801554994112775074566411343835840662305408 682 153434488406588312378147042804159698371770998785820440455380733045646495335167648362068430183042705103978139672712689014732512864992681860164109020452510908494185539739216462428086984974956267657024674000 683 -307322937032370729632008662420162347271229745328380437365102198037504997415712249227946261743144542960448745472752798405110999522664546049601597677877767724950169142849204687978236117797643939338349284816 684 612838044603440708091015461288168648628598534739845864810054423484371045884159346243804111170979954110317378986025461695207280123519157459071895852951084625715779193914407102132124555823725620377910868000 685 -1227483918668182167355032786128493343171058025396606739540258819559381040715583844699696634657269040031214869931531058505429279168848249558275091208706620075616117479612816478088596791419013499054609437632 686 2447768330199707623544816140700697000077969586124647518510334334735821194964215400494258525905142155890916782733657253437582294294523886225415817938980063154174720406102573396235327904254997653322298964000 687 -4902736167536071958254881712957683686420085636917860997590851973854583276395383089893651795219680235953346522596719370448440852632220385341966000356393303305406955365328206352412521487093024651431517839264 688 9776800619165012957015737938075670233547575314841886589968390783055612353064067343082023849825203363179463534533849671164687297911072082008220613925372263910260545062275584702164429238569524154669240760000 689 -19582272954237156873525501363991037606387746588677608585150094730764778905854833522869327440264563835086156579727288412061569003175512852692152614638158870521074455792931997406989472212755573457532276438528 690 39050360612595138962033790485220845642134792100560326089001653883483753991598920143589246423429736688978438652469504209826396358516898374067718382364713635502029037545251899362714900505216645896847490710000 691 -78214906521069452709084793213202920854910285277915543259301843345013311803308587189327901303958864359150751811924081033949534364867924079452023611641031376544177949131115894176693844930727792811912043587056 692 155975063548278555042558154459809638535831140621948201016360229134610472464995107124249221946336745383803734675660802322147171542134162201348741828691522868758829025325672803831365602597647936364799542604000 693 -312404876590417460460727740886215480245651711177779287534963915824637096071612281502905024554254474102105238299508964390046240271870010360252789051973585621847184923587904592184753292459103521988623629778112 694 622998664230407407713339218102476648718261954738532987874594903653270731059604734236163077253865266243979078964633609275165870148061884862034569963155157816834398014451097730910252204595229618659401641268000 695 -1247808417411242328634794699874907609209565377094091562944522735302544923202829297241973126362374214448189555563651538055258350691801905582540148067102329060528767861626906915279758789513436662636648900824224 696 2488403886522607109771435608904993184793980026707800349262791171364360902733752627237239265342528123960100874481216664136541487104362456538270645443611091452831341925156257795508961255242041070495477448984000 697 -4984020721345091767041025008654808403213110780895983475151836641969450749139411221721185518067276552856479985608519740247058188487966267703350941577815749573888877648410071626068478834268914395768775250632448 698 9939314374328804260293952575798679674895494934263915188147355540794430042528494689252191318465845092829138550370376905602852491595010961460333899904078784825964268034388500964820276278121945655139981764620000 699 -19907355817018987794376002593108296481321716496055882138451028824733331540807317132694562354600398198542098521587416386096968868570943496867035783059710283973742023331208644216957233946659774446677532265884896 700 39700298675685825612750056993304754919210085783277644046640153650049958393365964460795285667453833981099768307210044144442339178462593926291419646035202939963880199541368396403895315563616023619670872721720000 701 -79515010309723801201502062179521347881853518775389408323542211299516621474980598726184410376654630378183965350384876916636276915604480920025491212154623507911364246203785684837809783456935572513025937253489792 702 158574335853167954876070227647542992505873428357206132506294099436485262382644623760548026751715599730221360267084690611229686204259160882729727614734896314484298625596665766207559003308386288629428228757041600 703 -317604356472615557279074352006585688269580465907984949153378522035518505332605821212916847505024860486589290967854444444502240035468122722780710039044143330307027118004237135883178570222257433655480103264021184 704 633393785943422999248576806728932408812634035774367515025140533931488142052614708012217474375798492369716088588184433723487236633536591332156917708998075877227882259505770382401702913499594235494183409451203200 705 -1268602498888654113806725510742103785351794967590337413331897578002525152717826350438051169385848213342894670523893322612491716704472836777718337787086362537841936495514244654168060053944109102805143615979245568 706 2529976315444468002680394858695678882927737086076024790128828382692250931039705339389709570944240568954036422031213959702338223598728543786967688349009359895972734252457707834252256523808038338365971232069294600 707 -5067181313221776230293845880179886453631327021256699616792623538697301236475358040265811909715936995639825763079000604927321657007674217342404363923182084971656607243486197142588376631696256543976258464027785736 708 10105571118347591738751718840682456727841669380643611767936679942198509384606188466117536813120054397238502422277653493428603102759793900112250539864315006949919420101884895315285217276400379765144530983619562000 709 -20239933744791144199339410601042229635104323423157011001521927019593111857556904546649160632551928388518153948435654703283246416775142334797059267710679176893232634588857289600461970539792892853097047911675133472 710 40365190851252809939533701809957609641717854531723353219950467339742068558850707601949709191389143835297294986159892767536849681645052471069836902169891016460977570689449836089868071267881742903712900595587742000 711 -80845058340835098338212523012042068911926501378037375222994321378928292273964516695248030456493000612333602883031202174103342515195337140663955437591249370247442839867164415290792012347467528609906996418938008944 712 161233353879088688716221941314140536540720895002771027791238768134519023144930432055111796150393819601272012085562613927795078446683618039371911907822268905187792099260957373451923732557341722359056036745192727200 713 -322923470560758885392646987338224674364573897758845778237227410892375607692859465445607857063379820825939217851625018276001763477074292320699822783004767645682677778995286204033507757252276779578870029583068745088 714 644027610157483470096819102664909671238497507567248318873993056986758569977783916804407230690618009755642699959747294958776970649393552955019266103717040402182697654913149958001785246338595306726341809695685556400 715 -1289874551279001240882113077341359019967645303084939875348447878771509785363502847695622944817377651407521135662997331510780497603542137596418911669726575693548053212903722366068800760843148865884081868861823046576 716 2572502442813925569630431485714737230213158111459092724689955460120777929379047241913402551722188464738225462584312724401165154470686852979992922868068626368382428167804346891065954513386097779808861122201814015200 717 -5152251545371928051394657640397455270148448717628972475386851217663797500106052937304648441356943767553267733910307387422726149677771128172830746207521777755478534593611791623203556035072395511577024859925460108352 718 10275638249228808839585243085396855416773229327895258648901218737353945360368819988648507399337233253004643607529517306965547963388497764696619775702061831583203553854637475011799762441737764874655506717174843692000 719 -20580141339972664942374558366191765957070126763153203599674921172681540360580925863257804282051120788111179075350132081811000262744040021042281268117105387094160623041861058258206874511882555897809556437025763908704 720 41045307101376356200460274608521143921038470351537049867755843090154756676236456444907965489274630876904342432304534312503052310582467394359199884002107706101152914282869468431534427134963662479821717639077230792000 721 -82205589781321686085209391340904675835178723877843457067105685435517837397398308171423574053376872453126700583004798476125052836070547436443762420236318480289474160366591584947948176158728774275440830513128758609408 722 163953198921608889489616319130703902662370334348639660305091395454562611390077845466049039926602553336079012271260889837164970062826633647468137314430641337148494140941017487790406961722438185127732305458314049663600 723 -328364378484252261660035101812513254332727782104326574439302766325598286184874461808896188033356298242332413437270486789415075734967728520355662154903278297727442461674200657686303314039895733678613966484571566882416 724 654904467714570688764616986666135810634731363243042632021999424502712702560920368869924419873021833547440265083540728934049548007191151577975218857088600576643015377387665422143398445439766933391107990224068863199200 725 -1311633224683075212084687190291162319300186927451695780900604957153909274930669292487716795939734430032105091958081702512879699477126608618686543166895157172097900300736066737516005073519558400748335923193211996964032 726 2615999614130577944623304316903956856844810915053700679292296043731830298074836611563289257282844119639775202516021806736562559166846423154011509578315238767474586286471171824362856773773212667634094347690617613773600 727 -5239266063496728368792678697486281495445184769957092241093505958039648847936175196538722849162312979703985386432185211762321958121099640391384595912105553111670386887943305299394866920812329469130766194077041607701664 728 10449585235507818236098598511048863477754754343878418691387959403336512209940807401561348272892903508202958797929012726633652095845529789458172696662691725104237328141551512797041714385595477597987429212538279724440000 729 -20928117362501274973683955906021426468645123883792603173574971319415809905813157794638793971217529467610929570793383150158296012087729070240941888486902831327578101917438123395831448227220136536248961600692362939843328 730 41740925638539471745294951195233646968833551692305551585928826847393650421027291104039012057105169508041489264254902484959698207031319543604898628976796066762530426147845878040930364606197319855697038667666644833340000 731 -83597160363542021692662863007276499906123799459890757933078769486225270232653606693316599999540228443263348405841668785276290231206777684086782405950601729417686629982722124832593261060637592928194961869051370713026656 732 166734985153398766588054900938768924056326899636661627978860902858903951544815864190928437203450238747190387252831911844030794481785380533084773153556626480382929757050847370366236908481741622875633650349199912786328000 733 -333929305880482809973380626953321923868574498556443143845018441831354492010123077577561637202530695633717084064515249414583374944198935901258337965457829939218303017016291620031423430603016808732023574087302654212381312 734 666028820476144799868131872055956740356147342264478962035777704862616331034209818161577527845476090296153951266776653322330659924508815134890541941256251132021429794558302883812673115301383203945837149755547192605496000 735 -1333887432237110419814893125962600588093296339377365249725814588525325315054455973316700802250537481563588119395807152151497409812906686937407217872171911010458035828590886123875519976507416821409884297930152501030258624 736 2660485697051848165140821047504175971013929165557836943717847725690996025330113333582759280167487597749759380264562871309364434466839027214576388244909166647257264519952239857409751463301983043554760930631150366102608000 737 -5328260561526069004770607299429377147200521844312567443169476902741646655439025280216160884668562560876935619056177175612359254092652401089390823989252988668173336177134012105160791416316816686374529526491455368163125248 738 10627483626810371746622301466932442058126293134157663878438141730341750427269746196648522124582083610576484480948117991371645974636558070666921985652218681987685268598722262473892213725689986614199724369640736516768570000 739 -21284004749862509756163516065791196352527336822782798764777095535825043738147796757080843893919208732330355719060472342596364482821862872845703633630724659324031940952990286684213796558323619986948783422623647253094820496 740 42452332969968802044773095832678643885306656042678581454790842575945095202698118953549923066758783853630726625792753168785382565350370179303639584963063244579534108169421720559667000085818537315258519568700394649639220000 741 -85020342469693821557100127964261036590361329688244178984345033647595182678993712467711610854597201318291438063913697853978111530994095924995046852224512563227597990075402293928094593202465777289156086413947689155828860992 742 169579859809767268708580096326213609898603344948862009162650987370937434350237350846883206196404006853151929602491051847202149815102289527056160288041641825644733545606500818884291421964431886897167816006862657546396668000 743 -339620544749154911822780352254735683079326004325350367131341054666127799708224775782306427905598409489734805730318447555158372877090481377046253992490666952099929525757305406740480608369363441475479988834758035858054389984 744 677405262097237445353411597723581050861806353677125330401748688096305330746770226294018629603964253790757842778683932176694301956823701021825416568403539583842304891075024834465013173453606620974670359358950022867277256000 745 -1356646351595547268998972302233052417020458362327826064664430797428560930163219777858631485415161072770227454239320827287011047711004663775917924553384873488042163942589635647945974390192333503925630337028466094583386035968 746 2705979084614233451062283962949573767689903875172602798325264920728789573897044506109977644063147529927597189164312696813354120182365644404388626399590483391370067387466362645201638644494783437549355252708063801023586028000 747 -5419271787805327989060228567415678601730820599828254927654126515585911434223484061827240614893469675468052097642954351387376215604374971956224475506360230367454395272645633941093587424879450445400615926764995990190358099936 748 10809407067225758289766228162988913978171465882056777934328806251704816260339400305908489784595415065930616117573259834455489648985857399899568507601581287541934049349396462041153998874791494160719944575160898293633091640000 749 -21647950642836414267886685297820271181633107081713287789637059282876639128786368429562971014382354416866720312859168537230242080194607343812017458614301748276842839894687729923341173724550395051521176428690890274013807839872 750 43179823953035515735055467581565340864674251411210765331249295561622982601462738120393806786592379969252247271803342761167116405307141592112180081167814020287832806759353781522684690692348909829186088757460914574031654840000 751 -86475725238708344270828838177205883227940465574637340910523414127376260859035474979519748815357088802985687897521679835627600565696356279736214998396417516841518486548729241369367038141449699932228441614842695122059270519744 752 172489003417725873522968241165826348307418742970649937243230519336829941165309817878266460176841027183839643768430419883275574333733594946624122030905027739709796118734698572589284444419036445130988695889803866751731783867520 753 -345440453895142562064625917520238114763299674119924619064277347591582462883380767837305957807555204789811019563473779554530775465126307506096552027697862773392833091832157055328018520701935844995445579119489256995850324907008 754 689038518971873037317814622954976529674848276441266504625883617138081307527381240566904848897912826675870066330272581554999767684223030877205934283030190598521579176434886319226343711482427501560492077730014382609311540875040 755 -1379919426762158161447066457995452759201447624681115742754438312321246233294142776241516764513023236255492105457220140664061318614475645889399038338425916145307245360099200429882380752886299191551383235968992896601012190689056 756 2752498699129020674272224992493885023051250674590311289036023149628515780202217899983444834059036384546048593881672434540662201942811364724329275942290363504969491352018405296432025542420519409416713711038200690211202070445120 757 -5512337552653336997166357908484790541454145923952542774544899774271008246790503452466478363085082857057032804796112715868784839171762656503127352619142195795583982072216806156196787048193117792519480182976186483413226451823232 758 10995431311335505868124496663136948107956054282093571551440198296135076264828965685119052114891917832445855494077580360202116203528161800882902663155710182255301407252771936501619996214431175418569411914464769952960092926910400 759 -22020106416642179862457212480106529190864346129998657100529997844677092758409972590052008841062083546559921103669805791939685881871687113889157368393994573846469371397205548814013570310817411003608372280417142919786545830556864 760 43923701861113340064222923345618309856056639005513634113141055990365449775596448673536266232048452766023813240193817058960432538632287510650962089756583683204554961954344886183252438703558837951752215405012300023170397602486400 761 -87963914694397699789137348305831368237785331265510948314201051679719635292416393853640283914172619859143655447533428642839804302375661738429276826544572830897493704748755983811279579325193659958968959965846585862743489263600128 762 175463630066236974256553677996443669372352573711499201536179271035196717787777392332705400369077766575853022364774248146057727878010032739916211716448668502906616926964988255858361057768427147396736481538970187987296483054143040 763 -351391459455032373834828374608106405847923236242521098164581374394635988372610180039985968197423006294140333259841105431737336482761356216774765369537814164701604336462500223480920216418814467314674401470663359712783461581343296 764 700933451340715681938253800290255288148873010994492873328254200828266153472433572520676166303769975665218635273455133013910398504806482493838515045760822733395986779109480644137599816072299523196411876384022640726155504484004480 765 -1403716370250780429607910549506468099844719483479535069657416949617538130217653932600648102698615988253499301793137343877385071470329194927388045784836451062799195452034481091099440248909928457825760679325349360151722427646691072 766 2800063996717099818423495547756360130144450824025120745285120184460560602615009506980502172197782677657391721013854798374940492456373540014653334973379621704613287499793370321869050574152693906800325977387483114523856805870656640 767 -5607496737218660677639316646769296329833889790984190884599954083695636863050317372181798377595014654164390324600129486129710635397031929869429426543052523830211678403862332504067931071972550822451847336038181834827301661164038784 768 11185634242760215984824929994953605741830312691275286528162490554111377864232283409086601366743100513879397736687200630583965935922327718596395829005929037096758041448260722173523883494656975659019578969720232807366843114835782400 769 -22400627717197537340103563288492198401498092273243668297362398721502651590332918153450198121933129822208178385887459602843387206716391578335254682092034084757181398255985387181659745638602077303923273641796596477021446437163859968 770 44684278459359821147712090136090706270749217886500753995315782578142848030552923826924079418187281740341135750203556685718238921106382084184560421080976934652153217660499864099441763752093230887854255571746971683595670151453359900 771 -89485533893754895827919216713075103073745402432988090590040580021148151211218760133824475662053541384757492521978475891405013334539165240855069785265045104166516014172470638462761255029297385495700802855340164637638563025781079836 772 178504987715572480325145960076123392842629343141397817259209541831645974729845186612491517260187115108167965672241740734115977819900300377859360850967642923363666620160646210350497227664206205468882714465835954413948417384247448120 773 -357476055503082271980984393502273598990120148007373998439290701873942277152282706880140468584294197877682950716198692516926004488978630859569500421497733131696698648505587487276019737722800976460284320176516283689225543435809607792 774 713095054552882810003562358646068061563042609129625477237567651565798168480366004550419480868415884706722805872012342518152429529239023789272368995316335201623766653595120353265457836938357432209888978513779900793545232141216489640 775 -1428047165559047353965531145650615259543282905144373474116149055313682722784931418310700418037004280462088707304409727552004438507196285508411369838311801465017163950606295327817497312383959385130457618866812468171996319012835705224 776 2848694972451568021357900275108065176166573317091475420695812892301612321629575821795732603159098082058381028108865843754686449747295945163346466322374817110362644047695235313044955596658141059939246410290190508079640643127443651120 777 -5704789303569662729288962566409295695253139127380222368928111002928977767199438658417133439233106642982558442717685298858695326761688516180169205998998420040396971948907825968679950221426059830200161648023815444423633281153115061568 778 11380095895102913487383364501076033564582960416215945623913685523369843037437738463359241069321139245336315962806036231494237105949249265472131502061033418868716748128679419420669281378402367636355236948324214658565574734143138297000 779 -22789674502242238945961289633894624955089238670976390361769907529227798571836615780193507947787352531301432848241406829211627759472626297832469914059030258949510692026495071358029181821254487296755560244371845547412841296449368420136 780 45461874089948399895613749189388576245146325158867813623552358106212689152129165995013523449164653951806259656042622888797029466954070330446509907976467693886853024658014955731928183192897890249090072539063829252984326829970274842000 781 -91041223094432877787536328457177826155324802500820594347092173164668286295802397555400539344739359014409125352525436547220284985899322926111449736094528211785874408711005098447986546835406864842601193027807520347810009422869011682272 782 181614358543947710352221080095044619974199934865425778526909163921741973587223693898028383419996232966446544984908734514732748485934465576501698555454709402758248749787659746231651562601371571815595725681696015323460464618188944112400 783 -363696804732813465927293737009400272284849539867066967221093510251078546178828489008829462109474950995264795689959607609173318457733111428724598027643765826329997567209669943127624656272185301500798111737311056019080483463926967476944 784 725528460474798781509384468308081064960870328030166409358138399094017807527476751582404948598552726070561389428203179826119061726418504425820084766292215056543182985085228960649206498167116100194272438656800961471215462234299567016800 785 -1452922069940425713363971942326881609530569407764300343800325419596174899885133729600063872817502628061090980808122395044465698641884727283269280821579746709203178119504568846904455810711486703195868662131423073509376429162153501970688 786 2898412166080446152662489993291976907471231973712348461874603910666407873949052533107260585472789716904334530215730050019649108835641270231720032510238797904455674884294562633613921877881897481898547548307526289958988300660492658031400 787 -5804256305961297579390433877945740126532370789240949149475254749858757673719319992307388331107794973026516491831974840108580506119410724798258594153398291322862031123303700327422833499304870888290284872570372436977741158984799661972776 788 11578898475181426106056257734016294515851995416611671972374371856860713389567461773481931600998167571348104866256224372852033335552052911612723793997646088320599006535222553014691748977797911060001831172628031234696212804165326903586000 789 -23187411087104021264837125489907774768916736995093570271324881356578228737006101758096708263213757517401137849920174053069194347790874361209240982304442670966323068781829953669537415976407652836582400917768776108651695122134926227531552 790 46256817766333920535361801201374740020180306562809065189130104829184677348170519876803452639520598368786591521541363357535787995327236758574688456224098840143712782452894158490164499723487086315844878846996246607644261303949808493006000 791 -92631639940541963065036052181190289558013780552996205731779867542341134822182723392996869165948113403588867221381711463674176690908985480993170420832984182076358920016554065829239331676302391989009680682533798824947651548219660948069104 792 184793059329809940771647904546251493042644363939525835109993178279628913558007798393913539911806339812519598534157649058712591029433872417799641478282602455055136128381435397715138178642183853687096756507747030751550998323121007093578400 793 -370056339210893866901720008908632072158671925045518246573552913364311183202373245179907278243702566619697332976921071986060944411251843379785982319948570819207853968414543529373616841994788637665116117872814628401446301419560328989716608 794 738238939039796278537239861091338035337028746849317856424265676864578134466586709745381869041610175715671729497569193966877068203445419608482406107684538090649558977523815149457951006595795092255017850493070208709478988250448063692022800 795 -1478351617461584012340679878908602179654372596940354349571371503593200500871333200105196425529015308955066395451411337938998957025949106368054370747581679729065266914352902208205184690585372367585250086238699465512371591089568721671456016 796 2949236668305080347002676120128116181472361693962262267730189832511891489329991238428654015869001860667645750587266351716541637709482205287287395684603721440227205386279019715466776565392773340847502042523953025222251071448893272079466400 797 -5905939903228248371684035877945320540781106887842970966872932839698292491072657638639046866927032478577778541490089027594539551761380418023396137179767080898357739214984824131877145946563518076018002215001351956246994253628030715422378432 798 11782126388454969225462952339205288262665967571356776396208547320838963487524336857039095189024404418245117445813451003088696492356976649263283816930954565552666473779355882782894911404458566864189769466364535955033616089456633926146612000 799 -23594006194911465968831024095095929344228181347042718329954413000235548469669652134317188922878469375400674528793629058277775595879737485310076091290488727349381952209325531046649203297585603016225773896367239867527604596712695356991368864 800 47069447276183511141323173004243682934059028342713537783349434660193753882490709148171222384222808628277486738412633831888175961947420498560587479167773377170301652141085907658983681149641492685510006339310953163718255755874372126009272000 801 -94257459666006443078985221194435541622515391036798974443258260660664850821830013416805600229979747379078835795999891948443727153706895469180739661748750831869065556559736969752282087744812698717961554132045432898773464949299762839992009728 802 188042441868353127009586076151953513321565818229140583444480991467474046760550383046944033424970120469968559519958472158393262967979944891749546979275254641795355100303638201097639806192817763278612475325547257889054431744718116643407041640 803 -376557361200366013167556518540824596566596600302738532330997512788803748404210409880555233884929615228126231111958256055280717275393735830111026302772756305533486213423112140602203981682443160714535583589638123686601361643317642323391061096 804 751231899932921968751513451360173387384410076815668864533811841224173124464842178656369929044394346615684868705669507226299270011730353407937092919698149466723588206200569571467378976361331812399843355290590292115374562730769134321042595280 805 -1504346622333653995086626488441822580517603277421145929195806866801780621273262998417480396814253577071937330929586019336860704562517825068159145525243662077790560633046793852671786939726218133828914522469866539488577286017404418967824717472 806 3001190127592718113967489061901588209301896973547174618013188599517467755946608305776443049863923683245746017764440867177703053827957581027728784151828925481487767808851031671086096109543032066453105543772855744122615790411978183382075641840 807 -6009883372260026104140742038785233370337103528389466476404802333121028998493134302611403843492430837389620679623612905851424462952993231164047075202316249637068889074944619376429669988995468334110934588712588823099770362446787021317725076784 808 11989866266561479313865154813055972746838843988612781972707775794598320315320196953598196799704509007507819078413771206342684656732038971351472313857182555893784878839330424293917158154750078478882133810109919970316157376087555521700103680800 809 -24009633011081531522146638890626439487513051045391714925517380460840378312306465558821004486689370682287060437660997018045533582638025433679566464261815055167922656989219663046776498132741015147104002987535097616515698100981129564335553834368 810 47900109292649078248956336307604802013361124251537203227599876565548735121105935354226459491888805787419851466732244373854190683082947771686327511300724369338041570412572536659362112034075808576524168241379729782401678230211174782237542922800 811 -95919375314812141293249614088857680988387226342320633078634637487229491745718866471868468465267547151993972342054238409945257848358998639045460439824354479673886884391011862752915108299557838870732174216449925015433074432173433910908650591536 812 191363893421002984214349017643714986808934071701202950178411358723599638088763959020094843105866883368013134995488324436780445741304220974292538057492770443429509286240845343987278758694159650066212602998894821698582507102423903204099615923680 813 -383202644050627266800848245821430348785708524385844216335680633698058621580201691963831780036401977672001079679596801256670961438022218252383458937141479402777283055022869069493108975293275327807676951431794671729448655966770771025916917106752 814 764512894406075961565699769995334257645544493348155628545278876477040918669889511159098117038709568529352967888379463636595770917230163596804179136091807042469615916952342728934399375866815153712800103606422169446061149064363475362191076424160 815 -1530918182507330495167396261638194955216961542119844061216640143873158161830292895086761677111513523873355127247573066149937693793274600101571097010374765848024182026998080867920617326453365809328154006470011512904958460997905017414024910637664 816 3054294757504372269056088024600524577227654413228749513549443373837023424464963992984505008120250020709405223062665867010085315752865469308116941708317636980480578577308376602573300700637448255373496237012389305944214811741167103044036094018880 817 -6116131122519033259390880547876914487661577497468437635982723661583339748125549783158028362343277068456115477557811999309960703339414669511259135729067168676528942631304538338414535353544179874029804249952412331754131733736977137872085915294208 818 12202206996892467643532900686516801619806560523438386536974491910182225935975223795501821478519626308226300278412120988300095746757771360226055428883719971270057213433854543779888431720683923177104899182181849433061446429260054847945536356006800 819 -24434469241930534162314661782270630595129715518375261808939939233348905432226323361817878203206180445138531233527744986920017153436600699248573700341854308623115098696463620456717502427772282925164507682086674096569709896734009123689708186595216 820 48749159493697535769028752375961989845388557201218395113487334428454174032722532229462044733254448380542236320111016368905516993159409297333434158425424041699935175430118152900581167314419389905597567881870762771692918008339681226266519329376800 821 -97618097977558604093658075940503251035647988237968918731367212895151984897175178953097801139666809270819298787166506342745551300032610695830581559109132658946165372823045393814016172169963955755926583246044110964832337801807699473645935702567232 822 194758837196772106316266088760550583821332821208770076087542082423921797720974409248436168958709235237385812420345962956749358133646615680566256467075230683669497115498862279149151102587851123574070283391473925414714633408927799630791606491510240 823 -389995033151889314503582240641557085892628797684707913550276508214225767515324767154631771238042853779024409994678975642240460733711837072227419585293496001561827861144953066777183446927779035085923449883562147344379309012543198578083477896644704 824 778087617219220921098075225656506225388390492517762688408136494744719201600583892909810679878833489683181274925080465145942691132476260212870542868461140590231908184061148083608044064353410084935823370629684149710368438096008386846130943696009280 825 -1558077683522999550105239706939620397173648087887178515508689511173170736631233427219074222354919197241230094914438416430423612599899934357325382039048132593355563906351054217162410958208968155107670270396808444399127056121094784002297899489298688 826 3108573344521450573124834518035459337352647453117081031844156966868465548142138562450360143399417291307078588656996227257819586417611466772778916411376304396897380754768567343735049829916779125738750650622475996172976818218518943564882362435998240 827 -6224728711567449673335313931914700131699943628891438062861535989214807021404605416888508588109255685789538778485873060118666811617411335487429680489472569583608508567470675778059871746334715435954091191416092884971230930460708511569478161414595616 828 12419239754141388488271130641061762485791448662574294679280530255043506427202248494051075633435928645657820027322139890981603674549779467736283806486128092626829729407671031760684823775696575199682659984327083277688648305231371082038876266390792000 829 -24868697177276287834941758504891162749191335920357170805003602233473120470011459327828092809654440017236897584293886011218937297784602138711143167465073231794046746542612383316804567268366006071590842367159269047631110166152788105177832589219983232 830 49616962689250861255073550918638055921495304560139814974710137782226955629450529007634007482374458888690904167127583042713943182863128598154138685816560060881102348889584266985924392572468926039311883125789844785741604581769777221478988755097512000 831 -99354357043803436924957067928420381419877976400854156584717342249173196569473447663290193101683338923164699335715355065151817778432332875576425020746706524469195841974809033619533527109200938182493567860108382881003824914075353431834653933537478464 832 198228732864525127616655294995426257151419795086052561995347972151644078153322836372667914230787597198673540021921765505589681439004981242745932388153871279375584805925134252199187091289526456320913499331468825674119470835118772610149791219160662400 833 -396937446952132001466569430852267019991175747887760875164782656649990471292269731699248300434154275045002938693352475635893316995869646993898782429647284328313976489874752319438254145507928332685900635051685591436127120663269479473819099086235619328 834 791961908703944139660771875678842402369374277483219610664106561817385716083708062623495368873963909962008229606812438149735698441409324099624374108441668428659187373672050786430406119526906178859034220886781702573044616653767788649204213957319761800 835 -1585836802608208142593910737383376442351725773258741360993671875117366658668247526021991969742272460052014106993517389421522332433148618087421938967736237085287140353421555425306914410542762844230835490990152885445298857980306747596842412129791000456 836 3164049256356764836150709699954320005629202748889793456514152354886725666655773698634875982119961328529270289028655927955538785619635333213367403512383260436801453631984740072405411499117087995153839357307861670231876094352942771917444173747948976400 837 -6335722861573181121338531174721072890332654295407276178501496105121458983992268750678859921604506248633298503015690706798583450485932569388211281447855734607375734338827850923019240320202613683615510339288167441122473810313556267111128998007530977312 838 12641058033769849943472931097903622988997054044607548020044579982442181491184550422775700694115634972832252111669510525563994669820074178149099435085358959161383798003384009380184299529965399406475865374890260739921610233419651744263473134351853566000 839 -25312503756916212186149993447345768769662362635422100377047572192685099459169087924133420537324647470098849117700891939161161570791939316925521997981070428376135266681039711226222780170370626773706886053466595622166557854046764278485731130366915520624 840 50503892955920593807574431164416861297329519023086003306812952006224849203443764696244684873388002254227183854259571884950183955319341704586139509147710972878655078419247808359017941320195891662149400089657032168565096732087105059420176675190937636000 841 -101128900469753018179874418059108398836654244293930204060908096391595048121781940544511525948037297194424882089661355763272507096903220338437183505109851829630925611781327230811463501660937145209563172196590223412898212440180633616391638935924768677248 842 201775077095320848593118798794979745849806983144615032259124127301060230865187231334044240994154923291888605970113241959396211135775846143560814515118711934500912432351185291491505013179258824307349269882010714235362457896290862594540610621358079412400 843 -404032878034826884952867634913196543523115471732475440380940320084250327108751112423067292890229517680738370149435953485941225329582286820435181525338415593762763655913839753114432016501133114726475614275191161061158882776652129827323888493207616766896 844 806141756946151228820963941978992713822744288953070033871370028789509045879441622574495043591849360990395808175131764787896501497327727347908052290806825353516709527825875677645395325813570884762378793210313589890450484991831902337333270938537504920800 845 -1614207513015804998726699211805385800868975232418020914633250668958009700096943847420629629372308396351872548474003671759778952156492300988778415341483656541042236839653555183874259358815837114215330021760695912012768250545136161991981047924952738454592 846 3220746450737466757801291957764411648116461780035251367552440446775147515053882880712319060416725172108548181476948235621785548636243005470552076213981771436088085933446508039123546254316778463766281150124617802263742932929451628769535295740223301650400 847 -6449161476769076755254690381375183249854412244871293196818941784691166915247770575553578319161341964812293278424955579141343452949227607448108906896949084518172559612753618406872064971948452692196941193646009626289279434019723952753497391590128778559584 848 12867757687343543311310126261517389326990119168462351799441192328723402601515513164075222723650745959488053018193953943737157392896573709799605221753260505264749090372398578217774924751289256746489397502861948193441431576006556152767174113004674656712000 849 -25766080640881696821819507024267755826698943658204938193079075898105736432011054315182379361973429889112639575043865102019844298795028924695823035547158674301094209597905815031519054695186162130883279890153967446019990444046004058274168896184932213831168 850 51410333779150854644715457280685041320569013847583075349654197652965669827753017216847705881755574658898023143444712218610246753695273265095592560495337962071898488421799979954978119171424530491870375872283349621909870494705438968838662611863016199222000 851 -102942495060914248288354471329220552973966901163992951735812349449177142691775125847212464605702434437123302293532442422649935351285331114487238631589655310674086907617611610018016228561796854753636935652591284513949851382797447085387000404232880626884336 852 205399404134113296909945521088478118029002789442814263396971359093495782041234407609899775499343448872491395994280285522823997618293115303840743924049609081407255607859332625796594932595479653588696231132087359195301082588258436162560115564572709426538720 853 -411284394255941793486654463746919223976936591770800166868596057991850067424784659304324704710748317746738000581345170368123868320863777532815221187228919702755429423094555845832627389719073363095970102437269928223200785353853330333334116373038470680307392 854 820633300085119322396073419935656706303668421670586564088369138913450284117795684863965769718034154884930413103908558591188835554776718889992831358526841916796124517785408753769494308163160493915401374147447618193432963768112343541496048570194252215889440 855 -1643202088597002909369382347429495154257541605212186897825561254897150418967365003472615179139530790378406414266598899327436572196504273955623273732984681322306983363974520445434749087601307220107341579021987474639834534475819004208164281316271193576504224 856 3278689484649212093694850712904520704810441047704966459800369440249054296732926085194205159576033415067192704344889931982595207157960380389526394139688038196848216457475192819509970233551175181779097761816266127957837555476345803470239482109488042811024320 857 -6565093661843217912433615407763511013325524258129340255451491950043355134667656092139435517855094995824005532878087730637468351550968928300772941605657400841462183185424233710379468408753789621993780919860241077237506624427983811886568044742030429964032768 858 13099436959696618411724754016511052348658537830783861323034186315013744970591830854397408464661254999450699823434022859089340664112411800154416200885202208683669276033370513367668339017225489628136114889499567941139958457627456364332031575717814376651522400 859 -26229624283383054236591984832038074375309586347042541833937170215100455239927143038676279500371444991098710889190198320364277367214349656755962084096517010366593642404218980788427275834733068872123676729220050095614971706483423988105167665201875236579587936 860 52336678202610731836121744485547654372029682615299623094826562573271699020033561968384983935732846314821677150037098322795174588085486772644916942464420945649904753196263542918842734441782026159965736411660278440824915609262145008077161120700078884803518400 861 -104795926769376840309305714149623803122648855309384706762700903003472609499887848045737542936475736297019098928417494963523729322514186086156841110657454966383092038004701504495697286111248163904213089870100378632054859022228992984287496451103829357962694272 862 209103286400198226266179434944583419095690685425778494132353568606699485852134091771361400933927976671775910101776127717586302191467130873032482109660174847968689223235304108685050739002282606843770081756354321770551639573749686334596657686890082614168475840 863 -418695139938951906884790863243831025340988396044547907657755374613644704851909787862836486806879449265814107958611117644633760836495503045346164330975084780734873299244707117676445311224778934652196261496555079034661357618207672303171650589097741330093864384 864 835442828726546045546081176275110551468165569148934029920911473644400265979988181044743230645531266424125561937954737655878450983077492722417480725834851712765853462670983005001525226361788048689030349847893601134315367392104315239386182220010956523429502080 865 -1672833108604449859315662902762772602150142361238029845236422222871689675683807756770416204259290164955753777855176972945145972656068498813109809387785021274235600061160397240354415848811345917993422872841003759203638082628519659845729483398206439183617230848 866 3337903524032450172714203958913983360726976324886713276952530563681099210836712038155617629847655013537131296076180271282514366659240167682621693825904986241282090455023418209797760510880662435271449962586723045272750750274935296535140163221617849443146575440 867 -6683569741241349891345529764439528565027261047362772967425375009424478562204327551696450038366235343448638851786534217172806311971377165308841312601475028789753290577344212690506592208503354271258295708268730563680026915531974616226599130018030727810381037136 868 13336196527889466048026727133767185251865286471256383300526276847963745114890327542746463047659222109513249751066493924523671718984954942473292217826364032788494264404597028875173500424534748297966763129965429257094362120036115618951021899245724895003795786400 869 -26703336010372165830717786662646242381919808565981929235377026866812702239298982646139363124391692796410527454639562358869284342927709273090974843029314090368000845559285454256186684841541456840483354546502890384454415951100064851404220159281786350624557860672 870 53283328984701230708014619469936173333489416454282416228369963258915055366865963039452458351707583267041417208178111670792734471704866060480849552329297771555873397413758636104955874968072012784963979878709802607837843124752590975255926205742135870821617266400 871 -106690001005445562369450192795228658097329033586246274699124016992540459845463928331731184600490968859862472117457236388531303157560284606662799238387925952291875088532329544617329244651154926465930688971715583376746675026952720678064366524305708572070732987744 872 212888335115886756254090594571836940812884151258719171045763209526423830408305847730042235897167309696822949673134616284684534509938062558886704648157056383825535551046235654138881174010365880966131947193557786051545221496137938195390344242712257801121771974720 873 -426268337126777880992990980162294257007542218431211720444011243511504750099233704393504605098149247416547893908049089061747140825058631772212303124932908288409285728110894743373539663312675733897993325136988952805038571550043379551519077291323674945263237950208 874 850576788467602590354646366385642089211110530946533935692017227052821817824010978774618291130425352045563253051836012770459768615394736187111558479563284909688263600739776397958557351206553588630738192686187301150898568454752954899931146033955855709986529311840 875 -1703113462721158352340628326710230603226194967808957376580039714075831318022478387561627501326723846878659040867934190893954050265511999731536164729429101486506835056961565884705636677831905056426724842960165206760975711554839714002969300616603205600513005212256 876 3398414353923190212263644292241032237443018276962581811712270202366651931168702903753966902319731498104241281072095373677855276893545101562235197037339806527038233974580433846305814954706275894163086692059686562493063845588097618433134510240931176360724210934720 877 -6804641279365506916944900945661493443895408212580496564872349630518314567213659678877221904973179191861559362807963755465763377424569101025307526496198009500051904088503565615717088310370086007016536377980016976015015268697777046439073111474137587561750221359232 878 13578139541930554501053373313748416473802013663663283494284184598496896985263082378012424838035456898818315620721842246429787065213935908068291312363800596854604816108483468564007251531360691357957538153206510238271373812281211945794487198451209037970930066520000 879 -27187422100661568334943175205071403361592830088824276624028883859533526119690401735766868647981815282541434346337769757361313820063074110118906365356196615854708624285490599795441428152100863371990610909166544190301404349676766038672633421399484213094430509238464 880 54250698762064220033821450551969755114006223157324371865545466482377123717884843943129369398437793623069078812633510934482566087437912489184015858510492589710653411057585430207901410446484402373251758361558585325576286256813771646750639057137632466061529240720000 881 -108625542963387356703707800962112561837191883334972925113603234201444175957265647414663106694401424188151947505309050449205193727564060709421828589222885821420070659628566629798784266750686129117232980179891673706179094956167303724095905899936600892250390259196928 882 216756200962974770044222977432642794296415773433127831226429386536406780672821717390957798641940093612171455801385709597318979958445113990876136089230559028889383401452807241603387908102089953118583161817318165914461616453360478534062780596472631534854928193604000 883 -434007286889749483451638579356867917970799540103073681453635854939295132587353012220284012030742941988475350812003810495729367413573235409719793267676330671729524720709940501200956441603462211353049122177101513326819806365695085982254592396345833319355708711997856 884 866041782532339103895512213687792751814704292038937049027139635095575391259664095335300773712241371756567131796012744468199643280680931637015310179646814079145336855691261586633037401532613372777649730435634032519912399525671571829974193675702441642663001081928000 885 -1734056356311838070798789372401528587756303372245084411934411344974165656434370119775868797773727255733517833420020365459658378107827402456454896714999475422604386297111142589034950284739537795483747974789837059173552012257061743794483378468394108281374418505923712 886 3460248389031925016921888166001452488019836605748332191361829401761959594942458806249188159221308286249089490388593906630861018175752319617577008545828673447444943183599022538447837219698179222455496434274501586946075333851438904641933090568530570002133167218744000 887 -6928361101655601158519466910804509663532443350238501015230652091710290907811199045800925754768762797716125157228634637550177774391407124530486801975827624292653715777821307716517737789177254813422992383854175705293179358365562392230899847505318786564882004230591424 888 13825371667238165417498289060547564116918985986849995437269611830967648945932623221356801448807484574855278550762553532136848763365872699149235451751956550794531714300158622783414609207371957615679974466514374286443686999812746865047904221910381735674437259542160000 889 -27682093870549367734537222882156583443983872687326997467730916014388230761555021312958652958345010170287528865219822807237204312148686948210209055703611799379839145855801238216450084785726467242525959234222725697030045716543871649509703916921019308804201268003342848 890 55239210220001138402346767552728330503185317884396152940802458081388759527217282870916589572487562242777621957326058482006238077051932811465638944612547119615989326956039182022021434085310479302288906990082207171511488147900479591430139841596885583528044365828360000 891 -110603397961099873871421213317041497391153063259050147876264290110165221050327325496833895489177582583352679687765704096480646701349306707886057056019770718375667618667641658454921603656763413787340825458527658565571579580988222890449547675438924201136446901835045696 892 220708574766656233886230455525283082325086506063946876244374765098222953796387256055033025303107608241929464809271307822487845620220980986035743918024963547589278704107500372213829460232993330785325116018800369327971743656105736434972558737885983297781714342568144000 893 -441915370688855981629072882159366077107392632582047171996903345318553395897041907048700816281462773408634824184802716015449139022919594401807858030064504984340613941442783689123672667546520158360006766935855686459114902818082182215871654088763831700054608146238235392 894 881844574516101813419871461314023436554493618398998505532457021087518618083323072399257513655017394365736112758119889102406593935501767078734743636593015788798418499371223460280367933038551828384415598084085780588443155146144444679643721235230543131495549234207248000 895 -1765675315893813776678017225632755590769278883563092849526263711724625409877406886496659146217942941183005761127725321133304871981340955882350459696722025757479646382256790838527713268131592145104429131955797153506672960782308809111387029412758206531604765526683718784 896 3523432684755610377556801856614867690573435352260875460583821565240063203348579434686966262612664577935580978492174769433776681809409744972304814619586412077838871230149899552708584179881104173365920040667063096489842226154393687243498179253068792019801008797078624000 897 -7054783316543237930912836307880378872111993119387061159636348988689314023103393207680284555048550460301592500747625411700386425772091656737005734013030463592798163994663481229764010716144288463574778304578657403503188147719011305466272238078585205083010539850446061568 898 14078001128822639678184543132456725817246538572649480076886251343258288245522225866271583951063994630590825784600430440371563081336704114956307183413079637543150847102607857587831173397292804621261153733915274425707182108965099777155941385854895396686258494970470395000 899 -28187567761909115540010215748217483561470524811423602396158949320636916291729012281632153061161095551194010786095681263772335932880887428430318651439140564728747175091934820047359194829581381548410710343072589232713558404403122388088485862012065806852279574671362518136 900 56249296269727874348915524230795915626147639642167410374017672404911735217075441434501607145231194581915237099272098463310877879550216441495801975597026435974192916931132508936679565868025148085840779061567933896923573949851645880217725715420227932416810111307402870000 901 -112624431793546105428935955727230882749088689265014615166335571046185567800533465997765913267553385684303258671463460990855549745311991298356439278475307565431687267115002149031397955527187911182662199747713112362350690758657890656394697439444359546121369260650127906272 902 224747188206601595731889139037713458435141013503593341894408388853402888711781430442741976993612639685074658454424962304517685394291753692909893226941007848625775254760391669040333020957131591685203823894886989214819079915185020650292157414056821827745387955846023022800 903 -449996051793693806589761050492175223933318392033622572227079530945774024312848362438273803528719411053681175797351884286228784884915736289622771783891622979489149788990395967103128932011507414050528223390313213939520461432500801963081552292945540919988126477146278835344 904 897992091237907041039610262851351778492514648189523729697835735507388038710931569086077699650753828630830453514132554485013013482292106773001391563076931581427155230772119262994856105908539086955071597912608324978057609771980947254604141153282467701989332808058832565600 905 -1797984194825294654219132363835702226359151432256768874151994797398936087336628293962625306708192650738192805108836323057470583252123579352246935130860177540405454808752911197201113969931553915056128044693234752857098532636982551180767245739173549541965585762351390236288 906 3587994948618717071056495873251197592826286404049291716447547208686599110424651357897027268958542952449734068686998657964454651214645010690355117617072872646144783953040812807452898511661109714692166605818961581660115139929640687481891767528380833340249413830429760206800 907 -7183963338269306379494760600922602045544589268562829464751536803484471285097907945822277882374928253926119678904671304079395817718892169394848987878793227726955693570546635201855126451524217544804422695205431087374312205203605789843426259006727932424180585355132540679376 908 14336138757174123396495049736389994796943881658563395158432804520359259138782823306387680699370778684181056654135690002021330946354321124391926628889408166643536553984556007023156172861162491354509539859894747158509510824001434093470693375775649687297685295878759086036000 909 -28704065433712736155484570938235198888033060195689054087935878127328201708978639198032236464120635192033296011945032610180122581792105463181624604646994622097447941125649277426866425764210926444118385250305609333258135234408645673157545893789105552146046466589024167394752 910 57281400232409382910224714144959142206291192353819380655059707929364969334255597968694389402331701614767481873572999259177740829706472510235583490760763027073513896317146688854637219317508280434097588779403240849198794349644496576114180140213719235149782217453896436276000 911 -114689531099834855221193856021429539982357312745197488830931464184021372752212876364758862330572971998834073897463064479537985993290683436598832700054752271268409778568445243708370070845930133322334359280014459515715064818461787922429271927791930339441875150631944771065504 912 228873814554989578309425341352825759408873379558777217650326481352935196153135554081508571282283590188235784716825742094912379842651356095842397332314433369713512667043016879863143878503802316108108607474626575524930567313524603901924350538260530921983085871057546639889600 913 -458252876754659288751813053395684839373588005049172195312189409720977941657561306811026295943429534185903932511751871053988351829232722969040062732423937912250332224179907367279884020195662582752777326034655494556360696950448179746782894393844391600866836172321436182020608 914 914491425699980288771431956019404679041594950780903707365997475932122647787309165650238194904212064304749122267667767756426219459014848260142210393589687718460570349456966568225105584723525920940732199163968466242156784309740851555495979562962033640028908897076425390085200 915 -1830997179209298866275058062810774357788770960879248097990376295374078531102431779272290786791071132676556987291171509864402923117480294198222335858437563542961234797816781302784873625114851086446286851233279455354878178210637211049061768350650816841762581241719297754126416 916 3653963552140402641786946940243835763522871728940766235558668251755045853084521961657188061039586935274555573874751299613204106634925848846870188574824441518400440827370724187262675706138202038594698021167191289624022512362334343414301222498837359795826668809762697510493600 917 -7315957910559000374337063065865384479100413650699262431539420842503202915289385520201769634621729200627669548457094319342009952869886437243314860291699568604322910423004286792832422956367904211487271723633750200333778868783608765512424759200138993479351831293201293018746432 918 14599898035844840249934744324555064295298810620003498277450574019021253081101910894831122601970401946621040830110905847799483657515096732292079574436525606940333639113730186163080123454657008145476631831301222838454063750268715826306050736185310848092495205069575843764636000 919 -29231813856962840998608870456285833253499637921402023140529415704027658911680681935234661871213860347876379927025094486483503563254869606778709295019924744148979459959738759748744969367392816568451175278568723239121621487835933357330900254585588835051198867655978429802128864 920 58335976029933413983399392355629603306270193196266701178310136712167708389413735470850280723341431743143766628373423365717326858132216573036326665613481401151572754105841310289954131624925823396087457034000964456916673023949509423628098148505141820047137703916344438920136000 921 -116799603743859095980617133268201269813269469039070747459368968120223026212775099341319604465769152438896526482423612338684333984641955786593745255653330889449531674025318829787444070359711456532989807591138410935159915999621376138289898657676319490149535439228301298524393728 922 233090269441342641090191485107928719297662206727691732099421807123835321782048795207440904281525112051952702310761635100409666880971769698349496546516475685470849395753339844158555856362203616091323360931508201460462706560911300697018357384679240576623128477822263214641760800 923 -466689476929060833051425751644331258924201144805833227018159743364281374207598993890080113213063416929745755275608859777778334850255681271536987057823137464369912743803977503733443997081626529157302976113785023330782538560154052973598154700031879556922199356278865811690548256 924 931349840153911377197684849390031889254433372651644621533915333453589290070572409483961270469781467244461773658184233958686781767353578707938769281308781372315194331838724496616181968371321173189192257778390687831176367646851661353379206730106640221561394048044704645054497600 925 -1864728794012033043300536352678694407102835662263311075570234820182152038485770397264121496895908301103953284209401953514243451467864941251012743396955056301055019819446679504083069962534574231503798210005960734492741444767159767300575516130170399335405792760602436268435594112 926 3721367543125801736595078424186144734986329017131896041886596765271268029156443004128555206249386555266832108599584623133627270871287243062456640894580109119683655273970314763535653492669824427937768198828807813282146265532658369823242458060123068937234487906256547131538100800 927 -7450825131149867823196151129543533549192000341658518193027066405635572106127983798656798200041203157474738677018388530162114173807017125564482127688490221721793694912863673771701793417738972890945364618840729282267629155066977904424393490320463867608046073427461419668409289024 928 14869395150718646247734114653875524319059845964781874033456164180889515883238487165524464647000788611757320520322314368892463177347476025195561092127371926288152834248045534152356282854080291990680067317134545258254796093381032363224618892896820037870159400921327456141134960000 929 -29771045413018381894126416912962591417443846648098910419510296992160660095494454762838061047083194926706797874359091429216691524961510276324525347504352369731740224073772881695759869689558237772570796554816003822790054403514988172073405873537747773086251547776250295477953538048 930 59413488382397349446765190879925047602450332798934470814714931877950781136905506907074046240386771737495845354908557844669454161211682221363297984491697308918610678223871595513940837093674270152415613805964325234492224045535418106505266007393759375455335192474442033805310810000 931 -118955579208434113235018024705850230437338026095132291653735525862272101327894416432750168334553161590909441103626740703102837211134702774012348679500402048382091126371417358905460576472790745697557206915596332880072332852565394450652077754469254921627838288026942624761217886096 932 237398411644073710262558547644947824613661759871871498438151276191897959897570821146975436375566928791972646600903441882571711465658721650092489581044244301012427183096674031107316291010853320307931635379530572657390435003451197509433944605887322407733360833586050104968317172000 933 -475309570060941936732594597056648285488337812062136081745622327916442162553359654012475773044673251973791528808156923288777385887928127198117186940045048397776609435839508748918237443956434811703046049210723238417535100708581986410738100114825832250989037409639935354490752944192 934 948574769273101391649965698958997530967034757256276244832269691565051504998448216685983395989926226203118171611335211985726452251194291228481149356017989031083990160785422845325800287257958975135984345658124305339186673769154784898210310850133464212874501871539110076075121404000 935 -1899193909394985265115154893072294101943710381380548408323514347397935830105167524710934942079272730150701229227649058563281224027050545624715523236108085826637209032464440343162275175170828598542076444079570782174256875186318757719686511079785128714852576690818980785056627292384 936 3790236658380315196614209837810469791829736310578611290914379538459070895775384094937997894897649546242009653590474315985793490151452992360483564664517275229127892162795715266333925773069275048402027385434817888143302640799235179057945267765201379488701971075571690368214510792000 937 -7588624477170285726844519623955057995717157073339708107561408233254942555985719144359867779056195006543412112045772433112355938205554083609914611136733446882402310227724595952658476123410932245486180273593959452491816391171872694497318289924771636918407124457209651938327765376768 938 15144749040964079952283274351934996817781211326457271611132243027603552510897368071653965947561121050155038573107237117293662022613711742978855269065485693757412731505188007581291541016323812693401263270861344980401657987808909796663157373335313204367249328870339873907181912780000 939 -30321997995304651405972313599845112809215525473136687826255059494113437622868806360373701505673511063241862797198781983518373899024819910198684491338952587522217351960637199486608493263145677184373623818049263885385290770152655185657793953184856478204063577784759177783837443533536 940 60514413012295705395690524809224272998980788967549950957914335679592872932668801207419045172131217159894546452031902681894078103151590205420841736095352217700195008189173403427164920820023080996660911235808444548555878612268437012679652276397392206789392840731379368234667173880000 941 -121158409002905008207635152008914498617411839913823326610424454667819748178406413928166448183478239286378272046429466648930825901201230025818210718773257392744629712110447802400381907346314435365408158871906972319326460152573747383995240182767105163197519996300897723802342060947072 942 241800143908704967517248522535581244025714726980976187019070473204841309292663848228793546453749842183578634546629602631057614207912098735702852724227811627321204734849505641779182385744687970450487641065634593323804127731574733425132738244838941626277616499773469050095116920312000 943 -484116961914514983932518826553410241260538406808622840239919382540480805649476676085126442820706320756335178639488535928919266010314558787339274161774326412810464159070401246579946200437316841181303958809448537962457048036722228193123218610373151952672656492375264497699801042206144 944 966173823431385878699494096416059238336295363435662810976413228389620688086610111181718586891628881081730340162965843209448895837134967771959169484069514825092372210162992819168622611404464459422118344979881750818257682358436620607430601649229061869754722404615007966622102004304000 945 -1934407747260415846564531749522879720857372177052908491456251993470582299385563463351971472533041522594400697441942915067287427857764085346637717807618167650713300528303795312328515012279098141784726262598778826743171778431881076993677038869975365775100035389365536962021704088716288 946 3860601336846596964464503953052304498945451388643347587926939298183950461295225995103222997622059469746066571074901653163179274467874044953209732302870985085008927941456365374898352214213601632351938980152663097549224552813583615393250243030605954843977556048948951324256958432452000 947 -7729416831367428657593567452098063940660195742749164570839443285125115060066352921807165942688142514934867965958787483297754130183402215646485167918107320386435528998063955999555382238771797915921391505350220751035568109677345769380604320770556686394177626827680025248300366609884576 948 15426081451670334593737658501625487321367659882739803258312717280269907762892129240475880476756220714207327313597387155345473210875860348755954321463903090508809458370724166085746058530367245423139883028516983624456732356908399647131591880185719354450565710216730482035614485068360000 949 -30884915114405191908924793405821615202688051368238132399991603850520137883024835084090212362132505744077063245514962121940981471242664780048924657300117731281680516366852078084856823007910841254982666039217425126527868576263091185892800521726832727238920963872090532532215218288129152 950 61639236855408467764850475109870618115338286535673391078574444153652331862695554391268602580118738465630122219311078633384654559913247891442568533444372264606930620578378840857390368895602453230858519949390647647090825071697276227146065445299055817150572690190901968302645220927160000 951 -123409067084218851582700061921513848520714389272149655878557651854692607628745224559449027304383749953784248710341002877266617502398577451540417848044607727170291653312082997027104014911424135740823852027825497900146562224223458598931666488752721271628414617935083033367075657503418304 952 246297413792768993300392003702177754069288563883595992141335357902383422895570867862374331993821822332138888362636688939292788115190198943069463318899828543629377511279501136731214568766007276278251517608301998387743970497013537429733120453005490402003762033647014601765096061725788800 953 -493115547961206696465792127545205451110717342427895303898450661611768638153061316981272386602589322239707385783318694693826023119987353846150299014989043997969960817903667130785422598588855547759899221663952994188037094945460454627596453430510932945260591269517180668499247376732625408 954 984154792087913078271734434961222874453333715349999111455503888088935441906251661080327687924893079991025558121291979753224544107335626869155712673419062794082092492549603281644475020573415629162257114476870590196405529170839807124689905675664795681956208798312230614615993086979937600 955 -1970385888010326471203318690051633776674768400205789719252405211312472718212374295042872461130071724470440329687929369140876590347310334561456310703397150790022014128356937543215320217751126724682055557804776578572479719061760716379882812536686661572477391337346591951614487840445188416 956 3932492733164700895567978685610253246767408933872323493572726227877381451306741438195187784454604214806907156769774661236155096579835859145934566783095877747422365389516863427283793268790210040216482306484099255585637187839875623437440168171524319852848079600803168870981305710238492800 957 -7873264509185353837974616065713520800116945734283902932077536650502326887731490028280932706714747663747787816145633399517908277274456528268847188189890179327466393646230738513714433704292463489580593422093652412730596625963397056197205793244897642997802862275496352774210281391128869632 958 15713516988168574708231881358819212764279813940786899315321981370807109983254971018729725247506891318579900982071693730044050699722775085708650674802747126563968029066897927083916412433868830913835734739298388238846374537184440252647511969053580441253012200915343206158105217377731216000 959 -31460046006539282384181113490246254364513705409354705179477054671811763758717951075291590660936386646075476614362960529079867254271688142246345051182527485218900816359359404111345279842453757892996921583485693064307567789111234365041923555543375727248617925466335911706525780159988955264 960 62788458278402196224542423634196186285660884932497130040764660425312752626200447870247795665403319381548915406440964090405663965071798567946466370714943633076064316563763324506505247178340171960504376390432390582780711616223420967781498765696352744380512218271329637967877632695151456000 961 -125708550291480760992904650614688695014688295751206540399718769768936280143636350020830976987276092673699868635166885148565398473615174852439156473079998603513865949282482132729195806863247687746498219557403776711395847194445889697865345876783104198877748069204001461380929193015129366528 962 250892214537448775747234101104975594366453286042769782121222122282812207368859289614865150179674097028772541144903685677912632260432728444419421872981795600499773664936037617507243883516784270458848737326769427370361260166492752950426905484595009507753796738842521345046644373977709359600 963 -502309315120410297733043402334352984395829877545182862920659661820684767656131989656527104154226282376172278415237455975043429207663078149297734819141792807527505563501001882965635497243279645951845176441576980793152954555384532346157597238161217905509292877250524267808502760007968092656 964 1002525647278537519721796137887241356283416249010818131469831432489740254808622774718858250821899406422662835926205579777438834105097097858989872847964680133389947991698678380143290528314468540170285391147714842839572436673594742558670503828256981858425774079117101923450416812443154655200 965 -2007144277519358115187882942555947325075076004101183857311150756131109790120886754031912459130351971175007392756680491727525692520423254157585342486248265748444959118700682146074561522801027832073975744030868804425878345784363807250985698304579417669444359833618150459067422332459090840512 966 4005942731656562786274231040603375212037053310362729712055799458454854213197940796905645209715722524419188012435418976455077166984267656590071566608257207337985559817451565477502028127663208316116119633507258894831984466874156585410787116956894081035950292274646345030218885437272854493600 967 -8020231286695279016649996925715269862187205318565097426678100970717073793439714304969470127976426466769202797948779959910128552025114164905242251580753738834875478054852929769651151173265263980264071121568996503683741158442884199912758513566052916374839011941882645948353730102191036174624 968 16007183172043822313683780348580774656794022544513599056454850838132233191453469436910756221017276339811662244307160713371219321489930801695317025991586770522385363245717435551923217984244289958807683007596293306471490726847043912718052040842247570185060174099518521549321840360117203256000 969 -32047645745434380346983774200011314381168433181643793909811052779566380778332898046849696476970129273350067840204720633191476425540159131505801529153094248192136319355423295091225520330774817919335825250734286313838973043732812312543569067974353402934738197983283813446029300564499275605248 970 63962587303166843707984361971395078897189338018779546642941490745759791306345061758234302750924405870239162769607538883594913569755219360493270926172993417748539860572763471812850214011422431364326568051014940608917072449839220923960150097084518183342781770058819877430554626562947667556000 971 -128057878794035604401951910371417707659526204382067134462563596304892552863010857851933695704864664416939298450016980149977866420835537623504873984479181914132812499283610061995301254672972067202998218552483513236595018537304845549047288233033224989212258166025387504322613227691946218766496 972 255586585966056377538296275258894150314954509444112910090764142402644279488034494200944492229467007374275252469070949188467922676671371382754554752419095347622000515030960017264543741761106540173329667799725680206353167851110124021927362655978961318182084681183490561774051270678335215924800 973 -511702343554127586342200096001729565634006918208247179015891335012429385214056209904811883639196336208153849369104909488423655518342446629764302721377459175887625513598180141255146251107050674579326104904692706679543204925719815120021939122045411296606601013234265570419277726062227653457792 974 1021294547214159434525455486734099670600085714692319488469678939394928376061240715510769966892232362800087531471061282559680464687439924331912233187649965360250874485987910192443917585391088273696720606722360639836909160425629343313956663123273956543023885701354606318858451785303141953345600 975 -2044699234322414607209855678737558801868099551108813846501461609419787146489353135320393734170625035216395230209271101536527775724124817591440838630404883712026125513184270474954210087605189622855372816531746053195995570277068973554000541367364779136237087727823137459697007237427597260261184 976 4080983960736661723996994614342008129338330186429679105876786891298830841509598423786362126431795026712464756145144262548538366081638794147641079636892880063754007699656002534899103944909769570048908214952184404769250977799332037143654345868359588157545136703975490547224942862833499468604800 977 -8170382429381490938416705971817125733074529288647306798879710110138405134488304694427149594773045097145255216563686465621593917529888429330522756897702647487806258726024543484807524120120148815759653848015676511161242118353469984251655428603089146430019312159621765466618957337688693989127168 978 16307210498845267134824056348292860352888819392495643968155193520558852747835485504884028988815574389527266955907851049118134864465564853663729723958895729762951465193297551112814042402815677585236416022862212273155818456370281705799438472219879501859043066747443046244034095455994516319220000 979 -32647975357608249011657468291927111819037877969790257565914613740835663016812094893738328178361664583817777389035223980361322699525341712324775237754301024738563982645346638082429090643055975216755723718893565295478302693077221674302749329426057794719081691066686577177272010131371904297474336 980 65162145837921578694164020663730570817064934750381366694836908260065436133477584205610209906228287028908547304384337321016023568846040335498830021708961668623327531672195122442614803384666327201537744189514852314409957594575726898020660070997228111723047346471377734889248716811888108154920000 981 -130458096553138076717478957247584794455140690689961881826666135741736762167101773993086866262951616196544102082454785281738668967896723760148380497217563718100455496962888398607472984670778277635049191627301982905366562980730170246626158729849343701161210728604750889243792737074631916749868672 982 260382615409490716496271739713437668693496208655605542833654421169812497855814509948132226523255073474699868616294964233774232954694993830421855474502340708498929197988077652535999561279952385021654904332796083329825912184039333196580515140841984985211687151818280826353365280648320236259864000 983 -521298808515766869931229654208607257603777590035529306486986692653286022190018057934305959049158305867788072781204534797251570890488441350718616468937468144699840191913854449750945530621508940291753287587400049140559038145499673689832832600540672387534108609027782604840950754797584069759601344 984 1040469839986600378341517623865101234168308678986350458329185283778354624833213988835510037553210700931489088034970916143920662030777144389587943871636644541904071459170281780602100079900746597581439760287058891024681139928890370125643524860146587659847922997693415440540331325116098377885648000 985 -2083067457018134118203976932282315749375863859057409071303158669084926669213250104704121955651527312667065233597379985738423803811754027091025176809511580831303751842997990680103991141143764478164946335461858989305799216219889717505309190061227932434916140215748980650222232834711266517404850688 986 4157649807751334032153300098615424850355477363591798782673126560789116244760363215550025881767504548844121030643806547030382157627048507865711174088694396685738627009611329228991318611961113436677054001472271910070168945325606641599624329014325592152969545962327753569313600376378555713258504000 987 -8323784721787602268561253963180056349107205081706616925279443898958969583186863424958269793070559174178251497838566518507229765250556562047761527707717558348346130695607310589199300894248642393006946672395989888681767377765386076610242709136781457022801826393825714869758066045801088748068205376 988 16613732497505330716718055160795916744828175266279601626503162930536630836060680597633977661423902558261497830361661049999701522363662394514099417758068887364919057218933709089478494250635686552238937896349646374925421546230111732152657055087670216108215021391045992964599985276806804777118160000 989 -33261301941080535253840563087156029443042585429692835477062050728454570002434407447550517247565020906618000826038794087014161052864775518609622473173504004061611318610148330267877096039132971338252831241141626152288956301760883885373142473361233130153818674178697422704116117368408982273254570752 990 66387667915132637317411823658727003348766838007360189495379035677893338604015756072326866201722234109328333435493762981172896366692043657430834515494793489186943763057034699883867505365900496465829278152619841992110895004571337164512844183690406895946592008554503623708745690154689539736905360000 991 -132910271797293707825092949833039062234852008866745860449503137134802478608884570967427900696852275922564335087571351155201218472421594694650079461841801497310166400277331360419621697444166439142334940634903094296688807608093104935259129130412873156254229356911898469116977924891507504283414501504 992 265282438658853245684526438781741439644163243593047383478504510244187926785339728305176851206073897107578673808902349852040381845084570412925637720502427316387423764296595224990484698209598347493758206436125348404839091553620413962437183424928535030671432308930925591304846414395910928484037984000 993 -531102982253440661334712338447819564113867261326539104377510784513792884003108870240032652599778448952707343984045052162442818789927759802225796644186030311007756564851257945829728093097931225778428087705931536998216706769806623832955441685754281343179891022754722529538802264178925937050866987008 994 1060060067382756316424861696906071639868410380648024020270959555048347723565611575606573627198464645296816394131541244771661364550317779351650431375072199477983616735556152693409557806152064364380299929750807339795143305361442863857964712798807170223368505718348980891060898373654627944063232428000 995 -2122266031889637639094286373801710768096144903301102229025981124075933491571829316086638932398021543202231082099631349096547002130173298956102024663444260099999129865258668585069013992347926815937156105162670413791576718901056111523875596170315732909728287763858425950138502902012479818164966402016 996 4235974434249806930422083159065308403981213311804780089050554680736455893362785893671338478100907013198143578964267428805874185104489154511826472255318688457294693836648932090767367812913480538549850423511274400066709465689789794007883138065253601737645578182376410562669907786877446875069576664000 997 -8480506498029082208610655906668729940173503118406984547102516928888322876506444525844616342896950099602605743163530126998968189364835752424030521582207208657292953567166269260905395797609334170424162633836615227649862903491902017055634330405885067557102153710093262462946913590902406511399509468032 998 16926885791480152191847280093453742417515290141549221640985148222219974352995871342180649741808845293703425144857213219525481181441633368430792529694948172751037029588215612169933859332726558778542574985516939871752513728358798574449171575802921018991796587515921801244403848385313492532908549320000 999 -33887898787538316609068591906791202297862296378363190735190182079996620106008760393869882427602745492908636631184273473523417560171304873278853572859362590065622936722548150691744650927945227119390900253190170327052239535342602608560440236614691154106000894936108326170297675567118305555707568256064 1000 67639699936295437816720393800294112987025027138775847599447666443099456633013562036689810791917510051392043564820206732933485923436106085472946501426305924780697068134072005344385001020955427263354498038318192593736497744183255225354004252807664352444173137288072287938559666694018244710660615920000