0 1 1 -1 2 1 3 2 4 -15 5 49 6 -98 7 48 8 561 9 -2860 10 8151 11 -12948 12 -9282 13 149226 14 -594320 15 1428952 16 -1448655 17 -5538975 18 37450900 19 -122995950 20 239589735 21 -37528755 22 -1886983020 23 8939152560 24 -24579514050 25 35197176924 26 51580335366 27 -541312482256 28 2033695030128 29 -4624358661240 30 3530353382952 31 24064603041600 32 -141336544224975 33 439621267775340 34 -786976872124905 35 -223081676433252 36 7912561395269076 37 -34475392373888466 38 89441016036209838 39 -109748838002209560 40 -279041934148528089 41 2250019643369318590 42 -7924101698291137205 43 16772072252522580840 44 -7688941418308195500 45 -112107492471870027860 46 585199846935864909840 47 -1714507360238010177840 48 2761001477378432267070 49 2361785121716157265050 50 -35263613764412291423724 51 142116957910591556901060 52 -345592124552191017888090 53 342694537642610348139450 54 1468216973135086037673040 55 -9817745476694490214561248 56 32430546460973338711784304 57 -63210487283433274989394104 58 5607202139779729818296952 59 533301709463565219545280720 60 -2517688730478270322804895832 61 6932203425206845856172733176 62 -9796601852788567200943156416 63 -16043385375820991721750071712 64 161077068868283057286341724465 65 -603758927655199035871944536799 66 1368536613641461753088773314780 67 -986279228145479163317959902870 68 -7566741294334378667838956104665 69 43804075043506291748205718282725 70 -135835280948821887216663066989820 71 240763536255232574420957828123400 72 89751112919700771170748827385300 73 -2553154359453326126542011291396450 74 11037574192255287998026494587648850 75 -28494227830345670093788949001688548 76 34069733753193372267284093063435214 77 95154234604852635593209800730621746 78 -743908352635536259007284280343703368 79 2604107168608668303679126733965789080 80 -5465263796869743431472635308234700505 81 2199963153128128114152174902647035509 82 38383292205815327033948578683710124666 83 -197606392043691767756305737277404915198 84 575350234795237307798980048543505374875 85 -911680028828391482969970283327391546475 86 -888097932707791883126099202150201911400 87 12231466709937572154743484349939278290400 88 -48854505638016280982625582798913029878700 89 117863559011017732029759752190614460927000 90 -112176806340950381282330134508158375769100 91 -528490458677599451383708008670189060598400 92 3451525720395762826079647106867851412336400 93 -11315437415983147666783134226491011782267200 94 21791869776726255824675006052102376065150000 95 -394542952916932620235075958515689656827200 96 -192251621726466887318193205869298689933792450 97 896072564369977344482383272531029653145558700 98 -2447772644714586301469422991199478747311563850 99 3382184187423419219299700652561537201436236000 100 6104841227004271549044807257119745356870267860 101 -58486669150830952068454738968599222183888660400 102 217197479951745992733697848633470654326867415100 103 -487408424205590047953800429924180072220540714000 104 327679922010149022709449892994450096282186010150 105 2822983142186121543458312740958542514548237597620 106 -16033176780251360645679899890131452913665284808010 107 49303112090067772350089609114315101873334599457760 108 -86055639117150480859360658335787412512797051592880 109 -39902194691012022793181117292177024501039701842800 110 952823290481797359154251625614882332964296288736480 111 -4070628477354191806424017527855387867093882202107840 112 10412774311989047309723394684711817908944168363203440 113 -12066911432812594846326258624427597129300143520984920 114 -36827045152086824469051360773088749259901467330966600 115 278771115180251442655378487896603249793767995559768560 116 -966747717270313713956881462248425264785984536537256200 117 2004748325661378535891697259914371495611695952809563800 118 -688934021906541553534320172190388442533131395012616400 119 -14689542499439946888368543456231369914369452738397272000 120 74414723884451250895796332916324070223682900955039052200 121 -214722843996450402432896122052800058403128314025741161200 122 333697659036237904623728748319539937946626627187078192200 123 365855870693907263663435660076174923373057754099656510400 124 -4679506594112884473907019845731766917078330547142050296000 125 18484117835599558578897534237938131728660383484522901739424 126 -44136174691829874287525092206785307557443581198531134561888 127 40112193988893101390504795050051983071186758680588657001728 128 207661514405297887131710732302614493427022173488099324021041 129 -1323546806238043845577849326509539618225150906514877420293940 130 4298254873510905010425434502245181230294381684113598451808791 131 -8161097952173709631408303169381601901076554530165118925049636 132 -450109757610517484551490328270313021053136588438707021208164 133 74990137996033417659061452463423007944302957947042859005893662 134 -344629191743044230157746920883097113812134854510997819258885290 135 932410117247722567636005760989894586724125237161464175755954344 136 -1256419526847363651220670773487198983269808494091124974956085017 137 -2488504934971187405631778377167835962793617865721433436398683578 138 22796820881261317195939125528967009795747621942545387839164753779 139 -83767595500460653578772035208965364145131239131085979944986623080 140 185815534594437498124337248290127363271697749705858221822158751428 141 -115507702801833513632125840030515693987314259700592721001232741580 142 -1123420121828090300261547570128129027990728573380309509155155341640 143 6256617745182438498067827210154841719214982684064955284703875215120 144 -19055742544091522786826574527031476690398060897361391554328837536300 145 32699393002538349817065015067147908309511968002352675202031562171510 146 18251569513499436364118947354291912436933962047525712297850879292450 147 -377176795527765740263522081048397083086101011445051133912803668374300 148 1591065133836498028552075014644420801164054869444197079632519700832050 149 -4028280402585403140981036823727454769374377300851386658542484326632550 150 4511950568092856309480893073461443270228080291058120775235113430500452 151 15028251704757085152150150596849050899597850399419324433116986777091024 152 -110241770033001063865401449232737908647968030904815693568130937894452914 153 378412241073789605679092559315122468522715148452685402144640256168631812 154 -774464928264374565024699636588179794799885024074863867109944148776981570 155 218790723315647714294460366583783037713743398977089961541128826549880000 156 5907741089882155816299622449088208437488285460278804396093222112976796984 157 -29438330737752538595134627928804273158285135843982633213874893511029181984 158 84111536496412132518179880598247147990440321497258722764141980032310494952 159 -128009198741223187136386285969962829512482266947492927373095304971122479200 160 -156760168000437103656913680570158099357418770040569920697044304492582763225 161 1874203874083725765874595918501329996383773520198597260985830397426225054870 162 -7317188997805462337624881131359323856564539724046611886702550408500613080845 163 17277919338993400974320822013665908712313151270258121213893870758336282897360 164 -14931656723855430632832681873994671685768551649290453728505052864846604067750 165 -85088542741308505936830794515213035816790895235780879519820019267056145957160 166 529460370352092153308595534031074607989117880871396436068105063624935400849790 167 -1702214892709814399628942931231169472469460120994850964683975791551474885132040 168 3183278317525526939531050676752990166395396923283621764393942750319781801928795 169 417873508072233315554010987653667855007365142443286899922613963556844194674250 170 -30425297804044809290314895207358859193023373554657292947621206228010635211797405 171 137831136438451877425758608830819515797598356021103039878847080873988927468252720 172 -369108726875984454385236137577372597571085947152501655737191902171785328642527720 173 484225565762156798408224148169315069438132321518278751582771792061433772848075560 174 1049651075589711818621371638439393362970198131271072994496872423992875411574922400 175 -9217513879497547013589039772337183912095123126378656650368919038280599569045550752 176 33499812232512049460029921751806255460977934209926930435029875991015516912676796500 177 -73402425636918982670876486110076989083555582526110406966030540222324896537547124340 178 41779188342281937543124294271408594491092793274867079226189171508254340630566413960 179 462505147505161157616236883200574652785196235383288014526907329175645281231014628920 180 -2526291337940622764810263433613444004535870061183018208118994258578901403318931349324 181 7617279419634239547836997412086261192363736159915752898884680025716358163330178398572 182 -12838066770412643163409086212841456681275809625411492361520878876137639933975147513472 183 -8433389358617660763848586288542869414805914031459216022055772136211013693441343171264 184 154163533990793134487480008112280752123664567100095319368880147190347268406666018585360 185 -641997145402437212285613716374412518807305518232753801264662906355560705268120394733616 186 1607929588797895552743657031275168314236486177004488061006193961184265075164143892945088 187 -1736555994827367932336881910749961079761492343585891024988822966379413350955478057618208 188 -6311983948663762846079553743808178722012555163778126688626414250656147459947652281691856 189 44924372354212515248692675370594853471305696736374624453794845094726018461755523777427920 190 -152587068332520733361347926505506394743254930079048731473822234830439967467671668417714112 191 308008490520231965860045802785797310961647329045447310552142332644715747481728228464978240 192 -67503247621525879201480870722101088352211210252532171868018787955650744800240353241609410 193 -2443511443911547776442090858239888813820332071954856795075358236951588508908764652749122470 194 11978088577130718018433169071615623514694121472874821736875680523733069115614186942057031300 195 -33875742078143125064342214746789138060735427506267833119686947261976048523797193520362846060 196 50431179375877939054617111128273031371334718352142488387658155086876722168407334281607595350 197 68585111598884231972159886683661817644102202071679188908293276195518854416859778880522478250 198 -770844314385670839302507164157812891915614754791466858361730345794884657053166986120337898400 199 2974079541307963031861261199621395171201624911190074257102900328090441456148420554315184290800 200 -6941465494385256668990678479392137277789826093285728445147953177471723292101602808382066289964 201 5679467247047515338166862717478316450788840146252184815427171222447428876438769257882025997572 202 35725239178946103464464694733838757475130496799517581141609526032203479757558463033055312529808 203 -217170884035221631777484511553315681466120295637484981638814829564912759128374176371923177435464 204 691031513184077954239514901267913875532938706906024439167087670575928390309839016015148408098940 205 -1271952904680228441534791903312373509886260796430778958146982555896683031918722847203534889018460 206 -267703271403753471368076635650105545234282789271188466022339767290589404550042245896590443116208 207 12638533399540668130890280341869069947314076617625384298377125150011000424295866587765840647186608 208 -56440422280485816988492353120280875529036218599949929535969952988559817836770536394925836545882074 209 149556578587516909538542987736147821652174559048154793528547429376570550922030501262294076791819050 210 -190725779505787962707861831291651930479176584796742289634083880579408288041380052494168146384248580 211 -451682872205681485979425694390107357261597462447435870803261571507928260035421597222371258616274460 212 3811320380396890659881791737545991724301309535944233787057189958469152435804112568746864998287329110 213 -13698387342482759667189661260110368376286513768431029567858701660794872085363930755174161549892720230 214 29635000426456231390519121154333018356021562374398966943150800921911791820312437320330796521802541600 215 -15263326594072627949503985715295870397070848175492089164873531805166441790229870385327321988948700160 216 -194415940301817199154521493879748051320819713803275330542303198780883562958135563957668449757259418800 217 1041922445582142773159076689804612813701101053127536011272828144622900594002084627714818951264171539200 218 -3109445784866659839839780359061242387903979177661479300876594008915598196150807768065420086669217475600 219 5143166812973720871356045020411421715152720129780110234220234270887254604852745439990069601728394248000 220 3910850401509693754222622241695395634010310671379306443405042844936310602392767200391130017810039052000 221 -64288402596857841605944898896320229335785523853727606176425761870984272753474262444176732066409347994400 222 264298303549911525516658369877812991516712401024928214589589934901889088450274308760504094082031043710400 223 -654628160787215369239909534028975691217176717217857622633312620158945325214558772084275139749778530723200 224 680053564209200626746709201157748182279185796944198334492431220304317770668957381644123332935601547910000 225 2698928558337461621110554433709833973956913249304120809419866339760720526359425916091436446744449025909640 226 -18660554057857835068574417828060843199758700225421807719160382237061827032914965886223567674975900646593960 227 62707587835673349568857881488304892833951784449327870100007085222801417548475204164607922910225482252318960 228 -124785876023325491037290013001710946356172117806458400852584464789686062564200929666398720220527896396507080 229 19160113847896030810232143116219752828928829453486300761183072887480464090216884906345079428583282071276600 230 1028969730841002180527280445594696337046209373057459040855017366441910690676867100936028411955576849156397840 231 -4963167643294896605755948837794628250196231415055910486031572706692419201116213037993813738606941531194958080 232 13890764924981499473960154249655050088045865776778069616448750357935860641309518242819774551066666389780217080 233 -20207795073570975106460281036116745857902929664460019819123449813945498284542336563195751449626939155920757440 234 -30380864408027873698507862820397692425966349577225904026267969093672081235236184088460522127938447084796496600 235 322572092932878895678962519099771319475701242919457964400190394229824200298422597750036482061909650836208376160 236 -1229880541632905411318157549893738033836665349223763185048999165119010063818859101096824860421718176773544956880 237 2836445361209729242017677892081691895900150337827642529146544650431862458753265470449705538176511727160885520080 238 -2186546385427306279589903984261641597488135965695314620972031860121257640717956405389976436034477026162206149440 239 -15238631936739062365084734880414448714284488336019020574182037871983184556298021700851514385068910423089431867200 240 90562485881042482943530261170585829412678230637943651397093420882571878492168347135079972446950969427471624145320 241 -285170228964809193047375337144819315125221841317763744770678073948362313032280763437505606825398783587981627878600 242 516352909897045709255765445074304287267114902688234954652027213311404600997022483042880264907355810494596394122800 243 151276532701119714225976631467946963693826245490175291828810558620039904928995070089433484405748388223644924087600 244 -5332639804555751140425741321505927238466450153379841188503240023905890857470495340396737758921302734094612918739000 245 23478971590804738712667423932369414648486741635051724359790563406663634368910826433453926527573071896220471885503800 246 -61547356978085574847538039851822577437120462915526943920981647127090199904793499965892917545903183028625775612824000 247 76184864425997249759087637373441122888839733804860373993318705019446983992614994460794170519502536224652870234576000 248 196879295416045900905721011613556435870349813909090427699914174161368365107552893770232711590977023390364400441864000 249 -1599836261126107890571880032130250848460003091527410918727257466767071257176645730270978684385002252759831205346124000 250 5686156270167587530245260004473798142597567625777943766319589064738228438172504112768798798843752552658867844632263776 251 -12141419081867029578540455865829871549608896882164654237754851868719975635052141317227745899809648227001214847664887488 252 5575308328592788289724279315737832092196153684858519410236030319524589596905432000099401942104500760601093984628209568 253 82874093278256306881330595545159254314814365522917374579608830300911099829398907132660604095079709991640605961085010656 254 -435965200086420986758539563816888662716161923378620420286294579807207104638379307832600991237149490533581040733078485760 255 1287576302688492750161459693762787954729960114343707135935567457277256875267517586628955979730416335702535814178762213760 256 -2088603695748971237088421990443841795007241650240232223487495297230357005302843434388236134799133845764408227453942478543 257 -1815223801296258964304673386474728707285341267439322073907172955936312470567580764652307157486534487521185113721125821407 258 27179206250401585826694982454533216388214132367613276783053630666821244700299059583152372026673668510339184218483878547196 259 -110317677912046885403055897054746902101089146343981535859861768123994208416051910439671168119526726192046462936820615517750 260 270154547225880185017412791855610465500130046848115578538750581630780010951758626630817496122443128163086314383143956522535 261 -269253070315850179182540147350325746831584073448865947769673212107648826138575705982141132949642343220533217511360901542715 262 -1167991778695322220174514228058523845512952351156695619288191025896389499171729629680715023183420352708755238450946552617660 263 7854335649584660132282517522428587516745231513166216012804729582208835305321703132802790594608714985290442615073867641240680 264 -26112090079487710706161139785881664652024244859358603572220338995335037333707656339697275691481569808229888904555216761625700 265 51204416667467900024433021282421626203160616663916841239717215996235354552530053811969381337749120756630970047983747983608950 266 -4379859652361677882149492674443586829820002200049046973028002444897370996210969152738876164110659812290646975562248565672670 267 -438712484156752681925694529711050109300037073550131220542787177736472005501890754929685058582003732708828010138261679224447380 268 2082779488605375922247108208116281748557897090054869030954293989233339103783968061557126320307547084453842621778597815751551990 269 -5767850713786715105832964636905242244356447176983597589128902063199069411333490895651638915098951229723334630389989637045137750 270 8191241943875941336776932196315222646350493698071766889098458428059206090650025637134741445183958154719141587391316807550578040 271 13563769356176133899072656125846562042185172112696512793458138355698484844271224431723085823336588492202553899563496375960306040 272 -136631427449350221206728179790598031469878027743192167194986066497595337430980433236570004571259408576844129801294538036409136665 273 514819585388494162672820569529727758363405635665746041781129325255402298276748272754829271154249267800504113875919249293869428045 274 -1172915666772888797278881328761039270180439998097681586634994829899984450346495120258032920795214187554717291290586618770721735950 275 847135009715029022137512638319501543850408139199861728907080594496680653416296113953576365345742733846621071675366426591703390002 276 6571850299387548500347399386419470203876408890863050715949040787306718183468315538542613055953791595667850088378805221661882277955 277 -38210000186158221801244003192751365110267681280001103830662762752808005925612420502575802957511316010079827963400597201457765360515 278 119058960363713603030705288701530738793453403717179695737015403707144896879407038382322335049946670287214598127599469850309914786280 279 -211956110472877772579407725731953451187419469621766634706783197232236477732239415687320100004495367560345208892126222050745284053120 280 -80340020645851855265959015710981654675884721767448299368648467264399563851625230245443419053597410042363807569812031141222035572796 281 2275069099261066123477795465114174300062073900173113341221945886382938138127443600438394701414624081995549947486847577867844323903968 282 -9877680785484905975634407881136598322566878205013354814365044161900048445142061022957903367376239960231259593748189879851215567384468 283 25611191177203953482207846535320298939786307115840944316192269815671064503372854954913378830701887171294596780718751888679689573291984 284 -30722533317287664878162280265565199158650903379793346833016685383967716472943125538434872242340832561270100184727917686724084029429960 285 -86571416171776291495048630876468884481751458593462565320734266768209225499188799216967240454630820217258448608106329734403175193669704 286 678830005271469232384160196279496699804209184293366449199282529454900448978250793291278214452143098974780721562971959179904080670407792 287 -2385930169812653092681693930320562962469528957394227021694271956425340996299816239700316473562582747134767876452372749562468371518898272 288 5026767833050775224283992201045503759652919076015427096986052306445433646711322053289034937979536260379172369239387778299919293274416596 289 -2018627840927612243843073559313160116708704753095757519133461656846786756416293865460750049244281814090418193116076869657196768441772370 290 -35680860941993629362508902055894518891155853220312201947796062252843663408232913902928338867935250670112730346748808936797790711519196598 291 184329973016173031981781359989648672679547147152676694807457706807408318789518545317213368656362659175749416656659839461676303432276247460 292 -538706599159928773223969471560219267650435619964765360328304894880116574784441690600835204841022783038510315967589842487239227295831944190 293 856369510539462839230308395249462847528497597555746481047654790241219802951458598630369089895080743205668110047899267691256396422710234370 294 842268198723702142559877155520871617801182934214232503744004617266158838994999239964517888273687683534826304034333123364954470950457249500 295 -11605123585228357988691447966404496329610050415532180454725455859466660141192672977008757570608196995342106089985659822647091455460440849280 296 46511015203951568097893531978359312535641036966643113624969206790800915916107712073231628135102610255779602208562208311017113887263565006770 297 -112591809890614290315406005188600727589716770027193392378861318701085525990466321615711645474694165234059137859623435442514540373612424767520 298 107353075281128627082233165340206058525977760125614347199284650713356297417604986863371233233200318219363211447147962569019113424843506622710 299 509793162943498105715887199722578551213203450788545816351256381885668728689927127196467468196812484686355532232655214468023479763480442467400 300 -3338028863796247993978132737447564519767030180739309869724706368684530165095640064698303329436862805456971666506065393694192667019582841338332 301 10978713203343978158891141382533758317810695277525582589984944791856716153099496393614832714493971311300619246636257405153563298669093672004540 302 -21206447952001421579155223835284783943969722804171981057736739763399640871689810381291404312475012330724165356192604466832564085377335322251280 303 317926030915924443742057832493044246467120325809059603550463440375093867098918797473753823653086442208414317533078126377699341448347253598480 304 188748935746720093639726826729331636585322204966739414551502473303620625691975678003380052425336921529108480846381229622062547712161474326811470 305 -882237188190375333542153881783545787040606624946281260293702126275207297048469968749878368379992358526791856311435809619048889659017796742174974 306 2417195048894403262433318012420428596082732634542557154765128726492811037001393734479695762732551879104782664663650224808296307474139169230908012 307 -3347613852217003906984991184204956827856080872781466721265857596527972724971906835530891301832788740579590067071404808603499867333968458623118412 308 -6087264698771344762278099247705625769125023021923931776470605123389313017301359463389321237862237559820575444439899134001155631505120383762332194 309 58392308172221578240565404596573977544357590043374645066767785982124465282980959562565193918255430426246234873180433383152685858894608879717638610 310 -217449541325760693180136827516284846417966398673669073586327810659022103903291920931314241743487408568113720106034180971536973620615077366740042816 311 489293200837521118262971951757703476232672195132023474987357456560657966488569278829045480087347786802076784948791741752025126937530838144904769888 312 -328938401698572742263769720889190155501118655127409015291538772379470473265366416978904865572449950031682601862564674298038919483366048483179256008 313 -2856973294914081207773468487790736513382946018219428402717140820780946459552505016145526064681933870104603228259443133774679869320932390855772676456 314 16262340632844569696796421654592689436294411117094490461960803733562601830787957017215309327194028989801164356253712931828776019216399814150735693920 315 -50139405187831892655096913846076101154726530905861913497890832816842078960448943165300632162086010141163955490678847255510521302562713430091723596912 316 87716016496734864556898236920478797271296975998363782133385008494670626794443391831025461993674078066884047473016725892201211559971568287836107662440 317 41134878687965607588619699902757895717906625362996641732972004477293753738242881767037970414830504231828973646267089129926267586038803816788833423640 318 -978622512413294935667622854784363439112699677035008800533276981512205863167534299824289782656058311233941753229474828076777892868571283587301327097120 319 4190697666615090570541972285791668203021334426179501243361055846476580811691078492934681797113976914042970289696945855070755656484925813381727838952800 320 -10745972619876193401943678968070611293254313216689440035084887028691821485559769006006945063646232952282847451076315767230829987589358337208210522925785 321 12471031323353713218903766161392873839535535142672931173937200332086735825127578677388031911358651644185650992769791132598196813270746119514767885099925 322 38305547643583085835590361661273563223526778577533100106319361292353537685742343663333169448095230811411919668413228043572508107520750760151646657866050 323 -290374421104675084131374042794391004960807270812944349386462788428280409485380690649983891278661076038195655547545534877817281021690972392519959742968550 324 1009304822158988551713428836373750282703167512577243297565496806090204018593545289616519130852740887756098674288401564343440320042032180878869260654660675 325 -2097518916682984483506472449825068917960353880380963597876672256638571314135688980338669629538727216089841406154494144863311138451969753185717534919739299 326 717540179044687729906250273438421501829477241778248401686898423545373980103283569548133269131831968794457318765770348496908896411880667672038493859823312 327 15476531887407787220294520436798727924479798278621574104882697430490999889626617142969367272888134793117356838426496491396675027422075041706085011192648568 328 -78551949798961821399637096591267948991519574762870898849228184118763343001961379894522624502050694079030719054469785468594842258600621930669141169302726694 329 227153582603267158916413805230835095227719557769699176007218335161428792571376980951767512819647365194714923364391418774252177151178372190390599523965084290 330 -353619747363664583588833505656150773867038304905938615205292152683450637693117225373162815280492037890329933538486494176329580036884421805226875725379900520 331 -390471292170541978497172086359977377327062276471864981253547556725586557763677652440379956645923410235776815810231765854260508677948905005259825553111487588 332 4992447418544557093602891334092982785481731369772206076276245023926284256178577792439790114543758835820666424306297060544708408315036962883862622440965006238 333 -19759437225718239732143652146108035427172564538477758157833032109675162642222722517905965304077676398660656360521839477239750619665834081492678058841028822414 334 47275252702779253993520317891421683841211653671752703657407178017409614993859140413799235087421502478733816319270050220454011124662992341567011671777761228200 335 -42984701528041905176131783082515519220418609667091072617486552581152567946636757425049552223418945347209826329539913557852192465015663736357621458064905822120 336 -223913939905310337530870407832833812371404208082860734761317188234235972868021362278536031797944197675016386609606756662183020377101710270422277117385613324965 337 1429096461367754735956601503220866282804539737640259526164208549257407837420522367276402698075765749320225838842092799985451620153350978155724961337476552159565 338 -4649993737537235066432559614123575548674056958918429915752074821030852297381052921841633256408481045720549159133909721471788709599699461704742908036458976725170 339 8844057433658907195311996697385296644317956843234403513643495299117747911862441308992033957589981135794652708573112040618880344405422360709020662998746271863650 340 515239965470013467169086589891465890418109929435361892783236652865271441626870832092769339320760776196933618023860155518872986201383730285469736029502249398835 341 -81764006468982491450037955959094283885061382365234939263653605273022952311878472811789202880800515287625051937029736059429788079419811751259553476994601230554875 342 376384212550956305730244097410080260615510387188727847543943544639173611076521642618321723121871344547090277932951471961296746396568530753856130188997626000283600 343 -1020170088235403155513822519473943145467219986114065787875510338339327592129514295190271043542743085123572729999562144025470606790942728508325010850657015714948800 344 1376267740164286841278033543939168216578806461690414725566979230042221190233014429924377065368564250417631911603771237556883121358402317696306477861600296337407000 345 2741635981362162364703915575780896688219069994394318762976854984796002759723541766137149003486713266212090434057277555984724902962021939232409894816904927270019600 346 -25126429880117281634915175464116303460221792934603085523147441924765441052592500795470389644634765933101323382431260391017900985382112697836270163167611057182161000 347 92484192991131092903568660136539044418614039426612617724423455448780741831982607461425364262494448515531421484582708946600859332259070951917217334118392590485200000 348 -205485120062045354339188970181424170651684954281692252178892419684131791628195886085408594248350323538127294071820025073591491806170419207281006477139945439059996000 349 127584872709835578098277002035836415411934375506428886196327809956241665502794295948579351566342019918998325798276958219719020499829246553253165554337732589822232000 350 1249535815450957364868291719227149223603581192191949190647416842719764143270899829685113831031992353988119347574996149320540270745280686889362495494887232474615147680 351 -6967857068679365560266163320310161039966907084430399826991469823638833630017221636918741878215741010544640130288811285266547682950794647008825220742742934282227264640 352 21256629961935031904340541071203242191867160500659659827934452246763729989088438768387192933094165243446092305695348410445132354234896583253881851227007302911518099540 353 -36524122494091852757812222140624488944637013543951165522127979687572144641755163186764993266489406824650073217746718007582077118211749227939261298423874652748881917320 354 -20563920274302479479594739393753980397285785341002788086380898864259530588799514341099611899483122014955957753140526898621853733552192065141435767253525118164876432300 355 423620934064768007106768366850430927353459896727301676617912550985846798181263479361358239744118136358162561556798261028624371438244741023720578688913426968814539714400 356 -1789567182662696164960606038931798903565956206378826725911371260698805892268965923366814252383257793194853988905263909381077293220904027995659319651743284158930826805240 357 4537714824105542515698201074777195941855594987730582859836481704535022191068225220811267647556862903292995133192124464374321838282590723279804248224084554060811618768240 358 -5085329878186473705161253836019001574334030230595496730768646724735429493362857135731824120853324725357568845154100582350891696808703707986881806603325595112301818417720 359 -17027162084258357164375783963421393699939470070260430973737759351290925614947493030560083342324344987941965460807723983020389353606901939969531453309181130668232697084000 360 124990609354951868397231116454538970009529888022268095178680286901991775457933726731449237037525021777061196077245000160452429681486747753474685677813342615133575710245300 361 -429662105453825112468932841511052279294714479215907111895786297704471727337342951137983299431619104542854478100138508035684837472631450829217879597092757461749825786777800 362 880513992579049836718958992560639039768371285270156810187782307427405375063821420475740546802239252318601038813859909621693977197071054728525026512911940224192438595173300 363 -247102871898907466462799324349590841237174436849316953648154692485847919778797431456021519530121189973454155228117168746158252258367555941389710984314757549667562077782400 364 -6751289799029862702558820303494113762337037343537795552345816617075495942418569794241366811214046772607671742446851555674346679579753632754807561050729751702119211863056000 365 33680713784772870867246197549762987653315272273169550049667104558029202747040853339291037940745263093408120894195356024330409741360742375752198988183347143858180812280644800 366 -96366467098869454932004194227904865108057876194970058338620272655014197606563196880102651789145300878787846225969391532307525364218452600766662785553752989515558125729428800 367 146797391136320426694213572250372772467075960389676224705155022629242691857483654402716879103712769613664724915454380741043250068241873606060863507052133973381934216848844800 368 180817072291010250984162321275909687465928288780184106457037693268398451302135715894687260013552094531942331464494639771766231563658567813886346120247536115662242879903779600 369 -2160266008637190517212322148109562865634257373837983457896880930064550719957184441660637439289069159133751720328516249104780850219096514478471640455694852793315001744589120000 370 8444669613144352823283471627403464581871395215174337101058327593084185125164502538980710446063480696084303188485477111999326636133774828278067850712334351002964755633839367600 371 -19965387968036348309802303183073545663143020496948111722752399448491905385717994712093338464235950668319961595643796072238814329113509174407157010407403104414024322362211934400 372 17248935238154854043014083294027085356714717368341033910844334473382018955450317180546088200670788538023564262821559386179179673881663519838622872364526182855611048586491614400 373 98819536451733225494793075064675112220966818185562397052100296824199949632356304673243194750674831061453268115846078102189478704773316078442732249358691706634743251678337888800 374 -615366916359248804909684680778632031270468042119629862932974377781203827183481490350498000091067581540527589445226472702169161820904066092503317479083073272718763489502730828000 375 1980881174867655862763975701874729600011473323833980075083792273575269387509800440692283298291492125966699168422573065455366204596130343687625873053794451760939910955684879373952 376 -3708253679906583982015285292553006539369685230291212597166569919070536639507647264038135737463346935798671451218748504810003985020414093527239814461003778620812515658910588416720 377 -498394562152557245101395078141318668240411288395889166869738572185465811912784852345598328172323516465085729945542134440430567245450376691059910240789866365134161135074837228640 378 35608751121594024032417116248408229008429914911802425129482833413648591097504950140487989090908093871703540167170198903783031522462578994762163280455723675659233992461975502632880 379 -161481333566850349323040480402625241517297380909939665507519390676527768456545116033030827791734144172843232778006309801365538354103347862795680228388987961604030445628772843640320 380 432953139379456935070165087217460445313581956297191232138548721970605200231403065331174033459452072689290827603950010948282282795964622199962786205408735972058809683328774550348864 381 -568280521212234106917387889066022620635403023779384292432858990904495567855849826273028828608374541250044292242736401232580032246576233798718595355653414452170605071039025525178112 382 -1237870823227618872953559570007287890976776770470477833928469696339067955672130721746200677847499189394454482030918966118272094317210071410827821143589100985549738565276977625812288 383 10870362489716171763626742335416857262342543724104339445850707117749091474021852637892624540616555895496010002079268495088249567615874738888249924043941289683585232871540504969906944 384 -39550513878199176715546027318433546450710405729252826941520921950128533679151925566622591421681848806702485567001717359714258677505447304704301116986642290001707747770052338308003010 385 86750344651089462726236679460636449847378676562966892732280546151815339418439790956008196750389731112979694783584504242527508890072017638281444529506425810492128922679425988390268396 386 -49278391468551298889217955801941354900093670341779784975260193940567762137124924137790463314624615368569329144880968642784292330335674958886004426785474680595426187609072227191232138 387 -549066656173047170538586297680940149164934835842019040413937166857936551220838601631900153610327627157380636752915272577927416022017455668335645301805810668836019863038189195226077792 388 3001373027419865638108554288195405511093394404209638648390809348305630801119304858429352562714038991274028062712702424362531652396856697499839175660345599764178064056710659894266463556 389 -9059517011209054489770234730724811460501865096008402549249346806559049971135824517461434798771084882561094787014203731036779770253042321583829250828311552277313388452686251043669584720 390 15280478881200795580139121134255082247269230419240684281919722674586588115822965117624409759619600011350600637070359511172527402946155125720162082560184227294364605371730807894023508332 391 10109351788616003377808577843016426860266481169013316192229280165737054309246535116486912463569598593431020002014028709875742406306504043349774074386388223703817821588148592792230230960 392 -184290285600981693153951208613035861973636489981503773866994539019790058851998265729456020645708162537584679421959348040240880240580886861344310620214048199411398663440490341202351995690 393 768175019604422820641268900878552617996752950206955717599760717855674735645860190864810308343405840707951656923411377815333771755720445679577902589071642387455648489041458132039562295220 394 -1925866972117997490124680195345570132697953021273170061752072440259510573940653446772624917442915908109835472780844876937781704273311150061464680431575343122598688207056199333264184475450 395 2079936715364430341404870631817011539911830133164601847985743701002128299009566180079283527087772536020625761506644670885625276225629436911367006983965586603815395161941883361046126250080 396 7594908606860627846142920248191155801783885366797671400165739249917532945918566902892850231570909423986777496417687568225738120091665016305355416103738413008028730925155455057527465823840 397 -54070563501144191295760173092838026403543602324485545491310626787614249704083432036643573079701892454015525287703081200799179323728774471405712506235386839639327648669187284286345028536240 398 183830021272471852172319478692832937699834746986602290089047171652788317858348422909740370763888256893823468841178734925209820051704984792901137572987101986093476812777379029616856766767120 399 -371383536602008819829919764728904418277447747488144371616578139486051940913043097614330254543569699887904699802978722844213613176146405078872614995474445693632583500134258199840579379942400 400 80624009317206757808316067732023538878934541019803236821317838959392617300081178156952056715703687037756943063704287492533246621906502427240274777940665671090603585058718762139821012817620 401 2958339508289963593984948127481966272349552866029417598168076223041499355429412486623930225608840193025666249773074231339742483501127045989130010152032691398051515123307080598756204536314816 402 -14512231852147385985911985542131361550591124659117655768760864454705631316836723152745462196182214326983580537051526053498273050601683077397814098102799965448815778467024438675342931485024036 403 41080777647156620854431477877173604845873540396402048003062914414101953400873473604733214105161384642810449791515561601376873987197703710735421171749390024530547264955321644275186825748085648 404 -61186363637678634337882338106585663399362001578391199792886726744320149431042542462663785876445815977506246804602993099487774244389572302018221708392371105773616082661764473924490025108166000 405 -83630024363166078990410647615917279473587716068579679189030113052611231661512374502047661783421683846562270523405144951313773268120777853885657987813010115068908291049312092224871921352006616 406 939113859052738163370628682976243810152546989544190118816585624574547227058660247707067306433751114344679335322660292972422623741137717500512443187418820409439768931763562524939359686946962504 407 -3626328988963157606263626407101372444690877035707366535908347943828796377108393261331490135565400266936553920281498473852880167618248982321965876209327723305217529015807626073631010157509697504 408 8470831346461305996684109944509647728733863291697599314275637030633000632004946854095592873043330359040096003111801490660110323855261000765538595479957091930713985759067918066116095229469389692 409 -6925083108130128822226946936901972065995222460381983813911276157710507658881717253081879859641646428651655858219097624689607531339285410710881588576520380334608138281903440859468074071954639960 410 -43773863748579064890096461912616440169513713139618139274459509878708198500447803503851915223767037299915026303283792253697877746585212293289875364762297202671636154963372029217660475566150719684 411 266203719418020462805465474347486449096953888565626434242541917907889645441486456304786564982670621185257359215816708977452537023577772268291284632650965094471795832264423602291766717733770293312 412 -847768569811725242377572081521480092499688370726081719944587128406862379421028038378338101190495373300074996727808791032535968848626160467122876025109433362525615493566846208847023644839250127792 413 1561433717338205075542937747184551599827964594471841889438045588299706029646718256643076056429195164806012979567283804025605292070900016013214680094247798005537978994850985674350179969477931481056 414 333591999154381832036497932324196187040623010520753368372410753107491148688533191923118420057870779335468427824420348065946972699860621294499970598989546268876072171347351916759083635455921318480 415 -15573926628450993179436231709403955163655874122701821459741403948584310396862428777355036538542916307388265504461388664603410154219491708690835074869104182840883013686126642556607748717760828317248 416 69595897790528527040916227908122772551855619504362984060693454224762074566682145949230168517472608786710722903032422123182705440005855806175238768990670123974882229773195765815319650226899941957670 417 -184562408968245406529245529360656584180391911173647136873581107893272925159153676933227888960309098805448954243954358403661213938381696252194843941173946079575050414880314477213290323498749345545500 418 235396926821281340820590866179906446280169012393008065824734202791113111372265096643073084547211727964339345756441753165753006795185546497906826090580444620123655604967919658282183972139110650267750 419 559888399368063713782409647388899683621319647949678442394062464355435635546148297589597310671386990272638434156798335530573339495054654422746429730395672749623812427124414607717395701800102651170000 420 -4723231155419702646899933629852635559892693366887775304802488939725241820896516839806889338177628135136156410479528346356301878999004502781821766581314953507861498766930062493571933544952779600834500 421 16988553002632172012286156261354399550711989361582362121371646939057358611816328323285414742253939227875513209805409198382305361034350298174861729057655021548986065882888923407779793540585965224917000 422 -36777679024682391194536489355420450617810747552373340716697727492523531505136216955187763402463711632368825042886154833818249693576051687598791709597733985948956153423720980809783769717364306601814500 423 18890888695757907584455261815517310206103693355894479728876915373624834240562811608569428730446100080557754144133524620435995639612606130989167076372777531259792280469211750232749211504392065974686000 424 242164836576134812136942409909241574914660243512991607217176912811563891168035724342457161990299766546702153281989432728654253349025174130629701120589181075974850040882301490961808267945807947521153750 425 -1298391528971485060645519412615705510610792676676560297365441542025821066332642455330610919410949298266591663390210972620365134628914218186601995695125551381714245731609084862518665377494000759732687100 426 3877684733968820581505295634837457405340233101562153258238540219381410662639874373808020431202500279549860328796141326368793499372802673487874455996735150758802501425563089612499226884669263680590948950 427 -6416526040382004718508890118652676000200794491359095830418450518466584433747566227918880129342416483493660274857905348410594845076602402448228316393780800223277350610639763703815672574309258501732331200 428 -4908795434968878815468288676683975000381813862535850683271692582643665874249385503485300633664569183712886411387749475437247339559670416911116559018478755836088931297009887047650998676693859073218066400 429 80495137441816701472397920784248005372805115350594145706984955833616710678409590854846279772692945844914966493362359658719147135003255050057239495626629693562918772327129601752978596635026753126877756000 430 -331130951492139470530489644551845032752291875058330873765833454442802487641854667167114672689089468825166106244857534841487248195681073353275260323229456470954371632855850697222382028464215174714119206400 431 820710597993135899830745061459673131372730984690021794512944514939629366881560631152309110623116950985060058824933656214289386716863306266961125805130258174023190456842055384545976150704318066788533430400 432 -852272221375567286699149817727414999572714212644448378549828676625012252988418885486556482316349614777616193644285394610270071660333076313583343760736891507935292009723373489213520285553283853779470900400 433 -3396656061196157866590277169798784264714871807436519520810666988924938300818613001088309139421126313170136497253542616889326427721673801444517198838636915841132784132408815362372524554081281390619215186800 434 23485582585369423755075002240359471813834671548728556070850624847565311426952754318239467610005065320876428352925699584344673750465622643016799793880413410308095301497910175937223873826467830339256045936000 435 -78973836593464518150436879596879271255575010000269096471173195122683659454135310530849616191144450347208216221843396858321792737072357464458232831695884130654162743860315925556195364519005009166443849349600 436 157236683447455647637807637355436014237736725538186443189790763892444363904479522262527457636455434776028258770824862378312386139302095411982820193758922817108688125329883920119341633444013805563069709890800 437 -23794016169722324021858024361722851974414672012998824995976599849443742473905141193443898522867361017151315171436290857166648418242796862711551746476324706166638374352123558424890229789291083787669454602800 438 -1300987018033108246056533812913030975628415229062062697232909465272240223765942400619289351442819357005604193053614904185706806513403738478105639763092154247730654922163357463294745711605073473688841302049600 439 6278018995848690722444087534179588831975315554006716558158975660070594152164941334792764788191903055239436137215388722375973977486312222391257798070434903965796318690154103519298680539961049505470288060352000 440 -17581872635995654518648438710434119884235198949170647637729703058433196462486648750573163218188796342575432863596209853474892547892721716697925634610251402489964229593574456642482285803538117476729470230311200 441 25581710944826313676150227045024063918383175738582098107747405313533005935580951008072648804851346126659156405227938096025712324918404100587727859357423913768783792765239567539878806422000028467874649104880000 442 38632503526800323415307239365329579847430349862169977929503710291117490959104351421626177506042793440920513443642435388835682715893097808612422939187127092891120470687131715804317742699630515267656866088468000 443 -409797264047925564039022657123198129172233549824180248024624366425796243571858442767011123185883534491375154670877257448444035487270424838766583512205090294483873264319590578468650907575608936472100275915504000 444 1563325121083592100198375734906115816723212259549920827230762748832437985856982240266967482641185809145648188296502735052101264452721353399535303522946125712221395536293325551293911759632759973542850122569880000 445 -3607436498928783345237061265431825305134180251435497346812931283456084154327326575751505976002691187146562040286892651912579630860479011629958844953095900374508878215643020284185828473509672413326467052983848000 446 2777461055126568286257977473083428373041656758684324135296247258318983705403427732077010842011831080612717311690403198457213322119911494050693565055723832326326398397207206851391830048805892848304193826297328000 447 19447298596377035705211722926624132203559909958693709925110153922825462046192411203786213893657830878540153550751748183344933140564412312435957376852801114857219206451078981332248173620192246163140349875017632000 448 -115594161464088230768150493380930961469839784199005342596792305536673223669404243406845115479667970009802312115699037770632302869345542054422462475638590592543480578094533002281706055683410699196156814398543226000 449 364203096916338412750741894713028664323462726627052958735727344147312809303839187833498453433433171687712344954951100051625027109100109162238047738880918915605387880331911427414629009847481997835810569478745865000 450 -659691316768792230330973813477545850176484854560384349657639090321095629219556213910627086696485711278390106228861903910496677172267635723363705424046975073904383582545463490304507026102857826382574012814526206600 451 -195411716054259313971218077678014871744566172810009015672591118106621272888485913750033768520162717763847030301090287150837816523467272794920241537368263202061163862728758870957027526496957465676296066698712206800 452 6834998576681049317741553748953253781921887387581124568433180937118637056899309608918690496326518614375776776339452865198114287982857300206522319379521734298567144376246653436294696281433069289500296915686058435800 453 -30106645075356326546766382643613906264132695264690704243579447825640354196643847604130248175197621958345632706759535694201560338643493287455847204494777379360444979688464121094124382742176165730928218418685176167400 454 78963521652348598195093299950094298660699967716469518806603967022843314902756117991313423005235004154703259583759851802144284527208140446383732322267345888379329740082357833611968641765739095219940660569697285866000 455 -97727399493765177966778081593823842440325038573975518900092876967730522498183121317137324305060113002483383161017707901733243338139253166777868518873362221588641029572076568930694158993821830320897391110054559318400 456 -253551782310477200634845589052542688871841210188895907599106403739519188395010814615587878982981452971495948228897529222259801935030207972974063012397366056337770162983814977172640213708252588425637762913289908742600 457 2059569452375850639970465094061546732243671854543476377308834452021059319665827320710353325535942522983659259641129568171774595414798104323007683109370148613974662571534435624565120001723762537433807297748937574677600 458 -7323852225740735506860449889529598453225758215854818731517946419999319341367668574776397483104915256038803609614609112168462610727863949768481490885836665615526633260208183338593571761078758515262072604221093141895800 459 15645021767504257022690085617628903366679279957094549788199059541843727377893103363166992706620848045752227792628371042185485387333856034886917183211253711673009672799607778423979772455325665912982204328740503563076000 460 -7159405077670858426447249694974553765669237252840343865520672815658555878832331768773813801291161118342722059934105639505898745979276176890370613768588356515630819440966399492983595191583433874786365829841431747503600 461 -107125409176589480918242481350807502237186595219845626934245016954270140862139779233560598674754718896534960777390732250033993181693220518795219042304466383519937302550976488158447443270342864028068820700012010783253200 462 563672917041312775940373646476633772797894851000402804023251653930447313770956735489989006408015471767211309863311449139281455637236910218844324874796904451623454404348337005997104719790062874484895520442110358622131200 463 -1665587822013104381313587298993584201191650399339482262375500478205683467634101225497257061972808671675083947934931730400871335514760834110127486216135815738698531506493290654213356066882968751880088020205820580220561600 464 2702248315905795657444873519864596137421511587670493512904412020003647097383982223267129369809826675365825584816143556738148383278213280757288464454152892055182717370007108281015034276946776967226409725038083889692747000 465 2361113590923218579176797266535691240545179613906199376802541880063923617448429225061287465776488499465582834276484900179912852931630978434531978088412979495503306918001794155300319244745074323095022000449685492390587800 466 -35274754569990983422403502427919991242867744079920368030875724842494173294896212938136196687140487693261761905168198333758010459445263464153847243781123718733107508667253213648521154283320483655456422657884827494068496000 467 143234824738855397347485291977040062414819438980136540932009690958613249077300974246453762276631359333035020002204011610420026243171909103686554197989671418592731201327392678175351716415489428245226891046620975731910814000 468 -350920931659252439051605834721384141511183849774891765468305698897508224763968156718210209306817783053493045680321415126154127634971611457825449559818225385019528930487293444859135501716089105997508926470921446183648327000 469 349521189108072663737446507899579850769123148722537592162708609532015511719185579419352264908746651861410099683133197369056107373752901141496322113835736752303141451810815194342398075966288630075239446222386871976995835000 470 1522203892812664702073929582348131363403795897378484732551018110056304436567695214634922562191436266561198451149153866368302638449652362100553341947953803284813514081487184642776230671952585632662325258220438088584720100000 471 -10235091599690584244505811517819825973586502449919401314953754113481588867970538752040263998700865073263925676989513333926067587603883280908264635023966207421891583318336892020738255190948355806893302768698568967261943728000 472 34042374554113058852572472610761335602099197394191274167696709715492968927146561529593678167411444868188933622771206342810180126969869408730383670442956000111259761450593921136047232558520465112846860309714815900422924798000 473 -66775480512561618794621380379186091034560800543719720225402417321394826495592147942095724191370215938951173879642029253847144837184703077310599633728478951391694261804042521373211040118714203773696920578250781513885028284000 474 5555362497145299290826293983097287308066375058006473155126397107416412521604710392790733115904857946041878884646465753762176853169077611128533185084753833906784949973164328008402074163554160254031115065283932853713499150000 475 573816285248744179512269940091804576809447427952612873834347162871422316513956824872316786524706678582003128585223592195664490693144416747938296965469505158791941023947933222728687949600833922396578430075406911364185988172800 476 -2724890783339760444046230975325002363752632665020239088239249882095513513275031482684496109594149632674647795580185985975015431184953516420975256594925871991128835113369413567377454123922165950416008434595160995833668193851200 477 7549313477554213815466163215765022781357684033035983646981274680327840941148226897709820222236792757129518144478500662022281617419794445557162382305667603170456330990295370857316734464198945787508546996164284623401987171891200 478 -10720583184422935489937219766522002802565946936800217332761758369048961181941166881297216461281825302929430057867984837848565591698814752030755461845817439940120574246011276244297196398379019283397013796771470043091077111057600 479 -17824782947583754152895676600655493228245351768337336834712677530203156213064109460273112467914188746821093023844053924310935254607983451157481277728057935098589332225196825678497628231532604291709022230946933297078911510368000 480 179379930623487957223168240452693893784032755349870919698235429636961013735827158544349955826805449710853335418661174504410888999552742208822415744060548186932985792795496100980456217343455551013954318624510643753615664806373800 481 -676146986797211167587575679703461102861077198369907490530555987038261973693154356684470909253203703149620704175544247460000190292743148178760715999063490348037264960630860710543963416308547483943993553184305948191964474654359600 482 1541010869879692852744312409545122804755225639788174345922711468834847011840945020136251366000069885114496747181114984631556507722948181061732054012434443242070073426798273442598965123834713811087215511112128638278690113958014600 483 -1111219180018821420523449215363969186095875881696965754010791036845641116755277089101675479086085931002117932371705285469045619798275120422586943344797943997571484512559761776840575636530961611286039733625921625635994394040652800 484 -8660106651228286077360768298917093499048110993899821887654656218515283041035763016145273658571294113077077436337086744365996084438998763194590364108439737241064598682473705777493095497707557636249557120939761964459801716281762000 485 50352533569058863227741188259394740987875191067321972047425238849562582941320663401304501707192156826837879846593696287201928895040544561198018795625592756565198904871750192554295605091694619959131548431370235710083531822371651200 486 -156956253363492233058677370797567882050445925587701598684535452434699924195702202580363363067549393490708045467524014610403979345750058363613795827378129691259002288209956758015560723931354542723832507578987723585943591764353591600 487 279468568095777504607358355614230345123878003425648214552616923365422773491048665877225233789650214034829447647682666865200850624777665369609256083383973204600204193306958478450239897866595504352323086978869060799429308713696865600 488 106860545558054687373394365632720719789778910550005267132785996320843584630299449256822950041044656000333310325043689528606221920663820248788105085748463483061376736969537375679523802025225498680702015584411743185800060615533984200 489 -3008246060009707930361319957592976042435995983134010059773691512237669807095713040577357062766844357455040833705064863595395207126113653648242899768405918526742424980671454241159090255534691355827728324064091112373836774457682154000 490 13064379817226727128359244600968938963126726018080458429611039852219761374058047313752404352423225924487108167621981486431498538986623177437778232288469561113884280909065042697115621897958521495323381935234665616894360584917704507400 491 -33885973389172364074951504256086660646768355488877025399938631495516676792259137326466474720150274666803925917814712922820204041552499029879462166337422264308437710387905700004201477092384970598994593933337464631178347918779699472000 492 40633472871639914420949904354916069867786052214589485603442431162156993585207591658031081338059326699967066964196551370859738628089687706599626464716898242245382405876189915379689559278330497155334308290350448324029461151096522216000 493 114924489611047525225287007056385526900077657349012968296579595617241629463052305683384558309568847319660793443994122506836772397786420312546936371055775429781059680550670940692012521112139257124487970502125415941477629287228009672000 494 -900732581844218331702317702923156401281141128696006483865664775436387228036318762094093308436705628845087479990622487240143612528394108767039276241919711302273168512378978594999573282299063626688350631604801085971199987441556416080000 495 3166943621791847262962749583402209287496936211432546226363730571007488592971714174110915714847715443565057383789924304371560521424131089005558072941446401448771062737948179712124334990048335720632902213509593617363301327641208143136000 496 -6673928977677943254086436720585649008584291334040784679451948077560648450692066769282797084759043165703183107943241987658087354631033589449252881664579043116757349619946718131175744766432240114993552023630746766434134015632508159480000 497 2668539880811581784363099497577190123014423287357140027357667973180291760418285777593618602186314598195744033741940772485837721388438473293897144784775663430705937852593940267877137474718106494032242185226186248213101385380743246420000 498 47504053489887484805171157588861789681589362625639221067875282693090198325840737421829469689785278311216105586087398670011574603693801577150470837573584845173548864349759528556338103827794006249397038742767765681669723781916101883980000 499 -245432259152612908076346535113863830508176802664251156433781411164416415808121088632490840064665827908012209049123762144185646327840876447781399451698123619686749003970326235024236596039807350330909268796451907090882279833478162830280000 500 717524241693629837669291807811845207217869778006559882510112965987824967205858993944807790766133652059468704598424323996234158160568195740219187695362687208016747437285850878358773082522185665798594812278490379911714715290272375034955360 501 -1140624768276106066335731966800320233082914246531057944172351688248257668675108322565007967848355254393616796194660108641254959633590543132173788749315908076296575426496340817766617239514423455624987310418345217373699600634129607956827680 502 -1127237714297645886373848813630343215874858270460263550845608599547515427764157236814615544471871024963848076609565095000887617331583854497001962797819538253221107603055999266245604285191908107450466769732749725580719859928537828478003520 503 15500428456258387922662140647730361178334709770846533039943686729752913611623764476442922102242332054701821860181699508052580643027921145748685487130853986055295549228774476593762683734834633328316470756841614202182469301419047216491260160 504 -62138587992295235416675451466482471322729130651704948282305971138297890426987409394844064924616624351278742469319139795737173528533688019523437060777258452822494182324897657491541398908459306368415023751189490733640200176990361548077973600 505 150465474527311502368015923456308491332373397032553010541480877334409741348026970587172893886443021777538778446920292091551230765034989250963531710873614555866978077930012755962853322708439205712175898077443155053499462795997369765733761600 506 -143336614627368468223837981064178998292017655302494171150010167030694341706853059181901537149035709464803642328664400752804721176517208753426598380330872260183855687641342022203368426688790271867381937742153632216916082750469937388007808480 507 -683273373820661294910159542609739841279414649469618415475236707370952574272398664259036502411509912734778805211061253101757674975632860161969275740375329182079445837952373350990843011403473701999330584757604831568006359363830483433867403520 508 4472961754732106405760766204409269614953897734980464989704291148056517873180119029947506152680941839135707962162252048791318597634053549050896035800347645713503387700756193996862468719802181669190902615202025662027590451946824940497715426560 509 -14715945753421454433800117628215135665299588499597222311927308783805204515963169094779079810523095364588658205097329515229516254995824295481954763844895371310905647092928165926190533150557206225576690114620996564430322649877305514824376560000 510 28429392438663725479845152611948083758022274719456713933714084665690012623025582371955539798345310631824987247430969474103788081023759030453001371774420878093877747608867584995525659239984112420268672886302513882552510225410904391783415977600 511 -356416245921495067303756292027202777379979944103020710044339603768732974108411989965120062975226199097850289035408046939195953922299457424532052447861590970296722250949562309123864579507781781280384750511589791505092935013225759600820710400 512 -253703117345158859103677874000042591848492757651033307115086896438497357914249135426868641844871390981876986427979985380002192261966261545718142898980709012225706768189781064536915939115152970509550129701125869746148473053439096949251980768975 513 1185995831653889778538714815590905200798871425324088236472202490415623388983408242124188374330880332158998138646395078304919982264640164197821121630741355976240406130072586094770194274767773383163190895025990487988481271244473565986621781108300 514 -3250379649482759233558126046935166803911213006291778221716698376901412842206588446290311943062379906659452479574572499038775499932261995296430326593042321399643307745118395016903881528009930590952867326529228501836848940274225038656368255067625 515 4500481622023457470854876229706693784839879027078458698348716990551789082502162552018714959269291877694263524728418229574205807544151255074133436839291748883466735814789502227142889839354638586981820211872996494541816600303835867546936036993500 516 8214817505444168210786398300725272371180117010443190165182688564438924564669673832260711612247187228313353323431627343740041729604759868553110151869006931662713094118065371760128695580209860970227214246060219350193136596280144833373791049210300 517 -78724738068067329873100698937129832414124380671567496666533731845662153551139674869762845059863131827244417544787266020137749438231881178363058576373098856660012255904537678152360591339668495170233245319344993916081636519292111483078683785622050 518 293236996299642016699193574103971145083845992416919819089885443537457851784783457610262049827030232741748111924265969029068958029224459796418991712188639569754955206878561584997181557602699102585553307212491808532044949677183222367720174978492150 519 -659964028177015727366671852030460180699677120380076187691363153433275000884747699015791236291375659630963884630711080926624399532302980700556202765424574032991765678985768162233207139948852483496420544469099902769003331563217857239813727915815000 520 442814334823333765456589207791079464229520661845464780716789320631929657345419237035951651269661234245799433463464327323809262871074545755033878206075149676715700681392144961573616061120901697950496159909108354878982776424784050971159058550700775 521 3863790711562956884496495595724011550039689057383885730718341140859259318771092225804747381020626006084077490835456782843943858945136855432868601477020387611450990525275173510975244286589912685644871968845299116100303780123691288922503773624210150 522 -21991452031072247944775179941493627054644026353884940708194858359651979182376109723957917155716118070661680142289928405205600933350966130289863805696963621985879372008862334911573824306036723235616652103628056669998592684880515581856391394707644525 523 67821073036284823485168815870316946747980846035751898078803363113615676892913150360096551491879300500491457727301707219754325943173525283315286828606494026119630770925643644311029480220289383201597777566906416206790979361388546398813548457247162200 524 -118651109378000863937802626100232263059127021502506738218831358711248006834687106789846854304996037756545649018990505631081541066519573166077696122859821871441840513235441554194077887886967717058329924703572260045401278262090261392681569702947189500 525 -56048930074274096834969401447490164281285046742792394947378335177952055688500513260754242947214549706286412664039543763623017140754193649069288396043898672406383460107483393889796456283384317158474526570031919023144719702029279376806268227150702380 526 1327142850781313928698667022167582803056108267007448594445182617045177210875759771367201634698358426204739109096872607279194162465157829995257180335310812423495287315402772242564206130007698659096076742518758413147252458701314660439014337648136083800 527 -5683976145655698985194491707657997524618494973731260724787962579369184211891642535470472052582014826056723575670974800891107562466753248603865634559127125061241296220809945167965772218777595905819777252403981130005930765548419229390483147063105212400 528 14578449240699464745569760467022860382063531708543643329809592798861943320837706553114872867483841633021298201056867124662366144178696872583308020683433217285105344048968286630150788223734071076893000389784406837264054771333859100810028683517769446300 529 -16909404295289629804188288469184967501674727399455692076881917480865896325219924615855845631200569288200345691320824367545154245737091123449703376273742460159773778732316571511115119673121764421070557765162292539597792092834247970085896792233632923450 530 -52122337000735966177062168453165319972863256091687207615811797136785237427195748580233723659986267972141983902110483826429083380811662924497398169205527733426694826272832193672092795568834057853109052769830253846946344484502204691254050467085427371510 531 394906636285258894461700775099981578125567082809698225794507987781897369028208046864373738599717520688950342408780510226168463279887458278333989473721877713410476567889745397038650155927339449561764407239218561180671149586179195158054032064440221364580 532 -1372946954516969429567469400616911233860405896198428217675605015015580220425536459996538898458910710270240444820993235734567533681076209957582982887666395584682050720224221953244909238196488225685340325288788595794760314772822691671916405711890589560830 533 2853586246532395221640746816333400160233254450788688976271382731578806420681616754605325631895300753100256471474349121913003986398703701834280924055318037158710466115137975988742126172247875907077702247602158526833019720805647868391877547525799209867290 534 -970889314593832105332996437005471634567460351512081116108567417949783170688341908349788927735925827328883796774815455512530079716084694571236217066983942357375073657992491218283348000169315952551410507933756591989139752956140135061113522126437856645100 535 -21107685661725854531420929371066643767228191234386299657170779402262003926294696750983132308825216232751634084398870587989713832178027370844030152091568106747833210774215372081085051840444573928237124746019837253906315508980489372520082787669858479328240 536 107132377850526742942585619510991561361637156475433692580801609486281048618513185162155432403942649515607522418047284787003695233902079491238547917306936540503303628980288125538131271614553222094001248432495239878001732704703104375934006919259862112017270 537 -309870355553832799748144422804609630967289727195430891140339167578835022830650560361561281864042356567903374189441193052406011555074100360129367177417035128430893077056027779905637187545824970658771758639048182556471281691056626672720161200448915119939820 538 482319052462064834702490783202714999452132283553710624260805997763322768272040800120251768066565044657976310621369189310552759793469334747865866152909868982059474010299727313957012292320735997731667319898271620131050860422983132697781277684791755389637510 539 534923868335783156450475612798721242121495410816011240034138813540054937247220903392191493893872627129307445907982128063923759224067897653338335280302608711900048023700027014627265613699243297652514669043695632421778023529943250161118134190991414760412800 540 -6826833160940972041794944813674993937717007518940365881303489472266971460894303623001742618885287699711025230329501274099296322555799172437717347607810745340415049906149619873070150511791200158927580448021228463539154030590420100650550615843422066663055880 541 27023704925795271462981266286459820854407862834540530791448686623724352456638952565093496349805978371327292543277072542458897613057444219399454957781919140718595140833037648885776418385358273857520335559856332007570731596849974312091037362353179893488777600 542 -64666191284626845784914958817544527316725650123657697047188590844402857478326989971438700401291097607836966530722203307072026743038664296579560482752322428213751287143426677706434361717765842680110146081680916469580269518605642380661430667649791522342001400 543 58732358241417978348848303277121196027526149155698328872155256696039933479985751148522865576370135328062607399789052655734057452552348149393443946851979945750389770655933085981277593480390521553607635046350843673542523855731252261637352664426146857837527200 544 307093316214774110922121857869834706316297784837583536146491210419826227516641829632824119290467205406218544787390105393770010875917122537406649133847385638531230817808648422765437438269714145583756728995622615521371080038414671654982473431954529996519974375 545 -1959409084513743117552374627299419495311699796691416276987490176590439913512011672754800854952096540091010423500557658170350157638165847698881041423781259895043276724463924979164597158262059825673107147971304862842736957766268117349588679321333484409802274050 546 6376760654588803698897379475961021471698251683453378308973930572677982321794577675601312621081097675685801703023166478586414705159033281509400822512494848000961465494656617553898129210429268708094455327400132391907986940156182250160413326049852623365906546075 547 -12128582784018844391599929187315513517179734119107001943393267786124126798968742015606040692548470946594047028717687210906937214254470107481412524763913507980726028909007637151085731087878623821610463733627757180859477715422749124940376802595838983155915579200 548 -737685274122739518315732425334361414250076117657676023119956569091021751426442453251019824434837181543923836902791805908193740282721739391074088016125722418161676579354868808974697282326479287551799761612858617214859242818801080316611456643672040103571647150 549 112397802802605515374012904982090374039063943623243941116225626295413700998358755557614822257790248542236736610102715152924128375528864034908448056258529938132184324463128828792463229865946114357230446143343737431510584351542591921197532780519849878780083674000 550 -517419300250019521447626272126196562119881380695176584266822441288781163187910147843362834283889848590869794558815121003552714888834874174877735640954739394693693992320590932596318938591873469229908892852237495035310670406677626644038546434288118729086586094770 551 1402688751293309550750489771797363926628689387043717922838845125037676899632099409227266944256631175334475216309143679796126625429074042784979865761845506376680100828694642683095632180805004183378507270911223783762557354966691552631234780176801229441739373572600 552 -1891616430004825742537165171372953550264204416632779349308616396428546946563579132536423283750881512163314278304332165806818317728746448370537180169507694888672850279323009028445350947289943404518045287172538255356728158453959447294020513385540781556906804016125 553 -3781804624655210508980345089570230058805067026649319821698066653944873628435975865887014865231176434394454724208250213612526182044525108151473950952038212446907737043891108787310633761560672583396735946027140640590464407629043576625261350849667025418728378971350 554 34626314652930880802272175087263216027075637227910120432390634336643524774327562037584090898841085107397684103769369902426932998121373002988461178614246650294549508286899059084385477396640741067075844338504120862385389686845862765085860382732009140454024596486075 555 -127469027277593073028628242192654905229206072046023010704114609042227537820282263880165314303657888420315225174628680424052559934302794703758097342028902851154453932142574195454535616407301699241009050324554716857898574186758347315060274637587989140186928761241840 556 283244385030785334276323983367358836242168922059163658589705300197797186099162275554413227292772943226727359117071188385119948439055030728078278086570438129783844272184482465248573687217134858390312879023950190329377664359036442887974434659892022127244329897782120 557 -175459470671894203795972758916655551809840055574203451230384717471292875087008826566198960728977391329234922729894694654314398692740687875586348526318429998516839610894048205780606919918289102144399952948983345003024014734302264879654372366182711249422700304466120 558 -1726553382951997161776653830248472038479966686382096347499038138782642650864293350469838311280278573081562065008599536303068781161327348233968257075697999582855145312249342644547182714928002351698856248724859848092525434409012248417382398086340542817957086408445440 559 9626354754963314811015593938819570488043163962661991635171519914594075459209078009034169119460154933145064725340101717037431856081656408909952254985285960476992714292485354637317335180882442739813332260191209959633939247019821472865847586752091735022019782807517600 560 -29371660983802799097939976871766081969035121473646929056586814197823583900846930531372535394257354087126169451648722528253638225003492022499499606241735244394654438775887907162769305562384329344292830415973185330906919615930869808821933733278456363712965648027008060 561 50462874841441008415790775359650140643218809276428317447245472406534483273577270115809044168681772387782990235215112091179617246330833891215506319860318104203136792053951555664950474304282455398504482600080463294362509408310959899409989907558649842411420166715014580 562 28590591947624472625161830864048185037714015270296334042227944391138419010163752412077818067067891217159981773490318376496773716771966763533011884155365316295344354060581529563073825491695863521367875341155705509643621542284486564552261752743575391684951494711158720 563 -586663452287751146882122039409422423524620882087391249623787780019164147337215664924036003229115660080177176200249282614226418469220843553355763915908492542701684664756713298548150665272986043957643976226381021275954612243141431870693615157936008981368957978500447960 564 2478477381312486467548298453943196522637893678268380929139804347707062374647695300987661529302245868866806081138914866259375150517077732645990187923066570361778396193709495108261558278638187628545865020738869818104109797258940109574934848142936612146043741076745654700 565 -6285369894911268930551556941955391521837574434998400714689509404548009764626615138735714684352081899702274276502566591755199461307121475719688378027595743494707721720339321052829445774765419388164940133965916629819020817934202188684318060816461371695611145827618679420 566 7038938876905364528003271567510126490397518064920137397344124818389626792517726881530024192900882366986840525820080779111933160383390929669210259209133845732596859169647586827849776295482865295483407541143348157531443259422615157294765621457716852143614995664946116400 567 23649132642598063185610202043079060949214766822508039654351790805305337192344791358053039224481922389668669958771697767706469803805471469013894963459761112266264732955108793594271848998983922591017666197155762773540792611454154998649017305625755541079036115595771606400 568 -173504411401035514423732960322688205117661450740911398897499817919413627086642610734543826431964140150329094551907191700871051300077846552240845798774108669440372243405447401649645216166682516723174662410951943384937759145627620700982130337406707200276130815351854656200 569 596507865043193237747403210549454043694313034330788675093803731522813461151398350433337108211952996560743124088952685557108399192039264460995870593506778515193367865840617351058588408703650786584587021576082745623420764532886615074864519280581508658147944864569787228000 570 -1222462266659966753156460708637778424906009625470277218509680035607764147879601930118563638260303065360248185067063785400149731459728031020998495668334961152498319616673600381158092757529817219889891749114422861490664219262971972291524492285297897257068289456426061156600 571 340661732821983392523831494374051150816821020747144997969476559094202115921446457612236054455582187588554744487356612258900208577360730717985127290834410458121099638526629061308648766360292523952828222954557741007410607520330746984432696223553582000860726377242087108000 572 9394559377554801443456462256168157166758219494026286624040678337410161861102356920256838092343679678507040008728540677915052299152898774957533221696162419570311335369624632873584402138647649559165903702291590347936362772715015287563970030128323256346252130018480354758000 573 -46863637768547237183984914917524199153045183734766675499962757114648174291711704159289760379416139311365826589481652534309263506387594448227380554752013333407343793157937071454944973247352851975217838485694956173075287163105678663147707615172290056643068776616052583178000 574 134102807288184681376097319339409117431162732264541318089498343195047502095465984183976680145228400201042012760528521968931268076333570271100131745395976745652804281708751560809082871550305956954335136942902000453166683850354769110098915880921225392933728860711857076188000 575 -204229898202427901162340922278956446466625327774137392527974430213925933753932217508668001332772174784606098814857981790418415298178163725046338590265838432964784751439013532957264189296572242285433745173489329399795893105347288638539114852577132155604417861729363863381440 576 -252584012869359409728749078354307988873117686111131051277564822471069904690136866090294856803436187095574758291219042910399638452072870398058643659292454551488447993115073864006453214378673923517641462192121202743179443309757666348640630754738388718962028291488879642548780 577 3012587653508552118977797948370368066318755416821632731693506655621141299518302547568104848168019295061763033915647697891382986992455435495769646768942648371916716631917172168703986909788509805638554370284242103167522588397377122556494254401345412516918872918221563740407830 578 -11777261652033131539228894953502444876411703121112497822507032571605422915164275563582018446056747953245228566807504595794384915522496599075993126788092009212791772926957071038427035481430229633463716328298375920220138311131716513796104350416836547129173372669038872445345390 579 27846648591083833711333907025885307641753667147649651688548924175508101779893269016803484873753709747891708031089418562293644820087780606788245758604616271302487166584259964290165941104585796358554907321475815629611860245277901663503496119999587987018335968902737539547814900 580 -24026439098693263773524637117274975300091155734851670467402377160006842244791475552348630972743431441757047440821727760229482318612776496954304192177342946905497512582703355425703905185577130703111278303598149621172005113507087675560531937218670012839141675649154121102692950 581 -138161536776957426902332349745185367004293005543172808005934479430507019308097834729639867280400682339203474888669869420300292075845383245622041966138119755609817965436951669613641657219999301430626597084231171045079908990861002343129391931650633553317010376722007568041137030 582 860066487816535803672270409243616782619032505835740844413329606740023957244142387706613447624667502304891801692697207760409283683914395514715360360737028762667913757869329939511044938579996489749820496860214199589215276243918867016600152354749848450607143596834702893974394780 583 -2768881558888747554027735012306718369215163726580080395318672649617481505043043257320681182833568930782128665620902684617139286242011868378397574212925481490384488338674466806141931593673722892208370628340662401386082946875931427981891900895595575354534507967637322838583943840 584 5183044473890362508184267297337408157016986961020845037407259591843182484980168905384750464016062923703351848355780207214632879424535749718062457228597309076179233093493448707501907675319472685206260109760734660948050601417014614831670588009684380282598629872439596652777093250 585 710459734641858379575754229096225871556788697559838187836518948925185848984236624439791283111317700784900885131534833384262227394082917291543916675498761065071735912223593314882332007627766902977072268741210902113758072821678625154023602689423428854626363720887936727067733800 586 -49880444140654536392957204465966873114940422213946593843013439911478200858689670170877366706672259782516929556560173720063965681474123177844852266431108219745285375315781433942966436899196369080939144964517993316181764307903194515576506703572579362157539274548312019707414097650 587 226193946826449412032901396081444133798759667383407312527072012992515133943139248677967257922466029645556864838218091292647655551474605822434506459325621260860355498454587407097844251981902368632647075394742409059292706087584700380344228788715776197621253070672377747189064077400 588 -606513945208442370214048670267255125721471385410227555064693026560105408624040767460233430723097182554259650516038428797892687069530662789556656565130489481014224771163846226009895664616670046544501894733132001989885090462801198954525096441940859531600359865758441974983618345700 589 795707342195122359619460879658706895092450574049731831623259773630035603787828249313478999100002661841084474969014502300947264060097763040448878986597442179498185320434425632999118689884342729240241574041517335764916068576680509130767423830411079026303785229652296729714440236500 590 1739218143512708279927825271291166568984330975943464203277144553736153354538692642945108572534388434979266004722541892456412302717639348942952674983886991647153458750730939886472400588888223644300890268685342157414764221582654009012133808056565369231376166025626119950940795793600 591 -15258734931593573768105402963034303176609333220664871962667208468388492731615702921741511984283173689660804128669675469642298551933513721246501369492825155895960577716396890694183688385442203031427104132588990785600220487783143629433336697949140073854729776087247366087961105426000 592 55520785230340875593452489848607179149445930664124690501948876669316870362608432383200420304216776202850884060084113400338482359165116259794858284800010463388732467116229633844492275728459340034469383697726506414522906272740116476395388692061821861733937743552945738759063296163250 593 -121781580106509158889475443113520707210497415531614343354795060329623126866565400137171576488813151422928593448994460435875384109144832001722186723929924527338322883343427399448164248371928190749479931154038433753492014679691225837104303427051175224415613797763367286354433020939750 594 68990002180485262362478606966177425966148306317976811246352335223856129880799238760303819141872205696708748996626496616820308368826873751494030792847936670981089298165796818651705161704403932978683308823746390494677828154098128605211251195193350982489265649392396864076174089270000 595 772509184759024899949055816745517300163801898628265577855461276818792224249486749399424144767015984876316295709231514094989019342109454435204346897768718773074483736647870790611501324424782299534451621700753328216462093343003917264595223690590864934320605394392316958865316509440500 596 -4221887581964740339417467766993373658919868770727664834636347478462795712044647808408757649579086525324060305407334849818961796480464164496785731334270736858821688906550882055135890636723779665550931826904800003817648753215249983264511391833459412508305632502668304937976916635654250 597 12744709788781564240578089930144108870848181431631668374168660074976417629266801080081837718202530614620437957906710493912169234140572974456185521544844832667092464253052292664991621303373644950263809818136614130841779386345555096372515181909643452606940825453097397965271444127469250 598 -21492153545538976092373851980969421559583909738783168756735994225084794612922332552587321053773555153883547768877111806067325540635188983949000860678535114532308142608778378561218449425871610567860801410841734961360111158359522379976135229417278051248700032890659572568177910473309000 599 -14297867979631003309926931332088482358845774965373763956678053755671348567637680931839346314139901240001825906053274922180405069033290406462589376944280874507949671001229075929967516645648404573357406121956310459884801406192019364173420995970923695946719109758924129128649042680340000 600 259774782369771085608227277517765355049667534842903769044893565128834056803627124505354554974470664570107469904501366019848319666921521112458455553898556319138180209727025949729739930535529693650814774850080988380924951824822244300923833794973745246530811839319784467604143216513489700 601 -1082807373168332991940838029729624600923200110190000968252508856308084921836116063467240863356746490260089480015385652556973467006750881156795165660699782533879047836349367669738455171263472694361555081698074820096258880201520657726105226545438142815407497912380443966901012666814535400 602 2714816209495291479526545374871635766856433185985916687889059537386773042877133082026966309996264218602804322481650225959430520034740529767373859220420036920906669410773696027504262196055194159157404998397502788462308492691645715718316238921302349506527900268811557646791439393394764900 603 -2929536027601520795576237986520721863499012059952964796733186140353719376725682425132559187757074866224526954543447765595660782037460766654365863553522807605340332950132358203882045431840085459709911832717373175472103794064474144597753993042256924801221298359371032212497943606083707200 604 -10733037174150293129983836540027235263885514548054039464939171022255424911158497596956324873297983444822795498332770096348122980230627785394255711534525390521753510340104719716140434702034053633210556280665966845381453721410920050915935722941139420203720947427723178587379658542427402000 605 76368366805981030134755901015890532281661564713338453865306361039791789984011234974958004952705262086888802468955686228777442460460477542476643238887566437605631374751094664260000418219553988308799017544710131430082016714555856833186384914638841856571997069552912968048880633138510128800 606 -259653825321329169828587110093869284492955924387555003716421939375608891333613970125587003284538656984580738605227504893438276770956206770034332910609513655109116391890665973767313074150463667035240454018734712517588611588100704676894108636650009531316554002309280785097285537743474550800 607 524537091541627882816832858249238423152485037812897832203174593085169715002985136052872897113865601724687296045819825820648104695125189028762388314705748956747632444803250275343170240357327040885106283478734491981379110870097409399235411247810453906467572394744070658696586267522323220800 608 -112786634897420728729215500881630207240915411270126136848113502689125965384669995278004642408942202815266225652714599404345960423926754130485516751884611527238283662968305897679241250245037274910327035410870292186315175966307292166890271634399059501111311018857485411986901739685930857650 609 -4187176066873143941487210338459066627788644555591713979283623325470079660621315167410596806307314371895969047066309953982080537760442887280423717532077251165603169353803079970169338792256994935134716783478814904221739783401290915587820012430650659389502500789950274344928030597828222939500 610 20537558733659934647024303770053561864531938199903803342691509081329006024447583867336968261857849414302555816812165407873739907774087068746625838124199052229235554108054188646182607463670424174495939934878081114580698165034981212022807480109466833853343138178204731253097917665045122415950 611 -58140628450498993210716832016489882258615297987936704701823592536889767921564650264565732397930018960198684545351231274963014601881093737368037590382600410779230817683471107233853187798378265778513813546473638547101537792119070804872200992805579646677647844088782463311126645960923631071600 612 86565336593403593673866065757977360933522433052987457312915381326557047186693691468667729258312364266325381719471814640245287734896665590627552305515319371884074733970395587016536657243238445782167032523792199173075016889721107654863689667961207246419288629991857441032264812139761662013100 613 118769839639651047964926223718173120042325151610710361625011229428386260357326397303865417722913120376433613909016180249174962848856329583358506482676819414022718328105963019504138413651017562190395805930694066010669526036964822156817576314811823877931309852379253070456765844542547310164200 614 -1331627131060320299930942529937098594247657060376435067823741686294595553970370313363101993616858654598744530480354333043331646990070629603650791643593744780228137592594261282264889694127413204651527600588633825387700439509846406085881792117422470904310604371002641207509039814160639509336500 615 5142018789176168430667471475954592258047953782259019718016102254070144959488583762483454259002723759061366360188540894427329776044024192360731141646640200854928906528981316647065127830530154497483819037219344004079483171796911662277791481137748219129877998018209888617671641359588965613500400 616 -12011428289893906040449587707807554835460512703529398501377726473837332492850589550503130572421239441434762362604578473591148633885088248720341840077797118868963558798524369743786487209845606399537358879316794841372551996592443758074150499355821740077423966619341348872807043319053787277657250 617 9804760518586445167993389998179458830477363075548757135333995758303038400206018969982398646115022284397518107726822473130107931212661814672528602993194463654469469314354772227059661619935092560707694950601671557494137431688599578133580076194915704457640338001237869370961403918309461267352500 618 62209382275741406558155268531821891400751702236918329625787355696220541233934645998311014276229577325711580171036468494464313799379638926152216341107164925091542434247105452477909163052292095659425831536985896943521487838820215913940761368574726272811362288023796692801030699707605617212038750 619 -378176300077987007689306567276453952100739453961858743220758832682523653222304297436122816262731475176103497604382882417536443072866330789069506569605789382965038155541561992451624330621575488929595634699285921700558515710552569167782292745507980954364400537324911398894010347561458281378280000 620 1204418540018693203337377311744555794716186457188513949592354388087737258460791381876256380116100819305818547123929302705128999905905931820236138649759946805966498994112593317115656183917286961086532762230745649024709539934972483208018940287153097286546316533116553516019588166807461564662104000 621 -2217990059897442881416942228599489674174411211476236116320080518914568866778625047228159691028633453702510371592917955117571923055119695634165835889066582385065684000506247641348454267107942532331300604414468242374560286855080786560722412840520852990881977254267850049408490399058632766745292000 622 -480036563608662889597691351923897451587226569993831424299626461190172856451933591654286909615221153064260586804583143502155907327924016932663851601367640573710619724354191420683343363740881100258720881963823664196234839280951358429439330951977354849269253094583473853250851970870610570183068000 623 22168240778272506230305258336926712034173682023086720784411355937391187763340061488065346506390630831390658041334075832098326952623801675640338424858569127947094276462561928565836332993777197775506939269296728811932196638824405217625195247921685325657733384804048216785816561379949965855143104000 624 -99055514864442228473459307698443983632470810386940775529130904746741548786473497344600932793429594434916041246538131003313163209069503384882134905705028643305369710156224879005416810228326336591296422317044321137676837412226165644432787475942237481688683761938029622817862567547914577737354445000 625 262694437912460202616878227313581071673447971478244350904808870790025732853617722742708989967193308628949631668996530409607008044522606342370984100196324390342740794479651708938952816211267064235966219321836899752430317674007736120377511179976243145131115575632907605168620025097960765668764239424 626 -334853047982241913049336739529564764146327053014438023454835865729646565598118149593625577065383037532565842154525156268881186551430717613586904294072784735736433250929118255813800781714048352316360479279911469369713227039370793376075520472371051251655136858236543176946951085598473641728845975384 627 -799077257950711238350100421666812139416611188286134101154635177592858323026547882767465102701459648820646931326237713070641796455194297692702947518306017127212026730453820285557674979159805010066969237742558361960037254819226179933744210809357418105501082899659426913907188624633051028258726215456 628 6734937449899426622209837502797125910471049689926706247943324738588495778717003609281429098545512168712732267915179644040733514640266759282071383185649301399921599814427962876164601179135939488497277695684813040764830064366904342250667525623757093940009233035412239960285559241157299172010053484128 629 -24224470063497786376763570736524262308897258708653260691162799006700492876382603746975239375280646647588337306651324967467687596263388378625048840654064597290561461410284031868798045211100251720268148104432222883909191479241065646368870511717183023092399764655066661040196510515811321169881653810640 630 52439612788796045892979709892872901503300493173200073450786477811820809048245329481256449865106546649164183638407162515652036052163465151046211098832279958391833380792774852758376260849054591355971283468809444965130423142081624040620058707509880681741684201834294647374222199300713930758730142348912 631 -26849635107678890529954576254430317171509154433735710684037261308223044588950264327575622323115427531413868022527941568991695679056744214662259024884173409056087365252398170408111801057392780343754892949694557849677787198073135498801859783832542797119979490713643342691881659313475270776560385165120 632 -346010518796529556055037035411808680050409822948972895993239108421209215534655234330536614870746144548131948588104495787597465677084586540414865889116765227886837941116466041886682664001198384047977804425479796273844779371029858525754016012805846567507745663705793608528265794289035599394081406646680 633 1854705619162949195998446185133976411224768851728030923172132822759249279057015170233512917688660884719278972922274445670926400287200830389766299691781064164942557656837968997093525524690491501409800324682871682124726958093582668370200381761969383584185053176138172198653803711365045308338761126040880 634 -5539286243761689880557345260181471671079460818778740136632299949851729507657681572350352292662424059431256480013646756251938677260588368026818365159996358258770730441266065130816632251065446533424379506624225188041354208713024490650127615968896190591001596073251541465516404584404881891849045991825880 635 9163591621241832971183621978255015611972861820649857031313730563617576407104290663055144312353482836939301292090235563407474818558618296266601596239193516086615710886576251552296815679952892871696815508724964960865785513409035916508469210885576008492389610714163561554261823178268019008557900864156928 636 7045368661236290807208932757061228560963757085143546074297382494721243831623488496098598413647918057417773557104433181317883865041789538043450097188387735161832133975910221285513386787176919157450720805426006771529677031136845542805290056594776202130059472052456006452896628689434660398120131975079136 637 -115195436179361902372021421670013375579816128901902823772521276211789708891105299836637685033580078056467132579264286335644161457496645248395984434060469186415344617805258255889985000083986129232386602989276488984819477345768730844497521205280488336683888574780989103975858382193422509226287668959598976 638 473848592942655934770123908630060382091891201755589050513971633030565459885264442416815544341625785888864940498714194487627913822444195797408244489120185220852380004711758665842430331590395310269149008781605320513531280395456219448674209145993934330163853550179430359152801242729881733840160057693406368 639 -1174427257861401295844526783151366860475040368752729809537452500872864113198422242651479770103925674917893302588692193586024632505421352838730586824823673359620259684124242988238221865149691026971704026874836027767464645684081897212810569320182988086335676372563567387425724421962295409350889157131288960 640 1218406417061004122342356894459366230512618656705797695072143055167458024153250912124724924707783121314110754430859524225626819802083489656088994144522945775830369536984001413598205113119708351706567206809618198309795036468053048090008129879939380177595727334920224213605475696829734034733558103863940391 641 4871892313040164270330165668533294496633808378245823564632067410899952926140107835448406442566864010190082331906497726777954572818083407282672739953344862134124248430377701704041333370190944802724465281825694857875913970754188570159389949498314855454315350076117110185907086893426461399174080234639322870 642 -33666372176728152446299120679714774414897536917491604701138645725513734709533241189361192149768972153209563865249354948578487529524487461587269456359773259301912793052204782176831573838826548739216812387174043984408634831417144441879188992867337564712836483431223470637390911556667181850890273682118107885 643 113208764998577771599173500561095129888726162599619463580324411834043917114816428795688917650955145739468289720327754548196787930794580258201764155391880316357725771581884187211269008942712245184913985709842719634266516268274853176284222239998005900369849987230867614475921031891063668529964820005317447280 644 -225370670828436347964368230158701049800291485891205277074128035555863675152025346806742758102695695302552408818077247489613071786999540765071582951857157032950232016734068912872527944238399966400181613628786342311623396212001880246743269004280507456761449850078602565090795314961783663293139417831937344350 645 33615569317376567639518582920468836169874907498009698853766292046202174068723327548405004906196490091144519203257583791698919760875843886220059633529189841075755937447988594587041536876182682000430443677806860744980198339055386103121934582014190227539943331104028559824683214055545266178941661560230171560 646 1868444791425868267720311037871383463473097068513810190317259022269283002434137133128433457937140544184568847250164434326326472237938029074020490430643753305234240921359753810510114940260785415055997643532004175853916521163932460407339423814975468077754168497691772045664847840756920511570515595242089596390 647 -9014745053009553630938529510387076346811855625844704575664775154077472279297783583273992783656959659602366505134021008698744478194137183953113094803819621049807252885387717761025956206282436879005999728383888976387176473041510906710518068385721003612528640096928478136785623842347516693832971855036788196840 648 25246307326369462318169660496010812079172908206068572937083582215861841493090582624794954913773099237828697676101447161929830247461199824780667578612862083319005165264686290926137739948804682048631261879247514519300861566794231118253386398946646434448350275088516405544858691694918925624061447047348665620995 649 -36717670230665565062165057280687675091132396418216587674581885608772569346254037460859857479854090534073441050233579953715818784571760056542047395403309312654918721109093021498997264528877773737097929964873413114246059623781323750539979449580944645716423087691904879835361834590943583148652867380431857538550 650 -55649829718986887141018965183581907203686189252206854141085505535485134493818168516064353289039006494808341665569926155324169770495594648212802264298390016492472105343654614847458568727204205972488670763884493798316851114981358001355007280781392691322567923388598096325091964447010494863749837799042219348709 651 589451191324397958429221403881868064802422049022618305236518393685416747547216396304642904364262172213835976701981646321164439253287555267851547737260045027864519433944233041484413753966946889913676336981959121343372194398533179054764763779452539431150091896201545968568060382535339270690734466216990090399088 652 -2248583055323531890177019238872211299955578652537323759695796200098900954061846726808943583745760725272707017703862234172436095055280682595551823757823939610843356695870914555721271013428035197486362453543526774997225786944789935232074060849543075214482262027358141515856994628066480294363524352518369191994928 653 5188418800894530493654725857331968495164387384539862124201322585648667027341778627301423781175274247225103320290345758532720449970741143039024540859218419022821175242824785295418863885040276654597955138631980185188945099528401361515894326765525745117865677313777779447810642137041594152097873215121349033390984 654 -3987812579986748839592271462121911673343435415484577725108548702511476963865055917741890595872830333309693107431892475971672895906672506487820185440795856845405045743312607659130988952573670231289351292041414760761481266772342165989585897799060471295611179221779963339116778510483218868330700450335656403306360 655 -28028884960012284432068917347350980382254339235743920438765777163299335476899908875588989209504485059320754422526445447875374339875354725172430842392346896008883104289767789681166803732941122950535723284277491285282665627042892146932966039264104228708348242613354434951809402109034564212581516675758787065367936 656 166537394181494885103329876042987490626730983876817239699866119820448574435230780546528595523659309857044893702379975438185568396519262519741588447779383431075306783772279506933668774266783333370336239494454354585694720566469980556497240159416436947705823905983745071969540144828095565901722321139229031338043866 657 -524707219275832074310617676267676366904365279002431969034115207283006065240495890877523193309663671490415331656260004199841544912338948317126254991999919603608071727779627686194740482978322056898158088725563711822109846136518069765972534940983210651170339276787380481893086311082255180995515103729177568122373616 658 950214947943203113169487311395229098681089059698453151043225601560419497875862654472530867951382324226659780267864907905572792628305147122130714407179677505317301898558630981633369667213021506732784642147789835684210692668971910222390901425617958400267327136994099411935582213616354554933940470198060047927696878 659 284225821170215592616880361166862548897673447881138452852121734997375966280687769016708928633840864306360553149205720714494651752649103988467189355381116310867014735704230638820414757005370930602473392589109674992255955382992498654046048536869424775976940210089534929909657197131197733410400772927906945949683240 660 -9864359109081302514831322597105302928239706416269375868397204514577813590276769038004038673350158271166113813745385415601634678728799816161499452395062938236674279335010423941637821962181298415517994629802208677558842385717352074047892857504161783156128393126389185542266586629985545429756304116645444008732844264 661 43444701752166222545189308355794844641314449815156156051524743748233623051881338850034315236610901248398258325704874106312370910387452600428187286308040218094230209666229910146469174142726404802930208529732528691372626287500050483082889396094371578013295754495166018786235810367030749720161170994824846490899729412 662 -113943735815138282742017188281884978624643738290366880210403729319235656660845191423808349041203524455372155013010621852284077943813647655122605808676783496529397901935195118522426305546685896560792187571778267286347500767247822410350220748833510263011206561655191680546665526788820537518794405781398708591139915292 663 140923989486455147304861727107102200360543417623020823372944786179379821189584070947233882379045295799419780963092176745836349180361313051492170230023390809644908212893118972095038688713812546708523989494275996124002116425760471514687866232421352004414572521805144289033775652373212651732729819432705864461635434256 664 366798936666704694259690292797431712589749306857474700605044117812869200406945848026642910353172445753796879715883366028763035645907646400829278952259149574933600465039227516829771842690984308186577454367020950596865913077690128980199555092002025484676044236535235835326776135332561974856656973776350148154769132830 665 -2976850287588066918020766556536719881615408904152140037193755663804919608398414008233247405301975182036894891221167056384835122384247734603580693024949355770386420746372430200086294585124841354624052917632111348897370866551291738194284741709670316113265539228604328574908760858293647086429525727295155941048649969388 666 10585307926132658332953390252658627965924176780301857584448093353747841765680069910761040918569312766046447207619099154554024554151276028069977832272205392262912131083598758934973021805580054132514211503754382860318639612141280111765094271809072363201231881675259290450097228683347026128754583021305118867892123284990 667 -22609600011525810007371781880447927906036655550198736875461836723881427594840625538792130530687288399139836997925226390471651371241942989897328808726848460136060970133026631706700711090614390930978315950905237815655396187752300784611234758110547539286228807309681963712817133618116236366542324870308198076698832061920 668 10307363256330759423630855646318527201923355090046573148443254887857844979414942993716971444668036758762958746654826812157583771740796831467664622123571083803287317564318546019678539671100186062653601294181105949799854435541882510856533804603130392628359754591887844327696530287575146296681570112650844072941038693160 669 155117134252613317139248869958303944747821868512851069962231463023464473649411291961403241332760670330275175943953859437825746028028758257796108365169053401125209667411797708726221246516610811705251362016395150821162796717579949718722627780232854984095167155824397273355217925840190228303024398249055290229904100406000 670 -815967701726681331412470097695191342748588570861761313211323889797974866515628674300736959961532666000956522773060077392986207550206517979357071985278530410879486034718872047785698911280075112057391825832279890035851739295504271367783882834606095264197703769671777375078808181588405208311405530353598189798063610894040 671 2411039023758897155510150940845327688436470967878217075322414316791437427387950053851139512800005324496646900275178870217625924323392299861712122215282765147039473853353464398987536085790096021961219601682539385969812941637410605144487459823998848327416192802026120074152489667328707793080114853366845544917587487835360 672 -3910365286229633459814010692138078445397142003433968082682241104197322845554472288550393540642969601437364011014271353818842575998552338777467392364298080705357586945151973813160616237554509853861881331899200170077430850263689988797274058996386807880282944518229521873558801279967749937613530151971638199487251398264485 673 -3432289702563939383679603889548637848025036669264600844777537404952974187759392032761878440186785010014021491540345655782566185374247760682826397941537294961865073628350861034879997990776133753321822274684104584752213083488173443737971065826287643885095252277248112322882317870530901720948804504982340954294415523709470 674 51146542657758631092120908408263549651742638614518233630913723677519338046817354015915637444621521832362654276464215386465555463451325975830462979853551307255333385720675791074145741408512586580117095087089620867168346442711354046551650024665113036573774334817650759301209078587795610374969945640166028453193312472310075 675 -207662268189726431782812293001446262345769416449094539481479814594097734036894481617153567252959962636092578790107036803775204843029694711495839864269418329715881462976367988149834876500199532732618762748008399234261233979476812759512631493339337961411405377429930872701451971629927125797946274391637102260235744856685656 676 508736080889667953940510031403557468992238666167897714933686387668455183193739597146666092674450590699340771383966319690584387214418721550930862201552782725815473866302761087317837054221723667261590749500420383141058403488631315611946979970510169922162980131318382580545667766995210629479062878576431779581497775711897070 677 -506149125962699869587615535531332689626962452696692428662150034086270160159240223339277002039964427393701950027455927892117189546866143577742424310261906733409153518537849869457235300518371501227439091007906608133231524344459664264833331474166516755228289034030998100962891161360574141956595787951949294701071485799275740 678 -2211583512632617784025082682930021991462645783348535152109631682811240644314838860876876012067671471088791879386438376106707078365968100043385624557898536215024194138158295825123588812540610098695718547159591153108765133779159071187907599975558419077210264069262169644006722401016473109594614249150484307277335435751277410 679 14861758080227284576003765817056154331722994180141118200397664788208884696566483848959371264995803746412466701534978198642908303417758042285523758028749854734406667261448147217392555569393768751274183368049588922343916257305562018045943226632542318756964039274911052107406332675755764297280662197366613404776516298303052760 680 -49428908778599093071251140738758315908318408852462033899398620488703720989048530657561501032540977569867234387023244612734977597892198011926243206165028033520269266991458800074362976317843762249072560674819386985288842815872144401389266882910329850933386857150524690928758276947695247573287309931020216049048763232427272717 681 96939521734954140156598827195765226247235010566354343553524225867219027867020458445157920944141135477535781520707514495723427828929733932467389482227808272598446532137129514565681007103266495729824961302385742550677625119708076357378165484671224235020823176281235688439115552424384754620809955891369674074760252285787901746 682 -7844996886778665142851512448021405492838650582617790613029350477873895891537042656435723074671836497882303365738096524906449003922120220403652691854315225123998746766158857442589174093946907248097732887037910200099876758587886673119120456434374852561710988432464461607943527853694344511578779498796357423702465067803919821 683 -834595064504804969976658898344607800140638928230714315185434460008713260072808528527513704920917578200576947365070343160631738005788932431284981963893195615148081711483623239388217374918273300017173473292416107430522989218426213477263099731466188094697445999849526158512861569024179734486207112684335274237296223602237024352 684 3962432397835911387983256796143896622876912535604540534893050627054681203660704268487396772654802274647530409493741787801303213397162873127974681598538260079895895822696726355901761530172055667225246869039090780082439486493554778966140749532377300375252015565950298370743262824383851203517188833635348724096717537818872412880 685 -10977467727432969753370642673554794031171425900092559455457039298520368235050911792944703459293315696379381339255919681089241712564932644597969927974510171604459339152841878392505711843512017275661823127762028548220075271191989986326320307773764307385635605522718684027736180826087063185241947473893668473393486154673625448528 686 15580949935148351733394724232792187017742657442048360565725574339298109063821752720170041501646402823335134789830449028282304932479224654397427895614087650498018288465076611194015626201031030257712813280615316831531506757416600227802012031970914367585940849671196194509324621774259509819245731167640625054142409919194320429504 687 25995199912214145466129394499572667406130260728159717177387490755182742456494754063593298757768482840332492653376675641615756483686003075488557561607594434454717741870214436731457648177327592670851559421774836971135767942963583202683740689666319343880153436067792926980026084208886874876278030358735588975817180728804353417536 688 -261247514473561704685972309127178798891038469181325542545608964285815345493563658894226437475010911421490935021650244078219360969408131820518036019378421783903901178699047091401526748664272580977049054655142318666583330933087955131366414873040860444183279988836678171930045961118694879241657547093837622311363695454930821225448 689 984653343926409884700182135501037238742062477582956228875344571601318925656514022897841752397688879354017658797762038482896335005312056311083066120143165305077668318362468304140742628117769954094762895638337552175896829524401328629722622865185472259524200062325330376046395095630486024718998630122836670553491652902963131104360 690 -2243900139786577213020077259922505585628326083502735296397183352244287967440064609418577953743837248585577504330468033517907979644084102918024419194623251224576697924313153774532901858830478179737046950111792285453178225697199978234003352231103996972734031743814332477484214664941955317877294416321549390537042697352457460239696 691 1614903999885188683271384791837171893589942050589968182822557757023451949385610772388424188817918582541663036416490966371232141478962148685238751875018647658635461843011650940385898444451064153361510811386400686129831338223104168829633413432227043173514443512270872143283064173693494169590776533018100203729023929154170684357520 692 12635141584555330685045765952347043333834929654796873685682449314312265371894569096278250033229648233011981857177044033769671320270309537217575633522650270141671812469069211716459010986807196799097382828609445569742988584529382089568421458333361299430143148691066229847221799142527619155584401181447084636883045551834649345476120 693 -73434624866466517031270246243450933368235669177504685988164020426935974649401804313124529541291667257916010195233148924094261439891310375963708080148940469117682958437581637455634240212390673828507254499650695336485046747835884331809571396243257065943356535751248116430100683306429572645848331994258750974863554515586104674655960 694 228895669976444450939618309334964551104752482393820158973058973341494206798225159686474339183094841063274193249214776125216712201830798974983494808094533026155023165741828335551967854781013798071405981836564951911139880871952052207348420142377295131131220924823750526332743704135052901676811823404363245351445736124462417452758400 695 -407450882672565308158747010121783209599529953693696892841928080739771163050316429411794474903296233347926894819900800779085270522437240389527343423379438598958087655685281979005205979309587220190181858015922207922444065712886089909979922074005160380265162972481679661367219268188362331177078428965291737563106259418884601087230080 696 -157029225260170670293240620593391143928585637719394165595593696172332759675456906744540614698034600811160143363085625542024689868127437266740917966710301644654451670024850791433996097375941877008392079660831001748199338394388302289059738092106436769618056006791034443097761667211017253106450830405185707172866658867078931127375200 697 4394074034789969953900413880280652738593899066251154682894680785759379527312464900428088797381550147164259927881107325811416944066745676590854722730364045546627129853426652112488006859498460362614331154681509245907192089323514700073139238806974582914127838581742889186540816244431734961235289153379557132960265646657377800979980000 698 -19079755500019879220274453654997463814784978812229684407858247008090682844517860411710531974422243179809889629203697939179233829457032653704867697667283387749546055004585113596067730185793204812806654234507605370074981197355359784780146962353696928976812787366771173242300046021331317919343573334355931519684575312873271137793003200 699 49485097135610259180267551400712784563948022639093399496705848603452959033716177599564142720018521371688335631256693968918428266668732682316427413118337738378998465935851040879490630356663572660855747937816964595746639661004341872787285962029787279160520665481455213333883218710444028818574833079463349875588103839178539494293454400 700 -59293066533363068476329377558309321898325187043163194555634311710317241878454596064019586207917886076488571264051222946538098782637243314933767572358275269680894585657686051479373821805489448363706525852470190271963927315592902652102874005954258459941315001130908131124508499087455567133744741929432880908382126408583742727555231072 701 -168226853757172623754245484124542656651611562724160314901179449277001213320102136499816231071462464740712330796909573181052492228369311066970700115902775314540973541298256442779659971337344879694709041842213102643460602856097688408186947110795898364304961359262276376709029609692659656372829933938510424939887819413335814437505597344 702 1317377036087171248615499387124236361477015702029888149864287868469452560754275862479555743514148942885256473549746613475748117952448040134624730236347384609319871964156255381694948213900135622150963428737955642918671833416447294349989276710465272038403196170568882594555522008930988138754215848329047863370032249089413550317451347584 703 -4631500185622907485305737409148413564363715718807128971879414384815373740993451670504138166023459070431638150207376243788575692264675323037317560348141109769594733053646211277756266074273426807534137444289329998407005539760998474025844443559525036541230526611224200729347984132173960244090248272475217279194568779297063636754043180672 704 9758769627470221576979596231840683346612259176501989642843130951259037000572279031756363269766074743131476457209058861851380089093922303371115691549541869768946899490296526126415792154875230670542180368623568783743355005884019778103846393223920392178626727912771523996663469580544815145990683253505509783637459038048388085606606145620 705 -3884260793671415556425135530953100576918196762372480248259263223255880155795146371070490425770832910130646935315283506070124006712149668575792511944081047210212367909788058829987436075593944719545357076685676552704385970207151824312217133526213735374766754105533739952923248783177235574923012490292122630851152404623207560965074164980 706 -69590802050159816470425481152429299836414287300916475659582402398483288284820227598693178033333398112002048385681550848911617340012941716105087558301204451573145114249429313152828404662301023590493201528871192000221640355692405119162602956275560804996848793020162145965556193677868336482545386060938083580569662351803634093001175037784 707 359436360939310384599795474793328815008240645812349601690199974748781654358133224181139654218515318580600744910426350063597307345336978125222604876605594014400003736499812787953374663253555153088972068512097268303061833224018310174912385491015969986921620202995677562936409672867105285381042264324708124114574457551502799573403243928984 708 -1050752845871750659936824079596867983254994868812426361354757900056586835347531556673060217800789554464963443196521057685730557973331115591587243443707802629028070259362672651913204441126277328839721092991773196534971109016447454025970114241584692986039595528142923674851453071508428298073628572720882567662661027998506094050316312009452 709 1669691697076611049078137912281652000194553254278414738674945567502086170518824759130685614343565270945001306476472892221390890007061003239303649911595158802992380887829820565624326994525677528929720487549847245393564896230856136349637685434693787986626399841563661930581818895889228445343867184012156714113475776019857937643712396997900 710 1657046969504939398701411683541500870857418108141275867059497220849598590923027095220246504606018803244290536683984623445440092740611024325143703462286146373773840009614208940597698705180747100573695129869002711799885173418977181097383060154355639393591413159981889527602742982284152474321749613409167947395608707375276051938023712547360 711 -22733538302107402605800315756637811662578786649732961537560154782379673137281916274204062948342587419691435575814278105306317331497463804157313547827583494371609822066606516707538657934275482279002627812804875733821395123486586204777113932497429333408242924496012362439694170973516338230303978106461588838479843529793206199540234068976480 712 91122886754829672795645511536701389737055284171631054753609971438434990667371419344873921870561606951308373471389639899235161998189375318625596981792949385534451235123497507918290706329382861904543474715040788283979323436203794316432327132914825142799092705429067934655995047019851144295403839936396553449426321732691750359598438930652680 713 -220627133758832855828712993176491697571573126197881707044969019186474484398958947580887082376363167021906259894023517183241273899388188816678075779185495625903846618009877298550602366516061167349127939220915823972611592349354387804633278449769798457768932440087735048539698313375844523918578476744237774317019996008673594720341774710099240 714 209915139628434434346399561250437178826983337642811321407810934847587880088734461764559148757781717853265523055010328598452909477698664570558691408266278025462852134447733684387928080573113688943514933074803545708008972613971850782172696097999965842263101619911082848295060757676986827014043867689788112529622066413602683972990882240222800 715 1003947852526613164022324055367622595963718887942251728204155381426483043365758276106910979439841909470078679243010168899789603861853777915194187825129444881851097308879452961606279216633475298324158858133485637763487097449394756421928897732317934571526804114490582181421524393197614302380375118200363792635430999078433677106748749024367120 716 -6568416641749185134664488017479413126202516560359417102145622244619319868056380137482009135917348297990244682531650343393555944557567753408789353304522791483830395847260639815391964530147626774159424610093961383255430148650898529580348367126178998765613657655158377683207266889193379619287731666363037367279951045466376058176324570044643000 717 21608312402304624679075752036962709194658394557166705647784104190927820663349989178933428634462391710333531312214006009833476221915819802418267661888914575271543982241388021553622067841860408329887421409271268486746545275221137971425873064841266642937963545094230795894841222880503719742032960149711235269495477162894254362774642476159486200 718 -41735174040439773883393515582401567529596367640820801642925914997339475354483481188293243325490755898451441625945458228869832995712461592261505423275379309458876471615971173900301254238415029876466591190042908268247326751538586281552301880157250393561329684957789080515514186879077596711896721576759354774657388698801263163722863217130669600 719 424416647395508920401710032751926697111919555731669900649324183039663722004751481398339962206622294488640525993197194877087230198904113906319084079266755698151221698208155997589874274256801839982840157876306112615521864131277104470885407018071984432879412959632082907925749049677434417333557584996478880622080010674031699147570190394884000 720 373115620629802471734574055114362241335732061509209283133569572118018957630439192916589749714567123476956659828834892199714391972427052261985342667141908170056015134431670725518571163108921614353321355086485542621882935787272309120961864850128174375178799798146734571780071315680027394570043356830440619831072893063717038402720998651487243700 721 -1743813487250343411645899026889280729734124321524139067890358948600633777793391190447985688156001251649330690437211761843415230703519963723505723399836660650560711148090034284450240805972082845611039376484801435673813073121427438424135917654678644025801989840117494800335447436006810768722727851360979916773978239039359905588947569018317568500 722 4778772697030445417726511069737561234109646800069145601205868586400430848711583658218875778306649083581617409546736759260610078393069263114440661239035368335484011107301913448823653577859313393166054623138957949484749683223532225671089946590945090857074663600959403698668333443780518043547480882601169586305000087553544533537750157399140849000 723 -6612907238546648316417761468809267032010101603468524097027540892296482165975249181772282911231584873759636987609187848461666514291527119523647911730423220154113358233935042950712935815595352612904428362267922599958267815034858328652872444164034151117259906179277558853697778834357590321863077563584463218817644938819818546478426527171336229000 724 -12110620628850160911033103934708174328702276812900987796977978144244060767589431985561177416402248710867589556838796091552665366227623730625193982066694306239253630097927609921283433203199357944285729114435073877776336930862657318629720994893909104193037307385295776389256061412383851118911583053187400147588598591343531488914103540407129583500 725 115911333255123028112695965713459923869466580860706759488802634792796117463499789131827716097444359034711198631882327473539073690679739918760463545677367929251638765085863683785713956866412757639073376227828506895225712900462995206794092871000952415348597832802952605220894147319857876092532218394866699265767442091189068469585346165258553665260 726 -431701664657129003125108546465424178929831856030735695274255049485375091121196049179521872397163504188157438015710991703685544101212094504336030379391572755214838373859074877272147356621701325676604823308077119190377056251650797658368780734216959922224572582229203568450478922516974857109096817098126288223973009743615357880525841937349340426880 727 971455543491110295152237843247068856476829967733673015049088392943120991748884410148563624592405665056232243643664460386480519182031623988952909263679313096394175077823410797870190773736740075123931853902404455251015448924023053871793254458684324262211308453147355891700656874121030277347036962053772418846239937398822633056358974518568042791680 728 -650368521765342315447325106581690492621537700484805415387307767196718007951043463134188415578263802975687891856530151944140064309974865269716073922096874151644361759061733561083421663101596773734699221855350247505586890310941102425632184396775519243800047669453879746745753998545231701314667399048851084526385861346388902100965311409950879309440 729 -5698134198641148610641109343095569052655394785777434394876441954532079334454209793445055354001313057540112041502912205146006081914496051809287443831049071616693197948293550893970755812486882186723410141302013619862635529577289024985053348306897732944252939945052770572607938556564838676210046194998172554705443452386548506297184614280539963393600 730 32418382327488546579309632908982992146989035090889255713038046736627736505161551480561319033786351930746625824847065010215585007262295446733869038864316362564415189887970551441971261007147604957208297590409672252664902644715215423085515337662034312274414111799833420721768565908600018445344302988720093859614268456424233878887259118262796552123200 731 -99969280629384477268822334549753318256820266275536889102974662492078617891020457008381848604309410787347110263584815457349099010845898020053048258467470654149802450071444263292903855443859436996473083865399475837691286126872790472587055778235413146617596423253116181175795179473320282382209244802953176730151213965166958927654673666761427805425280 732 174837884906018509506889323549128204309391681182866501931472459842215926546505711626496474127309617642118196851615618629023783762040675661797728703987498527769095325038098354035175745588354333078982730566272612126295646310226453677315161225330495274078446365400738937229006489154557964513958926368962353618996006689524763992114174303575516404121280 733 83142315383039496817782286688293770105545276688210928963631742317160988574162404573667717331121557766563139329113697958952434430123300161600691298619374217920507687299561390156638205239621514595847854374755562041337795997393220712402353855375217675016661539711240764401462664338223489183083491554561005806599421084413324007301003038985393040708160 734 -1959130327059747145733389018373146480272942373038978871306263500268098959094133212704717020873384239804591208447334815572560651323084208167582819289067744332180712751550950926653521510050530329186609179710672038262149403453624937203778444426301900468806717221315808361748686508786717909987376716194069129940125808146181630176802727557599618762624000 735 8389127515424207162714366942363744372439580176875166323030910877406391066527511538397397187054716924368317158331123264137634147750339645958149612832180910601926823429433807198387443844218254773927405225851837831944116835191553031934680892764266107633847351126794569228745660294193252331158654971874366471704251987776237619286055779628314628947923200 736 -21514456958029239780160648425544396479639801417061160806260194180613276029582306268318102476918425865922749498863042295585557988121479849051888694769040027063008632254712850788574704607402490732845395774034652823165927029476518010658194936858853099142021619374696893284887510180108673221186728381005706431788275967206896212440149618126974495272924400 737 24933002631691869958452112010561439084400300078023249878421816080147511640162308969798166819841975342452598727762805552202580718723385543586382327323086571084996970593002811664356972808378957229581771497355582722894740110708115419635523101224603947526911344437311913390266659198407517924409811577624750109120657771260296133530773019322413199589352400 738 77092530554539509954956072613160823406145781685746855328100231361205659649932922690108664861769077304409595692425399295848326474381708059514536497080413509642175542786496454516718940035900276962939902855701197414487140589876235334923624002102176525725373655314072138168787831150822838656476948817323224950757443128466401528275830827061644698397660800 739 -583615150769794446170550472150717892796684109079355474982458506904091373854854666187829309748325506147204450760204352058977267823792360849644002271185732228903024564891305646860610970868681171784083100513216276157655627293822677617355467658637428785313162283575624303142650166984074237530920325664243077190837937928644929888923257759081320665895404000 740 2028802459480103817399838266740187042323330712774113518637801971733861883043523237004915928011838262844154419111323320985851750039793407499526080546851018653040955661934159982079008371139858643133282594875168002049832957510833818119098536591163573802377472954394068922016413943933837429965639623956554408154510474653159116472249762352675631191846490800 741 -4215910214151804251412142532084389174456174846069226770590053361405714256800321541079888671556897966824418181880003603753960353249459446018704778254891363018183583531124568758288983495288357632753060429152458369844320500356562493013200266075788205331544968896177352587219196874816473692657274602587131287911970054565952605839270899586139667741686367600 742 1426380186582484734341558998926260568459470107884433755367680721829352429501810977189480688117257003690409909955971809810250490259034964287304087939792766306128805390305078971908472629436894593362391770279446629308036914077831932411689480950832583487708591990432417637950847773581780999201179105898370729795669771340554304142304274616066654329492561600 743 31240159951211655703448116587075883242253286230715603166032396585919826018154162301414287800474689901130886974465884624612180278148583635660932547354572417672875749025118164519077272014367917801682218486597303222357355581322396138725417074578796014055266869975229395041446163029642885406478038612265757890183718043371748670150684983575448214474002723200 744 -158509627700885071938815818065646907592827137235635599128285972520933436325993114911888318959493257062791631023893283273947997326988314326546803438828693672999154282932414434592557434851060461070391448215464727903530821358236178207897232355990571872592220053859346141316287097063996716835020392210544760303045018333341556633418289893199641024882073480000 745 458431236889247865321252527520591981527601818713975571400588240458531947886927091183791406428534205114073080904366066361625230657696776476223411275207817173880663711871162991037631888497619970273862738406308286347514631788907573512154861589275273462925499397525165174784924218514856706414430265365390762651763986680191451287146724056750063417296095911200 746 -713237974740959408333210142164103198757925062922726845118934903734203904618538943564659561250436892315171957962990012562442227608632586809711555487181368473412928134512287202864499416504656177344495203998975405234197732440248987981346089779921496714911710372915273046664673920791433735323132977573937043512981521189270802411774657353848981441187830880800 747 -794141116904341433405541289271384298195848218566739552362811971890125190539092487594881296169592688943960088596231892117368048942629388717438378854605099492240611040341592348694103246082308519623847507804378616620091300774750572321960990254724655930916681732602047327199684262743683727143385932692064471445583333958469466479438633006870176946814011339200 748 10114074918124370283343202623835285765313115096497359087327275634984617901677634603492188662784017571421078313650142494831700033540866020653391840917672529029761205476408569262197397498810336408391718889786957992092040190674781473361819796779205998278442580917952357796609692982214416830013618091763720462504678035006413985269560965715682671134475650061600 749 -40029788510807709873370822047572286842722742857221958126586152603665077047481370482146763697488538358977264819823867426300783060593218592724450649460675495625686418059392273910426272742414281743434806780570896780813477130409167317678161205353327863060601217618056561630645898095815230770690871518084970369220348544242336637294221684049502007477728345236000 750 95775871447860181435447854040201572407126469261842418117907406944871189758040237753782300234782072990170829544505900769291146165601679524906586288314830368028511451399305827580289047587380716669016109844845448259858334550087733213569410677591770137404258103334075146449892525975784661610859359834130952686847432797034165984598697748427138669548977099437952 751 -86868204042634206251351219811042871271274448183361278488036113834769526873940622177816029756887681762834338303672298558592292492997711958012341869060106222539719236546504892668910447115395581476327076544021875917162275359969214691062094789348318236475202959698996216102787700604159137369295546378640599864143556535068317738292785256856567659438708272759680 752 -455721068437336360289941671036222271032191473519036824804410320290334843308543879206812173386547003744542740008982794393556692511077912991472452737030192995442981705564502717952483344803864960837787855809978313661528571788492184894406395467037721047027149614278029726358697125773249283029197382738212815313273943576456808811256923794757767018915657913590480 753 2906062037471135651441576512864598858720247053925585597727503067739835862052299954671935606112323912711517237337735089681240723390708242349022740915863564982786721067916451179159100978525573859900974204879544840965743196661706246577227722185267923578346325307940092659515201952373782823231805378923664150160411527527991766492114335925368098068559276674386000 754 -9456582083547570397046798259044810097453772858805728430716757407248157457178363735938450876897596299099178021077094101061824116460125062270106408466887268244978325712660537314861165970596761801593243277906712055320520760041695958764004835352158164767632525321255920360344662109054851330363429690566742772233531990858088655572861256124102676232062638756684320 755 17981582414344898445206197691358789027676306837941374476495597648564684710866046524397208035104757826571807267601967081385003072355603052453277071412121237330699227248143093560889504788558275599890703219030291627493026073997091133661866011746858020598374648238095822324268283422795727003990224167896783092907858919300458440381331716067075862294546510755323424 756 1138090563390211104612509934925484082100047112095718226850032873920952342899416557158396633772917575295359690959745299652216640495884250122592078307604878875293093912914162436655615266558878183337784995251006276285109123014967012573890331272658870767326959961724149840728205477780776437147279149780933142423031025676212510692356002739834174560852986781699248 757 -166928032352602073716277633894972353200321530623434780949083008668916256040240858328899165937550103700821124807291124367063086241512313995246438100608936440657424877045669773979138663107707519104076276577336278701076985673906348495895269845481219152638934888589101243158813257418527753600943575448094813051252576215124035826504552170095730540792898294682233648 758 768254453436243795542956869539737473735943085789776708726447890079858473708532231412811628241549350740182614247304981461915120799822874069091473014986368732283598125900630359850708624068655580790093785200162141702161036094010525809573945189807542327965525499245544572240743990482588783765873973322241605872868356517686011770118775751982078019433260389507060224 759 -2082453387777731828470900377908204634083246933124910925584102085882923733775126053317783272455918404971743251607331145543624185949569863495842212405793373069587997110903824794939654281399340212783386427754166683340790931960929648580036471006208336876208375944007111489525592976755531188839186655153249989522085923284116148872104278980873876613755360975075388160 760 2806531819674406403988401938753080168275700881253338834514293767131556246429354997385984710823119936514411802143530585116358841706277653409082748385987101733635657529499636675038303172953453848416063862228893925005800767312627830703420309359952961306981278722251459714856824100390981181878955012668312705121313740883872264675054723579668847179641409597521564736 761 5628906071349222534740653347849873539557068756462005654863562541510353240509899064385769894640200287175586971004390850581780194499657082130507381224863831149601735609401885880316408032975029496467575092303115330545254245925456565493589127798351527369644919415805621295204629922605878474806467095181164506615147467838406088912663293577966583817529292896663990592 762 -51476633166715798295818101626618708464790414888330566717961548560648145013144910639701528441134575244753935840293889794670593744020168698048970122998983759173384770618629032107847752500887958969455016723638161617092570631717707421284008025125942220079561338243693760751087216652998810184378700166077114085889858652530855816883189927982346720631625881175046857472 763 189473147925036284854600819543527612564050687567992587944514234777738183515375810740607239018998418565227970455885665114600488465017272844511307074596255824113590078519926689051601275794277010772986891030062666323106782366287372023759347980492584775976240306712460132906887016487598579450211829343087576756097126682955773718642104856055879981821258216781277159296 764 -420946212710902472002446825671791347062953568080342041417664563495071604748836135031070065690764856915962914536439056885099380986670789667461622029593611386194181887643072910733354896464473383304314214097436629153799866456819978113710191599291154489075815205709322358424157759455003857202058345858642656870160712322028129441902737731192818792581598507237165619520 765 260102873351333242248559423985818650611356333445998996345389587994483420762427309370040601436388123414240353050475391567991726980571420092774840438478906327860362357305968197881211156852438120135830568315440173620616099480165721543534628972798482423306961494272923843287517858709669119469170486707713964645567296301832967298524269475015912922404816349487831176512 766 2570548604176809094774450260124661379581568673613162761785212928844704176560839821775378998465546601459291127616652250815626285478560380963808479130981673323429084514952999269607077770189494044037346105308030129234382459222675766171790037204374033742492164261232816808493972447640720805373810809982008524329647842660219911209736443112414137860976041598511241928960 767 -14325948997257855738362456237434542327752812906309682382724106671928038288167527028864357280097916603919426220552670531942257327421799116618929925070913838166410416089306547468387431479045538768718308324286770222824262156539889948251425649951121519760544395369758712378701011767283391493967668703824776678381411392384263702538433256922899263421637613118319937616640 768 43706101046587967263573441632119143564321792460841864269462395154273669295120397863921051506677920826027197249826523986470726229353535443224318040529090719313000143654632599611764364266090961755719672835836136536657854160116360724742926429062621905003755366403903825549200492616487633151572454481266027502117818305394815500774823290876249265431440114794854593547070 769 -75063349772978728056507003250178441399363915543470916880264555581266887254254507166074339808371480523733006880564854607119796921046612742942105051422201960393999003286354428484939159052634596768785592433569179144115153045281738656059806788301897597347933770139207768345969994319900571458119526005179058360598292029289672223954892589426800696442940267760513144822950 770 -42775820015351513540266193989416284737484004682463269758918137318976909646024471311849094433000649396343238805392431309602859158436313935015579473509731765167335897250754081002683887194941809054320238685230639584317856552304784584472779126178562700127625052711331207463926378020004935360150749051112845321817654277640802390934946963830270283310090922405516371301820 771 874184958408970459239265137543398241017101898230406603676029850841017297032693873598834972641706660258796983361109555855122832166237933507040559382159113261071795585939579942362548542923884469789787138082991239585683008149050532244422107732995857864125414806225855589061412492907681633056999480898790003853617495139497600829820043154253647928953048059879398800233940 772 -3692404555582784096235573347489859018865587580627107428560297086167277377691422850603186795264998556302121459098052482233135820435926852716106819576291222816183855344526040666922227073113394315868389235652676862153063975840055346922894328758747421693769490578402613099503101324219516880191188098196931497531676347259159267189169811985526603778204844479809153649530090 773 9362591991330725505542222767243780114770406427177311071340897345753254397466329824691247127987438386388417433967482295890077237184650576641560284818358946876772807908863473041497273446007149761498004983293240392502238855566852720098767210888187774400957274617374303324208815402076543994344141279943326422711924889594159973199702453126459695214942001895603162325368170 774 -10475173094755788264827337056083665799525967180237827656211769454147923450906744973173633040506470450150309932551577633978664452655169742749847459001795572014844137508597446340144059383569244447099495583117714716083584518501447708148795026140681266259507856909651221623310019478951828576578042531537443077208493113494740360520491700926943871074317201590024499052930400 775 -35301986914882339881929497216431410940418321553395556857371660763884484353884739082765625056239802547348539526014206009413601413329591606276584653600060462440443125087303106999032134746746536578062288566943343824923817283582896058652703067047534765692769692395251309084189782725831860624663078105010030600950715248706986464927707138217601239302694252029301041898530000 776 258791544594324878901003832153489309449673174660750274861950056643961029339772520851965540922356631367363861197330958290277833877449871573415798455964651405968745871453457025006984930701285795591899692602785102875289546989605434394865420861654327898966476716657103757013841802379119074662672048493725690728747441718196730317685421156007074899489028726059176902705092676 777 -889607937700377373386209031549579698493434619608541088052853607223477322700206016211803612580875271025609314890882710897994379334494035914871895679344432308329149470764046643561782734408875220927028124457770853941886517494087761900980622703541958527960101848857867404719323495362530177505344798136767557031836904637075088860854111101501162750221821423766016053492597996 778 1822706199555168936067499711392778921608797944101882334547119875066155432395061045955324090650687443462833331302366770188050352442039054740429777597068932616313723259405653253541021357580746114285158570437479042422471893690922625147307044314015796443944562332215023654674516901445480272548982767230904997732422500002086455654485146592737698638979800278532407320233617328 779 -504310790401379119203423492727326149771765839890448116498115062330595151636836185068227465765682292374451954867340572457111558473492715003555514021039535716382569520033821757141663531204863135533700357368547743038213935382888562290919179833163610672445469044603599969149155028181148765829529222712440699285592736217149954727466354239752407593010634725484688482738301800 780 -14031381742543839765562678200690138731198375552850770291586553780551941971752983386953266573919198643050082377598597927864370696682159609524644794090182093746281301001459716050875652719845921817215165711555599153707917536089244194894001098432155563594053563399965707935095082004643284297227504327328928058100368748454032084092038316732760662783310912668937494813614258516 781 69970855983919781859821949935134936083295915871476436143427445576745633612575472556964856377131947466136798668948969796835141122632293488435792576758277298677168878536294157435497030232843215716816557871468166952816869052200630598844451255210877499689973518778681407838081992831585890849858994846056933281254046408384955473483835278247704636994484041188533480541683304564 782 -200200986387361249707186086287606635667997246035028523340553512307924806707316108193462801376539806709245581365829080789694725897536309730473301191434703986626917808770785865306766474488295310778210971500157413341407980745081602991426190062147071536945143896787942448555991225486187854260910513059550479733173355561234223963087227636597341332254787254916754551821371742064 783 304741396317950076059090093900672402005739493829328435973544405081820008274698719031161058542040046913488182424411449542779915067411719967689586882241554579941007435232546273595341730606653902863216556939772882345841212698773295457970519598536075081460849148096180559285307886929135004304384555529889567355226271100482955803160126833176283883845735037846487026490653317872 784 378290815724370964961357914788160238049565013811570763454761748398642680763260663670724990887768792803947100336843079424280994664540378076163888713058052051985025594096824512266950287096511029601218402611718296170379868865572105570324191307605561599553354238685241833522099208064256536623573740007655070113418851061849822729285887766605092103335327615076122140703540952790 785 -4503411557969679596508072619418774365746074505077301536266334602223501197147462582128789231789368841393499051201966991756677683743482059170602719733913712884155299711332896110606738708820261855101971547262978551967703004252489262693853077911359207947905643440589386048139827068021641303982558796063390541172057216585815286426196734664515931128996010640522604041345011671334 786 17602269127420770911803669446980604568174147881376287060663549034573415868974726223669013567267303264538129195801212979815308029303788774175175518367932331475708447171623149748763571419931250913940459821201730405804856440704039114583972622084544144399032190973171977554245481114367257612635507846937389719941108512548546575563263809505026830867640644773671190888953873644412 787 -41612544510492559837261178187929590655539676064551842956535139868355341755403209566387884115992770026649220862130925479256653588863411286209718383831841847286998976989927120759905428896770990204580951516454892983029746969917588368638163543415956967602607126911017986606078052094872928036099252322672357254662096516117745304632514849649003133375869659643367996010843336544892 788 35849310255639861642623781135765514915186198090149105595681733947452791794404666126908995453459562982300676960801131071010020804312651909951513793770923178728321356446574576862706191199060450768985223220137976404576960968592183577068054230819032159640634253951032733111817430138275024097996556600335105255243097107822686103337316830893380406924247116465697298861432913557606 789 206847429078382760107064735543883855897697368939373757104870214583075127117925581827480505131835162810651299773580012393108229584353869636451052309628906758652921644450601366339263137058400702969205435458263564944535265630741042359570507031665670234946732973756339106590303376839329971015275171812091969704490507181525857135387655627654596762776054351532104444093398123526730 790 -1286912567077158006226550593328457985193397892170115221844896483525504220999835823170432622096284764147171754765006468593135319468357709912970550492328272437401024035685997472635961634705796166360689040295622725691732208138203016434282722814664357076144130433236145814708368265509607017714012654117246530812438290381852691404572251519199036817413547229839589480678995227690848 791 4142523367826878425620598171274691211081569955498160742209265027869809590333176536701388537014858934726266374917539497613690659014359558060532596280606479563364810934214181371887006555236516835343682800710473887853154135317047282672428932413910501479631285790225180696210221925741246405090358831986996167950362979841668750392599331108935000215679616006822171044109081557536320 792 -7751985485964872982964563857242143358128189265462420124613898780312248009849255251185246051360918770581972485995458002872069366301908452351154879258590107550797385339594224521018477565006045667334406852051702659275855388978122839500175853936039117749468443761066816386950743459633103671786913153081340220041364451348466430549438853964572797510524804788636575299292369803178400 793 -1082566022597840094738681184839901043648659778661160575015370737625515500602494692190551315328317247117652502022254214607133496982651628635250723099541803045260946983377560402769228515261186764502851749482392266905454990122957458578960484947285660332099756739466340460670024242576432891513663938670039737406182176982189578094289281516657359348759515162966672764932031949610800 794 74728791592367349094348501029826267584927694886024380804262279412428755045958759834822364813399436957893464708711624188605340585902287837268951134439912253982721321758732775379380203410311806317471978256809907925341812051791293390111074872552687170346363064632331869100197751768287602833852786753348352227912853567299777015411752483484744804081880739078390208457167900673838000 795 -338784242040975814988754120960609942682277221993619157517804150621202230065739088727173439886411878233175028020176510002974541788412285268556112219782419867397260265994899487482859470247647157337559266890063185328729498154177499056413066626267842368379980254533618431402393767888715647594811854685156240112023876482707720677749798418818126222680054996549685884730960118632319200 796 908286095331121813395917024978425927084016096700453293197753539783807989715364201291034646816013766026163633023150873322615032921656517024337222137753413109919253705640593159756607633242983705432650527328964881866401342809917800290828437150039711201146142341921510262805890038733103417631666196613186990366701896411327707033185605816591066864088229659040156927555605065428592400 797 -1190777526336697549653319702329336001735994697917682925313961536026853580265603285669222596512631172220089926420002491242677627453030643838006826630736946752755613785454430264186809574212996808309666678739197478477239546238115038907130876311416628760740951296475345182393277072763095584325965635458030928777519317561683817920473593452552288556594495082488957388638018105044216400 798 -2610849908582738232606361685346629585342901117795647935234419970761205513223405569886855765093604645849174535780999300551698719811972619019505385501158972946873704540628169862559366218428838749758825808761462109784000806067009671098656673331274666897089739078256372174729423925668838037995588227497574178261488765524476476368331025664209705029412520182160151813679784757980716800 799 22879927695713093317754226756073519388009902266117751825625302230555358686634301977186320410646521217495214900914451262288008206702026321562122738054765546311455088759532627750682598061614267640377166269110462373966663219998759403350702880037214270228942370272741014815663702471483762525109214063442719058854033512584394881730708867777558221907953027869119776867172651200595256000 800 -83238001623091719793228899535661230869618400142951478764190317649311288836691450400465318834210219884172139503397125148138749331304429004463521083056159996749901308358651999747461772994247238485006682547244347840063755047627574417421573805271055864059265748658034816965213286301911979557536308455929502946690877397994592103621813996037527815333708410391418033014785068673959885100 801 182539324827463151563799991163483088729640965527502519802912113369500776028071347957053641439343032098190235880194829882073925930464306692973008265004744521364770406794136438404699007264952626714354201605174846342606977168428348900979846224248056580713327165945976589372374964748108659214380200802112924479333411911175525252578634428421944195293916657501455997412075803453806027780 802 -103111332390446851603248785582392126620736764041665057393738605250888764532210119142093715453330917444846466645450870639094624400192258573731433686552897792066039434742121815588360512126100416691370250401779912307919904816959703187338956890290853669459789660731642047193337095406623075859185605678958925528231589427746906812638716952233373931995123537821322946546369133962046798880 803 -1159921290622480307246900426376860740222458628206999702449886136098660049724610242929606399120548627018725599863018822595804639499256926116729670717205568860033141082620596206118621685921625200164242180356632062159194937074062033291536668965360597659622856647642345082878904277503666205029289496607533492842338985373470556093406703512970593985912922620847781683203455967429916867160 804 6336448220111065262307713005195756654394494034247772033688808389183656450857918083441370909090547958146937324519569675773557498870982418664277267198490275999116620673165282454580009445714272507043167423720036902109764294349147026188713540520885325260737778669262616872495553922512741755182911576305895035348965143409148351403363179090845538947660329484089091664408787895842232329500 805 -19125406156211980540646019839886401111429506000828282572232221269041873354047786762148271495906118530278319757033791458938927557487182663003474038916436913723918991233096209342997898031599569052442348953241556758805437701659279548005063816144495262275668007069023227528550766806070842258380477382695593896960423052095718607998741711850640618831403421447718513007976908339364571786380 806 32239263349613902862237014682547474544307566368443623172429879449700973005404559406306593803441107342443670423356043779657962884220514420582157909074326380897108066873874955684191408275126108723322943640931626609902429801566243057027020254900793093265956672939893138929394073762346316374399839675421525393884393144127076195168609647675910122136447173713321070198972135039897897486320 807 21558652819744209838368278458644557126958595788144014533895835565391902491815705364702843450617477381023328436993932696412551496981359007575278208280526417458839124992280239077286379908090890439466781523197776881731055126220559702259792881416506624020471172462018253289748761951133594277133080235084591868208425828737709559196981384778362736305973286700699261264870036043871331843680 808 -390339060544771382441629638849557455249197946093637271939165764724938412897668374107354149451172327129239965961411982592099351449001118218935499466847921771506273271885208079666635725205968822901599170402077541765283858552620150550103880638750646925018150873932763043795374977761317087841778779833347286660653541722280209957539953693907299233648787162448313311907082584663455039798640 809 1626668677708293260711759078696502803571614165194373092502751535204128137094190416652545732175993097317742823165254262150803652583721814749253542974764932133772192056687284354345893198869378831218043643460673873214567613739636228181780962843045157112656241555038880019146601502302662670378930095497829139459034785333959213801329867952523146054891532602493181580802284864820051837784200 810 -4077721358858923842752728852105303010079839916041772206217908149544570604807316437097651767373475391631914427644399199747612962216045335560599707146607230210851910460416193778590621647149858566994900450700480163935626424420020605376263256957666370127677717667178050112079534909431345233340015954302280305797572236469702394249478445653083273190318788526411908092814535265403176103335720 811 4395671220695422043882510940170688306982184042049312124467347823603375129917326354630456870844356235666602713921634742669736072156334534483060955015977346741083128702879078565924062887806701071656564458625702295967421852396361985352730754737373768719195218019740472938482102370180184455493205321261189785747693031571055373907081645887798187664512231071312787620224696155595869821974160 812 16153790357170873124893189430487704623888420386648305363449257093470243475163527739014984321776153897229994682335696356114057052859377196416689085934575817730003332579505658913438451296594907692467726454399842418530788854020365240041051037472582998503050004901995940973987297733421597482333251396787284210145304250528551789293183933342033252069348697828789593526712868915720377782634440 813 -114850382120474663470060879888798794535439638730966060323688333793434438773333911067001221026761416324202409602162307008306999947875240967852345498308007840352720630648120370960731307148048195865849248897341925631385050149963095765036944266859869439764873968323267790084782195961854437505283626700612559327618317126873685420795080368183258312489333954779056918553138761933038755492822920 814 390433800764207550063794193616066639735363725209808247399088601771460228912070772487744051848469072350476913751041589057075218395255274477651518571540905817108771539926334862189301545182422093838402576551368163265695088865314269047551405344621062511437104109035742233997055971313001056764871362341287560455382651081777298004642649977116882796419264752766873305205022035402414183303106400 815 -788521733186759784765368002092723778239728868535446891389041926096892818589467134105559858937701649401942136530098690544706362375535981943272844195583644753086811144669179884323787438024489101135992030827639070838194926453692025276265602913365121601650271624031007198229801639271185017497496210316672265116087332674097924737398678848994497451055613042682399883171108365686744306273436640 816 167916017656579193390375085863168933923609928199809481078031574269321690569944422206256823692471759758226308752321935379690375533285674485935639354070981379949514394135391319520326101652961511367913748988737234288289301995564195359828780686220726851064255968695503004318211997919022676112781279796426583340674560622232751275731637206998855900104662391871197685731839613058813725750392700 817 6304880394387758536472649897568181543154037303128960977475189170448687402371991579741412551879116053690545791823045415956687134728922505316277967197517832986233904556957761339815273336523240859426269336164641092082554742039110944475589793029554002821927718457546913552670572375397458487454589993106676980614554150386238751715623744259993260026989316086860210636735767335803879898558760900 818 -30914191136348022585318243584985946288331092730198955102730953132738633061779733860151737048477372338635792720488371022797358610378864069366439803603423320486014376584861303563364169855469683426841068514301832500804719669829488120592959924486641052116367366336138749537211851574704819809224730255173797913492987062457596906595560715696299689215970264964059841101459799764134355455209376200 819 87503533128508662839758209350940575000557264324212240788628402127598414530034138833189546926984059370529399606097612654033873154706376570925523959155413839702456901591239741548916592869765794211975806944145380504003293743164206275347425858037837161928020642560145456505130570496618320951114952127468695952164120932536264411859038346318836042040194919964555548217176013687992475298448241000 820 -130212475173407075713659881949057751180943019799226621957349242946263183756972524807572117561614699745352549004519666714328603596215466273646258364576496672154639225008943798867965460976443120896201395772864696116968408520541461517314751643091452502606462212371206286392651732702524260083926153238415155389326671860095084962370557143247889807831721658178816127413317424450863110145012666500 821 -179284304734188691216513715969884674690431169233922137636654454894424054964945119718779458803302378556001842122928924715066285924031566191845326007476074793420939100612038964986051246080202838452584606903547977589286808282496693528742835743447249819374491407732942381693845638393433557364769796344230656712201852203007717895638889482538084691175840282788706947559619600465013572061524926300 822 2006637826586507225293643306477762717972742407545160793129124880092931625532387986476951408365100723992290691737462614772094357220613518504571664749275954229935037690856703640937870142582660658546277186208735274101079000504330207402426205000707470065836070993914491239133102472418461027625972089570744698534373429692047797805301549399193934449404429558618882692675702738082820895324618180800 823 -7747023868549170949214739979247374528120227120159948046020708547852151379553306255782164594834401294604157068893763692112583010203959080101438610387831114600845313584646631628575796081318996231564713473502459937493146072231614802247994338008107729537640614767377889861950174357208750186168117451339137548459985539580516908566509540680956084168497291422495762994659687825393755612241989006400 824 18093022912203137442507468581033387214737987389486567908001558511766892421582874540633413738381721826610987008593123134914867928123425480868799060535633116461046089565694794243826888399069044954996321065384771944953010780234860694193677176895023547424058926670215259073134468011285041216800682937612816811310604442223406940426235827688844865579043734759066064399066260923233460591754518610000 825 -14744246852773036823774347631616329408681475371766724941799773277792168040276723371788190626623108391835619668009201904182161238592076088314025717275620109786081799515647684964959014033079412893361129083090979568692763057540016935973116730331097426494338058754685608393966552350350870798265993636592849651005070808352387337448262097494697374829947344421385600793630541638123848081407698582160 826 -93875216185824507699482905208624320773621648216790437686840311129679309988739832133889760052287772832758850003523094407089417469029819901348105104806027608920560776935088063219953294221002619743847336325312413802350465763706434109789083083387118428630722555904007181273574924986271473424858026666025910186397248433786094729625948608009063528047405936098853783467620891994514598279144366756960 827 570357294889742837864697935750257028608541015383715183234101020072970855772375493245034590971783371574151045214626412635125880794230068545128126722792240066806174249941809003434283846387792937496031723368405593756492038275455589513972934759637538207846873647864178116223231164713055734894009098558480959868579794872780165678156389330777455439870530015504104020441039981571231094496836222300960 828 -1816203907794145389370658757759067050681399769281393679285361693520404268913211629753444403123462344894034599309680215672558521111103871475376876900115623169796729995173212673007822913005750695399285404157391967931474088087233920637434460188817343476827113805955593396030940100088740583623500731242524200508929730462494146866377380315306278850594674706744573008859621924970983984643528844092080 829 3343483997642173571263015154796896982178111712258546924822657733113670204664666044378689678917520893692673507422376830016562720633928495204897607555581698513593577932904145714259484094188765688621411508286125329235502165503149260192941513697851712202287029097257859544649025598518403748514702769641388088339443421427603829268524510050485869976208699850431936946746301179233939628480087608215600 830 732612737704094259280042150195176361878623607177121078978682298107966828012345598635440266001221185583015089112885758920571462898662636927690567962240858379667750054668360891657277345720884136230178336000670844233150602131647331051248657735145590837554158425530581693619711536582784020104059507078127383121338224341828656821025276597455703816117527039431073367396640994029164577649066037599040 831 -33471946560814522692398827745759514072337924778936687109353459547407445843919860982454374249502251276946076928727673305307869340018783759741041114889026631817445905001137600368137393433145142424218486090136528252187091596530697092054113941377880163735580648814124016735305435639674214364581480790131037333206383459634553839445591243580423902826438367278151019721723488262507354873209980900585280 832 149522976351426876506941624902535610763956336467576765769916043322769901978821607817575232131831199746633904692373536650923331391836795834280809065197017922961936649649921190894023312974161501440223289185617417108034064893688132877128656904177721211148333827844569981693584454832701028256371777917196818833270134537401246799070899442803502823013976119318655651397729412767677094785605826363605030 833 -396469282436166291590586900778592485590519964836001902283008345002469650172923543349405182060836808734917856587828815041230217415154588200450201385714720654523186448964028106786101974518114167981611951548636222766617414897679366716958436970783626795411948117759394480837624757905729589499092204964873724971865329516000930527192869748634092447226680968569383394384362490731550474791618474112928790 834 504987819955258419386418669658905595738092917304643716350960830389991150022453243491655822763283765850187591124794559725642677978198660901717890700377397663456771259126863264222108093229721235444148317732873635765015709428477347084332743508368019050098510026569364169952929153595096691771090811961490059388087787582238685569935196693062886844264505331079704326908977003237310974838086370163173900 835 1208751092934354266902567776922547658838149767420306089128429678987453937943924660143295442743366260274960764727234201707963267536894564692645247219846825576621228744390511465823985345490144771374804014838731289170397258827851392451964717007532785416958660572845591252199048148028322010089634674034858265215436838782733470377111241684183364121124455943686714332769867033432045523191515940685229460 836 -10176919175907729468935701731639842105611511298039973160487374922836917055099564792170618612088704469641702116680616284112898364755066993666666359348782001132252829495139211207163194658510328093597756413538855521806290398678417428193687093772954842871347167124269488147269802082334653899053190915185880516826211416689667401646639539313786908108940653341361276033965008410005980871384745448918932730 837 36598162928105593447431415730593528649496512899503422359104835139445124721745611011942920512335136074361118665730997542935775652126051693124478970520800811405990173335427100474954111790966636259336295858387164920465955277518288330510923103956945674956832858431817682243646346001405786812108660168223034243987521933815093525285273275808845497189640281099951768134948221712467729768653832365568221930 838 -79206574258928299581154607954340563125474197188122185633638025811610053630120538800592221189443172410852541736561260197661486780553495368196481560521438890534980072712211530468959163032779023857860434849669183882006872196099388381681827859016321783249067798797658577143902149631134304443116164744041519495665638923127394408873581949752743547736565665017173256353591093278046420181159735323714212240 839 40419583541647189250921817787606723310729597056760944209320776959551195424139481565133213729751296004890123941520395803227748663043766795458837356262851820206196273892037435554459438281329438069596019466225119473325598566013935286411010878882943742859611970117164449712224904207232230351247257680713435612460591438637271071208172064666594950495702592247524543269143536883477195384739438942305370800 840 523498027916627125856554835324116047796275096500265046840363500096992768285668908774585137289757075124966919371341658961060678013216267316925375832856341236212488497477758463468112689126679918372352519966596712530907963666494235236887229139254058089129600561015099930675979551568372458314032107858241347775737807031601177726522792010526500750109200246998267281611747907362026077744181491158322991420 841 -2804882359451224975439385175683336797757080612735724533201831201988855430977194954083535159354574945901625971007493682754770136495958112412518050393767093276350576286544746064173986925132211514587171534408898568007959119934773451897370759662368264576906934786884893184854834085973297430396145961212157173225576301958482727922974532219092890340031830985902904510835434843848078497766025597082843217900 842 8375793347442953419928075604403819250561974216900227951817662737445820063600784278660942219392324632546167605600268719062158081419166559447356789647758046369897007464090914407577111044957982563680579722591682212277704189147511811465936568394350591493052718526874130260439451252452719081447328894203273984669759140329628190585027853102281513700729150541331200714414948758367865267642600970082959640600 843 -13849862361993657418184185225936457804294877030911425127234530909382755708050936143203345250007351780632387711004370408206801035543170207709344101237606823873215774922427653153947781404034921156272532422504893515558437504759265247412745397980294451049498005040655311678119109276076521291293974649758553492978531421084491159695947700928903954041139601126513504801845645713922224778173322332817024545800 844 -10698412224642681407447890922376695307384909645140797957577671298717087886669348410245648116582295216686145323558798454478198083420137602735586671314740028629944430361798511716801201449399345392974421818692073424016994106425755651334859442308186143545978110122295106236073316549081713075774494000945822393913466820784572831946977710896904472378207757191226354286128705940091229525561782723289245038500 845 174397631087519175191277773651282295771615237265097603098420708018201242848616622997664218976213041188070421822021147193851171510800332347347731786871229524851567014227983630679132634085692629582500402040234884390222695888948833517559622935972731915393655897919400207828833803199340270646601440248910933512830895581140851801223366218393586314596320763995943522848692119721853586991765635862782319610500 846 -717202817956327753784017992591495731119134429034780934030998212970235186630251388679226479858490616049597511112550269101490373012876486913980622866145522302306696319908715283649618697133050061593901235107331815655450917580263013979292928515777416504391212629955691857955433140964817460783264301156932417992526775241406650523891413934866914096479180222746649452822141326271272799422649293770718488905200 847 1777245620352471547152993316227739268485528217782500077342141569302990370985991665759711987720606017044624025994102805691643781691951210614486960168006954658796250286680186318187380699772938350036572219629075301395678131483385517119053143172498647756121315753562667504941538835000109639661722127068869240085042247753460624501484001504849685193894898058821194335027423343555300533980017394713892037713200 848 -1841710417038660976056284334011358732698042859539904435387168639850125046166499341973097067081455298452068608583184923589874768626839934695103502108350116785822299044118183446065777650292020449268995761662591151814720341213181265931298626049100627569257868616731042216455744447563816275633544043770803768946705803767556899345941837835808343847334738256534117710581759730541671854366600878247909761751850 849 -7386781858210455001536126298119061445601913123685326320634272196949936054236974109643599397242579950990245012938270152671286707435979992411171142487681115237639538147452525012124058883051464338185267633488807905431101166195367925106804998433386316299917751721748192997353475694066963175451192646719388110251036821800723162323135829893402134695465833694880488978457853291595433511520541494772022239373750 850 51007268153037049693670732786822778857025501761481025896084008504855692136597295943131509000706881768639344301303401405585242898760384437332847321668638514324326890793725902570244182578178827866569866361630705803405545409252675321040972753182303931904217005061402752789461318803251926451228161220116875841483566000801353723495859888192849048031412784449904766394512222436176532458307515310533953583218220 851 -171491178941390650355271538330788382721173119412042509687852067440602446518801304213130957866765253705174089893845393846675525200486320814717710368617024857991098363141143995261678562318667756614627937524525222110271697004387113741066751459198690778168976113365339796757793094448154199435468440102648028966524227775330854786126078840906416227341126302005889380138486150813198917792592082885021142261757980 852 341296025357660864287391462524315647586920693151642283938876249488476831648853171576436899162397661931856366943458314499269170029640729576703784856725150705595719727297865263500125340341324233194542969093569710479133200587788173457616310350216275301251386340549533603082894668423576392049691240648676515840353174215956208862331492494757397560590194994564402888816201785344816884522245718450824028835882230 853 -50170236101488266570901898144897943123928815055868582885141226634266860855100349796232846427302579226044123796987574455087174441738764710385841976084977666312548167252316331567667772748845612369616547630694468468549563224237173999460576140436826788086187510733162760010413549870311781516879223486931188218734140284008923520988527601065624738391312142406251707820940704397162673010487232842010362668874790 854 -2834076594694119497939002288657635576739007264987711867905680150390776540402121079923869020743320526839941967818791852309076126747891775317587645146737963690354873968461796394779359021201587163356525171898378153594595987659913526265471859586721472817892436286297401112818729179173526131533767662474055708886171904216384620412224144494431945121510843377351309190360587209677658577028071159052593369845883200 855 13668962071829531593701537269949306786489382078032298814375663258811494806050797843527853782675773005981284854928857306499222054956485403262826992762331135554110600769649678122697945264880473638898622362460453494966707604929624674044799388573730823747378319480273376869435650402543964975169235679141125396748736018941214714742074315092561303068939940122542303847304073859788184083499592568662068332673726720 856 -38274346974139674334906426113188184875301532939856350479111241077146678153638011704422851117074520940062136489500699222540778728118412995401666455205179818916667975101485553597581004307894561553746066315625907682628799375665217959520402410056400878932724589264894249753359390708542049743186486460752339071358417101844930704865496288521440368733077452284532616075216785710147039271489486250298030183055593440 857 55632326356235563110514404410162104559984674416691523973862094703386184848435682933211268491093423618968963339664353885142133696840427513997819443197121392309341424454167142455381593119511890404747270395013137674020878504181024063515902122818413548041437144363105527422323652453750174016517057214648113333615475444922159847782345837974314133988230917473867331678126803660169507819609373763819254058241925440 858 84601368324086071200636545401324444966070360331217559749748038346518085541922940796124485469769612368962359308385294770322726691540808351132675781555936692118558449229305218391235135549173723452128323940030595477659675720083965694875978890470401834157177880900736130135540402257163870815011638878175182514873603501725296772012388149904215188367546119757743076814203746122652752883856329489121423559177234080 859 -894684669405732362909297382969678368590691080421842766204530974381741884044814826956600676696736657921825886184235878751911448832295229061248813412676777426390321166911025635993458700964510079089458856968242250770936295691841266066566377867955098730014168334320827579400774879599302419600999745284048357570333990644811393869339638480216845661217461951356309113530096381746497923653791113622334714461907692800 860 3412241266760686375664440603487075904223933975536980009985392859273526524102765808013404939247724251797306270540469814570840404343777070171903944091780032133707995122447223786944425344417090932035445387350784752073946468026096006448593698909856666707571593388920188711048060168544626916711089890261112377346374863625082362488051319277310130639579070491231052631003901074463342806131985126316191219505623329280 861 -7871737615238144784328985423056207226993705822669529384214021257800672777739810040450269466829636935703736779841181538781550106920195281832479668719368631577252862865053375198916971251570567896062485818382424279599145794768664377716357878283091981955116421491647221367359682395245463345214604480197861620207488047848193083930785970557515894964588029972778847198683169226044266025603129795881507668322989703040 862 6038928482278512652851417112945824679279160196589533042152748736848708686473692484003059368033667324428079103212305238134384052236223836423907674150146428271068033677857855218339282348442247989025488172184238999327223638265902104362006221812654930173780155905497589090920365353343201579425189362653488223528124184665330422525193220591247615453392099360989191579704043314872275585827141560068349731143926048640 863 42598201710987833448115199853154744210129801668083024487901638404639154912089110687289729911090319489836087840441178833453935472630653278965512969049324420880375516650914940043276196216101256898256101686225206881405921818631655375770276489967658325433811997632294431966538417313357063858345289401421521354264610636791576146788652463865808476448876152005046359546689968064841140171471254887150671586073424660480 864 -252964039183463025361743965302507694041056293363012961063942674893627033821179151673535688235610350073761128840888203264453351210788665420279300156321954203003006555503768165557005660896819151221527768718224188192846314194572727205219839008877271118066520018007574552465121391200718502422214343721500005532380345179846695510761040785403848701384542772978496769071798434637178387051318774139500691922331440487600 865 796876038513919672331610573008569699319125528237052473959416397884865918343268623335508203598644068178334404874950901042454037041998975372237022646300352608628456208280306523562062146960308785789340677796021482151342145440542958182300706924381380908019068026165837669049419291222753150620500988951055749147370480752088176194754795315177135226038464221470785792302573312777963311608462705704346849051528762226560 866 -1442560891113714747739353212483252053936012279503175113996404707674618030604301962953797811470425762678070512707863156351782787165835215744915327921552729546380600158324070629780681380095308006739180203899392330239329035359221151111235260554125967938076960183956167868347814000004512701641916473639502893645208032657757548866103028663499813655610639641733426642683220149458740703373996845847871201455780542294800 867 -435542710215543834334733249445998865634704640011603960943567945254854381659828007713658551591548505696625243939728289469095249407406425447122680267896609754906864359770043652327558362241584946813775431010611676354260418801247167252864871985134556313928766765007701760307230635473977512967170661232915875077651803458143310587667169199537728524493986621935184159331916894666853997323059938450444432317941930001600 868 14999452188190534042284779395208487250764004413934375618365477979771978192774700707564300410889364207676389721139844673000379480099334698904465024658296758585933137266261703618271058106042722994082265662074586371209778968572578282490781699607704019542720109022995634516305981748767916443373326013872285368409266357581669849375355356929635181999964519438826058557092517223555434229587340239829570620847629059132800 869 -66041803680345845531900567695865287751132377878640343798728472067208267557994902831686928444872127117438309469094107998829143841230243593856641517388057559675922756754319147504421005787761699122443933535246386199051536354616627999438480850251876510384970823258261401665796630887871595901337111601753102512772415352287328621700369777229511585597676658127874734385952536789439674608608329539360371805259947622012000 870 173178098664766241934563127741112915048061641292329877281489647784550740540711332549538091746740360841057214864796078660032945827876859215061924670516339398313040355867327482281989844848090116929535181402713089224368805716870441644798831632595116037476669824525792566702138103324665995063633791733982942778399092857679850796280853351513304145727550722423376303501707378125379145292083556773804970698409044848082400 871 -214006821990314949621873164195521752786382720188411561574229492898173416572392928125313612979797889590177083361261504076612669355712466967097075438231065277095056912462647365187074153550785042047886218200470258554948828975168527391959997563790651289099378401436816084981035119971300095591528952984185460788349990975615911511389236908402252503801192129258972345162197584377416747155022716133649263489748612035120000 872 -558689470526326298224524425428722521982475670335773365772887552189236155163908130411417305944410564035677459867929462404768143327369617805790055782496614892684521806221223590548117068195994789100862692160807523067237957153502974194234886442668961241648817887517286219815097760708474177901754770564757565501152717128626398414442448607581771106511762392143168624237118473946821997078523820824346757502354211675914000 873 4529579655280915709237848069909910603148559797394382378660057410063202394179234234846306258826270387188991018573943959029793186362960116481106040988619834976685049387903598280324976699230077329242226673951767719314282713088519091831398399241044595320940310324090990015027725973833012476264659006258747065331413209032099118792524341873464248139185764575499347943743626090974818451084223863006727520198985500624668000 874 -16103496210972272705786846361042826039425779314664750076260327982458416973306671098511380499545504837225202149911411629737791230609069905582841835839604055355243064323929966580663832503874080635282614779612440276620529708221223954085241066216961811390809816428753867362705156878889413274723032751062696103706053006698892720446769631612732374270120135729765867538088300136217851468695254680828252071559107177950802000 875 34387089652604355072254609761177267547643000137232730802301395877773277613274321191219625081829462391078283744119296814758706366418296535684099821403020968333917068451522390567417468712029187430211649899293118022523047456443103988508482877917538256605794321299618863972548738066241445829580113443634558069215936290145941908481631307557016566474638126383087293026461632274498249869323524294290800004923871096558949248 876 -15615495752499794134328166893273316709932824975864067311641525650940394950231489685870479413548986141989324317380413068118008170778776331907871142529859684001414982621818181647190700613575256583369990478530699061761359832972634920538362549447998801800331151995836383188873031725072547229113098121106426916268272578551853910555949944166361019563994937600468603988863312203333989561216811281127141561822474452088180544 877 -236300130894731719422154182540372780972401849897919876891858663347051648391716863493674070074433843412030217423845293982329635781166399900052626739237464508797942607115908661813385245512082389279066614156660969171194121548895760234079339149628849907842024877963125103365083337196594036316673021199210576681471723742430572512294224468495667332951294934533506930634863067747589281679130548715831058996179786055628129216 878 1242485480531565505606463613379562247279646021014560794335595053745320667788969318477954284151175218193602470840822170740866605484321788487413964241244480690608587610907358503536221688747357388814152397261382336373023646134885808586533955176980712292805351227136953076199310331570019141233921087504904252570289219911988963621031952390967290823659379866589179952531986878111357044719765499401353292377857380513847152128 879 -3670686383791140030778659976090594069461620488923943623085117118933186551446606793864605772874927262214139113453304082297904726673958579195806527770162545335531034864089403224565586587066799583760397541237268423207031658701395730720176238767486434159561025061669463931855917118253997839936553013792461751412422130020262626151050671103250621318487001713097683141606868095546203886821618777078528258077798094069079860480 880 5950477203496072197274812006404088498713603628674889140973694665511156332433996309681712795307235305611031623766217521032555674483698242473050973901880595215660551490444680551332613146603664575402628657688345159643973255053971162228492143235032918322558222998236025161729845045528455192773166018980856481244145646463157125730618766636449164720986654886711909617844395080358007108437740081011450227711389089800671653600 881 5245540827775564171290699774041441039307670748825883618674745610514486299801561378148244290158572305484785603996308473920725841413262815384152015063989807546246147107874412541669159969255591792950949210759722711611325271451794287221897908266967614166960550873456508391376950952386798570915101923316284605285711908206559407123566031144508885970702706941737623905752109626781437588731730199458185889855494266508985375456 882 -77958890017232037160334723305689989865386777656956860618588498554726050021192778844463354562160957816329095700720618283274457922563350284337548044454154991052779907525968537066405393153134403736803364664760035909748673314712890561992661410285586359300329737016134220686967038723922451559171254124180006141048351502496083751232430217531900869500696754274350411038188759308419661661978061851039687304409868313320195133056 883 316445787815933308211465527500485312988698835939293502302723446614286474592688956936890727054617796235337994784301227259698463339472557920584512994309330218579777491145998995714334444881081090617394487241305976781835337617803546743814002667089433081065998025177649537854468132132446687517413064829985375106928959318992212057114159908899473408937498568424488877782439640349372873147344417749818856289213837115018818514368 884 -775075628607706318051463855078807411659076563183654229037227876968974262274927049853370036652455236597306746922542930842838401019066464647060340353694662740285293589961787392431578337974969252340607921220790895925410032081428112685706934195604067382839723849000013163563378924912644260187810500918575685580304381927224512708375854970151774889108260954978601410674447228024752538974467895042160227559844974775409414136800 885 770182602811657948832448358220979141812573971012424689356078481233477713304311905988144645033707611736940012762265068195990154931099727685532981027978544697847933390747139478692705359311638953958095109278408389672247081375453119447498069803256485033354225327924918334643515548843227895363342660204097058099284894763547434163930004984077919793631905827305657801478783798191918656356872761308863601447164918195640979640160 886 3375649613942284638297103781794593812171928689118504606970046478860400124376170099272022139328208844054058329322816799906821779908729554940424318907494229653335765304283555972874360256160986509123404802666045639896184853045316866626902266425489224419147797050518067565641084031171043609142923218790851444330768523911050320279756410578992542993607230859115449393522748975767032429177921464924121002732833204453698472595840 887 -22667981848394788910143880882789554692904856652596419365590486658529030750183388369555874236288994321465177425624894062581909345654143134116493132631967345615556773051056221851557189012388769232230313878235516533598096108542707819647152902869506280643633242209767733677906056532887615755747891797689244617145958796396297595170608406863615242865076713751041582547021609794831130820688098812154034021113248479827612790410240 888 75377731487992134983309322765218788225802960753397444893033846567636859989005845799230200971891523656799213255751304731967664142620041687517305137080800088336085650763641833397696743073494829478766134679270775703875165012932352031421952785940759780242043139054966611488784783442553255081197054948242048363117485447633064752293150542558037976204828969353121608864474850232417499174136027802663926385911442416263891411894720 889 -147782600110999696344520125722886083945511343154562398271327600470775721693429364822111382563015450676824736376511927032618737004793751029534414453654897796311123459124174755085264515187328299554976378810449784414849964630052771098833933400515503467324261135283239603166245951422584505233677492636762048693675334162742704596485038128873607636226078386447661291779554222381879081518724744099583021804893876271968971506707200 890 11627453837934197569820083520026159961940802489975218812085944533434816160328025667753593098674873494839134136016772426878241114564259223264843937943213417696948710744594022141158120674842708215254402104668352859357268882312735382847361632727142560401597078038093706078677849577844084914763587644533340203658516712691548278504030786807779104904371697304834562788887343747862165007543407048391809745506496952626164936720960 891 1274319593327530326623644062009645789290008648058909876159166835942876234714911626145957346552615946324281469675640475067293651038203746991375485839174994596766589128537507639189031479593161344742918728132807101750676451237819611062832724995262666891714592687023088500616592824345755871193000165951365383068337292026206984372151652470704109382512817371249010132030498472997147489503006904807181155477040157172005474701123840 892 -6048021779072689709488378911473864853724374388672196174714667040689943305279128247552908501163909116779908536360491197362670090957990559355846587196114135646355140297969376374682655196268597881574068700745848895728394853903795738853250740084119657190250153274805271657199582056573388341540807067405078228078590041077975043087522240529430648065938269448783668801801144433338600348188686389466530160054821622555437930647168640 893 16752268979569361241022613715562902748068325888186269743080356190726864911444204849594368326633578609170219690080362137331842483688165039274464314903725927584251289814262972137581351805448456631992662736809761867886730621618727113285917816781649721446736842397501681181388469148616520370578158019031483916805533857189037213074435919006556611629413487000436239942475258948693675501765304760722447385809576369281663663368334720 894 -23762232696404361411226648637229978230983567396667171363380996939906748087069994090583492412024490005539192042161288020290262297792803372191311953706336756050913904107950248320792366730009135011417326224775997147794747728580034685755264430151703202942101308286473452835792336878691298613920538803226658706487010625759064506935863693286494611799026549094398828605706901828652413060080170913114531385131187041073772198212768000 895 -39773475338930594972626209563386304157783474102002845988069385092402164614776771299247661134432240011490883057328163310178306928254987649831177607607745589477710159229210477964712967651269881224551881779632412635329013594551210016462500653802621091576505696102188687502419508062179082474178151243614125955291459525907580942069853141344228282657021038714688058924717867241306996554772756834857960654403329137639853379394926080 896 399127399235218870751566308240933941940046747410224185997430418118122328021047436836560848997068385950542504308902096298434994956542533348996064343650177427244784589543497500813154431314960391559507286935653058322421355912492495449252015143221272426070721876926456863554708777123706758918577573097305240771928359923536989889361626007512876864281255342667484908068973495138218205284218503667856937345715813412817095217983396720 897 -1503994300606727343763160215448782909328519330026371133018524144872925230703143505588135307262348070680204886928766140281252412623104891099345110720611117940586795455039609411878921121353363008414761699170277944621009918418896037942346750594164022654428267297440025763864443568488668483286501413603548428405689422471695507337225574369673792594239089429444990115940642770929409278855390389441836611895559044606958597244402553720 898 3426586613184835921130358670610336366801979600316811580270069171982520697615483297616890764867441679341747054464811324316461301620234594165811544668463259427612170660775269270167657871342048859104534382460560005275926573581034477035111069398565560082495346177530019832723104769377484719378827378102976779190618217606880034359769125538263534503377395233411960521917779967303295579658399603833878546752521862763573214996193561560 899 -2460954105615805727771010854613199020032825437866810608145056245172315390564854488831571189737798767590035755585092962744198763969356257793679472479792424466004097517238449734733906575090518645788644767408244679598606096325301389752089251385845347739691042986800070699143687595855626209364138438074502934860725069278284310970478401740932775944542449097861350247357353121052101726676419021137452896410028639931172995423079955600 900 -19326939085362143935628929795386415350358001154515417684914849018083276893782547480195357687647654968114651470379394861118738186441559685469046412869481271283843631121078787649827944798512177328263157723977029395658137724666682812814176403794075119110557283049288310892260982377852175792280272851334297909652207945580281491705610596771278435675660156787134968069756660283386160058726610010664018814875232101859644743774710626824 901 112266345036270437556513733905163847662947866887692368690667428500152687080788122353773957194409578162610628363343076709998457296497436065955634829368688760283935073831787716249164542286187550840352426300195238020317120652670542235273710927712935828562248966300493530703415201895096376055220600290070463056032060535081321092781529025599414067145289394867226386655142547811680652227491208453456066018320518461209150830821110942520 902 -349869647273064278314805020558494014799175044126000875148071874364784047465744223350137787872160981384557476981483350098212339411096105649995772693706021648591894534375629489024041149557783128454065770277802056158740693402157978243795543189235859099883452347427644056011082891752104055181567499509723601279663112844197336712719177889170324155140238930206120735684665567116330130150324311738738996788702805495896046378481764036400 903 622543006554563924813219025875335293270033271630702323333334489311044806289937080527975775360991510261281361571993221724740908034684290284101440055489552503855045821828855291027640921823239173400068594577901503447943538211271255282753260923276942632018574087977060422663366783563697501725859192925770461624675508954765078866619957007615116885010082127071591386078995546133356352896437956582027118420029466362650482281162150814080 904 241749346453626635506156817213177906618706972981471055657203598243879489521628964156434762687006546737400347165276979444929731536705854018524188395958046681453130063962445329416232344013033901662514559568331759667530407230617062837603598742487260843319438491979080045468509702061865111183663735163514755299563047588386644739384395797814679271381798024787705587026717718799227453660878916819062432934396772000588479492634993396440 905 -6724236278786510899422027636594504189224440241779969748524165808311648963067211540791035924808871577192340123341579500030022163156600770119990487319301595131360050529565033565834208021130747801762258571654998526885222462094285870128802701163365684958815877559746921588408885792690460045542856574676096433465400042567230518488153254625787206440031173600666175911355664363832787047220100758520188323360968726802673329421535071653728 906 29189112406538822958376298491650863838810856634544175474544910083019663474124255628868766178677224422868857467959059220180741574157247286073095781265586124644208564973734713308023652216315293979772518200503806704035119963730154883401901383520680745362111679022636221180497468950542377482542291802272562150661340947705678392329330722862123895387050186636769573840036864493048056047904765635985755090008833411665137329326157265588904 907 -75689380214539714800937588034181150935035562386371289731073499590779864123887147197885671631709227855108984807103495735065317190034751486831984654537618658825385272274966669708345237082483818476119142399878660723837068411443021312219569152634768788478696682846819639380540342294529305841301137083447893840984238677693148429073979238423488260266902206299837943055252200587186694041538689430295559089378530834388748175632295215767904 908 90609959766660409367677636320068169541432119499938009718154445512735448997768281523051608929702170178839950175400151096775414383283952942653578947413670533943601300498268969484172088035790983568420046933689104188035423120441928051023836131018551813959539083182633570644213839561590094127412362532708672468457242237918321581766330649389118904441556756106702730973757662673693365612119839943188781035832420260179386946883643587195152 909 257841063363908955762937868593785221089931542590177592330643107428466145318288655543289929630304668705659842530540872160698506076714766584688018193322338239759621102105204833259135245116515527860534689290189914054489553902508806719122438210459402054501196702117646930413684660233194778056165982995847210082621909831929793623407229587956800876653468675155642770195827027586738003890958673358542883901006370969394276069388730170892720 910 -2017190762845313101001400918475464405226857840069509337476526489141124341291756036480595618080124100584034784788431954946561122151693589044283781934185622973968706917318306685562206737216712367861178814364244104937697330242069021956860670513789401740174575678372949676905849403586248369456421575655736743674930207840214335955937268013490841481835295870696555699996724132369668936089018154818782492208110404316409825058645308071654272 911 7090369086170576706136455709094872714024511399151149260859691376728106873599850182264849360219710023335228913887862873054987707332789965567736435251339174454749937144646604943660991419537819303210624697456531319514087999865403332514885741890144705184089588138794413439533613607455399600616538248523018485476985270699864288599805112641060453237792649618419627537872983732469391203137193688610060863791041923457111198788077199173595456 912 -14935442291730246285180655093080403942677022351438437523831285891016721786123714523917818571060594208109775072367545027471505062553959438961186352694815357839882450651556546437182385089082308209908744909372744986028211999616938429133408918752414224049541819085316379386196831569909874015922248888162895478104328168405985977452300881507729972798244718938313146691935726209121538280383167931185678218883881794861529806483152716371313096 913 5917142464206615768636517442231999584998183988678007607776276122038332391495717121667718737128772463030979585936640439244092221402578724862535108233662421912174151432419949701258427030105035136063372697662668055399736108566611657922611740003193458547715271235959650209306321278966893199696538330729765446213974277075868710485978592674416208925619570657928066553611794649557860290303642930546231388755993245581319216973318061953862328 914 106673680743485088206977161932440464394486892339695544643911660658978604280034215724003049651777777819969471853934268281695119469235870564557944020728937704038720598932314714553862469897761249554888035956745356453168269562695447932707953227212559512723697041808093625316412034795177170573934595232378947809597175500623322397693494569564879172028263735204923517761762454536231755434969721715621829886785413096316880429941240214565471840 915 -550734614735911092188207549105813700089031743054253167185748064521715289169564585026434746725464994849310683472984902202603725844222877902481866769273744422032865081578069545565739286710521142844113396683625310624158329921270732848425510321303569713747011024706252682497012894438243549548380885570458440818599515883872333007998045479560644711337501467265267067668307788205594725373227503271888923182603634356470253676428682600296187664 916 1609677261501878887317288129781270418677952277496774827833003919659937076936866069945484122404592910854539130719433946140458966788691283690064781660688753436492351148368333489286097102063883827047580008820845494581407654668442338311172197220106120750843495760902404222278257356914004092494095689455993244370507090736228600891230028598147518450894334226909826926080474752428865290847851955543829902578487267843150863429962817197116323080 917 -2556526026683820432531856943892375366015246725485907934903667420073512779745471397718278398720408370816032265173271207247447658018041849953107750701081041426228572441923150548825268165294750409659574012918424884827845553864643852559028523268903595436316675364668151494031121738783773977564236571699992704786177089431128782134265940025317433936913452449138372874418882830052995679262200559265119498654623382856223196258508889780995383720 918 -2547355737937654796277174079513860057889008706089466346870308152054628653442850357656183866046415812612127435570844022707719290915850620936829067978823187852245302211094927000272915832425775480043335712897058216190419867459713501953394495786089093551866950096961725501786745187535114073296411190981004548723383276723478968926765410875469507574576514950296082807920025167848302977610134096131154434492999101264865145266598428078089345440 919 34864890430600143611532893893136416349671188113527858650738387846369819932283803208327028867763427363682201881419103982825142071037898293294306237542172755455195293557851481849116323388363673249166494962888956713259965039066044867971200299354144416419200648618773214614463859097591231285801287633065532601883238960567599040677904063403335017846329322576425844116126709060895784495860540649083418862429876441523166963959032330858785616000 920 -139713132653913491512391332065281253392802924201424686138366736382429693061709900181990442008073838647768528186882526203661512373661452676994882213076980567214705953261669906582421193796352572171123295993488599544939322021524881538882621100575320441567651329416066001199914107385639530371625405869082871012904091394997709402404704819783504341195994893232802391890264755264239900010333973295395164979559385771955271616337044562400635654640 921 338197423301192386781130972890808039946977036601429655012727363890753444794025481761346722846565491184027101479386161537624924017974624131904862534692563426557009410262725682056779883989365400302462189977741957683076246800320214978594026511494024083553054939342339238749497976598036173621658088782448585085974864535249669966843142488808995020702311314951329002318696481845412289145748826813936173198812702710785875664774800962507096409760 922 -321344563016891235727065212632058266432018520884671582551418364566337666494025064228697373128703793919548559898766208452451376696556655738468546842340361729673659815385540078137855278876375407691258738443277303511141472009425381566356072105826935922525619668571745262846151091172844281469144381842320672255442625393491002388773554864879560397875916682930230131101418991459860224875394329514230377996499170072249083696979398048433488835760 923 -1541683247940267823360991934970550710443315600737745023964310754105589382206582464998916429996334256497969323222488210587067472105345319202185878595752849019228789504129455523803437382641421881992323717695196653895316889632475806811367856885026362383553025304256740076448203489649361667487800857151834696748771502280952359316333618325728267324071147345170817936885160811407527086755950232133042833008438997549337986178206675113234119419520 924 10079600431591389240791670170613282895365337684601086727092843999455402883730809911687354939635041956762525656942646664111393055353825269216925889547777267506121259404002994939249936461569811221012327556170978950078492945013391777059459442822644610113790841600760479151585077579320857428989031634074254942625452240083990196867759914608748312214475441571270869112571841550857185211681081375290385916954199101755740786775612897826310888371200 925 -33152565626322776629838690720889362903626454715966068455341508907182244349543059288757276926697428501093237674814881470177031495386567698059597379502242812206242794975509706240944221498838022506926813122189881591576283332936038717361633392266786013877973855313652260911958672394710088228880428661210520186369957285715146713037760526132173028112570803053410972603339841700809530472618621339117928120974717426334425834992003375410162196423616 926 64010016213097180487128108582154542902136006991922645030200212162688845967417712004536007622212997209100916449424953286814984351188620457159171101950048175725944429844820891112137835406940428331277839225285001153474103806306200609565600837440417362678325813948352230155030203815076552040420887716471701047470392726778951737362275818018360214741780362588859734785687346148820340675010215023224184414594629876438915684200443350432444969853120 927 -501110320951254875781746950365611336968386246097035630486526125947010674387769004082011208164183836877049327975035330540348279194781875607413985099483848425434088401792140222627533324420161743663578938956905211693106211553143401779068108821943480486331152780454126031231428224354358671530642189890779620615954647072094074590440453765530863180584232274580902636606925490215215063477082878724140693367370457297391187013545632117753822986240 928 -573132085447430110762719671748644009536152148276482780942736534543215005228478287328165498370062022464196181068630804273298344145133930236853564672343673390072271079311133318012756081292737793688449905517810999545620208621896165970975794717749028079631416125877958579299500038021271979014101342247100109599762559020017181092370363314123028010287567539083275208523877357769298593384927568309760762580481249725131623228701187115282564751325960 929 2677682300377436754213637575672204289259121811176835644928917780915465351971426626035414922693306724435801383738093913407260487487584385676017407981021396983116489678153188129541129430321477417295829201193883054279410763034603446939241783466791983685725707140783543289690814050028877099907993860164166358213966644866248903239987247789637308741278528337004262523781950255477029155308423206606417388357288324182619855917117103644344106245023360 930 -7336491664312520210187868911828040725811412287838305518548391333907685040543039059996203039325898251858955941348450050892866547144087466955761785298913233138088655477350101664623801692546577528037761410631484646601752279772129745522576261467932696272450109230112415995521909158313321856434293391810773593928924143797380887078920608126105355844995625266501943959558988767706531120525180874924801900517103306987703869340815815959964850174177112 931 10145322726055429260371954832079185798915756885260705423546746679281247806471942970208908469449785388921173045688135218904171238629208575059281731545804494177224124464468057153915441264575985658309640723915540968581185646319597622621116548590097955929657842711802002964824230453230415203226331786581048786590242498997654729649524575541536828046260772611563950961880659854878465607192141141891752852890689175787632705170541937006436620729589856 932 18638132246274782986259194787005626851015581184600381182078529045587850799295473385144760131203053337525029531454426302410472160847162477213292760396965586290958063549813137497159655717400956074543637488786554523433411945086298199286712583958716511584575404991784048292107213671591753574906281755467034571593683958290614174267804099384791483304838681856359847702805974416631385524181675292396275022373636153356236856467573759002995238183234944 933 -178141384215079432829334663319251578307343572184674685960755105694913983199355468559395996651195945295564506151086534965586705045266947638948740279423330367305173550297123340480623604299183184158656456127106584264303844167010774249741798315708638390821130946289800554307471613138732957369506394131513149143635832031642059988655020317476681114346746589232051201420365365784855040217883621782457843345492640054500247297378479565340033522294366672 934 663317921025251961756576418166954925934662800551939928700959400652268623997118632826198320517555599456958950080038812740828623846746071109758868903516926861122917897520134442849006914335071895536303962311498798556850172267809159966692112691337518911714567738805320715082049798717257192574359730933883462590767005589634781498460376715541106042946289160431428608963240874900214257749589262361961271517203124016677195818657583586661173880942953680 935 -1492270932244061291270657911002120787255488772661492688700721773564130682818060787188216359877045009720539210068375973669469183381497947132982095395005261680673866412790073851212219281765807204288487118185863760738232302408186032542819502723975708959762571803593114640591107814670529792563914046418194773595761692735086178251001956159818031718681035239405197307356832864878278191665985137619439974016871707745254729690452399047244931132700761408 936 996728636501233572848640133733213778367468131120850561758095450322138295390303887823376227634633013104347201893509004552119789303824020687397697908697210690170955194719831314492910305227752585264024149755004136358008376008767148236505735510013708765194732538321853084276939492231396029589763903758579831385008245370105799641779236344648995099843650178169488818219968832247049849876035571978334032852342911187514774584710973302158452490858187944 937 8767185812950463091863161061810351015691417115117419855121709060131093209585497228980324482170700576949397637163964523669539687553335815117638143457368290174893293089106012336894978429614413220704069315408498189502730941480283606519878292897746776125037303384231461998496436071206882296223151396933460386760674303062171710798302728063681269332436741482722148245766581549530591426201126508198523565438712803630692605951813679902488229856629796496 938 -49852722984457816365845267858584613145548122055640411839260150511233026944432145823247962548785627028286426290399055775154785623395637546357828428121232129391792543452814572424048478720483345532577226344422658251166122994873495702997346462651502552614557367299422189196863889273737594873850015911138665026956572031199688960941069059543014089134055273934311610417734958120950188283725709536410304858972526071262987575611827521207696072724231516728 939 153701545219274433624018743101107656964175663007956878214157066778502347704055443477012412079706618969378817501615060949761818141389255183202167862630643887082634239088730582321628747695121095641585306082498941556127028128899478227313177212910327098260113964407018533845039702526817515764022752537263117038664309830550381423637879001502404644889240106265540958000962958961471733328607145016083889461555233094510468792613129988471593527046200176960 940 -268695242191898566122801005130150258728479537580695810965336847955805317116650698867120623532717985845462802082111462761257584917765559914060266332999723818572510308335835296942827253107853299226562087336286901647823874542560349170988115346259149621825710268563760297484120881901240903539452479848695650392151527096227452784792858376108224481981763227035708625964084829654740012812590072590221748530743810113829402821865673698537651088736567279456 941 -128598825242875093864654272904570474391372484727863536295156623750852823557029578517019219311661649839417343233236261202091902565416561363470495496476473137675901037357979924663213413967988880961525257323186343840856880868529754784990917650366364765865272393731169124763602074849774700381192150089633545380332829353399795655616820455041770387048713852331571565365210907088023843681399071926993923211862572792604610115695926672046319858057680933280 942 3015499324482498992564509813687040987667380262391234531779335517271804524142128749371184394044219394260247136577552397790750849282703310520432861371202364284882130457160790377387640184315590874294788214297659716155438761523001598522357001481851199369785513871824236752009531536637939048184910665567676059898781632515167846040199872603817361669347604255338248218133465489391654593967270883582234846786277065151847073212223814828950869906250292776320 943 -12908708084912722921458461195169803071848646832170293851661281470505055175272007538003699446046829544574222567497203166143917401617328341732114642630932019720465253646693933595892228133561172762048329191722509150187717997550316897812492616538784501719429693211337124532598531979810965627546020364242101606072872916552176182357676530987236817427624865726506456300670530681521784769093906019432615346110193522570068811110740608971400028862465508274560 944 33097993048360084236079267855995251398082614425707920732408963034730564277444629828204288730295001313265890428845817114985497572368781870283946071358699852219181990002394948333249862756334813661310974528324405622801507855341463569336985236688859223384500559053145539014257395123610352331329678120669171134843329182472986616518402438298366012429716473148214678687749814924753665931715910556556034087463706714572705696238350192305713961712758248036400 945 -38320163849776829913513015654479068625529625702289886853591037902540710477243924100400380495305431650264369066535721441612138808702376525238903780522033624338939952913448013963618203117392544614164788404361353894356260390799608298243025798053810116445635105466169623930862338413417669761233606075769449925364801147136740298675490715598403041366164487439325046033283098688483398559555694274928616237606668016788685852345937407417382547971683253244080 946 -118834110918826348546009718621872729024187816619117943451802576944701831578813298082367268692856919457976986946802929550947906298019467470858465182651681972841661383336722041475160159022472955379039918064600699436485837388818872962497089960361245713263039801424429515427167979338917057469473445576879047936437569836939750625837225929493797299840923354858430482855336866761748959115113563207731726410329088646847961720076503047222754382067431913453600 947 898783722506958073926182752181593126683650918736159367657156604486953752172476025056651415330969299142901803652404288299477486599577828844248142789125261610844433113252414974263129693133629682609320227943828140928724307696210648217314728516334772049046077566120966531634325249582410797654820598506694725991118199644632114303273831244941689590367828823838493916785110911465709631461345347010481229471708614374329065512441151767291828271503732177914400 948 -3123733466335255638243764250360831751399197508573529384169273669256876041705194476559442739885734871653465011703025423781003605791390416225579661699236925055304120090140992568964252271771365833986181042759623084359767330444572583128261799811330859971038096678133777093805166708246378241358157976718995566553588074137931650286033996971452594953779106172755686588799260209861401796798428638458569494909412234802984404913580601090676788712893418280248400 949 6489214390730782732227930704197633495882047318849865902214402118109260215481048067526658367914582727584146012415298676253257340821590765112740865857787938740107423514996677997713914708777209690622590476700312958385070618752485762428512335818328608621991037693871675987570895396433910542966802218343972153713341635036048200547591074541185121377472293834126350930560809422766217291177185713544350356564619701648784820469609627971211630992528538506664400 950 -2183058002709991071785714311592962909970204188902827030192372027806444149898699041654023272779433932587757284828913269919789669006028190956960474609726471453208993247667666175338587985475038788749134305923259730469521908501392074865068624543973718001933276593488824061225588809705097175405100721612961260231722256759331224478371537234195846373881832463671736120303299089695557711319867854853592125948605289735477711300103369423479719923758620019034112 951 -48159266838118009523188122321876716304638528658747952319504192742718355625206470493504283318193176937039674088327996524164250298129701415563035047493507091817903739322762423356469659897308456791170561316698046097785528034169035396767178624485538551145052612970566003166102976365716647711477766680672426183318738251591501032722649675164627923504456382897857459258386738624851279160859769781724105408291996754447178599595863838056701785098879646468799744 952 244252113276452981453045086015323683745869963573627446864142119023736083222898860501591493385277874036297520821528167757355049611302767092844170515826521131184823365628170038909550039393245204956035305735388503145679469035435193202577400358321453542774028936697561953833016641817964422062730104785941899937368012603744775049236476441171142638082445331349209492233462514184919157126613233190810872445989667566474085545459264613267507588482192906187733184 953 -706266699750716657678079969686337093720397248810405739577535324300616072374534697174035710108989264610577111493223204560049106875639969909738425823644188759940750782614918886769663503317182367088599646898458642986631936208456141265054104100593942874568479518037642688749105151637353703890973050244876154903350500119442966630336999517786362973805287518633758884782721666753303429193306190929464772650545268969447525300412597384043796047246434878109028672 954 1098219485440143509437737444091787805152187644494659976680418197961042344290113034805186473769753376616335860529286550701815085472871644885315010665274928652384344242329933697882232092535871759476623291335251370311369472672007794733032056447393172336706532985726310706841245114488887983682901130396470245952426040970296439131142701494844975567232061018252935776353455428716524795777432598529282853549997697891665725325932405752855538543465639335233835520 955 1227402678404995135023727996985255794508452523742642459018634351718285369951384248346112628520393242136949230875272771008276926020006424741144559877556855830420814124861118645777636224760849337487151287827551697811336270623936388333121085065400267911775775891751644585347248984110860684055510255334459903123470025721200502190089533404960283955107325904062898837352123933564484567530825581210116012259994942241637977739090375594385675047482068777664371840 956 -15598520156053749706424484968896264684099191106659765127172273925227526430050145895295088559445654812615513434317134761650579710293281732112862212730001320197246440023143689112145765372237679817447922272275500834915751508760369578359666510020574546074653515086969392429367308628735559349162627881007705777503847667432354834419391059773130038542243886969934657039674774660756226388438784750830465532195195872743887223306828226123168223687855806536206999744 957 61719988452788003670560358558526881366813988981777517467632881947199988283266124163303853280475273690369163422186409443841725668741617765172298268676352951864650084009402139731299322195115224758910182338493582690096377826307883641817625721832356336011293484853870789263884523503821519821604361531364284632146225873256252909403216262542293725372235465804377279284839458692156307796110305258696740183365415075741655201306953784835893497792723233456676810944 958 -147636178074335280772881492733888651458373501486719258740079373498791429607197628516614399335121494911754778076255530523041414951222153126265443392615398050210559393683830280910013220388146519723182905430594285697000340905965127413790852260126971500273278287098875156686404078732343824559020577148626599208087552376958283500403601149828595123509061936203180108488971034258806126977712113846435023274350701259066374364203969240357906316030137323952125746432 959 133709034863698747096860215256113084686277067912696754197981417777729907875439099296346146914204830713148055783387409248795805062975151847322400148148744352089248723674603940628231430470876540434018921501433892781272594328532363291029201836074102280146902656581172493567313286349606836889604644721154907183717116800876377725241550933695388657974440063369069483245496558770571671238941558962852222307749347178322855867054149054129400208255271837138121337600 960 703690904106257226718135476743334009942573192540833310098716130104666594016085147731136404180178964991486904352363595851416313839999199051944689681924054970273250778300484114191622858450766318402027791699834989791858274211899268092952064680938052556793657306842490163118415381750194610672559485426063296290859861780295111911540454149247351627882980866465563294984414227458674061541090105877959673471167501513697591406451311880740235825674237130601991612840 961 -4484311683607506179273262477798034407490510966135957858238707165063131694030228746008162628000177950931645038026858890412724618981901894579095003600372081256452004133866268714423931232161478268071250139949789919856662477554317922148451083131824420878256108561145038142459308212529594512481338588884794555624642178765523807954162306221030670048556835027039274591253187476539495587659470686147827823314332493073886214139149869960030718148852177263182675890120 962 14589278610566346156747680779363213581967065848655446227273808267585111192867324791087468039016149428134311530901635379508910813417818145796706813106951340381821403278875098850487428735118571829840883956910903485551582858786227109514652127237778454536038706456303967562671722965032022143976303394552673746400391301917105653994632148259516983731094060701881524555317023880652800407230887938359797698224908886419047718540506712029455675938322662347124487927920 963 -27731062675892207289365485563367285887927524419462906533165070915267590944227218920673433333005512068722383735688460915295391732202680302647226725207043962096533116398790136058274515788589546861782034600372570791266639856022712027834600073371431967674568843556813152266765807342105092690303492041504777690330306158151401665594882066796615795080932023617243572841263680243904486907788178086860310082390868798113901193592048111874554147086824205050441294636560 964 -1822780548718981385455413238966671243559567143028334881712203474597734303631708642934529378786768728577500276634274517938491795563557668262119143755818395271649500854023465153889136079593320312031937024116727919012027430808640682965428707090209516431826589617278975624952308467793215732446628247836127558446731986522601227549162927236647559192432949180701366612820899043257481934501881617690996977507332639740613012461916076156208620716655990522158064311800 965 257822827597885953592960281860888783616022531967046797653737475831363226457208674999985515895979451067738989748482825803864387463245970648329224155089656829682901749845778507861865788972047794885805572079696556960373042050609826891210258872689218935615205462087271174926588467437452849143749870044716800468251532903526574145014980329713439946681994928000711469531776882856757226690923301894908150767126195372036610779901901823876926187479048294045529943484280 966 -1186162508311159076504718254171876836611907205775333576477823333015059267102007296488402509554281371666470797656059159044137319552603615243652426548657762811535220365717994088909366959547941078637080338894552214168959889533330523366000118548079579214922139312189425385404753918665254780072368374287854280192923624375691921279304590112607105438180133875892253391266959302275286733526731255874374851511583859226938640618650780253486280013040885777694075102752000 967 3214557616872111293711506250881993176696430835078563640268793801711852249353571816803943415007852457597588256564349895087725517738849173416712882224033713134339569655072273957443794257860142121617434482254136647877199228567662383144333520235700793895833120823777997108475370002512492798410190781581215112024434446383315765743850841630704369620046873809183830526384462206906996590569311025677213019531012777896382823680867712653768457403103175027384355085332800 968 -4329087833462751642525911634215841925506009312984423093561532144867681967842111219928699095205611455861452663070184990624857552236434809704187283941747860976579410333824623606395901648698440111853504360844305161226775943844946605715924501878600046727102473497455555341718308894157479298697414356214704177079154030982451176301338333769420767905376047661505544827008485369634418177588130136506201416672301580862890567555195414933548511025757238911665203092872400 969 -8709173669991875856198158253563939820888428671165320556186147212071830022402912169884968777634256359167099306118573143643201073347752508505076192075848194876357723710606359069910414774614354385576378097109338012365818643339643524023125550964119832470046076418629150157308533139550823498246045492691220276796274426715284040424734962570446680165449690056735053578684168822079610887937439001161942704474462929556326764015847571121285697761833271407603585376274000 970 79543486978271731574428962576429558141326352806403505780544645396336723013444189764357225326069881729185705975379543337065233221872956333406940372343870323435043558149556330357375711078547232333407390852956237922038369631583656521582968342718150316001891992731512127238184238242678488901595531452507022319843805061941286266260104630536324311412209216427610646707801964333400973635125725086619380271159594761789744297392261496645160540990105089329019264581388800 971 -292709992607522982054672734069654572891654840770077540012834071804721479475252774838321772376602672721465529827794234388063942150691172069632163760933553196294731119229828843966963249242203983543234832312129469513159405633809048896289398700085092388994918858328090823157506032311001961246749912103398527160585340979164857844059706030099704365903886229701425904690763314383888446428535990564013625119500432026989203605987464768449060592421870569579037939707612000 972 650122582240116250621101645478632507760157324831166075597082470192981336980769102543946532358574601917165458153222532987810037169619932824151957174487479691818737715504721585127955103990253786729375866742901393578065062304797960677766761779129956343723454380485087168678976398362035451627827387131697483062349914785868863381029764655461258846692459327069943679864197488702318455401143561637211497006967146459415022052283575568227733730164199403522951129493314000 973 -400664259500427497499054788293956089268805154384733177127305407309284957595902132525664143865515579314219944468278692485824687964836164659107708978777183678646161718431312666450095207519160580109377529454197853538141311795778470554597003831847494075000966781427456550687128488314249746414277589203561952873486397919373571810002130414733063464330133747777733747649665791487674212605931561048446116757634213123464891466367713483476299551335013635579527223266450000 974 -3976288894488626909652242204609798450993742527991557522047966568003717840693127455090040232158458152076025261204622853461822814053743059896311528020167430775760787555994086071558598709990048379066383882100734940976819639238803639420821696031303092058091845794038992275822129347487336095192849528810522004281537332224788831958364323294220199685998469254707055230682672856501328024631742597455167572746027960361519217973750565435092874898867413224783367166406504000 975 22148780472717865873466514639340381385357592668220261966944884858370009913460893729133092278750484504303097184114447355159490357379211181658228269679438900461796961455900764163656191759064180636934682172718305716481719658792092868497935270432283429582759935554094451334146920550608366736617360894435485759214713753751548065225216439201385463286297895960566672333150894793869163288474920559628870039557720413414718672591970991548548640436248951730743003965747941440 976 -67558101516730308240153736719816092745228555647279142059936972374265292322087141404044338471537792853965380730845502940453607201496399397946266039315489248228604297240303380701619094584228519038226680499698622719150911521981371149908882554616179471056265393271442799275522228957661747251154843915644578934108023422728630393830094671239891372558303446916548947767908908065937698659108755428379378364481693283094738330021526847961736873208748777128278393987562622520 977 115974836713462540291483057853322072744293047016798329934133538650117179297621190038117517047536328885679477344107618377181963966081481797454903948744768705568762226065708898619344649104835340489449592689097314766804657776006867418233554440614322488630593750060676328969624100044811476115633601182918790480871893136250896418030898796800689314848374180249245042693754551793164269924629742389065664089226100439912934026281312179530517522464824611750213932577386009720 978 66461935649556989726235789523126702693648762067048610160317259254312262494168661042689202601196663744813580269299895125191144208803084341958847862198065297366875416602128394308544495732100780722816105268087330478028984271667303693283322854959465363649083801760169388112447999901856234054280943454148621531634302241628682403162624858602374006098134410488814775674068276702912731315483495998848290037831635510795087360817251174737717096282324388426891904088787100240 979 -1352704661527546698556757962555898248904480047662038219846902053542431895267455053951461674982804480205584266320850527005171528770170598621730243898467141063290273036462147279996504367612474276204516747568040298893310837503550774695287795604288570868021740557212856200934984349779154841206243020220277789423956763916309479214317109717129636259753561380425102073655004392783971865440031461171219480984766332342267479929683691029612310093649046112458301431499818488400 980 5711854577492615997989290055211918954101424250049224056826211526845809348390953743594150699137983604219548941527914577818871116024045670231605774213565853478077561481260077662353043193349139060253305913488598762466462150291429123849520432583380695642813397889309605961514720146445707369004308768328257056755945676522144058760963002646968574233030976937800130029108193817251685748293546202611017955968413961307427210352669044960560237418162749052154535867784097054600 981 -14479806580442636657472452906643766670989555883276383924888974108061983844223355070212082308616448548579157448443805995285233494336075789299643457615662221952062292269820672505129876573077535518996188239747849541788612297014936421341795034413644304734209286263946305802581689985179067064473361545108097522941766342043743102384086441682488653894541668455013580331246816048482325602540499808514025825895512804967660979593604935849901559812793838840956761511570201864520 982 16183690717426620866994552800108419434008379303972192168297254724933864932021916363801785371973093738324149089459354109684812886627768938339374314196020589841547842101993516567286643605808929026535488318694611871862820664644606037533393284735844115814024831274702703272900667758843328736520132438139102652472601164202456360131614362325750494359425622087407678746123117889282043063001311403043240053728856988425851925673584046194767349885012939185998886653309147643520 983 54700201490219992156307656946747972793772393791681628195037513147993608365347592767113210463792486942180268397764952022461461509637238522519454109479609736135380544891798335844389928428324929240420898884373668779398038353686881414559237592331626174521736201650449176604423502253917921838555093682511723860983594112979137447909109739774408821657307893450991817973330446476295473513229573407463165275624384956721174425383416348590988464262373417473842931487504641853440 984 -400643112103298884033782915773677666566634121545000008166510199727529598980924642201752070589348986748547405126399656458025093538579398324682176383324230312809867969261112886519000239492036147320293299215394033041584362325284984203480880906621364109905016234325380063016583768250545504549648451515495441512467976637288182089122722460814070882044991442348938638756757133997588775179721849981909018656041307093903371492758496412447873739417449253879407234234404184088000 985 1376916958342498507265228977841130581985370708150875388234391265601429030889588004067546118665011046350919760216689329069650907862892875150813020022882848845706861203610932121069712532894711316668926936724410708371872159666788234487760309873515525819583922410744877624995336234656108833584683985841363917346863256272681631280432946914006580667811758353061245658520042807471861095096477580658327928610958444343033336022410390782916211461364919703628918433466265500992000 986 -2820223719142337742454443561230856690759876297708683525344564670327449823747833008767422004483091162656354682759868686223395890213921962438875242433492508868570838085126883586954711509864802642770261609273811407615212868315227070239093671013854800751708476817718074995876542985497043537593250492431005040549881416156775292057180981256939500513746805787455445614190356445747732698892226694447564030212557486451704242410894137888597219919287530811339807711755785498043200 987 774681237473368959683299197363596855277292909761823611274465875800547891556046977669845654481679655884012423550547830897073268998646464130693042979172864793607929372610091152871604170327705320547913737851473272823790428312137232305001219195620984466118813661575022931236136997699467783214142823069273947140231593705675047297149057058575603049041869868091964374005026546695199243759806389597325826833044823460001960179084988593585952000186620211275491641400653529939200 988 21742972557757020628895731281699435254472186527201560995389499796862271610918473484684845144185535960781856778834369461903293794271735639711151392029831016037500302774654413654551734525277389749721926656315742836988103890573096688607986231688288126079098512980531690231060467482425603341578521918692460696176128852226636361935408007168020728316322639525401486468938288623127181182272195257384299954609426524774547605740424572117625359196443019235961290987876154371350400 989 -108380997930581549808826377160324513739043803593733061943639847692292351848561461520556024258899041666957627027219178938770763300463812754080038036978814000219889665057376398329684729291133065130478230864597179578670811882669076217718596502643563367882738153542096238561744633855157441865490835895199451698030292357038275967398938931186840795754731488398500722991787892597299477083636732332036799129730571692041151315491721327449477320853255896520890838936806761014480000 990 310033508982265534282732167228074677732815449413083341437854072313537176640898396204424071102793994645898299247719101583727091026317248788953287231497648527034464615793996819449601678839430193817611301569644481963024856362694152799647432439706033264886431310889987812534657608789137320463018717438730098715221786526609172804953951380932501392636040956819052327211897505059044148448640388348107266290081813562603100845963775416253973566992268715944422867331859123163001600 991 -471648526111312687125048877078056999095906744652245281982020888003404735352951219804454235366510703034949123361697301921477582730680158692121911524984288951791465257909540683469248794383995029874793007955580599407540109630474314703486655555426214286504252700812391694506390123507367387926233571601069731675868307164223085574328572380647213012814849176923596584538222022458193116040523759412033113311394754236097738821330481051382243370231203009960857819368417192036902400 992 -587571431176477444044929052152662240047574730298766804239978199278481280360176500803997575187010559523547171126465397869446378644936778193324962992998987748059399573464266805479536008905175769077616844629416623979872608111908583874213064377165421382335212244438812282295992919163999008029412876196967839946351219846785107378701814901887692901925107169209101564257708736568905869982819971228295085271634841918468652327680179958999467929992363423402000329895343108988817600 993 6981181451618226571917345426782094812547154522286684760496798780291246347195059624466296724859486454000224156549632367960284947208600567942846246385206745627794393229808864133789670202451122893477630141376673833239056885697221467166131051974401159644003534225923087081443700739746319539908624378886045194555074277505617964117156733211788951000071257845043011306467720930647821766334623856946561849735208835038489367454097945423686941990125452981589334242405028072863904800 994 -27279639304878141862002380989999574980793348978831501460057792919448404350844919031047956213040655890452774986582067524502223413535120666458791907745258051525923922587896046686094807539303482842896769332110057791872402958887121743168976835658632719387756240805835922444365314702838707894583965286417279556353166675627784345955916663965259387143918555921067892768034706043030919759084716382069977953606780129600965273261257327965533772190651533118437483754046436427183700000 995 64473537633311770841552798762993066574547678999766079792264021991572244052388340381381281405081233599416702854568979282189319714794409300137758389432953257228683758224737680838949384075451717801391100678062423723904516738586737013944964741418280710676606652242047238623959920759263477761405429239555571121703824481544595726432030395397082738479362552706771531707381348147545836160209679023629484900742708632380438259171013185921413010243373872281855967358595484072096740800 996 -55455249553082599282498160547214949616932700532466845912301518769971375240847092932305557947329922523895986520187140445043726088935297604682366072070832170900619480923460859340022634702280324019250413640445776758650269393208820227157709069567368542343650006417296840922627600063118140945633960831244550427241611398704255590592168584212196448858164993264853638762646473474180600235034787392695241612786611335490303275671795429915418238219698859368733091579334153146626983200 997 -321018411695650797659370843104859601926974346045440987079428155576024184036786979497365830960678376214168207354564577757494090802443510135708423145781411646626157390691926729519023630536283848221134421537161084691644581816851626508909631058381350819746476457432005385995163399900056192433374980693718675053137073234491399246402946869665377589388364932224834213796170952654519728797349908618581655005796000703939654003700137864084612897409696688263310418099893185118341856800 998 1995932646348831508589294622539328616602088798124486729082777975137063369133168842290357185455178230197240713706544719242460596802501804877598967737685954231660959836026287380086144958038448036026789381855864525262155121223919295623060281133948464885690611724856117348888696598755773622928206451597519317968576180015236552041335928541005010988454498246145088693492285226496512600702528594458867070137127713273501722638983857689522441093777896033149123726754440714949197486400 999 -6423417779278934744685536772292823334708275677937106882852869347570911894618354078545957017059660510282494742988018106160223252122770608332138045392995436497666375701534597164175859679503730109072642681619342821254929037413767255930621321706400379731363053447024208703485897086783626437750307222891895305800817249363594485023697674484660065287078042769929088277958887451935894785677403418652856046138949027867638671149304343236803442915444573213306413299613816402068116224000 1000 12015534418467591340948990291242250093752647977449936285511036631706962764609495586897510316870952180446015464908697453672353381575214618595260793524889127151659102451648051088248931829160292995779970503365655748993778418872917596118580635232451752478269786564673523882441374514150711747494102385872749062032786537447144044706394602257657608814429518882148038798528307461988565983519371463686987149819063193686439044176240330924538860738740445820147397314137730345289734397536