0 1 1 1 2 -1 3 1 4 -2 5 1 6 1 7 -4 8 5 9 -2 10 1 11 -10 12 29 13 -32 14 12 15 1 16 -16 17 89 18 -206 19 204 20 -72 21 1 22 -46 23 569 24 -2876 25 6384 26 -6192 27 2160 28 1 29 -76 30 1949 31 -19946 32 92664 33 -197712 34 187920 35 -64800 36 1 37 -286 38 17909 39 -429236 40 4281324 41 -19657152 42 41707440 43 -39528000 44 13608000 45 1 46 -496 47 77969 48 -4190126 49 94420884 50 -918735192 51 4169709360 52 -8798090400 53 8314488000 54 -2857680000 55 1 56 -706 57 182129 58 -20563616 59 974347344 60 -20747120832 61 197104099680 62 -884437056000 63 1855913472000 64 -1748900160000 65 600112800000 66 1 67 -916 68 330389 69 -58810706 70 5292706704 71 -225360063072 72 4553999474400 73 -42276297988800 74 187587695232000 75 -391490729280000 76 367869146400000 77 -126023688000000 78 1 79 -3226 80 2446349 81 -822009296 82 141145437564 83 -12451512549312 84 525135745170720 85 -10562015083852800 86 97845836049360000 87 -433719066715200000 88 904711453783200000 89 -849903751872000000 90 291114719280000000 91 1 92 -5536 93 9898409 94 -6473075486 95 2039986911324 96 -338497473322152 97 29288129734081440 98 -1223625586428216000 99 24496100679749328000 100 -226457600340736800000 101 1002795755565895200000 102 -2090733361991064000000 103 1963568781543600000000 104 -672475001536800000000 105 1 106 -35566 107 176144489 108 -303722297756 109 196426443755904 110 -61599304420381872 111 10194367253598306000 112 -880746161500893859200 113 36769972461119075808000 114 -735844361013213056640000 115 6801524533987891999200000 116 -30116047273005823920000000 117 62786686429373195520000000 118 -58966642984755844800000000 119 20194424296150104000000000 120 1 121 -65596 122 1244191469 123 -5593341302426 124 9317207045368584 125 -5960285410410178992 126 1860021478997665922160 127 -307017594787058023039200 128 26485577202332961667584000 129 -1104938117368419059570880000 130 22104207685760775982898400000 131 -204279897802929402559896000000 132 904447686294794265513120000000 133 -1885543160117061817310400000000 134 1770788483256514169448000000000 135 -606438561613387623120000000000 136 1 137 -95626 138 3214039349 139 -42956411116496 140 177285246357221364 141 -285756012982828756512 142 180847392353615341051920 143 -56163462609086965665504000 144 9246223948657685393534760000 145 -796466821503427257937118400000 146 33203395872259385134896424800000 147 -663993636701199032168998848000000 148 6135429778708264753139190000000000 149 -27162449562592788855176304000000000 150 56624631886798622888000760000000000 151 -53177384590754733896146560000000000 152 18211350005250030322293600000000000 153 1 154 -125656 155 6085688129 156 -139474012766966 157 1467266272185596244 158 -5609631961090186317432 159 8762100462227962899107280 160 -5487010654988155657454661600 161 1695835006099539264328619880000 162 -278460571999693719625785961200000 163 23951102045620179940986561976800000 164 -997761971680650534633108635592000000 165 19945864339915715200788174595440000000 166 -184274118704171783325625052004000000000 167 815744984996548247943832409880000000000 168 -1700490872945153400060558969360000000000 169 1596935070610369908931603490400000000000 170 -546886840657658410578476808000000000000 171 1 172 -636166 173 70234332689 174 -3246278659502756 175 72670144529849408904 176 -754663736574558924841872 177 2872535312918378979811317600 178 -4478626917626985495280712174400 179 2802869644484102883951507913296000 180 -866019189535875483552029520900000000 181 142180857713609260986100977614188800000 182 -12228274867281238712207682863411760000000 183 509387410027028820150749077730667360000000 184 -10182747478289075938937696637770078400000000 185 94074596084651733653812789130971920000000000 186 -416447672781460791211205944126808160000000000 187 868119192482300872634824891051464000000000000 188 -815251869784140599867083476360912000000000000 189 279191201024141195184418195252080000000000000 190 1 191 -1146676 192 395003437349 193 -39101607840564146 194 1729927862992601374464 195 -37853499220507980664422912 196 388135919471596455700835392320 197 -1470936629515588638478756460150400 198 2289186697362236468079707880066240000 199 -1431759001395115238769636334337640960000 200 442253637307673402369132691692273188800000 201 -72596977946241945064726617764682936048000000 202 6243165989905772203789294927678068264960000000 203 -260057549440376772051097849368920764032000000000 204 5198488489737440809320737323337133695904000000000 205 -48026438494848338008399178185196601687360000000000 206 212601569550856030822105381361067885225600000000000 207 -443184344206009202629404322214159247552000000000000 208 416194511234702641779339969935204437200000000000000 209 -142529900034834321553597332858139360800000000000000 210 1 211 -10846366 212 11517405167789 213 -3870512499060285956 214 381003402418034242689204 215 -16817617492611213606539139072 216 367555343773640651426597110689600 217 -3766269033368965014035314802992531200 218 14269918502643422197234088956836299616000 219 -22205833075538906562306831363534045106560000 220 13888060721879493003743822988503164916491200000 221 -4289795780234812866170917404898390009607520000000 222 704174424181373437897081916360845106023690080000000 223 -60557034778178559964145037214899050889713894400000000 224 2522482810219817909537122619282550382807245984000000000 225 -50423774845459852092098271006978147535424757120000000000 226 465841777805665026552720246756550986488754144000000000000 227 -2062169761341086939614069975938458769803147616000000000000 228 4298751167846096637355048589477428247092096080000000000000 229 -4036957881208032902274967666578135985603828800000000000000 230 1382495846068882120430212513550765776558152000000000000000 231 1 232 -20546056 233 116723792994329 234 -115585772231011571366 235 37923774784428099327242844 236 -3712432509892793777076584285832 237 163493231560679703158638218975977280 238 -3568939161481113455250085043387798755200 239 36545911998781259679185436730395461254944000 240 -138435991633980914758851827145099021067425600000 241 215403585085195856086345692931546045144565457600000 242 -134714173499187534306350093320759162098850135248000000 243 41610393406009993383307282925035225437395989358880000000 244 -6830334177522604300395910638343340565497816145969600000000 245 587386987150361016116527513145603457474831771618720000000000 246 -24467351713235911038810224997299768100759151223302080000000000 247 489095450472536278404231231023922624418870651143436800000000000 248 -4518522895933592342490094664332025976593873486162976000000000000 249 20002411711133695423401835759959098622300139991535120000000000000 250 -41696557752202986300419293527835982572172719030044000000000000000 251 39157241373270590730749601556043793388967378731224000000000000000 252 -13409781133155875214715728015563227295223341372880000000000000000 253 1 254 -30245746 255 316014166916969 256 -1247770379900174629376 257 1159069933835848727990319384 258 -371561291548662184540540725804192 259 36172937723442712574730612050417769360 260 -1589402602398290423386061631262484861798400 261 34654149407225522630433882831228593169080832000 262 -354622453147092577612357040626594650601035192960000 263 1343001607277293534933373824933977069702641983521600000 264 -2089482714388522580856472804364508617790388973563392000000 265 1306727331941740344629344243965359472244033064353032000000000 266 -403614747150518595324432215025773269163421001840580716800000000 267 66252711505361380067523326987145662653210987124671488144000000000 268 -5697496152744198480326359564208275700202151746003605498880000000000 269 237326215834807706480315555535289611571876950399802095792000000000000 270 -4744078768516851347867080119345096372875452060062968657568000000000000 271 43828291350869817442223169716510469004006451015140148212560000000000000 272 -194017234546924146364402852721811197151721017047212318156800000000000000 273 404443723420707157458904747988616957839271390015906217584000000000000000 274 -379813115985680149361019817432870437860260289028807493440000000000000000 275 130070719959460711261425999875278480163204892081110407200000000000000000 276 1 277 -39945436 278 609388526935709 279 -4313009834603029668986 280 13262055810049773578802412824 281 -11614180338076905732940961751595152 282 3640202281745085817340768084726080869840 283 -352455684909098335157374832030579218145296800 284 15451366677863899159443982026971640382306403328000 285 -336489128916918422180805585999866267526802690535040000 286 3441070864173599697675736837220307843558057692785704000000 287 -13028788742805879850438753228778212551841809810118191696000000 288 20268641317259150332652350040010345954367502056047450780480000000 289 -12675253649109129921993128501963383392599888494976301540796800000000 290 3915004179499919075262509435090329866834396268330187044425936000000000 291 -642636460757591468825635665903511120856424281855050790440974240000000000 292 55264183784027209365343266916910905016105381146144112023527139200000000000 293 -2301995466549494479321399857950212637563992012475516453501362048000000000000 294 46016137218486568720210280585980154347485297598923191598273966480000000000000 295 -425121033350353006470304021470392152904668484568061791428204263200000000000000 296 1881907434206178093956492165421972839517534671114064866208548976000000000000000 297 -3922979119439714993812713156037525452654440169283674408444842400000000000000000 298 3684069613065861847416301574381438932687268286094725837155440800000000000000000 299 -1261645661683581466415341156730239921254236859670225805613768000000000000000000 300 1 301 -263038306 302 9520930487577029 303 -140263245253762655963816 304 975463798149864973128039142644 305 -2970284273102255736278142401582560032 306 2594681026600892266498593465808315618636080 307 -812455630099968901722005094857975124322847337600 308 78645801660864300601640096925496817178772646517144000 309 -3447426226715939651293126360211520527764159540511606400000 310 75071766564739495959885252829579205546585772212876694868800000 311 -767691403750611340665462899133430077315429944118951118522176000000 312 2906650141897572847859884869379938042006367504035478472121588000000000 313 -4521802037721573490602789475799024872036127668303021627102563974400000000 314 2827762629561908237419398420291246926295312720420512022908824624752000000000 315 -873410161103092868859528058912046302749924134643353390428590005650560000000000 316 143367667661237239095035955624042355939681567082113350979357532324808000000000000 317 -12329047670581556844899787273069563284552983266329191860446630508379552000000000000 318 513558821375652938927535466937985840404575134205536369267032006471364240000000000000 319 -10265872543507019022596944969735615866815625228816368291280617656511260800000000000000 320 94841473309403401932766787878863570838954168138374286501124354232072360000000000000000 321 -419840134494371562151598486129215837867541677757782997652305618036243520000000000000000 322 875188674389948423017572267883470955312167108296049054020237964869128800000000000000000 323 -821889664520298280247186269429614842953179415659090338544385729800864000000000000000000 324 281464151588039221221407070684069039821181700683617928522437614634160000000000000000000 325 1 326 -486131176 327 68202901093055249 328 -2264314952797821401647046 329 32267193737325654190918366734564 330 -220589302583456322703885272206371908312 331 665243924228846927946752500103554175104807920 332 -579667292589039369195698072345281976351671420087200 333 181331704068321313496511698863413409690969591763560056000 334 -17548765032199699441413909056547472640805456948545670769680000 335 769171282797894391049742656225071500808367620802828416781236800000 336 -16748743550301525567384871387325579287785054054081031765513387632000000 337 171269385187194545816453687931066808830663167884940461899294524073120000000 338 -648457444043874494236625676169021297238253120877679777190447158441534400000000 339 1008784621929783652842731753560220293150848760520849544974403690232127280000000000 340 -630854554117874054455403846784299424712202532270254277413625862452602368800000000000 341 194851722895319015227644836544173111295725407161419216408295653771431972315200000000000 342 -31984316772799274002144618993147523257708392239429459464494043089089697298512000000000000 343 2750523142755675461249777332674029520783392108522487982464047548975959776358480000000000000 344 -114571321640384305776297631942930342890834494636173507325530257986172877628229600000000000000 345 2290243063626654048299149239297169563809006432095218443453075469488125591262856000000000000000 346 -21158456895463337419316051900175372486126431035994154467521088064835286876316720000000000000000 347 93663341420724025036731904375794220002795508047766082079505176465067295764831200000000000000000 348 -195248353983038757363262537921718630411847949062545808781250264209998848192520000000000000000000 349 183357724362634668184448315493053108993093111285491105898756563370756892873840000000000000000000 350 -62792645379890727534848608837201825371851712396989285657525466844688754439200000000000000000000 351 1 352 -709224046 353 176655300343370369 354 -17479895899973653969621676 355 537419715140906160431780585896584 356 -7419170160289462640783391642732782866992 357 49877144528870532479602678027354295487805743360 358 -148990843598865037315519920500122480100965821091617600 359 129500971652886844730354386311840000473257475995992658320000 360 -40471359047624677609547943797071183037085024766209519981170400000 361 3915773527271871255913475572000393034184576869933298846499801418400000 362 -171613377744514191181756786810061892649833837594028776649047793249248000000 363 3736696536915943898752085806067276174533354315197957529591447964769456960000000 364 -38209627141990762349033383088302225565071228379864075104016456797914872188800000000 365 144667241049234296622700123943991126512298113371819021283922367563756868627008000000000 366 -225053287372734491465823140945729047330688905123071290080811209418338693702862400000000000 367 140739347882449736426007558832986173771505482670845803797198379056430072856362771200000000000 368 -43470062069478201471982992069939454323316057523951805691137233702438171803255811136000000000000 369 7135475774356070726730290456015123970983435631172153796970621634696235233716065167920000000000000 370 -613622216490104987823092388304825963186634484660127939721921365047770413685249080267200000000000000 371 25560047254689506305245864983501245702769927912389985662437012979051197074366125745808000000000000000 372 -510936919220519755595513241669174241042171862911013431821033784335791433910564345753440000000000000000 373 4720300967243547345377636492210981727043200685472517271148683401412026691578127858617600000000000000000 374 -20895623846587554206435133331024028991553688325332181402318186778698581965313885666064000000000000000000 375 43558515836209772064038540332888360084101549953070265272971429529623489110720492206240000000000000000000 376 -40905801027521734266656991604859291984893777745761312571416816811244496148196267960000000000000000000000 377 14008591472692062692137401160998717991445215733058919096587193496471458484566368504000000000000000000000 378 1 379 -932316916 380 334878128238522389 381 -56890433854288135062790706 382 4437059858767261548901573098946704 383 -127313676805656672372189761760683230623072 384 1705041108606206783769748567938625468371879290400 385 -11276226163949389986618297821308530767303599109757460800 386 33368295873844816762106788992855999437715612275231495984832000 387 -28931214792878794653748684103194171869417453593668320163519348800000 388 9032787416262327881994703659859308211072799185984694132768150296466400000 389 -873752767846849542943423493819269385016895197486630377009979200654176056000000 390 38289457667954713610365565297240919785057869206280972602754646411106131118720000000 391 -833668564366780863893941274344900357084831996132776827489770070372874956420064000000000 392 8524440047977665920230421859102750919825624391802698543871863796645402609151200864000000000 393 -32274455053942863270480943623161645397209007096609605650111406648202846142905877095360000000000 394 50207924522265979898837417433556040397542998426546348164534501835687266240295356393859200000000000 395 -31397988511086203808223040924736806116458205665831779648379575480280579346006871643972480000000000000 396 9697868041633805724893637022360489606346458173539133245471936001159292441376647966573368240000000000000 397 -1591874382938784710454234036858411074918454564052941914775513008089839744255251428667384997600000000000000 398 136894766932586103024275038427943042479066335593726829029736101679837767741326568347795760672000000000000000 399 -5702264810321222141040151670315037221580351209840053371705356240757565768047376333977542942400000000000000000 400 113986388418164882411048953584616164175151638973265226586021024463116156124549814791935100590400000000000000000 401 -1053065510941762812848732365299213890027653246461719509477309379060557865839351338519840282576000000000000000000 402 4661664737934173010403958427689350999577278171685400005474054214627351045195604314814571569920000000000000000000 403 -9717594351746288999333916020131811245614948135372588537169842213183271016368878522298981468800000000000000000000 404 9125792564887364157617916254831366556076667513889237289583376725271976413876509227051813704000000000000000000000 405 -3125216876300398892208859259348536063032148625657268140355444202373152546407761855034966480000000000000000000000 406 1 407 -1155409786 408 542871384778511309 409 -131599356583248139384057136 410 17128910022865563407007181909812924 411 -1117190095059839713357287051919497403023552 412 30107814657432586057931270703745700548944899987040 413 -391658740550889761191280925021126470361480377298656908800 414 2549013953558404763626044444463323283798777699000468429769328000 415 -7473160108298076900736259487003848583147779639882292673813166696640000 416 6463380528146048189327444898964823277832677749489264067491168974619522400000 417 -2016024221561694249618163187771336134407813444532475820528417673430694210624000000 418 194966302107065339707046960426865309326339205965715438408941033160657119949439440000000 419 -8542938670451890870228409652608224776645427989309976981167393743759239540827975590400000000 420 185994037093412853253098964926920293276999829109481886212731572503383289581486154544544000000000 421 -1901774069901329128908666354801591489244435654116365101502845118049367443227172570573335040000000000 422 7200251013594640449009078830616763501626044926031430740399734063386488975455542556427519942400000000000 423 -11201061376404207445197757341680976094929924925589374831824882608119220928580946712450543276384000000000000 424 7004677067033289658787132693664010431643821683498846198097835815213424010855837411423405337585840000000000000 425 -2163526806163748146973662382290692659296076486724367345986663482467957967755767401093945453613446400000000000000 426 355135961664059447953457099209467138286385523725505237437393632433197246223737795119575542305287784000000000000000 427 -30540252145236540567023339032401771858224045308338882124296513971723069497371729787337248399692551040000000000000000 428 1272134736020955487517074632414829042535350662162828720912151304144040784523599606866943362503361278400000000000000000 429 -25429551586208674692056243614421173213439651851402839131995241705126171473751761479252592964291313024000000000000000000 430 234931411795679006711869589640448463159484541695240522189685154726591972718526894244337035396062403040000000000000000000 431 -1039984175081126879713847944327820803064875019724596759691811002446653938353458094345244811652839939200000000000000000000 432 2167926022552661689598195570888099803913880250498086809975559066369584492301526502097548001003221160000000000000000000000 433 -2035899257450600172958512192918840190365695758741463434701444758287570951117170815452232612965656960000000000000000000000 434 697213602306290971007695051594139240600342939164435585791458867232287412525915782516274622376997600000000000000000000000 435 1 436 -1378502656 437 800635069963337129 438 -252710091854360541636323966 439 46487788173175784744356520624033244 440 -4938527792032683877993497374791743781275432 441 279344959299905049450785774530305385147015793261280 442 -7108497521905592216377154369066674555986173587270373313600 443 89925286443641782641403524983681238189711372519240685359289584000 444 -576139998677689308239742121349882249703641599001892926015445988188000000 445 1673672117057874839455284686919381104737704471738396398848444371116456479200000 446 -1443950136147779363964981215464693790228907272363233430825007003876257104455912000000 447 449955595879821317549519476648683147269071190971301554445698556357536974660442090320000000 448 -43504134829022705803640294036058415185827425480401888734940056142319927214995527536383200000000 449 1906054700262189944019306563900998771320214502342601566248782552287796721470376736906824992000000000 450 -41495845312125832856251593145930790079896841301197974573313219894510912150218072255176437136320000000000 451 424279435596881726823283354043955942666616907652073235892851430285185571083087446297039287065107200000000000 452 -1606335864404613758594969250135879320665098959222215183456833444320261863978665127267264821475527072000000000000 453 2498883934185231952314194190051873245429741044355953571583778496294217512545199285235067855993047367920000000000000 454 -1562695673834445139268289125362717193598018293216475964389580719468234893066707680135219375880797530407200000000000000 455 482667759644965928124984108733367009117432169548379735655685175421603859263247832300284550445617933254952000000000000000 456 -79228331468097143331092937707853787452768486638421363958821715075761028659219824212427888251941467601051120000000000000000 457 6813313773739212684924151578796166691765477906198018308529726945098102563418901178721163270333680832496363200000000000000000 458 -283804214715158926061108045805862856079736669117957718069559984310978657142592892778579582120918216536438032000000000000000000 459 5673151881111757451626200301229982561401837662814814603345649488025446032783382854488800663682591934654941920000000000000000000 460 -52411523950634058287227129532457860061159477192300893160192305256160470959391805362613724819043959846130264000000000000000000000 461 232013056541357100982168806241889334689547568255547151210433242008960115373660532993737937981789506689974664000000000000000000000 462 -483648840354857279922110769689226827020424968285632874688055536672355843382611403851173818958804100794786160000000000000000000000 463 454194609072736878114101847055952786734168656964803604812038490064289356045646756025394704050382245018872800000000000000000000000 464 -155543383541549071777193481144934598365151029282429336764347780177799955525280501299851527214250616567112000000000000000000000000 465 1 466 -7848195886 467 9719124371023556009 468 -5432573383696739113335260636 469 1681444558596010326948014805540983424 470 -305700256213702126038494159562454997783013552 471 32230104781580607873635461724243222786759278968986640 472 -1814384689539126830290941098028089854674176805952853210448000 473 46079723579388028444077374273199267031666714603687189091929876512000 474 -582365156908917707008459645406408249443696764040741399735571385202504320000 475 3729122721094313344401498104130091033309557263880659817025870229581680023719200000 476 -10829589115105248146375157207900454182901676453818992746116985350847622282174331728000000 477 9342364375888746251895494446245749401814270601497148729872666826237161883412477141966080000000 478 -2911118176599124894465609988121164504716988700040547192974547292743272744362558736077888916800000000 479 281460312635035669444037338986860405611048206793387939829221194462339437393670789359153874550728000000000 480 -12331630686141281631628642917358000071838789824795049691721718287498373971425242238387831967974340480000000000 481 268465813768423334619929318636296878584402419881652579059912570272448847684961688180412124835657156220800000000000 482 -2744959398445231121753064316999125020567800219539112631935357360745326378791798597471070911833972096591328000000000000 483 10392502765928661799978679183856465072877235263501055993967454915734876427427463183517396851185232101447490480000000000000 484 -16167014034249634562311964252573063047492117673341135748745856504874998597296008951393837601728209364098873588800000000000000 485 10110162104224757503296385433025901455192707410470959019648727118967343909327311879807666580985371515094114238208000000000000000 486 -3122712416142634736868019613222786121846186635079851171662139949258227959778335947665150495519496077887622419426080000000000000000 487 512583006536657822930724312513464945309201914527418062489773157332367009312493037207835969207945517628465604444280800000000000000000 488 -44080050279630550808342832593939417001529465237180563208068543740009760151375567752604222846382056843900701531099168000000000000000000 489 1836126212261281963423378741874921115517519229777038782835695502921294320815370415839075065952734290592059118599865280000000000000000000 490 -36703552370402026008822138866718708382977388497831505975271377002823499522189481069576074127260496727533639971997465600000000000000000000 491 339086481909413077649655856390644488739860190230916064856996614024308056768548883445640243560589620070690317388887384000000000000000000000 492 -1501053301660874091591621156382443940739396881126301282417559125880376394445346314010389373606117253675972893347110880000000000000000000000 493 3129059628595365550601031852082581853764377275774692372599554872285195818147710655262381940096415243858647883668569600000000000000000000000 494 -2938499787575925741447688959205586656678619368008533259614470178432702891747380343954238326172463116725053192958256000000000000000000000000 495 1006317975470053453389692733363516019835786682076064838017690938781840568556208353110655625623197973527570347051760000000000000000000000000 496 1 497 -14317889116 498 60494544162391607789 499 -68312326528435847595288379706 500 36828527800576995741569353262555677704 501 -11184130733582648443304152108910721943578033072 502 2010016982816634685941487845239998084123187065341639600 503 -210333275397121814289634983303288595191552417591287097978895200 504 11784592066106328702488737926514298549648872251899885303911120743552000 505 -298704040838747012874703281576899876605180035851857881705524141089624918080000 506 3771453035762606929004156418718170141075345777751172737866975851255946058173472800000 507 -24137109611618162483919405843356185451669448800879847338891428344533988603764521992744000000 508 70073461746054003416325299122585516690445972179524642163702041579214273802463836137557767520000000 509 -60445142673057195983970620696366844985699053216594171549153265875044895884272115221643774554555200000000 510 18834323019185937789318065445306865276289415906845622287822761403370442141683360591069833831587543992000000000 511 -1820974210799259872692237864553423183136924435484646758126451439703798446441812176007912248541082207511920000000000 512 79782136030802273019005804885837138847993516583289300780624647761165696167785788122495983009706003074327171200000000000 513 -1736894202783407680995703088924079746772660887304164631068588055640922310715076598628780813730077800174858736512000000000000 514 17759055629248750242852905922122996917956180713579974216095657281899621561886142393045266116539027342557922285799920000000000000 515 -67236320954498972159916237172102349946788353097507721403157912654516655372412642170485701389174015330922866457819039200000000000000 516 104595631356861953082521231569259389104624377382285907905131068468868359388529394746163990003287013408304602602199402032000000000000000 517 -65409650442617884160103064387537906282093529325081429760879978481840378739484603301226181846248800339735311587403324357920000000000000000 518 20202991890537953208135680825898990367711174083494508162128177166801658285541621693767895675629598316066621096222734705719200000000000000000 519 -3316254851283311143471996652007601034448680884650540525450365548297483440034143308621242225539356423991786420261722935078152000000000000000000 520 285184404708311593727188614975411927079863196408026663851866921646395528306572606691800271257724389109193826080062040268097920000000000000000000 521 -11879173361595911280283367078856233514566450490260710720591045372862720093040149581485829793232282667092794298898955452925520000000000000000000000 522 237460724626826921956973589749785756330337546347360554119833840064941499767925577221598369196755637685151165194779710158365272000000000000000000000 523 -2193785517894900563404316897512026040519528644622866682629853194303548016190312782597664070789887133385734521513408878844321200000000000000000000000 524 9711354386753564494848076870773300706338779049870323457571892682432543821280062470906180935345819422790049685609963184063912000000000000000000000000 525 -20244055898328250699674643945880730179425828332923989616348510917851516192327257658097276655470281576633556406649425497862064000000000000000000000000 526 19011192183042722855896897111907822904255514030787472894033634961460640848121290050072015481755172064323974387399482862858640000000000000000000000000 527 -6510568593125910895133415628822134722528134808751679027564101686869218373327452056589458141955818460281041092669522131584800000000000000000000000000 528 1 529 -214878379246 530 2932097402894344032869 531 -12201127753928627018755854002276 532 13737582218264271971714588665791460979484 533 -7397531717183635811175376457834192018672131094592 534 2245104758588149057338503751472447531500279705887011218960 535 -403340324518725162343873057726074891827198921540186861171796043200 536 42196329396361127793946518768028441391006562979946874273496464828647928000 537 -2363822264801233392278902932628404539447331138278649678124903906425488782059840000 538 59912000287466399804152914587801156708012503833117339998701349041333701774044072023200000 539 -756428606464436482170091643551145066016254263893802133336233578897111051492716961854216208000000 540 4841020607489418664188270604661025143870690524223582482169804781677090475088649357806038501384240000000 541 -14054028278037069575822880406165306547120125367663023176936494307674729019010050049463813598774349132800000000 542 12122926274809148758006404628449101647478811243212986940821768213150611024746576870505300078758644923684168000000000 543 -3777422876968883875889192576412026161489666258932811912937343084081462213689268145222668382233102240120664310880000000000 544 365215560014125529910669647767183993016385163675090901189057441889285719606798572331336829821412834685216117344520800000000000 545 -16001146042850239437217560028921734186790190025667672436311702031126054844476091097772725460163602253868144450707156768000000000000 546 348352370373251483980855140791474330494928071198184666377300862182064371821889475287623958971310753665129210456281532426480000000000000 547 -3561764968484385866895507501152005044112120948566805873240628962580204332430056218016771846095050412270903632477348352133828800000000000000 548 13484949589767934641835978349503404037112040621236029668362750196908658228607736582850314036933552393917037650309326074997085128000000000000000 549 -20977751155798680691597406699764956507465753259430877394326558394886805287252821249687500073641845566482253249967297074934162302080000000000000000 550 13118591572206406177991787193015231573789674651651033738497765346549936831217521907224160754840063373691422922504500163438537453048800000000000000000 551 -4051921958974962056074009193455541358027903034912092984810253241907580898542486579451273231784221960144700604783215984489727001229648000000000000000000 552 665109698654555547132345992183552126929934379637337597961779717206076387425201774218308801975425599258281164651163140817598375242737680000000000000000000 553 -57196723997610426284282293406707841072641415839508733658499894241526439077869210991579329837001984821427030514880013715876470890959049600000000000000000000 554 2382492831978376410004454828579086143236965561111404479951246097390249583130073101599237974202021537847590084463595390178558143743482872000000000000000000000 555 -47625239319975154332264782495086892249617274524287752610725132400214551417535983037117245330707669170764503447991350108254487750735086560000000000000000000000 556 439986698718808497210736502817700997126693205508475509923760837477037606807550850857071703101616960654569421407580363793720811023213668000000000000000000000000 557 -1947713995653664530509624407789884505727061454247193613925179045716779940376483969354289771297516661136716338609620180613763021463050624000000000000000000000000 558 4060157773206842600135304744174973336419834795336731687520675483473989889058246782114907059289398834140490400386934343321534305836286960000000000000000000000000 559 -3812894022193183739301560956405547836687548091492355608300227059603613890889974040503663118874354840025256008706687820176133933436808000000000000000000000000000 560 1305762828062317237930664870257569494543134269957950559228698014311650222164555103453658221141778067199267539092470108823529841658024000000000000000000000000000 561 1 562 -415438869376 563 46028210462812123874849 564 -600264019987318346855803324085246 565 2460801744684935739891349370168988156515364 566 -2762613754613438660325874775740312370432753045587512 567 1485897691709158690562092137521961277068917003808871923595920 568 -450682651100153226911651658773883861000231910966331403336598144908000 569 80936329504065136050244946578811392027340753532087238242675177021415301544000 570 -8465280327685916062225758354055656383699702576443137115332063558762360393671010480000 571 474149264009029482583783482741234984748181664917409901299296168180889020156512305461402400000 572 -12016736570929426477109614650840978053405941321202411238074732360800989967741022314155866947224000000 573 151714533081467756696950774328239569188095032403767541713636788476550294418894070644203922321971411280000000 574 -970931519795786193147945253948292830669506577005196003351634969393882583805153080451338287124872632206684000000000 575 2818694922670269397584706098733515803993757762536785594030873831999411823278614471893163704369221387991032143432000000000 576 -2431383812908454915997721163153428780202702351394810229644416075145824940094368705456409747226943660970973300065572720000000000 577 757602148848714053032920463364801210958743012206851923088717605980785751710314021525426720063954990601836069747408836135200000000000 578 -73247827720681488852469316890260910690990892337726528882453196649741168246004117023048269119828418657141862627737136425136472000000000000 579 3209198041348124376967693183698380775386547977951816862507632546118020257485757575525302857260300829332921404556677442770359126320000000000000 580 -69865725701771577153336017469175749001381423550724401621687865666335374288013046656430601951188941458668420609795377558070669124471200000000000000 581 714349341292042022484542567762116020782763285230439728221732864527309407256379757636634480863522274185663392784692021936034610478594872000000000000000 582 -2704548120079950560523110512441877855551568084185321056132931928453312900057030523819211585359312264007881468185955233678701606527176088720000000000000000 583 4207308066750748963320549438333592625950696051690776466713105571452329100831238102280126031328180395731511585451649430324611092224671371519200000000000000000 584 -2631071159588926067558854914619800950450249767696271375226371052624037877297106176899376648219907111772035088859320164693114162203556192037992000000000000000000 585 812655454725637841018911374525915355314114169828018250135016633208185598380383298428896320037501452702756078275710384898073266134111690810111920000000000000000000 586 -133394727209570986087784054453356656908179452421443336135000162748443368717744675629238821935463800239591819665211540511847752784051597714778148000000000000000000000 587 11471403001173572876352267890934246863822193437745982602075771309584953318201283775637606796485289059770247303942391893460902954603982917278463320000000000000000000000 588 -477833930160420149672098450235531430850184089920051024555987428407563302675810192217008437977582980598236681750111293044211559634150405552315139920000000000000000000000 589 9551741341012751551020226147363207929339439880632607458271695158819934586936140641643151556659255771740036438989789563119528985853231039284789320800000000000000000000000 590 -88243947947672589245847715433909862431309195508647725593658346111219114087481403173169315319968428595698885442751548598441972255810603083258147464000000000000000000000000 591 390634473605419805742813452508685531268887210604867556181176634244483737490733791508842502931590454668710350644464956557422370151620677140278628080000000000000000000000000 592 -814307233003306627775093507547948475788448993843050693732941035082518354315789912630351051830982462807141686820188749553403300382311166170364512800000000000000000000000000 593 764715893906117791127529526528698902047473410392196058218905785823618223490481185688555702285298718824144864752140124162519194727434537704363064000000000000000000000000000 594 -261884432789713263422921973335630997168107369609166298649215268512102323126446561062058548573698937377169174017384740418021582719614585287303120000000000000000000000000000 595 1 596 -615999359506 597 129348833723915731133729 598 -9831704470215712049301793543825616 599 122850047800745619769632608483589159818137344 600 -496302217781383273080489097403899377967319309760944832 601 555557066356859965090210122681002843890363988032090512450852480 602 -298463051983324657615993855958397801228822955983164761242130225413177600 603 90470069727238580043552207838096473397930644860606035419441516486618659059584000 604 -16241095194986169429744484550756135114214735591495388320984345449358328744340056771200000 605 1698274920872543363620621457683085752598423873131576781827092301217871945770514124146627964800000 606 -95107625521000651199101023703031325480651795283436358185939838046750813371693298317029297008105536000000 607 2410234290961782751645600490882423614648857002266779126387802076639295097613771218305011716072634254310400000000 608 -30428912046183068289125185121008697789255055366494855420675566036625456942833003494032834842850158786796817350400000000 609 194733320187831346675836332440375661311645328887183234774515063072316639443455580849471621643903492850583757534172352000000000 610 -565321266601504587213644491075157255335869271017221265703784902514068458973415956398909477954364691005621273704606445898880000000000 611 487640286813216787487563967365588737348712983089258835647745032366503541994256186333292669680665292941225558600364573271193388800000000000 612 -151945131544467026377990193627068130120813716727811132365535148981863259466709311937467976281694237689782442968315809209904992082048000000000000 613 14690623437815721489993754423990199370146065729168472074385276784489908759077635609898012886623788607680037726481494370905489646818147680000000000000 614 -643638401962741532772418581434024843574644504048200374192931226003235638001986628854761889699417314511197656511075853081715809481526907692800000000000000 615 14012304904384787015218204312742698148942937137173696136236413397646686235470303677628036880295869298708689760316947186747077872815612327664128000000000000000 616 -143270256718122715578006898262329238815994126293154066072895792760457993942812202818044545744857718308161160683978005666547046664932227929200702080000000000000000 617 542425500750713045955432236888047924180608462404969144460206536717628099510018847640789817349964031157321061173830769100488507471719935743170935852800000000000000000 618 -843819770626504128217084855211936462124226307792007711060521458731283913016813181505139324300728243268876435235991276022159450351328884553626266743488000000000000000000 619 527688922146717916155575275316617955751257292904196997816908368150537692498578012849972762687357482397573502951939433125153682305662816838247769911130880000000000000000000 620 -162986576439986677281198869961733634502048494915664850475107210766936300687620377227910180530913453270115572500404939734300064860355123805090661150133497600000000000000000000 621 26753711881380607197966954043116088224136968247461884255003955090533341234164135090599288061838021801410235842963646379130928263769363439489476224372142560000000000000000000000 622 -2300710208871958671444904884414932384846125911896188003030820473804137632779182626712905564580317173139830645068233881187168731611951513573666254704742171520000000000000000000000 623 95834607243269796085976775515871823859696331604432865880190111725810876542481967232828864284772900098187885277287183553984919722756457809563828857859518310400000000000000000000000 624 -1915701925036744869600206846904454304871330332030653641799512429352532619281670576186044567934622118301181539743550922287562853775907825738897233916695951168000000000000000000000000 625 17698249451782056565518804680508541083972931240059269709178730672012461647454141655161708937558228318210866528961682993364501466546658664980763929835935158400000000000000000000000000 626 -78345841488791851697191361388074541740875408254389219825275147537910341675038343912682474529566094500617077163065194745585976796588728721479079578659145363200000000000000000000000000 627 163317857768312005071156343071524930306646467299715072839907369380758311922119443898743565654871432362320131091836161654294524658398463064027616305631021728000000000000000000000000000 628 -153371794492273948826840000440065611279169758713569584333046925535726891901762888314366719743207930689405250290188953442491290210485204222196635740595861440000000000000000000000000000 629 52523670197721935334263032448940943784856256053279459397764571192666797762951756251859435848697471307425226212853944679021229715164239589918200613078205600000000000000000000000000000 630 1 631 -816559849636 632 252893967186205165809509 633 -35773969959628124188299782358420386 634 2094701515160520815204547045921324340027307424 635 -25135168017192853353528622744902937332647846686057359552 636 100094173117197090403496738438128372662218047875900479150261360640 637 -111721260575700092743883225725547757811804100379800692106907971150539200000 638 59950366061198500498421717285922980377364978979839546578685507130640899875796672000 639 -18160962621785231194409812034803012526027691396581607380880315022876072176137871970677120000 640 3259020287475286602764397043621546406364009324171802118073125179681759378908279763548043896220800000 641 -340701958131205264918629751951817764077440464856045413701155648683052744172682786539252401904060492960000000 642 19077242223883348995292519129755592628757730750912685047560719395425804278900579549718004945231061517180670080000000 643 -483428199635474360836910823694668485054050263274274237460211476510245473452066981984434410445762774883507685973702400000000 644 6103032247425325203120883513128928164267352997213382166528953375083855492329242027084077358017013275921146444277846123904000000000 645 -39056375462780280055670894706394436791241801707609534262761304867754202909792915132010269097905155217223034888944391747460784640000000000 646 113381597950796972623799357717575315385724847477802789979045707189348205855624095111914327988699492866146346464909349992809972411443200000000000 647 -97801526875524079127476258564763429126795833426792881427077225255847646040008525085101722835866703431009917098215123927768053372735734592000000000000 648 30474204746049068515714841871932810602132385287422509677774110184821850289191341098049247132248697881648093334831917237260484168198962872333920000000000000 649 -2946359280641988641394254050332911650017755806977728644782303123284232485995228686629315798616212863491133159837675902479494097189297775206430091200000000000000 650 129088447376442300196130743656131653628625431915354973366279826105004138170247927667121122810597015269643462071858519184623980438062610603263563136192000000000000000 651 -2810314882744672388010538403869053607659878029627461833181328397481110740414242639457223410586401430821152502580439835897324245064223676484615598899758720000000000000000 652 28734353450863117840524695719446034340413527033164561960151528964658897666075086097750828943551687260962307923129376028453362124311296988433303491475846323200000000000000000 653 -108789125133393462070310831783354012824528373985792597952473508345638791780073705945187781453161288127511146435671647416460110303119767778071353248634624276352000000000000000000 654 169236907305924767270404817756681337186670964989062597531234603673437237709374031111893406845663838673297213622911115487347849228627604088564287165163842176904320000000000000000000 655 -105833549024903733475001099830809458101164449530651215931898532792677531997490331272852352669636773155093642544857547042060119889098107879950513468846536985511712000000000000000000000 656 32688667682168150407567988391494386123353212853451523673562549810717912754931540114369291613496073866303252303837000179547979360014541899975177028846000017959321248000000000000000000000 657 -5365737570027209209573216913875452691136164032809328546573111141076695914834635667417307795824196965740779599003513274638732657210622184314063462110725018056575104320000000000000000000000 658 461431567234289312801363554995466612911420621381288995170920145602386780977981698216803138061461644280553405298266939781657930633088340250886309714188337213191245408000000000000000000000000 659 -19220635802041940371865402586860443434462178924419395193642136307107602000397635734184427423551349307368709514342110030098041736512301746684695542990640328936229427520000000000000000000000000 660 384214117046052318758562478930058033345690999061176463823638937735149671351957000932526746266153602780382040887285514009568829749842096182442517305014563486276561130240000000000000000000000000 661 -3549569584570758908208627776151722418840927118899951231377138003175358729019140258732720132837762311444383090241184058301935146619287637158942209511199165434262331955200000000000000000000000000 662 15713080368802700535707283789465343571596640265070796119245211625151268251722213753593218458609760654928530015634705522410460322032937269071850921901179698555939886944000000000000000000000000000 663 -32755109601147655514326435641110309669255172289543042376834042611136888555707424948636810507239215616465277166433917873333410438306257863170565502335134232440955406080000000000000000000000000000 664 30760322275540621345139290922683237719957284010852210371749540001132762836831759489136790588509989753418883267703046458950657877550004653632066928960899709269045792800000000000000000000000000000 665 -10534173038281585360091959170299689884915547985642507770677097024750531621115191789417220177680057367508815277576110850928403360348660185602744521566631403156910728000000000000000000000000000000 666 1 667 -1017120339766 668 416663610849680427902189 669 -86494507969413569217792825613066556 670 9269546464159433714942459807098444288771097604 671 -445249530573840533677019734479527364387223401227685084672 672 5141215790145296025720411481139727443374745029920660748193018582400 673 -20186657680117818475879108552732984858805548715302206205585172378709629683200 674 22466821145065055069098098028287206149835331650696385507253370559886682865653892672000 675 -12041835763328674066378918722335809306440720233490348457959010236271824892290174532513524480000 676 3645630584945331070548961614824886356627007177774963184970654697036508957274375572657740219073046400000 677 -653971408157788186577568713734612155252983301712642734539819272866501031198741656478895444030702563193664000000 678 68350428953269150128712170138586650500440924638174420750489954966686573200193661604876346214603348766744195154880000000 679 -3826624478950411140802547610209877393217319662692895332210560454358506831699203519014482209511751266760820114692600012800000000 680 96962699693801650469702432678817857758469167696941193067218549055720897977652786210415129467197790925621076298952157480881216000000000 681 -1224066195198281433592621873926480516943812711280548061048310931047603541594555029198509299911825572652679281130760496902654409852160000000000 682 7833279187114469337436642127647808263272145966669916945190414557182327116161394859772585136797039586112844641199242236535454960325187046400000000000 683 -22739966658261319977628518762874668132379432211301048646560286540793396729286144541208359925705983257220180741228110295701607810844198948390208000000000000 684 19615152639822222859492056882529435625980292400904705195519259924783403360241152571787499542115971832168583262202027435049088761876046707699987910880000000000000 685 -6111924386548854004530361687404341517703781634147266443097688688395618464966183607205456021037094392410497822547035359948460682749186542330738818654300800000000000000 686 590923390513078839418224595031250106329201756475538846346652747835941587696209596479739421318142838263207719089601982099896603030707855248530784282215736048000000000000000 687 -25890045086254863087672965087773556500618117283004567758736011119679196278213906170777239334192671126796217684634512468124029373733614354441551684780466361543680000000000000000 688 563638159037258424648788958409860999337544200371629439735277480714827992173185369077371702146947845230110895251317026367920147398975058195002048353282589097787756800000000000000000 689 -5762976120462888919029042220172041402752161073181863297467342130694388309812324121220561288720297953208365820029956455339326549958362015815944067136789264272174666368000000000000000000 690 21818800426804201688883872214322280544071053559353470090936718810876565200789835341266387475026758430459624139473721744500903439335412722289375762222815163317395865310080000000000000000000 691 -33942237183195198201562305967794435899191982142410914180766556028659403649462906172785541822134189419170511262468008864425065497155014592348153241809841917600433570826073600000000000000000000 692 21226028497320744043981259091924193382903627244952269178833558111889833303173331524950874728915256806553281321146902449622109549432057120073032081432204972413401685534723808000000000000000000000 693 -6556055217398072876844604222669481317918643700134617482974331659823234450376344174768297049240978893280661339011380034642554016934372904597065124052934374002635289957578386560000000000000000000000 694 1076154957415043843742343585169030344505363177899736955518192697504225854202590048335176620992374048824091219185002887251772460193857594561368106063738003665268140204766325769600000000000000000000000 695 -92544941305183748919704298294075396400425949533282657407074342718747793197884572132929420105513232864654851501629665796526619781871780452818267189869288669597994809389821250560000000000000000000000000 696 3854900137451971332843611923969062912054933171375001124776209581397407797583867949093188160813398468574858003602429893022137816637672384839379736854471827679009158983817071507840000000000000000000000000 697 -77058171633171010416411042816648864933307392914079848557789190463691308218432274570731571549206634136336515180448065865249290062900791247076560808403669769106827794446103496486400000000000000000000000000 698 711903415647764972665188767615428657355910833041779645663166628912744654655803892694371576263653535414336941469184424660213314055848201342079987520983103265443787290487613089120000000000000000000000000000 699 -3151423100251905890310214058540499473009377227893147161114664611572746238567652295584990367651573525861694995672578379779293539099176947126900368945963517269920091180746383268800000000000000000000000000000 700 6569380835898802922729247790342123775584578784148304136840047954130668905257001719415620550180967787783536076379703036199619100870111861961205097591236248106660262238147027783200000000000000000000000000000 701 -6169305312149718100744157665934102051020236253765047099137599755999904766780777431112668322836151911524649128735287812378880980258302860276576888142964681818340959644539335792000000000000000000000000000000 702 2112738907671986012773475873067253942305665597657995561449332221249531362908926322474469425897637991954085529166296790641411943489866294513303210718575949670199644904335114640000000000000000000000000000000 703 1 704 -1217680829896 705 620657764714341517411769 706 -170060765980761061591723979152961126 707 26616927376058210205935669628852690492442189884 708 -2304354312708465038009126178139016604103653992063993733192 709 94440679872187173616444260546036196095623377489950825055299888869760 710 -1051311416415753613308305921555395971916656233179971440876629491109051421395200 711 4071112779556023484737781691991889600449745028355298693169743086294427989079042519488000 712 -4517998496280623949460134476326404479125765054888259381612123679821657457687707831771248851840000 713 2418762113343106882106525054865928179306593222996807290537719447133400813264526237996813830781626428800000 714 -731823428357711986950994918345570093961915516471287301954960174977495396006282735398414700519534462819425696000000 715 131229176580085548226849780660506063253494426060831469677640123322692343448570241724260236602036292191135294145691200000000 716 -13712222155942354026763867976301098527236658946205347629479318366214645449952662585912376877053929543464307644709796661347200000000 717 767566643741444128014841092689032020008630838322270304690006399637193345798523331290375741637309379847124080759809625008693154880000000000 718 -19448110641112058222640057235190964901552143244502969531409358545373879582423363144350162186008506531268482116457101870283385439680250240000000000 719 245507149339718691324352726428581647872410119191317568975815592354101182991243959790169258840815699673875393725922585120675250792915435626227200000000000 720 -1571069053059464212051126931461213323970258052084432487502428450052915231588048083404993503733093063707061682908205242054443941573170062408859442240000000000000 721 4560758473673388370556795850204927217826736627722048946242299726474690670496528315355344436652584504313485479371158701067048743860710746203078390960557920000000000000 722 -3934030739341894921619821581563630847640408509427796276702943348058114707637919480977418123829950925055397570352775472488511931152417535189624751139986213915200000000000000 723 1225811141527128251417261998716583613530684845900824577966220545467529918619683714346294138928780560395762258655050266371686345967814319496508218565108037696187152000000000000000 724 -118515910720629570463913776506853371765555820028508255383707193726898861337598452427092231731488632496089384882827615551087217450190184623100781499586173044651950749920000000000000000 725 5192520695625232504218159687943201372078216587781420400350329714721470408751045035778283681285699135991994025571366841837577700746678041958259343339345948203767341991635200000000000000000 726 -113043551195459559041921705638656127624350872889234001761907846451059655563286171277826735695345521843196376994223052366320653810366832289596899750032382600636971274695906752000000000000000000 727 1155825337146323350880412280266040210980906699825114860920178216337183847533067214856252647165834873001864085341171577439134532824674456319433276262995842819764612125131172257920000000000000000000 728 -4375989341590741063461121385519070959492689466601395149765478176289950720260714888629288659671401627812281157758940375800348690445978594203209370911303389233174829102258680055584000000000000000000000 729 6807471746796368048088574660615135150953004592351767652908177075053594434659624476441402260175721041454354563396550252441178306388871396660704881850762384683967002878785075734177376000000000000000000000 730 -4257102685492051034675232476855439172349535560721092375097168519586794007671674705365471934571771837598123591009658028038887959161200856070376480244322225686789345034047628024238401600000000000000000000000 731 1314885648796856156912456794486802415283671876469198807265135843421517028033606604851690083716380092309728450626755688580609900243130609984036706000953876178431267330794728321134530422400000000000000000000000 732 -215834165807535412441587311796066423084913787773651577330085392950308707783837173607447985759277206329965517936228289714310279124242613762522590168311386224883203326939487667860046704608000000000000000000000000 733 18560858791074634730498723413371096301212529091220747688766706229795863725021017663729531958151598459349399439024070269501905608066495793070657392256862043063501296715427635229220208480640000000000000000000000000 734 -773140661046629911482995184527158595415191347268672904528497728766455428658595693869759981147780027877571557933993160183931493310508932188652772595799855049982647007660272394319752034105600000000000000000000000000 735 15454824671982343830870499115516700842747729142156254237748153314277017374222418742772463235268417531294894262621186424414104574310134536134337166710269019303712418049061196414506729968352000000000000000000000000000 736 -142779697970688277457028217512231256927889806000445301729555575143714561552878361406512741923364017534858303135886445496887019357171826993145663037999555219311772988213580459028456953654400000000000000000000000000000 737 632050961600095752663149352248828334552109526687894880685523515764436103711372922471202304926944103962734746712444084925756096463072866296238345165441479606345129241251445309853506564727200000000000000000000000000000 738 -1317558240304662318575004172217979982482303350269403588546711654192288313459094703227030372153507828038443973734775006052780027202198425483124500278629401201037031393695439634845858715608000000000000000000000000000000 739 1237318897168472845134252965226513787507124103545818569663229702936558640480125595209307996402618168484417662827380876206490147452181487602541034339096485307484538439433559409412506847600000000000000000000000000000000 740 -423731950839414331992352761766098117121999034542166969917642603455007611177821165787538022469729990875620390185532894608087576461563446715755021747020261961485452636965407553968138503200000000000000000000000000000000 741 1 742 -8638418964706 743 9656748335150677443691529 744 -4775799509262407565967279806955540016 745 1288593338724490950746381000420748760334119585944 746 -199821602323691895291591093210599696009239330553610003995232 747 17194450604301781499070383011467306067719392894464522222862030756483280 748 -701870866021338309551006530270277709925300282912190196480363341927692152833740800 749 7805577832137054707406733859495859168332244461608257003913077464258316151101674818406400000 750 -30215179852860001037983062749445187151768002823912258045714481920595228087631960743557835445029120000 751 33529302496477205195941920545361044803360665946048776003762372406129933396817472037240403277218297262979200000 752 -17949732076947178489880600294294666362020989748273185419071840932246754647672743825226180832057777004134332692224000000 753 5430801251938047397074131939018154576156314887299999197498566075613653111028473439163660927200816943884331468464571768960000000 754 -973831067269712108093176307968677674756959344120332181241031720026420575115461011396743658866121141091916955002701937682892019200000000 755 101755577432231762622576413307850392199980211122758293765534701950773481789732973083907973344464587117528328261292560450084994842970912000000000 756 -5695930512330896970478901398216984990468115359416695313479499894649214983483859798855154941663903671420196622482301941399565455565265329623040000000000 757 144319581791653747957965426394189074959356099144290099223585918858168652027748880723532109498980597851338652799611441260850012909035924844207281081600000000000 758 -1821845836542797263972583430975102631519828843005199806780464823232738162639689786783062669818098530989942921583740048860095173780689836501090265304731072000000000000 759 11658496595216675054342596546525893074505790828076043091995085774090875896148401625263682162076916446230193730535333995526459974510134486769597116105905488932320000000000000 760 -33844198263276701847953303978441241322318227784959736264245885933508117280966823465389851134628533964456087691116321303840266140780215253637490418041617683523987110400000000000000 761 29193413156760320134680337364359480976234077862522523143573840443326416238571961689781043390253498569989985457904919468471382868818768001719713011946570283366232611695264000000000000000 762 -9096423602521249356067360007306969804940475907627837281446312257465012494614564153748704034042225798667667874809455375689436952258760247743112439243457133785916060433116711040000000000000000 763 879475543458833857338547488506289975120891584599508979864198861990456503529353570339607960989250932739447032586428435794701550126534895466476478102151795885582364057356663548350400000000000000000 764 -38532336454859862775584010821960069433712065399395173146902190959698570170755493803725821839593835204493580127607505216663118986328005767751748648963173198591337935863169659365848064000000000000000000 765 838866592406318651051858499379467212608143023801956421789407147100518522709925110095553379810481823327002068906524453103126862858255819311265835937247134359946938154679063345909337495040000000000000000000 766 -8577077160917336292452200859486355591337983423675544872820211007160264511080543344031464679824811167907707746120053391824809045214384136179300702255320588580427368017863834650084757105779200000000000000000000 767 32473070991471987544430525801416368236244952647171175425766222783757826348667907914223728882348444043245826140893741127315230254528895566601581181872963864414983602170902587072592035019456416000000000000000000000 768 -50516465197350555507547140947359819264194506264963356244769409795227580265429052162194468899802770438580629610129851809698442182629676193758119663435464359540531233941090808456551640572178460160000000000000000000000 769 31590844243347810490934071441315824972311305057518878406673474019815890559818705211996435107981222585931165979414597450311995804793066993038591438086781232136566911703771398460086290081094250118400000000000000000000000 770 -9757422077157053244245944734016292958149224700723008873213412413183149872181069066668264542121111145010787133851547701895460617176739487372400723326617391361483119708989362843696025657665824148352000000000000000000000000 771 1601648825021443472755883330943802582951382564034311917510493106268866469443329060065496742631119709712927441441051718579951238743544519514087617839155737573982171509514421638848187402101477160685120000000000000000000000000 772 -137735272646524117066549773715108500965151911665203506897180938881451062754631860774650946465317939707600312027114711096331938209927978375234370791745377746462332366026041496210072889085703569629184000000000000000000000000000 773 5737274387016393696446659430491149146245903156712530486636945692495455893073263446975202852307730390279648583386701154861226532626258150195778081295425235570386856297795229967609950744725000380544288000000000000000000000000000 774 -114686206810324607922716745982590185558728769926655573219803834821639509228380949996880992358121567662804942472014571551831901871319363819510857561082367409019158329241337134740747311430569207763187520000000000000000000000000000 775 1059530749608372521069999440499917105248699717983509323912697800622890716708707944914285825609354393747219482674202290279242547770765384734258831053541815896930688256036530298683946724283580375914391200000000000000000000000000000 776 -4690284673890479046975246676746005058524317905807243277253908672130721915240749507596747622904971093725704481893718542162107307602422559907470448847682310744474836808053677810252728259106658523189440000000000000000000000000000000 777 9777254678663202938986334950877955048916870751098295220786791537859434526007139605896583977424851150833139572795763325713940700351869496798612258816252209006149810667498396047528438646523104661962080000000000000000000000000000000 778 -9181819525139563103088529747549704065426130897850912999051919402579946188120131579879239113941370475422145581789553454688198738115551213553753057224710768463036403373917425257360056629699545063459200000000000000000000000000000000 779 3144403846531478123821713944531707223143356040807060882642236552474905642326058345045954689603980002174669572966995802179920108092515591237946740319874126423351149858183274510525008530404113216392000000000000000000000000000000000 780 1 781 -16059157099516 782 73760193371010411103707389 783 -76436000138178018459774695519412564506 784 36728550881314922590672444988577379643262277142904 785 -9762135331258661417600014015630488676994673619155178057105872 786 1500018235126560738438305893120301748752875063233753467982596590569709200 787 -128297386172470417713322726307698485380188703461046416010279344597762280694984717600 788 5216205479028802507584941341855486277500123290308579850645571970231858852258428835045403648000 789 -57953364263019870626766359575298819758880025587239721990158763815407896663245172479351812028011813120000 790 224252466686757491551853038952234429511745626335303511413254462653649429337397337069929752926983516532198646400000 791 -248830123401265479459905568649166032278485492421949751316862144792457500520256487779475907255789176373488531004518176000000 792 133205692134276170753285792419426357698411044001558189384257959647029407319957764194323037434991402796758601972646796122486400000000 793 -40301527783897828451145362472757397729869235195129751733941247069318828033878903290752367938906331643609550254632577345295295545516800000000 794 7226647093328507299979652837697275158470246283565637529113958131810857115984703379078631599975219180633058199762426368111767060799685679264000000000 795 -755107189811486390236466846188195598729598592521366813515425515116406724908136047150434042896831001748295341115664047656034298302451999619294269760000000000 796 42268153085663539743993840359689004446903087357112904640223155885309665264420750468376667787266049869156072326735578632297914129688804012294481897283104000000000000 797 -1070959646046992414444202177126311955039002975551439753173789581132169680518971793193195612581279783394252477980768375054824859564937451813522579936759088141568000000000000 798 13519452533474556724066934323147840007265851909763674805342530918586699838431854162851176330207457451755556248975415756735956452980373623446711201485994217407420748640000000000000 799 -86514684122875188087273983240702881600318920910308806355073062294799024929140758106445454731694459693488425935925421253084711315514596315008130363077310149983448939113169600000000000000 800 251148961887780950550429615861292373940841839912304693579012676447277485237972712848009314279330299587101172999109787463927752323090240238196183432380413128359188343756789248288000000000000000 801 -216636683394058894699695610756138533536888753835971607621896480015230871015234689582352709513789459953570285594940250676242962001256523627763901751793318455420843944964168800587250880000000000000000 802 67502178397090740218768071995891399587716951830735523679063068104812619308575929497503814382641190407236905027813107055173995981625313663855093180892079640618483265728033800394674883652800000000000000000 803 -6526357742510054309383993296156787004891675755477250987474474057124175757719419566402450322423823048669812140799782368366224637829717266000284752746248375410641503016957207181880122914165488000000000000000000 804 285938379392774738259538493127269320017289777734643498682216384461183158589274549007545977482135299473850028053763468955782471621847646270108852627688751259340801153546591180096169755770547002880000000000000000000 805 -6225009320864762737182419977721433925187656569203826955933971708210596128958570799245804032601091076747836449434121112480206344690388999220095354372343470291570693592950903825544929616390684332121600000000000000000000 806 63648243605700235338917253231534783086926209939957713501313486719511315606459894141137319268339291946048344953411340162081388703783836145822932499585852046773875837032543921272726796526143869499150368000000000000000000000 807 -240974156311325019464171487546777221828996318609440306616759103920211388056581343968930483497635987481784457293673990409646060311596880224781971863726892913020839507330969964788361044478894847100105901120000000000000000000000 808 374869459757372284074140554082793153041833272010024340930326594269055132038165439826287885952017398589244649622801619979617918361201964503815956068573464186309814209689124883066477394644119397707270544288000000000000000000000000 809 -234427382597211479049748504966355228111182106745358786214624309127724977105651295118800720566238043178947396722140393872966769102924109433117311769990137278808238566914889646360315405331727974925097061809856000000000000000000000000 810 72407274106997996024162954763166290697350617678242223888295089719590521743678502841822974019384969741983171662700407346236514040493880470384689011004745217037475789798567845928373584644325178871024554376018240000000000000000000000000 811 -11885416514547989766918866836788433310054611454107887119253774698914172221711290610942136615123236832982255762051735940726847088350851503877096175097887001421607671538169903767088243115229927988814015620150211200000000000000000000000000 812 1022097390242251463297127050137128481199407630924994056107969981328860712824594551106156129648819813111717706643344879950292978539434343005296977155936315484017194593356768240771393204855601864271354839882839328000000000000000000000000000 813 -42574810833715905646672549434800903703708937490305563384688165580983797013186751299414899100552340112866274350646092423355785715661694418184698439148405268753479793882459635074398219737747317081727329153482652800000000000000000000000000000 814 851056308415141681196673986731868853756192646965464398634402004692331198538242323912699238494063191398925714206373981803356557021508647051603564009104211602637503167587366699862479387029488282357499109720983962400000000000000000000000000000 815 -7862500238627365724638535552590073680239596411465244312575964451546753221971572219143506372363178203166924801577178718953310256546183951866618348019938272592177525083694568408688016690259798300530784660247867112000000000000000000000000000000 816 34805374342663739843947141599174786913063449702416444615388180233630203965340289847635922020424033011908474821872083490791944289802386060945579614263942156684201275216981532870683014192244452004870917222550368480000000000000000000000000000000 817 -72554446647714704301159105018559077651393951472312433166569963490338363583886117541992415193966100315089335501440255104310460377798765359107982750898070149032063140600629724977776779337488744637408600639211464000000000000000000000000000000000 818 68135878297149345810398003467261012828182312513976238122080930746734201614493229505927169445776328564168939531979467874858662749804371086830001969136273329746434404528518136457117834133383101893450171007751144000000000000000000000000000000000 819 -23333797535199390460521063765721588857973832371502335221336662778939435985565419193275553207067611058890197230727163626757720074961267735443925272655422147688796948228283748506371567515770358284960839997805520000000000000000000000000000000000 820 1 821 -23479895234326 822 192930992872293542497459349 823 -623791079917394742878591578843287675596 824 603940091979034973567602668030138637722395526196764 825 -282315093492541741763326186543828524646294047288221902843994112 826 73942268164973761356136744406099952479843153932148061771423864842548313520 827 -11259539906486532776162173071877477695364980043827250933042822221642691364787081969600 828 957277511645525215019449014650030062821543696337666352485601237387699575396530992639523983304000 829 -38766048281496918361030494850379238643220695000456770712209728880579388999210645721955301640551101600000000 830 430280992693813342504389553855408981915417480637153673009006940633978963653492601243231838579469089081287285353600000 831 -1664367661491031713864752158242283563169134143651037344691354330449143726801339065755950861180363587767136071125747239360000000 832 1846636391505383203411693301468764179989955098570905345280019191608724256374202691511663925646092509659184160101367711849105792960000000 833 -988524860922367537253618229279879544234788524400022886776753095094062568860757018858649291573890815350047455066576805074247363531137100800000000 834 299074310764168692759461767977108798342737626853391925915594647105434189578457656998605176612150590731479048670664874997557784562166839575199072000000000 835 -53627810779466506742242714616611189510484572177780724760819166164505648369304651725802219469570130855713645075672319896069332794670157826575422547849600000000000 836 5603494987456395814536802772867353454560579568094365895702932059364292809489406679875306511635944483223298174799992265056247209140454489708448883949240669449600000000000 837 -313661966450416449063481600013064608682932451158228059806224149696105851863243604257555100799812258055061070959163215444279568947860004869385611425479867942575391808000000000000 838 7947324605716069753729611433641172570850342787447540828851759416601066589802626769293638315266211716805277699881476681970732295815587114618617248486926249486193116969530720000000000000 839 -100324403491592434028332093320734112766279895067586278911695277785020117719343054956484278677692840165352655527501802621606319267262276742589183972874273906532539063564626557328000000000000000 840 642003066840623031882136020320668562172516837898956791277155929887458301893963919699486279193990913146967613283255038190666837534171409964203770716671078994633188591993879189800442064000000000000000 841 -1863710895635282781576338610146322318812373261280798381769538733877195958338211953360101944219414140483363625226462692955733425173606315097030384126765002469835855846619194318783755692956160000000000000000 842 1607604165363231499579849620405323231007900071188165010963752943886196878981743670041686880992722121672084757562940954789724094193590021647151054871744022459579664248232754005585631322591614785600000000000000000 843 -500915995940396757611397543322764234716662101006306700293830048530937255316648092615988082495151561367900303611703088021665099066925302979914517485576593750473554034771350157626622719854155745799456000000000000000000 844 48430392067195242056264715352130552667271620309085330868821057969365773866080582601775687154983021250630809071121698167647371121712435492736251975131929822258507754264431166971043019839247700919340440160000000000000000000 845 -2121873842390742672447336360363070515495073867365514432735190061677273887326153776631831472801902994914729708297187348453969669307407802918825219724159545753802165633871121043171351375406791816875851230374400000000000000000000 846 46194164120537087856272496799115888571290490775514660471649174776815495400197546507018532912740316297975966360525037737609348805423073912789709090498302561566005002412088344450821895906114532181151402053263264000000000000000000000 847 -472316948779470629784219885414479358864891959074940603587449704540803209728381826892554741448350074699590837961449602034740277906777528141777607514283218678768285169756247010945748094164484290027735997812151011200000000000000000000000 848 1788206111617984874375615154193995297824692911174007825791307795242283009136971685227209678527086648741927101057151077627488353408562118733065507930762558879180336314601395587540838596669654990723879399737973634275200000000000000000000000 849 -2781808095831582541064338722107874897785047940949849514083370097534912124949679056776382152324472312130057709747628260216336695589127487044679154396940060853367162314014349381622780461128746268408919384120883681275136000000000000000000000000 850 1739624217955228638657750107967779872020831876811150696516798959949653794385231265793828619340612277617591317552944385922538581580181506792185167058342560053444042419746981360147395292093049766604288398784106650690705600000000000000000000000000 851 -537315420215326133899302790387635892156112310148295224670321216995889548940053734308433991295760045761595725067657723020390107014697782461372414078582352761035833727681963654141928351137491528221716301182819033312289145600000000000000000000000000 852 88198563578628918203442729994325290341973860302395231804766274154380293686145817187385210793251971463923455926625891850155328858051070046295640496880176133257461046405763249994816370120362552932857934681331038552198411200000000000000000000000000000 853 -7584717081303028628636231664512864709739821238490930204423299210606488536889252612883173011138246579368973176664652104692546575503117150261246954628458730723157884241428600565793813041679665433390719811305574642943116460480000000000000000000000000000 854 315936522336928607038333943056828651840695350524693181535222552765544543857159433010361704519669818248426084799166153522314460154464759798785615888460058762844778630954984263924690467419738032499168401157775296264483807930400000000000000000000000000000 855 -6315466002734725086723921534800933700960851759209776684419175887712870650602994894429695180554085346572303217280721705942330195868126796830549421356335051415091724404989919937140694938415964999580598371387660853318347038256000000000000000000000000000000 856 58345555355769623216420554117821083168020829815236829828948339515223306304158312944295536343221316273312996820151271027969484832128563635887646643848545773261272733442661821992032444306147328149199867244678387862206171737200000000000000000000000000000000 857 -258281568681014905063239106723192427977444220445545450716539664844195679772529506734474457179338037873281528068405981171369446733985898901766642217026473373581346615397319081413607605392682630317533864049519735666192626252800000000000000000000000000000000 858 538407549088802207823091250842281398328066367857991600966579149154785386568021429061631710207145030788011165156044243670943367202993676647217616135367827932125867230196614242847559044337862292224105271961167703283537212984000000000000000000000000000000000 859 -505618510428452529166599767543850922297802818356454525171082765440610476450347918023172806651946329414927809351335880982125714669980872111342922635732380060969559155456657490334277941763854643867489371718019723219201528160000000000000000000000000000000000 860 173154001199389700087455985669557898115670414828289838067941195465256981545478122907543403600185817798711371266539319431627758676836171318111186555150018044073327417928374477978606869327793713799825734279206178977922151200000000000000000000000000000000000 861 1 862 -30900633369136 863 367169146839000071624947409 864 -2055481456111579729957995537505344514286 865 5232930346876358486710981871095450280812916921293524 866 -4763996365182025573139135660744979136004097730922684881261748952 867 2168928648477528734774990590400980158780057357384553803563353765936050552240 868 -559965749052654763994690413903305340247065900275623376139475417571256197762502987600800 869 84511374676125160268781064446130511960771643088961172495203626008278905507995114960511609105080000 870 -7142471784545469756347280773698335691935989990046144007204306262594405172963893010186134344190137642812240000 871 288102973811083661135700666099389950372356832749518622465968065727440463317785332298281522800873583836756093981353600000 872 -3194666938828374692396180184272877976451905270589472075176890159300986597377596807957591271817796811656888682459767642558176000000 873 12352683212362545527090690240659234060806831272818256374111855808461603933041755268919714400179230617794396245221250433687682123914560000000 874 -13704393616432848648496845396714368014038633311229109851353085406194622504138765891428005428250120945108356220471986431362165105579887566038400000000 875 7335883206965128503301467590438165367344680220897871403066950170403313862942789684386747744166574528986032748004407109733276881799172511588558157920000000000 876 -2219405770840462957394786514792571942179837720777423150365564342219364379036017118404117923283930579578411222830018546771854826849844435759121829710270745920000000000 877 397963544032549353885111028303155310044463281661393449552666905423352470998553008711066084964087756343199327088485752444568249940370932153639333016401007921074025600000000000 878 -41582382603600809439419987974428533614545568244744338391008057268204830523256977637675694361635166038445222095472731109011367334064152093279634697387139831995163028692384000000000000 879 2327611263202705872640837549377137177042377538631918164251873778404075368542562309681640507198315621249405095267841778531027324690629262262556718417415387471641511386219843167200000000000000 880 -58975115095754577721169361123237765764346071592067667997293638302412837655586271281061606257106016376820329723238083732838621138179656354936770034222140265556107964206999119360353691200000000000000 881 744481768845192331031144955020187639737746250503080621216713329521424903981266306660228171356069813873643663932647446700209836512290767581285267768717701654874320838318622902799564057829744000000000000000 882 -4764138504480080352430150791531724430470605933486885019345206342453322329604222046080155787283147258400457637366684598771237300846873622022908435405182766475906927748131475777050525201876519604000000000000000000 883 13830112123105808281813207189335828030608035937166459763365164135058855981668452419671559655505110942963576772182778190919333773142454220724396044025802826771217231781765201726270321354305536405114715200000000000000000 884 -11929610036506329264743170182184428152228961847305830850312363515161751751576683130714764196192061693513093490182153113727545732165757035221010222793787186575061696763590802569509231729167532773595107846192000000000000000000 885 3717166481841625434203815932699100989075252835522176516270572942107657077965377788820894138655946563356513001860351351015106487767740265909200484115410758517212046180728653117962750749573116703558800529093103520000000000000000000 886 -359389259418709283115454965325121210122814189719162261254141327234432320554904952587612826324306253314527658557086567392294695917505865358957860704035915137061959407836322395385450499493520185560558917044174048344000000000000000000000 887 15745870185678971810884609457025842710675308225547631675606129976591037063617695874731680954572781787842400548520531785860478158565914689370957047641957220750229299637636466541915459943585220318283807521770970727236128000000000000000000000 888 -342794795767258362133455299040392819628033351097074131041136935705431221908371285500412765393545912699281691488000710514741663277514201027309402581764482758469579833070895181953179900543596422576677466338685235781403631040000000000000000000000 889 3504940395313125298902112779637170635464298293002634498851074940990113393341336413951128655558460809805252534706139563544246428324209678648999167156431800543128875917979492980952583953931105992395623702295515135344317054147200000000000000000000000 890 -13269809288165695843756477103744257937389397021811483781464782334860202706804157576194425437670254838172894061073891376753417703874388058440357784640351368195011553898210831974925116064176413914719274936947872253661188415514848000000000000000000000000 891 20643069422200239779623569799558600588570015929651449179700363340936950540905988823276121450093906590774104864787866609091968083439559243907416334126622164606726293031645408973506090130270039583199601823493148699338725893759789760000000000000000000000000 892 -12909295774956703700335534132051201717464164339148282420428198302558863006647389862877444877002886636387110550024282660882137498035969244188993285342045637619617110023655567298309982660668281617133104447962209360101481905659111081600000000000000000000000000 893 3987277029301529187026389419304016297238284464092714400323664596778412956992566854519289579007487387839476078231763388508447174176980048336298928968581833693790682553189405478121148573431503995118558053909222644760934849123350929536000000000000000000000000000 894 -654498444190980674327446688927380128601223675863911716276829801540792429770556219509689422015778488266688938116928034081439087183568611362575688760914146817801708225744492318442405973141227639293625750803240022565306615396276530332480000000000000000000000000000 895 56284199287286120312406990523142591276461381749542704934798738577357761666884742857918755700118924980960046456035797161032875076730368859125032990113167153860086739141729543723352275141876503725104418459010213527986709068135448085239200000000000000000000000000000 896 -2344482199491212959780512387856167321228889422407011686552421915212053001504262404632711653495176649206431171077287438749742640466877216318983168948018746888332093758835326980154398229444074575605114049083219894902188394162201129335480000000000000000000000000000000 897 46865419405647995754629558606783893810832522471635286302468618095012682088101682840994327385766065013391727119682817949145319942139554699873039696299222196459301759819412728264631334823840128371220119318904193939347121987682323327028560000000000000000000000000000000 898 -432967087625485761327758150633889528796275970910326433723733017768761357289005269424980467299739192966237126240374085518213472195937672724235272833494780563818792668147589945626148398522818536112351114881491847706955089884446258118184800000000000000000000000000000000 899 1916639886230293866005878996129936600208896966578219481491193322114265757119015442267041338723649796548467450763157673972632131373851109020340013656100852862797538240483733894513833654037773758769158866638069301995787669816662048752952000000000000000000000000000000000 900 -3995381431593367229248564611752947705081717722014701730727734802970289980272064777163373973655743027311637944558933551185904766012066348405967888008655358844960459648023893645201132343331428595803501977018070902585605470181333075901200000000000000000000000000000000000 901 3752062562002418509243580072453223324002565083549753253257473206801960456037365495748391633715584508802357416354430212792394266148483739368580862535496942258516430505495468666038133671450811118278517678794076271882729203034518013400800000000000000000000000000000000000 902 -1284930499895247625937313424975485165860184087765582499366370880893612723391121916974583570911161944541023921233996416642584163245766043499102025689459894100114548078188238977890174558577785322235361777098115140356053056465270803272000000000000000000000000000000000000 903 1 904 -335150896896346 905 9768694992556327072935137969 906 -113766791140938216083856309848312435013176 907 630613705044117827148486052541077709986128355516015584 908 -1596884433421848531813922332708664577436990267379005592153232536992 909 1451616078197779375922698453379423369918900011361035026313322940501917091536160 910 -660457078620056194673180747626649583272162025550045149634650806642290816837222953754051200 911 170454238090157880511906388223746369965396665211934759136189924238590633212871520653158850712522848000 912 -25719750488042407145450082573232920918725821293587033225392493509031395251157347995331182377449300209972039040000 913 2173387025657432142018558905642511403585683850615229497602477625230804581368539074423585368596214661016143302380142404000000 914 -87658600371933913413173619517551597592582341934968889274617382387617372200039304191872110392455103944745809683938189971548789632000000 915 971990610703410631389316433528842402286964790224414839867574287099253790900615124887769370134791041672848298869981295697262827315507883520000000 916 -3758320827023063877205122254754984772525005234782859997477322817223438317431334778855294055472009041641034819898382054067868149370991941965841216000000000 917 4169572705163515646792425204062298103917191182463546291414569212378206286383667984159083249478029835733301193079612343276515881377432423962897180348462784000000000 918 -2231946618329745604965310675688869619178957912014585107206015743928372077574599853127541548500797578385740922744902743389369595316525904530966866294388989667749120000000000 919 675255188615565534823275952833627105473738317943765464125526309034798216228481987571542314502069676932751427727046016424181154678724154723238059954290724489925937990508800000000000 920 -121080554728508185130234886427192806471114620693431765441917769873169903056085805011907916758959557711581057995015027160064465523475751540514975897739480120168462912501198528960000000000000 921 12651453192846082154106669294070879864065474013250020989455025153967517501017000305576569580234626399958924070174790358040947280387834796073553276878637332927165628675215664673746935840000000000000 922 -708176399193440513890295613222606559947107183728637215877911367991112328276146740050122126935404869828180244328009500074695414095274400708681864925128137157479666866006967284367435850133203200000000000000 923 17943195053912639729944820740809719543304510531270559609107889203302487962128402578120285365243611892408569189709014153367969042848205749789597839454087474678291913644530586634350910838156912967296000000000000000 924 -226508779126491710834763115029095982967476103759569295530002564159368968081362774106598528389587989021197958492572913373432984060106397523596354196095625326779473312378039933276027758515530190027610938240000000000000000 925 1449490409298304709540757511871092318953475536629189365546619531894841754869529290489379841947348196954727204554054459793066403855589212750166946488038968519131499015871122423603348727648187929028512157539555200000000000000000 926 -4207815269995413995498188853226827618109437032042171331522129055285936151707881041160166329697426564411757466110222148902507116025501723825047871840129149995916978476849154760721033852758183483983181266505734446784000000000000000000 927 3629587001101066469150833441252432864268819033471648688681333830503321568894000726101751286839443339293947497125059023577158993459365010782941655858767629956015891632999073837615619675160879426934962674843156885179987840000000000000000000 928 -1130948882034215863014432821409340538993120044572296184542554539194088528327787905772147278213106633580273084560646266086633869037310246152100392360788493566412876212176160517554212545467660216963421139784910041433574915123200000000000000000000 929 109344276902737008152235325527007630412827475421711191313634376081647075292386238548152868879790539984499943434562316059275026387158350632739700490387423131313514237290190268791837297457463701034172850285351211003066685226676368000000000000000000000 930 -4790685153800861023390297780502330093398582790352092857018336756527451590712423573559385712478562193046522768506389741421420434387679600331727070717340681917087070835254668538797695919118197982151952573719279699418451919989226673920000000000000000000000 931 104295406951449428139822422231064243981863378315615904224653463632440418608283833410802432322167385140021295990302630622392010583262336373656227520131512185611819897347192016465973980285191613854333832738764380791422823544733088894745600000000000000000000000 932 -1066379038934451774644119909138209566072146871417024706044043166549691482298181937526397890975867077193087440841359672806539918627367021176784454033104546157993264273477613394677656984976055784483439315638060230673155466038209423246060160000000000000000000000000 933 4037342972900874972276951812334144625855130405057194696729778364224718999881061251645722383113804298235354417376775096614213561899900001487593913325172708160108367552268088481527154102304975342274916190298047091798600167864999654842366803840000000000000000000000000 934 -6280659311727822917466678270430239281141723158528105173865658612125882623766567915434514230193293889521466159059690791339984918214350475331118565533138627683464283263824969062169219586456819564449225086568865252283700414399797253659464750451200000000000000000000000000 935 3927656641485263016984384734962978191182541767022606488120014595443961734442275692735559517058267914063663105612450685116263970811785783518132754047766879097919662127129269830049652720853891544875168589662834565936003195870388945254677765059872000000000000000000000000000 936 -1213130086921635782517205352130174447831232034064619588672546109404537136756684042018398320576811665089896802815339458050151134554572862037100881480052075668645019322278575562624731153767303048372336452988397785146354510538622608174340588059007040000000000000000000000000000 937 199131324123311101353257210657120167887823345694549487419969286568266140394999294103110566927179874141521219285328114232432470339317213314734379628236927194368443320499123839121477292430733650772883269121175774617055654920140270986523602446912020000000000000000000000000000000 938 -17124482465577151849749075732568510968458742820826202067742730544591140219524998986608962598921911961047557742602261746916615502448251717319285880561235132211403729520148269789369997026932995947661654622103817755399971988469470075762724804057894112000000000000000000000000000000 939 713309327030101335015397348801635479216151847284145023587320197543835653014652707835665223008325269919093272384798665996981982945562798654242997815239126610486733926660329259758363591850558955299503730711707959847306443184719448667458544951525439360000000000000000000000000000000 940 -14258816204482057125708232001247490627343037756486256345848124222612371392529731060140488504497472058316558373090948529502803042669526640306848965201267973526926658197291454667122349276536329907772759830795053335083729491656332770915356516012125302400000000000000000000000000000000 941 131730350508664583293644225054227886323902065983332030396897617340900091630607609673029753054794768497819619352524440529939324989488521766508182521520640726229595315530144443885242728895052562132327022448588508932734988125417202367472338887139361360000000000000000000000000000000000 942 -583138190472332697100480266582897906901158384965163138782844307975811831742019590711505046920926562482236779122975109371430497001407323128654176757254140605551393218574068380852925516799527119917613176252698560526678358209978393124717048082495725120000000000000000000000000000000000 943 1215595853454007285167358214848972222838703066234190294228922944408186230631213902464684233985913028562660024606312395056167198903058291759453008723037638022844323306106019519301655667511548467300370093633450583685693798945338188697042707479485052800000000000000000000000000000000000 944 -1141566023259815826317222125611386038837003483477187598771045008117321673393910855548756390520392781796607278993471287957372306358062998394419539361744807157214470359124766728300705561229007217399703818476186769361181914595466522840315631526239040000000000000000000000000000000000000 945 390940443207278771491326731932633141046885164224241210691308423358367738227816659003614601613370375682271631106207915818339059485296049075871547373012508071652150351436307164831558266096679019275442768317953990761508339218627224160782680729031120000000000000000000000000000000000000 946 1 947 -639401160423556 948 111738443694650385664655712629 949 -3085894816943137457364013414979982370649666 950 35244189890319630094826635279669511284044133684100534544 951 -193461270376964975481038703521116707904335848266670978047850400577632 952 487304125769294627270805199699182116461242106660419445982290596859580871815088480 953 -442315031410629509921781317638215300275609574007791214847326352080930905382924686792612964800 954 201114694456653508603886174293816129845607020314342432687592355097201970348304924934712387214851456000000 955 -51886466608748374127927679515710335763627285820804464105636954125240996257431220228086837695992140881868166733120000 956 7827414250866647816099122906336213494618246674876910545905026692733002187899384611399124032427063733926009807568006364682400000 957 -661341233903264784824067871135848270762824474010879638223041447741477575753115435966651779335601148700172524238851701032258677602472000000 958 26671124254197985087295969209869799471864009114445774364995033504562282857597502323421701381636528701929178263494449479352432160595226105770240000000 959 -295732157773313492530017904388388590886874366812463533965023587071386536325174181044373831632990881516812881005456662050269890363570163720484242871795200000000 960 1143474271614274178435934450082873683829207455873152375500817837515363778517416389908728223163244397072896415691003420235598383536449727376292551605231303950144000000000 961 -1268595826288479849176072524199893047204510109809909324967270771210191080930476013929267637962643970998594181290562302286172051501167871602339648567323550518214924101760000000000 962 679071022060678913248949882624760562764942214462024723261987025168740452918621678933908248784480600788407215247173540511993810302720797770839906080184681400506261546690564064000000000000 963 -205446690164956436361914803020272384370536640218998533705406476796645231995585536473027481078392995839308521156353117937162526254103574612919574079316956232502240510930760172989073408000000000000 964 36838803335622581028025607836428970264704908814232209434062943221944041070850015532639004642593106069229683420848294462743987242476797336790783615554075253729090686753879647566714666679937440000000000000 965 -3849208676101982045147457525537279880416993237992126653959971073528184495677068288300664442649334867694613050050299109450173674185315389673601043354640175856032248141192564659535049364846098097409600000000000000 966 215462874021549997557391096743647814466242574512852103166576745292868563161642275005712191244326567441931297978885244985408641285730355586159210374022716500127540930221774369059308002380922351338080626368000000000000000 967 -5459222050181830807724954312666535975864912426127012241988699746999976857273973284039464097819744014333308526417344704712329642292535887637997414261065963630090939421737311665618453312322693424082814511947062400000000000000000 968 68915357189952116030379031700254679215680137148822860223999898379154566198095897952046750924064764220963472093021372691467028065836186636454646058585427962584658845955404946013682753949453872115501205734165677409065600000000000000000 969 -441007843216987962013487303621177081199261016368395867652808388271904830958651490610242794018451397246539558407085062731528579599536886801408159441956170224282653696051326244493085471736631884341934800476410263585180943776000000000000000000 970 1280228908399510006519553456335364288027608432593065385841269791763803104098950673381607120745989320164687247673718826625042194110180184279893955595694732211826308753109976603055793338348936533077660529436778466799836647060980480000000000000000000 971 -1104302802710884207704331577385691468315667162997439043783785030823673557683317032703042822361740648901511316797926096333822458459574946322729908195660605016093889217043482133860573814559215527365479137354016777655242885526118224249600000000000000000000 972 344091495504057988320909112001698342947444584727083130781640216007959797479174908851474327821358498740365205863753582252606969442118467686689967884761638401873650378603087344907669138968028772559226787178776752928859698903697993630378640000000000000000000000 973 -33268025067640641529843580920812968907705580894027021974649024438161548301421921131467620919411846889789056491725445897565538758656675098618703922160027025848914273126669708476973070153184799864268097491155951967710824439099738618230058647200000000000000000000000 974 1457567220624099942879748619647571518119031070314428325565393133369334898235301401370623614767091102894251482489635760782525527193204840157453746974516557606893778594645157087308830503991245709959297648542282485847930774831402032989028524612108800000000000000000000000 975 -31731905050722477280548677521338242134955689718344974420526512966354528421609054870656328825094675894419505327514135716343432472294181057908476875319934541981740105210917005675163630448630162651707438825193852424664571635406816828085669337537687936000000000000000000000000 976 324446103619737228285823408841239772935656172558008631976224612976306212258969264296561688306990839373538841723183605832333726559325139251997306869983594799183310695549805025115400584192286714283289076407208795779987998887005678489561507078219823757440000000000000000000000000 977 -1228362663461101331300178414792588589547574653116173040530972028483852656829949841083381088282937528500259075347278261780994175223530872013761469625988506587832659033052428907506991174675917787958321138966346665839711516624193988395205588893893077322937600000000000000000000000000 978 1910892250721743159434174940849377260128789640857277100214912294609348668882438878688727260202518013540463762448186592787340566570219335196267335530477314376926871714222369664780139618780522501523975916852926147098511485916773000244157361811068057516037024000000000000000000000000000 979 -1194990568217500971586039673472526091402514520246291827982073802418089400439414140985370024526263730487197137264578619733908963855105827321289111478579257671234488359933089870156673066041564229216893809996266466620651222804672949911394690435611271851610124160000000000000000000000000000 980 369095148638893991671149442412862276895738516787177132873476617497430200877222376801887132960876149963297078725612185177596393670829793246306334755732363380607639722904047454412934370048501382138075661529359546728530225404238817350776439295108176471887533578400000000000000000000000000000 981 -60585757841056796891064585145375697008747299648214404040485108355067090971373642133552841948761109508142153545754200373672059596704600694528913060411358894881802620437650126052142382663602035870033908918336958264465091248703233246976697237061296793701803958312000000000000000000000000000000 982 5210128302919648607081053103682112741988203511046083810816935721688219929871797547539299717317102067612194728948226451643942919947663569913282734819497328668663369485470621856654805844667096596615188006312252602434576614468735776505612985322771353294465336226880000000000000000000000000000000 983 -217024550725339409214829959312993673875356721872311717601013957709740880929793036209910888709337817273153779870709112023993721166247370205342310756338687406268308563485665809080866919762031210455688976991877458591086773744978963479196858707840672016880290690288000000000000000000000000000000000 984 4338248587799849880793247649472495989061897990157720286772813292911471012251656132314242564268172530787131260901343772517322583649106433849655826921703980005326482302094264033634110180061497108306241465994239513714160482155721311450776588092105415589794251239664000000000000000000000000000000000 985 -40078993856793524475740188992119296047087373608403433230037539368729389217940377213225026289055089339551004940863414500785432268993037941146584091668565662231519624549724929173939868414277113453861798190894004939859069939447800572987094990185494513168862878330720000000000000000000000000000000000 986 177419948123988818311092433779786168180211408099888681653135773177691323976893372624068547284434287310322151795726701350159807123005817923329873999392587418278669153058349652942227449894657207878112551647381034522242150547647918258194207657153742026415757285568000000000000000000000000000000000000 987 -369845358755966606381595176511919545751022271469490297164008130250954276588973465806892201831429300991419552647358805835971721307078663078132030701625110675761220260770698849313175988713583361887709197437957482452185806078292255458905213002356120544859727325728000000000000000000000000000000000000 988 347321763410508496551827862218157406280997290148248134835601218693825584023653998197006111109279070985777269002843020473758360930279311406164601262720710934919637748032527297083658913224067859616569054657801209396858684135413706884076662028736284200496733309520000000000000000000000000000000000000 989 -118943732869258840803862501527376497788234424837351906758931208309463441485293427688718281284803815234324943964953165955915394370160503115437755275746253173615713969395769069429521453530584408509965677454391751195997005953335358969330543747458987102337056775200000000000000000000000000000000000000 990 1 991 -13722162492093586 992 8476871220708894363496286939309 993 -1464933285246304084023885101932798798702458536 994 40407269574594964087310812922302648917520241414355942244524 995 -461284785933486417362513667641658459830902047953659804719078649625093952 996 2531494931389287323982644921861698752745582152844089015564466934368164777919037857440 997 -6375725888409207389703670592286088448820595396312446916078082899143029766168915244716623227219200 998 5786903104049855128776829433742656330685277581946494623631242207780945509081681279514339052613573465060944000 999 -2631187434334748205129317315426041459666031774356883519343028163884687430651847940745415754752858750412296725230413120000 1000 678826086400172291219648864972537707044815425751283305542464162665716498267360013499137519932656565334388630940808628745277076000000 1001 -102404853829435018921350208526123779961555190157372049173918383028730626243896111684103113021664670172675479611744148023694610379480150944000000 1002 8652196193072831386487642582360446870115722181798280332335550884754549136379561646027901861496264908090732779982549332973643768601621348590322084400000000 1003 -348932248797145840415723171296996542713506629547602584849194171561901539936058974516301189297497526766290118625285525350156318645976879730499951674481545702400000000 1004 3868994381722317855759307271604403441607414798348595956152946133920869583398235255957273524849782650237212139220018643931112462634051140117720638328122295594104088000000000000 1005 -14959802253030605523962998588244922935640350370960360420840904616948626545847203778919566650386615432537738457335695266814774749609281008432851293457827946305255123882303086080000000000 1006 16596737100755936743740417232347248970453139616780297848198779693190081550292740343034365800608662146245404538645175470059520582787033694326787443254331811799572419245586729329026316800000000000 1007 -8884124314319786143728218154919203183802437136219320468412424165835027310538212952229432698463098179240283404971893245641856187651562523986521951707481876752960616967437283913966660812875328000000000000 1008 2687810050648488858369028095151283171226668902780472867584937021873675715269467694916231763594761311327811138595027285608278128694882775957611851666555919665639751440820794973034905073125321583499680000000000000 1009 -481953275633488697384816892593869028863152598524171680083578729051174318542776076026928862528445118579711037769824880847258548637678792819882365715930197969520834084744241341451989523745014886492789220332800000000000000 1010 50358278640698673823510062095165317927927301393810247162985895371162634569942338284907073542821670840779986011538740354908915713579378260705726898223554293209964576226948930596299947427720914461873168594465580656000000000000000 1011 -2818849362118847408389470646309808716199303079694356596157571431634778271845222238548767717288093826984442517473224091583703016856106212368697354082150112331416653416696594640949844725287248323357420153557398049840413440000000000000000 1012 71421699208034597350323976491974423201136463883824774275754117825520367356875804444933758648470661452565445837592648075484865887075280996781607954821395193882776120475897079994999900143481285544668076228986079427369622028937600000000000000000 1013 -901603170643941565338839595518637266326008231069539486569585517351427975311418464505121010408595693229755763479589363218036401517205617122396905323984863449578854085745710240760777550742135974046282802338302263309216992941890767744000000000000000000 1014 5769600359482638145312737046982042144997800698463756799218736984680791432335564879247369949741182140422119918151814563124969366913224936452844829238548187473687323935966933591794837033167396429626960983939267677923710311580553360675213760000000000000000000 1015 -16748929259599545190847379751304328854940017464560881529726529979884916565202694018916037598318797992664724748666005083293543175085460748118669698243773367924725279483637898763662829279684913284974773067083976556554911657051227656846205855264000000000000000000000 1016 14447330006104885387777233175832800813174255258992360627994375939364689200037243810594758862704776765387935468586643107569781331533438965731198958270677233577717880094941373177159212525644739123049002714822287129813325086635161184239816359641938128000000000000000000000 1017 -4501666911970269852986663964705869400674915487965618247811172954835695045033115626713911443669707407998218805892965775783750592372725918266359847231123010140224098725258297149475609898818450694269179236903993908803978402474237892465346483570762498806400000000000000000000000 1018 435237631937415786467365641936502125853055766728618133395764873075693383826602159201133389460135851412425497891379798061043453785463653946895328042658179503630512566532008735889293847986571442859950371637248053904202039544757039320548982830812046143195524800000000000000000000000 1019 -19069004072322466089271972186134142150448426128317394986839125382456367221939431303267913079461355321726544204871485165580436052197108260231529052447870673239359089257827963385245570181334609869813025385963937466607842873746488190399339850043003234688201747200000000000000000000000000 1020 415140940378141393823243595419924735383176682996217929621589088339454732566790238751869509642651709896474519519861865101981323024193964586688288275025761946930504892508465234287358817868558161753686456383101025392774094173257724584037904722202253017554599687515520000000000000000000000000 1021 -4244650938648534324070683545082425656502511399103003964734920174740420482417719552913283298036483219431982232756548373791533736995086170243988784759791535634849224078182329291541534865331237338691493493274126144077591431585293999331538380695773204747984677142160460800000000000000000000000000 1022 16070375554798013847456157586619849102929167966538697539831583261538360197216125967919906979424498842794319004669756491342670826684554841457941264191190331466767423079948611210389381062770053129623066954516035358847030656546049189389083895220791172137507279262149517152000000000000000000000000000 1023 -24999747246731528372478498826120711389534437964936457974227314024756646274911014325091620921411871192556133123506909579081285712037532523477152759805407272440153530087269646928613390657725694780750815750304059888838186288418345194030735578084321462504798631800840841314880000000000000000000000000000 1024 15633776397586687934092180649521696151348598040943525865782588994099216689421431603155279072859954091792001861467228277224248926563343824037231887996634596778659867729740089776162405553173274325561476531236749619049985843923404104243713587756213253599841431103763075984503200000000000000000000000000000 1025 -4828783738319985005043909191557517258685218073196035776307129315671313847038245414496377113697708019159704698686117939355937153276703745476364265892153856610497831044792045706140359648717729035082331350518394268539137901436071015144760700858697862926472625658708082777893664000000000000000000000000000000 1026 792629009932907391995686979233005267331271300967842249764872877292073809757813604440956811528698476820424319365265691214493206869717539030678538315135714003724783435902482238763568238198151111515292504446190229591064391586463143484203403379368375832089748632784283804796016240000000000000000000000000000000 1027 -68162865094476992488183991823221611138285087946660367994369006027094494192310752482900714848349380895619655940105355310615768691969536564632609655485649089486050975575951203727680285348346984349260943900117452367481585877796301981090123880127758680049894887628846596300066694400000000000000000000000000000000 1028 2839280400252535722697249427646430273310276458544695984862832670180761473955722253880506453470228201441642021589061364594884327133786347618498287346332500869920246711948387333106597146142268538523144470591016707841357432635656423986928296660886292388097823875825034618792908304000000000000000000000000000000000 1029 -56756270871640031168324250163577788536516646597949232156624578257764587493602235740277987259073655070181180548434013622773956656331824961626266497020323634538923462980725832272629189521687038354332233941850073010030174138454025100789564854723448621868188365466518003653774400640000000000000000000000000000000000 1030 524343911041899179336231281342028699986599318338968506059822199987406709502721628817754483573458139773231082286984491146178831761564320427648912374745639182891620556679182962789739536053600780473550974974652742901307578304320491702953966965459413584479913580267061055513537889600000000000000000000000000000000000 1031 -2321142836783423963363619804920452295517379087479616630527653731080234771289472521634852445738912407863217981621681642255299624363732286753715693578187453771737012350754229680033790447148291314157105334536030586559857819121469018308198666787988405566877374070790449484784452768000000000000000000000000000000000000 1032 4838598558230190016545454921148617261680703198297795939566977263473731138720566227211953926354260818470127369994536292910766787843054116079506009877278007503055307043775860494602554116472365232726176536447835833175976829956794130739861075600380209700096191661194883420758841360000000000000000000000000000000000000 1033 -4543927735994447357816876270399567627348821401974242358372533201199860322615784182462145644096533438525162446625595175192246058577797632783386897602931872094011528016465247948516245562555352943460561833731605373440300624402262032238623852988003924924542833495453838727554460800000000000000000000000000000000000000 1034 1556112469026429110433046791527101675040508434838184201858633649045840871125567850652799390699884261878152181114885840998913141958992922111992735761411082355323954186685221847452644651674705384994783764371467221537128736531926498697874943266680810197992931235117017942287256000000000000000000000000000000000000000 1035 1 1036 -26804923823763616 1037 188000648059163715051996718366889 1038 -112365816305083151694548546323978344996926667806 1039 19205779807271284094335950830294239868033330929920635651120604 1040 -529099948694811385399231988533138725179164168687680416626307924333167509672 1041 6037410255229692771527017369128541994467428111810191561313728621153169234853790850516000 1042 -33125319725586853066117083755116126637834646881010814301534868192577743883796261491434932211487742400 1043 83417887017311577014514227230279197910755991128218310535671405178908381693438542293300713030429869055153941520000 1044 -75711303347219047609925183193800815915261956333114196994793167180287147128742047931487541741023778868600082647076478721440000 1045 34423876048377120216606019417432314017483512046419335653610044515542594337899664842049261365056463496321368240912072814925941699869600000 1046 -8881022078938902320995721788555184143442828531092585905142114397371975676478100005507917680584049814210665219349053436557139678902125635383224000000 1047 1339746914051247132164216671784813332466215740423041471854246244897208987768934585785885234070118217266761927164982967383521825569858856066118022323092720000000 1048 -113194966721004676690908651222913849172231633378182678910232524996896003928618001058207458211523624922286816519896486238324487623921380234397411978771286324156234400000000 1049 4565001200930347661137727456606054086320522545386646316412420287093264831146028851375993180459293833893810343349644938086189312049728473091726475510741076331216418065467072000000000 1050 -50617145049447588559209629412186200571300836885042760930998665791991675446314057874446803947210506406748629359108345001257871860728859552428280073244164675764434721047462572385726080000000000 1051 195715539042116100567952952164736429230801293724198429386952691917230583098145534770580324515310486432193254071490826866428168592807995248352392692991111341660896315252338746030977238272499200000000000 1052 -217131159257787446179094830893785177872266707556067292767829274351108037131761855969229273141787875971022846472771210144326116710944956851979889012795858123740192265660966730376953463531383976720832000000000000 1053 116228880732942468192169685329619432004006295045200555094096768715143825061148419827618186088134054375533827688894803780803963646526483486834581750539834290425424746948028627164798337281658522952114007519520000000000000 1054 -35163977879451390511579360865887688556018558883606172303036577746885890218501495686281859667545062135020856330022115708063580895017117111124405954347770076653114621900824518776034742511711785720710346868255590923200000000000000 1055 6305279728487792252743023524361460976199363700060680454402144558317125321760500015432575576502353373491958129670895227965852777299211199225799644416004404415020888518241358335629770556581411029343003808373526946721966640000000000000000 1056 -658825343348846772277674099879474756655240677824675313782715602524445279174043810099623826144204531678557289968370283624186972308457199159858723819043700976353200836237855331023012956802003676243997131588426951927526235983353120000000000000000 1057 36878333505952885946902420238468716827420379955426022701447442734539362701514297361947334550866403588457071865650819830844104792281801965865445501082974729923822283417582458892686756984717854836980541015648057749901114516588882886140800000000000000000 1058 -934393045542646206489274566572833185184412254056846529240258103629304715927510838413243256260058768655445996073650191525996537711203025118176223652009830155952674047228394205442573928215825648081225520718516134723695720232208057081885427872000000000000000000 1059 11795459103181254612347778884999628258872843597578499960397447588507847821907616888820467799468960425744640713782006901223884179681637675886683943100061626080243265999093979775994932386753887689087878047039049080601604514557053439628513739050726080000000000000000000 1060 -75482304498977892081826732367379064180883228611259322424359775731748457851166418466869668516883504050686204744453202311359273149036056431128539489195545720839372911552058916029832256101142302396489131830444088964351283711186160275743328454586533890876800000000000000000000 1061 219122244078813005445919483585037373386916009085671478933150461505007637091182125333919724111116352523540803574019386129897527266515982560941213158138228045598184308515027108258704045308092585416668165963927167336767696746992747219274474628470121665228476048000000000000000000000 1062 -189010970354246799917359652444314733709530622996594707387479967264383401238568794834802269457390309259652330346459796878721682845460097412256839900006333827873847141887696015639451023480283435909984538784476741124817117646355512256397231041206287785914578670710240000000000000000000000 1063 58894233804418316967253837872209117082094305448036855661102210251254125681671802870474731857568688287505487016606959620733912124851672045749560368449307953249772256465020508369483861686855286080806819387216788205300260195469245911795141887185503508787033618536847716800000000000000000000000 1064 -5694110061217525137863553479260862942762502034679493068165005803548807901228574742704971435034831600884678216575359660864640765955570843154479045535318154961824174603191440087857915228028058207064811844364133571766967272391520573242844793516677527427358099137705008028944000000000000000000000000 1065 249475229111253832454242515006481432424039237661808994870224885564114155154271781140807254563926619022209240295867718881905764024398466428055555806557693036431496149303187443894905537048714540183228979532434859104379708536118497849274266044867248990333239370550487939563931520000000000000000000000000 1066 -5431189841976526279981388171580658624785725972349057533209264091048049633884574985275360307934643829378529265602620299764389218193216856941204703457350474005788986364952755974498142574753745122917373580725766246738677312256446591235592326940264388620854329767112821624125304326400000000000000000000000000 1067 55531755166604012098755636661346889839871542348300795236481225771496906197997769052088071885806258005577934289745217976089351292924121505706441449943120572741508277738282691455072672422965768347897080219617930552807426620436171980282630763270518303335689245845406146856205247866976000000000000000000000000000 1068 -210244887893751760559329995938655972607445775710461538939798329717148501408041970791943137432142312988908973491601932345946514013083908034490279446975301397380326019305986942226780537637257545213193735351388417579437324649009308492857369981469821071959615878391666715892325731130669440000000000000000000000000000 1069 327065726581079169954116181714646796454327605048970134325015016989417538375652808598563769582602112407372689484344621631122933072756489833364815048491547244126636284478731121839789206367045368630664415993055736759707848087231239600147866680908149360002740064841437520736440410887473549600000000000000000000000000000 1070 -204532965322327530607918786092513737764185541540665101315105338016694034514784511612681302705402366984833679196426027740956724952489092748590479614727637007052905716272434374210048509345423214641552196751519199973811213496499113693791783648717821985090856286748440445783786302090433772760000000000000000000000000000000 1071 63173825170690545325684767588705724616890611203415612373647985084129987832253348477602062731357213410693595747904147647091282502752552768477904120404631719180374736910912291019055603337401037897979605130378785107948149098963188877996587789863559111906527260670241051902511249996583671706160000000000000000000000000000000 1072 -10369776161510209110795672947541119681048187484253259454607352724145403374075409608532099806644768622448269306208776975922207230037081673690653215974149584821951654804579514416743635923921049784352193128555703803661970122363690112512396591400897207030497032951955491197226956131843790267981600000000000000000000000000000000 1073 891758495713867262773243674450644499334215864783760920740320248859429714843171494823953640138614656035295987926428274235309852722275981578773570193153287879115862159089088517083265224907390519804072347477090765577388781203080679396137057797748923230755029021171483699587312132170866726557136000000000000000000000000000000000 1074 -37145627830192536790451791982384606678107547470582794218079729196534143390181960084226100708159548290572308768657052778213912375576987211905120532304109480786676650618565459297246963935178712575427704204279636923185876277063158026300933696813801962419514220785311361752364701120233458749329760000000000000000000000000000000000 1075 742528745889282792836623264092517550044418433231265153679172030905275121754715533603102819638206770990679134607795155663103870229486436269898452444477191756962106086342147696290677418956790096860723646450615538034182316433415978595479751408466301422719693466273384243844027765939887627038708800000000000000000000000000000000000 1076 -6859866243875590976078921345368693270334286190460332980152027598462486382363449962557133466375994520453590608576105630646670128865264761304963879408953983736957328992013752896863720000631617849223233842887743126849912648133768355631375478013512383377503474006554314403648967558537447634221456000000000000000000000000000000000000 1077 30366957750353063623200881664361599546170723564329165895258868187882751720640493290969732473241046367761378382085415674843554900741273558056934583660264050948433902812601298183321476723682400043434636631151717797554269214608881975159820401250821780195719915674343896168490297606359861854984400000000000000000000000000000000000000 1078 -63302230117088292481141838057440092992928890294989978653472537214760748624322525926530374373664153194390182407542227061048954943486365549889886674798940967282670021645786993300105985481266027847724379534755722262188813764018981850047788073858383171470465303154725449913740675613221224190901600000000000000000000000000000000000000 1079 59447122078371102180622578039182115314701192510628030828611657902735725710752557530360332405219178199398851926905964465130015876318673350863855710058468523452600219072267576607001813039265700502686482489290563452435531365778494868797927669913030393971531611405496678320249914630436582457080000000000000000000000000000000000000000 1080 -20358248037508544020607971525567838574452195545207721384925859193003692299011118280817491202521702023225610240809355255012402226693327961616257442374988242975306897322118684478714539497062495497588827518333701851301772397515297411437266871565687672615026517831092195310854358022768466137680000000000000000000000000000000000000000 1081 1 1082 -39887685155433646 1083 538683068959059112451165949995369 1084 -2571933425062416477394195331709500586173552304476 1085 1489260936364950907722277660309798692368658064843230820667174784 1086 -251793733355832648205758944115951880557546218616558016135021676258217429807792 1087 6928125759628304844635121746607758677103931401151551930231751027938116124058216110788046160 1088 -79019122750272697960721548790061605948103116079646740242115481884270246425759086621812846612578723222400 1089 433454069892131482128124843057042243818313374109204606297161494849674285010917791599262628639194727749927420381792000 1090 -1091412017943050533229934358887872691247553702641310526934866663572451911569858782573788742823757017712809017615763235035367040000 1091 990547335677385444159730942980443996181798339250026359188126571386215802332359840207326832034613964589850575282145301465335131616066312800000 1092 -450368235473989242245966692476739711512188165520633131662126590523514991789718765537650719735671825903529250072875513810064302987678141465236611312000000 1093 116189631986963703267392575370552469754736290563213035502748707877783719521959166817506279677800756606472022878429166291130238559028435954206305670809288669440000000 1094 -17527702316340628162501108240147087629487404861495817264618618350804659322481474918063959033868754562465173048228846013503365448283481531436510568472712055327076291416000000000 1095 1480907298558436803581712642723169296727813659018472998659479451018392127214249044055976909707730901245542911474616927599289585780203310085851311647273986304012770803084453602104000000000 1096 -59722871807703850807766872287524188614958994148792333635980348410155289480096057219862837881123958110842226516375796661273450532567430170426345146946564563130495110268148420074370119978240000000000 1097 662212223687985042327207679311869277737501047937658348926061492095350134274131003286337278475043885894374613417561824242173863168257945919078075811382818830074228752192274606159942954135058797881600000000000 1098 -2560499903318311841334757250366482908471861461623937537855876155212514788440339719461970647889940425976767514132567418046053489206566701689972417621333632659339661700428998872962353647969224984832134559808000000000000 1099 2840675250467349385069069068932261132451442625669252599521159653560463709028024140442838484505868081975568278422213059203219323496310060478863919040391252433308299707768962668042554529427716406384761229783658584480000000000000 1100 -1520594741640205377121098989762943414117290857942129940800092303084809593441519292979733852805161045298179908844785297618840589127139405408168764574610561588009852241350498434174746248495550121265108483123771300395014908800000000000000 1101 460041936374266679865431838001427172352082533643342175908553251255881986724993783313754193412582065535441751547206063797961847176446928730816326353653487822512314675595567639613358566790041879950400568989062558440259791087438336000000000000000 1102 -82490470476048337515073254565318966057589213115082490087026857058602033037463705098509200914964135702946393767727578518577762057070007538864418365195238854398277363307107213130024270118680603736135475635562736772812108553702353131152320000000000000000 1103 8619254763166856846555431258255054322570778936964982259575692922818454350302496749590547786354051379896998785884004566336342829611870438774802942421319214336009182187417695816966987682493333475048710354194297147521887615112107878539011697134400000000000000000 1104 -482470436502504709915628121386427922368178726882463804668005388767177406133483069788926362395264066243281602809244460767207425603033159259199833240021308520198006459455203010491816363349901745204816483156627468450891972929293759039048640343491148096000000000000000000 1105 12224441216602184177157916415882634713084614419279414988710218367005156221634969456596695247178113716813831342497977748248286123860057822350572642844737364629793116070763139627146996674638393806831408937618283805748829184414648267921771180451280649919802240000000000000000000 1106 -154317176319877272888371344830149547188251860967586724525817603454854549013961916014702121339109224349262974015503365012815528914947897542791163951710984836990467715648012106717714398780525439120954851339454953117007436779428822117347285342152685322059904366259200000000000000000000 1107 987516974743692948114277024535538755757778660461849493378748809112295195432674429069325964588748035533583150188503173277116286077053100056466932571244246326123788334474348920511118626302685890584637606364482954624618432302468457169861924975727472173780709693153458352000000000000000000000 1108 -2866724021932067951582141709542105282766950590010833447320469160199576748382782498715773983531389866240305491139847796069741118882230350781595855677083478780165321200517369258465743657116016152815065515448271395759117538586962781355524937220417206687236557126101714365151680000000000000000000000 1109 2472785414270864659860201156933962754768082738809679691262628156715556427999614270861573716361825586618414663161452401269699946365215212610362251598944781665035729142033305835034614557784610407192312117460995811765634570251779102358747081430315468041345808816308688943002269824000000000000000000000000 1110 -770499204680471987704481633431313398976052069472157354619924064580512589460586487758620756378802590825730975805350065833928572202906483057795947962566775503694284224314954140620694457416005954804993703499968717484700131502487852425725098486851813440711402582210810342552628144516448000000000000000000000000 1111 74494682927419380446590573613301487421979765366076891366829794789391750305456386949318328347728692771331208398753128804325052190500804507290094114846099703203406009125127789430310324013483871771689065788900741835643528050581730037969052164593845822468179143580917509661900066433661279840000000000000000000000000 1112 -3263824880631664213761306733862279998988083546100498309979046434498198834487612654785349512636262883948730475506494578220418153146618905408127840343476771438119153591785127637315569627006112149130097696627415521704055238469827913919003957930380384924063164070618538504125924547958199460672000000000000000000000000000 1113 71054960449625090510431920486330918957123869500015676645365748395542971457850246537120057770175748505262440100681863168154648572038762241646677047109168617944928479631930472316891099585361136683318474603056286468691075491730775205435393887280267047948325312272072574078111158159701805344084768000000000000000000000000000 1114 -726508699173624618877229834518443602002329108813695152771728024402059680426692663140178838842736873936263090397203979865397438028807645312812761079434407222685541533362186051467316421267875753719768687576377123825414444905339362520447153821108180411503498777634803423352258381487299372664496598720000000000000000000000000000 1115 2750583689518003017520804973432157399901379145266746494508673840032056671683100975838671139246374313003438266359199865938489555476009445809249009634455424786622946688080391903555524612446152670242613870254418949583027088823662227092067227901002933139087363369641199950379492122062696507815794558432800000000000000000000000000000 1116 -4278922840629709782671731030192714768996062405706564145473684374466564724445635243487187822689769290398227037034550902567873107770801870342931355908170121672375093086669082028157400454190484151895353673949893188252199728313932036963394458678109319305673850912019718224675670072609211301801214853811248000000000000000000000000000000 1117 2675855969770816964934088622958148826020716685016261680516152615843022624824811790257880715925266226899485226821720392799051161667747440512951050825409064493252692431592700683961336425741472812662263423023056402915984344969744584037069986222092914583028578973733077353727249212696624274520619067994088960000000000000000000000000000000 1118 -826488077116803468809450774798920726856599315493737413095755798682890553387948383208658772397692634949034714810215885360154890179164492643529049767492224679999747162534630149503942373347339414191035839498936410211658958874620259956403704621210291028717097941351747733778771730745215582094691643842506366400000000000000000000000000000000 1119 135665306583880327196433923957982950084375707831018765479386219201018298149758700756936192894104342574294689161897434812625164078749145636843306059881922831787686229034944616057002160138984589658978489524841777636312094222470230552312767750881942324038628824963950763086011625363096841779575269559491868584000000000000000000000000000000000 1120 -11666663564913653956387600840155991434901682279495294814038951556852298784135080987864047714379135185491220259514938642209888729636960168640729347452237595977458805510781685234438155736196024194217341452596576498957327239973624561422767541306321645460132008446230278874134022355588415407575815689161843163840000000000000000000000000000000000 1121 485967383417449782150727348875296416223211036837469884680371683082462230491866469814544106836389071914634333365881869610640984941563287922271891968951397656338587697316419339906320771368938325379075738926866444021015935226092392935469197526211496305661496042676037769375037754724343440537470970548951017801600000000000000000000000000000000000 1122 -9714326364373757524921098665359888174721229713411133149865779277276906074703969202243399082809848493074883602436811507830250541129347377260815015096029993884708253285617854014883227907221319293836838514678868250206508982331270428398996025026860643481440179987383037776548483450745898290487630973001793078720000000000000000000000000000000000000 1123 89745992835804143742959570756145819125048378729563373349034638402266970207964631191422566611015296925066504643570118792038254626949135958276020629173933318647233317321087201797699694655858407207287038696417381960199770712733318484263898614302486176094644578107321273439802299696680285047974349245537193148080000000000000000000000000000000000000 1124 -397283660616776648370694429391362623227359751355709865368674482978037459897133455075993121534607330041546638094350770077435628136835965080138666275977524735974146459724058853964707658431172864368673784311198160902417599886466370584441954099187339729155308100258596799153587721648390128192756749388155788433600000000000000000000000000000000000000 1125 828167968384320767877575232646383051833138767074203534825710604768947397240562235400337061651837405294346602311445384261290489336283809952630006525097828719088695980397365902212928396444401234504003384827781202448894522010565918219633046502239815566949948266100584264657435895176847329324250461787241856128000000000000000000000000000000000000000 1126 -777732510005981182640917868579168147677520375489779022719328131129527565511285261869218850420493301465653715925765426359858113774044337897913874327723750605374262797237979645811052269949670794676412669097609726609852302086381739763676409005111213085217148601100368444593654387850239237771468637285663450080000000000000000000000000000000000000000 1127 266342100205664054227493086735175955480369567266934244278485326511721444784813411734452692554479756548186093553960086702967392078317726915885555662166197960891490836584146656703455652080914507085433500252734290236403070185404020014823046884232234031666414288302441180051111623337236651858218381418309730400000000000000000000000000000000000000000 1128 1 1129 -52970446487103676 1130 1060524133920395086561003981824749 1131 -9619395449665335272608128225288448489925088395546 1132 35137252097401192012386862902208003784587158086501647088791229064 1133 -19735439124397913592660730462363297394209965163556640737053841508163322054331312 1134 3301085444064149893258673316611477667218111559093101774599219779576694451546939580696054919920 1135 -90718034911762512355156808234838097875222728465561766360430052038425736676491563560283601626414932251807200 1136 1034221777649647336884063776026727116985226331054923424852892870891236107704690451781983154219931714710942482355486464000 1137 -5671867556657719376536604075616311455944461568764264415012908728902333962191605316723188802722347631270655545879389266798599460800000 1138 14279673492600975856146057641849570372386220866917458358686652960760215111938962299936459825697702344791811644205000638746719503806293284124000000 1139 -12959544748624345400601352304031539865895042037707475367096496150502539126792632820244043215475030498542756305313565421204129977506274071809768484976696000000 1140 5892176325703556107283429039606094530153695512264241267125994081643365443953307858256715031495035817737955274813864836643685652507379772002133410669734072238048800000000 1141 -1520098752202336312955589729462858041776971754997411164573825188429941441141911100067265854120170478980774271369343089111414770960356660054337602079395100980833748188116299200000000 1142 229312227004542944368440375929205120514768756611563353280141356543817620964506159156779875249326363721313517151991759178647706309178052660153708328607677456310681533825736046687064584000000000 1143 -19374416464240049078809989639348640259189525453261183739815636042012750263568743518833833263579887679338550316329342021206011309366135899099857880436555920487948007531147050082480622257561721360000000000 1144 781340740114337811030003689590444317847023546399204515349918585823894957110702414302936948111393666299565872938005145419018721055230749901978602387298603011445986463963791022125287195678533179985258028800000000000 1145 -8663567033924298295614292828775321403963318122554693397106389746320293095650694734230142725559675255543960174480673545292917591587043161608933466871623096297407269219205807614232818798243048339120839474888768256000000000000 1146 33498411965552910959583523133485104506152268426328817488604691604188468822213672594003278982341118047936300697456040984270723516082017431824919861710217909375442229288031273864335571881804058552066137746593114087214738720000000000000 1147 -37163877843241057491324260808771977513230099862138103949293766751227656770385380760399420535526781460391614848838369560763624471048027150880790260824163070730340418695900186479144594091270631067987409813560118715304385899254043200000000000000 1148 19893578547113194891706052641758088912492849662608653862165908016816216064292441512973126301780411286631675066738553004214429327411197392100108531320719390509223385243292897025037133195763572070980875460683570881705464998680594539581600000000000000000 1149 -6018618938634330837502415352404817592995559994349902539677358912835645035766215644581629085160139213027553221461802717061447248357661846706879017004981309399620802553180791219725102564232749462072580258889147930304636827276712523592454655422400000000000000000 1150 1079203145994568204828960518600129973830584665823064691614226770693446606593944105877352275395704520069448382892369718085310486327899997312302948166050775808181502587308520494563013859180671227499800367992266028010271233956726394634291409774415606104000000000000000000 1151 -112763653405842513624397395622053556219029943603005582300276331569568532403579687730112660348474949996658517768271192497642850657995065704142995761546768982854306802962044917375574649376135842959457874596375834937571227135762559471297951687132746180808510128000000000000000000 1152 6312045582573370386701509266993218057032261606863672857370190404814772348620842628844327263798622841155239490895301715479423714831559687503882314363213523834616153348630135611209031710653968567388716233963930786449470884332643520932160236204657490791773099654565120000000000000000000 1153 -159929447004153569031298876718831911225025062180653696465536357367124135161319057841273322041878918059428653096528105660398415731734569000189991383016321970425748722873942659983098019109836467866397242608666374882361629767757553027395244628941147302389793892564850901126400000000000000000000 1154 2018894788157713384803019626980019735613705081015854898881277480051045476024456522852313872195624925251532663924405038958152214061445816768513797402988919867115386942336227814776345741442960575711024111459525800663060769198945495431497759825286382402786634028574430298673310128000000000000000000000 1155 -12919448894411279758246437363222435413371372576834598178597521920385668244232768732719217394181042576565764301648186885381300071939811327894857741335689022899445374287547949366929672785422426941077598639277147341412251556602826254091685012394718009361420665715159786418269912576742240000000000000000000000 1156 37504666185175231016509231977218472276292741421161789338320297919807829034433062497100815059956401925281293771806770411036667509363425764489903901666559481822366938941433035034519734264760355885182380629801218612007581419575533151285471186623866310450924649856930918656724233672770929974400000000000000000000000 1157 -32350861400111023347757886997567722663285885191861160980303537252266712410806476128656724707888454782730502996359707037691743778536277214297782467083884677372974979515501314114039050432343103311684173716737504498482758531608806836901194610924795781880091343273376532726219479893687814738691168000000000000000000000000 1158 10080257201150685396608375795623128183127353413670769753643303237933094357333911651251321644788797117081706362777426158328036825647258635781353701443661959193294345589534699263893634298118543117304435611517549093763483246163280163173704533918729156713104365215469178255462014084984503089976304933280000000000000000000000000 1159 -974596157221125647409123138951600035661042429412100999280981573161815693743866610779167438519663172523416077534233642175409111823423103604713223834486935813353905919250752265878268926722993916232576881210860556731735685854404758134023781924929621426535779978973541700549665770627523694703226133831867200000000000000000000000000 1160 42699841941741542975192200865460265321632092933400064617518452672787086331886179175061608062860343718196842620135040227907539834050203212791869510182434237379799431765684132075107246503581099542056813893654278736093328608217107449367611219216116905824801970663215135928021841558648791291492831064410144928000000000000000000000000000 1161 -929595088994424971426489705460218790119929756102739433699700012436551020159467618630981041250548098765222095000821682020423859724587143108869963746648432313362613657193567066849133416211386672547171930460414005254912325374459691876953462840682374614367378792149890731134037223724280979129713652383867821701760000000000000000000000000000 1162 9504739916673341026353456821841254073576250360773024179827807777402440385870696457899720731295891463070209879647615455027521969684904261093548185528119465479545400041667870432050928998472872449632030140023945972263185278082729235023444916136470267958047758433505150516167636882541779675785632433489248546918794400000000000000000000000000000 1163 -35985229932752692418290880066022847870714207432690539849646666676323791242107381629322805857042854355365010571401910130846144418006249705787344356241613921922891951399546017877662872880296753030503949287923317290638983593565078302458270040091066668958817706733576129984736651230918424606659494072538473844897340232000000000000000000000000000000 1164 55980126280592725361367031851286516288517265758137123545654762048442345623425702560170084234603776419285985654946751005917200758898993389746316176889193702234890554450434434264537169575575367333331854973227550720425852070601753250053913313804266237937317305738594331604857131321878918361576150811085001914818232586400000000000000000000000000000000 1165 -35007585010436879384621134894647505143222326230262772819810737114654927855208151678803440940527365354024661171913378707047724922029944089359478794494013462843527762662771448507089215959196411704198573441744024826668833048227547458605811670189414367368942407714530124986686390287919237854648148083173471868233927692235200000000000000000000000000000000 1166 10812746256390169863684102912420902122416409544468348615785226860889569907179740325050887505800517931597250623233181413405214252509202092475820153824902430408437238492957049545859039297769120630284733140111886405174042557236355378575790415652657484864856672725951706883216672792496326665063667711744252361852591710947576000000000000000000000000000000000 1167 -1774876827024760744611095630739476817791581169723875344549368704906339094259907119851712211778503092282710665756176720554111380393135009963394900437643951538288095991758263733522984275231684770709046300349788147031426780587519193387573952750349662726769579078521405115888657279386176699406443927509798015998324423854501360000000000000000000000000000000000 1168 152632174956656460890325377729636451670777526950572374578320701209904701694861582045145563903586644912138336988592421029957336878216638549183766723567267546643690916212337397212207542353431686172741859594830684932764493652280291858628371289687322453973107645859664796291137153576987046882467116267928238801752308197125516800000000000000000000000000000000000 1169 -6357795292226685080793468024681851061993486635039880351415319308104163057942019206507736377052084925018424769267577915724822169823963087309654821073543894467722103171274012034593164618319085247461504961225695705031306431066373814117935013046501448209870092533057446323129452943824836023508525651394468380335751762180284768000000000000000000000000000000000000 1170 127090213323051790818122203003772680909048917818910975471211836076717350897248333195528968419795888801190402282398184292222785876239145744821582953364544616196449759037524677131397244357849138610582973967988877623674326989615534405964323293902784233412124542366660332949865082058806101430453554539246238839131091930047909680000000000000000000000000000000000000 1171 -1174125404744594388913391542993606524934672957298353999924587036223664988018442621252722052310006583560243385560263439572523889351181455602118018514003787535202211793001113868309047031873538413540669811028952876156703390948567323169487856640882974112268266682559695786129271614196271750749184635970225460821715854575276476000000000000000000000000000000000000000 1172 5197567312821485944458932476487013058657951921086335540040143939927993992152060012016902046301747227295595581478966572588106869350661595851517997239727798035798293915681942546122544943730779760246028311854154769437881971739141536660504140151536928871478073585995739340651464688619092986094296929624944587365926951287621136000000000000000000000000000000000000000 1173 -10834723872906120450278024645791623361584281141623311658664422608886102794033392672095108440415371101721683438794085411532500890628820510517724806343726135744040479231959396981737671266714024586739550556543520074275907092944119574745365154355668357812169373523727781028051347866247894013073657168335386212876006732892893920000000000000000000000000000000000000000 1174 10174888808288925574989656526863429381559547795586605641726380445768756292555655934533796404281147295159315740610851294025313984113648170269740466662604054771638652890653811908306110855946762444662642328540251061929829119211735221054739344626885279054521669792278722080392045804717852419618403636680811574645567356246832800000000000000000000000000000000000000000 1175 -3484490129566446033224934718462836220744726449679562707122139776632371959396857238738847856865014707383181134219678512498948956929720122941200663803886833238363464223540039613189377323508594386978010057660903907496884491638379862778203260115165391117069718110666510668865976413230683162311257408817433538359865231059912000000000000000000000000000000000000000000 1176 1 1177 -667860229075595086 1178 33631510457990892975124825087247909 1179 -661724849585825218311817128557997607584304000301636 1180 5950005228774842762264446581477760739633650666502897422330294488924 1181 -21625272742052430666954444983115212477951262821449124492023083586788332957560671552 1182 12138420957933504517425345598483017538620280468973978504386283269208927447890679437072210460949840 1183 -2029894429041550511901291763203829474413553300315600278601485602293437162311961854034964056599892813633409694400 1184 55782626985526474382823906936140080384126835274273351487070201344567197614771542689910943738091259786580425982433249662616000 1185 -635938075874831413254646518404894377531883099144461251730542366094103186480759317545067003997485193484263951539610081612457997034735040000 1186 3487587688457475652782380704416014165431354712053612543288897585357385815591346640093286956712536997432860759451141043374450886633307334604715852000000 1187 -8780438288844806469518686193867971062203416740044556872185958364967447876050834581675236397944683820953619526693419110586871467987534947646608132384148351536000000 1188 7968697545103775008900612055687095540665311367294081773265346963263311743154247766660128442274745560703958998089088100752152909905812623313068403696973455751843884230160000000 1189 -3623040539983667967650494225554926719528376451645728425272726477091330514278183076310816588687534199074270069211431119516539399227423698995099528190245350924667908067520982077107200000000 1190 934693420566958657929684214976667954883425441454441186741119815750944593066788436804935716529107054285721029842792579388550926160032072178399761428978141005372460835618495478280327247254456000000000 1191 -141001764782122664112541062982031659666758129273776893641084583546206844327158044054560989703736546860439029990320428757332023060684657344676421051555146222224185423643026368786071147158999411360944800000000000 1192 11913131508816192351044427439623125546359461437375976149262259633296325469092086995597504437930817879115663155825224436640549600556174412335459031824111416935966904615948242757645960384843308067158204070431546400000000000 1193 -480438446480003179463224679395117228251699320893874923095288778178033038845702208050268106097642420481966957595150860815419755951380605324156737684696933954966383396245010249712948202226834865803756309484729473071100864000000000000 1194 5327138883428945128469783170399995841506920588748125802573169229907441149770801250965735203978225485279194341316579456998347800724773456235188468428215533894165437239481981752140856715521349460914090648224867916734425103351419680000000000000 1195 -20597831287722426463013884841874634160399430869523811628932757181472078526996452592056994987259679654599888607143289031869549144400835567522316100914482260847375648146458200778780604328911410830945037917599980793095522799508009501368438400000000000000 1196 22851688787069325434439725404683474593139008547810253576193695561633587420370389859841574406063839363257363690049583653761762773661882095423925299306120304721228478910961937979554125992671757406810300038775234164861036173478524221583306770550512000000000000000 1197 -12232358193760128164055374645898462965226605621614052431837146757517495205419801084466121006453940782510269157559046139905473406257610494378633306772332065868329862076284676953852952605622036535232179054949606212214643283561770193129624139040331249478400000000000000000 1198 3700787291739043757831926634310889273249292581819080694981088442800803440255832992613292170300231471606768681678369141061389239337775185105830858450605287833533589765000982266845766720023375593595043670177486379914875059527178107287159707725437969221807927688000000000000000000 1199 -663590987922179651120032689394002044827729180802340913516168860319805192671891657460875211414333704044719151972643239955699748475446128910049203177236629412566502112147500930130268025369441638905935151695530403523904911664957730319721769114511618990852797470956076768000000000000000000 1200 69337218332914547700966677942879608592787408725407858995416880281702564883514721282431190665611832247029994233343705972610917005751829082870666837422053494371541831333261741915631233800513061161999058490887528825619482241769548913956246339352732858855963524258600260880565600000000000000000000 1201 -3881212336117116767961174468605954960946768172456774617680395685393095720488138228136605595051769834714338268623484626636555248076711206629647362430960907526806031329145369700392270999309818705083802486546605274366993598625066034312310292117077088276573451265562183649954231306745600000000000000000000 1202 98338982899900541712329640563051858906460598154222127246234244748141838269575825730605629924481530151962976010396956365496443926106636664186885833517396813119013368651679568849629260702459454957616574052870807596491297147833792810993062412399386854402137411027985402929567703987119034352000000000000000000000 1203 -1241397777372254254219006183332313683489577044930639248344760033566744630381636590409123677419718301446825365555341505240257163700028980397185280025715209064981025935693961760408746961878370606648231841607761451929175535530487728853930484846181061867036964433720428071470333116655559415170742720000000000000000000000 1204 7944037121885182191369374948399912412173674801135748966893315127610772697974087401193335352937535531895325063182336760023780182644241239008724024742221279960154450006018027372176695708947299122306763304450547089614949970106127387201780370690774908134376856543836046985606519364715329070328224954132800000000000000000000000 1205 -23061236036688694177834203872788304475630641891225253689866458640897072168575859242357953779904545200831460978342456525557531152613899595165387259085989456791126993793592134094517537398914381653208689305983955473376828986627117390755112310249061917371890400119597058103227848002784346203048212583184611072000000000000000000000000 1206 19892214132874766219366818296576619152279236158089730612515914234164611968949384927995273694203334292641920027109366118689868403140493253806319516897387542611926461869551504591683014758918091762813780644320847193155394895546804257424444693879920248516222119002834172508899802059202591286918175955326499315800160000000000000000000000000 1207 -6198247158852594462296149329508663255596312551903990895998761102838755661088453036149406568447162601908396932404096363729817317937739914622116797454836392065191804886219258598742924430758439194607789620963577740595911339283817873670663847202956456759515256134220515188005562214795781114456874100854279527869734992000000000000000000000000000 1208 599269219225319841715588247295037969584929092321495945057351104461377253277032766996869243221382596994939455277416604101713928923388137752913511846231435653634181817154121386960881847529548179832480410070659057332251078979815644313176537983085507294058677947445083017265466389060218654062787924824182219139579041605680000000000000000000000000000 1209 -26255696528121333846521176704280953671303909564913600052835577605235613461467849978030157028204912592148428847688211489465662520525495521000386941114049962998817853822351626783165340495780183046261836832211566515718319319502816364780624109136278423300279428942564042415047978213590461578659074510663448845005236570804770240000000000000000000000000000 1210 571598522167120799287111790930689133102738057545571727510630001337225950321313497087032465334628730199796392983266413738478897079875881995150038694796319795904840024467781083344383667153177649313590206892266260220150905260797615277279730380321199354282604082641692674145648394137224991782686283860641811023075800311764260676000000000000000000000000000000 1211 -5844367460923462609382443042830392810247456973488148220946807901875700897935233029099363801900452893795309740754274610042030712116830228684947495981537033947415056993149869287854624913041300934462113844403891515879165364564172191662333798617633425338728802809144948522343076563812979672762105429497369886378605896009358169296336000000000000000000000000000000 1212 22126950209747232383422049791646605701469153314758255877973845676534701087184767077604152713216239413279784274466831376554447933074317695046030486732605510455678619587356276479088986430004678669380585712500599260431297454345043282007546187776051100190815743356964360132632832474182016984865033229163577001887247184867981300611993520000000000000000000000000000000 1213 -34421607677949990182665924457557651142999237577379636380771788754727977441796323274984800915963934453313188018701049863617267172459475471023014086767048262445110275424680496202195188635560869154317754317815612028560230445191312819056335791915771485585352459583926339360860495773930422688303332983743873472208305184852741987206175059200000000000000000000000000000000 1214 21525806336015674365803104043187885078414079128878439305025817741278189997084138996932010025463975770400757911914735581142197307258865300450232804150464886929957930304859946349146530652430076042638205868169924814926620680426784480865366202928054218833795991434834319366887784119103765663071438209100182768264758002266945390759649847208000000000000000000000000000000000 1215 -6648647194776277719695787354663763726907277320990505437802985804463272928202992518596018124578379168199066102318256908555723514326024218559017665167656478230848306565056013395939024591480866891261317044312695303430702638206635712541804306676696029735091242818541680337931941489159398534703865740515477132432301374900039926522707290823520000000000000000000000000000000000 1216 1091353626290606762000376779331843858990010851687751070282915873947949558168458361689704536519376754269355639689347799306220608974139878074898972860375456484121961683573689823900539109016841143900470065871767287264327874942918101927104640114548735099534812742247315984175669482289804901001396473311614737374537308527465240552984857318834400000000000000000000000000000000000 1217 -93851964875107080895148439202886330399462308230120356804627929955569894568453300674116210061541064172739336958356671321859359377158350570409280327825727942009416521060665310490355169011611496868020006042099656165707143872235049562521283778800441556093853090789924919648359064049234482615744579340590249388126096431055628709222053108895456000000000000000000000000000000000000 1218 3909343364979400727015805206594496753622783819094810860307541493967231882428700980084916480532178454158707073118067153903654153299769704073629984703118028325139163572311782102094641326967712888244975504037945070801715276247295861528130701535206319432878638172824181046839761442765811993986114816226779496454397190443592812759992963369752560000000000000000000000000000000000000 1219 -78146473639336311240673701680525706653108614206258889525798795078915334914889830223113595507162448123393414622738455054519804318706846173859520498836250158357792280705681169433310170094563174740461363777854184753530665447667842442320194399002185120888368913342129931496817316124982742468665594055444610243610805588151598719160260070412324800000000000000000000000000000000000000 1220 721957714855028129629912897383198444988174220285499105159787396324691126378822419456195225988662923502834416984490011428448040517391040168696656466152180417924996246975656321221874185670155036336766814642065659391158686666193863484995530452638898632379503257816173973672997815017946477193729145450130500962266031767551364161654587788692296000000000000000000000000000000000000000 1221 -3195931034969853024631368313075758895930000076692912258730723853785592744007292983439187804475671559966002168325911625659998571127058562536269523296143314827280367367793900239596383318201864921929861123262500976856441319312655043582577046790902336652713393979387076536977765282665923768479260121055988725234826357031398730009892562763335680000000000000000000000000000000000000000 1222 6662161006617582049239268843544313697036985330910572056344085391597317429518425329299365845433941480923484883959699731215495522657604290607096866293829852222292263014580876534882290149563808756654055584262811586433359503646847779582625384234388818705797081041234895941999129279931242046258726568182610291789835795009816703873125318208060000000000000000000000000000000000000000000 1223 -6256435167190851904687274182635100974334042316699071007092983956840888548989699201637314766446337304377591576024381501228098491714152701344566965638426645292383469326873484330252250308814831665626193644443247098921646773259342248836927126107993467456998897547054564151933081900151533903076302771170500613127565571273855080669985773566160000000000000000000000000000000000000000000 1224 2142577378200856265364085380781293418501576244438235601273882280324732967623916025043171379633027293911608722905516536622900856922852090897928341039667791377492990526056715379421013650589614335868931101059695411430754113140055341748282692525854696049690178849555016099128345327249538245833507073705447317589504065046495095855607407355920000000000000000000000000000000000000000000 1225 1 1226 -1282750011664086496 1227 444291941513783624817556025836459169 1228 -21341397003222420567624458623334298594148036987263326 1229 412837854124005091304920287522249965670915162897617546711832489435684 1230 -3680222694263802590429097619511919713122972782321220387054789667029588597027674814392 1231 13309297675735382077496159842320451432870649666973663630570494404493463272402710695564303636644318160 1232 -7465820918220361778435426007790097215487379244003961314295327112152393173805799499144136640428797929329634690568800 1233 1248217126777934424377163531036747437716916218308905164672774870022275934150679681357930071431532031625991223076277548214787720000 1234 -34300803317421162628112955828746787617793613748015138674940563807874664687132520587786120846994081366329285102238070289481916572543948863600000 1235 391035312802107099402820812468268526215457971371944424167277402848224474293930012203950107203097731433720012421086164242446688510061988721442927381858400000 1236 -2144490815952205361495115855412136899360633241070729826318822426432863701039294719979326919740074228392617127931223857893952055647430808699627619321227672541182856000000 1237 5399009759156993694669810929710115809893003668487801963673223804380778145313991855770774838305934187380446930635640846698838891275999166173181904394348418649300282040480535920000000 1238 -4899874324062845420449572208392919330653882343504872941809649962526041196226714208797110672470076547236292811551920433649039617367906518391594381489154688830469978448199605276585700032800000000 1239 2227771544633268683009803515482416430258410280213745740128128356629958404006862739060877272212068151421493860624009523531152932778454476100702029646005951769735788598097474568719629626099192103608000000000 1240 -574733575161075356687232710833655020422677413738467801695358639774916938681974172910902305168618651780530546609430725450709612996368551052164998891825676307707916555632875215157051568115913864366196801167760000000000 1241 86700556404604518618731658124042845589911261177272551448867075246809447231929681450082137300649961577013421421133584352002810673159832370722025302525469464056340559311226961732493574393142449985084796325210094715714400000000000 1242 -7325263323842541631945623391386711301063331409948941348454008286239473318508757479475106209733258413572717448771748042754477213950981812141773703226212294835807952654643648368317142994634499536089196257641781903024357920517288000000000000 1243 295416697230380604595620836486862829468157962830037753594333598470094379779240406172641316621283051257765668471325512829065792217765545653256095877829456504920645283845994677972556822103432103490855622848293820115596818575565929058997920000000000000 1244 -3275603290448154243032098983714220978002694929468621819207017384173317538509320069888740806111480960525631197397561064028096586443376601823598098793474786600740300948775614633289329308792406202403821379716338732341272114173409140544391954353387200000000000000 1245 12665396025153757648876850585673477615073664173712202759737375466253031435097446637456515890030547386685981082211785757879532014003124988446266651159679306014296207388172756037311647083554415617997170550937203188477803797128248319998507828793444814064656000000000000000 1246 -14051269962293282684213443302943354680891245193901340486747422825016161224483478349964830776415365169454701328676401370451462386053355008380322976843038719331472575793108250017297489280607781891797559424941011409921853031978210855644230711991265116572532532580320000000000000000 1247 7521552074006503979898064334822418464577187571762517881545573915638799316555829000672308106774373059417578997815545850784222405569958103633209267632688234639404523860776657025474345456540461751114011699768272784411755364522890765705046554934431501278879542803213308232000000000000000000 1248 -2275576293887263536489505025029658162890567598885032345756922043325875018162113531417292408906607309582102230498601214260152740272956006426894897337556147492352471903457414851161156961829357988616850173576183871623681017405708984884914952080751929158362688667677231601245236848000000000000000000 1249 408035318360488493120563977076254424022124541034930950835560318488468615893885232428054142424582226620191045558512942811862715678630902080956524015112024006478321985261190776851520429985290586536684726086665313477940029615666368248914480131685443490998663611172036785836760502149128480000000000000000000 1250 -42634747109897799378807850143576764114091451805475282442296972898510647810238657692549077569770039644833358808054456383866615897570610109052187479544288852372161517197331829359881503843366704484667676551391948422625358714965996052494881838893290307356285516569372838603069165622625322848241600000000000000000000 1251 2386517809633163759011047667089525518687347823437003683995064434722282442879125391769389860442981361552062073446622753082493033129011272531131024238517952432974528698712074163428221108055290948216905294240457717517759458076122571037573960122778775865466972768646472926829280899952456834619179689648000000000000000000000 1252 -60467635816534616397276892304225005520764211625112878764165451438800147754344566629598360888764635523782988690637245618753641743978668726955540838692622647327638189452212585086173196995075609692654000181444087102521595230355792680572866256115754363974093727950657856769873154159789915767249653042817659040000000000000000000000 1253 763322809442205916723846475461069166972874719000853562811354350308809601617986749221081591418299914020101454171536871555344277221834240361182643202431628794370807792790826191723197562523755984475104893702935062463832975361137534960616374598371592103754373168156300044076895858136481126237425457521821038994168000000000000000000000000 1254 -4884707258773945949668638663581570890015895048401471725152827520696847002771729072157567212454513841057332947210334556440463414848821243376465166391463439910971015483077486634557410837720316171102257083230474808592416738571738279954572195270676569842202873624076416553690748987437645318248797509908171869687581410320000000000000000000000000 1255 14180118412841286690579758985474164472791376256541030276186988264982947861696243617322081848116340997693462064653181377876388828596711864764952677296075827153041130962813546858814491429178693039780065587999932051097125420536332074254430085612983500938011520237435307035783780482290583654288289585010949464830246863378691680000000000000000000000000 1256 -12231519223373279424163678200733453052737685765587720705717749440551827981907319492780087746803859383081790596710816761672632495773503838801973520909970898653080429399192715262961788221593682552849837622184540397082680094281843843170814055610265986003141236410852239657447689039159920075004048868215001699794552410212261171617600000000000000000000000000 1257 3811238847937205658316569097777596461085429789514757940533662169753133680365140469007849619031186002177960586428759690046258852997896352079214252672544548793359629816085066083735877460587339478660650134749991938289364555768789163838160219105871225066826249184350238000766454481976288886005056673027893964387925619737985964810024400000000000000000000000000000 1258 -368484519921458169840808266067037854606589541741265855770060833735851404594411889641951325163067999490824768326335276548969710298784505835559951822990969571991704369392711659657127715705749257492255281063214374516045927368406618194091234046218690308096832994781890840915070230537588740652871322506664746540279644151910367399306091979040000000000000000000000000000 1259 16144359529886507307325023329298052055052542759420855401749293390524202613029098447104185061235209719630255734807899184981130609959078828535187024121462490445940206249951710489159963629908128548394968913280177889513547403179556152995704135386851550390395231281490271698114568872100923922340323300151292090032675391951598940170463517524314400000000000000000000000000000 1260 -351470091023249740472824022810409813278780878411418296397002817531993959360963146871580695822340144567843304240548571120952406538256177095548689600883017994257439011926767523241824043198129679882563174079295193362789755606813894619034173477930031190667047685086058336384790168862853865188822842338564388442303116066986057150701411342996089496000000000000000000000000000000 1261 3593641837414503617155499717543533455637166086844597111557358267470083607248249088247366023229593903603138578462467791044371271033033865331968092812655426545483439538478107043486139835273477667671038048879287122610068757624842210254702720640667586847779151108254556591813785092183498423363851911346749022815497708164596379502588566664272092467280000000000000000000000000000000 1262 -13605635603817884544887347089286612173717099530059045444453393760152062024029269306772132848468364208548280788686984396725155696769049420479259480573425213670435023930224929258651092422571650460848433641401667184445611817907578623721554936609014668837435842789761774794521766986632544507664895284193008273090973304441257685860058994290985775670722400000000000000000000000000000000 1263 21165494861441037632991542116293685609836482485437984110328289376591729396796811796317838589581084127474968118097728063289150260565377677076385595463167543482559368191101671277508506331044741083916812770737205861168743684938634498839599588231904876117575407110861855597161789199774657749062165161748961909902896112407801819317754812567879775345288680000000000000000000000000000000000 1264 -13235998377994655530087651665949161417446780069764402346450122031025780020615268560386091363312381360352559668800173451793629873441840361731695352479577746283442582155706270445253730854476037287382615968756394960953257622809776657862444203414888939034676543899818035584700397857749213823913554241589112104805455470327640679494338698387134261053011306800000000000000000000000000000000000 1265 4088185228103569799435262393249679033120551009515773472622069329711933219023689448189702532636432024870487619842912525713937732782201009412960892482911834238648968544019170443361780142393178056343047304112150601293605009097302401415062580767277793688957147275743030880653367686260806834917575887987543185070403498273164962408015136985169776851510664797600000000000000000000000000000000000 1266 -671062193996992988730474679993436622661101366135118649163862557256353249368140738960787221355175490504446238551314408969154948246802223072590816638016133431106652822487496969302596506461030135682224238632914023968369195573889693672416567603878416153565834741374562704219073199837228066085041623219852442224975364755890389695231892560723136324363584507960000000000000000000000000000000000000 1267 57708614277557329248239793555473723631716410865837702664341836781961087489435292704060076308972770581112669405242786835139255229255286086933330851777816119090888340569738988437825999396461955684943387418649905910905871626858507024417647968870634704057391593710428272249406124133138404910853727019389251879706131144452233767791574796840527997772325813785520000000000000000000000000000000000000 1268 -2403815291755945214702735768170222610222659626061936998158641015306053180547111439390356015331023096136959141613352385154817409939793465335580797775183006532851504130372376107471154063462976560153213826914864964561356037510605537252510571840186912612042240024695010033793872030954214366369310575495197204425696462445421714849752939566554106776146025797834400000000000000000000000000000000000000 1269 48051468186148780223960574080722531091130745444341345861642049489507592534352939299284202664118451031554606001461828930374869052958309110639936457052687642550793054441279982118951507413742794089553696260032984447805345209502835226463628384932792984845121774972034471786134046811855129822124574318651205763674177450236385753449176929303318672843429691622264000000000000000000000000000000000000000 1270 -443924422325292325003349366716366506091109515166027498684360794934570746810478719478886584830290424720665223384266885522148567514420871033898284195902700358323607059516064617570819783603323056163331275694384220852494806041765945394404607359285070847132381367385299190751091087722063335513915866347071312051541054750833752047979853819003174263148346092513040000000000000000000000000000000000000000 1271 1965145339260425270581951812964521855033502067447890803186167790213723544482428892200990126976763919421153113148680753478000083600373004755203639549956202806575885942272687219138451862497871338550283627473007004621032832387386955607615400387831734649917024035904236240051665681764476416673078044753525907709836339523046767995266743666516485950255988834568800000000000000000000000000000000000000000 1272 -4096494732928610114311682643184713810304422703747508807091627833472260410375876358871927569445919292728375829390762090365276290972919838099221427683869077974461874818137350579827706703648315205866870296611766565716472028232790140434424938620840250344059461814083625029408018848291648357465365530113030504500156761075795384705868149749337704331865676330760000000000000000000000000000000000000000000 1273 3847018059732974835323750355026181281815860343953374523609404446043897099717128390512877646076902960350202039088463700865297400785801110475107785478238851092732585424157325023765740408576352340571976469928115286648440070772945185398822602953100057920881726947361807329089008262433892140822197667864740008063417462242039103348670503856836253398617634041520000000000000000000000000000000000000000000 1274 -1317448938260944443554581777229441268876839249076718092643898324548402722992800144615584881510442628825244529659198502512417247536433276571208830067472997089923109130421771299083992543434229437311251297175336919376529351567706569960627739225074570220806946773747498060526327945041926944181219756985687636374987536653518237794667156704818404770769732647200000000000000000000000000000000000000000000 1275 1 1276 -1897639794252577906 1277 1233041817301298590613854606229458529 1278 -294531972326451574739945332926495583070953480759501616 1279 13535444817570121385439976731746614947082168382755096882813511248465344 1280 -257530001060872625024611699770656801195593769707060222208066921621841791769731456288832 1281 2276240630028837049858783379963995873370771066762936077460483793318788701652108630468689806723680690880 1282 -8191216975156663492399994042963811228107448922734381560990476909943507201663983732263232471813178595667313217157574400 1283 4591905218375907495298663956239791371302623857694471133356785185915207073995676837773155308911534242077782770282840239387561601728000 1284 -767550258511032938701893068622619950934825246237890326667466997641446930830420812839995509855305135352032181728132076579357904143912992142348800000 1285 21091604529772505706088182860583708854958545514646508340522953080345294738759438244354349557901332180041851181669283352672531161258567217425628931835243534400000 1286 -240445762964126318288517372578108106045780522931455043990574261213136513612649905295807827607128940037805178842998106613014643923158602053340378900978109128018799419200000000 1287 1318630890593627258154421478005862526182670181005370151818625962729237898817007647556128160126733314743135052821460271820854168612043350520918922996597190058926477593038414475802880000000 1288 -3319800836875511285306374684860225344917710067151234001978701459365694100689289308091891939338753513248438621832653294217318592676831741516777435493847353433517112268585058598097313686816480000000000 1289 3012884885605478957939159637107907802799744820974400095176061498478711128482664674571842648904317045289551740968205620980380910191583000915362356324781117695827832279301280258130997187776769546931621856000000000 1290 -1369834535469953428977792094903809811939036598794541300180097524624348989879933507514586924527936153776390936050110635665686792110693891811463825482302468096311504381962606944742078363349398592218395260565939175040000000000 1291 353397889777656417584385596252555804810371171123351676057134041149392448680536650318334996530487398625356594801058550972327644601263083960741231006995797962817479511434474506294818444696953468696603497803349528895119444656000000000000 1292 -53311293603191832778558725980323271571207426949588752329010392255937871458026053377766824019406614661529662286334860607876769126347806905582500369851920582752445003855051246485116268132114324411334524475696124644712589600103036930592000000000000 1293 4504229868017687598842957141572093029396745275840914407657565308644582475227797481752321490815397478620126298686296422053028776521401362370250796237861778999281405069585778625818345411205611500941169576909670948162348205056954778107031803494000000000000000 1294 -181648712008602212875633514169293100679333156699126776476587829971531198249239564375767618787704909902378617062833606920346427882285756382218163218991802891202968704738115219087699930507687361904467779753082533435585921209209333574172821851535053481254400000000000000 1295 2014135007775208668950613834354752079322930436063515342807688897103819680030471180454638302051032305658385406714049416700189150923638847814587607437178642147396306669422004986121340908082290759491517745483259529042097928997698281417987379759273423973115685668608000000000000000 1296 -7787822622355207284543132191270602994380190599904489563030432800727636998817031222160568299141793882166859554214678585473791312076309262578671197082745403285018413119987566374748195082548743486718783227241332462725344624420612377779316379482378386803204915703621773185280000000000000000 1297 8639982339728268556167503734275617643208507733851519493981137855417662609598242373551032200324519451294840412519807901078595675148683143172046296066114478877733797131779886321132348773686525147696169876524448749016958603731875746901637653474440138432964133560684442462516763283200000000000000000 1298 -4624925521789452178089428573851260460096656892893795742780692447069917518698135763721763068953156928308636860119346538109173755908236513572569959009971666743172505072273238699747202163533815438697780957796966692452788650115591789383038101334141053425060944172914814030368869317459523968000000000000000000 1299 1399228613019899828641359382879250290772344848854285325148520484097300733902341924808312113454734477472873472165467549890140384172672647904650569531891244015428145314298847256826274968693326082504139133409500695707859709339153664210313240786980768128034657253425558942257626849755214826612604160000000000000000000 1300 -250896748237741393890072644565574925171889129839428140899055059035381579606671438019085130821960700169117121651315213327922707860030407612739919947376223592818647161141499166576331251470429714291410847241527635443009607568800927596238001617693188861759329854014317836962842872024700525921865332314598400000000000000000000 1301 26215670383506888153645239066015388703530833804158629992720611613435774011215026069284010824941932481019266791708329143438760913542585854180850976087623829440031234791006324238667868105384199804394311994584216611536393595313074160133688140057575389629503425993999861382497441312669863538569657486617294894304000000000000000000000 1302 -1467445417169366430346270375306875460156050703555416567384908282275952835513741965478270253559564227535368591579337639979897798475568332367456968112154125962160306348025560040560957543326533765761962322859218484130188622634794705864982417992072063754197457505029689014049982984794993493662277623722913898383131582720000000000000000000000 1303 37180931441632369342456377336748836311604094182712713644492046843029547535051557389538765265362181711064631162841642402334585227913140775938610039405957783300790016005291033734664026323375330483796669762110839266279737059075294251717138138556794413030932146999669310907809880531123208342701115858961192631556304860343014400000000000000000000000 1304 -469359396347639161406015132890552801198069100949154475237564559693665881761952864387918562033999779613692656819044903611296093520915131848380132880734714231392956928579900044930105780829835961230981266486925759194913491960592788557293606595275042775425006409839756909047577415321809146924580415552942098686957201666406489507200000000000000000000000000 1305 3003556584370117592837487809961309422676528150399660773260727402771391663028336508019133766345824253518968857597619342564661776204616542183118072310374780490720074662518788947561834812175942508688630299833091101492672262362655709532541845648943104250028669103821355851362071572766847824386866486700000507966089325078528640752384042880000000000000000000000000 1306 -8719209927963274171733393646368429920329428300082131515397957356283610941549589829142081048928566485389590608916378631854845036576959024387036023480958707979755763541620413312363221886636327780087159748841186760310667943711665617990465190326193835145786339952035047559518845840820276964030915272590325317282110678525599450248429651890086400000000000000000000000000 1307 7521036195990760322802072991475532811938780521222227172732835101766102559963301187950356806668742800481174095974875089796349628710693411519674850531169769854782520617847762034383105566818546561606686166338111519217540049568138067103968053247981723748496277974975072970929888245362906696435406127006512655154080203731872629367460613501503429216000000000000000000000000000 1308 -2343491826601289344920704867012939755420424052300816692666796877310272426111995746268779649879001686777446262587234125543145665858481341724596834331902622192022266602003245269599281368539824486077609400537856332033280792242254792712175396045115402882983043001154816096443804415082870151314255570408864939644208300932585501599978676089341747382383040000000000000000000000000000 1309 226577366341746190226815463558702960865569098717628789711826967684957400879829010083006468538733431339732954952335183287128892418450859649838360828519859242958759968683272497648757135882018503015460150237927384367188442350652828117916372341315788104505803554367474057583063288277841168332661342081029685001049826992477562950347167751639699723132464360800000000000000000000000000000 1310 -9927001721362705336323361673100472572520225389830515517690426828631422947160093332622970362902598619510796319075760661072952293949782338254333126874190807400025611488704982963943504704722916379307109754569716543260704155231757904926869460289756320236029233037635540961379840016033044759860071559065524741862741804407501617470813453242051278308247286628800000000000000000000000000000000 1311 216115367855646912931829337366859348782938056779887621965825405869215208918422804029323385559188902202462944324868136367131791148929322032297956553107110976959831085844423152888173833806288829964122573865451779926542399172320468256235835274551666981014749989992648573583564991325754683877143817609523861582191883695571233997796775787123551335844356476079696640000000000000000000000000000000 1312 -2209693648108724530361612487415889967425328752539929421754223169688338916875036288663554011341065563264387833449600365962856992588249255262010243256909962343480356459541632752414517736414172991665792213490791649119374449627776753431321871288477177566896169949115548143389617709343644617642576206890963652282661936355915795013192228903946038431020412638455656787200000000000000000000000000000000 1313 8365966318409838241438799766365375666291244045629859580505310873184626406292301552318243263293602828631908485196767191318166094307228450117129100726426028491235287399629855068267393172022047617557130347275865736212988276500804051864786076266797000593341011891684687018628935371451454297867401834211485998427360941070586411363423563033665986155568137612699266183264000000000000000000000000000000000 1314 -13014446533729324986359534202889428218352612738908579118194999304252441420039901956572330045846978316293090176481786343615195112619341344777025084347855848314628001017118197429735594650769648108817353640329837344036284842740212822704916233248622942678889470868205408008793311913405111777141463210982657594751261681234233857509353760720864717285329208009960985161545600000000000000000000000000000000000 1315 8138680164986762772469706482702795674802325834249265473935565029974052544035832733582185040538962213055107071534151662424539507672466796881646267447985572496323506578038942165936076159134583531953818471260765732635718021118220612767309626697903505653779124522787068911022760421766073315093092284889118647017532877308685781817430491099372613030163565197958677795339385600000000000000000000000000000000000 1316 -2513783326090086867686567630394156912243624479646206300810194261798063880666522387875405679845682524729438965659586188416450688950487274330264412888422796963166824495479044217907879507629338652055428663829723020698490640439593694550114213099178681105385630643843172741938633689362698199875837904979464400928940632975638709128174792413990699818852310839938534243561496576000000000000000000000000000000000000 1317 412629286570167121947608249993124408977330743191918415554695020310761029326801533864743603072237912593387661830711472051431309982058978283713634920161302167624507516205232779954621626466384584199398414430187621295300774585769692843994734539392590057386074108185269913712691854457523186710859085402945441882949420096291094262185570545540725578447471722513042636789350409120000000000000000000000000000000000000 1318 -35484437286610339863113526344126333660939765171319097811893747726375917027308952681750006890814097968687379349936417178245577217852065895373795355029779450443908159746799892943385380332948650693045608947561593365268793167900308061414630416431590693974371797317817523397111071632617328219080256226193367348161646876206260459430471221344957837381207338379170640836703900217600000000000000000000000000000000000000 1319 1478081462130704248748994152725736646719783653555770427717508671036689619890360300959188939916180900568957911436197046312063134876134733268105958069799541388668404788341405460641664375187156930229783509055375761204891032516576955321163456545880568461037979342976894992980302852835309310707949581018598334501980302702978660232726471016872428213132297044300172219194432624768000000000000000000000000000000000000000 1320 -29546356826038835600838289042161326573636829056723420262452712286079428164524004627613677628542505472389695290200704970779453562934065183819371922728192708861775856129505339556048668860228868352155294645050074266030232452887202541154016031725532539472275690150692524560437758922245830200313596066456713896411462216541222604227140386323717573066259945678074048913445421265280000000000000000000000000000000000000000 1321 272964591529320642000374739633889250885937410129416824550005870254088343115806641884986894632575109991029599831860220337058193276473081450325647907932620534772060536913061559512483473019184216926910853010441163465000912127396820104817545521469521992025233626742972746873041585132767194268001007214855654886863642473077525808066078796511549100781103645598262179164258187555200000000000000000000000000000000000000000 1322 -1208347790412630091508218121021274074451016078578777911545694681980507386126154207870891028732869727570900809555813714204815718845907895555989806355725480428390153585257795593359336017765927184431437225405405461654274796622597597587629355038239704917943908215241692196474504803761768518510456986858817354185464480077726173963727426114226986757643974173131484558066926184768000000000000000000000000000000000000000000 1323 2518892755705373260037854875765550594034525305641859801415895178375035093307993323198888517231726229969324808348982493756860101548179807531826826164046670627258797205065628939789560613110700840464954565907271595940443358026617745472187484555229772257848484732727800451795397597507366537369273178904384890075263858614770515188342805779201501729750737417562569487430212813120000000000000000000000000000000000000000000 1324 -2365492098363208958288878277819607309140174717716799762039586149711457454432037588364320414665654150237752848551168044333265577849583463485585393658712280041615937099571712156697362334384059602870558591897460440864197286615272427474031266962275346751526094512462753339004435098075597276269373587536558998086445299147340203641966365964673267296759917703634200027367835990400000000000000000000000000000000000000000000 1325 810085891218710971291574237620884947843542856547347135293761472924250951699376400194117838547481353656624837300311898358515239844138462999450950296974166282367034164341999805893395061217369350361393900094165018871028749811018530053523488977652414158492116550181893850160072712998742514067642481365219758159076023615482542948242677969284592788995897697136097661273760552000000000000000000000000000000000000000000000